:root{--lime-50:#f7ffe5;--lime-100:#efffcc;--lime-200:#dfff99;--lime-300:#c7ff4d;--lime-500:#afff00;--lime-600:#8ccc00;--lime-700:#527406;--lime-800:#446105;--ink-50:#fafafa;--ink-100:#f5f4f4;--ink-200:#ece9ea;--ink-300:#ddd9da;--ink-400:#c3bbbd;--ink-500:#a4989b;--ink-600:#6c6063;--ink-700:#51484a;--ink-800:#363031;--ink-900:#231f20;--ink-950:#161314;--white:#fff;--error-light:#b42318;--error-dark:#f97066;--bg:var(--white);--bg-subtle:var(--ink-50);--surface:var(--ink-100);--text:var(--ink-900);--text-muted:var(--ink-600);--border:var(--ink-200);--border-input:var(--ink-600);--link:var(--lime-700);--link-hover:var(--lime-800);--accent:var(--lime-500);--on-accent:var(--ink-900);--cta-bg:var(--ink-900);--cta-text:var(--white);--cta-hover-bg:var(--lime-500);--cta-hover-text:var(--ink-900);--cta-border:var(--ink-900);--ghost-border:var(--ink-900);--ghost-text:var(--ink-900);--ghost-hover-bg:var(--ink-900);--ghost-hover-text:var(--white);--focus-ring:var(--ink-900);--error:var(--error-light);--font:var(--font-vazir), "Vazirmatn", "Tahoma", system-ui, sans-serif;--font-sample-old:Georgia, "Times New Roman", serif;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:clamp(1.75rem, 1.2rem + 2.2vw, 2.75rem);--fs-display:clamp(2.5rem, 1.4rem + 4.6vw, 4.9rem);--fs-mega:clamp(4rem, 2rem + 9vw, 9rem);--lh-body:1.9;--lh-tight:1.2;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--r-sm:.5rem;--r-md:.875rem;--r-lg:1.25rem;--r-xl:2rem;--r-pill:999px;--shadow-1:0 1px 2px #231f2014, 0 4px 12px #231f200f;--shadow-2:0 2px 6px #1613142e, 0 18px 40px #16131447;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-press:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--d-fast:.14s;--d-base:.24s;--d-slow:.48s;--d-focal:.76s;--veil:#161314b3;--track-light:#ffffff59;--error-tint:#b4231814;--error-ring:#b4231826;--shadow-header:0 8px 24px #16131459;--shadow-lift:0 2px 6px #231f200f, 0 24px 48px #231f201f;--line-md:1.5px;--line-lg:2px;--line-xl:3px;--dot-xs:5px;--dot-sm:6px;--dot-md:7px;--tick:12px;--tick-gap:6px;--r-sheet:0;--blur-lg:10px;--travel-sm:18px;--travel-md:20px;--travel-lg:28px;--travel-xl:40px;--d-none:0s;--d-step:70ms;--d-lag-1:.12s;--d-lag-2:.2s;--d-lag-3:.38s;--d-lag-4:.5s;--d-lag-5:.72s;--d-stamp:.56s;--d-stamp-lg:.62s;--d-reveal:.7s;--d-print:.82s;--d-press:.9s;--d-ring:1.1s;--d-pulse:2.4s;--d-blink:1s;--d-blink-2:.15s;--d-blink-3:.3s;--container:76rem;--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--header-h:4.5rem;--stream-cool:#5fb8b0;--stream-glow:44px;--glass-ink:color-mix(in srgb, var(--ink-950) 78%, transparent);--d-type:32ms;--d-drift:180s;--d-drift-slow:260s;--d-bob:3.2s;--card-depth:900px;--d-scene:4.8s}[data-theme=dark]{--bg:var(--ink-900);--bg-subtle:var(--ink-950);--surface:var(--ink-800);--text:var(--white);--text-muted:var(--ink-500);--border:var(--ink-800);--border-input:var(--ink-500);--link:var(--lime-500);--link-hover:var(--lime-300);--cta-bg:var(--lime-500);--cta-text:var(--ink-900);--cta-hover-bg:var(--white);--cta-hover-text:var(--ink-900);--cta-border:var(--lime-500);--ghost-border:var(--white);--ghost-text:var(--white);--ghost-hover-bg:var(--white);--ghost-hover-text:var(--ink-900);--focus-ring:var(--lime-500);--error:var(--error-dark)}[data-theme=light]{--bg:var(--white);--bg-subtle:var(--ink-50);--surface:var(--ink-100);--text:var(--ink-900);--text-muted:var(--ink-600);--border:var(--ink-200);--border-input:var(--ink-600);--link:var(--lime-700);--link-hover:var(--lime-800);--cta-bg:var(--ink-900);--cta-text:var(--white);--cta-hover-bg:var(--lime-500);--cta-hover-text:var(--ink-900);--cta-border:var(--ink-900);--ghost-border:var(--ink-900);--ghost-text:var(--ink-900);--ghost-hover-bg:var(--ink-900);--ghost-hover-text:var(--white);--focus-ring:var(--ink-900);--error:var(--error-light)}[data-theme=lime]{--bg:var(--lime-500);--bg-subtle:var(--lime-300);--surface:var(--lime-300);--text:var(--ink-900);--text-muted:var(--ink-800);--border:var(--ink-900);--border-input:var(--ink-900);--link:var(--ink-900);--link-hover:var(--ink-700);--cta-bg:var(--ink-900);--cta-text:var(--white);--cta-hover-bg:var(--white);--cta-hover-text:var(--ink-900);--cta-border:var(--ink-900);--ghost-border:var(--ink-900);--ghost-text:var(--ink-900);--ghost-hover-bg:var(--ink-900);--ghost-hover-text:var(--lime-500);--focus-ring:var(--ink-900)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-h) + var(--s-4))}body{font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh-body);background:var(--bg);color:var(--text);font-feature-settings:"ss01";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img,svg{max-inline-size:100%;display:block}a{color:var(--link);text-underline-offset:.3em;text-decoration-thickness:1px}a:hover{color:var(--link-hover)}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:var(--lh-tight);text-wrap:balance;font-weight:900}p{text-wrap:pretty}button,input,select{font:inherit;color:inherit}::selection{background:var(--lime-500);color:var(--ink-900)}:focus-visible{outline:var(--line-lg) solid var(--focus-ring);outline-offset:var(--line-xl);border-radius:var(--r-sm)}html{scrollbar-color:var(--ink-600) var(--ink-100)}[data-theme=dark] ::selection{background:var(--lime-500);color:var(--ink-900)}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--lime-500);color:var(--ink-900);padding:var(--s-3) var(--s-5);border-radius:var(--r-pill);transition:inset-block-start var(--d-base) var(--ease-out);font-weight:800;text-decoration:none;position:absolute;inset-block-start:-4rem;inset-inline-start:var(--s-4)}.skip:focus{inset-block-start:var(--s-4)}.wrap{inline-size:min(100% - 2*var(--gutter), var(--container));margin-inline:auto}section{position:relative}.hero-grid>*,.why-grid>*,.svc-layout>*,.final-grid>*,.faq-grid>*,.foot-grid>*,.cases>*,.voices>*{min-inline-size:0}.band{background:var(--bg);color:var(--text);padding-block:clamp(var(--s-8), 8vw, var(--s-10))}.h2{font-size:var(--fs-2xl);letter-spacing:-.01em}.lead{font-size:var(--fs-lg);color:var(--text-muted);max-inline-size:38rem;line-height:1.85}.muted{color:var(--text-muted)}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25em;inline-size:1.25em}.icon-fill{fill:currentColor;stroke:none}.demo-tag{place-self:flex-start start;align-items:center;gap:var(--s-1);color:var(--text-muted);border-radius:var(--r-pill);padding:0 var(--s-2);border:1px dashed;font-size:.75rem;font-weight:700;line-height:1.8;display:inline-flex}.ph{border-block-end:var(--line-lg) dashed currentColor;text-align:center;min-inline-size:1.2em;padding-inline:.1em;line-height:1.1;display:inline-block}
.btn{--h:3.25rem;justify-content:center;align-items:center;gap:var(--s-2);min-block-size:var(--h);padding-inline:var(--s-6);border-radius:var(--r-pill);border:var(--line-md) solid var(--cta-border);background:var(--cta-bg);color:var(--cta-text);font-weight:800;font-size:var(--fs-base);cursor:pointer;isolation:isolate;transition:color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), transform var(--d-fast) var(--ease-out), background-color var(--d-base) var(--ease-out);-webkit-tap-highlight-color:transparent;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:hover{color:var(--cta-hover-text);background-color:var(--cta-hover-bg)}.btn:active{transform:scale(.97)}.btn:focus-visible{outline-offset:var(--s-1);border-radius:var(--r-pill)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn .icon{transition:transform var(--d-base) var(--ease-out)}.btn:hover .icon-arrow{transform:translateX(calc(var(--s-1) * -1))}.btn--ghost{border-color:var(--ghost-border);color:var(--ghost-text);background:0 0}.btn--ghost:hover{color:var(--ghost-hover-text);background-color:var(--ghost-hover-bg);border-color:var(--ghost-hover-bg)}.btn--sm{--h:2.75rem;padding-inline:var(--s-5);font-size:var(--fs-sm)}.btn.is-loading{color:#0000;pointer-events:none}.btn.is-loading:after{content:"";border:var(--line-lg) solid var(--cta-text);block-size:1.25rem;inline-size:1.25rem;animation:spin var(--d-reveal) linear infinite;border-block-start-color:#0000;border-radius:50%;position:absolute}@keyframes spin{to{transform:rotate(1turn)}}.link-arrow{align-items:center;gap:var(--s-2);color:var(--link);font-weight:800;text-decoration:none;display:inline-flex}.link-arrow:hover{text-decoration:underline}.link-arrow .icon{transition:transform var(--d-base) var(--ease-out)}.link-arrow:hover .icon{transform:translateX(calc(var(--s-1) * -1))}.site-header{z-index:40;background:var(--bg);color:var(--text);transition:border-color var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.site-header.is-scrolled{border-block-end-color:var(--ink-800);box-shadow:var(--shadow-header)}.site-header .wrap{align-items:center;gap:var(--s-5);min-block-size:var(--header-h);display:flex}.brand{color:var(--white);border-radius:var(--r-sm);display:inline-flex}.brand svg{block-size:2.25rem;inline-size:auto}.nav{gap:var(--s-1);margin-inline-start:auto;display:none}.nav a{color:var(--ink-300);padding:var(--s-2) var(--s-3);border-radius:var(--r-pill);transition:color var(--d-fast), background-color var(--d-fast);font-size:.9375rem;font-weight:600;text-decoration:none}.nav a:hover{color:var(--white);background:var(--ink-800)}.header-actions{align-items:center;gap:var(--s-3);margin-inline-start:auto;display:flex}.lang{border:1px solid var(--ink-700);border-radius:var(--r-pill);padding:var(--line-lg);font-size:var(--fs-sm);font-weight:700;display:inline-flex}.lang a,.lang span{padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);color:var(--ink-400);align-items:center;min-block-size:2rem;text-decoration:none;display:inline-flex}.lang [aria-current]{background:var(--ink-800);color:var(--white)}.lang a:hover{color:var(--white)}.menu-btn{border:1px solid var(--ink-700);block-size:2.75rem;inline-size:2.75rem;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:inline-grid}.menu-btn:hover{background:var(--ink-800)}.header-cta{display:none}@media (min-width:64rem){.nav{display:flex}.header-actions{margin-inline-start:0}.menu-btn{display:none}.header-cta{display:inline-flex}}.mobile-nav{inset:var(--header-h) 0 0 0;z-index:39;background:var(--ink-900);color:var(--white);padding:var(--s-6) var(--gutter);gap:var(--s-2);transform:translateY(calc(var(--s-2) * -1));opacity:0;visibility:hidden;transition:opacity var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out), visibility var(--d-none) linear var(--d-base);flex-direction:column;display:flex;position:fixed}.mobile-nav.is-open{opacity:1;visibility:visible;transition-delay:var(--d-none);transform:none}.mobile-nav a:not(.btn){color:var(--white);font-size:var(--fs-xl);padding-block:var(--s-3);border-block-end:1px solid var(--ink-800);font-weight:800;text-decoration:none}.mobile-nav .btn{margin-block-start:var(--s-5)}.sec-head{gap:var(--s-4);margin-block-end:var(--s-7);display:grid}@media (min-width:64rem){.sec-head{align-items:end;gap:var(--s-7);grid-template-columns:1fr auto}}.cases{gap:var(--s-7);display:grid}@media (min-width:56rem){.cases{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr)}.plate--a{grid-area:1/1/span 2/span 7}.plate--b,.plate--c{grid-column:8/span 5}}.plate{background:var(--white);border:1px solid var(--ink-200);border-radius:var(--r-sheet);padding:var(--s-5);color:var(--ink-900);transition:transform var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out), opacity var(--d-slow) var(--ease-out), filter var(--d-slow) var(--ease-out), border-color var(--d-base);flex-direction:column;text-decoration:none;display:flex;position:relative}.plate:hover{transform:translateY(calc(var(--s-1) * -1));box-shadow:var(--shadow-lift);color:var(--ink-900)}.plate.is-dim{opacity:.35;filter:grayscale()}.plate.is-match{border-color:var(--ink-900);box-shadow:0 0 0 var(--line-xl) var(--lime-500)}@media (max-width:30rem){:root{--tick:8px;--tick-gap:4px}}.crop{block-size:0;inline-size:0;color:var(--ink-400);pointer-events:none;position:absolute}.crop:before,.crop:after{content:"";background:currentColor;position:absolute}.crop:before{block-size:1px;inline-size:var(--tick)}.crop:after{inline-size:1px;block-size:var(--tick)}.crop--ts{inset-block-start:-1px;inset-inline-start:-1px}.crop--te{inset-block-start:-1px;inset-inline-end:-1px}.crop--bs{inset-block-end:-1px;inset-inline-start:-1px}.crop--be{inset-block-end:-1px;inset-inline-end:-1px}.crop--ts:before,.crop--bs:before{inset-inline-end:var(--tick-gap)}.crop--te:before,.crop--be:before{inset-inline-start:var(--tick-gap)}.crop--ts:before,.crop--te:before{inset-block-start:0}.crop--bs:before,.crop--be:before{inset-block-end:0}.crop--ts:after,.crop--te:after{inset-block-end:var(--tick-gap)}.crop--bs:after,.crop--be:after{inset-block-start:var(--tick-gap)}.crop--ts:after,.crop--bs:after{inset-inline-start:0}.crop--te:after,.crop--be:after{inset-inline-end:0}.plate-meta{align-items:center;gap:var(--s-2) var(--s-3);font-size:var(--fs-sm);color:var(--ink-600);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.plate-meta .sep{inline-size:var(--s-1);block-size:var(--s-1);background:var(--ink-300);border-radius:50%}.plate-visual{border-radius:var(--r-sheet);background:var(--ink-900);padding:var(--s-5);flex:1;place-items:center;min-block-size:12rem;display:grid;position:relative;overflow:hidden}.plate--a .plate-visual{min-block-size:20rem}.plate-title{font-size:var(--fs-lg);font-weight:900;line-height:1.5}.plate--a .plate-title{font-size:var(--fs-xl)}.impact{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;margin-block-start:var(--s-3);display:flex}.impact>*{min-inline-size:0}.ba{align-items:center;gap:var(--s-3);line-height:1;display:flex}.ba small{font-size:var(--fs-sm);color:var(--ink-600);margin-block-end:var(--s-1);font-weight:700;display:block}.ba-from{color:var(--text-muted);font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:800}.ba-arrow{block-size:1.75rem;inline-size:1.75rem;color:var(--ink-900);flex:none}.ba-to .num{font-size:clamp(2.5rem,1.9rem + 2.6vw,4.5rem)}.plate--a .ba-to .num{font-size:clamp(2.75rem,1.9rem + 3.6vw,6rem)}@media (max-width:22rem){.result-stamp{block-size:4.5rem;inline-size:4.5rem;font-size:1.25rem}.plate--a .result-stamp{block-size:5rem;inline-size:5rem}.plate{padding:var(--s-4)}}@media (min-width:56rem){.plate--a .mini-reels{grid-template-columns:repeat(3,minmax(0,12.5rem))}}.ba-unit{font-weight:800;font-size:var(--fs-lg);margin-block-start:var(--s-3);line-height:1.5}.ba-src{font-size:var(--fs-sm);color:var(--ink-600);margin-block-end:var(--s-5)}.result-stamp small{font-size:.6875rem;font-weight:800;display:block}.result-stamp{white-space:nowrap;background:var(--lime-500);block-size:5.5rem;inline-size:5.5rem;color:var(--ink-900);border:var(--line-lg) solid var(--ink-900);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:900;line-height:1;display:flex;transform:rotate(-8deg)}.plate--a .result-stamp{block-size:7rem;inline-size:7rem;font-size:2rem}.result-label{font-weight:800;font-size:var(--fs-lg);line-height:1.5}.result-label small{font-weight:500;font-size:var(--fs-sm);color:var(--ink-600);display:block}.plate-line{color:var(--ink-700);margin-block-start:var(--s-4)}.plate-go{align-items:center;gap:var(--s-2);color:var(--lime-700);margin-block-start:var(--s-4);font-weight:800;display:inline-flex}.plate:hover .plate-go .icon{transform:translateX(calc(var(--s-1) * -1))}.plate-go .icon{transition:transform var(--d-base) var(--ease-out)}.igp{--igp-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, var(--font);--igp-rule:var(--ink-700);--igp-soft:var(--ink-300);--igp-pad:var(--s-4);gap:var(--s-3);background:var(--bg);color:var(--text);padding:var(--igp-pad);border-radius:var(--r-sheet);text-align:left;font-family:var(--igp-ui);flex-direction:column;display:flex;position:relative}.igp[data-theme=light]{--igp-rule:var(--ink-200);--igp-soft:var(--ink-700)}.igp p{margin:0}.igp>*{min-inline-size:0}.igp-top{justify-content:space-between;align-items:center;gap:var(--s-3);border-block-end:1px solid var(--igp-rule);min-inline-size:0;padding-block-end:var(--s-3);display:flex}.igp-handle{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:1rem;font-weight:700;line-height:1.4;overflow:hidden}.igp-today{border-radius:var(--r-pill);background:var(--lime-500);color:var(--ink-900);border:var(--line-md) solid var(--ink-900);flex:none;align-items:center;gap:.375rem;padding:.0625rem .625rem;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-flex}.igp-today i{inline-size:var(--dot-sm);block-size:var(--dot-sm);background:var(--ink-900);border-radius:50%}.igp-head{align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.igp-av{aspect-ratio:1;inline-size:4.25rem;padding:var(--line-xl);background:var(--lime-500);box-shadow:0 0 0 var(--line-md) var(--ink-900);border-radius:50%;display:block}.igp-av img{border:var(--line-lg) solid var(--bg);object-fit:cover;background:var(--ink-800);border-radius:50%;block-size:100%;inline-size:100%;display:block}.igp-main{gap:.375rem;min-inline-size:0;display:grid}.igp-name,.igp-bio{font-family:var(--font);text-align:left}.igp-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:800;line-height:1.6;overflow:hidden}.igp-stats{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.igp--two .igp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.igp-stat{flex-direction:column-reverse;min-inline-size:0;display:flex}.igp-stat dt{color:var(--igp-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:400;line-height:1.3;overflow:hidden}.igp-stat dd{letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.igp-bio{color:var(--igp-soft);font-size:.8125rem;line-height:1.75}.igp-bio span{display:block}.igp--compact .igp-bio{min-block-size:3.5em}.igp--compact .igp-bio span,.igp--evidence .igp-bio span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.igp--compact:not(.igp--long) .igp-bio span:nth-child(n+3),.igp--evidence .igp-bio span:nth-child(n+3){display:none}.igp--long .igp-bio span{white-space:normal}.igp-web{text-overflow:ellipsis;white-space:nowrap;color:var(--igp-link,inherit);font-size:.8125rem;font-weight:600;line-height:1.6;overflow:hidden}.igp[data-theme=light] .igp-web{--igp-link:var(--ink-900)}.igp-grid{margin:0 calc(var(--igp-pad) * -1);gap:var(--line-lg);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.igp-tile{aspect-ratio:4/5;background:var(--ink-800);position:relative;overflow:hidden}.igp-tile img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--d-slow) var(--ease-out);display:block}.igp-views{inset-block-end:var(--s-1);left:var(--s-1);padding-block:.0625rem;padding-inline:.375rem var(--s-2);border-radius:var(--r-pill);color:var(--white);white-space:nowrap;max-inline-size:calc(100% - var(--s-2));background:#231f20c7;align-items:center;gap:.1875rem;font-size:.6875rem;font-weight:700;line-height:1.6;display:inline-flex;position:absolute}.igp-views .icon{block-size:.625rem;inline-size:.625rem;color:var(--lime-500)}.igp-snap{color:var(--text-muted);font-size:.75rem;line-height:1.6}.igp--evidence{border:1px solid var(--ink-200)}.igp--before .igp-today{background:0 0}.igp--before .igp-av{background:var(--ink-200)}.igp--after{border-color:var(--ink-900);box-shadow:var(--line-xl) var(--line-xl) 0 var(--lime-500)}.plate:hover .igp-tile img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.igp-tile img{transition:none}.plate:hover .igp-tile img{transform:none}}.plate--ig .plate-line{margin-block-end:var(--s-5)}.plate-ig{margin-block-start:auto}.plate--a .plate-ig .igp-av{inline-size:4.75rem}.plate--a .plate-ig .igp-stat dd{font-size:1.5rem}.plate--a .plate-ig .igp-stat dt{font-size:.8125rem}.plate--a .plate-ig{--igp-pad:var(--s-5)}.plate--a .plate-ig .igp-name{font-size:1rem}.plate--a .plate-ig .igp-bio{font-size:.875rem}@media (min-width:56rem){.plate--a .plate-ig{flex:1}.plate--a .igp-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.plate--a .igp-tile{aspect-ratio:4/5;block-size:100%}}.ba-today{align-items:center;gap:var(--s-2);margin-block:calc(var(--s-4) * -1) var(--s-5);font-size:var(--fs-sm);color:var(--ink-700);font-weight:700;display:flex}.ba-today i{background:var(--lime-500);border:var(--line-md) solid var(--ink-900);border-radius:50%;flex:none;block-size:.625rem;inline-size:.625rem}.cases--six{gap:var(--s-5)}@media (min-width:40rem){.cases--six{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.cases--six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:39.99rem){.cases--six{gap:var(--s-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:var(--s-2) var(--gutter) var(--s-4);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84%,21rem);grid-auto-flow:column;overflow-x:auto}.cases--six::-webkit-scrollbar{display:none}.cases--six>.plate{scroll-snap-align:start}.cases--six>.plate.is-match{order:-1}}.plate--sm{padding:var(--s-4)}.plate--sm .plate-meta{white-space:nowrap;flex-wrap:nowrap;margin-block-end:var(--s-2);font-size:.75rem;overflow:hidden}.plate--sm .plate-meta>span:not(.sep){text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.plate--sm .plate-meta>span:first-child{flex:none;max-inline-size:60%}.plate--sm .plate-title{font-size:var(--fs-base);min-block-size:3.2em;line-height:1.6}.plate--sm .impact{gap:var(--s-3);flex-wrap:nowrap;margin-block-start:var(--s-2)}.plate--sm .ba{gap:var(--s-2)}.plate--sm .ba small{font-size:.75rem}.plate--sm .ba-from{font-size:1.25rem}.plate--sm .ba-arrow{block-size:1.25rem;inline-size:1.25rem}.plate--sm .ba-to .num{font-size:clamp(2rem,1.7rem + .8vw,2.5rem)}.plate--sm .result-stamp{border-width:var(--line-md);block-size:4.25rem;inline-size:4.25rem;font-size:1.0625rem}.plate--sm .result-stamp small{font-size:.625rem}.plate--sm .ba-unit{font-size:var(--fs-sm);margin-block-start:var(--s-2)}.plate--sm .ba-src{margin-block-end:var(--s-3);font-size:.75rem}.plate--sm .ba-today{margin-block:calc(var(--s-2) * -1) var(--s-3);font-size:.8125rem}.plate--sm.plate--ig .plate-line{margin-block:0 var(--s-4);font-size:var(--fs-sm);color:var(--ink-700);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden}.plate--sm .plate-ig{--igp-pad:var(--s-3);gap:var(--s-2)}.plate--sm .igp-top{padding-block-end:var(--s-2)}.plate--sm .igp-handle{font-size:.875rem}.plate--sm .igp-av{inline-size:3.25rem}.plate--sm .igp-head{gap:var(--s-3)}.plate--sm .igp-name{font-size:.8125rem}.plate--sm .igp-stat dd{font-size:.9375rem}.plate--sm .igp-stat dt{font-size:.6875rem}.plate--sm .igp-bio{font-size:.75rem}.plate--sm .igp-snap{font-size:.6875rem}.plate--sm .plate-go{font-size:var(--fs-sm);margin-block-start:var(--s-3)}.mini-reels{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,9.5rem));justify-content:center;inline-size:100%;display:grid}.reel{aspect-ratio:9/16;border-radius:var(--r-sm);padding:var(--s-2);overflow-wrap:anywhere;align-items:flex-end;font-size:clamp(.5625rem,.45rem + .45vw,.8125rem);font-weight:800;line-height:1.4;display:flex;position:relative;overflow:hidden}.reel--1{background:var(--lime-500);color:var(--ink-900)}.reel--2{background:var(--ink-700);color:var(--white)}.reel--3{background:var(--ink-100);color:var(--ink-900)}.reel-bar{inset-block-start:var(--dot-sm);inset-inline:var(--dot-sm);block-size:var(--line-lg);background:var(--track-light);border-radius:var(--line-lg);position:absolute;overflow:hidden}.reel-bar i{background:currentColor;block-size:100%;inline-size:40%;display:block}.reel svg{opacity:.9;block-size:44%;inline-size:44%;margin:auto;position:absolute;inset:0}.plate--a .plate-visual{gap:var(--s-5);flex-direction:column;justify-content:center;display:flex}.dm-row{gap:var(--s-2);inline-size:100%;max-inline-size:30rem;display:grid}.dm{padding:var(--s-2) var(--s-4);border-radius:var(--r-md);max-inline-size:85%;font-size:.8125rem;line-height:1.7}.dm--in{background:var(--ink-700);color:var(--white);justify-self:start}.dm--out{background:var(--lime-500);color:var(--ink-900);justify-self:end;font-weight:600}.mini-site{background:var(--white);border-radius:var(--r-sm);inline-size:100%;max-inline-size:20rem;padding:var(--s-3);color:var(--ink-900);gap:var(--s-2);box-shadow:var(--shadow-2);font-size:.6875rem;display:grid}.mini-site b{font-size:.875rem}.mini-cal{gap:var(--s-1);grid-template-columns:repeat(5,1fr);display:grid}.mini-cal span{border:1px solid var(--ink-200);border-radius:var(--dot-sm);text-align:center;font-size:.625rem;line-height:2}.mini-cal span.on{background:var(--ink-900);color:var(--lime-500);border-color:var(--ink-900)}.mini-crm{gap:var(--s-2);inline-size:100%;max-inline-size:20rem;display:grid}.lead-card{background:var(--white);color:var(--ink-900);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);align-items:center;gap:var(--s-2);box-shadow:var(--shadow-1);font-size:.6875rem;display:flex}.lead-card .pill{padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--lime-500);margin-inline-start:auto;font-size:.5625rem;font-weight:800;line-height:1.8}.lead-card .pill--muted{background:var(--ink-200)}.lead-av{background:var(--ink-900);block-size:1.6rem;inline-size:1.6rem;color:var(--lime-500);border-radius:50%;flex:none;place-items:center;font-size:.625rem;font-weight:900;display:grid}.cases-foot{justify-content:space-between;align-items:center;gap:var(--s-4);border-block-start:1px solid var(--ink-200);flex-wrap:wrap;margin-block-start:var(--s-6);padding-block-start:var(--s-5);display:flex}.filter-note{align-items:center;gap:var(--s-3);background:var(--lime-100);color:var(--ink-900);border-radius:var(--r-md);padding:var(--s-4) var(--s-5);flex-wrap:wrap;margin-block-end:var(--s-5);display:none}.filter-note.is-shown{display:flex}.filter-note p{flex:16rem}.textbtn{padding:var(--s-2) var(--s-1);color:var(--ink-900);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;min-block-size:2.75rem;font-weight:800;text-decoration:underline}.textbtn:hover{color:var(--lime-800)}.faq{background:var(--bg-subtle)}.faq-grid{gap:var(--s-6);display:grid}@media (min-width:64rem){.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.qa{border-block-end:1px solid var(--ink-300)}.qa summary{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-5);cursor:pointer;font-weight:800;font-size:var(--fs-lg);line-height:1.6;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:var(--lime-800)}.qa-ic{border:var(--line-md) solid var(--ink-900);block-size:2.25rem;inline-size:2.25rem;transition:transform var(--d-base) var(--ease-out), background-color var(--d-base);border-radius:50%;flex:none;place-items:center;display:grid}.qa-ic .icon{block-size:1rem;inline-size:1rem}.qa[open] .qa-ic{background:var(--lime-500);transform:rotate(45deg)}.qa-body{color:var(--ink-700);max-inline-size:44rem;padding-block-end:var(--s-5)}.final-grid{gap:var(--s-7);display:grid}@media (min-width:64rem){.final-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.final h2{font-size:var(--fs-display);letter-spacing:-.02em}.final .lead{color:var(--ink-300);margin-block-start:var(--s-5)}.assure{margin:var(--s-6) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.assure li{gap:var(--s-3);color:var(--ink-200);align-items:center;display:flex}.assure .icon{color:var(--lime-500)}.direct{border-block-start:1px solid var(--ink-800);align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-7);padding-block-start:var(--s-5);display:flex}.direct a.tel{color:var(--white);font-weight:800;font-size:var(--fs-lg);text-decoration:none}.direct a.tel:hover{color:var(--lime-500)}.form-card{background:var(--white);color:var(--ink-900);border-radius:var(--r-lg);padding:clamp(var(--s-5), 3vw, var(--s-7));box-shadow:var(--shadow-2)}.form-card h3{font-size:var(--fs-xl);margin-block-end:var(--s-1)}.form-card>p{color:var(--ink-600);margin-block-end:var(--s-5)}.field{gap:var(--s-1);margin-block-end:var(--s-4);display:grid}.field label{font-size:.9375rem;font-weight:700}.input,.select{border:var(--line-md) solid var(--ink-600);border-radius:var(--r-md);background:var(--white);min-block-size:3.25rem;inline-size:100%;color:var(--ink-900);padding-inline:var(--s-4);transition:border-color var(--d-fast), box-shadow var(--d-fast)}.input::placeholder{color:var(--ink-600)}.input:hover,.select:hover{border-color:var(--ink-900)}.input:focus,.select:focus{border-color:var(--ink-900);box-shadow:0 0 0 var(--line-xl) var(--lime-500);outline:none}.input[disabled],.select[disabled]{background:var(--ink-100);color:var(--ink-600);cursor:not-allowed}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--error-light);box-shadow:0 0 0 var(--line-xl) var(--error-ring)}.input.ltr-input{text-align:end;direction:ltr}.select{appearance:none;padding-inline-end:var(--s-7)}.select-wrap{position:relative}.select-wrap:after{content:"";border-inline-end:var(--line-lg) solid var(--ink-900);border-block-end:var(--line-lg) solid var(--ink-900);pointer-events:none;block-size:.55rem;inline-size:.55rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--s-4);transform:translateY(-70%)rotate(45deg)}.err{color:var(--error-light);font-size:var(--fs-sm);font-weight:600;display:none}.field.has-error .err{display:block}.check{gap:var(--s-3);font-size:var(--fs-sm);margin-block:var(--s-2) var(--s-4);color:var(--ink-700);align-items:flex-start;display:flex}.check input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--ink-900);flex:none;margin-block-start:.3rem}.check.has-error{color:var(--error-light)}.hp{clip-path:inset(50%);block-size:1px;inline-size:1px;position:fixed;inset-block-start:-100vh;overflow:hidden}.form-msg{border-radius:var(--r-md);padding:var(--s-4);margin-block-start:var(--s-4);font-weight:600;display:none}.form-msg.is-error{background:var(--error-tint);color:var(--error-light);display:block}.form-success{text-align:center;padding-block:var(--s-6);display:none}.form-success .ok{background:var(--lime-500);border:var(--line-lg) solid var(--ink-900);block-size:4.5rem;inline-size:4.5rem;margin:0 auto var(--s-4);border-radius:50%;place-items:center;display:grid;transform:rotate(-8deg)}.form-success h3{margin-block-end:var(--s-2)}form.is-sent .form-body{display:none}form.is-sent .form-success{animation:pvIn var(--d-slow) var(--ease-out);display:block}.or-wa{text-align:center;font-size:var(--fs-sm);color:var(--ink-600);margin-block-start:var(--s-4)}.or-wa a{color:var(--lime-700);font-weight:800}.btn--block{inline-size:100%}.site-footer{background:var(--ink-950);color:var(--ink-300);padding-block:var(--s-8) var(--s-6);font-size:.9375rem}.foot-grid{gap:var(--s-6);display:grid}@media (min-width:48rem){.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1.3fr}}.site-footer .brand svg{block-size:2.5rem}.site-footer h2{font-size:var(--fs-base);color:var(--white);margin-block-end:var(--s-3);font-weight:800}.site-footer ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--ink-300);text-decoration:none}.site-footer a:hover{color:var(--lime-500);text-decoration:underline}.foot-bottom{border-block-start:1px solid var(--ink-800);gap:var(--s-3) var(--s-5);color:var(--ink-500);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;margin-block-start:var(--s-7);padding-block-start:var(--s-5);display:flex}.foot-bottom a{color:var(--ink-500)}.fab{visibility:hidden;z-index:30;background:var(--ink-900);block-size:3.5rem;inline-size:3.5rem;color:var(--lime-500);border:var(--line-lg) solid var(--lime-500);box-shadow:var(--shadow-2);opacity:0;transition:transform var(--d-slow) var(--ease-press), opacity var(--d-base), background-color var(--d-fast);border-radius:50%;place-items:center;display:none;position:fixed;inset-block-end:var(--s-5);inset-inline-end:var(--s-5);transform:scale(.6)}.fab:hover{background:var(--lime-500);color:var(--ink-900)}.fab.is-shown{opacity:1;visibility:visible;transform:none}.fab .icon{block-size:1.6rem;inline-size:1.6rem}@media (min-width:64rem){.fab{display:grid}}.mbar{visibility:hidden;z-index:30;gap:var(--s-2);padding:var(--s-2) var(--s-3) calc(var(--s-2) + env(safe-area-inset-bottom));background:var(--ink-900);border-block-start:1px solid var(--ink-800);transition:transform var(--d-slow) var(--ease-out);display:flex;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(110%)}.mbar.is-shown{visibility:visible;transform:none}.mbar .btn{--h:3rem;padding-inline:var(--s-3);flex:1;font-size:.9375rem}.mbar[data-theme=dark] .btn--ghost{color:var(--white)}@media (min-width:64rem){.mbar{display:none}}dialog.sheet{border-radius:var(--r-lg);background:var(--white);max-block-size:calc(100svh - 2rem);inline-size:min(100% - 2rem,32rem);color:var(--ink-900);box-shadow:var(--shadow-2);border:0;margin:auto;padding:0;overflow:auto}dialog.sheet::backdrop{background:var(--veil)}dialog.sheet[open]{animation:sheetIn var(--d-slow) var(--ease-out)}dialog.sheet[open]::backdrop{animation:fade var(--d-base) ease-out}@keyframes sheetIn{0%{transform:translateY(var(--s-5)) scale(.98);opacity:0}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}}@media (max-width:40rem){dialog.sheet{border-end-end-radius:0;border-end-start-radius:0;max-block-size:92svh;inline-size:100%;max-inline-size:100%;margin:auto auto 0}dialog.sheet[open]{animation:sheetUp var(--d-slow) var(--ease-out)}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}}.sheet-in{padding:var(--s-6)}.sheet-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);margin-block-end:var(--s-5);display:flex}.sheet-head h2{font-size:var(--fs-xl)}.sheet-head p{color:var(--ink-600);margin-block-start:var(--s-1);font-size:.9375rem}.x{border:1px solid var(--ink-300);background:var(--white);cursor:pointer;border-radius:50%;flex:none;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid}.x:hover{background:var(--ink-100)}.field--url{display:none}.sheet.wants-url .field--url{display:grid}.motion [data-reveal=sheet]{opacity:0;transform:translateY(var(--travel-lg))}.motion [data-reveal=sheet].is-in{opacity:1;transition:opacity var(--d-slow) var(--ease-out), transform var(--d-reveal) var(--ease-out);transition-delay:var(--dl,0s);transform:none}.motion [data-reveal=sheet] .crop:before{transform:scaleX(0)}.motion [data-reveal=sheet] .crop:after{transform:scaleY(0)}.motion [data-reveal=sheet].is-in .crop:before,.motion [data-reveal=sheet].is-in .crop:after{transition:transform var(--d-reveal) var(--ease-out) var(--d-lag-2);transform:none}.motion [data-reveal=sheet] .result-stamp{opacity:0}.motion [data-reveal=sheet].is-in .result-stamp{animation:stampPlate var(--d-stamp-lg) var(--ease-press) var(--d-lag-3) forwards}@keyframes stampPlate{0%{opacity:0;transform:scale(2)rotate(-28deg)}60%{opacity:1;transform:scale(.94)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}.motion [data-reveal=rise]{opacity:0;transform:translateY(var(--travel-md))}.motion [data-reveal=rise].is-in{opacity:1;transition:opacity var(--d-slow) var(--ease-out), transform var(--d-slow) var(--ease-out);transform:none}.foot-legal{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.foot-btn{font:inherit;color:var(--ink-500);cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;padding:0;text-decoration:underline}.foot-btn:hover{color:var(--lime-500)}.cookie{z-index:60;inset-inline:var(--s-3);background:var(--ink-900);color:var(--white);border:var(--line-lg) solid var(--lime-500);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--shadow-2);position:fixed;inset-block-end:calc(var(--s-3) + env(safe-area-inset-bottom))}@media (min-width:48rem){.cookie{max-inline-size:30rem;inset-block-end:var(--s-5);inset-inline-start:var(--s-5);inset-inline-end:auto}}.cookie[hidden]{display:none}.cookie h2{font-size:var(--fs-base);margin-block-end:var(--s-1)}.cookie p{color:var(--ink-200);font-size:.9375rem;line-height:1.8}.cookie a{color:var(--lime-500);font-weight:700}.cookie-actions{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}.cookie-actions .btn{flex:auto}.cookie-opts{margin-block-end:var(--s-5);display:grid}.cookie-opt{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding-block:var(--s-4);border-block-start:1px solid var(--ink-200);display:flex}.cookie-opt h3{font-size:var(--fs-base);margin-block-end:var(--s-1)}.cookie-opt p{font-size:var(--fs-sm);color:var(--ink-600);line-height:1.7}.switch{flex:none;margin-block-start:var(--s-1);display:inline-flex;position:relative}.switch input{appearance:none;border-radius:var(--r-pill);background:var(--ink-300);cursor:pointer;block-size:1.75rem;inline-size:3rem;transition:background-color var(--d-base) var(--ease-out);margin:0;position:relative}.switch input:after{content:"";background:var(--white);block-size:1.25rem;inline-size:1.25rem;box-shadow:var(--shadow-1);transition:inset-inline-start var(--d-base) var(--ease-out), background-color var(--d-base);border-radius:50%;position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem}.switch input:checked{background:var(--ink-900)}.switch input:checked:after{background:var(--lime-500);inset-inline-start:1.5rem}.switch input:disabled{opacity:.55;cursor:not-allowed}.switch input:focus-visible{outline:var(--line-lg) solid var(--focus-ring);outline-offset:var(--line-xl)}.cookie-sheet .cookie-actions .btn{flex:10rem}.plate-shot{margin-block:var(--s-4);background:var(--ink-900);aspect-ratio:4/3;overflow:hidden}.plate-shot img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--d-reveal) var(--ease-out);display:block}.plate--portfolio:hover .plate-shot img{transform:scale(1.04)}.plate--hero.plate--portfolio .plate-shot{aspect-ratio:16/11}
.hero{background:var(--bg);color:var(--text);padding-block:clamp(var(--s-5), 3.5vw, var(--s-7)) var(--s-6);overflow:clip}.hero-grid{gap:var(--s-7);align-items:center;display:grid}@media (min-width:64rem){.hero-grid{gap:var(--s-6);min-block-size:calc(100svh - var(--header-h) - var(--s-8));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.trust .status{color:var(--ink-200)}.status-dot{background:var(--ink-500);border-radius:50%;block-size:.5rem;inline-size:.5rem;position:relative}.status.is-open .status-dot{background:var(--lime-500)}.status.is-open .status-dot:after{content:"";inset:calc(var(--s-1) * -1);border:var(--line-md) solid var(--lime-500);animation:pulse var(--d-pulse) var(--ease-out) infinite;border-radius:50%;position:absolute}@keyframes pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.hero-copy{position:relative}.m-mark{block-size:8.5rem;inline-size:8.5rem;position:absolute;inset-block-start:-.5rem;inset-inline-end:calc(var(--gutter) * -1 - 2.75rem);transform:rotate(-14deg)}.m-mark svg{block-size:100%;inline-size:100%}.m-mark:before,.m-mark:after{content:"";border:var(--line-lg) dashed var(--lime-500);opacity:.6;border-radius:50%;position:absolute;inset:-10%}.m-mark:after{border-style:dotted;border-width:var(--line-xl);opacity:.3;inset:-22%}@media (min-width:64rem){.m-mark{display:none}}@media (max-width:63.99rem){.hero h1{padding-inline-end:5.25rem}}.motion .hero .m-mark{opacity:0}.motion .hero.is-live .m-mark{animation:press var(--d-press) var(--ease-out) var(--d-lag-1) forwards}.hero h1{font-size:var(--fs-display);letter-spacing:-.02em;line-height:1.12}.hero h1 .line{display:block}.hero h1 .hl{color:var(--lime-500)}.hero-sub{color:var(--ink-300);max-inline-size:36rem;margin-block-start:var(--s-4);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.95}.hero-ctas{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.trust{gap:var(--s-2) var(--s-4);font-size:var(--fs-sm);color:var(--ink-400);flex-wrap:wrap;margin-block-start:var(--s-5);padding:0;list-style:none;display:flex}.trust li{align-items:center;gap:var(--s-2);display:inline-flex}.trust .icon{color:var(--lime-500);block-size:1rem;inline-size:1rem}.industries{border-block-start:1px solid var(--ink-800);margin-block-start:var(--s-5);padding-block-start:var(--s-4)}.industries p{font-size:var(--fs-sm);color:var(--ink-400);margin-block-end:var(--s-3)}.chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--s-2);min-block-size:2.75rem;padding-inline:var(--s-4);border-radius:var(--r-pill);border:1px solid var(--ink-700);color:var(--white);cursor:pointer;transition:background-color var(--d-fast), color var(--d-fast), border-color var(--d-fast), transform var(--d-fast);background:0 0;font-size:.9375rem;font-weight:700;display:inline-flex}.chip:hover{border-color:var(--lime-500);color:var(--lime-500)}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--lime-500);color:var(--ink-900);border-color:var(--lime-500)}.stage{aspect-ratio:1/1.02;inline-size:min(100%,36rem);margin-inline:auto;position:relative}.imprint{place-items:center;display:grid;position:absolute;inset:2% 6%}.imprint svg{block-size:100%;inline-size:100%;overflow:visible}.ink-ring{border:var(--line-lg) solid var(--lime-500);opacity:0;border-radius:50%;position:absolute;inset:4% 12%}.ink-ring.r3{opacity:.6;border-style:dashed;inset:1% 9%;transform:scale(1.07)}.ink-ring.r4{opacity:.3;border-style:dotted;border-width:var(--line-xl);inset:1% 9%;transform:scale(1.15)}.art{background:var(--white);color:var(--ink-900);border-radius:var(--r-lg);box-shadow:var(--shadow-2);position:absolute;overflow:hidden}.art-tag{z-index:2;background:var(--ink-900);color:var(--ink-300);padding:0 var(--s-2);border-radius:var(--r-pill);font-size:.625rem;font-weight:700;line-height:1.8;position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-2)}.art-phone{inline-size:34%;padding:var(--s-2);background:var(--ink-950);box-shadow:var(--shadow-2);border-radius:1.6rem;inset-block-start:40%;inset-inline-start:-3%}.phone-screen{background:var(--ink-900);border-radius:1.15rem;overflow:hidden}.igp--phone{--igp-pad:var(--s-2);gap:var(--s-2);padding-block:var(--s-3) 0;border-radius:0;font-size:.625rem}.igp--phone .igp-top{justify-content:center;padding-block-end:var(--s-2)}.igp--phone .igp-handle{font-size:.75rem}.igp--phone .igp-today,.igp--phone .igp-snap{display:none}.igp--phone .igp-head{gap:var(--s-2)}.igp--phone .igp-main{display:contents}.igp--phone .igp-av{inline-size:2.375rem;padding:var(--line-lg);box-shadow:none}.igp--phone .igp-av img{border-width:var(--line-md)}.igp--phone .igp-stats{text-align:center;grid-area:1/2;gap:0}.igp--phone .igp-stat{align-items:center}.igp--phone .igp-stat dd{font-size:.75rem;line-height:1.25}.igp--phone .igp-stat dt{letter-spacing:-.01em;font-size:.5rem;overflow:visible}.igp--phone .igp-name{grid-area:2/1/auto/-1;font-size:.6875rem;line-height:1.5}.igp--phone .igp-bio{min-block-size:0;margin-block-start:calc(var(--s-2) * -1);font-size:.5625rem;line-height:1.6}.igp--phone .igp-views{inset-block-end:.1875rem;padding-inline:.25rem .375rem;font-size:.5rem;left:.1875rem}.igp--phone .igp-views .icon{block-size:.5rem;inline-size:.5rem}.phone-screen{container-type:inline-size}@container (max-width:11.5rem){.igp--phone .igp-name{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:1/2;font-size:.625rem;line-height:1.45;display:-webkit-box}.igp--phone .igp-stats{grid-area:2/1/auto/-1}.igp--phone .igp-av{inline-size:2.125rem}.igp--phone .igp-bio{margin-block-start:0}}.art-browser{inline-size:50%;inset-block-end:-2%;inset-inline-end:-2%}.bar{align-items:center;gap:var(--s-2);background:var(--ink-100);padding:var(--s-2) var(--s-3);border-block-end:1px solid var(--ink-200);display:flex}.dots{gap:var(--s-1);display:flex}.dots i{inline-size:var(--dot-md);block-size:var(--dot-md);background:var(--ink-300);border-radius:50%}.url{background:var(--white);border-radius:var(--r-pill);color:var(--ink-600);padding-inline:var(--s-3);text-align:start;direction:ltr;flex:1;font-size:.6875rem;line-height:1.9}.site{padding:var(--s-4);gap:var(--s-2);display:grid}.site-nav{color:var(--ink-600);justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}.site-logo{color:var(--site-accent,var(--ink-900));font-size:.75rem;font-weight:900}.site-shot{aspect-ratio:3;object-fit:cover;border-radius:var(--r-sm);background:var(--ink-100);block-size:auto;inline-size:100%;display:block}.site h4{margin:0;font-size:.95rem;font-weight:900;line-height:1.5}.site p{color:var(--ink-600);font-size:.6875rem;line-height:1.7}.slots{gap:var(--s-1);flex-wrap:wrap;display:flex}.slot{padding:var(--line-lg) var(--s-2);border-radius:var(--r-pill);border:1px solid var(--ink-300);font-size:.6875rem;line-height:1.6}.slot.is-on{background:var(--ink-900);color:var(--lime-500);border-color:var(--ink-900)}.site-btn{background:var(--site-accent,var(--ink-900));color:var(--white);border-radius:var(--r-pill);padding:var(--s-1) var(--s-4);justify-self:start;font-size:.6875rem;font-weight:800}.serp{gap:var(--s-2);border-block-start:1px solid var(--ink-200);color:var(--ink-600);align-items:flex-start;padding-block-start:var(--s-2);font-size:.625rem;line-height:1.6;display:flex}.serp b{color:var(--lime-700);font-size:.6875rem;display:block}.serp>span:first-child{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.speed{border:var(--line-xl) solid var(--lime-600);block-size:2.4rem;inline-size:2.4rem;color:var(--ink-900);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;font-size:.6875rem;font-weight:900;display:grid}.art-chat{background:var(--ink-800);inline-size:44%;color:var(--white);padding:var(--s-3);border:1px solid var(--ink-700);inset-block-start:-1%;inset-inline-end:-3%}.chat-head{align-items:center;gap:var(--s-2);margin-block-end:var(--s-2);font-size:.75rem;font-weight:800;display:flex}.chat-head span{background:var(--lime-500);border-radius:50%;place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}.chat-head span svg{block-size:.9rem;inline-size:.9rem;color:var(--ink-900)}.chat-head small{color:var(--ink-400);margin-inline-start:auto;font-weight:500}.msgs{gap:var(--dot-sm);align-content:end;min-block-size:7.5rem;display:grid}.msg{padding:var(--s-2) var(--s-3);border-radius:.9rem;max-inline-size:88%;font-size:.75rem;line-height:1.7}.msg--in{background:var(--ink-700);border-end-start-radius:.25rem;justify-self:start}.msg--bot{background:var(--lime-500);color:var(--ink-900);border-end-end-radius:.25rem;justify-self:end;font-weight:600}.typing{justify-self:end;gap:var(--line-xl);padding:var(--s-2) var(--s-3);background:var(--lime-500);border-radius:.9rem;display:flex}.typing i{inline-size:var(--dot-xs);block-size:var(--dot-xs);background:var(--ink-900);animation:blink var(--d-blink) infinite;border-radius:50%}.typing i:nth-child(2){animation-delay:var(--d-blink-2)}.typing i:nth-child(3){animation-delay:var(--d-blink-3)}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}.stamp{z-index:3;text-align:center;background:var(--lime-500);block-size:5.4rem;inline-size:5.4rem;color:var(--ink-900);box-shadow:0 0 0 var(--s-1) var(--ink-900);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:900;line-height:1.15;display:grid;position:absolute;transform:rotate(-10deg)}.stamp b{font-size:1.1rem;display:block}.stamp-1{inset-block-start:31%;inset-inline-start:22%}.stamp-2{inset-block-start:-7%;inset-inline-end:-5%}@media (max-width:40rem){.stage{aspect-ratio:1/1.42}.imprint{inset:8% 6% 16%}.art-chat{inline-size:60%;inset-block-start:0;inset-inline:0 auto}.art-phone{z-index:2;inline-size:45%;inset-block-start:21%;inset-inline:auto 0}.art-browser{inline-size:64%;inset-block-end:0;inset-inline:0 auto}.stamp{block-size:4.4rem;inline-size:4.4rem;font-size:.5625rem}.stamp b{font-size:.9rem}.stamp-1{display:none}.stamp-2{inset-block-start:-5%;inset-inline:auto -2%}}.services{background:var(--bg-subtle)}.svc-layout{gap:var(--s-6);display:grid}@media (min-width:64rem){.svc-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.svc-list{border-block-start:1px solid var(--ink-300);margin:0;padding:0;list-style:none}.svc{border-block-end:1px solid var(--ink-300)}.svc-row{align-items:center;gap:var(--s-4);padding-block:var(--s-4);display:flex}.svc-name{align-items:baseline;gap:var(--s-1) var(--s-4);text-align:start;cursor:pointer;color:var(--ink-900);background:0 0;border:0;flex-wrap:wrap;flex:1;min-block-size:2.75rem;padding:0;display:flex}.svc-name strong{transition:color var(--d-fast);font-size:clamp(1.25rem,1rem + 1vw,1.875rem);font-weight:900;line-height:1.35}.svc-name .price{font-size:var(--fs-sm);color:var(--ink-600);white-space:nowrap;font-weight:600}.svc-name:hover strong{color:var(--lime-800)}.svc.is-active .svc-name strong{color:var(--ink-900);text-decoration:underline;-webkit-text-decoration-color:var(--lime-500);text-decoration-color:var(--lime-500);text-underline-offset:.25em;text-decoration-thickness:.18em}.svc-add{align-items:center;gap:var(--s-2);min-block-size:2.75rem;padding-inline:var(--s-4);border-radius:var(--r-pill);border:var(--line-md) solid var(--ink-900);color:var(--ink-900);font-weight:800;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--d-fast), color var(--d-fast), transform var(--d-fast);background:0 0;flex:none;display:inline-flex}.svc-add:hover{background:var(--ink-900);color:var(--white)}.svc-add:active{transform:scale(.96)}.svc-add[aria-pressed=true]{background:var(--lime-500);border-color:var(--ink-900);color:var(--ink-900)}.svc-add .icon{block-size:1rem;inline-size:1rem;transition:transform var(--d-base) var(--ease-out)}.svc-add[aria-pressed=true] .icon{transform:rotate(45deg)}.svc-add[disabled]{opacity:.4;cursor:not-allowed}.svc-add[disabled]:hover{color:var(--ink-900);background:0 0}.svc-detail{transition:grid-template-rows var(--d-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.svc.is-active .svc-detail{grid-template-rows:1fr}.svc-detail>div{min-block-size:0;overflow:hidden}.svc:not(.is-active) .svc-detail{visibility:hidden}.svc-detail{transition:grid-template-rows var(--d-slow) var(--ease-out), visibility var(--d-none) linear var(--d-slow)}.svc.is-active .svc-detail{transition-delay:var(--d-none)}.svc-detail p{color:var(--ink-700);max-inline-size:40rem;padding-block-end:var(--s-3)}.svc-detail .link-arrow{margin-block-end:var(--s-4)}@media (min-width:64rem){.svc-detail{display:none}}.preview{background:var(--ink-900);color:var(--white);display:none}@media (min-width:64rem){.preview{background:var(--ink-900);color:var(--white);border-radius:var(--r-lg);padding:var(--s-6);display:block;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-5));overflow:hidden}}.pv{display:none}.pv.is-active{animation:pvIn var(--d-slow) var(--ease-out);display:block}@keyframes pvIn{0%{clip-path:inset(0 0 100%);opacity:.4}to{clip-path:inset(0);opacity:1}}.pv h3{font-size:var(--fs-xl);margin-block-end:var(--s-3)}.pv p{color:var(--ink-300)}.pv ul{margin:var(--s-5) 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.pv li{gap:var(--s-2);color:var(--ink-200);align-items:flex-start;display:flex}.pv li .icon{color:var(--lime-500);block-size:1rem;inline-size:1rem;margin-block-start:.35em}.pv .pv-price{align-items:baseline;gap:var(--s-2);border-block-start:1px solid var(--ink-700);margin-block-end:var(--s-5);padding-block-start:var(--s-4);display:flex}.pv .pv-price b{font-size:var(--fs-xl);color:var(--lime-500)}.pv .link-arrow{color:var(--lime-500)}.combo{z-index:5;background:var(--ink-900);color:var(--white);border-radius:var(--r-lg);padding:var(--s-4) var(--s-5);align-items:center;gap:var(--s-3) var(--s-5);box-shadow:var(--shadow-2);transform:translateY(var(--s-4));opacity:0;visibility:hidden;transition:transform var(--d-slow) var(--ease-out), opacity var(--d-base), visibility var(--d-none) linear var(--d-slow);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex;position:sticky;inset-block-end:var(--s-4)}.combo.is-shown{opacity:1;visibility:visible;transition-delay:var(--d-none);transform:none}.combo-text{flex:18rem}.combo-text b{color:var(--lime-500)}.combo-text p{color:var(--ink-300);font-size:var(--fs-sm)}.svc-foot{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}.svc-foot p{font-weight:700}.why-grid{gap:var(--s-8);display:grid}@media (min-width:64rem){.why-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}.why-lead{margin-block:var(--s-5) var(--s-6);color:var(--ink-700)}.why-lead strong{color:var(--ink-900);background:linear-gradient(transparent 60%, var(--lime-500) 60%);padding-inline:.1em;font-weight:900}.reasons{margin:0;padding:0;list-style:none;display:grid}.reasons li{gap:var(--s-4);padding-block:var(--s-4);border-block-start:1px solid var(--ink-200);grid-template-columns:auto 1fr;display:grid}.reasons{gap:0 var(--s-6);margin-block-start:var(--s-6);display:grid}@media (min-width:40rem){.reasons{grid-template-columns:1fr 1fr}}.reasons li{gap:var(--s-2);padding-block:var(--s-5);border-block-start:1px dashed var(--ink-400);grid-template-columns:1fr}.num{align-items:baseline;gap:var(--s-2);color:var(--ink-900);isolation:isolate;font-size:clamp(3rem,2.4rem + 2.4vw,4.5rem);font-weight:900;line-height:1;display:inline-flex;position:relative}.num:before{content:attr(data-n);z-index:-1;color:var(--lime-500);transform:translate(var(--line-xl), var(--line-xl));position:absolute;inset-block-start:0;inset-inline-start:0}.num .n{isolation:isolate;direction:ltr;unicode-bidi:isolate;display:inline-block;position:relative}.num .n:before{content:attr(data-n);z-index:-1;color:var(--lime-500);transform:translate(var(--line-xl), var(--line-xl));position:absolute;inset-block-start:0;inset-inline-start:0}.num--rows:before{content:none}.num small{font-size:var(--fs-base);color:var(--ink-700);font-weight:800}.motion .why-col .num .n:before,.motion [data-reveal=sheet] .num:before{transform:translate(0)}.motion [data-reveal=sheet].is-in .num:before{transform:translate(calc(var(--line-xl) * -1), var(--line-xl));transition:transform var(--d-reveal) var(--ease-out) var(--d-lag-4)}.motion .why-col.is-in .num .n:before{transform:translate(calc(var(--line-xl) * -1), var(--line-xl));transition:transform var(--d-reveal) var(--ease-out);transition-delay:calc(var(--d-lag-3) + var(--i) * var(--d-lag-1))}.reasons h3{font-size:var(--fs-lg);margin-block-end:var(--s-1);font-weight:800}.reasons p{color:var(--ink-600)}.deed{background:var(--lime-50);border:1px solid var(--ink-900);border-radius:var(--r-sheet);padding:var(--s-6);color:var(--ink-900);box-shadow:var(--shadow-lift);position:relative}.deed-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);border-block-end:var(--line-lg) solid var(--ink-900);margin-block-end:var(--s-4);padding-block-end:var(--s-4);display:flex}.deed-head h3{font-size:var(--fs-xl)}.deed-head small{color:var(--ink-700);font-weight:500;font-size:var(--fs-sm);margin-block-start:var(--s-1);display:block}.deed-mark{flex:none;inline-size:3rem}.deed ul{margin:0;padding:0;list-style:none;display:grid}.deed li{align-items:center;gap:var(--s-3);padding-block:var(--s-3);border-block-end:1px dashed var(--ink-400);font-weight:600;display:flex}.deed li .icon{color:var(--lime-700);block-size:1.15rem;inline-size:1.15rem}.deed li span{color:var(--ink-700);white-space:nowrap;margin-inline-start:auto;padding-inline-start:var(--s-3);font-size:.8125rem;font-weight:500}@media (max-width:30rem){.deed{padding:var(--s-5)}.deed li{gap:var(--s-1) var(--s-3);flex-wrap:wrap}.deed li span{inline-size:100%;margin-inline-start:calc(1.15rem + var(--s-3));padding-inline-start:0}}.deed-sign{font-size:var(--fs-sm);color:var(--ink-700);justify-content:space-between;align-items:flex-end;margin-block-start:var(--s-5);padding-block-end:var(--s-5);padding-inline-end:8.5rem;display:flex}.owner-stamp{border:var(--line-xl) solid var(--ink-900);background:var(--lime-500);block-size:7.5rem;inline-size:7.5rem;color:var(--ink-900);text-align:center;box-shadow:inset 0 0 0 var(--dot-sm) var(--lime-500), inset 0 0 0 var(--s-2) var(--ink-900);border-radius:50%;place-items:center;font-size:1.375rem;font-weight:900;line-height:1.2;display:grid;position:absolute;inset-block-end:-2.25rem;inset-inline-end:var(--s-4);transform:rotate(-14deg)}.owner-stamp small{font-size:.6875rem;font-weight:700;display:block}.proof{background:var(--bg);color:var(--text);padding:clamp(var(--s-5), 3vw, var(--s-6));border-radius:var(--r-sheet);box-shadow:var(--shadow-lift);gap:var(--s-5);display:grid}.proof-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.proof-head h3{font-size:var(--fs-xl);margin-block-end:var(--s-2)}.proof-head .demo-tag{color:var(--ink-400)}.proof-mark{flex:none;block-size:2.75rem;inline-size:2.75rem;transform:rotate(-10deg)}.reel-wall{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rw{aspect-ratio:9/16;padding:var(--s-2);align-items:flex-end;font-size:clamp(.625rem,.5rem + .3vw,.75rem);font-weight:800;line-height:1.4;display:flex;position:relative;overflow:hidden}.rw--1{background:var(--lime-500);color:var(--ink-900)}.rw--2{background:var(--ink-700);color:var(--white)}.rw--3{background:var(--white);color:var(--ink-900)}.rw--4{background:var(--ink-800);color:var(--white);outline:1px solid var(--ink-700);outline-offset:-1px}.rw-bar{inset-block-start:var(--s-2);inset-inline:var(--s-2);block-size:var(--line-lg);background:var(--track-light);position:absolute;overflow:hidden}.rw-bar i{background:currentColor;block-size:100%;inline-size:55%;display:block}.rw>.icon{block-size:30%;inline-size:30%;margin:auto;position:absolute;inset:0}.rw-cap{overflow-wrap:anywhere;position:relative}.rw-stamp{text-align:center;background:var(--lime-500);block-size:3.6rem;inline-size:3.6rem;color:var(--ink-900);border:var(--line-lg) solid var(--ink-900);border-radius:50%;place-content:center;font-size:.5625rem;font-weight:800;line-height:1.1;display:grid;position:absolute;inset-block-start:16%;inset-inline-end:-4%;transform:rotate(-10deg)}.rw-stamp b{font-size:1rem;font-weight:900;display:block}.rw--1 .rw-stamp{background:var(--white)}.proof-lead{align-items:center;gap:var(--s-4);font-size:var(--fs-lg);color:var(--ink-200);font-weight:700;line-height:1.5;display:flex}.proof-lead b,.proof .num{color:var(--lime-500)}.proof .num .n:before{content:none}.proof-lead .num{font-size:clamp(2.75rem,2rem + 2.4vw,3.75rem)}.proof-rows{border-block:1px solid var(--ink-700);margin:0;display:grid}.proof-rows>div{align-items:center;gap:var(--s-4);padding-block:var(--s-4);display:flex}.proof-rows>div+div{border-block-start:1px dashed var(--ink-700)}.proof-rows dt .num{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem)}.proof-rows dt .num small{color:var(--ink-400)}.proof-rows dd{color:var(--ink-300);margin:0;line-height:1.6}.team-title{font-size:var(--fs-lg);color:var(--ink-200);margin-block-end:var(--s-3)}.team-title b{color:var(--white);font-weight:900}.team-roles{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.team-roles li{border:1px solid var(--ink-700);border-radius:var(--r-pill);padding:var(--s-1) var(--s-3);font-size:var(--fs-sm);color:var(--ink-300)}.team-roles b{color:var(--lime-500);margin-inline-end:var(--s-1);font-weight:900}.motion .proof .rw{opacity:0;transform:translateY(var(--travel-md))}.motion .proof.is-in .rw{opacity:1;transition:opacity var(--d-slow) var(--ease-out), transform var(--d-reveal) var(--ease-out);transition-delay:calc(var(--i) * var(--d-lag-1));transform:none}.motion .proof .rw-stamp{opacity:0}.motion .proof.is-in .rw-stamp{animation:stampPlate var(--d-stamp-lg) var(--ease-press) forwards;animation-delay:calc(var(--d-lag-4) + var(--i) * var(--d-lag-1))}.motion .proof .num .n:before{transform:translate(0)}.motion .proof.is-in .num .n:before{transform:translate(calc(var(--line-xl) * -1), var(--line-xl));transition:transform var(--d-reveal) var(--ease-out) var(--d-reveal)}@media (max-width:30rem){.reel-wall{gap:var(--s-1)}.rw{padding:var(--s-1)}.rw-cap{display:none}.rw-stamp{block-size:2.6rem;inline-size:2.6rem;margin-inline:auto;font-size:.5rem;inset-block-start:auto;inset-block-end:var(--s-2);inset-inline:0}.rw-stamp b{font-size:.8125rem}}.process{overflow:hidden}.steps-box{position:relative}.steps{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:56rem){.steps{gap:var(--s-5);grid-template-columns:repeat(4,1fr)}}.steps-box:before{content:"";background:var(--ink-900);opacity:.2;inline-size:var(--line-lg);position:absolute;inset-block:1.5rem;inset-inline-start:1.5rem}.steps-progress{background:var(--ink-900);inline-size:var(--line-lg);block-size:calc((100% - 3rem) * var(--p,0));transition:block-size var(--d-slow) var(--ease-out);position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem}@media (min-width:56rem){.steps-box:before{block-size:var(--line-lg);inline-size:auto;inset-block:1.5rem auto;inset-inline:1.5rem}.steps-progress{block-size:var(--line-lg);inline-size:calc((100% - 3rem) * var(--p,0));transition:inline-size var(--d-slow) var(--ease-out);inset-block-start:1.5rem;inset-inline-start:1.5rem}}.step{gap:var(--s-4);grid-template-columns:3rem 1fr;display:grid;position:relative}@media (min-width:56rem){.step{gap:var(--s-4);grid-template-columns:1fr}}.step-dot{z-index:1;background:var(--lime-500);border:var(--line-lg) solid var(--ink-900);block-size:3rem;inline-size:3rem;font-weight:900;font-size:var(--fs-lg);transition:background-color var(--d-base), color var(--d-base), transform var(--d-slow) var(--ease-press);border-radius:50%;place-items:center;display:grid;position:relative}.step.is-done .step-dot{background:var(--ink-900);color:var(--lime-500)}.step h3{font-size:var(--fs-lg);margin-block-end:var(--s-2);font-weight:900}.step p{color:var(--text-muted)}.step .when{font-size:var(--fs-sm);border:var(--line-md) solid var(--ink-900);border-radius:var(--r-pill);padding:0 var(--s-3);margin-block-end:var(--s-2);font-weight:800;display:inline-block}.process-cta{align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-block-start:var(--s-8);display:flex}.process-big{opacity:.1;pointer-events:none;inline-size:26rem;color:var(--ink-900);position:absolute;inset-block-start:-3rem;inset-inline-end:-4rem}.voices{gap:var(--s-5);display:grid}@media (min-width:56rem){.voices{grid-template-columns:1.4fr 1fr}}.voice{border-radius:var(--r-md);padding:var(--s-6);background:var(--ink-100);gap:var(--s-5);flex-direction:column;display:flex;position:relative}.voice--big{background:var(--ink-900);color:var(--white)}.voice q{font-size:var(--fs-xl);quotes:"«" "»";font-weight:700;line-height:1.75}.voice--big q{font-size:clamp(1.375rem,1.1rem + 1vw,2rem)}.voice q:before{content:open-quote;color:var(--lime-700)}.voice--big q:before{color:var(--lime-500)}.voice q:after{content:close-quote}.voice-who{align-items:center;gap:var(--s-3);margin-block-start:auto;display:flex}.voice-av{border:var(--line-lg) dashed currentColor;block-size:3rem;inline-size:3rem;color:var(--ink-500);border-radius:50%;place-items:center;display:grid}.voice-who b{display:block}.voice-who small{color:var(--ink-600)}.voice--big .voice-who small,.voice--big .demo-tag{color:var(--ink-400)}.motion .hero [data-hero]{opacity:0}.motion .hero.is-live [data-hero]{animation:rise var(--d-focal) var(--ease-out) forwards;animation-delay:var(--dl,0s)}.motion .hero h1 .line{clip-path:inset(0)}.motion .hero:not(.is-live) h1 .line{clip-path:inset(0 0 0 100%)}.motion .hero.is-live h1 .line{animation:print var(--d-print) var(--ease-out) both;animation-delay:var(--dl,0s)}@keyframes print{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes rise{0%{opacity:0;transform:translateY(var(--travel-sm))}to{opacity:1;transform:none}}.motion .hero .imprint{opacity:0}.motion .hero.is-live .imprint{animation:press var(--d-press) var(--ease-out) var(--d-lag-1) forwards}@keyframes press{0%{opacity:0;filter:blur(var(--blur-lg));transform:scale(1.22)rotate(-6deg)}55%{opacity:1;filter:blur();transform:scale(.96)rotate(0)}75%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.motion .hero.is-live .ink-ring:not(.r3):not(.r4){animation:ring var(--d-ring) var(--ease-out) var(--d-stamp) forwards}.motion .hero:not(.is-live) .ink-ring.r3,.motion .hero:not(.is-live) .ink-ring.r4{opacity:0}.motion .hero.is-live .ink-ring.r3,.motion .hero.is-live .ink-ring.r4{transition:opacity var(--d-reveal) var(--ease-out) var(--d-ring)}.motion .hero.is-live .ink-ring.r2{animation-delay:var(--d-lag-5)}@keyframes ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}.motion .hero .art{opacity:0}.motion .hero.is-live .art{animation:land var(--d-print) var(--ease-out) forwards;animation-delay:var(--dl,0s)}@keyframes land{0%{opacity:0;transform:translateY(var(--travel-xl)) rotate(var(--rot,0deg)) scale(.94);filter:blur(var(--dot-sm))}to{opacity:1;transform:translateY(0) rotate(var(--rot,0deg)) scale(1);filter:blur()}}.motion .hero .stamp{opacity:0}.motion .hero.is-live .stamp{animation:stampIn var(--d-stamp) var(--ease-press) forwards;animation-delay:var(--dl,0s)}@keyframes stampIn{0%{opacity:0;transform:scale(2.2)rotate(-24deg)}60%{opacity:1;transform:scale(.92)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-10deg)}}.art-phone{--rot:-4deg;transform:rotate(-4deg)}.art-browser{--rot:2deg;transform:rotate(2deg)}.art-chat{--rot:-1.5deg;transform:rotate(-1.5deg)}.slot{transition:background-color var(--d-base), color var(--d-base), border-color var(--d-base)}.motion .owner-stamp{opacity:0}.motion .deed.is-in .owner-stamp{animation:stampOwner var(--d-reveal) var(--ease-press) var(--d-lag-4) forwards}@keyframes stampOwner{0%{opacity:0;transform:scale(2.4)rotate(-40deg)}55%{opacity:1;transform:scale(.9)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(-14deg)}}.motion .deed li{opacity:0;transform:translateX(var(--s-3))}.motion .deed.is-in li{opacity:1;transition:opacity var(--d-base) var(--ease-out), transform var(--d-slow) var(--ease-out);transition-delay:calc(var(--i) * var(--d-step));transform:none}.motion .step-dot{transform:scale(.7)}.motion .step.is-done .step-dot{transform:scale(1)}.proof--facts{gap:var(--s-6)}.proof--facts .proof-lead{padding-block-start:var(--s-2)}.proof--facts .proof-lead .num{font-size:clamp(3.5rem,2.4rem + 3.4vw,5.5rem)}.proof--facts .proof-rows>div{padding-block:var(--s-5)}
.crumbs{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-400);flex-wrap:wrap;margin-block-end:var(--s-5);display:flex}.crumbs a{color:var(--ink-300);text-decoration:none}.crumbs a:hover{color:var(--lime-500);text-decoration:underline}.crumbs [aria-current]{color:var(--white);font-weight:700}.svc-hero{padding-block-end:var(--s-8)}.svc-hero h1{padding-inline-end:0}@media (min-width:64rem){.svc-hero-grid{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:auto}}.hero-case{position:relative}.hero-case-mark{z-index:0;block-size:7rem;inline-size:7rem;inset-block-start:-2.5rem;inset-inline:-2.5rem auto}@media (min-width:64rem){.hero-case-mark{display:block}}.plate--hero{z-index:1;box-shadow:var(--shadow-2);position:relative;transform:rotate(-1deg)}.plate--hero:hover{transform:rotate(-1deg) translateY(calc(var(--s-1) * -1))}.plate--hero .plate-visual{min-block-size:10rem}.hero-offer{z-index:1;color:var(--ink-900);border-color:var(--white);box-shadow:var(--shadow-2);padding:var(--s-7) var(--s-6) var(--s-6);transform:rotate(-1deg)}.hero-offer h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.hero-offer ul{gap:var(--s-3);padding-block:var(--s-4);border-block:1px dashed var(--ink-300);font-weight:700}.hero-offer-note{color:var(--ink-600);font-size:var(--fs-sm)}.work-pending{padding:clamp(var(--s-5), 3vw, var(--s-7));border:1px dashed var(--ink-400)}.work-pending .sec-head{grid-template-columns:minmax(0,1fr);align-items:start;margin:0}.work-pending .lead{max-inline-size:40rem}.work-pending-ctas{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (max-width:30rem){.work-pending{padding:var(--s-5) var(--s-4)}.work-pending-ctas .btn{justify-content:center;inline-size:100%}}.cases--pair,.cases--grid{grid-template-columns:1fr}@media (min-width:48rem){.cases--grid{grid-template-columns:1fr 1fr}}@media (min-width:72rem){.cases--grid{grid-template-columns:1fr 1fr 1fr}}.cases--grid .impact{flex-wrap:nowrap}.cases--grid .ba-to .num{font-size:clamp(2.25rem,1.6rem + 1.4vw,3rem)}.cases--grid .ba-from{font-size:clamp(1.25rem,1rem + .6vw,1.625rem)}.cases--grid .result-stamp{block-size:4.5rem;inline-size:4.5rem;font-size:1.125rem}.cases--grid .plate-title{min-block-size:3em}.plate-visual--img{background:var(--ink-100);flex:none;min-block-size:0;padding:0}.plate-visual--img img{block-size:auto;inline-size:100%;display:block}.plate-res{margin-block-end:var(--s-4);font-weight:800;line-height:1.9}.plate-res span{background:linear-gradient(transparent 58%, var(--lime-200) 58%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.1em}.svc-stats{margin:0 0 var(--s-7);gap:var(--s-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:48rem){.svc-stats{grid-template-columns:repeat(3,1fr)}}.svc-stats li{align-items:center;gap:var(--s-3);padding-block:var(--s-4);border-block-start:1px dashed var(--ink-400);font-weight:700;line-height:1.6;display:flex}.svc-stats .num{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem)}@media (min-width:56rem){.cases--pair{grid-template-columns:1fr 1fr}}.pains-band{background:var(--bg-subtle)}.pains-grid{gap:var(--s-6);display:grid}@media (min-width:64rem){.pains-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.pains{margin:0;padding:0;list-style:none;display:grid}.pains li{padding-block:var(--s-4);border-block-start:1px dashed var(--ink-400);font-size:var(--fs-lg);padding-inline-start:var(--s-6);font-weight:700;line-height:1.7;position:relative}.pains li:before{content:"";inline-size:var(--s-4);block-size:var(--line-xl);background:var(--lime-500);box-shadow:0 var(--line-xl) 0 var(--ink-900);position:absolute;inset-block-start:calc(var(--s-4) + .55em);inset-inline-start:0}.deliver{gap:0 var(--s-7);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.deliver{grid-template-columns:1fr 1fr}}@media (min-width:72rem){.deliver{grid-template-columns:1fr 1fr 1fr}}.deliver li{padding-block:var(--s-5);border-block-start:1px dashed var(--ink-400)}.deliver h3{font-size:var(--fs-lg);margin-block-end:var(--s-2);font-weight:900}.deliver p{color:var(--ink-600)}@media (min-width:56rem){.steps{grid-template-columns:repeat(var(--n,4), minmax(0,1fr))}}.plans{gap:var(--s-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.plans{grid-template-columns:repeat(var(--n,3), minmax(0,1fr))}}.plan{gap:var(--s-4);background:var(--white);border:1px solid var(--ink-200);padding:var(--s-6) var(--s-5) var(--s-5);flex-direction:column;display:flex;position:relative}.plan h3{font-size:var(--fs-xl)}.plan-price{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;line-height:1.2;display:flex}.plan-price b{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);font-weight:900}.plan-price span{color:var(--ink-600);font-weight:700}.plan-price--text{font-size:var(--fs-xl)!important}.plan ul{gap:var(--s-2);flex:1;margin:0;padding:0;list-style:none;display:grid}.plan li{gap:var(--s-2);align-items:flex-start;display:flex}.plan li .icon{color:var(--lime-700);block-size:1rem;inline-size:1rem;margin-block-start:.35em}.plan--hot{background:var(--ink-900);color:var(--white);border-color:var(--ink-900);box-shadow:var(--shadow-2)}.plan--hot .plan-price b{color:var(--lime-500)}.plan--hot .plan-price span{color:var(--ink-400)}.plan--hot li .icon{color:var(--lime-500)}.plan-flag{background:var(--lime-500);color:var(--ink-900);font-size:var(--fs-sm);padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);border:var(--line-lg) solid var(--ink-900);font-weight:900;position:absolute;inset-block-start:calc(var(--s-4) * -1);inset-inline-start:var(--s-5)}.plan-note{color:var(--ink-600);max-inline-size:48rem;margin-block-start:var(--s-5)}.comp-band{background:var(--white)}.comp{gap:var(--s-5);margin-block-start:var(--s-6);display:grid}@media (min-width:48rem){.comp{grid-template-columns:1fr 1fr}}.comp-card{gap:var(--s-2);padding:var(--s-6);border:1px solid var(--ink-900);color:var(--ink-900);transition:background-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.comp-card:hover{background:var(--ink-900);color:var(--white)}.comp-k{font-size:var(--fs-sm);color:var(--ink-600);font-weight:700}.comp-card:hover .comp-k{color:var(--ink-400)}.comp-card b{font-size:var(--fs-xl);font-weight:900}.comp-go{align-items:center;gap:var(--s-2);color:var(--lime-700);font-weight:800;display:inline-flex}.comp-card:hover .comp-go{color:var(--lime-500)}.mini-chat{gap:var(--s-2);inline-size:100%;max-inline-size:22rem;display:grid}.mini-logo{gap:var(--s-3);grid-template-columns:1fr 1fr;inline-size:100%;max-inline-size:22rem;display:grid}.ml{aspect-ratio:1;padding:var(--s-3);text-align:center;place-items:center;display:grid;position:relative}.ml span{font-size:.6875rem;font-weight:800;position:absolute;inset-block-start:var(--s-2);inset-inline-start:var(--s-2)}.ml--before{background:var(--ink-100);color:var(--ink-600)}.ml--before b{font-family:var(--font-sample-old);font-size:1.25rem;font-style:italic;font-weight:400}.ml--after{background:var(--lime-500);color:var(--ink-900)}.ml--after b{font-size:2rem;font-weight:900}.ml--after i{inline-size:40%;block-size:var(--line-xl);background:var(--ink-900);position:absolute;inset-block-end:var(--s-3)}.mini-speed{gap:var(--s-5);direction:ltr;align-items:center;display:flex}.sp{border:var(--line-xl) solid;border-radius:50%;place-items:center;block-size:5.5rem;inline-size:5.5rem;font-size:1.25rem;font-weight:900;display:grid}.sp--old{color:var(--error-dark);border-color:var(--error-dark)}.sp--new{color:var(--lime-500);border-color:var(--lime-500)}.mini-app{gap:var(--s-2);background:var(--white);inline-size:100%;max-inline-size:16rem;color:var(--ink-900);padding:var(--s-4);border-radius:var(--r-lg);font-size:.8125rem;display:grid}.ma-head{font-weight:900}.ma-row{border-block-end:1px solid var(--ink-200);padding-block:var(--s-2);justify-content:space-between;display:flex}.ma-row em{color:var(--ink-600);font-style:normal}.ma-btn{background:var(--ink-900);color:var(--lime-500);text-align:center;border-radius:var(--r-pill);padding:var(--s-2);font-weight:800}.mini-serp{gap:var(--s-2);background:var(--white);inline-size:100%;max-inline-size:24rem;color:var(--ink-900);padding:var(--s-4);font-size:.8125rem;display:grid}.ms-q{border:1px solid var(--ink-300);border-radius:var(--r-pill);padding:var(--s-1) var(--s-3);color:var(--ink-700)}.ms-r{gap:var(--s-2);color:var(--ink-600);align-items:center;display:flex}.ms-r b{background:var(--ink-100);border-radius:50%;flex:none;place-items:center;block-size:1.75rem;inline-size:1.75rem;font-size:.75rem;display:grid}.ms-r--on{color:var(--ink-900);font-weight:800}.ms-r--on b{background:var(--lime-500)}.hub{margin:var(--s-6) 0 0;gap:var(--s-4);padding:0;list-style:none;display:grid}@media (min-width:48rem){.hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hub{grid-template-columns:repeat(6,minmax(0,1fr))}.hub-box{grid-column:span 3}.hub-box--lead{grid-column:span 4}.hub-box--lead+.hub-box{grid-column:span 2}.hub-box--farsi{grid-column:span 6}.hub-box:not(.hub-box--lead):not(.hub-box--lead+.hub-box):not(.hub-box--farsi) .hub-scene{aspect-ratio:2}}.hub-box{display:grid}.hub-card{border-radius:var(--r-lg);border:1px solid var(--ink-800);background:var(--ink-900);min-block-size:100%;color:var(--white);transition:border-color var(--d-base) var(--ease-out), transform var(--d-slow) var(--ease-press), box-shadow var(--d-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.hub-card:hover{border-color:var(--lime-500);transform:translateY(calc(var(--s-1) * -1));box-shadow:var(--shadow-2)}.hub-card:focus-visible{outline-offset:var(--line-xl)}.hub-scene{aspect-ratio:16/11;background:var(--ink-950);border-block-end:1px solid var(--ink-800);display:block}.hub-box--lead .hub-scene{aspect-ratio:16/9}@media (min-width:64rem){.hub-box--lead .hub-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hub-box--lead .hub-scene{aspect-ratio:auto;border-block-end:0;border-inline-end:1px solid var(--ink-800)}}.hub-box--farsi .hub-card{display:grid}@media (min-width:48rem){.hub-box--farsi .hub-card{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.hub-box--farsi .hub-scene{aspect-ratio:auto;border-block-end:0;border-inline-end:1px solid var(--ink-800)}}.hub-scene svg{block-size:100%;inline-size:100%;display:block}.hub-body{gap:var(--s-2);padding:var(--s-5);flex-direction:column;display:flex}.hub-k{font-size:var(--fs-sm);color:var(--lime-500);font-weight:700}.hub-name{font-size:var(--fs-xl);font-weight:900;line-height:1.3}.hub-box--lead .hub-name{font-size:var(--fs-2xl)}.hub-text{color:var(--ink-300)}.hub-points{gap:var(--s-1);font-size:var(--fs-sm);color:var(--ink-200);margin-block-start:var(--s-2);display:grid}.hub-points span{gap:var(--s-2);align-items:flex-start;display:flex}.hub-points .icon{color:var(--lime-500);block-size:1rem;inline-size:1rem;margin-block-start:.3em}.hub-fit{font-size:var(--fs-sm);color:var(--ink-400)}.hub-go{align-items:center;gap:var(--s-2);color:var(--lime-500);margin-block-start:auto;padding-block-start:var(--s-3);font-weight:800;display:inline-flex}.hub-go .icon{transition:transform var(--d-base) var(--ease-out)}.hub-card:hover .hub-go .icon{transform:translateX(calc(var(--s-1) * var(--rd,1) * -1))}.hub-band .svc-foot p{color:var(--white)}.hub-scene .sc-frame{fill:var(--ink-900);stroke:var(--ink-600);stroke-width:var(--line-md)}.hub-scene .sc-panel{fill:var(--ink-800)}.hub-scene .sc-panel.alt{fill:var(--ink-700)}.hub-scene .sc-soft{fill:var(--ink-600)}.hub-scene .sc-track{fill:var(--ink-700)}.hub-scene .sc-lime{fill:var(--lime-500)}.hub-scene .sc-lime-ring{fill:none;stroke:var(--lime-500);stroke-width:var(--line-lg)}.hub-scene .sc-white{fill:var(--white)}.hub-scene .sc-ink{fill:var(--ink-900)}.hub-scene .sc-mid{fill:var(--ink-500)}.hub-scene .sc-bubble{fill:var(--ink-700)}.hub-scene .sc-guide{fill:none;stroke:var(--ink-700);stroke-width:1px;stroke-dasharray:4 4}.hub-scene .sc-draw{fill:none;stroke:var(--lime-500);stroke-width:6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.hub-scene .sc-handle{stroke:var(--ink-400);stroke-width:1px}.hub-scene .sc-anchor{fill:var(--ink-950);stroke:var(--white);stroke-width:1.5px}.hub-scene .sc-swatch.sc-ink{stroke:var(--ink-600);stroke-width:1.5px}.hub-scene .sc-dot{fill:var(--ink-600)}.hub-scene .sc-block{fill:var(--ink-700)}.hub-scene .sc-block.sc-lime{fill:var(--lime-500)}.hub-scene .sc-ripple{fill:none;stroke:var(--lime-500);stroke-width:var(--line-lg);opacity:0}.hub-scene .sc-cursor{transform:translate(98px,132px)}.hub-scene .sc-lens{fill:none;stroke:var(--ink-400);stroke-width:var(--line-lg)}.hub-scene .sc-typed{fill:var(--ink-600)}.hub-scene .sc-wire{fill:none;stroke:var(--ink-700);stroke-width:var(--line-lg)}.hub-scene .sc-pulse{fill:none;stroke:var(--lime-500);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.12 .88;stroke-dashoffset:.5px}.hub-scene .sc-node{fill:var(--ink-800);stroke:var(--ink-600);stroke-width:var(--line-md)}.hub-scene .sc-core-ring{fill:none;stroke:var(--lime-500);stroke-width:var(--line-lg);stroke-dasharray:6 6;opacity:.6}.hub-scene .sc-notif{transform:translateY(0)}.hub-scene .sc-glyph{font-family:var(--font);font-size:26px;font-weight:900}.hub-scene .sc-ink-text{fill:var(--ink-900)}.ind-cards{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ind-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.ind-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ind-cards>li{display:grid}.ind-links{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ind-links a{align-items:center;gap:var(--s-2);min-block-size:2.75rem;padding-inline:var(--s-4);border:var(--line-md) solid var(--ink-900);border-radius:var(--r-pill);color:var(--ink-900);transition:background-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);font-weight:800;text-decoration:none;display:inline-flex}.ind-links a:hover{background:var(--ink-900);color:var(--white)}.ind-links-h{font-size:var(--fs-lg);margin-block:var(--s-7) var(--s-4);font-weight:900}.industry-prose{max-inline-size:48rem}.ind-scene svg{block-size:auto;inline-size:100%;display:block}.ind-scene .sc-ink-ring{fill:none;stroke:var(--ink-900);stroke-width:var(--line-lg);stroke-dasharray:4 3}.ind-scene .is-win{fill:var(--ink-700)}.ind-scene .is-win:nth-child(3n){fill:var(--lime-500)}.ind-scene .is-steam{fill:none;stroke:var(--ink-400);stroke-width:3px;stroke-linecap:round;opacity:.6}.ind-scene .is-star{fill:var(--lime-500)}.ind-scene .is-glint{stroke:var(--white);stroke-width:3px;stroke-linecap:round;opacity:.7}.ind-scene .is-spark,.ind-scene .is-graft{fill:var(--lime-500)}.ind-scene .is-shine{fill:var(--white);opacity:0}.ind-scene .is-tick{fill:none;stroke:var(--ink-900);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.ind-scene .is-ecg{fill:none;stroke:var(--lime-500);stroke-width:3px;stroke-linejoin:round}.ind-scene .is-route{fill:none;stroke:var(--ink-400);stroke-width:2px;stroke-dasharray:5 6}.ind-scene .is-plane{offset-path:path("M200 70 Q250 20 296 60");offset-distance:100%}.ind-scene .is-cart-line{fill:none;stroke:var(--white);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.ind-scene .is-box{fill:var(--lime-500)}.ind-scene .is-box:nth-child(2n){fill:var(--white)}.ind-scene .is-orbit{fill:none;stroke:var(--ink-600);stroke-width:1.5px;stroke-dasharray:3 6}.ind-scene .is-orbiter{offset-path:path("M48 112 a112 40 0 1 0 224 0 a112 40 0 1 0 -224 0");offset-distance:30%}.ind-scene .is-ring{fill:none;stroke:var(--lime-500);stroke-width:10px}.ind-scene .is-facet{fill:none;stroke:var(--ink-900);stroke-width:1.5px}.ind-scene .is-glint-bar{fill:var(--white);opacity:0}.ind-scene .is-page{fill:var(--ink-700)}.ind-scene .is-moon{opacity:.9}.ind-hero-grid{gap:var(--s-7);align-items:center;margin-block-start:var(--s-5);display:grid}@media (min-width:64rem){.ind-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ind-hero h1{letter-spacing:-.02em;font-size:clamp(2.125rem,1.3rem + 3.2vw,3.75rem);line-height:1.2}.ind-kicker{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--lime-500);flex-wrap:wrap;margin-block-end:var(--s-4);font-weight:800;display:flex}.ind-kicker .sep{inline-size:var(--dot-sm);block-size:var(--dot-sm);background:var(--ink-500);border-radius:50%}.ind-hero .hero-ctas,.ind-hero .trust{margin-block-start:var(--s-6)}.ind-visual{padding:var(--s-5);background:var(--glass-ink);border:1px solid var(--ink-700);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));box-shadow:var(--shadow-2);position:relative}.ind-visual .crop:before,.ind-visual .crop:after{background:var(--ink-600)}.ind-stamp{text-align:center;background:var(--lime-500);block-size:6.5rem;inline-size:6.5rem;color:var(--ink-900);box-shadow:0 0 0 var(--line-xl) var(--ink-900);padding:var(--s-2);border-radius:50%;align-content:center;place-items:center;line-height:1.25;display:grid;position:absolute;inset-block-end:calc(var(--s-6) * -1);inset-inline-start:calc(var(--s-5) * -1);rotate:-10deg}.ind-stamp b{font-size:var(--fs-base);font-weight:900}.ind-stamp small{font-size:.6875rem;font-weight:700}.ind-ticker{background:var(--lime-500);color:var(--ink-900);border-block:var(--line-lg) solid var(--ink-900);overflow:hidden}.ind-ticker-track{inline-size:max-content;display:flex}.ind-ticker-run{gap:var(--s-7);padding-block:var(--s-3);font-weight:900;font-size:var(--fs-lg);white-space:nowrap;padding-inline-end:var(--s-7);display:flex}.ind-ticker-run span{align-items:center;gap:var(--s-7);display:inline-flex}.ind-ticker-run span:after{content:"";inline-size:var(--s-3);block-size:var(--s-3);background:var(--ink-900);border-radius:50%}.ind-pains{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ind-pains{grid-template-columns:repeat(2,minmax(0,1fr))}}.ind-pains li{gap:var(--s-4);padding:var(--s-5);background:var(--white);border:1px solid var(--ink-200);grid-template-columns:auto 1fr;align-items:start;display:grid}.ind-pains .num{font-size:var(--fs-2xl);font-weight:900;line-height:1}.ind-pains p{font-size:var(--fs-lg);font-weight:700;line-height:1.7}.ind-deliver{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ind-deliver{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.ind-deliver{grid-template-columns:repeat(3,minmax(0,1fr))}.ind-deliver>li:first-child{grid-area:span 2/span 2}}.ind-deliver>li{padding:var(--s-6) var(--s-5) var(--s-5);background:var(--white);border:var(--line-md) solid var(--ink-900);position:relative;overflow:hidden}.ind-deliver>li:first-child{background:var(--ink-900);color:var(--white);border-color:var(--ink-900)}.ind-deliver>li:first-child h3{font-size:var(--fs-2xl)}.ind-deliver>li:first-child p{color:var(--ink-300);font-size:var(--fs-lg)}.ind-deliver h3{font-size:var(--fs-lg);margin-block-end:var(--s-2);font-weight:900}.ind-deliver p{color:var(--ink-600)}.ind-deliver-n{font-size:var(--fs-mega);color:var(--ink-100);z-index:0;pointer-events:none;font-weight:900;line-height:1;position:absolute;inset-block-start:var(--s-2);inset-inline-end:var(--s-4)}.ind-deliver>li:first-child .ind-deliver-n{color:var(--ink-800)}.ind-deliver>li>:not(.ind-deliver-n){z-index:1;position:relative}@media (min-width:64rem){.ind-toc{position:sticky;inset-block-start:calc(var(--header-h) + var(--s-5))}}
.band--subtle{background:var(--bg-subtle)}.page-hero{background:var(--bg);color:var(--text);padding-block:var(--s-6) clamp(var(--s-7), 6vw, var(--s-9));position:relative;overflow:clip}.page-hero h1{letter-spacing:-.02em;max-inline-size:22ch;font-size:clamp(2.125rem,1.3rem + 3.2vw,3.75rem);line-height:1.2}.page-hero h1 .hl{color:var(--lime-500)}.page-lead{color:var(--ink-300);max-inline-size:42rem;margin-block-start:var(--s-5);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.95}.page-meta{gap:var(--s-2) var(--s-5);font-size:var(--fs-sm);color:var(--ink-400);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.page-note{font-size:var(--fs-sm);color:var(--ink-400);margin-block-start:var(--s-4)}.page-hero .hero-ctas,.page-hero .trust{margin-block-start:var(--s-6)}.page-mark{aspect-ratio:1;pointer-events:none;inline-size:clamp(9rem,16vw,15rem);display:none;position:absolute;inset-block-end:calc(var(--s-7) * -1);inset-inline-end:calc(var(--gutter) * .5);transform:rotate(-14deg)}.page-mark svg{block-size:100%;inline-size:100%}.page-mark:before{content:"";border:var(--line-lg) dashed var(--lime-500);opacity:.5;border-radius:50%;position:absolute;inset:-10%}@media (min-width:64rem){.page-mark{display:block}}.stamp-date{font-size:var(--fs-sm);color:var(--ink-900);background:var(--lime-500);border-radius:var(--r-pill);padding:var(--s-1) var(--s-4);margin-block-start:var(--s-5);font-weight:700;display:inline-flex}.tr-text .stamp-date{margin-block:0 var(--s-4)}.facts{gap:0 var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:56rem){.facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.facts li{gap:var(--s-2);padding-block:var(--s-5);border-block-start:1px dashed var(--ink-400);display:grid}.facts b{font-size:clamp(2.5rem,1.8rem + 2.6vw,4.25rem);font-weight:900;line-height:1}.facts span{color:var(--ink-600);font-weight:700;line-height:1.6}.split{gap:var(--s-6);display:grid}@media (min-width:64rem){.split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.story{gap:var(--s-4);font-size:var(--fs-lg);line-height:2;display:grid}.rules{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:56rem){.rules{gap:var(--s-7) var(--s-8);grid-template-columns:1fr 1fr}}.rules li{gap:var(--s-4);align-items:flex-start;display:flex}.rule-n{background:var(--ink-900);block-size:3rem;inline-size:3rem;color:var(--lime-500);font-weight:900;font-size:var(--fs-lg);border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(-8deg)}.rules h3{font-size:var(--fs-xl);margin-block-end:var(--s-2)}.roles{gap:0 var(--s-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.roles{grid-template-columns:1fr 1fr}}.roles li{gap:var(--s-3);padding-block:var(--s-4);border-block-start:1px dashed var(--ink-400);align-items:center;font-weight:700;display:flex}.roles .icon{color:var(--lime-700)}.office{gap:var(--s-4);background:var(--white);border:1px solid var(--ink-900);padding:var(--s-6);display:grid}.office-addr{gap:var(--s-3);font-weight:800;font-size:var(--fs-lg);align-items:flex-start;line-height:1.7;display:flex}.office-addr small{font-weight:500;font-size:var(--fs-sm);color:var(--ink-600)}.office-addr .icon{color:var(--lime-700);margin-block-start:.3em}.office-ctas{gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.filters{gap:var(--s-4);padding-block:var(--s-5);border-block:1px solid var(--ink-200);margin-block-end:var(--s-7);display:grid}.fgroup{gap:var(--s-2);display:grid}@media (min-width:48rem){.fgroup{grid-template-columns:4.5rem minmax(0,1fr);align-items:center}}.fgroup-label{font-weight:800;font-size:var(--fs-sm);color:var(--ink-600)}.fchips{gap:var(--s-2);flex-wrap:wrap;display:flex}.fchip{align-items:center;gap:var(--s-1);min-block-size:2.75rem;padding-inline:var(--s-4);border-radius:var(--r-pill);border:1px solid var(--ink-300);background:var(--white);color:var(--ink-900);cursor:pointer;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);font-size:.9375rem;font-weight:700;display:inline-flex}.fchip:hover{border-color:var(--ink-900)}.fchip:active{transform:scale(.97)}.fchip small{color:var(--ink-600);font-size:.75rem;font-weight:800}.fchip[aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}.fchip[aria-pressed=true] small{color:var(--lime-500)}.filter-status{font-size:var(--fs-sm);color:var(--ink-600);font-weight:700}.plate[hidden]{display:none}article.plate:hover{box-shadow:none;transform:none}.empty{border:1px dashed var(--ink-400);padding:var(--s-7) var(--s-5);text-align:center;font-weight:700;display:none}.empty.is-shown{display:block}.empty-ctas{justify-content:center;align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}.post-feature{gap:var(--s-5);background:var(--white);color:var(--ink-900);border:1px solid var(--ink-900);transition:box-shadow var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);text-decoration:none;display:grid}@media (min-width:56rem){.post-feature{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}}.post-feature:hover{color:var(--ink-900);box-shadow:var(--shadow-lift);transform:translateY(calc(var(--s-1) * -1))}.post-body{gap:var(--s-3);padding:var(--s-6);align-content:start;display:grid}.post-kicker{font-size:var(--fs-sm);color:var(--lime-700);font-weight:800}.post-feature h3{font-size:var(--fs-2xl);line-height:1.35}.post-feature p{color:var(--ink-700)}.post-meta{font-size:var(--fs-sm);color:var(--ink-600)!important}.post-art{place-content:center;justify-items:center;gap:var(--s-2);background:var(--ink-900);min-block-size:12rem;color:var(--lime-500);direction:ltr;display:grid}.post-art b{letter-spacing:.02em;font-size:clamp(3rem,2rem + 4vw,5rem);font-weight:900;line-height:1}.post-art span{color:var(--ink-400);letter-spacing:.3em;font-weight:800}.topics{gap:var(--s-6);display:grid}@media (min-width:56rem){.topics{grid-template-columns:1fr 1fr}}@media (min-width:72rem){.topics{grid-template-columns:1fr 1fr 1fr}}.topic h3{font-size:var(--fs-lg);padding-block:var(--s-3);border-block-start:var(--line-xl) solid var(--ink-900)}.topic ul{margin:0;padding:0;list-style:none;display:grid}.topic li{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding-block:var(--s-3);border-block-start:1px dashed var(--ink-300);color:var(--ink-700);line-height:1.7;display:flex}.soon{color:var(--ink-600);border-radius:var(--r-pill);padding:0 var(--s-2);border:1px dashed;flex:none;font-size:.75rem;font-weight:700;line-height:1.8}.link-inline{color:var(--link);font-weight:800}.link-inline .icon{vertical-align:middle;block-size:1em;inline-size:1em;display:inline}.doc-layout{gap:var(--s-7);display:grid}@media (min-width:64rem){.doc-layout{gap:var(--s-8);grid-template-columns:15rem minmax(0,1fr);align-items:start}}.toc{font-size:var(--fs-sm)}@media (min-width:64rem){.toc{max-block-size:calc(100svh - var(--header-h) - var(--s-7));position:sticky;inset-block-start:calc(var(--header-h) + var(--s-5));overflow-y:auto}}.toc h2{font-size:var(--fs-sm);color:var(--ink-600);margin-block-end:var(--s-3);font-weight:800}.toc ol{border-inline-start:var(--line-lg) solid var(--ink-200);margin:0;padding:0;list-style:none;display:grid}.toc a{padding:var(--s-1) var(--s-3);border-inline-start:var(--line-lg) solid transparent;color:var(--ink-700);margin-inline-start:calc(var(--line-lg) * -1);line-height:1.7;text-decoration:none;display:block}.toc a:hover{color:var(--ink-900);border-inline-start-color:var(--lime-600)}.toc a[aria-current=location]{color:var(--ink-900);border-inline-start-color:var(--ink-900);background:var(--lime-50);transition:background-color var(--d-fast) var(--ease-out);font-weight:800}.prose{min-inline-size:0;max-inline-size:48rem}.prose>section{padding-block:var(--s-6);border-block-start:1px dashed var(--ink-400)}.prose>section:first-child{border-block-start:0;padding-block-start:0}.prose h2{font-size:var(--fs-xl);margin-block-end:var(--s-4)}.prose h3{font-size:var(--fs-lg);margin-block:var(--s-5) var(--s-2)}.prose p,.prose ul,.prose ol,.prose dl{margin-block:0 var(--s-4)}.prose ul,.prose ol{padding-inline-start:var(--s-5)}.prose li{margin-block-end:var(--s-2)}.prose li::marker{color:var(--lime-700);font-weight:800}.prose ul.kv{padding:0;list-style:none}.prose a:not(.btn):not(.link-arrow){font-weight:700}.prose code{background:var(--ink-100);padding:0 var(--s-1);border-radius:var(--r-sm);font-size:.875em}.table-wrap{border:1px solid var(--ink-200);margin-block-end:var(--s-4);overflow-x:auto}.table-wrap:focus-visible{border-radius:0}.prose table{border-collapse:collapse;inline-size:100%;min-inline-size:32rem;font-size:.9375rem;line-height:1.7}.prose th,.prose td{padding:var(--s-3) var(--s-4);text-align:start;vertical-align:top;border-block-end:1px solid var(--ink-200)}.prose th{background:var(--ink-100);font-weight:800}.prose tr:last-child td{border-block-end:0}.kv-list{margin:0 0 var(--s-4);display:grid}.kv-list>div{gap:var(--s-1);padding-block:var(--s-3);border-block-end:1px solid var(--ink-200);display:grid}@media (min-width:40rem){.kv-list>div{grid-template-columns:10rem minmax(0,1fr)}}.kv-list dt{font-weight:800}.kv-list dd{margin:0}.tr-text{padding:var(--s-6);background:var(--ink-50);border:1px solid var(--ink-200);border-block-start:var(--line-xl) solid var(--ink-900);text-align:start;margin-block-start:var(--s-7);line-height:1.75}.tr-text h2{font-size:var(--fs-xl);margin-block-end:var(--s-3)}.tr-text h3{font-size:var(--fs-base);font-weight:800}.note{border:var(--line-lg) solid var(--ink-900);background:var(--lime-50);padding:var(--s-5);margin-block-end:var(--s-5)}.note p{margin:0}.note--ink{background:var(--ink-900);color:var(--white);border-color:var(--ink-900);margin-block-start:var(--s-5)}.note--ink b{color:var(--lime-500)}.note-ctas{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-4);display:flex}.author{gap:var(--s-5);border-block-end:1px dashed var(--ink-400);align-items:center;max-inline-size:48rem;margin-block-end:var(--s-7);padding-block-end:var(--s-7);display:flex}.author-av{background:var(--ink-900);block-size:4.5rem;inline-size:4.5rem;padding:var(--s-3);border-radius:50%;flex:none;place-items:center;display:grid}.author-av svg{block-size:100%;inline-size:100%}.author h2{font-size:var(--fs-lg);margin-block-end:var(--s-1)}.author p{color:var(--ink-700)}.faq-groups{gap:var(--s-7);max-inline-size:52rem;display:grid}.faq-group h2{font-size:var(--fs-xl);border-block-end:var(--line-xl) solid var(--ink-900);padding-block-end:var(--s-2)}.contact-grid{gap:var(--s-7);display:grid}@media (min-width:64rem){.contact-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.form-card--flat{box-shadow:none;border:1px solid var(--ink-900)}.form-card h2{font-size:var(--fs-xl);margin-block-end:var(--s-1)}.form-card .form-body>p:first-of-type{color:var(--ink-600);margin-block-end:var(--s-5)}.field-row{gap:0 var(--s-4);display:grid}@media (min-width:40rem){.field-row{grid-template-columns:1fr 1fr}}textarea.input{font:inherit;min-block-size:7.5rem;padding-block:var(--s-3);resize:vertical;line-height:1.8}.opt{font-weight:500;font-size:var(--fs-sm);color:var(--ink-600)}.radios{margin:0 0 var(--s-4);border:0;min-inline-size:0;padding:0}.radios legend{margin-block-end:var(--s-2);padding:0;font-size:.9375rem;font-weight:700}.radio-row{gap:var(--s-2);flex-wrap:wrap;display:flex}.radio{position:relative}.radio input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.radio span{min-block-size:2.75rem;padding-inline:var(--s-4);border:var(--line-md) solid var(--ink-600);border-radius:var(--r-pill);transition:background-color var(--d-fast), color var(--d-fast), border-color var(--d-fast);align-items:center;font-size:.9375rem;font-weight:700;display:inline-flex}.radio input:hover+span{border-color:var(--ink-900)}.radio input:checked+span{background:var(--ink-900);border-color:var(--ink-900);color:var(--white)}.radio input:focus-visible+span{outline:var(--line-lg) solid var(--focus-ring);outline-offset:var(--line-xl)}.radios .check{margin-block:0 var(--s-2)}.radios .err{margin-block-start:var(--s-1)}.radios.has-error .err{display:block}.check--opt{color:var(--ink-600)}.channels{margin:0;padding:0;list-style:none;display:grid}.channels li{gap:var(--s-1);padding-block:var(--s-5);border-block-start:1px dashed var(--ink-400);display:grid}.channels li:first-child{border-block-start:0;padding-block-start:0}.channels h2{font-size:var(--fs-sm);color:var(--ink-600);font-weight:800}.channels .big{font-size:var(--fs-xl);color:var(--ink-900);justify-self:start;font-weight:900;text-decoration:none}.channels .big:hover{color:var(--lime-800);text-decoration:underline}.channels .addr{font-weight:800;line-height:1.7}.channels .link-arrow{justify-self:start;margin-block-start:var(--s-2)}.kvkk-form{margin-block-start:var(--s-4)}.kvkk-form h3{font-size:var(--fs-xl);margin-block-end:var(--s-1)}.kvkk-form>p:first-of-type{color:var(--ink-600);margin-block-end:var(--s-5);font-size:.9375rem}.form-msg.is-ok{background:var(--lime-100);color:var(--ink-900);display:block}.nf-links{margin:var(--s-6) 0 0;gap:var(--s-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.status.is-open .status-dot:after{display:none}}
:root[lang=tr]{--font:var(--font-manrope), "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--lh-body:1.7}:root[lang=tr] [lang=fa]{font-family:var(--font-vazir), Tahoma, sans-serif}[dir=ltr] .btn:hover .icon-arrow,[dir=ltr] .link-arrow:hover .icon,[dir=ltr] .plate:hover .plate-go .icon{transform:translateX(var(--s-1))}[dir=ltr] .input.ltr-input{text-align:start}[dir=ltr].motion .hero:not(.is-live) h1 .line{clip-path:inset(0 100% 0 0)}[dir=ltr].motion .hero.is-live h1 .line{animation-name:printLtr}@keyframes printLtr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[dir=ltr].motion .deed li{transform:translateX(calc(var(--s-3) * -1))}[dir=ltr].motion .deed.is-in li{transform:none}[dir=ltr] .num:before,[dir=ltr] .num .n:before{transform:translate(calc(var(--line-xl) * -1), var(--line-xl))}[dir=ltr].motion .why-col .num .n:before,[dir=ltr].motion [data-reveal=sheet] .num:before,[dir=ltr].motion .proof .num .n:before{transform:translate(0)}[dir=ltr].motion [data-reveal=sheet].is-in .num:before,[dir=ltr].motion .why-col.is-in .num .n:before,[dir=ltr].motion .proof.is-in .num .n:before{transform:translate(var(--line-xl), var(--line-xl))}[dir=ltr] .vs-or{translate:-50% -50%}.alt-lang{z-index:45;inset-block-start:calc(var(--header-h) + var(--s-3));left:var(--s-3);right:var(--s-3);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);background:var(--ink-900);color:var(--white);border:var(--line-lg) solid var(--lime-500);border-radius:var(--r-pill);box-shadow:var(--shadow-2);font-size:var(--fs-sm);line-height:1.5;display:flex;position:fixed}.alt-lang p{flex:1;margin:0}.alt-lang a{color:var(--lime-500);font-weight:700}.alt-lang .x{border-color:var(--ink-700);block-size:2.25rem;inline-size:2.25rem;color:var(--white);background:0 0}.alt-lang .x .icon{block-size:1rem;inline-size:1rem}@media (min-width:48rem){.alt-lang{right:auto;left:var(--s-5);max-inline-size:28rem}}.alt-lang .x:hover{background:var(--ink-800)}@media (max-width:39.99rem){[dir=ltr] .ev-step .icon{transform:rotate(90deg)}}
