.glass{background:#fff9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass),inset 0 1px #fff9;transition:transform var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.glass:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg),inset 0 1px #ffffffb3}.glass--dark{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0003,inset 0 1px #ffffff14}.glass--dark:hover{background:#ffffff1a;border-color:#ffffff26;transform:translateY(-3px)}.glass--green{background:#ffffff14;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #00000026}.glass--frosted{background:#ffffffbf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.7)}.glass-card{padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.glass-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 50%,transparent 100%);pointer-events:none}.glass-card--pricing{padding:clamp(2rem,4vw,3rem);display:flex;flex-direction:column;height:100%}.glass-card--pricing.featured{background:#0f6e3f0f;border-color:var(--green-300);box-shadow:var(--shadow-lg),var(--shadow-glow);transform:scale(1.02)}.glass-card--pricing.featured:hover{transform:scale(1.02) translateY(-3px)}.glass-icon{width:56px;height:56px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--green-50),var(--green-100));border:1px solid rgba(15,110,63,.08);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;flex-shrink:0}.glass-icon svg{width:26px;height:26px;color:var(--accent)}.section--dark .glass-icon,.section--green .glass-icon{background:#ffffff14;border-color:#ffffff1a}.section--dark .glass-icon svg,.section--green .glass-icon svg{color:var(--green-300)}.glass-nav{position:fixed;top:0;left:0;right:0;z-index:1000;background:#ffffffc7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.06);transition:background .3s ease,box-shadow .3s ease;will-change:background}.glass-nav.scrolled{background:#fffffff0;box-shadow:0 1px 8px #0000000f}.hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:0;contain:strict}.hero-bg__orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.35;will-change:transform;animation:float-orb 24s ease-in-out infinite}.hero-bg__orb--1{width:500px;height:500px;background:radial-gradient(circle,var(--green-200) 0%,transparent 70%);top:-200px;right:-100px}.hero-bg__orb--2{width:400px;height:400px;background:radial-gradient(circle,var(--green-100) 0%,transparent 70%);bottom:-150px;left:-100px;animation-delay:-8s}.hero-bg__orb--3{width:300px;height:300px;background:radial-gradient(circle,var(--green-300) 0%,transparent 70%);top:40%;left:50%;opacity:.18;animation-delay:-16s}@keyframes float-orb{0%,to{transform:translate(0)}50%{transform:translate(-15px,15px)}}.mesh-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;contain:strict}.mesh-bg:before{content:"";position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:radial-gradient(ellipse at 20% 80%,rgba(15,110,63,.12) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(56,184,118,.08) 0%,transparent 50%)}.glass-input{width:100%;padding:.85rem 1.25rem;font-family:var(--font-body);font-size:.95rem;color:var(--text-primary);background:#ffffffb3;border:1.5px solid var(--border);border-radius:var(--radius-md);transition:border-color .25s ease,box-shadow .25s ease;outline:none}.glass-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #0f6e3f1a;background:#ffffffe6}.glass-input::placeholder{color:var(--gray-400)}textarea.glass-input{resize:vertical;min-height:120px}.stats-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;background:#ffffff08;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(255,255,255,.08)}.stats-bar__item{padding:2rem 1.5rem;text-align:center;background:#ffffff0a}.stats-bar__number{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;color:var(--green-300);line-height:1;margin-bottom:.35rem}.stats-bar__label{font-size:.85rem;color:#ffffff80;font-weight:500}.testimonial-card{padding:2rem;position:relative}.testimonial-card__quote{font-size:1.05rem;line-height:1.7;color:var(--white);margin-bottom:1.5rem;font-style:italic}.testimonial-card__author{display:flex;align-items:center;gap:.75rem}.testimonial-card__avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--green-200),var(--green-400));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:var(--white)}.testimonial-card__name{font-weight:600;font-size:.95rem;color:var(--white)}.testimonial-card__role{font-size:.8rem;color:#ffffffb3}.comparison-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg)}.comparison-table{width:100%;min-width:700px;border-collapse:collapse;background:#ffffff8c;border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);overflow:hidden}.comparison-table thead th{padding:1.25rem 1.5rem;font-family:var(--font-display);font-weight:700;font-size:.95rem;text-align:center;background:#0f6e3f0a;border-bottom:1px solid rgba(0,0,0,.06);color:var(--text-primary)}.comparison-table thead th:first-child{text-align:left}.comparison-table thead th.highlight{background:var(--accent);color:var(--white)}.comparison-table tbody td{padding:1rem 1.5rem;text-align:center;font-size:.9rem;border-bottom:1px solid rgba(0,0,0,.04);color:var(--text-secondary)}.comparison-table tbody td:first-child{text-align:left;font-weight:500;color:var(--text-primary)}.comparison-table tbody td.highlight{background:#0f6e3f05}.comparison-table tbody tr:last-child td{border-bottom:none}.comparison-table .check{color:var(--accent);font-weight:700}.comparison-table .dash{color:var(--gray-300)}.noise-overlay{position:relative}.noise-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.02;background:repeating-conic-gradient(rgba(0,0,0,.04) 0 25%,transparent 0 50%) 0 0 / 3px 3px;pointer-events:none;z-index:1}.noise-overlay>*{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.hero-bg__orb{animation:none}.glass:hover,.glass--dark:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/glassmorphism.css.map */
