@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanXVF.ttf)format("truetype-variations");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/InterDisplay.var.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-ink:#0a0e1a;--color-slate-900:#0f172a;--color-slate-800:#1e293b;--color-slate-700:#334155;--color-slate-600:#475569;--color-slate-500:#64748b;--color-slate-400:#94a3b8;--color-slate-300:#cbd5e1;--color-slate-200:#e2e8f0;--color-slate-100:#f1f5f9;--color-slate-50:#f8fafc;--color-white:#fff;--color-accent-50:#eef8ff;--color-accent-100:#d9efff;--color-accent-200:#bce3ff;--color-accent-300:#8ed3ff;--color-accent-400:#59bbff;--color-accent-500:#339dff;--color-accent-600:#1b7ef5;--color-accent-700:#1466e1;--color-accent-800:#1752b6;--color-accent-900:#19468f;--color-teal:#0d9488;--color-success:#059669;--color-warning:#d97706;--color-error:#dc2626;--gradient-sphere:radial-gradient(circle at 40% 40%,#bce3ff 0%,#59bbff 40%,#1466e1 80%,#19468f 100%);--gradient-hero:linear-gradient(165deg,#0a0e1a 0%,#0f1b35 40%,#112240 70%,#0a0e1a 100%);--gradient-accent:linear-gradient(135deg,#339dff 0%,#1466e1 100%);--gradient-card:linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 100%);--gradient-glass:linear-gradient(135deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.04) 100%);--font-fa:"IRANYekanX","Tahoma",sans-serif;--font-en:"Inter","Segoe UI",sans-serif;--font-dots:1.8;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--leading-tight:1.25;--leading-normal:1.6;--leading-loose:1.8;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container:1200px;--header-h:76px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 8px 30px rgba(0,0,0,.12);--shadow-xl:0 20px 60px rgba(0,0,0,.15);--shadow-glow:0 0 40px rgba(51,157,255,.3);--shadow-glow-lg:0 0 80px rgba(51,157,255,.2);--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--duration-fast:.2s;--duration-normal:.35s;--duration-slow:.6s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-fa);font-variation-settings:"dots" var(--font-dots);text-align:right;color:var(--color-slate-800);background:var(--color-white);line-height:var(--leading-normal);direction:rtl;overflow-x:hidden}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}.container{width:100%;max-width:var(--container);padding:0 var(--space-6);margin:0 auto}.section{padding:var(--space-24)0}.section--dark{background:var(--gradient-hero);color:var(--color-white)}[data-reveal]{opacity:0;transition:opacity var(--duration-slow)var(--ease-out),transform var(--duration-slow)var(--ease-out);transform:translateY(30px)}[data-reveal].revealed{opacity:1;transform:translateY(0)}[data-reveal=left]{transform:translate(40px)}[data-reveal=left].revealed{transform:translate(0)}[data-reveal=right]{transform:translate(-40px)}[data-reveal=right].revealed{transform:translate(0)}[data-reveal=scale]{transform:scale(.92)}[data-reveal=scale].revealed{transform:scale(1)}[data-stagger]>*{transition-delay:calc(var(--i,0)*.1s)}::selection{background:var(--color-accent-200);color:var(--color-ink)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-slate-100)}::-webkit-scrollbar-thumb{background:var(--color-slate-300);border-radius:3px}:focus-visible{outline:2px solid var(--color-accent-500);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-6);font-size:var(--text-base);border-radius:var(--radius-md);transition:all var(--duration-fast)var(--ease-out);white-space:nowrap;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";opacity:0;transition:opacity var(--duration-fast);background:rgba(255,255,255,.15);position:absolute;top:0;bottom:0;left:0;right:0}.btn:hover:after{opacity:1}.btn--primary{background:var(--gradient-accent);color:var(--color-white);box-shadow:0 4px 15px rgba(20,102,225,.35)}.btn--primary svg{stroke:#fff;fill:#fff}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 6px 25px rgba(20,102,225,.5)}.btn--secondary{color:var(--color-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15)}.btn--secondary:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.btn--secondary svg{stroke:#fff;fill:#fff}.btn--outline{color:var(--color-accent-600);border:1.5px solid var(--color-accent-300);background:0 0}.btn--outline svg{stroke:url(#icon-gradient)}.btn--outline:hover{background:var(--color-accent-50);border-color:var(--color-accent-500)}.btn--ghost{color:var(--color-slate-600);background:0 0}.btn--ghost:hover{background:var(--color-slate-100)}.btn--white{background:var(--color-white);color:var(--color-accent-700);box-shadow:var(--shadow-md)}.btn--white svg{stroke:url(#icon-gradient)}.btn--white:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.btn--lg{padding:var(--space-4)var(--space-8);font-size:var(--text-lg);border-radius:var(--radius-lg)}.btn--sm{padding:var(--space-2)var(--space-4);font-size:var(--text-sm)}.btn--icon{border-radius:var(--radius-full);width:44px;height:44px;padding:0}.btn svg{stroke:url(#icon-gradient);flex-shrink:0;width:20px;height:20px}.badge{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-full);background:var(--color-accent-100);color:var(--color-accent-700);font-weight:600;display:inline-flex}.badge svg{stroke:url(#icon-gradient);fill:url(#icon-gradient)}.badge--dark{color:var(--color-accent-300);background:rgba(51,157,255,.15)}.badge--dark svg{stroke:var(--color-accent-300);fill:var(--color-accent-300)}.badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);padding:var(--space-8);transition:all var(--duration-normal)var(--ease-out)}.card:hover{border-color:var(--color-accent-200);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.card--glass{background:var(--gradient-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-white);border:1px solid rgba(255,255,255,.1)}.card--glass:hover{border-color:rgba(255,255,255,.25);box-shadow:0 8px 40px rgba(0,0,0,.3)}.card__icon{border-radius:var(--radius-md);background:var(--color-accent-50);width:56px;height:56px;color:var(--color-accent-600);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.card__icon svg{stroke:url(#icon-gradient);width:28px;height:28px}.card__title{font-size:var(--text-xl);margin-bottom:var(--space-2);color:var(--color-ink);font-weight:700}.card--glass .card__title{color:var(--color-white)}.card__text{font-size:var(--text-base);color:var(--color-slate-500);line-height:var(--leading-loose)}.card--glass .card__text{color:var(--color-slate-300)}.form-group{gap:var(--space-2);flex-direction:column;display:flex}.form-label{font-size:var(--text-sm);color:var(--color-slate-700);font-weight:600}.form-input{padding:var(--space-3)var(--space-4);border:1.5px solid var(--color-slate-200);border-radius:var(--radius-md);font-size:var(--text-base);background:var(--color-white);color:var(--color-ink);transition:border-color var(--duration-fast),box-shadow var(--duration-fast);direction:rtl}.form-input::placeholder{color:var(--color-slate-400)}.form-input:focus{border-color:var(--color-accent-500);outline:none;box-shadow:0 0 0 3px rgba(51,157,255,.15)}.form-input--error{border-color:var(--color-error)}.form-input--ltr{text-align:left;direction:ltr}.form-error{font-size:var(--text-xs);color:var(--color-error)}.phone-input-wrap{border:1.5px solid var(--color-slate-200);border-radius:var(--radius-md);transition:border-color var(--duration-fast),box-shadow var(--duration-fast);direction:ltr;align-items:center;display:flex;overflow:hidden}.phone-input-wrap:focus-within{border-color:var(--color-accent-500);box-shadow:0 0 0 3px rgba(51,157,255,.15)}.phone-input-wrap .phone-prefix{padding:var(--space-3)var(--space-3);background:var(--color-slate-50);border-right:1px solid var(--color-slate-200);font-size:var(--text-sm);color:var(--color-slate-500);white-space:nowrap;direction:ltr;order:-1;font-weight:600}.phone-input-wrap .form-input{text-align:left;direction:ltr;border:none;flex:1}.phone-input-wrap .form-input:focus{box-shadow:none}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;padding:var(--space-4);opacity:0;visibility:hidden;transition:all var(--duration-normal)var(--ease-out);background:rgba(10,14,26,.7);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.modal-overlay.active{opacity:1;visibility:visible}.modal{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-10);width:100%;max-width:520px;max-height:90vh;transition:transform var(--duration-normal)var(--ease-spring);position:relative;overflow-y:auto;transform:translateY(20px)scale(.97)}.modal-overlay.active .modal{transform:translateY(0)scale(1)}.modal__close{top:var(--space-4);left:var(--space-4);border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-slate-400);transition:all var(--duration-fast);justify-content:center;align-items:center;display:flex;position:absolute}.modal__close svg{stroke:var(--color-slate-400)}.modal__close:hover{background:var(--color-slate-100);color:var(--color-slate-700)}.modal__close:hover svg{stroke:var(--color-slate-700)}.modal__title{font-size:var(--text-2xl);margin-bottom:var(--space-2);font-weight:800}.modal__subtitle{font-size:var(--text-base);color:var(--color-slate-500);margin-bottom:var(--space-6)}.accordion-item{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);margin-bottom:var(--space-3);transition:all var(--duration-fast)var(--ease-out)}.accordion-item:hover{border-color:var(--color-accent-200);box-shadow:0 2px 12px rgba(20,102,225,.06)}.accordion-item.open{border-color:var(--color-accent-300);box-shadow:0 4px 20px rgba(20,102,225,.08)}.accordion-trigger{width:100%;padding:var(--space-5)var(--space-6);font-size:var(--text-base);color:var(--color-ink);text-align:right;transition:color var(--duration-fast);justify-content:space-between;align-items:center;gap:var(--space-4);font-weight:600;display:flex}.accordion-trigger:hover{color:var(--color-accent-600)}.accordion-trigger svg{width:18px;height:18px;transition:transform var(--duration-normal)var(--ease-out);stroke:var(--color-slate-400);flex-shrink:0}.accordion-item.open .accordion-trigger{color:var(--color-accent-600)}.accordion-item.open .accordion-trigger svg{stroke:var(--color-accent-600);transform:rotate(180deg)}.accordion-content{max-height:0;transition:max-height var(--duration-normal)var(--ease-out);overflow:hidden}.accordion-content__inner{padding:0 var(--space-6)var(--space-5);color:var(--color-slate-500);line-height:var(--leading-loose);font-size:var(--text-sm)}.pricing-card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-8);text-align:center;transition:all var(--duration-normal)var(--ease-out);position:relative}.pricing-card:hover{box-shadow:var(--shadow-xl);border-color:var(--color-accent-200);transform:translateY(-6px)}.pricing-card--featured{border-color:var(--color-accent-400);transform:scale(1.03);box-shadow:0 4px 20px rgba(20,102,225,.12),0 10px 30px rgba(51,157,255,.08)}.pricing-card--featured:hover{transform:scale(1.03)translateY(-6px)}.pricing-card__badge{background:var(--gradient-accent);color:var(--color-white);padding:var(--space-1)var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px rgba(20,102,225,.3)}.pricing-card__name{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.pricing-card__price{font-size:var(--text-4xl);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:800}.pricing-card__price span{font-size:var(--text-base);color:var(--color-slate-500);font-weight:500}.pricing-card__desc{font-size:var(--text-sm);color:var(--color-slate-500);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-slate-100)}.pricing-card__features{text-align:right;margin-bottom:var(--space-6)}.pricing-card__features li{align-items:center;gap:var(--space-2);padding:var(--space-2)0;font-size:var(--text-sm);color:var(--color-slate-600);display:flex}.pricing-card__features li svg{stroke:url(#icon-gradient);flex-shrink:0;width:16px;height:16px}.tooltip{position:relative}.tooltip:after{content:attr(data-tip);background:var(--color-ink);color:var(--color-white);padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast);position:absolute;bottom:100%;right:50%;transform:translate(50%)translateY(-8px)}.tooltip:hover:after{opacity:1}.count-up{display:inline-block}.typing-dots{padding:var(--space-2)var(--space-3);align-items:center;gap:4px;display:inline-flex}.typing-dots span{background:var(--color-accent-400);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite typing}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.shimmer-text{background:linear-gradient(90deg,var(--color-accent-300)0%,var(--color-accent-100)50%,var(--color-accent-300)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.glow-ring{position:relative}.glow-ring:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg,var(--color-accent-400),transparent,var(--color-accent-400));z-index:-1;opacity:.5;animation:4s linear infinite glow-spin;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}@keyframes glow-spin{to{transform:rotate(360deg)}}.marquee{white-space:nowrap;overflow:hidden}.marquee__inner{animation:30s linear infinite marquee;display:inline-flex}@keyframes marquee{to{transform:translate(50%)}}.ripple{pointer-events:none;background:rgba(255,255,255,.3);border-radius:50%;animation:.6s ease-out ripple-effect;position:absolute;transform:scale(0)}@keyframes ripple-effect{to{opacity:0;transform:scale(4)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.highlight-row{animation:.8s ease-out row-highlight}@keyframes row-highlight{0%{background:rgba(51,157,255,.2)}to{background:0 0}}.gradient-border{background:var(--color-white);z-index:1;position:relative}.gradient-border:before{content:"";border-radius:inherit;background:linear-gradient(135deg,var(--color-accent-400),var(--color-accent-600),var(--color-accent-400));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-size:200% 200%;padding:1.5px;animation:4s infinite gradient-move;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes gradient-move{0%,to{background-position:0%}50%{background-position:100%}}.float{animation:6s ease-in-out infinite gentle-float}@keyframes gentle-float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-8px)rotate(1deg)}66%{transform:translateY(4px)rotate(-1deg)}}.connecting-dots:after{content:"";animation:1.5s steps(3,end) infinite connecting}@keyframes connecting{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@keyframes count-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.success-check{stroke-dasharray:50;stroke-dashoffset:50px;animation:.6s ease-out forwards draw-check}@keyframes draw-check{to{stroke-dashoffset:0}}.header{height:var(--header-h);z-index:100;-webkit-backdrop-filter:blur();backdrop-filter:blur();box-shadow:none;transition:background .42s var(--ease-out),backdrop-filter .42s var(--ease-out),box-shadow .42s var(--ease-out);background:0 0;position:fixed;top:0;left:0;right:0}.header__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.header__logo img{width:auto;height:36px}.header__nav{align-items:center;gap:var(--space-8);display:flex}.header__nav a{font-size:var(--text-sm);color:var(--color-slate-600);transition:color var(--duration-fast);font-weight:500;position:relative}.header__nav a:hover{color:var(--color-ink)}.header__nav a:after{content:"";background:var(--color-accent-400);width:0;height:2px;transition:width var(--duration-normal)var(--ease-out);position:absolute;bottom:-4px;right:0}.header__nav a:hover:after{width:100%}.header__actions{align-items:center;gap:var(--space-3);display:flex}.header__actions .btn{min-height:36px;padding:var(--space-2)var(--space-4);font-size:var(--text-sm)}.header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.92);box-shadow:0 8px 30px rgba(15,23,42,.08)}.header__hamburger{width:44px;height:44px;color:var(--color-ink);justify-content:center;align-items:center;display:none}.header__login-link{color:var(--color-slate-700);border:1px solid var(--color-slate-200);background:rgba(255,255,255,.88)}.header__login-link:hover{background:var(--color-white);border-color:var(--color-slate-300)}.header__hamburger svg{width:24px;height:24px;stroke:var(--color-ink)}.mobile-nav{-webkit-backdrop-filter:blur(24px);z-index:200;justify-content:center;align-items:center;gap:var(--space-6);opacity:0;visibility:hidden;transition:all var(--duration-normal)var(--ease-out);background:rgba(255,255,255,.95);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-nav.active{opacity:1;visibility:visible}.mobile-nav>a{font-size:var(--text-xl);color:var(--color-ink);transition:all var(--duration-fast);padding:var(--space-2)var(--space-6);border-radius:var(--radius-md);font-weight:700}.mobile-nav>a:hover{color:var(--color-accent-600);background:var(--color-accent-50)}.mobile-nav__close{top:var(--space-4);left:var(--space-4);border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-slate-500);transition:all var(--duration-fast);justify-content:center;align-items:center;display:flex;position:absolute}.mobile-nav__close:hover{background:var(--color-slate-100);color:var(--color-ink)}.mobile-nav__close svg{stroke:var(--color-slate-500)}.mobile-nav__close:hover svg{stroke:var(--color-ink)}.mobile-nav__actions{gap:var(--space-3);width:100%;max-width:280px;margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.mobile-nav__actions .btn{justify-content:center;width:100%}.mobile-nav__actions .mobile-nav__login{background:var(--color-white);color:var(--color-accent-600);border:1px solid var(--color-accent-200);box-shadow:var(--shadow-sm)}.mobile-nav__actions .mobile-nav__login:hover{background:var(--color-accent-50);border-color:var(--color-accent-400)}.hero{min-height:88vh;color:var(--color-ink);padding-top:calc(var(--header-h) + var(--space-12));padding-bottom:var(--space-12);background:radial-gradient(circle at 50% 18%,rgba(188,227,255,.35) 0,rgba(188,227,255,0) 18%),linear-gradient(#fff 0%,#fbfdff 100%);display:block;position:relative;overflow:hidden}.hero__bg-sphere{background:var(--gradient-sphere);filter:blur(80px);opacity:.25;border-radius:50%;width:700px;height:700px;animation:20s ease-in-out infinite float-sphere;position:absolute;top:50%;left:-10%;transform:translateY(-50%)}@keyframes float-sphere{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-48%)scale(1.05)}}.hero__particles{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hero__particle{opacity:0;background:rgba(89,187,255,.7);border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite particle-float;position:absolute}@keyframes particle-float{0%{opacity:0;transform:translateY(100vh)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(-100px)}}.hero__centered{z-index:2;text-align:center;max-width:820px;margin:0 auto;position:relative}.hero__content{max-width:580px}.hero__eyebrow{margin-bottom:var(--space-4)}.hero__eyebrow--light{color:var(--color-slate-700);background:rgba(255,255,255,.88);border:1px solid rgba(148,163,184,.22);box-shadow:0 8px 30px rgba(148,163,184,.12)}.hero__title{font-size:var(--text-5xl);font-weight:900;line-height:var(--leading-tight);margin-bottom:var(--space-6)}.hero__title--centered{max-width:760px;margin-left:auto;margin-right:auto}.hero__title .gradient-text{background:linear-gradient(135deg,var(--color-accent-300)0%,var(--color-accent-500)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero__lead{font-size:var(--text-lg);color:var(--color-slate-500);line-height:var(--leading-loose);margin-bottom:var(--space-8)}.hero__lead--centered{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:var(--space-6)}.hero__ctas{gap:var(--space-4);flex-wrap:wrap;display:flex}.hero__visual{justify-content:center;display:flex;position:relative}.phone-demo{width:380px;position:relative}.phone-demo--compact{width:min(100%,360px);margin:0 auto}.phone-demo__sphere{z-index:2;filter:drop-shadow(0 20px 40px rgba(89,187,255,.22));width:150px;height:150px;margin:0 auto -18px;position:relative}.phone-demo__sphere video{object-fit:cover;border-radius:50%;width:100%;height:100%}.phone-demo__device{border-radius:var(--radius-xl);padding:var(--space-5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.84);border:1px solid rgba(203,213,225,.6);position:relative;box-shadow:0 24px 60px rgba(15,23,42,.08)}.phone-demo__header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid rgba(255,255,255,.08);display:flex}.phone-demo__micro-copy{font-size:var(--text-xs);color:var(--color-slate-500);margin-bottom:var(--space-2)}.phone-demo__avatar{border-radius:var(--radius-full);background:var(--gradient-accent);justify-content:center;align-items:center;width:48px;height:48px;animation:3s ease-in-out infinite avatar-pulse;display:flex}@keyframes avatar-pulse{0%,to{box-shadow:0 0 rgba(51,157,255,.4)}50%{box-shadow:0 0 0 12px rgba(51,157,255,0)}}.phone-demo__avatar svg{color:#fff;stroke:#fff;width:24px;height:24px}.phone-demo__caller-info h4{font-size:var(--text-base);font-weight:700}.phone-demo__caller-info p{font-size:var(--text-sm);color:var(--color-accent-300)}.phone-demo__status{font-size:var(--text-xs);color:var(--color-accent-700);align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);justify-content:center;display:flex}.phone-demo__status--compact{margin-bottom:var(--space-3)}.phone-demo__status .dot{background:var(--color-success);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot}.phone-demo__wave{height:50px;margin-bottom:var(--space-6);justify-content:center;align-items:center;gap:3px;display:flex}.phone-demo__wave span{background:var(--color-accent-400);border-radius:2px;width:3px;animation:1.2s ease-in-out infinite wave-bar}@keyframes wave-bar{0%,to{opacity:.4;height:8px}50%{opacity:1;height:35px}}.phone-demo__messages{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.phone-demo__messages--compact{margin-top:var(--space-3);min-height:0;margin-bottom:0}.phone-demo__bubble{padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);opacity:0;max-width:85%;animation:bubble-in var(--duration-slow)var(--ease-spring)forwards}.phone-demo__bubble--ai{color:var(--color-accent-800);background:rgba(51,157,255,.1);border:1px solid rgba(51,157,255,.16);align-self:flex-start}.phone-demo__bubble--user{background:var(--color-slate-50);border:1px solid var(--color-slate-200);color:var(--color-slate-700);align-self:flex-end}@keyframes bubble-in{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.phone-demo__input-row{gap:var(--space-2);display:flex}.phone-demo__input-row--card{border:1px solid var(--color-slate-200);background:rgba(248,250,252,.95);border-radius:14px;padding:5px}.phone-demo__input-row input{border-radius:var(--radius-md);color:var(--color-ink);font-size:var(--text-sm);text-align:left;direction:ltr;background:0 0;border:none;flex:1;padding:.85rem .95rem}.phone-demo__input-row input::placeholder{color:var(--color-slate-400)}.phone-demo__input-row input:focus{box-shadow:none;outline:none}.phone-demo__call-btn{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-white);border-radius:var(--radius-md);font-weight:700;font-size:var(--text-sm);transition:all var(--duration-fast)var(--ease-out);white-space:nowrap;background:linear-gradient(135deg,#6a6cff 0%,#4b5cff 100%);padding:.85rem 1rem;display:flex}.phone-demo__call-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(75,92,255,.3)}.phone-demo__call-btn svg{stroke:#fff;width:18px;height:18px}.phone-demo__consent{margin-top:var(--space-2);color:var(--color-slate-500);font-size:.68rem;line-height:1.7}.phone-demo__error{margin:var(--space-2)0 0;color:var(--color-error);font-size:.72rem;line-height:1.6}.phone-demo .recaptcha-notice{margin-top:var(--space-2);text-align:center}.hero__float-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);padding:var(--space-2)var(--space-3);font-size:var(--text-xs);color:var(--color-white);align-items:center;gap:var(--space-2);white-space:nowrap;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);animation:6s ease-in-out infinite float-badge;display:flex;position:absolute}.hero__float-badge svg{stroke:#fff;width:16px;height:16px}@keyframes float-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero__float-badge--1{animation-delay:0s;top:10%;left:0}.hero__float-badge--2{animation-delay:2s;bottom:25%;left:-10%}.hero__float-badge--3{animation-delay:4s;top:5%;right:5%}.hero__sphere-video{opacity:.35;filter:blur(40px);border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:-5%;overflow:hidden;transform:translateY(-50%)}.hero__sphere-video video{object-fit:cover;width:100%;height:100%}.hero__side-video{opacity:.72;pointer-events:none;filter:blur(4px);width:340px;height:520px;position:absolute;top:140px}.hero__side-video video{object-fit:cover;width:100%;height:100%}.hero__side-video--left{left:-110px;transform:rotate(24deg)scale(1.06)}.hero__side-video--right{right:-110px;transform:scaleX(-1)rotate(18deg)scale(1.08)}.hero__cta-row{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.hero__cta-outline{padding:var(--space-4)var(--space-8);font-size:var(--text-lg);border-radius:var(--radius-lg);color:var(--color-accent-400);border:1px solid var(--color-accent-400);background:0 0}.hero__cta-outline svg{width:18px;height:18px;stroke:var(--color-accent-400);fill:none}.hero__cta-outline:hover{border-color:var(--color-accent-300);color:var(--color-accent-300);background:rgba(51,157,255,.1)}.hero__cta-outline:hover svg{stroke:var(--color-accent-300)}.hero__cta-text{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-slate-400);transition:color var(--duration-fast);font-weight:600;display:inline-flex}.hero__cta-text svg{width:16px;height:16px;stroke:var(--color-slate-400);fill:none;transition:transform var(--duration-fast)}.hero__cta-text:hover{color:var(--color-accent-300)}.hero__cta-text:hover svg{stroke:var(--color-accent-300);transform:translate(-4px)}.hero__inline-link{align-items:center;gap:var(--space-2);color:var(--color-slate-700);font-weight:600;display:inline-flex}.hero__inline-link svg{stroke:url(#icon-gradient);width:18px;height:18px}.hero__trust{margin-top:var(--space-8);align-items:center;gap:var(--space-4);color:var(--color-slate-600);display:inline-flex}.hero__trust-avatars{align-items:center;display:flex}.hero__trust-avatars span{border:2px solid var(--color-white);background:linear-gradient(135deg,#dbeafe 0%,#93c5fd 100%);border-radius:50%;width:34px;height:34px;box-shadow:0 6px 18px rgba(15,23,42,.08)}.hero__trust-avatars span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-10px}.hero__trust-avatars span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-10px}.hero__trust-avatars span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-10px}.hero__trust-avatars span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-10px}.hero__trust-avatars span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-10px}.hero__trust-avatars span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-10px}.hero__trust-avatars span:nth-child(2){background:linear-gradient(135deg,#cffafe 0%,#67e8f9 100%)}.hero__trust-avatars span:nth-child(3){background:linear-gradient(135deg,#e0e7ff 0%,#a5b4fc 100%)}.hero__trust-text{text-align:right;flex-direction:column;gap:2px;display:flex}.hero__trust-text strong{font-size:var(--text-sm);color:var(--color-ink)}.hero__trust-text span{font-size:var(--text-xs)}.hero__logo-strip{margin-top:var(--space-10);justify-content:center;align-items:center;gap:var(--space-8);color:var(--color-slate-400);font-size:var(--text-sm);letter-spacing:.01em;flex-wrap:wrap;font-weight:700;display:flex}.hero__logo-strip span{padding-inline:var(--space-3);position:relative}.hero__logo-strip span:before{content:"";background:var(--color-accent-300);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.hero__logo-strip span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-10px}.hero__logo-strip span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-10px}.hero__logo-strip span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-10px}.hero__logo-strip span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-10px}.hero__logo-strip span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-10px}.hero__logo-strip span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-10px}.hero__logo-strip span:first-child:before{display:none}.stats{background:var(--color-white);padding:var(--space-16)0;z-index:2;position:relative}.stats__grid{gap:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid}.stat-item{text-align:center;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-slate-50);transition:all var(--duration-normal)var(--ease-out)}.stat-item:hover{background:var(--color-accent-50);box-shadow:var(--shadow-md);transform:translateY(-4px)}.stat-item__icon{width:56px;height:56px;margin:0 auto var(--space-4);border-radius:var(--radius-full);background:var(--color-accent-100);color:var(--color-accent-600);justify-content:center;align-items:center;display:flex}.stat-item__icon svg{stroke:url(#icon-gradient);width:28px;height:28px}.stat-item__value{font-size:var(--text-3xl);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:900}.stat-item__label{font-size:var(--text-sm);color:var(--color-slate-500)}.section-header{text-align:center;max-width:700px;margin:0 auto var(--space-16)}.section-header__eyebrow{margin-bottom:var(--space-3)}.section-header__title{font-size:var(--text-4xl);color:var(--color-ink);margin-bottom:var(--space-4);font-weight:900;line-height:var(--leading-tight)}.section--dark .section-header__title{color:var(--color-white)}.section-header__desc{font-size:var(--text-lg);color:var(--color-slate-500);line-height:var(--leading-loose)}.section--dark .section-header__desc{color:var(--color-slate-300)}.calculator{background:var(--color-slate-50);padding:var(--space-24)0}.calc__grid{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.calc__sliders{gap:var(--space-8);flex-direction:column;display:flex}.calc__slider-group label{font-size:var(--text-base);color:var(--color-ink);margin-bottom:var(--space-3);justify-content:space-between;font-weight:600;display:flex}.calc__slider-group label span{color:var(--color-accent-600);direction:ltr;font-weight:800}.calc__slider{-webkit-appearance:none;background:var(--color-slate-200);border-radius:3px;outline:none;width:100%;height:6px}.calc__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--gradient-accent);cursor:pointer;width:22px;height:22px;transition:transform var(--duration-fast);border-radius:50%;box-shadow:0 2px 8px rgba(20,102,225,.3)}.calc__slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.calc__result{background:var(--color-white);border:1.5px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-10);text-align:center;top:calc(var(--header-h) + var(--space-6));position:-webkit-sticky;position:sticky}.calc__result-value{font-size:var(--text-5xl);color:var(--color-accent-600);margin-bottom:var(--space-2);font-weight:900}.calc__result-label{font-size:var(--text-base);color:var(--color-slate-500);margin-bottom:var(--space-6)}.calc__comparison{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.calc__comparison-item{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-slate-50)}.calc__comparison-item--highlight{background:var(--color-accent-50);border:1px solid var(--color-accent-200)}.calc__comparison-item h5{font-size:var(--text-xs);color:var(--color-slate-500);margin-bottom:var(--space-1);font-weight:600}.calc__comparison-item .value{font-size:var(--text-2xl);color:var(--color-ink);font-weight:800}.calc__comparison-item--highlight .value{color:var(--color-accent-700)}.calc__note{font-size:var(--text-xs);color:var(--color-slate-400);font-style:italic}.features__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.steps__grid{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.steps__grid:before{content:"";background:linear-gradient(to left,var(--color-accent-200),var(--color-accent-500),var(--color-accent-200));height:2px;position:absolute;top:44px;left:16.66%;right:16.66%}.step{text-align:center;position:relative}.step__number{width:88px;height:88px;margin:0 auto var(--space-6);background:var(--color-white);border:2px solid var(--color-accent-300);font-size:var(--text-3xl);color:var(--color-accent-600);z-index:1;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex;position:relative}.step__title{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.step__text{font-size:var(--text-base);color:var(--color-slate-500);line-height:var(--leading-loose)}.dashboard-section{background:var(--color-slate-50);padding:var(--space-24)0;border-top:1px solid rgba(203,213,225,.7);position:relative;overflow:hidden}.dashboard-section:before{content:"";background:linear-gradient(90deg,rgba(163,216,255,0) 0%,rgba(163,216,255,.95) 20%,rgba(20,102,225,.61) 50%,rgba(163,216,255,.95) 80%,rgba(163,216,255,0) 100%);border-radius:999px;width:min(420px,70vw);height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dashboard__tabs{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-8);display:flex}.dashboard__tab{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);font-size:var(--text-sm);border-radius:var(--radius-full);background:var(--color-white);border:1px solid var(--color-slate-200);color:var(--color-slate-500);transition:all var(--duration-fast)var(--ease-out);cursor:pointer;font-weight:600;display:inline-flex}.dashboard__tab svg{width:16px;height:16px;stroke:var(--color-slate-400);transition:stroke var(--duration-fast)}.dashboard__tab:hover{border-color:var(--color-accent-300);color:var(--color-accent-600)}.dashboard__tab:hover svg{stroke:var(--color-accent-400)}.dashboard__tab.active{background:var(--gradient-accent);color:var(--color-white);border-color:transparent;box-shadow:0 4px 15px rgba(20,102,225,.3)}.dashboard__tab.active svg{stroke:#fff}.dashboard__visual{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);max-width:960px;box-shadow:var(--shadow-xl);margin:0 auto;overflow:hidden}.dashboard__topbar{padding:var(--space-3)var(--space-5);border-bottom:1px solid var(--color-slate-200);background:var(--color-slate-50);justify-content:space-between;align-items:center;display:flex}.dashboard__topbar-title{font-size:var(--text-sm);color:var(--color-slate-400)}.dashboard__topbar-dots{gap:var(--space-2);display:flex}.dashboard__topbar-dots span{border-radius:50%;width:12px;height:12px}.dashboard__topbar-dots span:first-child{background:#ff5f57}.dashboard__topbar-dots span:nth-child(2){background:#ffbd2e}.dashboard__topbar-dots span:nth-child(3){background:#28c840}.dashboard__screens{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.dashboard__screen{object-fit:cover;object-position:top right;opacity:0;width:100%;height:100%;transition:opacity .4s,transform .4s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.02)}.dashboard__screen.active{opacity:1;transform:scale(1)}.integrations__grid{justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.integration-item{justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);width:140px;height:140px;transition:all var(--duration-normal)var(--ease-out);flex-direction:column;display:flex}.integration-item:hover{border-color:var(--color-accent-300);box-shadow:var(--shadow-md);transform:translateY(-4px)}.integration-item svg{stroke:url(#icon-gradient);width:36px;height:36px}.integration-item span{font-size:var(--text-sm);color:var(--color-slate-600);font-weight:600}.usecases__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.usecase-card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-8);transition:all var(--duration-normal)var(--ease-out)}.usecase-card:hover{border-color:var(--color-accent-200);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.usecase-card__icon{border-radius:var(--radius-lg);background:var(--color-accent-50);width:56px;height:56px;margin-bottom:var(--space-5);justify-content:center;align-items:center;display:flex}.usecase-card__icon svg{stroke:url(#icon-gradient);width:28px;height:28px}.usecase-card__title{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-3);font-weight:700}.usecase-card__text{font-size:var(--text-base);color:var(--color-slate-500);line-height:var(--leading-loose);margin-bottom:var(--space-5)}.usecase-card__features{gap:var(--space-2);flex-direction:column;display:flex}.usecase-card__features li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-slate-600);display:flex}.usecase-card__features li svg{stroke:url(#icon-gradient);flex-shrink:0;width:16px;height:16px}.comparison{padding:var(--space-24)0;background:radial-gradient(circle at 15% 0%,rgba(188,227,255,.35),transparent 28%),radial-gradient(circle at 85% 100%,rgba(217,239,255,.45),transparent 32%),var(--color-slate-50)}.compare-board-hint,.compare-board-scrollbar{display:none}.compare-board{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);background:rgba(255,255,255,.92);border:1px solid rgba(203,213,225,.75);position:relative;overflow:hidden}.compare-board__glow{pointer-events:none;background:radial-gradient(circle,rgba(89,187,255,.18) 0%,rgba(89,187,255,0) 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:auto;bottom:-120px;left:50%;right:auto;transform:translate(-50%)}.compare-board__header,.compare-row{column-gap:var(--space-3);grid-template-columns:1.1fr 1fr 1fr;align-items:stretch;display:grid}.compare-row__cell--legacy:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}.compare-row__cell--legacy:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}.compare-row__cell--legacy:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-2)}.compare-row__cell--legacy:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}.compare-row__cell--legacy:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}.compare-row__cell--legacy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-2)}.compare-board__header{padding:var(--space-6)var(--space-6)var(--space-4);border-bottom:1px solid var(--color-slate-200);background:linear-gradient(rgba(248,250,252,.95) 0%,rgba(255,255,255,.95) 100%)}.compare-board__feature-col{font-size:var(--text-sm);color:var(--color-slate-500);padding-inline:var(--space-2);align-items:center;font-weight:700;display:flex}.compare-board__col{padding:var(--space-4);border-radius:var(--radius-lg);position:relative}.compare-board__col--legacy{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.compare-board__col--legacy:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-3)}.compare-board__col--legacy:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-3)}.compare-board__col--legacy:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--space-3)}.compare-board__col--legacy:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-3)}.compare-board__col--legacy:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-3)}.compare-board__col--legacy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--space-3)}.compare-board__col--fona{background:linear-gradient(rgba(238,248,255,.95) 0%,rgba(255,255,255,.98) 100%);border:1px solid rgba(89,187,255,.35);box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 10px 30px rgba(51,157,255,.12)}.compare-board__featured{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);background:var(--gradient-accent);color:var(--color-white);white-space:nowrap;font-size:.68rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.compare-board__brand{align-items:center;gap:var(--space-3);min-height:56px;display:flex}.compare-board__brand strong{font-size:var(--text-base);color:var(--color-ink);display:block}.compare-board__brand>div span{font-size:var(--text-xs);color:var(--color-slate-500);margin-top:2px;display:block}.compare-board__brand-icon{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.compare-board__brand-icon svg,.compare-board__brand-icon img{object-fit:contain;width:22px;height:22px}.compare-board__brand-icon--legacy{background:var(--color-white);color:var(--color-slate-600);border:1px solid var(--color-slate-200)}.compare-board__brand-icon--legacy svg{stroke:var(--color-slate-600)}.compare-board__brand-icon--fona{background:var(--gradient-accent);color:var(--color-white);box-shadow:0 8px 20px rgba(51,157,255,.28)}.compare-board__brand-icon--fona svg{stroke:#fff}.compare-board__rows{padding:var(--space-2)var(--space-4)var(--space-4)}.compare-row{padding:var(--space-3)var(--space-2);border-radius:var(--radius-lg);transition:background var(--duration-fast)var(--ease-out),transform var(--duration-fast)var(--ease-out)}.compare-row:hover{background:rgba(248,250,252,.9);transform:translateY(-1px)}.compare-row+.compare-row{border-top:1px solid rgba(226,232,240,.85)}.compare-row__feature,.compare-row__cell{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);font-size:var(--text-sm);color:var(--color-slate-700);display:flex}.compare-row__feature{color:var(--color-ink);font-weight:700}.compare-row__icon{border-radius:var(--radius-md);background:var(--color-accent-50);width:36px;height:36px;color:var(--color-accent-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.compare-row__icon svg{stroke:url(#icon-gradient);width:18px;height:18px}.compare-row__cell--legacy{color:var(--color-slate-500)}.compare-row__cell--fona{border-radius:var(--radius-md);color:var(--color-accent-800);background:rgba(238,248,255,.65);border:1px solid rgba(142,211,255,.35);font-weight:600}.compare-row__mark{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.compare-row__mark svg{width:14px;height:14px}.compare-row__mark--ok{color:var(--color-success);background:rgba(5,150,105,.12)}.compare-row__mark--ok svg{stroke:var(--color-success)}.compare-row__mark--muted{color:var(--color-slate-500);background:rgba(148,163,184,.16)}.compare-row__mark--muted svg{stroke:var(--color-slate-500)}.compare-row__mark--neutral{color:var(--color-slate-600);background:rgba(100,116,139,.12)}.compare-board__footer{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5)var(--space-6);border-top:1px solid var(--color-slate-200);background:linear-gradient(rgba(255,255,255,.96) 0%,rgba(248,250,252,.96) 100%);display:flex}.compare-board__summary{flex-direction:column;gap:2px;display:flex}.compare-board__summary strong{font-size:var(--text-base);color:var(--color-ink)}.compare-board__summary span{font-size:var(--text-sm);color:var(--color-slate-500)}.pricing__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.faq{padding:var(--space-24)0;background:var(--color-white)}.faq__list{max-width:720px;margin:0 auto}.cta-simple{background:var(--color-slate-50);border-top:1px solid var(--color-slate-200);padding:var(--space-12)0}.cta-simple__inner{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.cta-simple__title{font-size:var(--text-2xl);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:800}.cta-simple__desc{font-size:var(--text-base);color:var(--color-slate-500)}.footer{color:var(--color-slate-400);padding:var(--space-16)0 var(--space-8);background:radial-gradient(circle at 12% 18%,rgba(51,157,255,.18) 0%,rgba(51,157,255,0) 32%),radial-gradient(circle at 85% 22%,rgba(20,102,225,.16) 0%,rgba(20,102,225,0) 28%),linear-gradient(#0d1425 0%,#0a0f1c 100%);border-top:1px solid rgba(148,163,184,.16);position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.04)}.footer:before{content:"";pointer-events:none;background-color:transparent;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(rgba(0,0,0,.8),transparent 92%);mask-image:linear-gradient(rgba(0,0,0,.8),transparent 92%)}.footer:after{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(163,216,255,0) 0%,rgba(163,216,255,.9) 50%,rgba(163,216,255,0) 100%);width:min(280px,42vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer .container{z-index:1;position:relative}.footer__grid{gap:var(--space-10);margin-bottom:var(--space-12);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.footer__brand p{font-size:var(--text-sm);line-height:var(--leading-loose);margin-top:var(--space-4);max-width:320px}.footer__brand img{height:32px;margin-bottom:var(--space-2)}.footer__col h4{font-size:var(--text-base);color:var(--color-white);margin-bottom:var(--space-4);font-weight:700}.footer__col a{padding:var(--space-2)0;font-size:var(--text-sm);transition:color var(--duration-fast);display:block}.footer__col a:hover{color:var(--color-accent-400)}.footer__bottom{margin-top:var(--space-10);padding:var(--space-5)var(--space-6);border-radius:var(--radius-lg);font-size:var(--text-xs);background:rgba(0,0,0,.45);border-top:1px solid rgba(255,255,255,.06);justify-content:space-between;align-items:center;display:flex}.footer__bottom a:hover{color:var(--color-accent-400)}@media (max-width:1024px){.hero__content{max-width:100%;margin:0 auto}.hero__ctas{justify-content:center}.hero__visual{margin-top:var(--space-10)}.phone-demo{max-width:360px}.hero__float-badge{display:none}.hero__side-video{opacity:.5;width:260px;height:420px}.hero__logo-strip{gap:var(--space-5)}.stats__grid,.features__grid{grid-template-columns:repeat(2,1fr)}.calc__grid{grid-template-columns:1fr}.pricing__grid{gap:var(--space-4);grid-template-columns:1fr;max-width:400px;margin:0 auto}.pricing-card{padding:var(--space-5)}.pricing-card--featured{transform:none}.pricing-card--featured:hover{transform:translateY(-6px)}.pricing-card__name{font-size:var(--text-base)}.pricing-card__price{font-size:var(--text-2xl)}.pricing-card__price span{font-size:var(--text-sm)}.pricing-card__desc{font-size:var(--text-xs);margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.pricing-card__features{margin-bottom:var(--space-4);gap:var(--space-1)var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pricing-card__features li{font-size:var(--text-xs);gap:var(--space-1);padding:0}.pricing-card__features li svg{width:14px;height:14px}.pricing-card__badge{padding:3px var(--space-3);font-size:.65rem;top:-10px}.footer__grid{grid-template-columns:repeat(2,1fr)}.dashboard__tabs{gap:var(--space-1)}.dashboard__tab{padding:var(--space-2)var(--space-3);font-size:var(--text-xs)}.usecases__grid{gap:var(--space-3);grid-template-columns:1fr}.usecase-card{padding:var(--space-4)}.usecase-card__icon{width:40px;height:40px;margin-bottom:var(--space-3)}.usecase-card__icon svg{width:20px;height:20px}.usecase-card__title{font-size:var(--text-base);margin-bottom:var(--space-2)}.usecase-card__text{font-size:var(--text-sm);line-height:var(--leading-normal);margin-bottom:var(--space-3)}.usecase-card__features li{font-size:var(--text-xs)}.usecase-card__features li svg{width:14px;height:14px}.steps__grid:before{display:none}}@media (max-width:768px){.hide-mobile{display:none}:root{--text-5xl:2.25rem;--text-4xl:1.875rem;--text-3xl:1.5rem}.header__nav{display:none}.header__hamburger{display:flex}.header__login-link,.header__actions>.btn--primary{display:none}.hero{min-height:auto;padding-top:calc(var(--header-h) + var(--space-10));padding-bottom:var(--space-10)}.hero__bg-sphere{width:400px;height:400px}.hero__side-video{display:none}.hero__cta-row{flex-direction:column}.hero__trust{text-align:center;flex-direction:column}.hero__trust-text{text-align:center}.hero__logo-strip{gap:var(--space-4)}.stats__grid{gap:var(--space-4);grid-template-columns:1fr 1fr}.stat-item{padding:var(--space-4)}.features__grid{gap:var(--space-3);grid-template-columns:1fr}.card{padding:var(--space-4)}.card__icon{width:40px;height:40px;margin-bottom:var(--space-3)}.card__icon svg{width:20px;height:20px}.card__title{font-size:var(--text-base);margin-bottom:var(--space-1)}.card__text{font-size:var(--text-sm);line-height:var(--leading-normal)}.steps__grid{gap:var(--space-4);grid-template-columns:1fr}.step__number{width:56px;height:56px;margin:0 auto var(--space-3);font-size:var(--text-xl);border-width:1.5px}.step__title{font-size:var(--text-base);margin-bottom:var(--space-1)}.step__text{font-size:var(--text-sm);line-height:var(--leading-normal)}.accordion-item{margin-bottom:var(--space-2);border-radius:var(--radius-md)}.accordion-trigger{padding:var(--space-3)var(--space-4);font-size:var(--text-sm);gap:var(--space-3)}.accordion-trigger svg{width:16px;height:16px}.accordion-content__inner{padding:0 var(--space-4)var(--space-3);font-size:var(--text-xs);line-height:var(--leading-normal)}.faq{padding:var(--space-16)0}.integrations__grid{gap:var(--space-3)}.integration-item{gap:var(--space-2);border-radius:var(--radius-md);width:90px;height:90px}.integration-item svg{width:24px;height:24px}.integration-item span{font-size:.65rem}.section{padding:var(--space-16)0}.section-header{margin-bottom:var(--space-10)}.footer__grid{gap:var(--space-5)var(--space-4);margin-bottom:var(--space-8);grid-template-columns:1fr 1fr}.footer__brand,.footer__col:last-child{grid-column:1/-1}.footer__col{min-width:0}.footer__col h4{margin-bottom:var(--space-2);font-size:var(--text-sm)}.footer__col a{font-size:var(--text-xs);padding:6px 0}.footer__brand p{margin-top:var(--space-3);font-size:var(--text-xs);line-height:var(--leading-normal)}.compare-board-wrapper{-webkit-overflow-scrolling:touch;border-radius:var(--radius-xl);scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow-x:auto}.compare-board-wrapper::-webkit-scrollbar{display:none}.compare-board-scrollbar{margin:var(--space-2)var(--space-6)0;background:rgba(203,213,225,.25);border-radius:99px;height:6px;display:block;overflow:hidden}.compare-board-scrollbar__thumb{background:linear-gradient(90deg,#a3d8ff,#1466e1);border-radius:99px;width:40%;height:100%;transition:transform .1s ease-out}.compare-board-hint{text-align:center;font-size:var(--text-xs);color:var(--color-slate-400);padding:var(--space-1)0;pointer-events:none;display:block}.compare-board{min-width:520px}.compare-board__header{padding:var(--space-2)var(--space-2)var(--space-2)}.compare-board__header,.compare-row{column-gap:var(--space-1);grid-template-columns:1fr .85fr .85fr}.compare-row__feature,.compare-row__cell{padding:var(--space-1)var(--space-2);gap:var(--space-1);font-size:.7rem}.compare-row__icon{border-radius:var(--radius-sm);width:24px;height:24px}.compare-row__icon svg{width:12px;height:12px}.compare-row__mark{width:18px;height:18px}.compare-row__mark svg{width:10px;height:10px}.compare-board__brand-icon{width:32px;height:32px}.compare-board__brand-icon svg,.compare-board__brand-icon img{width:18px;height:18px}.compare-board__brand{gap:var(--space-2)}.compare-board__brand strong{font-size:.75rem}.compare-board__brand>div span{font-size:.65rem}.compare-board__cta{padding:var(--space-2);gap:var(--space-2)}.compare-board__cta .btn{font-size:var(--text-xs);padding:var(--space-2)var(--space-3)}.footer__bottom{gap:var(--space-3);text-align:center;flex-direction:column}.dashboard__tabs{gap:var(--space-1);flex-wrap:wrap}.dashboard__tab{padding:var(--space-2)var(--space-3);font-size:.7rem}.dashboard__tab svg{width:14px;height:14px}.dashboard__screens{aspect-ratio:4/3}.compare-board__footer{text-align:center;flex-direction:column;align-items:stretch}.compare-board__footer .btn{width:100%}}@media (max-width:480px){.container{padding:0 var(--space-4)}.footer{padding:var(--space-12)0 var(--space-6)}.footer__grid{gap:var(--space-4)var(--space-3);margin-bottom:var(--space-6);grid-template-columns:1fr 1fr}.footer__brand img{height:28px;margin-bottom:0}.footer__brand p{max-width:none}.footer__bottom{margin-top:var(--space-6);padding:var(--space-4);font-size:.68rem}.phone-demo{width:100%}.hero__ctas{flex-direction:column;align-items:stretch}.cta-simple{padding:var(--space-8)0}.cta-simple__inner{text-align:center;gap:var(--space-4);flex-direction:column}.cta-simple__title{font-size:var(--text-xl)}.cta-simple__desc{font-size:var(--text-sm)}.cta-simple .btn{width:100%}.phone-demo__input-row--card{flex-direction:column}.phone-demo__call-btn{width:100%}}.page-hero{padding:calc(var(--header-h) + var(--space-16))0 var(--space-12);background:var(--color-slate-50);text-align:center;border-bottom:1px solid var(--color-slate-200)}.page-hero__badge{margin-bottom:var(--space-4)}.page-hero__badge svg{flex-shrink:0;width:14px;height:14px}.page-hero__title{font-size:var(--text-4xl);color:var(--color-ink);margin-bottom:var(--space-3);font-weight:900;line-height:var(--leading-tight)}.page-hero__desc{font-size:var(--text-lg);color:var(--color-slate-500);max-width:560px;line-height:var(--leading-loose);margin:0 auto}.about-story{padding:var(--space-16)0}.about-story__grid{gap:var(--space-12);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.about-story__label{font-size:var(--text-sm);color:var(--color-accent-600);margin-bottom:var(--space-3);font-weight:700}.about-story__title{font-size:var(--text-3xl);color:var(--color-ink);margin-bottom:var(--space-4);font-weight:800;line-height:var(--leading-tight)}.about-story__text{font-size:var(--text-base);color:var(--color-slate-600);margin-bottom:var(--space-4);line-height:1.9}.about-story__visual{border-radius:var(--radius-xl);border:1px solid var(--color-slate-200);background:var(--color-slate-100);min-height:320px;position:relative;overflow:hidden}.about-story__visual img{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.about-story__float{bottom:var(--space-5);right:var(--space-5);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);padding:var(--space-4)var(--space-5);box-shadow:var(--shadow-lg);position:absolute}.about-story__float strong{font-size:var(--text-xl);color:var(--color-ink);font-weight:800;display:block}.about-story__float span{font-size:var(--text-xs);color:var(--color-slate-500)}.about-values{padding:var(--space-16)0;background:var(--color-slate-50);border-top:1px solid var(--color-slate-200);border-bottom:1px solid var(--color-slate-200)}.about-values__grid{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:repeat(3,1fr);display:grid}.about-value{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--duration-normal)var(--ease-out)}.about-value:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent-200);transform:translateY(-4px)}.about-value__icon{border-radius:var(--radius-md);background:var(--color-accent-50);width:48px;height:48px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.about-value__icon svg{stroke:url(#icon-gradient);width:22px;height:22px}.about-value__title{font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.about-value__text{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-loose);margin:0}.about-stats{padding:var(--space-12)0}.about-stats__grid{gap:var(--space-6);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.about-stat__num{font-size:var(--text-3xl);color:var(--color-accent-700);margin-bottom:var(--space-1);font-weight:900}.about-stat__label{font-size:var(--text-sm);color:var(--color-slate-500)}.about-mirka{padding:var(--space-12)0 var(--space-16)}.about-mirka__card{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--color-accent-200);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(163,216,255,.18) 0%,rgba(20,102,225,.08) 100%);display:flex}.about-mirka__title{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:800}.about-mirka__text{font-size:var(--text-sm);color:var(--color-slate-600);line-height:var(--leading-loose);max-width:560px;margin:0}.contact-section{padding:var(--space-12)0 var(--space-16)}.contact-layout{gap:var(--space-10);grid-template-columns:1fr 380px;align-items:start;display:grid}.contact-form-card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-sm)}.contact-form-card__title{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:800}.contact-form-card__desc{font-size:var(--text-sm);color:var(--color-slate-500);margin-bottom:var(--space-6)}.contact-form__row{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.contact-form__row .form-group,.contact-form-card .form-group{margin-bottom:var(--space-4)}.contact-form__row .form-group{margin-bottom:0}.contact-aside{gap:var(--space-4);top:calc(var(--header-h) + var(--space-6));flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.contact-info{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);transition:all var(--duration-fast);align-items:flex-start;text-decoration:none;display:flex}.contact-info:hover{border-color:var(--color-accent-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.contact-info__icon{border-radius:var(--radius-md);background:var(--color-accent-50);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.contact-info__icon svg{stroke:url(#icon-gradient);width:20px;height:20px}.contact-info__label{font-size:var(--text-xs);color:var(--color-slate-400);margin-bottom:var(--space-1);font-weight:600}.contact-info__value{font-size:var(--text-sm);color:var(--color-ink);text-align:right;direction:ltr;font-weight:700}.contact-info__hint{font-size:var(--text-xs);color:var(--color-slate-500);margin-top:var(--space-1)}.contact-hours{border:1px solid var(--color-accent-200);border-radius:var(--radius-lg);padding:var(--space-5);background:linear-gradient(135deg,rgba(163,216,255,.15) 0%,rgba(20,102,225,.08) 100%)}.contact-hours__title{font-size:var(--text-base);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.contact-hours__text{font-size:var(--text-sm);color:var(--color-slate-600);line-height:var(--leading-loose);margin:0}@media (max-width:1024px){.about-story__grid{gap:var(--space-8);grid-template-columns:1fr}.about-values__grid{grid-template-columns:1fr}.about-stats__grid{gap:var(--space-6)var(--space-4);grid-template-columns:repeat(2,1fr)}.contact-layout{grid-template-columns:1fr}.contact-aside{grid-template-columns:1fr 1fr;display:grid;position:static}.contact-hours{grid-column:1/-1}}@media (max-width:768px){.page-hero{padding:calc(var(--header-h) + var(--space-10))0 var(--space-8)}.page-hero__title{font-size:var(--text-2xl)}.page-hero__desc{font-size:var(--text-sm)}.about-story{padding:var(--space-10)0}.about-story__title{font-size:var(--text-2xl)}.about-story__visual,.about-story__visual img{min-height:220px}.about-values{padding:var(--space-10)0}.about-value{padding:var(--space-5)}.about-stats__grid{grid-template-columns:1fr 1fr}.about-stat__num{font-size:var(--text-2xl)}.about-mirka__card{text-align:center;padding:var(--space-6);flex-direction:column;align-items:stretch}.contact-form-card{padding:var(--space-5)}.contact-form__row,.contact-aside{grid-template-columns:1fr}}.plans-hero{padding:calc(var(--header-h) + var(--space-16))0 var(--space-10);background:var(--color-slate-50);text-align:center;border-bottom:1px solid var(--color-slate-200)}.plans-hero__badge{margin-bottom:var(--space-4)}.plans-hero__badge svg{flex-shrink:0;width:14px;height:14px}.plans-hero__title{font-size:var(--text-4xl);color:var(--color-ink);margin-bottom:var(--space-3);font-weight:900;line-height:var(--leading-tight);max-width:720px;margin-left:auto;margin-right:auto}.plans-hero__desc{font-size:var(--text-lg);color:var(--color-slate-500);max-width:560px;margin:0 auto var(--space-8);line-height:var(--leading-loose)}.plans-toggle{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);display:inline-flex}.plans-toggle__btn{padding:var(--space-2)var(--space-5);font-size:var(--text-sm);color:var(--color-slate-500);border-radius:var(--radius-full);cursor:pointer;font-weight:600;font-family:var(--font-fa);transition:all var(--duration-fast);background:0 0;border:none}.plans-toggle__btn.is-active{background:var(--gradient-accent);color:var(--color-white);box-shadow:0 4px 12px rgba(20,102,225,.25)}.plans-trial{padding:var(--space-8)0 0}.plans-trial__card{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6)var(--space-8);border:1px solid var(--color-accent-200);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(163,216,255,.18) 0%,rgba(20,102,225,.08) 100%);display:flex}.plans-trial__info{align-items:center;gap:var(--space-5);text-align:right;display:flex}.plans-trial__icon{border-radius:var(--radius-md);background:var(--color-white);width:56px;height:56px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.plans-trial__icon svg{stroke:url(#icon-gradient);width:26px;height:26px}.plans-trial__label{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-accent-700);margin-bottom:var(--space-1);font-weight:700;display:inline-flex}.plans-trial__title{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:800}.plans-trial__desc{font-size:var(--text-sm);color:var(--color-slate-500);margin:0}.plans-trial__meta{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.plans-trial__chip{padding:4px var(--space-3);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--color-slate-600);font-weight:600}.plans-section{padding:var(--space-10)0 var(--space-16)}.plans-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.plan-card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--space-8)var(--space-6);transition:all var(--duration-normal)var(--ease-out);flex-direction:column;display:flex;position:relative}.plan-card:hover{box-shadow:var(--shadow-xl);border-color:var(--color-accent-200);transform:translateY(-4px)}.plan-card--featured{border-color:var(--color-accent-400);box-shadow:0 4px 20px rgba(20,102,225,.12),0 10px 30px rgba(51,157,255,.08)}.plan-card--featured:hover{transform:translateY(-4px)}.plan-card--enterprise{background:linear-gradient(180deg,var(--color-slate-50)0%,var(--color-white)100%)}.plan-card__badge{background:var(--gradient-accent);color:var(--color-white);padding:var(--space-1)var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px rgba(20,102,225,.3)}.plan-card__name{font-size:var(--text-xl);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:800}.plan-card__audience{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-normal);margin-bottom:var(--space-5);min-height:2.6em}.plan-card__price{margin-bottom:var(--space-1)}.plan-card__amount{font-size:var(--text-3xl);color:var(--color-ink);letter-spacing:-.02em;font-weight:800}.plan-card__amount span{font-size:var(--text-sm);color:var(--color-slate-500);margin-right:var(--space-1);font-weight:500}.plan-card__period{font-size:var(--text-xs);color:var(--color-slate-400);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-slate-100)}.plan-card__highlights{margin:0 0 var(--space-5);flex:1;padding:0;list-style:none}.plan-card__highlights li{align-items:flex-start;gap:var(--space-2);padding:var(--space-2)0;font-size:var(--text-sm);color:var(--color-slate-600);line-height:var(--leading-normal);display:flex}.plan-card__highlights li svg{stroke:url(#icon-gradient);flex-shrink:0;width:16px;height:16px;margin-top:3px}.plan-card__highlights li.is-muted{color:var(--color-slate-400)}.plan-card__highlights li.is-muted svg{stroke:var(--color-slate-300)}.plan-card__cta{width:100%;margin-top:auto}.plans-notes{padding:0 0 var(--space-16)}.plans-notes__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.plans-note{padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);transition:all var(--duration-normal)var(--ease-out)}.plans-note:hover{border-color:var(--color-accent-200);box-shadow:var(--shadow-md)}.plans-note__icon{border-radius:var(--radius-md);background:var(--color-accent-50);width:44px;height:44px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.plans-note__icon svg{stroke:url(#icon-gradient);width:20px;height:20px}.plans-note__title{font-size:var(--text-base);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.plans-note__text{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-loose);margin:0}.plans-contact{padding:var(--space-6)0 var(--space-16)}.plans-contact__inner{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6)var(--space-8);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-wrap:wrap;display:flex}.plans-contact__title{font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-1);font-weight:700}.plans-contact__desc{font-size:var(--text-sm);color:var(--color-slate-500);margin:0}.plans-contact__links{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.plans-contact__link{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-accent-700);padding:var(--space-2)var(--space-4);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);transition:all var(--duration-fast);font-weight:600;display:inline-flex}.plans-contact__link svg{stroke:url(#icon-gradient);width:16px;height:16px}.plans-contact__link:hover{border-color:var(--color-accent-300);background:var(--color-accent-50)}@media (max-width:1100px){.plans-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.plans-hero{padding:calc(var(--header-h) + var(--space-10))0 var(--space-8)}.plans-hero__title{font-size:var(--text-2xl)}.plans-hero__desc{font-size:var(--text-sm);margin-bottom:var(--space-6)}.plans-trial__card{padding:var(--space-5);text-align:center;flex-direction:column;align-items:stretch}.plans-trial__info{text-align:center;flex-direction:column}.plans-trial__meta{justify-content:center}.plans-grid{gap:var(--space-4);grid-template-columns:1fr}.plan-card{padding:var(--space-5)}.plan-card__audience{min-height:0}.plan-card__amount{font-size:var(--text-2xl)}.plans-notes__grid{gap:var(--space-4);grid-template-columns:1fr}.plans-note{padding:var(--space-4)}.plans-contact__inner{padding:var(--space-5);text-align:center;flex-direction:column;align-items:stretch}.plans-contact__links{justify-content:center}}.blog-hero{padding:calc(var(--header-h) + var(--space-16))0 var(--space-12);background:var(--color-slate-50);text-align:center}.blog-hero__badge{margin-bottom:var(--space-4)}.blog-hero__badge svg{flex-shrink:0;width:14px;height:14px}.blog-hero__title{font-size:var(--text-4xl);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:900}.blog-hero__desc{font-size:var(--text-lg);color:var(--color-slate-500);max-width:520px;margin:0 auto}.blog-featured{padding:var(--space-10)0}.blog-featured__card{gap:var(--space-8);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);transition:all var(--duration-normal)var(--ease-out);grid-template-columns:1.1fr 1fr;align-items:center;display:grid;overflow:hidden}.blog-featured__card:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.blog-featured__img{object-fit:cover;width:100%;height:340px}.blog-featured__body{padding:var(--space-8)}.blog-featured__badge{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-50);color:var(--color-accent-700);font-size:var(--text-xs);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.blog-featured__badge svg{stroke:url(#icon-gradient);flex-shrink:0;width:14px;height:14px}.blog-featured__title{font-size:var(--text-2xl);color:var(--color-ink);margin-bottom:var(--space-3);font-weight:800;line-height:var(--leading-tight)}.blog-featured__excerpt{font-size:var(--text-base);color:var(--color-slate-500);line-height:var(--leading-loose);margin-bottom:var(--space-5)}.blog-featured__meta{align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-slate-400);display:flex}.blog-grid{padding:var(--space-6)0 var(--space-20)}.blog-grid__list{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.blog-card{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);transition:all var(--duration-normal)var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent-200);transform:translateY(-4px)}.blog-card__img{object-fit:cover;width:100%;height:200px}.blog-card__body{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.blog-card__badge{padding:3px var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-50);color:var(--color-accent-700);margin-bottom:var(--space-3);align-self:flex-start;font-size:.68rem;font-weight:600;display:inline-flex}.blog-card__title{font-size:var(--text-lg);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700;line-height:var(--leading-tight)}.blog-card__excerpt{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-normal);margin-bottom:var(--space-4);flex:1}.blog-card__meta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-slate-400);padding-top:var(--space-3);border-top:1px solid var(--color-slate-100);display:flex}.blog-card__link{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-accent-600);margin-top:var(--space-3);transition:gap var(--duration-fast);font-weight:600;display:inline-flex}.blog-card__link svg{width:16px;height:16px;stroke:var(--color-accent-600)}.blog-card__link:hover{gap:var(--space-2)}.blog-pagination{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.blog-pagination__btn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);font-size:var(--text-sm);color:var(--color-slate-600);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);transition:all var(--duration-fast);font-weight:600;display:inline-flex}.blog-pagination__btn svg{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.blog-pagination__btn:hover{border-color:var(--color-accent-300);color:var(--color-accent-700);background:var(--color-accent-50)}.blog-pagination__btn--disabled,.blog-pagination__btn--disabled:hover{opacity:.4;pointer-events:none;border-color:var(--color-slate-200);color:var(--color-slate-400);background:var(--color-white)}.blog-pagination__pages{align-items:center;gap:var(--space-1);display:flex}.blog-pagination__page{min-width:40px;height:40px;padding:0 var(--space-2);font-size:var(--text-sm);color:var(--color-slate-600);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);transition:all var(--duration-fast);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.blog-pagination__page:hover{border-color:var(--color-accent-300);color:var(--color-accent-700);background:var(--color-accent-50)}.blog-pagination__page.is-active{background:var(--gradient-accent);color:var(--color-white);border-color:transparent;box-shadow:0 4px 12px rgba(20,102,225,.25)}.blog-pagination__page.is-active:hover{color:var(--color-white);background:var(--gradient-accent)}.blog-pagination__dots{min-width:32px;height:40px;font-size:var(--text-sm);color:var(--color-slate-400);letter-spacing:2px;justify-content:center;align-items:center;display:inline-flex}.post-hero{padding:calc(var(--header-h) + var(--space-12))0 var(--space-8);background:var(--color-slate-50);border-bottom:1px solid var(--color-slate-200)}.post-hero__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-slate-400);margin-bottom:var(--space-6);display:flex}.post-hero__breadcrumb a{color:var(--color-accent-600);transition:color var(--duration-fast)}.post-hero__breadcrumb a:hover{color:var(--color-accent-700)}.post-hero__badge{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);background:var(--color-accent-50);color:var(--color-accent-700);font-size:var(--text-xs);margin-bottom:var(--space-4);font-weight:600;display:inline-flex}.post-hero__title{font-size:var(--text-4xl);color:var(--color-ink);font-weight:900;line-height:var(--leading-tight);margin-bottom:var(--space-4);max-width:700px}.post-hero__meta{align-items:center;gap:var(--space-5);font-size:var(--text-sm);color:var(--color-slate-500);display:flex}.post-hero__author{align-items:center;gap:var(--space-2);display:flex}.post-hero__author-avatar{border-radius:var(--radius-full);background:var(--gradient-accent);width:36px;height:36px;color:var(--color-white);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:700;display:flex}.post-layout{gap:var(--space-10);padding:var(--space-10)0 var(--space-20);grid-template-columns:1fr 320px;align-items:start;display:grid}.post-body{max-width:none}.post-body h2{font-size:var(--text-2xl);color:var(--color-ink);margin:var(--space-10)0 var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-slate-100);font-weight:800}.post-body h3{font-size:var(--text-xl);color:var(--color-ink);margin:var(--space-8)0 var(--space-3);font-weight:700}.post-body p{font-size:var(--text-base);color:var(--color-slate-600);margin-bottom:var(--space-5);line-height:1.9}.post-body ul,.post-body ol{padding-right:var(--space-6);margin-bottom:var(--space-5)}.post-body li{font-size:var(--text-base);color:var(--color-slate-600);margin-bottom:var(--space-2);line-height:1.9}.post-body blockquote{border-right:4px solid var(--color-accent-400);padding:var(--space-5)var(--space-6);margin:var(--space-6)0;background:var(--color-accent-50);border-radius:0 var(--radius-md)var(--radius-md)0;font-size:var(--text-base);color:var(--color-slate-700);font-style:italic;line-height:1.9}.post-body img{border-radius:var(--radius-lg);width:100%;margin:var(--space-6)0}.post-body code{background:var(--color-slate-100);border-radius:var(--radius-sm);font-size:var(--text-sm);padding:2px 6px}.post-cta{background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-8)0;align-items:center;gap:var(--space-5);display:flex}.post-cta--accent{border-color:var(--color-accent-200);background:linear-gradient(135deg,rgba(163,216,255,.15) 0%,rgba(20,102,225,.08) 100%)}.post-cta__icon{border-radius:var(--radius-md);background:var(--color-accent-50);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.post-cta__icon svg{stroke:url(#icon-gradient);width:24px;height:24px}.post-cta__text{flex:1}.post-cta__text strong{font-size:var(--text-base);color:var(--color-ink);margin-bottom:var(--space-1);display:block}.post-cta__text p{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-normal);margin-bottom:0}.post-cta-banner{background:var(--gradient-accent);border-radius:var(--radius-xl);padding:var(--space-8);text-align:center;color:var(--color-white);margin:var(--space-10)0}.post-cta-banner h3{font-size:var(--text-xl);margin:0 0 var(--space-2);color:var(--color-white);border:none;padding:0;font-weight:800}.post-cta-banner p{font-size:var(--text-sm);color:rgba(255,255,255,.85);margin-bottom:var(--space-5)}.post-tags{gap:var(--space-2);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-slate-200);flex-wrap:wrap;display:flex}.post-tag{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);background:var(--color-slate-100);font-size:var(--text-xs);color:var(--color-slate-600);transition:all var(--duration-fast);font-weight:600}.post-tag:hover{background:var(--color-accent-50);color:var(--color-accent-700)}.post-sidebar{top:calc(var(--header-h) + var(--space-6));gap:var(--space-6);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}.sidebar-box{background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);padding:var(--space-5)}.sidebar-box__title{font-size:var(--text-sm);color:var(--color-ink);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-slate-100);font-weight:700}.sidebar-toc a{padding:var(--space-2)0;font-size:var(--text-sm);color:var(--color-slate-500);transition:all var(--duration-fast);padding-right:var(--space-3);border-right:2px solid transparent;display:block}.sidebar-toc a:hover,.sidebar-toc a.active{color:var(--color-accent-600);border-right-color:var(--color-accent-400)}.sidebar-related__item{gap:var(--space-3);padding:var(--space-3)0;border-bottom:1px solid var(--color-slate-100);display:flex}.sidebar-related__item:last-child{border-bottom:none}.sidebar-related__img{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:64px;height:48px}.sidebar-related__title{font-size:var(--text-xs);color:var(--color-ink);font-weight:600;line-height:var(--leading-normal)}.sidebar-related__date{color:var(--color-slate-400);margin-top:var(--space-1);font-size:.65rem}.sidebar-cta{border-color:var(--color-accent-200);text-align:center;background:linear-gradient(135deg,rgba(163,216,255,.18) 0%,rgba(20,102,225,.1) 100%)}.sidebar-cta__title{font-size:var(--text-base);color:var(--color-ink);margin-bottom:var(--space-2);font-weight:700}.sidebar-cta__desc{font-size:var(--text-sm);color:var(--color-slate-500);margin-bottom:var(--space-4);line-height:var(--leading-normal)}@media (max-width:1024px){.blog-featured__card{grid-template-columns:1fr}.blog-featured__img{height:240px}.blog-grid__list{grid-template-columns:repeat(2,1fr)}.post-layout{gap:var(--space-6);grid-template-columns:1fr 280px}}@media (max-width:768px){.blog-hero{padding:calc(var(--header-h) + var(--space-10))0 var(--space-8)}.blog-hero__title{font-size:var(--text-2xl)}.blog-hero__desc{font-size:var(--text-sm)}.blog-featured__body{padding:var(--space-5)}.blog-featured__title{font-size:var(--text-xl)}.blog-featured__img{height:200px}.blog-grid__list{gap:var(--space-4);grid-template-columns:1fr}.blog-card__img{height:160px}.blog-card__body{padding:var(--space-4)}.blog-card__title{font-size:var(--text-base)}.blog-pagination{margin-top:var(--space-8);gap:var(--space-2)}.blog-pagination__btn{padding:var(--space-2)var(--space-3);font-size:var(--text-xs)}.blog-pagination__page{min-width:36px;height:36px;font-size:var(--text-xs)}.blog-pagination__dots{min-width:24px;height:36px}.post-hero__title{font-size:var(--text-2xl)}.post-layout{gap:var(--space-6);grid-template-columns:1fr}.post-sidebar{gap:var(--space-4);flex-flow:wrap;position:static}.post-sidebar .sidebar-box{flex:240px}.post-cta{text-align:center;flex-direction:column}.post-cta-banner{padding:var(--space-6)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translate(-100%)}[data-aos=slide-left]{transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--leading-normal:1.5;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--ease-out:cubic-bezier(0,0,.2,1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"IRANYekanX",Tahoma,"Segoe UI",system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--color-primary:var(--primary);--color-border:var(--border)}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-slate-50:color(display-p3 .974377 .979815 .986207);--color-slate-100:color(display-p3 .947345 .959969 .97483);--color-slate-200:color(display-p3 .890322 .909405 .939294);--color-slate-300:color(display-p3 .800294 .834432 .882803);--color-slate-400:color(display-p3 .577446 .629622 .716602);--color-slate-500:color(display-p3 .397645 .452653 .547642);--color-slate-600:color(display-p3 .283418 .332214 .416355);--color-slate-700:color(display-p3 .205992 .253487 .336039);--color-slate-800:color(display-p3 .121994 .158688 .232363)}}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-1{margin-bottom:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.w-8{width:calc(var(--spacing)*8)}.w-full{width:100%}.min-w-8{min-width:calc(var(--spacing)*8)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.scroll-smooth{scroll-behavior:smooth}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.border-white\/20{border-color:rgba(255,255,255,.2)}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-card{background-color:var(--card)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-white\/10{background-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-0{padding-top:0}.pb-3{padding-bottom:calc(var(--spacing)*3)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-none{--tw-leading:1;line-height:1}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-\[\#374151\]{color:#374151}.text-card-foreground{color:var(--card-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-white{color:var(--color-white)}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,rgba(0,0,0,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[lead\:consultation\]{lead:consultation}.\[lead\:trial-call\]{lead:trial-call}.\[website\:error\]{website:error}.\[website\:global-error\]{website:global-error}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}@media (hover:hover){.hover\:bg-\[\#dc2626\]:hover{background-color:#dc2626}.hover\:bg-border:hover{background-color:var(--border)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-white\/15:hover{background-color:rgba(255,255,255,.15)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.06\)\,0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,rgba(0,0,0,.06)),0 1px 2px var(--tw-shadow-color,rgba(0,0,0,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:border-primary:focus-visible{border-color:var(--primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-\[\#b91c1c\]:active{background-color:#b91c1c}.active\:bg-\[\#d1d5db\]:active{background-color:#d1d5db}.active\:bg-border:active{background-color:var(--border)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}}.hero__cta-row .marketing-cta-slot,.hero__cta-row-slot{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cta-media{text-align:center;background:0 0;border:0;max-width:100%;margin:0;padding:0;display:block}a.cta-media,button.cta-media{cursor:pointer}.cta-media__img{border-radius:var(--radius-md);object-fit:cover;width:100%;max-width:100%;height:auto;display:block}:root{--background:var(--color-white);--foreground:var(--color-ink);--card:var(--color-white);--card-foreground:var(--color-ink);--muted:var(--color-slate-100);--muted-foreground:var(--color-slate-500);--primary:var(--color-accent-600);--primary-foreground:var(--color-white);--ring:var(--color-accent-500);--border:var(--color-slate-200)}.site-dialog-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;animation:overlay-fade .2s var(--ease-out);background:rgba(10,14,26,.7);position:fixed;top:0;bottom:0;left:0;right:0}@keyframes overlay-fade{0%{opacity:0}to{opacity:1}}.site-dialog{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-8)var(--space-6);width:min(560px,calc(100vw - var(--space-6)));z-index:1001;max-height:90vh;animation:dialog-in .26s var(--ease-spring);box-shadow:var(--shadow-xl);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@keyframes dialog-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.site-dialog-close{top:var(--space-4);left:var(--space-4);border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-slate-500);cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.site-dialog-close:hover{background:var(--color-slate-100);color:var(--color-slate-700)}.site-dialog-header{gap:var(--space-2);margin-bottom:var(--space-5);flex-direction:column;display:flex}.site-dialog-title{font-size:var(--text-2xl);color:var(--color-ink);font-weight:800}.site-dialog-desc{font-size:var(--text-sm);color:var(--color-slate-500);line-height:var(--leading-loose)}.form-success{padding:var(--space-4);color:var(--color-success);border-radius:var(--radius-md);font-size:var(--text-sm);margin-bottom:var(--space-4);background:rgba(5,150,105,.08);display:none}.form-success.is-visible{display:block}.has-error .form-input,.has-error .form-control{border-color:var(--color-error)!important}.has-error .form-error,.form-error{display:none}.has-error .form-error{color:var(--color-error);font-size:var(--text-xs);margin-top:4px;display:block}.grecaptcha-badge{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.recaptcha-notice{margin:var(--space-3)0 0;font-size:var(--text-xs);color:var(--color-slate-500);text-align:center;line-height:1.6}.recaptcha-notice a{color:inherit;text-underline-offset:2px;text-decoration:underline}.scroll-top{bottom:var(--space-6);left:var(--space-6);border-radius:var(--radius-full);background:var(--gradient-accent);width:44px;height:44px;color:var(--color-white);cursor:pointer;font-size:var(--text-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:all var(--duration-normal)var(--ease-out);z-index:90;border:none;justify-content:center;align-items:center;font-weight:700;display:flex;position:fixed;transform:translateY(20px)}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.article-content.blog-prose h2{font-size:var(--text-2xl);color:var(--color-slate-800);margin-top:1.75rem;margin-bottom:.75rem;font-weight:700}.article-content.blog-prose h3{font-size:var(--text-xl);color:var(--color-slate-800);margin-top:1.5rem;margin-bottom:.5rem;font-weight:700}.article-content.blog-prose p{color:var(--color-slate-600);margin-bottom:1rem;line-height:1.9}.article-content.blog-prose ul,.article-content.blog-prose ol{color:var(--color-slate-600);margin-bottom:1rem}.article-content.blog-prose ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.25rem}.article-content.blog-prose ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.article-content.blog-prose ul{list-style:outside}.article-content.blog-prose ol{list-style:decimal}.article-content.blog-prose a{color:var(--color-accent-600);text-underline-offset:2px;text-decoration:underline}.article-content.blog-prose img{border-radius:var(--radius-lg);max-width:100%;height:auto;margin:1.25rem 0}.article-content.blog-prose blockquote{padding:var(--space-4)var(--space-5);background:var(--color-accent-50);border-radius:var(--radius-md);color:var(--color-slate-700);margin:1.25rem 0}.article-content.blog-prose blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--color-accent-400)}.article-content.blog-prose blockquote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--color-accent-400)}.article-content.blog-prose blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--color-accent-400)}.article-content.blog-prose blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--color-accent-400)}.article-content.blog-prose blockquote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--color-accent-400)}.article-content.blog-prose blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--color-accent-400)}.footer-demo-link{color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0;display:inline}svg use{pointer-events:none}.header__hamburger svg,.mobile-nav__close svg,.btn svg,.feature-card__icon svg,.plan-card__highlights li svg,.accordion-trigger svg,.scroll-top svg{stroke:currentColor;fill:none;width:1.25em;height:1.25em}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
