.home-page{--pm:16px;--gap:16px;--sec:96px;--ease-enter:cubic-bezier(.23, 1, .32, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-fold:cubic-bezier(.32, .72, 0, 1);--night:var(--p-stone-950);overflow-x:clip;container:page/inline-size}@container page (min-width:48rem){.home-page>*{--pm:24px;--gap:24px;--sec:128px}}@container page (min-width:80rem){.home-page>*{--pm:32px;--gap:24px;--sec:160px}}@container page (min-width:120rem){.home-page>*{--pm:48px;--gap:32px;--sec:200px}}@container page (min-width:160rem){.home-page>*{--pm:64px;--gap:40px;--sec:224px}}@container page (min-width:215rem){.home-page>*{--pm:80px;--gap:48px;--sec:240px}}.home-page .font-mono{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.t-display-2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,5.2cqi,132px);font-weight:600;line-height:1}.t-heading{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,3.4cqi,76px);font-weight:600;line-height:1.04}.t-body{text-wrap:pretty;font-size:clamp(17px,.6cqi + 9px,21px);line-height:1.55}.t-small{font-size:14px;line-height:1.45}.home-page ::selection{background:var(--accent-subtle);color:var(--foreground)}.home-press{transition:transform .14s var(--ease-enter), background-color .16s var(--ease-enter), color .16s var(--ease-enter), border-color .16s var(--ease-enter)}.home-press:active{transform:scale(.97)}.mline{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.mline>span{display:block}@media (prefers-reduced-motion:no-preference){.home-page[data-reveal] .reveal:not([data-in]){opacity:0;transform:translateY(24px)}.home-page[data-reveal] .reveal{transition:opacity .7s var(--ease-enter), transform .7s var(--ease-enter);transition-delay:calc(var(--i,0) * 70ms + 70ms)}.home-page[data-reveal] [data-reveal-lines]:not([data-in]) .mline>span{transform:translateY(105%)}.home-page[data-reveal] [data-reveal-lines] .mline>span{transition:transform .9s var(--ease-expo)}.home-page[data-reveal] [data-reveal-lines] .mline+.mline>span{transition-delay:.11s}}@media (prefers-reduced-motion:reduce){.home-page[data-reveal] .reveal:not([data-in]){opacity:0}.home-page[data-reveal] .reveal{transition:opacity .3s}}body:has(.home-page) [data-marketing-header]{--ease-enter:cubic-bezier(.23, 1, .32, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .24s var(--ease-enter), border-color .24s var(--ease-enter), color .24s var(--ease-enter), transform .28s var(--ease-move)}body:has(.home-page) [data-marketing-header][data-hidden]{pointer-events:none;background:0 0;border-color:#0000}body:has(.home-page) [data-marketing-header]>div>*{transition:opacity .2s var(--ease-enter), transform .2s var(--ease-enter), visibility 0s}body:has(.home-page) [data-marketing-header]>div>:last-child>*{transition:opacity .2s var(--ease-enter), transform .2s var(--ease-enter), visibility 0s}body:has(.home-page) [data-marketing-header][data-hidden]>div>:not(:last-child){opacity:0;visibility:hidden;transition:opacity .16s var(--ease-enter), transform .16s var(--ease-enter), visibility 0s .16s;transform:translateY(-8px)}body:has(.home-page) [data-marketing-header][data-hidden]>div>:last-child>:not([data-header-cta]){opacity:0;visibility:hidden;transition:opacity .16s var(--ease-enter), transform .16s var(--ease-enter), visibility 0s .16s;transform:translateY(-8px)}body:has(.home-page) [data-marketing-header] [data-header-cta]{transition:background-color .24s var(--ease-enter), color .24s var(--ease-enter), box-shadow .24s var(--ease-enter), transform .24s var(--ease-enter)}body:has(.home-page) [data-marketing-header][data-hidden] [data-header-cta]{pointer-events:auto;background:var(--accent-strong);color:var(--p-stone-900);box-shadow:0 6px 20px #1c191738}@media (max-width:63.99rem){body:has(.home-page) [data-marketing-header][data-hidden] [data-header-cta]{transform:translate(40px)}}@media (prefers-reduced-motion:reduce){:is(body:has(.home-page) [data-marketing-header],body:has(.home-page) [data-marketing-header] *){transition:none}}body:has(.home-page) [data-marketing-header][data-on-film]{color:var(--p-cream);--fg-secondary:#fff9ebdb;--foreground:var(--p-cream);--fg:var(--p-cream);background:0 0;border-color:#0000}body:has(.home-page) [data-marketing-header][data-on-film] :is(a,button):not([data-slot=button]){color:var(--p-cream)}body:has(.home-page) [data-marketing-header][data-on-film] :is(a,button):not([data-slot=button]):hover{background:#fff9eb1f}body:has(.home-page) [data-marketing-header][data-on-film] svg[class*=text-brand]{color:var(--p-cream)}body:has(.home-page) [data-marketing-header][data-on-film] [data-slot=button]{background:var(--accent-strong);color:var(--p-stone-900)}@container page (min-width:0){body:has(.home-page) [data-marketing-header]>div{max-width:none}}.home-stack{position:relative}.home-hero.hero-covered{visibility:hidden}.home-hero{z-index:0;height:100svh;min-height:560px;color:var(--p-cream);background:var(--p-stone-900);margin-top:-56px;position:sticky;top:0;overflow:clip}@media (min-width:64rem){.home-hero{margin-top:-72px}}.hero-media{transform-origin:50% 60%;position:absolute;inset:0}.hero-poster{position:absolute;inset:0}.hero-poster img{object-position:52% 60%}.hero-scrim{background:linear-gradient(#1c19176b 0%,#1c191700 22%),linear-gradient(#1c191700 30%,#1c191747 54%,#1c1917b8 100%);position:absolute;inset:0}.hero-dim{background:var(--p-stone-950);opacity:0;position:absolute;inset:0}.hero-content{inset:auto var(--pm) 0;gap:20px;padding-bottom:28px;display:grid;position:absolute}.hero-title{letter-spacing:-.045em;font-size:clamp(42px,8.6cqi,224px);font-weight:600;line-height:.96}.hero-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.hero-line>span{display:block}.hero-side{gap:18px;max-width:640px;display:grid}.hero-sub{text-wrap:pretty;max-width:46ch;font-size:clamp(16px,.5cqi + 10px,22px);line-height:1.5}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.hero-primary{border-radius:var(--radius-control,6px);background:var(--accent-strong);min-height:48px;color:var(--p-stone-900);justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.hero-primary:focus-visible,.hero-link:focus-visible{outline:2px solid var(--p-cream);outline-offset:3px}@media (hover:hover) and (pointer:fine){.hero-primary:hover{background:var(--p-orange-400)}.hero-primary:hover svg{transform:translate(3px)}}.hero-primary svg{transition:transform .2s var(--ease-enter)}.hero-link{color:var(--p-cream);text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:500;text-decoration:underline;display:inline-flex}.hero-facts{color:#fff9ebd1;flex-wrap:wrap;gap:4px 28px;font-size:14px;display:flex}.hero-pause{right:var(--pm);z-index:2;width:44px;height:44px;color:var(--p-cream);background:#1c1917b8;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24px}.hero-pause:focus-visible{outline:2px solid var(--p-cream);outline-offset:2px}@container page (max-width:47.99rem){.hero-facts li+li+li{display:none}.hero-primary{width:100%}.hero-content{padding-bottom:20px}.hero-pause{top:72px;bottom:auto}}@container page (min-width:80rem){.hero-content{grid-template-columns:minmax(0,1fr);padding-bottom:40px}}@container page (min-width:120rem){.hero-content{align-items:end;column-gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,520px);padding-bottom:56px}.hero-side{padding-bottom:.4em}.hero-facts{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:no-preference){.hero-line>span{animation:hero-line .9s var(--ease-expo) both;animation-delay:calc(var(--i,0) * .11s)}.hero-rise{animation:hero-rise .5s var(--ease-enter) both;animation-delay:.7s}}@keyframes hero-line{0%{transform:translateY(105%)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}}.film-anchor{z-index:1;position:relative}[data-film-top]{width:1px;height:0;position:absolute;top:0;left:0}.film{background:var(--background);position:relative}.film-track{height:1140svh;position:relative}.aanvraag-podium,.one,.orbit,.proof,.pricing,.faq,.close{content-visibility:auto;contain-intrinsic-size:auto 1000px}@media (scripting:enabled){.film-pending{min-height:1140svh}}.film-sticky{background:var(--background);height:100svh;color:var(--foreground);--ruler-h:72px;--stage-h:40cqh;--win:100cqw;position:sticky;top:0;overflow:clip;container:film/size}.film-night{background:var(--night);opacity:0;pointer-events:none;position:absolute;inset:0}.film[data-night] .film-sticky{--background:var(--p-stone-950);--foreground:var(--p-cream);--fg:var(--p-cream);--card:var(--p-ink-raised);--muted:var(--p-ink-muted);--border:var(--p-ink-border);--border-strong:var(--p-stone-600);--fg-secondary:var(--p-stone-300);--muted-foreground:var(--p-stone-400);--surface-sunken:var(--p-ink-sunken);--accent-subtle:color-mix(in oklab, var(--p-orange-500) 18%, var(--p-ink-raised));color:var(--p-cream)}.film-sticky :is(.film-ruler,.film-preset){transition:color .4s var(--ease-enter), background-color .4s var(--ease-enter), border-color .4s var(--ease-enter)}.film-frames{inset:0 0 var(--ruler-h) 0;clip-path:inset(0 0 60%);position:absolute;overflow:clip}.film-frames-inner{position:absolute;inset:0}.film-frame{opacity:0;transition:opacity var(--fade,.36s) var(--ease-move);position:absolute;inset:0}.film-frame[data-on]{opacity:1}.film-frame img{object-fit:cover;will-change:transform;width:100%;height:100%}.film-orbit{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .42s var(--ease-move);position:absolute;inset:0}.film-orbit[data-on]{opacity:1}.film-showcase{opacity:0;pointer-events:none;z-index:1;width:100%;height:100%;transition:opacity .42s var(--ease-move);border:0;position:absolute;inset:0}.film-showcase[data-on]{opacity:1}.film-showcase{left:calc((1 - var(--win-frac,1)) * 50%);width:calc(var(--win-frac,1) * 100%)}.film-sticky[data-vertical] .film-showcase{width:100%;left:0;top:calc((1 - var(--win-frac,1)) * 50%);height:calc(var(--win-frac,1) * 100%)}.film[data-scene=measure] .film-frames{opacity:0}.film-frames,.film-measure-box,.film-bracket{transition:opacity .28s var(--ease-move)}.film-card{transition:opacity .28s var(--ease-move), color .4s var(--ease-enter), background-color .4s var(--ease-enter), border-color .4s var(--ease-enter)}.film-measure-box{width:100%;height:min(var(--stage-h), 56.25cqw);background:var(--muted);position:absolute;top:0;left:0;overflow:clip}.film:not([data-scene=measure]) .film-measure-box,.film:not([data-scene=measure]) .film-bracket,.film:not([data-scene=measure]) .film-card{opacity:0;pointer-events:none}.film-measure-box>.film-chip{z-index:2}.film-chip{background:color-mix(in oklab, var(--card) 96%, transparent);min-height:28px;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.film-bracket{display:none}.film-build-overlay{inset:0 0 var(--ruler-h) 0;height:var(--stage-h);pointer-events:none;transition:opacity .28s var(--ease-move);position:absolute}.film:not([data-scene=build]) .film-build-overlay{opacity:0}.film-summary{background:color-mix(in oklab, var(--card) 96%, transparent);color:var(--foreground);border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;font-size:13px;line-height:1.4;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.film-summary-label{color:var(--muted-foreground);font-size:12px}.film-col{left:var(--pm);right:var(--pm);top:calc(var(--stage-h) + 18px);bottom:calc(var(--ruler-h) + 12px);min-width:0;transition:opacity .32s var(--ease-move) .16s, transform .32s var(--ease-move) .16s, color .4s var(--ease-enter), visibility 0s linear .16s;flex-direction:column;gap:12px;display:flex;position:absolute}.film-col[inert]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .16s var(--ease-move), transform .16s var(--ease-move), color .4s var(--ease-enter), visibility 0s linear .16s;transform:translateY(12px)}.film-col-measure{top:calc(min(var(--stage-h), 56.25cqw) + 18px)}.film-sticky[data-vertical] .film-summary{display:none}.film-h2{letter-spacing:-.03em;font-size:clamp(26px,3.4cqi,72px);font-weight:600;line-height:1.04}.film-body{text-wrap:pretty;max-width:44ch;font-size:clamp(15px,.5cqi + 9px,20px);line-height:1.5}.film-size{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.film-size-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(44px,8cqi,176px);font-weight:600;line-height:.95}.film-size-height{letter-spacing:-.02em;color:var(--fg-secondary);font-size:clamp(16px,2.6cqi,56px);font-weight:500;line-height:1.1}.film-presets{flex-wrap:wrap;gap:8px;display:flex}.film-preset{border-radius:var(--radius-control,6px);background:var(--surface-sunken);font-variant-numeric:tabular-nums;min-height:44px;padding:0 14px;font-size:15px;font-weight:500}@media (hover:hover) and (pointer:fine){.film-preset:hover{background:var(--border)}}.film-preset:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.film-card{display:none}.film-card-head{align-items:center;gap:10px;font-size:13px;display:flex}.film-card-pill{background:var(--accent-subtle);color:var(--accent-subtle-fg);border-radius:9999px;padding:2px 8px;font-weight:500}.film-card-note{color:var(--muted-foreground)}.film-card-rows>div{justify-content:space-between;gap:16px;padding-top:8px;font-size:14px;display:flex}.film-card-rows dt{color:var(--muted-foreground)}.film-card-rows dd{font-variant-numeric:tabular-nums;font-weight:500}.film-card-size>span{clip-path:inset(0 100% 0 0);transition:clip-path .6s var(--ease-expo);display:inline-block}.film-card-size[data-written]>span{clip-path:inset(0)}.film-stack{display:grid;position:relative}.film-stack>*{grid-area:1/1}.film-stack-h2 .film-h2 .mline>span{transition:transform .42s var(--ease-expo)}.film-stack-h2 .film-h2{transition:visibility 0s linear .2s}.film-stack-h2 .film-h2[data-state=on]{transition-delay:0s}.film-stack-h2 .film-h2:not([data-state=on]){visibility:hidden}.film-stack-h2 .film-h2[data-state=next] .mline>span{transform:translateY(105%)}.film-stack-h2 .film-h2[data-state=past] .mline>span{transform:translateY(-105%)}.film-stack-h2 .film-h2+.film-h2 .mline+.mline>span,.film-stack-h2 .film-h2 .mline+.mline>span{transition-delay:50ms}.film-row{min-width:0;transition:opacity .2s var(--ease-move), transform .42s var(--ease-move), visibility 0s linear .2s;flex-direction:column;gap:10px;display:flex}.film-row[data-state=on]{transition:opacity .32s var(--ease-move) .12s, transform .42s var(--ease-move) .12s, visibility 0s linear 0s}.film-row[data-state=next]{opacity:0;visibility:hidden;transform:translateY(20px)}.film-row[data-state=past]{opacity:0;visibility:hidden;transform:translateY(-20px)}.film-question{font-size:15px;font-weight:600}.film-note{color:var(--fg-secondary);max-width:52ch;margin-top:auto;font-size:14px;line-height:1.45}.film-tiles{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.film-tiles::-webkit-scrollbar{display:none}.design-tile,.app-tile{scroll-snap-align:start;flex:0 0 164px;position:relative}.design-tile{border:1px solid var(--border);background:var(--card);text-align:left;transition:transform .14s var(--ease-enter), border-color .2s var(--ease-enter), background-color .2s var(--ease-enter), box-shadow .2s var(--ease-enter), color .4s var(--ease-enter);border-radius:12px;flex-direction:column;gap:8px;padding:6px 6px 10px;display:flex}.design-tile[data-on]{border-color:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent-strong);background:var(--accent-subtle)}.design-tile[data-pressing]{transform:scale(.97)}@media (hover:hover) and (pointer:fine){button.design-tile:not([data-on]):hover{border-color:var(--border-strong)}}button.design-tile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.design-tile-media{aspect-ratio:4/3;background:var(--muted);border-radius:8px;display:block;position:relative;overflow:hidden}.design-tile-media img,.design-tile-swatch{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.design-tile-swatch[data-light]{box-shadow:inset 0 0 0 1px #00000014}.design-tile-check{border:1.5px solid var(--border-strong);background:var(--card);color:#0000;width:22px;height:22px;transition:background-color .2s var(--ease-enter), border-color .2s var(--ease-enter), color .2s var(--ease-enter);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.design-tile-check svg{transition:transform .22s var(--ease-enter);transform:scale(.8)}.design-tile[data-on] .design-tile-check{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.design-tile[data-on] .design-tile-check svg{transform:scale(1)}.design-tile-text{flex-direction:column;gap:1px;min-width:0;padding:0 4px;display:flex}.design-tile-title{font-size:15px;font-weight:600;line-height:20px}.design-tile-desc{color:var(--muted-foreground);font-size:13px;line-height:18px}.design-tile-price{font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;font-weight:500;line-height:18px}.design-tile-price[data-tone=accent]{color:var(--accent-subtle-fg)}.film[data-night] .design-tile-price[data-tone=accent]{color:var(--p-orange-300)}.cfg-scope{--cfg-fg:#171717;--cfg-fg-muted:#6b6b6b;--cfg-surface:#fff;--cfg-muted:#f5f5f4;--cfg-line:#e5e5e3;--cfg-line-strong:#92918e;--cfg-radius-card:12px;--cfg-radius-control:10px;--cfg-accent:var(--p-orange-500);--cfg-accent-fg:#1c1917;--cfg-accent-text:var(--p-orange-800);--cfg-accent-line:var(--p-orange-500);--cfg-accent-subtle:var(--p-orange-50);--dur-fast:.18s}.film[data-night] .cfg-scope{--cfg-fg:var(--p-cream);--cfg-fg-muted:var(--p-stone-400);--cfg-surface:var(--p-ink-raised);--cfg-muted:var(--p-ink-muted);--cfg-line:var(--p-ink-border);--cfg-accent-text:var(--p-orange-300);--cfg-accent-subtle:color-mix(in oklab, var(--p-orange-500) 18%, var(--p-ink-raised))}.app-tile[data-pressing]>*{transition:transform .14s var(--ease-enter);transform:scale(.97)}.film-tiles[data-swatches] .app-tile{flex-basis:96px}.film-turn{inset:0 0 var(--ruler-h) 0;padding:0 var(--pm) 24px;color:var(--p-cream);pointer-events:none;transition:opacity .36s var(--ease-move);flex-direction:column;justify-content:flex-end;gap:12px;display:flex;position:absolute}.film-turn[inert]{opacity:0;visibility:hidden;transition:opacity .36s var(--ease-move), visibility 0s linear .36s}.film-turn:before{content:"";z-index:-1;background:linear-gradient(#1c191700 40%,#1c19172e 62%,#1c19179e 100%);position:absolute;inset:0}.film-turn-title{max-width:18ch}.film-views{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.film-views li{transition:color .24s var(--ease-enter)}.film-views li[aria-current]{color:var(--p-cream);font-weight:600}.film-views li:not([aria-current]){display:none}.film-live-chip{background:color-mix(in oklab, var(--card) 96%, transparent);opacity:0;transition:opacity .36s var(--ease-move);border-radius:9999px;gap:2px;padding:3px;font-size:13px;display:inline-flex;position:absolute;top:12px;left:12px}.film-live-chip span{color:var(--muted-foreground);border-radius:9999px;padding:2px 10px}.film-live-chip span[data-on]{background:var(--foreground);color:var(--background);font-weight:600}.film[data-scene=live] .film-live-chip{opacity:1}.film-hint{background:color-mix(in oklab, var(--card) 96%, transparent);color:var(--foreground);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-enter), translate .2s var(--ease-enter);border-radius:9999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;bottom:calc(44cqh + 16px);left:50%;translate:-50% 8px}.film-hint[data-on]{opacity:1;transition:opacity .36s var(--ease-enter), translate .36s var(--ease-enter);translate:-50%}.film-hint-arrow{width:16px;height:16px;color:var(--accent-strong);flex:none}.film-hint[data-on] .film-hint-arrow{animation:film-hint-nod 1.4s var(--ease-move) .4s 2}@keyframes film-hint-nod{50%{translate:0 4px}}@media (prefers-reduced-motion:reduce){.film-hint{translate:-50%}.film-hint[data-on] .film-hint-arrow{animation:none}}.film-col-live{top:calc(56cqh + 16px)}.film-live-now{letter-spacing:-.01em;align-items:center;gap:14px;min-height:28px;font-size:17px;font-weight:600;display:flex}.film-live-ticks{align-items:flex-end;gap:5px;height:14px;display:inline-flex}.film-live-ticks span{background:var(--border-strong);width:2px;height:8px;transition:height .3s var(--ease-enter), background-color .3s var(--ease-enter);border-radius:1px}.film-live-ticks span[data-on]{background:var(--accent-strong);height:14px}.film-live-name{animation:film-live-name .42s var(--ease-enter) both}@keyframes film-live-name{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.film-live-name{animation:none}}.film-ar{display:none}.film-ruler{height:var(--ruler-h);padding:12px var(--pm) 0;background:var(--surface-sunken);will-change:transform;align-items:flex-start;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.film-ruler-track{flex:1;min-width:0;height:100%;position:relative}.film-ruler-rail{background:var(--border-strong);border-radius:9999px;height:4px;position:absolute;top:10px;left:0;right:0;overflow:hidden}.film-ruler-fill{background:var(--ruler);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.film:not([data-scene=measure]) .film-ruler-fill{background:var(--foreground)}.film-ruler-set{opacity:0;transition:opacity .28s var(--ease-move);position:absolute;inset:18px 0 0}.film[data-scene=measure] .film-ruler-set[data-set=measure],.film[data-scene=build] .film-ruler-set[data-set=build],.film:is([data-scene=turn],[data-scene=live]) .film-ruler-set[data-set=turn]{opacity:1}.film[data-scene=live][data-range] .film-ruler-set[data-set=turn]{opacity:0}.film[data-scene=live][data-range] .film-ruler-set[data-set=live]{opacity:1}.film-ticks{width:100%}.film-ruler-label{color:var(--fg-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .2s var(--ease-enter);font-size:12px;line-height:16px;position:absolute;top:14px;transform:translate(-50%)}.film-ruler-label[data-on]{color:var(--foreground);font-weight:600}.film-ruler-set[data-set=build] .film-ruler-label:not([data-on]),.film-ruler-set[data-set=turn] .film-ruler-label:not([data-on]),.film-ruler-set[data-set=live] .film-ruler-label:not([data-on]),.film-ruler-set[data-set=measure] .film-ruler-label:nth-child(odd){display:none}.film-range{opacity:0;cursor:grab;z-index:3;width:calc(100% + 36px);height:44px;margin:0;position:absolute;inset:-6px -18px auto}.film-range:active{cursor:grabbing}.film-thumb{background:var(--p-stone-25);border:1px solid var(--p-stone-200);width:40px;height:40px;color:var(--brand);pointer-events:none;z-index:2;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;left:0;box-shadow:0 1px 2px #1c19172e,0 4px 10px -2px #1c191729}.film[data-night] .film-thumb{background:var(--p-ink-raised);border-color:var(--p-ink-border)}.film-range:focus-visible~.film-thumb{outline:2px solid var(--ring);outline-offset:3px}.film-sound{min-height:36px;color:var(--fg-secondary);border-radius:9999px;align-items:center;gap:6px;margin-top:-2px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.film-sound[aria-pressed=true]{color:var(--foreground);background:var(--card)}.film-sound span{display:none}.film-sound:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.film-sound:hover{background:var(--card);color:var(--foreground)}}.film .mline:not([data-in])>span{transform:translateY(105%)}.film .mline>span{transition:transform .7s var(--ease-expo);transition-delay:var(--d,0s)}@container film (min-width:56rem) and (min-aspect-ratio:1){.film-sticky,.film-sticky *{--stage-h:calc(100cqh - var(--ruler-h))}.film-measure-box{aspect-ratio:16/9;width:60cqw;height:auto}.film-bracket{width:60cqw;height:24px;display:block;position:absolute;top:calc(33.75cqw + 22px);left:0;container-type:inline-size}.film-bracket-line{background:var(--foreground);transform-origin:0;width:100%;height:2px;transform:translateX(calc(var(--l) * 100cqi)) scaleX(calc(var(--r) - var(--l)));transition:transform .28s var(--ease-move);position:absolute;top:11px;left:0}.film-bracket-cap{background:var(--foreground);width:2px;height:20px;transition:transform .28s var(--ease-move);position:absolute;top:2px;left:-1px}.film-bracket-cap[data-side=l]{transform:translateX(calc(var(--l) * 100cqi))}.film-bracket-cap[data-side=r]{transform:translateX(calc(var(--r) * 100cqi))}.film-bracket-label{background:var(--foreground);color:var(--background);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(calc((var(--l) + var(--r)) / 2 * 100cqi)) translateX(-50%);transition:transform .28s var(--ease-move);border-radius:6px;padding:2px 10px;font-size:15px;font-weight:600;position:absolute;top:-2px;left:0}.film-card{left:var(--pm);width:min(440px, calc(60cqw - 2 * var(--pm)));bottom:calc(var(--ruler-h) + clamp(24px, 4cqh, 56px));border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;display:flex;position:absolute}.film-col{left:calc(60cqw + clamp(32px,3.4cqw,96px));right:var(--pm);top:clamp(40px,8cqh,112px);bottom:calc(var(--ruler-h) + clamp(24px, 4cqh, 56px));gap:clamp(14px,2.2cqh,28px)}.film-build-overlay{width:60cqw}.film-chip{top:16px;left:16px}.film-summary{max-width:min(560px,60cqw - 32px);font-size:15px;bottom:16px;left:16px;right:auto}.film-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2cqw,20px);max-width:560px;display:grid;overflow:visible}.film-tiles[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}.film-tiles[data-swatches]{grid-template-columns:repeat(4,minmax(0,1fr))}.film-col-build .film-stack-rows{flex:1 1 0;min-height:0;container:rows/size}.film-col-build .film-tiles{max-width:min(100%,133.333cqh - 266.667px)}.film-turn{padding:0 var(--pm) clamp(28px, 5cqh, 64px);flex-direction:row;justify-content:space-between;align-items:flex-end}.film-turn-title{letter-spacing:-.04em;font-size:clamp(40px,5.6cqi,140px);line-height:1}.film-col-live{top:clamp(40px,8cqh,112px);left:calc(68cqw + clamp(32px,3.4cqw,96px))}.film-hint{left:34cqw;bottom:calc(var(--ruler-h) + 24px)}.film-ar{flex:1 1 0;min-height:0;display:block;container:ar/size}.film-ar-phone{height:min(100cqh,122.667cqw,1104px)}.film-ruler-set[data-set] .film-ruler-label:not([data-on]),.film-ruler-set[data-set=measure] .film-ruler-label:nth-child(odd){display:block}.film-sound span{display:inline}}@container film (min-width:56rem) and (min-aspect-ratio:1) and (min-height:50rem){.film-sticky{--ruler-h:88px}.film-ruler{padding-top:18px}}@container film (min-width:150rem) and (min-aspect-ratio:1){.film-hint{bottom:calc(var(--ruler-h) + 32px);gap:10px;padding:11px 20px 11px 14px;font-size:17px}.film-hint-arrow{width:18px;height:18px}.film-tiles{gap:20px}.design-tile-title{font-size:17px;line-height:22px}.design-tile-desc,.design-tile-price{font-size:15px;line-height:20px}}.film-seq{background:var(--background);padding:var(--sec) var(--pm);gap:calc(var(--sec) * .6);flex-direction:column;display:flex;position:relative}.seq-block{gap:24px;display:grid}.seq-copy{flex-direction:column;gap:16px;display:flex}.seq-measure,.seq-views{gap:16px;display:grid}.seq-measure img,.seq-views img,.seq-steps img,.seq-live video{aspect-ratio:16/9;object-fit:cover;background:var(--muted);border-radius:4px;width:100%;height:auto}.seq-caption{color:var(--fg-secondary);margin-top:8px;font-size:15px}.seq-steps{flex-direction:column;gap:48px;display:flex}.seq-step{gap:20px;display:grid}.seq-step-copy{flex-direction:column;gap:16px;display:flex}.seq-step[data-night]{margin-inline:calc(-1 * var(--pm));padding:40px var(--pm);background:var(--night);color:var(--p-cream);--background:var(--p-stone-950);--foreground:var(--p-cream);--card:var(--p-ink-raised);--muted:var(--p-ink-muted);--border:var(--p-ink-border);--muted-foreground:var(--p-stone-400);--fg-secondary:var(--p-stone-300)}.seq-note{color:var(--fg-secondary)}.seq-ar{border-radius:12px;width:180px;height:auto}@container page (min-width:48rem){.seq-measure,.seq-views{grid-template-columns:repeat(3,minmax(0,1fr))}}@container page (min-width:80rem){.seq-block{column-gap:var(--gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.seq-step{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.seq-step .film-tiles{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;display:grid;overflow:visible}.seq-live{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.seq-step .design-tile{list-style:none}.aanvraag{z-index:2;background:var(--background);padding:var(--sec) 0;position:relative}.aanvraag-sticky{padding:0 var(--pm);gap:40px;display:grid}.aanvraag-col{flex-direction:column;gap:28px;min-width:0;display:flex}.aanvraag-steps{flex-direction:column;gap:22px;display:flex}.aanvraag-step-head{align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.aanvraag-timeline{position:relative}.aanvraag-ruler{pointer-events:none;background:repeating-linear-gradient(to bottom, var(--border-strong) 0 1px, transparent 1px 4px) no-repeat;background-size:5px 100%;width:14px;position:absolute;top:0;bottom:0;left:0}.aanvraag-ruler-fill,.aanvraag-ruler-wave,.aanvraag-ruler-thumb{display:none}.aanvraag[data-pinned] .aanvraag-ruler-fill{width:2px;height:max(0px, var(--y,0px));background:var(--foreground);border-radius:1px;display:block;position:absolute;top:0;left:0}.aanvraag[data-pinned] .pod-stage{transform:translate3d(0, calc((.5 - var(--q,.5)) * 36px), 0) scale(calc(1 + var(--q,0) * .02))}.aanvraag[data-pinned] .aanvraag-ruler-wave{background:repeating-linear-gradient(to bottom, var(--foreground) 0 1px, transparent 1px 4px) no-repeat;opacity:.5;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--y,-100px) - 48px), #000 var(--y,-100px), transparent calc(var(--y,-100px) + 48px));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--y,-100px) - 48px), #000 var(--y,-100px), transparent calc(var(--y,-100px) + 48px));mask-image:linear-gradient(to bottom, transparent calc(var(--y,-100px) - 48px), #000 var(--y,-100px), transparent calc(var(--y,-100px) + 48px));background-size:9px 100%;display:block;position:absolute;inset:0}.aanvraag[data-pinned] .aanvraag-ruler-thumb{background:var(--accent-strong);width:16px;height:3px;transform:translateY(var(--y,0px)) scaleY(var(--stretch,1));will-change:transform;border-radius:1.5px;display:block;position:absolute;top:-1.5px;left:-1px}.aanvraag-dot{background:var(--foreground);transform-origin:0;width:10px;height:2px;transition:background-color .3s var(--ease-enter), transform .3s var(--ease-enter);border-radius:1px;flex-shrink:0;position:relative}.aanvraag-step-time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:14px}.aanvraag-step-body{text-wrap:pretty;max-width:46ch;transition:color .3s var(--ease-enter), opacity .3s var(--ease-enter);padding-left:20px;font-size:clamp(16px,.4cqi + 11px,19px);line-height:1.5}.aanvraag-proof{flex-direction:column;gap:4px;display:flex}.aanvraag-count{letter-spacing:-.05em;font-size:clamp(64px,8.4cqi,200px);font-weight:600;line-height:.9}.aanvraag-proof-text{font-size:18px}.aanvraag-podium{isolation:isolate;flex-direction:column;gap:24px;display:flex;position:relative}.pod-stage{display:contents}.aanvraag-pattern{z-index:-1;display:none}.pod-flip{display:none}.pod-sample{color:var(--fg-secondary);font-size:13px}.offerte-paper{padding:28px 28px 22px;box-shadow:0 24px 48px -24px #1c191747,0 2px 6px #1c19170f}.offerte-signature{width:220px;height:56px;color:var(--foreground);margin-top:18px}.chat-dots{gap:4px;padding:4px 2px;display:inline-flex}.chat-dots span{background:var(--muted-foreground);border-radius:9999px;width:6px;height:6px}[data-chat-typing]{display:none}@container page (min-width:80rem){.aanvraag-sticky{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:0;padding:0}.aanvraag-col{padding:0 var(--gap) 0 var(--pm)}.aanvraag-podium{--pattern:#f0e2bd;padding:56px var(--pm) 56px clamp(32px, 4cqi, 96px);background:var(--card);border-radius:0}.aanvraag-pattern{display:block;-webkit-mask-image:radial-gradient(62% 56% at 52%,#0000001f 0% 70%,#000 100%);mask-image:radial-gradient(62% 56% at 52%,#0000001f 0% 70%,#000 100%)}}.aanvraag[data-pinned]{padding:0}.aanvraag[data-pinned] .aanvraag-track{height:400svh}.aanvraag[data-pinned] .aanvraag-sticky{align-content:stretch;height:100svh;position:sticky;top:0;overflow:clip;container:pin/size}.aanvraag[data-pinned] .aanvraag-col{justify-content:flex-start;padding-top:clamp(40px,9cqh,112px);padding-bottom:32px}.aanvraag[data-pinned] .aanvraag-dot{background:var(--border-strong)}.aanvraag[data-pinned] .aanvraag-step-label{color:var(--muted-foreground)}.aanvraag[data-pinned] .aanvraag-step-body{color:var(--muted-foreground);opacity:.78}.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="0"] .aanvraag-dot,.aanvraag[data-pinned][data-state="2"] .aanvraag-step:is([data-step="0"],[data-step="1"]) .aanvraag-dot,.aanvraag[data-pinned][data-state="3"] .aanvraag-step:is([data-step="0"],[data-step="1"],[data-step="2"]) .aanvraag-dot{background:var(--foreground)}.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="0"] :is(.aanvraag-step-label,.aanvraag-step-body),.aanvraag[data-pinned][data-state="2"] .aanvraag-step:is([data-step="0"],[data-step="1"]) :is(.aanvraag-step-label,.aanvraag-step-body),.aanvraag[data-pinned][data-state="3"] .aanvraag-step:is([data-step="0"],[data-step="1"],[data-step="2"]) :is(.aanvraag-step-label,.aanvraag-step-body){color:var(--fg-secondary);opacity:1}.aanvraag[data-pinned][data-state="0"] .aanvraag-step[data-step="0"] .aanvraag-dot,.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="1"] .aanvraag-dot,.aanvraag[data-pinned][data-state="2"] .aanvraag-step[data-step="2"] .aanvraag-dot,.aanvraag[data-pinned][data-state="3"] .aanvraag-step[data-step="3"] .aanvraag-dot{background:var(--foreground);transform:scaleX(1.4)}.aanvraag[data-pinned][data-state="0"] .aanvraag-step[data-step="0"] :is(.aanvraag-step-label,.aanvraag-step-body),.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="1"] :is(.aanvraag-step-label,.aanvraag-step-body),.aanvraag[data-pinned][data-state="2"] .aanvraag-step[data-step="2"] :is(.aanvraag-step-label,.aanvraag-step-body),.aanvraag[data-pinned][data-state="3"] .aanvraag-step[data-step="3"] :is(.aanvraag-step-label,.aanvraag-step-body){color:var(--foreground);opacity:1;font-weight:600}.aanvraag[data-pinned][data-state="0"] .aanvraag-step[data-step="0"] .aanvraag-step-body,.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="1"] .aanvraag-step-body,.aanvraag[data-pinned][data-state="2"] .aanvraag-step[data-step="2"] .aanvraag-step-body,.aanvraag[data-pinned][data-state="3"] .aanvraag-step[data-step="3"] .aanvraag-step-body{font-weight:400}.aanvraag[data-pinned] .aanvraag-proof{transition:opacity .4s var(--ease-enter), transform .4s var(--ease-enter);margin-top:auto}.aanvraag[data-pinned]:not([data-state="3"]) .aanvraag-proof{opacity:0;transform:translateY(16px)}.aanvraag[data-pinned] .aanvraag-podium{flex-direction:column;gap:0;height:100%;padding:0;display:flex;overflow:clip}.aanvraag[data-pinned] .pod-stage{flex:1;min-height:0;display:block;position:relative;overflow:clip}.aanvraag[data-pinned] .pod{transition:transform .7s var(--ease-fold), opacity .5s var(--ease-enter), visibility 0s linear var(--vis-delay,0s);will-change:transform, opacity;position:absolute}.aanvraag[data-measuring] .pod{transition:none}.aanvraag[data-pinned] .pod-flip{object-fit:cover;z-index:6;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.aanvraag[data-pinned] .pod-sample{padding:6px var(--pm) 16px;text-align:right}.aanvraag[data-pinned] .pod[data-pod="0"]{z-index:2;width:min(520px,86%);top:50%;left:50%;transform:translate(-50%,-50%)}.aanvraag[data-pinned] .pod[data-pod="1"]{opacity:0;visibility:hidden;--vis-delay:.5s;z-index:3;width:min(400px,70%);top:50%;right:6%;transform:translateY(-42%)}.aanvraag[data-pinned] .pod[data-pod="2"]{opacity:0;visibility:hidden;--vis-delay:.5s;z-index:1;width:min(780px,92%);top:50%;left:50%;transform:translate(-50%,-46%)scale(.96)}.aanvraag[data-pinned] .pod[data-pod="3"]{opacity:0;visibility:hidden;--vis-delay:.5s;z-index:4;width:min(460px,70%);top:50%;right:6%;transform:translateY(calc(48px - 50%))}.aanvraag[data-pinned]:not([data-state="0"]) .pod[data-pod="0"]{opacity:.55;visibility:visible;--vis-delay:0s;transform:translate(-78%,-54%)scale(.92)}.aanvraag[data-pinned][data-state="1"] .pod[data-pod="1"],.aanvraag[data-pinned][data-state="2"] .pod[data-pod="1"]{opacity:1;visibility:visible;--vis-delay:0s;transform:translateY(-46%)}.aanvraag[data-pinned][data-state="2"] .pod[data-pod="1"]{transform:translate(8%,-14%)scale(.86)}.aanvraag[data-pinned] .pod-phone{max-width:min(250px,28cqh)}.aanvraag[data-pinned]:is([data-state="2"],[data-state="3"]) .pod[data-pod="0"]{opacity:0;visibility:hidden;--vis-delay:.5s}.aanvraag[data-pinned][data-state="2"] .pod[data-pod="2"]{opacity:1;visibility:visible;--vis-delay:0s;transform:translate(-56%,-54%)}.aanvraag[data-pinned][data-state="3"] .pod[data-pod="2"]{opacity:0;visibility:hidden;--vis-delay:.5s;transform:translate(-60%,-56%)scale(.94)}.aanvraag[data-pinned][data-state="3"] .pod[data-pod="1"]{opacity:1;visibility:visible;--vis-delay:0s;transform:translate(-96%,-20%)scale(.82)}.aanvraag[data-pinned][data-state="3"] .pod[data-pod="3"]{opacity:1;visibility:visible;--vis-delay:0s;transform:translateY(-50%)}.aanvraag[data-pinned] [data-chat-typing]{opacity:0;max-height:0;display:block;overflow:hidden}.aanvraag[data-pinned] [data-chat-bubble]{opacity:0;transition:opacity .26s var(--ease-enter), transform .26s var(--ease-enter);transform:translateY(10px)}.aanvraag[data-pinned]:is([data-state="1"],[data-state="2"],[data-state="3"]) [data-chat-bubble]{opacity:1;transform:none}.aanvraag[data-pinned][data-state="1"] [data-chat-bubble="0"]{transition-delay:.7s}.aanvraag[data-pinned][data-state="1"] [data-chat-bubble="1"]{transition-delay:1.36s}.aanvraag[data-pinned][data-state="1"] [data-chat-bubble="2"]{transition-delay:2.02s}.aanvraag[data-pinned][data-state="1"] [data-chat-typing]{animation:.7s step-end both chat-typing}@keyframes chat-typing{0%{opacity:1;max-height:80px}to{opacity:0;max-height:0}}.chat-dots span{animation:chat-dot .9s var(--ease-move) infinite}.chat-dots span:nth-child(2){animation-delay:.15s}.chat-dots span:nth-child(3){animation-delay:.3s}@keyframes chat-dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.aanvraag[data-pinned] [data-agenda-fresh]{transform-origin:50% 0;transition:transform .38s var(--ease-enter);transform:scaleY(0)}.aanvraag[data-pinned]:is([data-state="2"],[data-state="3"]) [data-agenda-fresh]{transition-delay:.45s;transform:scaleY(1)}[data-agenda-fresh]:after{content:"";box-shadow:0 0 0 2px var(--accent-strong);pointer-events:none;border-radius:6px;position:absolute;inset:-2px}.aanvraag[data-pinned][data-state="2"] [data-agenda-fresh]:after{animation:agenda-ring 1.2s var(--ease-enter) .83s both}@keyframes agenda-ring{0%{box-shadow:0 0 0 2px var(--accent-strong), 0 0 0 0 color-mix(in oklab, var(--accent-strong) 45%, transparent)}to{box-shadow:0 0 0 2px var(--accent-strong), 0 0 0 14px color-mix(in oklab, var(--accent-strong) 0%, transparent)}}.offerte-signature path{stroke-dasharray:1;stroke-dashoffset:0}.aanvraag[data-pinned] .offerte-signature path{stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s cubic-bezier(.65,0,.35,1)}.aanvraag[data-pinned][data-state="3"] .offerte-signature path{stroke-dashoffset:0;transition-delay:.5s}.aanvraag[data-pinned] [data-offerte-signed]{opacity:0;transition:opacity .24s var(--ease-enter), transform .24s var(--ease-enter);display:inline-flex;transform:scale(.9)}.aanvraag[data-pinned][data-state="3"] [data-offerte-signed]{opacity:1;transition-delay:1.7s;transform:none}@container pin (min-width:150rem) and (min-height:80rem){.aanvraag[data-pinned] .pod{zoom:1.3}}@container pin (min-width:200rem) and (min-height:88rem){.aanvraag[data-pinned] .pod{zoom:1.5}}@container page (max-width:79.99rem){.aanvraag[data-pinned] .aanvraag-sticky{grid-template-rows:auto minmax(0,1fr);gap:0}.aanvraag[data-pinned][data-state] .pod[data-pod]{opacity:0;visibility:hidden;--vis-delay:.5s;width:min(440px,100%);inset:8px auto auto 50%;transform:translate(-50%,24px)}.aanvraag[data-pinned][data-state] .pod[data-pod="3"]{top:auto;bottom:0}.aanvraag[data-pinned][data-state="0"] .pod[data-pod="0"],.aanvraag[data-pinned][data-state="1"] .pod[data-pod="1"],.aanvraag[data-pinned][data-state="2"] .pod[data-pod="2"],.aanvraag[data-pinned][data-state="3"] .pod[data-pod="3"]{opacity:1;visibility:visible;--vis-delay:0s;transform:translate(-50%)}}@container pin (max-width:79.99rem){.aanvraag[data-pinned] .aanvraag-col{padding:56px var(--pm) 16px;gap:14px}.aanvraag[data-pinned] .aanvraag-step{display:none}.aanvraag[data-pinned][data-state="0"] .aanvraag-step[data-step="0"],.aanvraag[data-pinned][data-state="1"] .aanvraag-step[data-step="1"],.aanvraag[data-pinned][data-state="2"] .aanvraag-step[data-step="2"],.aanvraag[data-pinned][data-state="3"] .aanvraag-step[data-step="3"]{display:block}.aanvraag[data-pinned] .aanvraag-proof{display:none}}.chaos{z-index:2;background:var(--night);color:var(--p-cream);--background:var(--p-stone-950);--foreground:var(--p-cream);--muted-foreground:var(--p-stone-400);--fg-secondary:var(--p-stone-300);position:relative}.chaos-sticky{padding:var(--sec) var(--pm);gap:40px;display:grid;position:relative}.chaos-lock{display:none}.chaos-copy{flex-direction:column;gap:20px;display:flex}.chaos-title{letter-spacing:-.04em;font-size:clamp(40px,6.2cqi,160px);line-height:.98}.chaos-body{color:var(--p-stone-300);max-width:44ch}.chaos-props{display:none;position:relative}.chaos-notes{flex-direction:column;gap:8px;max-width:420px;display:flex}.ios-note{--u:var(--ios-pt,1px);align-items:center;gap:calc(12 * var(--u));min-height:calc(66 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));border-radius:calc(23.5 * var(--u));color:#fff;font-family:system-ui, -apple-system, var(--font-sans);text-align:left;-webkit-backdrop-filter:blur(7px)saturate(1.35);backdrop-filter:blur(7px)saturate(1.35);isolation:isolate;background:#2824216b;display:flex;position:relative;box-shadow:inset 0 0 0 .8px #fff3}.ios-note:before{content:"";z-index:-1;border-radius:inherit;mix-blend-mode:plus-lighter;pointer-events:none;background:#ffffff18;position:absolute;inset:0}.ios-note-icon{width:calc(38 * var(--u));height:calc(38 * var(--u));object-fit:cover;border-radius:22.5%;flex:none}.ios-note-text{min-width:0;font-size:calc(15 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.23 * var(--u));flex-direction:column;flex:1;display:flex}.ios-note-title{margin-right:calc(34 * var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ios-note-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ios-note-time{top:calc(14 * var(--u));right:calc(17 * var(--u));font-size:calc(13 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.08 * var(--u));color:#ffffff5c;mix-blend-mode:plus-lighter;position:absolute}.ios-screen{--ios-pt:calc(100cqw / 402);container-type:inline-size}.ios-lock-wall{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ios-lock-top{width:100%;height:auto;font-family:system-ui, -apple-system, var(--font-sans);position:absolute;top:0;left:0;overflow:visible}.ios-lock-date{letter-spacing:.2px;fill:#fff;font-size:22px;font-weight:600}.ios-lock-clock{letter-spacing:-3.45px;fill:#fff;font-variant-numeric:tabular-nums;font-size:121px;font-weight:700}.ios-lock-notes{left:calc(14 * var(--ios-pt));right:calc(14 * var(--ios-pt));bottom:calc(148 * var(--ios-pt));gap:calc(8 * var(--ios-pt));flex-direction:column;display:flex;position:absolute}.ios-lock-btn{bottom:calc(50.2 * var(--ios-pt));width:calc(58 * var(--ios-pt));height:calc(58 * var(--ios-pt));-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#00000042;border-radius:50%;position:absolute;box-shadow:inset 0 0 0 .8px #ffffff2e}.ios-lock-btn[data-side=l]{left:calc(45.8 * var(--ios-pt))}.ios-lock-btn[data-side=r]{right:calc(46.2 * var(--ios-pt))}.ios-lock-btn svg{width:100%;height:100%}.ios-lock-home{left:50%;bottom:calc(8 * var(--ios-pt));width:calc(144 * var(--ios-pt));height:calc(5 * var(--ios-pt));margin-left:calc(-72 * var(--ios-pt));background:#fff;border-radius:9999px;position:absolute}.chaos-calm{display:none}@media (prefers-reduced-motion:no-preference){.chaos[data-phase] .chaos-note{transition:opacity .36s var(--ease-enter), transform .64s var(--ease-expo);transition-delay:calc(.32s + var(--i) * .14s)}.chaos:not([data-phase]) .chaos-note{opacity:1}.chaos[data-phase="0"] .chaos-note{opacity:0;transform:translateY(-28px)scale(.94)}.chaos[data-phase] :is(.chaos-sheet,.chaos-doc){transition:opacity .42s var(--ease-enter), translate .9s var(--ease-expo), rotate .9s var(--ease-expo), scale .9s var(--ease-expo)}.chaos[data-phase] .chaos-doc{transition-delay:.12s}.chaos[data-phase="0"] .chaos-sheet{opacity:0;translate:-48px 96px;rotate:-7deg;scale:.92}.chaos[data-phase="0"] .chaos-doc{opacity:0;translate:56px 110px;rotate:6deg;scale:.92}}.chaos-sheet,.chaos-doc{color:var(--p-stone-900);background:#fff;border-radius:6px;position:absolute;overflow:hidden}.chaos-file{color:#fff;padding:8px 14px;font-size:14px}.chaos-file-sheet{background:#1e6b41}.chaos-file-doc{background:#2b579a}.chaos-sheet table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.chaos-sheet :is(th,td){text-align:left;border:1px solid #e5e5e5;height:34px;padding:7px 10px;font-weight:400}.chaos-sheet th{background:#f6f6f6;font-weight:500}.chaos-sheet td:first-child,.chaos-sheet th:first-child{color:#777;background:#f6f6f6;width:36px}.chaos-doc-text{padding:28px 32px 120px;font-size:15px;line-height:1.5}.chaos-caret{vertical-align:-.15em;background:var(--p-stone-900);width:1.5px;height:1.1em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.chaos-caret{animation:1s step-end infinite caret}}@keyframes caret{50%{opacity:0}}@container page (min-width:80rem){.chaos-sticky{column-gap:var(--gap);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(100svh,1100px)}.chaos-copy{grid-column:1/-1}.chaos-props{grid-area:2/1/auto/3;min-height:460px;display:block}.chaos-sheet{width:380px;top:36%;left:26%;transform:rotate(-2.4deg)}.chaos-doc{width:440px;top:6%;left:48%;transform:rotate(1.6deg)}.chaos-notes{z-index:2;grid-area:2/2;place-self:center end;width:380px;position:relative}}@container page (min-width:160rem){.chaos-sticky{min-height:min(100svh,1440px)}.chaos-props{min-height:640px}.chaos-sheet,.chaos-doc,.chaos-notes{zoom:1.35}}@container page (min-width:215rem){.chaos-props{min-height:760px}.chaos-sheet,.chaos-doc,.chaos-notes{zoom:1.6}}.chaos[data-pinned] .chaos-track{height:250svh}.chaos[data-pinned] .chaos-sticky{height:100svh;padding:0 var(--pm) 28px;flex-direction:column;gap:14px;display:flex;position:sticky;top:0;overflow:clip}.chaos[data-pinned] .chaos-lock{text-align:center;display:block;position:absolute;inset:0}.chaos[data-pinned] :is(.chaos-notes,.chaos-calm,.chaos-copy){z-index:1}.chaos[data-pinned] .chaos-notes{order:-1;margin-top:57.7114vw;position:relative}.chaos[data-pinned] .chaos-copy{margin-top:auto;position:relative}.chaos[data-pinned] .chaos-title{font-size:30px}.chaos[data-pinned] .chaos-calm{left:var(--pm);right:var(--pm);opacity:0;transition:opacity .32s var(--ease-enter), transform .32s var(--ease-enter);display:block;position:absolute;top:57.7114vw;transform:translateY(-14px)}.chaos[data-pinned][data-phase="2"] .chaos-calm{opacity:1;transition-delay:.36s;transform:none}.chaos[data-pinned][data-phase="2"] .chaos-note{opacity:0;transition:opacity .24s var(--ease-enter), transform .3s var(--ease-move);transition-delay:calc(var(--i) * 60ms);transform:translate(-105%)}.chaos[data-pinned][data-phase="2"] .chaos-copy{opacity:0;transition:opacity .3s var(--ease-enter)}.one{z-index:2;background:var(--background);padding:var(--sec) var(--pm);position:relative}.one-head{gap:20px;margin-bottom:clamp(40px,6cqi,96px);display:grid}.one-lead{max-width:44ch;color:var(--fg-secondary)}.one-grid{gap:48px var(--gap);display:grid}.one-panel{flex-direction:column;gap:10px;min-width:0;display:flex}.one-panel>h3{letter-spacing:-.01em;margin-top:14px;font-size:19px;font-weight:600}.one-panel>p{max-width:48ch;color:var(--fg-secondary);font-size:17px;line-height:1.5}.one-shot{background:var(--surface-sunken);border-radius:14px;height:clamp(320px,30cqi,520px);padding:clamp(16px,2cqi,32px);position:relative;overflow:hidden}.one-shot>*{font-size:14px}.one-shot-ar{padding:16px 16px 0}.one-shot-ar img{object-fit:cover;object-position:50% 0;border-radius:18px 18px 0 0;width:100%;height:100%}.one-phone .one-shot{justify-content:center;height:auto;display:flex}.one-phone .phone-screen{width:330px}.one-phone>h3,.one-phone>p{display:none}.one-pipeline .one-shot>*{min-width:700px}.one-agenda .one-shot>*{min-width:620px}@container page (min-width:64rem){.one-head{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.one-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.one-pipeline{grid-column:span 8}.one-agenda{grid-column:span 4}.one-phone{display:none}.one-offertes{grid-column:span 4}.one-facturen,.one-whatsapp{grid-column:span 3}.one-ar{grid-column:span 2}.one-pipeline .one-shot,.one-agenda .one-shot{height:clamp(360px,30cqi,440px)}.one-agenda .one-shot>*{min-width:560px}}@container page (min-width:160rem){.one-shot>[data-ui]{zoom:1.2}}@container page (min-width:215rem){.one-shot>[data-ui]{zoom:1.35}}@container page (min-width:120rem){.one-pipeline{grid-column:span 5}.one-agenda{grid-column:span 4}.one-phone{grid-column:span 3;display:flex}.one-phone .one-shot{align-items:flex-start;height:clamp(360px,30cqi,440px)}.one-offertes,.one-facturen,.one-whatsapp,.one-ar{grid-column:span 3}}.one-pipeline .one-shot{padding-bottom:0}.one-pipeline .one-shot>*{min-height:calc(100% + 16px)}.one-ar-screen{border-radius:18px 18px 0 0;height:100%;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.home-page[data-reveal] .one-offertes:not([data-in]) ol>li{opacity:0;translate:0 6px}.home-page[data-reveal] .one-offertes:not([data-in]) ol>li:not(:last-child)>span:first-child{scale:1 0}.one-offertes ol>li:nth-child(2){--s:1}.one-offertes ol>li:nth-child(3){--s:2}.one-offertes ol>li:nth-child(4){--s:3}.one-offertes ol>li:nth-child(5){--s:4}.one-offertes[data-in] ol>li{transition:opacity .36s var(--ease-enter), translate .48s var(--ease-enter);transition-delay:calc(.45s + var(--s,0) * .11s)}.one-offertes[data-in] ol>li:not(:last-child)>span:first-child{transform-origin:top;transition:scale .42s var(--ease-enter) calc(.56s + var(--s,0) * .11s)}.one-offertes[data-in] ol>li>.bg-accent-strong:after{content:"";border-radius:inherit;background:inherit;opacity:0;animation:one-pulse .9s var(--ease-enter) calc(.65s + var(--s,0) * .11s) both;position:absolute;inset:0}.home-page[data-reveal] .one-facturen:not([data-in]) [data-flip=from]{opacity:1}.home-page[data-reveal] .one-facturen:not([data-in]) [data-flip=to]{opacity:0;scale:.9}.one-facturen[data-in] [data-flip=from]{transition:opacity .2s var(--ease-enter) 1.1s}.one-facturen[data-in] [data-flip=to]{transform-origin:0;transition:opacity .2s var(--ease-enter) 1.15s, scale var(--p-dur-spring-pop) var(--p-ease-spring-pop) 1.15s}.home-page[data-reveal] .one-whatsapp:not([data-in]) ul>li:first-child{opacity:0;translate:0 -10px}.home-page[data-reveal] .one-whatsapp:not([data-in]) ul>li+li{translate:0 var(--inbox-room,0px)}.one-whatsapp[data-in] ul>li{transition:translate .52s var(--ease-enter) .9s}.one-whatsapp[data-in] ul>li:first-child{transition:opacity .32s var(--ease-enter) 1s, translate .42s var(--ease-enter) 1s}.home-page[data-reveal] .one-ar:not([data-in]) .one-ar-screen img{scale:1.06}.one-ar[data-in] .one-ar-screen img{transform-origin:50% 40%;transition:scale 1.6s var(--ease-enter) .25s}}@keyframes one-pulse{0%{opacity:.55;scale:1}to{opacity:0;scale:3.2}}.orbit{padding:var(--sec) var(--pm)}.orbit-head{gap:20px;margin-bottom:clamp(16px,2cqi,48px);display:grid}.orbit-lead{max-width:46ch;color:var(--fg-secondary)}.orbit-stage{height:clamp(440px,42cqi,820px);margin-inline:calc(-1 * var(--pm));position:relative;overflow:clip}.orbit-flat-wrap,.orbit-still{transition:opacity .6s var(--ease-enter)}.orbit-flat{height:var(--mark-h,38%);width:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbit-still{position:absolute;inset:0}.orbit-tile{left:var(--x);top:var(--y);z-index:1;width:52px;height:52px;opacity:var(--o);transform:translate(-50%, -50%) scale(var(--s));position:absolute}.orbit-icon{filter:drop-shadow(0 6px 10px #1c19171f);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.orbit-soon{background:var(--card);color:var(--muted-foreground);white-space:nowrap;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.orbit-still[data-phone] .orbit-tile{width:42px;height:42px}.orbit-canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-enter);position:absolute;inset:0}.orbit-stage[data-live] .orbit-canvas{opacity:1}.orbit-stage[data-live] :is(.orbit-flat-wrap,.orbit-still){opacity:0}.orbit-pause{right:var(--pm);z-index:4;background:var(--surface-sunken);width:44px;height:44px;color:var(--foreground);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:16px}@media (hover:hover) and (pointer:fine){.orbit-pause:hover{background:var(--border)}}.orbit-pause:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@container page (min-width:48rem){.orbit-head{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.orbit-head h2{grid-column:1/-1}.orbit-lead{grid-column:2}.orbit-stage{margin-inline:0}.orbit-pause{bottom:0;right:0}}@container page (min-width:120rem){.orbit-still:not([data-phone]) .orbit-tile{width:60px;height:60px}.orbit-still:not([data-phone]) .orbit-soon{font-size:13px;line-height:18px}}@container page (max-width:47.99rem){.pricing-title{font-size:clamp(20px,5.5cqi,30px)}}.proof{padding:var(--sec) var(--pm)}.proof-head{gap:24px;margin-bottom:clamp(48px,6cqi,112px);display:grid}.proof-title{flex-direction:column;display:flex}.proof-figure{letter-spacing:-.06em;font-size:clamp(96px,13cqi,340px);font-weight:600;line-height:.86}.proof-label{letter-spacing:-.03em;font-size:clamp(28px,3.4cqi,76px);font-weight:600;line-height:1.05}.proof-side{color:var(--fg-secondary);flex-direction:column;align-items:flex-start;gap:12px;max-width:40ch;display:flex}.proof-reviews{gap:40px var(--gap);display:grid}.proof-review figure{flex-direction:column;gap:14px;display:flex}.proof-review blockquote p{text-wrap:pretty;font-size:clamp(18px,.5cqi + 12px,24px);line-height:1.45}.proof-review figcaption{flex-wrap:wrap;gap:4px 14px;font-size:14px;display:flex}@container page (min-width:64rem){.proof-head{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.proof-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof-logos{--ls:1.1;--cols:2;align-items:center;gap:16px var(--gap);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label pause""list list";margin-bottom:clamp(48px,6cqi,112px);display:grid}.proof-logos-label{color:var(--fg-secondary);text-wrap:balance;grid-area:label}.proof-logos-list{grid-area:list;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:8px var(--gap);display:grid;position:relative}.proof-logo{height:calc(40px * var(--ls));perspective:600px;place-items:center;display:grid}.proof-logo-mark{grid-area:1/1;place-items:center;display:grid}.proof-logo-mark[data-off]{opacity:0}.proof-logo-ink{background-color:color-mix(in srgb, var(--foreground) 62%, transparent);transform:scale(var(--ls));display:block}.proof-logo-img{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;opacity:.7;max-width:100%;transform:scale(var(--ls))}.proof-logos-pause{background:color-mix(in srgb, var(--foreground) 6%, transparent);width:44px;height:44px;color:var(--fg-secondary);border-radius:9999px;grid-area:pause;justify-content:center;align-items:center;display:flex}.proof-logos-pause:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.proof-logos-pause:hover{background:color-mix(in srgb, var(--foreground) 10%, transparent)}}@container page (min-width:48rem){.proof-logos{--ls:1.2;--cols:4}}@container page (min-width:80rem){.proof-logos{--ls:1.45;grid-template-columns:minmax(0,1fr) minmax(0,3fr) auto;grid-template-areas:"label list pause"}}@container page (min-width:120rem){.proof-logos{--ls:1.7}}@container page (min-width:160rem){.proof-logos{--ls:1.9}}@container page (min-width:215rem){.proof-logos{--ls:2.6}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.proof-logos{--slots:4}.proof-logo:nth-child(n+5){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container page (min-width:160rem){.proof-logos{--slots:6;--cols:6}.proof-logo:nth-child(n+5):nth-child(-n+6){width:auto;height:calc(40px * var(--ls));clip-path:none;position:static;overflow:visible}}.proof-logo-mark.is-out{animation:proof-logo-out .42s cubic-bezier(.3, 0, .8, .15) calc(var(--i) * 80ms) both}.proof-logo-mark.is-in{animation:proof-logo-in .76s var(--ease-expo) calc(var(--i) * 80ms + .14s) both}}@keyframes proof-logo-out{to{opacity:0;filter:blur(8px);transform:translateY(-40%)rotateX(72deg)}}@keyframes proof-logo-in{0%{opacity:0;filter:blur(8px);transform:translateY(40%)rotateX(-72deg)}}.pricing{padding:var(--sec) var(--pm);flex-direction:column;gap:clamp(32px,4cqi,72px);display:flex}.pricing-body{gap:32px;display:grid}.pricing-names{flex-direction:column;align-items:flex-start;display:flex}.pricing-name{letter-spacing:-.04em;color:var(--muted-foreground);text-align:left;transition:color .2s var(--ease-enter);padding:2px 0 2px .5em;font-size:clamp(34px,5.4cqi,140px);font-weight:600;line-height:1.04;position:relative}.pricing-name:before{content:"";background:var(--foreground);opacity:0;width:.2em;height:.2em;transition:transform .2s var(--ease-enter), opacity .16s var(--ease-enter);border-radius:9999px;position:absolute;top:50%;left:0;transform:translateY(-50%)scale(.6)}.pricing-name[aria-selected=true]{color:var(--foreground)}.pricing-name[aria-selected=true]:before{opacity:1;transform:translateY(-50%)scale(1)}@media (hover:hover) and (pointer:fine){.pricing-name:not([aria-selected=true]):hover{color:var(--fg-secondary)}}.pricing-name[data-plan=pro][aria-selected=true]{color:var(--p-orange-600)}.pricing-name[data-plan=pro]:before{background:var(--accent-strong)}.pricing-name-badge{vertical-align:.9em;background:var(--accent-subtle);color:var(--accent-subtle-fg);letter-spacing:0;border-radius:9999px;margin-left:.6rem;padding:2px 10px;font-size:13px;font-weight:500;line-height:1.5;display:inline-block}.pricing-name:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:6px}.pricing-podium{flex-direction:column;align-items:flex-start;gap:20px;max-width:520px;display:flex}.pricing-podium>.mp-pass-slot{align-self:stretch;max-width:23rem}@media (prefers-reduced-motion:no-preference){.pricing-podium[data-switched]>*{animation:podium-rise .32s var(--ease-enter) 60ms backwards}.pricing-podium[data-switched]>.mp-pass-slot{animation:podium-fade .24s var(--ease-enter) backwards}.pricing-podium[data-switched]>.mp-pass-slot .mp-pass{animation:podium-pass .4s var(--ease-enter) backwards}}@media (prefers-reduced-motion:reduce){.pricing-podium[data-switched]{animation:podium-fade .2s var(--ease-enter)}}@keyframes podium-fade{0%{opacity:0}}@keyframes podium-rise{0%{opacity:0;translate:0 8px}}@keyframes podium-pass{0%{opacity:0;translate:0 -12px;scale:1.03}}.pricing-action,.close-action{border-radius:var(--radius-control,6px);background:var(--primary);min-height:48px;color:var(--primary-foreground);align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.pricing-action:focus-visible,.close-action:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.pricing-action:hover,.close-action:hover{background:var(--primary-hover)}}.pricing-small{color:var(--fg-secondary);font-size:14px;line-height:1.5}.pricing-all,.faq-more,.faq-link{width:fit-content;color:var(--link);text-underline-offset:4px;font-size:15px;font-weight:500;text-decoration:underline}@container page (min-width:64rem){.pricing-body{column-gap:var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.faq{padding:var(--sec) var(--pm);gap:32px;display:grid}.faq-head{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.faq-tiles{flex-direction:column;gap:8px;display:flex}.faq-tile{background:var(--surface-sunken);transition:background-color .18s var(--ease-enter), color .18s var(--ease-enter);border-radius:10px}.faq-tile[data-open]{background:var(--p-stone-900);color:var(--p-cream)}.faq-q{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:16px 22px;font-size:clamp(16px,.3cqi + 12px,19px);font-weight:500;display:flex}.faq-q:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:10px}.faq-a{transition:grid-template-rows .24s var(--ease-enter);grid-template-rows:0fr;display:grid}.faq-tile[data-open] .faq-a{grid-template-rows:1fr}.faq-a>div{padding:0 22px;overflow:hidden}.faq-tile[data-open] .faq-a>div{padding-bottom:22px}.faq-a p{max-width:68ch;color:var(--p-stone-200);font-size:17px;line-height:1.55}.faq-tile:not([data-open]) .faq-a>div{visibility:hidden}.faq-tile[data-open] .faq-link{color:var(--p-orange-300);margin-top:8px;display:inline-block}@media (prefers-reduced-motion:reduce){.faq-a{transition:none}}@container page (min-width:64rem){.faq{column-gap:var(--gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.faq-head{position:sticky;top:112px}}@container page (min-width:160rem){.faq-tiles{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.close{background:var(--accent-strong);color:var(--p-stone-900);padding:clamp(80px, 12cqi, 240px) var(--pm)}.close-inner{flex-direction:column;gap:36px;display:flex}.close-title{letter-spacing:-.04em;font-size:clamp(26px,6cqi,156px);font-weight:600;line-height:1.04}.close-slot{max-width:100%;display:inline-block}.close-input{background:var(--p-stone-25);max-width:100%;color:var(--p-stone-900);font:inherit;letter-spacing:-.03em;caret-color:var(--p-stone-900);border-radius:8px;outline:none;padding:.02em .22em}.close-input::placeholder{color:var(--p-stone-500)}.close-input:focus-visible{box-shadow:0 0 0 3px var(--p-stone-900)}.close-row{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.close-body{max-width:48ch;font-size:17px;line-height:1.5}.close-action{background:var(--p-stone-900);color:var(--p-cream)}@media (hover:hover) and (pointer:fine){.close-action:hover{background:var(--p-stone-700)}}.home-wordmark{padding:clamp(56px, 7cqi, 160px) var(--pm) clamp(40px, 5cqi, 96px);color:var(--foreground);flex-direction:column;gap:clamp(16px,2cqi,40px);display:flex}.home-wordmark-name{width:100%;height:auto}.home-wordmark-ruler{width:100%}.home-wordmark-tag{color:var(--fg-secondary);font-size:15px}
