@keyframes why-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes why-tab-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.why-reveal{opacity:0}.why-reveal.why-visible{animation:why-fade-up .7s cubic-bezier(.16,1,.3,1) both}.marketing-light-theme{color-scheme:light;--cream:#f3f3f4;--cream-2:#e8e8ea;--paper:#fdfdfe;--ink:#2a2a2e;--ink-soft:#65656b;--ink-faint:#8a8a90;--line:#d8d8dc;--line-soft:#e7e7ea;--ox:#7a2e25;--ox-deep:#5f231c;--ox-tint:#efdcd6;--ox-panel:#2b2521;--ox-panel-2:#372f2a;--ox-panel-line:#473e38;--coral:#d9613c;--coral-soft:#f6ddd0;--sage:#5e9b6e;--sage-tint:#dcebde;color:var(--ink);--foreground:var(--ink);--muted:var(--ink-soft);--muted-strong:var(--ink);--primary:var(--ink);--accent:var(--ox);--accent-hover:var(--ox-deep);--accent-strong:var(--ox-deep);--accent-muted:rgba(122,46,37,0.1);--accent-rgb:122,46,37;--ai:#6d4bd4;--ai-soft:rgba(109,75,212,0.12);--premium:#b45309;--premium-rgb:180,83,9;--premium-muted:rgba(180,83,9,0.12);--background:var(--cream);--background-subtle:var(--cream-2);--panel:var(--paper);--border:var(--line);--border-subtle:var(--line-soft);--font-body:var(--font-grotesk-family,"Schibsted Grotesk"),system-ui,-apple-system,sans-serif;--font-display:var(--font-grotesk-family,"Schibsted Grotesk"),system-ui,-apple-system,sans-serif;font-family:var(--font-body);-webkit-font-smoothing:antialiased;--shadow-sm:0 1px 2px rgba(58,50,43,0.06);--shadow-md:0 8px 24px -16px rgba(58,50,43,0.4);--shadow-lg:0 24px 56px -38px rgba(58,50,43,0.5);--shadow-xl:0 40px 80px -52px rgba(58,50,43,0.55)}.ox-wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:32px}.ox-section{padding-block:104px}@media (max-width:820px){.ox-section{padding-block:72px}.ox-wrap{padding-inline:20px}}.ox-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono-family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.ox-eyebrow__dot{width:7px;height:7px;border-radius:999px;background:var(--coral)}.ox-ac{color:var(--ox)}.ox-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-body);font-weight:600;font-size:15px;line-height:1;padding:13px 22px;border-radius:10px;border:1.5px solid transparent;cursor:pointer;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.2,1),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.ox-btn--lg{padding:16px 28px;font-size:16px}.ox-btn--primary{background:var(--ox);color:var(--cream);box-shadow:0 14px 30px -18px rgba(122,46,37,.8)}.ox-btn--primary:hover{background:var(--ox-deep);transform:translateY(-2px)}.ox-btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.ox-btn--ghost:hover{color:var(--ox);border-color:var(--ox);transform:translateY(-2px)}.ox-btn--paper{background:var(--paper);color:var(--ink);border-color:var(--line)}.ox-btn--paper:hover{transform:translateY(-2px)}.ox-btn--outline-light{background:transparent;color:var(--cream);border-color:rgba(243,237,230,.35)}.ox-btn--outline-light:hover{color:var(--cream);border-color:rgba(243,237,230,.7);background:rgba(243,237,230,.06);transform:translateY(-2px)}.ox-imgwrap{position:relative;width:100%;overflow:hidden;border-radius:20px;border:1px solid var(--line);background:var(--paper);box-shadow:0 40px 80px -52px rgba(58,50,43,.55)}@media (max-width:820px){.ox-imgwrap{border-radius:14px}}.ox-panel{background:var(--ox-panel);color:var(--cream);border-radius:22px}.ox-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.ox-reveal.ox-in{opacity:1;transform:none}@keyframes ox-dotfill{0%{width:0}to{width:100%}}.ox-dotfill{width:0;animation:ox-dotfill linear forwards}.ox-carousel:hover .ox-dotfill{animation-play-state:paused}.ox-lift{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.ox-lift:hover{transform:translateY(-6px)}@keyframes ox-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.ox-kenburns{animation:ox-kenburns 16s ease-in-out infinite alternate;will-change:transform}@keyframes ox-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.ox-pulse{animation:ox-pulse 1.6s ease-in-out infinite}@keyframes ox-spin{to{transform:rotate(1turn)}}.ox-spin{animation:ox-spin .9s linear infinite}.ox-hero{position:relative;isolation:isolate}.ox-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:880px;z-index:-1;background:radial-gradient(900px 460px at 50% -2%,rgba(var(--accent-rgb),.06),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--paper) 65%,transparent),transparent 58%);pointer-events:none}.ox-hero-rise>*{animation:ox-rise .85s cubic-bezier(.2,.7,.2,1) both}.ox-hero-rise>:first-child{animation-delay:.05s}.ox-hero-rise>:nth-child(2){animation-delay:.16s}.ox-hero-rise>:nth-child(3){animation-delay:.27s}.ox-hero-rise>:nth-child(4){animation-delay:.38s}@keyframes ox-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ox-device{position:relative;margin-inline:auto;max-width:960px;overflow:hidden;border-radius:22px;background:var(--ox-panel);box-shadow:0 30px 60px -46px rgba(43,37,33,.42)}@media (prefers-reduced-motion:reduce){.ox-reveal{opacity:1;transform:none;transition:none}.ox-dotfill,.ox-hero-rise>*,.ox-pulse,.ox-spin{animation:none}.ox-dotfill{width:100%}.ox-kenburns{animation:none}.ox-lift,.ox-lift:hover{transform:none}.why-reveal{opacity:1}.why-reveal.why-visible{animation:none;opacity:1}}