@font-face{font-family:Season Mix;src:url(/_next/static/media/SeasonMix-Regular.0c0755e0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Season Mix;src:url(/_next/static/media/SeasonMix-Medium.b5014b3a.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Book.7abc4746.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Italic.999d6d5a.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Medium.52210ebd.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/_next/static/media/NeueMontreal-Bold.e561b751.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.fow{--bg:#ffffff;--bg-elev:#fafafb;--bg-elev-2:#f3f4f6;--bg-elev-3:#eceff3;--bg-light:#f3f4f6;--bg-dark:#101010;--bg-dark-elev:#1c1d1f;--border:#e3e7ec;--border-soft:#eeeff1;--border-strong:#d2d8df;--border-light:#c9d0d9;--border-dark:#2a2c30;--text:#1c1d1f;--text-soft:#2d3238;--text-muted:#6d7988;--text-dim:#8d99a8;--text-faint:#b3bdc9;--text-on-light:#1c1d1f;--text-on-light-muted:#6d7988;--text-on-dark:#f4f5f8;--text-on-dark-muted:#8d99a8;--accent:#266df0;--accent-soft:#407ff2;--accent-bg:rgba(38,109,240,0.08);--accent-glow:rgba(38,109,240,0.22);--warn:#266df0;--success:#16a34a;--danger:#dc2626;--accent-bright:#6d7988;--halo:rgba(38,109,240,0.18);--c-sky:#5b93f5;--c-amber:#e9a93c;--c-teal:#3fa98e;--c-coral:#e4693c;--c-plum:#d9528f;--ui-surface:#f3f4f6;--ui-surface-2:#eceff3;--ui-border:#e3e7ec;--ui-text:#1c1d1f;--ui-muted:#6d7988;--ui-accent:#266df0;--ui-accent-ink:#1f5fd0;--ui-accent-soft:rgba(38,109,240,0.08);--ui-accent-border:rgba(38,109,240,0.35);--ui-fill:#d2d8df;--ui-dim:#8d99a8;--ui-positive:#16a34a;--ui-negative:#dc2626;--shadow-card:0 0 1px 1px rgba(0,22,62,0.01),0 4px 12px -1px rgba(0,22,62,0.04),0 1px 3px -1px rgba(0,22,62,0.18);--shadow-input:0 0 2px 0 rgba(28,40,64,0.18),0 1px 3px 0 rgba(0,0,0,0.04);--shadow-window:0 0 0 1px rgba(11,13,24,0.06),0 1px 2px 0 rgba(11,13,24,0.024),0 3px 6px 0 rgba(11,13,24,0.03),0 8px 14px 0 rgba(11,13,24,0.035),0 16px 28px 0 rgba(11,13,24,0.04);--band-angle:112deg;--wash:linear-gradient(var(--band-angle),#e6dcfa 0%,#f3e1ef 28%,#fbe6d3 58%,#f6e9d9 74%,#dbe7fb 100%);--streaks:repeating-linear-gradient(var(--band-angle),rgba(255,255,255,0.55) 0px,rgba(255,255,255,0.55) 1.5px,rgba(255,255,255,0) 1.5px,rgba(255,255,255,0) 7px);--font-display:"Inter",system-ui,-apple-system,sans-serif;--font-sans:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01","kern";font-optical-sizing:auto}.fow.fow-dark{--bg:#101010;--bg-elev:#1c1d1f;--bg-elev-2:#2a2c30;--border:#2a2c30;--border-soft:#1c1d1f;--border-strong:#3a3f46;--text:#f4f5f8;--text-soft:#eceff3;--text-muted:#8d99a8;--text-dim:#6d7988;--text-faint:#4e5967;--accent:#5b93f5;--warn:#5b93f5;--accent-bright:#8d99a8;--halo:rgba(91,147,245,0.2)}.fow .t-display{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;line-height:.98;font-optical-sizing:auto}.fow .t-section-headline{font-family:var(--font-display);font-weight:500;letter-spacing:-.015em;line-height:1.08;font-optical-sizing:auto}.fow .t-display em,.fow .t-section-headline em{font-style:normal}.fow .t-tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--text);color:#ffffff;font-size:15px;letter-spacing:-.005em;line-height:1;text-transform:none}.fow .t-kicker,.fow .t-tag{font-family:var(--font-sans);font-weight:500}.fow .t-kicker{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.fow .t-body{font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em;color:var(--text-soft)}.fow .t-mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.01em;color:var(--text-dim)}.fow .tw-card{background:var(--bg-elev);border:1px solid var(--border);border-radius:14px}.fow .tw-window{background:#ffffff;border-radius:16px;box-shadow:var(--shadow-window)}.fow .cta-pill{border-radius:12px;background:#202124;background-image:radial-gradient(at 50% -10%,#2d3238 0,#202124 100%);color:#f0f2f5;border:1px solid #4e5967}.fow .cta-pill,.fow .cta-pill-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;font-family:var(--font-sans);font-size:17px;font-weight:500;letter-spacing:-.005em;text-decoration:none;white-space:nowrap}.fow .cta-pill-ghost{border-radius:12px;background:var(--bg);color:var(--text-soft);border:1px solid var(--border-light)}.fow nav[aria-label="Slide navigation"] button{background:rgba(255,255,255,.92)!important;border:1px solid var(--border-strong)!important;color:var(--text-muted)!important;box-shadow:0 1px 2px rgba(41,37,30,.06),0 4px 12px rgba(41,37,30,.08)}.fow.fow-dark nav[aria-label="Slide navigation"] button{background:rgba(40,36,30,.72)!important;color:var(--text-soft)!important}.fow button[aria-label="Next slide"]:not(nav[aria-label="Slide navigation"] button):focus-visible,.fow button[aria-label="Previous slide"]:not(nav[aria-label="Slide navigation"] button):focus-visible{outline:none}.fow ::selection{background:var(--accent-bg);color:var(--text)}.fow img[src="/logo.png"],.fow img[src="/tempo-circles.png"],.fow img[src="/tempo-word.png"]{filter:brightness(0);opacity:1!important}.fow [data-canvas]>img[src="/logo.png"]{opacity:1!important;top:58px!important;right:122px!important;width:125px!important;height:27px!important}.fow.fow-dark img[src="/logo.png"],.fow.fow-dark img[src="/tempo-circles.png"],.fow.fow-dark img[src="/tempo-word.png"]{filter:none}.fow-font-inter{--font-display:"Inter",system-ui,sans-serif}.fow-font-aeonik{--font-display:"Aeonik",Georgia,serif}.fow-font-season{--font-display:"Season Mix",Georgia,serif}.fow-font-newsreader{--font-display:"Newsreader",Georgia,serif}.fow-font-fraunces{--font-display:"Fraunces",Georgia,serif}.fow-font-instrument{--font-display:"Instrument Serif",Georgia,serif}.fow-font-lora{--font-display:"Lora",Georgia,serif}.fow-font-libre{--font-display:"Libre Baskerville",Georgia,serif}.fow-font-literata{--font-display:"Literata",Georgia,serif}.fow-font-sourceserif{--font-display:"Source Serif 4",Georgia,serif}.fow-font-crimson{--font-display:"Crimson Pro",Georgia,serif}.fow-font-garamond{--font-display:"EB Garamond",Georgia,serif}.fow-font-avenir{--font-display:"Avenir Next","Avenir",system-ui,sans-serif}.fow-font-optima{--font-display:"Optima",system-ui,sans-serif}.fow-font-futura{--font-display:"Futura",system-ui,sans-serif}.fow-font-gill{--font-display:"Gill Sans",system-ui,sans-serif}.fow-font-sweetsans{--font-display:"Sweet Sans Pro",system-ui,sans-serif}.fow-font-sourcesans{--font-display:"Source Sans Pro",system-ui,sans-serif}.fow-font-franklin{--font-display:"Libre Franklin",system-ui,sans-serif}.fow-font-lato{--font-display:"Lato",system-ui,sans-serif}.fow-font-plex{--font-display:"IBM Plex Sans",system-ui,sans-serif}.fow-font-figtree{--font-display:"Figtree",system-ui,sans-serif}.fow-font-jakarta{--font-display:"Plus Jakarta Sans",system-ui,sans-serif}.fow-font-manrope{--font-display:"Manrope",system-ui,sans-serif}.fow-font-outfit{--font-display:"Outfit",system-ui,sans-serif}.fow-font-halyard{--font-display:"Halyard Display",system-ui,sans-serif}.fow-font-sectra{--font-display:"GT Sectra",Georgia,serif}.fow-font-cashsans{--font-display:"Cash Sans",system-ui,sans-serif}.fow-font-exactblock{--font-display:"Exact Block",Georgia,serif}.fow-font-lyon{--font-display:"Lyon Text",Georgia,serif}.fow-font-whitney{--font-display:"Whitney",system-ui,sans-serif}@font-face{font-family:GT Sectra;src:url(/trial-fonts/GT-Sectra-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lyon Text;src:url(/trial-fonts/LyonText-Aman-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lyon Text;src:url(/trial-fonts/LyonText-Aman-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Whitney;src:url(/trial-fonts/Whitney-Light-Pro.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Whitney;src:url(/trial-fonts/Whitney-Book-Pro_2.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Whitney;src:url(/trial-fonts/Whitney-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Exact Block;src:url(/trial-fonts/ExactBlock-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exact Block;src:url(/trial-fonts/ExactBlock-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cash Sans;src:url(/trial-fonts/CashSans-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Cash Sans;src:url(/trial-fonts/CashSans-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Cash Sans;src:url(/trial-fonts/CashSans-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Cash Sans;src:url(/trial-fonts/CashSans-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.fow-sans-aeonik{--font-sans:"Aeonik",system-ui,sans-serif}.fow-sans-worksans{--font-sans:"Work Sans",system-ui,sans-serif}