.landing-root{--cream:oklch(0.975 0.012 84);--sand:oklch(0.945 0.022 78);--linen:oklch(0.905 0.030 72);--clay:oklch(0.760 0.060 58);--amber:oklch(0.760 0.115 66);--ember:oklch(0.620 0.135 45);--cocoa:oklch(0.430 0.055 50);--espresso:oklch(0.300 0.030 52);--ink:oklch(0.205 0.020 56);--night:oklch(0.170 0.018 58);--midnight:oklch(0.135 0.016 62);--forest:oklch(0.470 0.072 152);--moss:oklch(0.560 0.085 150);--sage:oklch(0.700 0.060 148);--aurora:oklch(0.760 0.140 165);--aurora-2:oklch(0.700 0.120 198);--bg:var(--cream);--fg:var(--espresso);--muted:color-mix(in oklch,var(--espresso) 62%,var(--linen));--hairline:color-mix(in oklch,var(--espresso) 14%,transparent);--accent:var(--forest);--accent-ink:var(--cream);--serif:var(--font-landing-serif),Georgia,"Times New Roman",serif;--sans:var(--font-landing-sans),system-ui,-apple-system,sans-serif;--maxw:1200px;--pad:clamp(20px,5vw,64px);--radius:18px;--shadow-soft:0 1px 2px rgba(60,40,24,.06),0 8px 24px rgba(60,40,24,.08);--shadow-lift:0 2px 6px rgba(50,32,18,.1),0 24px 60px rgba(50,32,18,.18);--shadow-deep:0 30px 90px rgba(20,12,6,.45);--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:18px;line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root h4{font-family:var(--serif);font-weight:430;letter-spacing:-.018em;line-height:1.04;margin:0;text-wrap:balance}.landing-root p{margin:0;text-wrap:pretty}.landing-root a{color:inherit;text-decoration:none}.landing-root img{display:block;max-width:100%}.landing-root .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.landing-root .wrap-wide{max-width:1440px;margin:0 auto;padding-inline:var(--pad)}.landing-root .eyebrow{font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ember);display:inline-flex;align-items:center;gap:10px}.landing-root .eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.landing-root .btn{font-family:var(--sans);font-weight:600;font-size:16px;letter-spacing:-.01em;border:none;border-radius:999px;padding:14px 26px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;transition:transform .4s var(--ease),box-shadow .4s var(--ease),background .3s var(--ease);will-change:transform;white-space:nowrap}.landing-root .btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 1px 2px rgba(20,40,24,.2),0 10px 26px -10px color-mix(in oklch,var(--accent) 70%,transparent)}.landing-root .btn-primary:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(20,40,24,.25),0 18px 40px -12px color-mix(in oklch,var(--accent) 80%,transparent);background:color-mix(in oklch,var(--accent) 88%,#fff)}.landing-root .btn-ghost{background:color-mix(in oklch,var(--espresso) 6%,transparent);color:var(--espresso)}.landing-root .btn-ghost:hover{background:color-mix(in oklch,var(--espresso) 11%,transparent)}.landing-root .btn-arrow{transition:transform .4s var(--ease)}.landing-root .btn:hover .btn-arrow{transform:translateX(3px)}.landing-root .on-dark{color:var(--cream)}.landing-root .on-dark .eyebrow{color:var(--aurora)}.landing-root .on-dark .btn-ghost{background:hsla(0,0%,100%,.1);color:var(--cream)}.landing-root .on-dark .btn-ghost:hover{background:hsla(0,0%,100%,.16)}@media (prefers-reduced-motion:no-preference){.landing-root .reveal{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease-out),transform 1.1s var(--ease-out);transition-delay:var(--d,0s);will-change:opacity,transform}.landing-root .reveal.r-left{transform:translateX(-32px)}.landing-root .reveal.r-right{transform:translateX(32px)}.landing-root .reveal.r-scale{transform:scale(.94)}.landing-root .reveal.r-blur{filter:blur(8px)}.landing-root .reveal.is-in{opacity:1;transform:none;filter:none}}.landing-root .nav{position:fixed;top:14px;left:50%;right:auto;transform:translateX(-50%);width:min(94%,1040px);z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:8px clamp(18px,2.5vw,30px);border-radius:999px;background:color-mix(in oklch,var(--cream) 60%,transparent);backdrop-filter:blur(30px) saturate(1.25);-webkit-backdrop-filter:blur(30px) saturate(1.25);border:1px solid color-mix(in oklch,var(--cream) 72%,transparent);box-shadow:0 18px 50px -22px rgba(40,26,14,.45),inset 0 2px 0 hsla(0,0%,100%,.55),inset 0 0 0 1px hsla(0,0%,100%,.18);transition:padding .4s var(--ease),box-shadow .5s var(--ease),background .5s var(--ease),top .4s var(--ease)}.landing-root .nav.scrolled{top:10px;background:color-mix(in oklch,var(--cream) 70%,transparent);box-shadow:0 14px 40px -20px rgba(40,26,14,.5),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 0 0 1px hsla(0,0%,100%,.16);padding-top:6px;padding-bottom:6px}.landing-root .nav-logo{justify-self:start;font-family:var(--serif);font-size:25px;font-weight:500;letter-spacing:-.02em;color:var(--espresso)}.landing-root .nav-links{justify-self:center;display:flex;align-items:center;gap:30px}.landing-root .nav-links a.nav-link{font-size:15px;font-weight:500;color:var(--cocoa);transition:color .3s;white-space:nowrap}.landing-root .nav-links a.nav-link:hover{color:var(--espresso)}.landing-root .nav-cta{justify-self:end;display:flex;align-items:center;gap:14px}.landing-root .nav-login{font-size:15px;font-weight:600;color:var(--espresso);white-space:nowrap}@media (max-width:820px){.landing-root .nav-links .nav-link{display:none}}.landing-root .hero{position:relative;height:100svh;margin:0;isolation:isolate;background:#b8a987;color:var(--cream)}.landing-root .hero-stage{position:sticky;top:0;height:100svh;overflow:hidden;background:var(--cream)}.landing-root .hero-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;will-change:opacity}.landing-root .hero-bg{position:absolute;inset:-5%;z-index:0;transform:scale(1.06);will-change:transform;background:#b8a987 url(/landing/hero-painting.webp) 50%/cover no-repeat}.landing-root .hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(72% 52% at 50% 40%,rgba(22,14,7,.52),transparent 72%),linear-gradient(180deg,rgba(20,12,6,.32),transparent 24%,rgba(14,9,5,.46));opacity:calc(.72 + var(--shade, 0) * .4)}.landing-root .hero-aurora2{position:absolute;top:-14%;left:-10%;right:-10%;height:56%;z-index:2;pointer-events:none;background:radial-gradient(55% 75% at 38% 6%,color-mix(in oklch,var(--amber) 55%,transparent),transparent 62%),radial-gradient(48% 66% at 74% 0,color-mix(in oklch,var(--sage) 46%,transparent),transparent 64%);filter:blur(30px);mix-blend-mode:screen;opacity:.42}.landing-root .hero-grain{position:absolute;inset:0;z-index:3;opacity:.2;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.landing-root .hero-orb{position:absolute;z-index:2;border-radius:50%;pointer-events:none;filter:blur(40px);mix-blend-mode:screen;opacity:.5}.landing-root .hero-orb.o1{width:220px;height:220px;left:7%;top:32%;background:radial-gradient(circle,color-mix(in oklch,var(--amber) 72%,transparent),transparent 70%)}.landing-root .hero-orb.o2{width:300px;height:300px;right:5%;top:44%;background:radial-gradient(circle,color-mix(in oklch,var(--sage) 58%,transparent),transparent 70%)}@media (prefers-reduced-motion:no-preference){.landing-root .hero-aurora2{animation:auroraDrift 17s ease-in-out infinite alternate}@keyframes auroraDrift{0%{transform:translateX(-3%) skewX(-2deg);opacity:.5}to{transform:translateX(4%) skewX(2deg);opacity:.72}}.landing-root .hero-orb.o1{animation:orbDrift 19s ease-in-out infinite alternate}.landing-root .hero-orb.o2{animation:orbDrift 23s ease-in-out infinite alternate-reverse}@keyframes orbDrift{0%{translate:0 0}to{translate:6% -8%}}}.landing-root .hero-center,.landing-root .hero-product{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--pad)}.landing-root .hero-center{will-change:transform,opacity}.landing-root .eyebrow-light{color:color-mix(in oklch,var(--cream) 90%,var(--amber))}.landing-root .hero-title{font-family:var(--serif);font-weight:360;font-size:clamp(44px,8vw,116px);line-height:.98;letter-spacing:-.022em;color:var(--cream);max-width:15ch;margin:22px 0 0;text-shadow:0 2px 44px rgba(0,0,0,.5)}.landing-root .hero-title em{font-style:italic;color:color-mix(in oklch,var(--amber) 92%,#fff)}.landing-root .hero-rotator{position:relative;display:inline-block;vertical-align:baseline}.landing-root .hero-rotator .hr-sizer{visibility:hidden}.landing-root .hero-rotator .hr-word{position:absolute;left:0;top:0;white-space:nowrap}.landing-root .hero-rotator .hr-caret{display:inline-block;width:.055em;height:.82em;margin-left:.04em;background:currentColor;vertical-align:baseline;transform:translateY(.07em);animation:caretBlink 1s step-end infinite}@media (prefers-reduced-motion:reduce){.landing-root .hero-rotator .hr-caret{display:none;animation:none}}.landing-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.landing-root .hero-center .eyebrow-light,.landing-root .hero-title{animation:heroRise 1.2s var(--ease-out) both}.landing-root .hero-center .hero-fineprint,.landing-root .hero-center .hero-sub,.landing-root .hero-center .url-field{animation:heroRise 1.2s var(--ease-out) both;animation-delay:.18s}.landing-root .hero-title{animation-delay:.1s}@keyframes heroRise{0%{transform:translateY(32px) scale(1.012)}to{transform:none}}}.landing-root .hero-scroll-cue{position:absolute;bottom:4.5vh;left:50%;transform:translateX(-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:9px;font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:color-mix(in oklch,var(--cream) 72%,transparent)}@media (prefers-reduced-motion:no-preference){.landing-root .hero-scroll-cue svg{animation:cueBob 1.9s ease-in-out infinite}@keyframes cueBob{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(6px);opacity:1}}}.landing-root .hero-product{opacity:0;will-change:transform,opacity}.landing-root .hero-sub{font-size:clamp(16px,1.5vw,20px);color:color-mix(in oklch,var(--cream) 88%,var(--clay));max-width:30em;line-height:1.55;margin:clamp(18px,2.4vh,30px) 0 4px;text-shadow:0 2px 22px rgba(0,0,0,.5)}.landing-root .url-field{margin:clamp(18px,2.4vh,26px) auto 0;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.93);border:1px solid hsla(0,0%,100%,.5);border-radius:999px;padding:7px 7px 7px 22px;width:min(460px,100%);box-shadow:0 22px 55px -22px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.6);backdrop-filter:blur(10px)}.landing-root .url-field .globe{color:var(--clay);flex:none}.landing-root .url-field input{flex:1;border:none;background:none;outline:none;font-family:var(--sans);font-size:16px;color:var(--espresso);min-width:0}.landing-root .url-field input::placeholder{color:color-mix(in oklch,var(--clay) 90%,var(--cocoa))}.landing-root .url-go{flex:none;border:none;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:var(--sans);font-weight:600;font-size:15px;border-radius:999px;padding:11px 20px;display:inline-flex;align-items:center;gap:7px;transition:background .3s,transform .3s var(--ease)}.landing-root .url-go:hover{background:color-mix(in oklch,var(--accent) 88%,#fff);transform:translateY(-1px)}.landing-root .hero-fineprint{margin-top:clamp(12px,1.6vh,16px);font-size:14.5px;color:color-mix(in oklch,var(--cream) 78%,var(--clay));display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center;text-shadow:0 1px 14px rgba(0,0,0,.55)}.landing-root .hero-fineprint .dot{width:3px;height:3px;border-radius:50%;background:color-mix(in oklch,var(--cream) 60%,var(--clay));display:inline-block}.landing-root .hero-phone-wrap{position:relative;margin-top:32px;width:clamp(184px,22vw,216px)}.landing-root .hero-phone-wrap .phone{width:100%}.landing-root .float-card{position:absolute;z-index:4;background:color-mix(in oklch,#fff 92%,var(--sand));border:1px solid hsla(0,0%,100%,.45);border-radius:16px;padding:12px 15px;box-shadow:var(--shadow-lift);backdrop-filter:blur(8px)}.landing-root .float-card .fc-label{font-size:12px;color:var(--cocoa);letter-spacing:.02em}.landing-root .float-card .fc-value{font-family:var(--serif);font-size:24px;color:var(--espresso);line-height:1;margin-top:3px}.landing-root .float-card .fc-row{display:flex;align-items:center;gap:9px}.landing-root .fc-1{top:4%;right:86%;text-align:left}.landing-root .fc-2{bottom:8%;left:84%;text-align:left}.landing-root .fc-dot{width:8px;height:8px;border-radius:50%;background:var(--moss);box-shadow:0 0 0 4px color-mix(in oklch,var(--moss) 22%,transparent)}@media (prefers-reduced-motion:no-preference){.landing-root .float-card.fc-1{animation:floaty 7s ease-in-out infinite}.landing-root .float-card.fc-2{animation:floaty 8s ease-in-out .6s infinite reverse}@keyframes floaty{0%,to{translate:0 0}50%{translate:0 -9px}}}@media (max-width:720px){.landing-root .hero-center{padding-bottom:0}.landing-root .hero-title{font-size:clamp(38px,12vw,62px)}}.landing-root .phone{position:relative;border-radius:34px;background:linear-gradient(160deg,#2a211b,#15110d);padding:9px;box-shadow:var(--shadow-deep),inset 0 0 0 1px hsla(0,0%,100%,.06)}.landing-root .phone-screen{border-radius:26px;overflow:hidden;background:var(--cream);position:relative}.landing-root .phone-notch{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:34%;height:18px;background:#15110d;border-radius:0 0 12px 12px;z-index:5}.landing-root .ph-status{display:flex;justify-content:space-between;align-items:center;padding:9px 16px 5px;font-size:11px;font-weight:600;color:var(--espresso)}.landing-root .ph-ig-head{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--hairline)}.landing-root .ph-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--ember),var(--amber));color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.landing-root .ph-handle{font-size:12.5px;font-weight:700;color:var(--espresso);line-height:1.1}.landing-root .ph-loc{font-size:10.5px;color:var(--cocoa)}.landing-root .ph-photo{aspect-ratio:1;position:relative}.landing-root .ph-photo .ph-tag{position:absolute;left:10px;bottom:10px;background:rgba(20,12,6,.55);color:#fff;font-size:10px;font-weight:600;letter-spacing:.14em;padding:5px 9px;border-radius:6px;backdrop-filter:blur(4px)}.landing-root .ph-cap{padding:10px 12px 14px;font-size:12px;color:var(--espresso);line-height:1.45}.landing-root .ph-cap b{font-weight:700}.landing-root .ph-tags{color:var(--moss)}.landing-root .hero-headline{display:flex;flex-direction:column;align-items:center;will-change:transform,opacity}.landing-root .hero-howintro{position:absolute;inset:0;z-index:4;display:flex;align-items:center;color:var(--espresso);opacity:0;pointer-events:none;will-change:opacity,transform}.landing-root .hero-howintro .how-intro-inner{max-width:var(--maxw);width:100%;margin:0 auto;padding-inline:var(--pad)}.landing-root .hero-howintro h2{font-size:clamp(30px,4.4vw,56px);margin-top:18px;max-width:16em}.landing-root .hero-howintro p{color:var(--cocoa);margin-top:22px;font-size:clamp(16px,1.4vw,20px);max-width:36em}.landing-root .hero-urlblock{display:flex;flex-direction:column;align-items:center;will-change:transform}.landing-root .feed-head{position:absolute;left:0;right:0;top:clamp(74px,11vh,122px);z-index:3;padding:0 var(--pad);display:flex;justify-content:center;opacity:0;pointer-events:none;will-change:opacity}.landing-root .feed-head .section-head{max-width:660px}.landing-root .feed-head .eyebrow{color:var(--amber);justify-content:center}.landing-root .feed-head h2{color:var(--cream);text-shadow:0 2px 20px rgba(28,18,6,.4)}.landing-root .feed-head .section-head p{color:var(--cream);text-shadow:0 1px 12px rgba(28,18,6,.34)}.landing-root .feed-track{position:absolute;left:0;right:0;top:clamp(224px,33vh,326px);z-index:3;display:flex;align-items:stretch;gap:22px;padding:0 var(--pad);opacity:0;pointer-events:none;will-change:transform,opacity}.landing-root .post-card{flex:0 0 auto;width:clamp(260px,22vw,320px);background:var(--cream);border-radius:var(--radius);box-shadow:var(--shadow-lift);overflow:hidden;display:flex;flex-direction:column;border:1px solid color-mix(in oklch,var(--espresso) 8%,transparent)}.landing-root .pc-head{display:flex;align-items:center;gap:9px;padding:13px 14px}.landing-root .pc-glyph{display:inline-flex;flex:none}.landing-root .pc-ig .pc-glyph{color:var(--ember)}.landing-root .pc-fb .pc-glyph{color:var(--forest)}.landing-root .pc-handle{font-size:14px;font-weight:700;color:var(--espresso);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-root .pc-time{margin-left:auto;padding-left:8px;font-size:12px;color:var(--muted);flex:none}.landing-root .pc-photo{aspect-ratio:1;position:relative;background:var(--linen)}.landing-root .pc-cap{padding:12px 14px 6px;font-family:var(--serif);font-style:italic;font-size:15px;line-height:1.45;color:var(--espresso)}.landing-root .pc-cap b{font-style:normal;font-weight:600}.landing-root .pc-actions{display:flex;align-items:center;gap:18px;padding:10px 14px 15px;margin-top:auto;color:var(--cocoa)}.landing-root .pc-actions svg{width:22px;height:22px;flex:none}@media (max-width:820px),(prefers-reduced-motion:reduce){.landing-root .hero{height:auto!important}.landing-root .hero-stage{position:static;height:auto;min-height:100svh;overflow:visible;display:flex;flex-direction:column;justify-content:center;gap:clamp(32px,5vh,56px);padding:clamp(96px,14vh,150px) 0 clamp(48px,8vh,80px)}.landing-root .hero-center{position:relative;inset:auto}.landing-root .hero-center,.landing-root .hero-headline{opacity:1!important;transform:none!important}.landing-root .hero-urlblock{transform:none!important}.landing-root .hero-sub{opacity:1!important}.landing-root .feed-head{padding:0 var(--pad)}.landing-root .feed-head,.landing-root .feed-track{position:relative;inset:auto;top:auto;z-index:1;opacity:1!important}.landing-root .feed-track{transform:none!important;pointer-events:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-top:4px;padding-bottom:4px}.landing-root .feed-track::-webkit-scrollbar{display:none}.landing-root .post-card{scroll-snap-align:center}.landing-root .hero-howintro{position:relative;inset:auto;opacity:1!important;transform:none!important;background:var(--cream);padding:clamp(40px,7vh,80px) 0}.landing-root .hero-howintro .how-intro-inner{max-width:760px;margin:0}.landing-root .hero-scroll-cue{display:none}}@media (max-width:820px){.landing-root .post-card{width:min(78vw,320px)}}.landing-root .url-field--ghost{visibility:hidden}.landing-root .url-field.urlbar{position:fixed;left:0;right:0;bottom:16px;margin:0 auto;z-index:95;transform-origin:bottom center;will-change:transform,opacity}.landing-root .url-field.urlbar.cta-hidden{opacity:0;pointer-events:none;transition:opacity .3s ease}.landing-page:before{display:none}.landing-root .scr{background:color-mix(in oklch,#fff 92%,var(--sand));border:1px solid color-mix(in oklch,var(--espresso) 8%,transparent);border-radius:20px;box-shadow:var(--shadow-lift);overflow:hidden;max-width:460px}.landing-root .scr-head{display:flex;align-items:center;gap:9px;padding:14px 18px;border-bottom:1px solid var(--hairline)}.landing-root .scr-dots{display:flex;gap:6px}.landing-root .scr-dots i{width:10px;height:10px;border-radius:50%;background:color-mix(in oklch,var(--clay) 50%,var(--linen))}.landing-root .scr-dots i:first-child{background:var(--ember)}.landing-root .scr-dots i:nth-child(2){background:var(--amber)}.landing-root .scr-dots i:nth-child(3){background:var(--moss)}.landing-root .scr-title{font-size:12.5px;font-weight:600;color:var(--cocoa);margin-left:auto;white-space:nowrap}.landing-root .scr-body{padding:20px}.landing-root .an-input{display:flex;align-items:center;gap:8px;background:var(--cream);border:1px solid var(--hairline);border-radius:12px;padding:12px 14px;font-weight:600;color:var(--espresso)}.landing-root .an-input .ok{margin-left:auto;color:var(--moss);display:inline-flex}.landing-root .an-list{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.landing-root .an-row{display:flex;align-items:center;gap:11px}.landing-root .an-check{width:22px;height:22px;border-radius:50%;background:color-mix(in oklch,var(--moss) 18%,transparent);color:var(--forest);display:grid;place-items:center;flex:none;transform:scale(0);transition:transform .4s var(--ease)}.landing-root .an-row.done .an-check{transform:scale(1)}.landing-root .an-row .an-text{font-size:14.5px;color:var(--cocoa);flex:1;min-width:0}.landing-root .an-bar{height:4px;border-radius:999px;background:color-mix(in oklch,var(--espresso) 10%,transparent);margin-top:14px;overflow:hidden}.landing-root .an-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--amber),var(--moss));border-radius:999px;transition:width 1.6s var(--ease)}.landing-root .scr.is-live .an-bar i{width:100%}.landing-root .ai-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--cocoa);margin-bottom:12px;white-space:nowrap}.landing-root .ai-meta .ai-badge{background:color-mix(in oklch,var(--ember) 14%,transparent);color:var(--ember);font-weight:700;padding:3px 9px;border-radius:6px;letter-spacing:.04em}.landing-root .ai-write{font-size:15px;line-height:1.55;color:var(--espresso);min-height:4.6em}.landing-root .ai-write .caret{display:inline-block;width:2px;height:1.05em;background:var(--ember);vertical-align:-2px;margin-left:1px;animation:caretBlink 1s steps(1) infinite}@keyframes caretBlink{50%{opacity:0}}.landing-root .ai-hash{margin-top:12px;color:var(--moss);font-size:13.5px;font-weight:500;opacity:0;transition:opacity .5s}.landing-root .scr.hashed .ai-hash{opacity:1}.landing-root .ai-foot{display:flex;align-items:center;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--hairline)}.landing-root .ai-pill{font-size:12px;padding:6px 11px;border-radius:999px;background:var(--cream);border:1px solid var(--hairline);color:var(--cocoa);white-space:nowrap}.landing-root .ai-pill.warm{background:color-mix(in oklch,var(--amber) 16%,transparent);border-color:transparent;color:var(--ember);font-weight:600}.landing-root .cal-head{align-items:center;margin-bottom:12px}.landing-root .cal-head .cal-month{font-family:var(--serif);font-size:19px;color:var(--espresso)}.landing-root .cal-grid .dow{font-size:11px;font-weight:600;color:var(--clay);text-align:center;padding-bottom:2px}.landing-root .cal-cell{aspect-ratio:1;border-radius:9px;display:grid;place-items:center;font-size:12.5px;color:var(--cocoa);background:color-mix(in oklch,var(--espresso) 4%,transparent);position:relative}.landing-root .cal-cell.post{background:color-mix(in oklch,var(--amber) 20%,transparent);color:var(--ember);font-weight:700}.landing-root .cal-cell.post:after{content:"";position:absolute;bottom:5px;width:4px;height:4px;border-radius:50%;background:var(--ember)}.landing-root .cal-cell.optimal{background:var(--accent);color:var(--accent-ink);font-weight:700;box-shadow:0 6px 16px -6px color-mix(in oklch,var(--accent) 70%,transparent)}.landing-root .cal-foot{display:flex;align-items:center;gap:10px;margin-top:16px}.landing-root .cal-approve{flex:1;background:var(--accent);color:var(--accent-ink);border:none;border-radius:11px;padding:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.landing-root .cal-approve,.landing-root .cal-skip{font-family:var(--sans);font-weight:600;font-size:14px;cursor:pointer}.landing-root .cal-skip{background:var(--cream);border:1px solid var(--hairline);color:var(--cocoa);border-radius:11px;padding:12px 16px}.landing-root .preview{position:relative;padding:clamp(28px,4vh,56px) 0;background:linear-gradient(180deg,var(--linen),var(--sand) 50%,color-mix(in oklch,var(--clay) 40%,var(--sand)));overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.landing-root .preview:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(80% 50% at 50% 0,color-mix(in oklch,var(--amber) 35%,transparent),transparent 60%)}.landing-root .preview .wrap,.landing-root .stats .wrap{position:relative;z-index:1;width:100%}.landing-root .preview .section-head h2{font-size:clamp(26px,3.6vw,44px)}.landing-root .preview .section-head p{margin-top:14px}.landing-root .section-head{max-width:720px}.landing-root .section-head h2{font-size:clamp(30px,4.4vw,56px);margin-top:16px}.landing-root .section-head p{color:var(--cocoa);margin-top:20px;font-size:clamp(16px,1.4vw,20px);max-width:34em}.landing-root .center{margin-inline:auto;text-align:center}.landing-root .center p{margin-inline:auto}.landing-root .dash{position:relative;margin-top:16px;max-width:712px;margin-inline:auto;background:color-mix(in oklch,#fff 94%,var(--sand));border:1px solid color-mix(in oklch,var(--espresso) 9%,transparent);border-radius:22px;box-shadow:var(--shadow-deep);overflow:hidden}.landing-root .dash-bar{display:flex;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid var(--hairline);background:color-mix(in oklch,var(--sand) 70%,#fff)}.landing-root .dash-bar .scr-dots i{width:11px;height:11px}.landing-root .dash-url{margin-left:12px;font-size:13px;color:var(--cocoa);background:var(--cream);border:1px solid var(--hairline);padding:5px 14px;border-radius:999px}.landing-root .dash-tab{margin-left:auto;font-size:12.5px;color:var(--cocoa);display:flex;gap:18px}.landing-root .dash-tab .on{color:var(--espresso);font-weight:600}.landing-root .dash-body{display:grid;grid-template-columns:1.5fr 1fr;gap:0}.landing-root .cal{padding:16px 20px}.landing-root .cal-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.landing-root .cal-month{font-family:var(--serif);font-size:26px;color:var(--espresso);letter-spacing:-.01em}.landing-root .cal-legend{display:flex;gap:14px;flex-wrap:wrap}.landing-root .cal-lg{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--cocoa)}.landing-root .cal-week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px}.landing-root .cal-week span{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--clay);text-align:center}.landing-root .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.landing-root .cd{position:relative;min-height:33px;border-radius:9px;background:color-mix(in oklch,var(--cream) 70%,#fff);border:1px solid color-mix(in oklch,var(--espresso) 7%,transparent);padding:5px 7px;display:flex;flex-direction:column;gap:5px}.landing-root .cd-pad{background:transparent;border:none}.landing-root .cn{font-size:11px;color:var(--cocoa);font-variant-numeric:tabular-nums}.landing-root .cts{display:flex;gap:4px;flex-wrap:wrap}.landing-root .ct{width:7px;height:7px;border-radius:50%;display:inline-block;box-sizing:border-box}.landing-root .ct.ig{background:var(--ember)}.landing-root .ct.fb{background:var(--cocoa)}.landing-root .ct:not(.pub){background:transparent;border:1.5px solid}.landing-root .ct.ig:not(.pub){border-color:var(--ember)}.landing-root .ct.fb:not(.pub){border-color:var(--cocoa)}.landing-root .cd-target{transition:background .6s var(--ease),border-color .6s var(--ease),box-shadow .6s var(--ease)}.landing-root .cd-target.landed{background:color-mix(in oklch,var(--accent) 14%,#fff);border-color:color-mix(in oklch,var(--accent) 42%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 16%,transparent)}.landing-root .ct.cal-new{transform:scale(0);transition:transform .55s var(--ease-out)}.landing-root .cd-target.landed .ct.cal-new{transform:scale(1)}.landing-root .cflag{position:absolute;left:50%;bottom:-9px;transform:translate(-50%,4px);white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--accent-ink);background:var(--accent);padding:3px 8px;border-radius:999px;opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);pointer-events:none;z-index:5;box-shadow:var(--shadow-soft)}.landing-root .cflag.show{opacity:1;transform:translate(-50%)}.landing-root .dash-side{padding:16px 18px;border-left:1px solid var(--hairline);display:flex;flex-direction:column;gap:14px}.landing-root .side-post{background:var(--cream);border:1px solid var(--hairline);border-radius:14px;padding:12px;transition:transform 1.6s var(--ease-out),opacity .8s ease,box-shadow .6s ease;will-change:transform,opacity}.landing-root .side-post.lift{box-shadow:var(--shadow-lift)}.landing-root .post-deck{position:relative}.landing-root .deck-card{position:absolute;top:0;left:0;right:0;transform-origin:center center;transition:transform .6s var(--ease-out),opacity .5s ease,box-shadow .5s ease;will-change:transform,opacity}.landing-root .side-post-head{display:flex;align-items:center;gap:9px;margin-bottom:9px}.landing-root .side-post-badge{margin-left:auto;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ember);background:color-mix(in oklch,var(--amber) 18%,transparent);padding:4px 9px;border-radius:999px}.landing-root .side-post-img{aspect-ratio:16/9;border-radius:12px;overflow:hidden;margin-bottom:10px}.landing-root .dash-post-av{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--ember),var(--amber));color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.landing-root .dash-post-name{font-size:13px;font-weight:700;color:var(--espresso);line-height:1.1}.landing-root .dash-post-when{font-size:11.5px;color:var(--cocoa)}.landing-root .dash-post-txt{font-size:13px;color:var(--espresso);line-height:1.5;height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.landing-root .dash-actions{display:flex;gap:8px;margin-top:9px}.landing-root .dash-actions button{flex:1;border:none;border-radius:10px;padding:8px;font-family:var(--sans);font-weight:600;font-size:13px;cursor:pointer}.landing-root .dash-approve{background:var(--accent);color:var(--accent-ink);transition:transform .25s var(--ease),filter .25s var(--ease)}.landing-root .dash-approve.pressed{transform:scale(.94);filter:brightness(.9)}.landing-root .dash-secondary{background:var(--cream);border:1px solid var(--hairline)!important;color:var(--cocoa)}.landing-root .side-summary{margin-top:auto;border-top:1px solid var(--hairline);padding-top:14px;display:flex;flex-direction:column;gap:12px}.landing-root .sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.landing-root .sum-label{font-size:12.5px;color:var(--cocoa)}.landing-root .sum-value{font-family:var(--serif);font-size:22px;color:var(--espresso)}.landing-root .sum-value small{font-size:13px;color:var(--clay)}.landing-root .sum-value-sm{font-size:16px}.landing-root #dashApproved,.landing-root #dashNext{transition:opacity .4s ease}.landing-root .cal-cursor{position:absolute;top:0;left:0;z-index:40;width:26px;height:26px;opacity:0;pointer-events:none;transition:transform 1.5s var(--ease-out),opacity .55s ease;will-change:transform,opacity}@media (max-width:900px){.landing-root .dash-body{grid-template-columns:1fr}.landing-root .dash-side{border-left:none;border-top:1px solid var(--hairline)}.landing-root .cal-cursor,.landing-root .dash-tab{display:none}}.landing-root .stats{position:relative;padding:clamp(46px,7vh,96px) 0;background:radial-gradient(100% 70% at 80% 10%,color-mix(in oklch,var(--ember) 40%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in oklch,var(--clay) 45%,var(--sand)),var(--cocoa) 70%,var(--espresso));color:var(--cream);overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.landing-root .stats .eyebrow{color:var(--amber)}.landing-root .stats .section-head h2{color:var(--cream);font-size:clamp(26px,3.6vw,44px)}.landing-root .stats .section-head p{color:color-mix(in oklch,var(--cream) 80%,var(--clay));margin-top:14px}.landing-root .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,52px);margin-top:32px}.landing-root .stat-card{border-top:1px solid hsla(0,0%,100%,.18);padding-top:18px}.landing-root .stat-num{font-family:var(--serif);font-weight:380;font-size:clamp(38px,4.8vw,64px);line-height:.95;letter-spacing:-.03em;color:var(--cream)}.landing-root .stat-num .unit{color:var(--amber)}.landing-root .stat-desc{font-size:15px;color:color-mix(in oklch,var(--cream) 78%,var(--clay));margin-top:10px;max-width:17em;line-height:1.5}.landing-root .stats-source{margin-top:18px;font-size:12.5px;letter-spacing:.01em;color:color-mix(in oklch,var(--cream) 55%,var(--clay))}.landing-root .stat-graph{margin-top:24px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:22px clamp(20px,4vw,44px) 20px;backdrop-filter:blur(4px)}.landing-root .graph-top{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:18px}.landing-root .graph-top .g-title{font-family:var(--serif);font-size:22px;color:var(--cream)}.landing-root .graph-top .g-sub{font-size:13.5px;color:color-mix(in oklch,var(--cream) 70%,var(--clay))}.landing-root .bars{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(12px,3vw,34px);align-items:end;height:124px}.landing-root .bar{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.landing-root .bar .col{width:100%;max-width:46px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--amber),var(--ember));height:0;transform-origin:bottom;transition:height .85s var(--ease-out)}.landing-root .bar:last-child .col{background:linear-gradient(180deg,var(--aurora),var(--moss))}.landing-root .bar .blabel{font-size:12px;color:color-mix(in oklch,var(--cream) 65%,var(--clay));margin-top:10px}.landing-root .bar .bval{position:absolute;top:-22px;font-size:12.5px;font-weight:700;color:var(--cream);opacity:0;transform:translateY(5px) scale(.9);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.landing-root .bar.lit .bval{opacity:1;transform:none}.landing-root .bar:last-child .col.pop{box-shadow:0 0 26px color-mix(in oklch,var(--aurora) 55%,transparent);animation:junPop .6s var(--ease-out)}@keyframes junPop{0%{transform:scaleY(1)}45%{transform:scaleY(1.05)}to{transform:scaleY(1)}}.landing-root .stats.seq .stat-desc{opacity:0;transform:translateY(12px);transition:opacity .85s var(--ease-out),transform .85s var(--ease-out)}.landing-root .stats.seq .stat-desc.in{opacity:1;transform:none}.landing-root .stats.seq .stats-source{opacity:0;transition:opacity 1s var(--ease)}.landing-root .stats.seq .stats-source.in{opacity:1}@media (max-width:760px){.landing-root .stats-grid{grid-template-columns:1fr;gap:36px}}.landing-root .compare{position:relative;padding:clamp(100px,15vh,170px) 0;background:linear-gradient(180deg,var(--cream),var(--sand))}.landing-root .compare .section-head{max-width:780px}.landing-root .compare .section-head h2{color:var(--espresso)}.landing-root .compare .section-head p{color:var(--cocoa)}.landing-root .cmp-scroll{margin-top:clamp(40px,6vh,64px)}.landing-root .cmp{position:relative;display:grid;grid-template-columns:minmax(132px,.95fr) 1fr 1fr 1fr;grid-template-rows:auto repeat(5,auto);align-items:stretch}.landing-root .cmp>*{position:relative;z-index:1}.landing-root .cmp-winner{z-index:0;margin:-18px -12px;border-radius:20px;background:radial-gradient(120% 70% at 50% 0,color-mix(in oklch,var(--amber) 22%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in oklch,var(--amber) 12%,var(--cream)),color-mix(in oklch,#fff 70%,var(--sand)));border:1px solid color-mix(in oklch,var(--accent) 26%,transparent);box-shadow:var(--shadow-lift)}.landing-root .cmp-h{display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center;padding:4px 16px 24px}.landing-root .cmp-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklch,var(--espresso) 7%,transparent);color:var(--cocoa)}.landing-root .cmp-ic svg{width:21px;height:21px}.landing-root .cmp-mark{font-family:var(--serif);font-size:24px;font-weight:500;line-height:1}.landing-root .cmp-h h3{font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:.01em;color:var(--cocoa);margin:0}.landing-root .cmp-h-win{justify-content:center;gap:13px}.landing-root .cmp-h-win h3{color:var(--accent);font-size:26px;font-family:var(--serif);font-weight:500;letter-spacing:-.01em}.landing-root .cmp-tag{font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);padding:4px 10px;border-radius:999px}.landing-root .cmp-label,.landing-root .cmp-v{padding:18px 16px;border-top:1px solid var(--hairline);display:flex;align-items:center;min-height:64px}.landing-root .cmp-label{font-family:var(--sans);font-weight:600;font-size:14.5px;color:var(--espresso);padding-left:2px}.landing-root .cmp-v{justify-content:center;text-align:center;font-size:14.5px;color:var(--cocoa);line-height:1.42;text-wrap:balance}.landing-root .cmp-v-win{border-top-color:color-mix(in oklch,var(--accent) 18%,transparent);color:var(--accent);font-weight:700}.landing-root .cmp-fine{margin-top:24px;font-size:12.5px;color:var(--muted);max-width:660px;line-height:1.55}.landing-root .cmp-anim .cmp-corner,.landing-root .cmp-anim .cmp-h,.landing-root .cmp-anim .cmp-label,.landing-root .cmp-anim .cmp-v{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--r, 0) * .32s)}.landing-root .cmp-anim.in .cmp-corner,.landing-root .cmp-anim.in .cmp-h,.landing-root .cmp-anim.in .cmp-label,.landing-root .cmp-anim.in .cmp-v{opacity:1;transform:none}.landing-root .cmp-anim .cmp-winner{opacity:0;transform:scale(.985);transition:opacity 1.1s var(--ease-out) 2.2s,transform 1.1s var(--ease-out) 2.2s}.landing-root .cmp-anim.in .cmp-winner{opacity:1;transform:none}@media (max-width:760px){.landing-root .cmp-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px}.landing-root .cmp{min-width:600px;grid-template-columns:minmax(108px,.8fr) 1fr 1fr 1fr}.landing-root .cmp-label,.landing-root .cmp-v{font-size:13.5px;min-height:58px}}.landing-root .pricing{position:relative;padding:clamp(100px,15vh,180px) 0;background:radial-gradient(90% 60% at 18% 20%,color-mix(in oklch,var(--amber) 22%,transparent),transparent 55%),linear-gradient(180deg,var(--espresso),var(--ink));color:var(--cream);overflow:hidden}.landing-root .pricing .eyebrow{color:var(--amber)}.landing-root .pricing .section-head h2{color:var(--cream)}.landing-root .pricing .section-head p{color:color-mix(in oklch,var(--cream) 80%,var(--clay))}.landing-root .price-card{margin:54px auto 0;max-width:560px;background:linear-gradient(180deg,color-mix(in oklch,var(--cream) 96%,var(--amber)),var(--cream));color:var(--espresso);border-radius:26px;padding:clamp(30px,4vw,46px);box-shadow:var(--shadow-deep),0 0 0 1px hsla(0,0%,100%,.4) inset;position:relative}.landing-root .price-card:before{content:"";position:absolute;inset:-1px;border-radius:27px;padding:1px;pointer-events:none;background:linear-gradient(160deg,color-mix(in oklch,var(--amber) 80%,#fff),transparent 50%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.landing-root .price-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.landing-root .price-plan{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ember)}.landing-root .price-badge{font-size:12.5px;font-weight:600;color:var(--forest);background:color-mix(in oklch,var(--moss) 18%,transparent);padding:6px 13px;border-radius:999px}.landing-root .price-amount{display:flex;align-items:baseline;gap:6px;margin:14px 0 4px}.landing-root .price-amount .big{font-family:var(--serif);font-size:clamp(54px,8vw,80px);line-height:.9;letter-spacing:-.03em}.landing-root .price-amount .per{font-size:17px;color:var(--cocoa)}.landing-root .price-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.landing-root .price-list li{display:flex;align-items:flex-start;gap:12px;font-size:15.5px;color:var(--espresso)}.landing-root .price-list .tick{width:22px;height:22px;border-radius:50%;flex:none;background:color-mix(in oklch,var(--moss) 18%,transparent);color:var(--forest);display:grid;place-items:center;margin-top:1px}.landing-root .price-cta{margin-top:28px}.landing-root .price-cta .btn-primary{width:100%;justify-content:center;padding:16px;font-size:17px}.landing-root .price-note{text-align:center;font-size:13.5px;color:var(--cocoa);margin-top:14px}.landing-root .price-grid{margin:54px auto 0;max-width:940px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,2.6vw,30px);align-items:start}.landing-root .price-grid .price-card{margin:0;max-width:none}.landing-root .price-tagline{font-size:14px;color:var(--cocoa);margin-top:4px}.landing-root .price-amount .price-vat{font-size:12.5px;color:var(--cocoa)}.landing-root .price-plus{margin:22px 0 0;font-weight:700;font-size:14.5px;color:var(--espresso)}.landing-root .price-card-pro:before{background:linear-gradient(160deg,var(--forest),color-mix(in oklch,var(--amber) 75%,#fff) 55%,transparent 85%)}.landing-root .price-card-pro{box-shadow:var(--shadow-deep),0 0 0 1px hsla(0,0%,100%,.4) inset,0 22px 60px -26px color-mix(in oklch,var(--forest) 60%,transparent)}.landing-root .price-popular{position:absolute;top:-13px;left:50%;transform:translateX(-50%);z-index:2;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cream);background:linear-gradient(180deg,var(--moss),var(--forest));padding:7px 16px;border-radius:999px;box-shadow:var(--shadow-soft);white-space:nowrap}.landing-root .price-cta.center{margin-top:36px}.landing-root .price-cta.center .btn-primary{width:auto;padding:15px 32px}@media (max-width:760px){.landing-root .price-grid{grid-template-columns:1fr;max-width:560px;gap:30px}.landing-root .price-card-pro{order:-1}}.landing-root .faq{padding:clamp(90px,13vh,160px) 0;background:linear-gradient(180deg,var(--ink),var(--night));color:var(--cream)}.landing-root .faq .eyebrow{color:var(--aurora)}.landing-root .faq .section-head h2{color:var(--cream)}.landing-root .faq-list{max-width:820px;margin:44px auto 0}.landing-root .faq-item{border-bottom:1px solid hsla(0,0%,100%,.13)}.landing-root .faq-q{width:100%;background:none;border:none;cursor:pointer;text-align:left;color:var(--cream);font-family:var(--serif);font-size:clamp(19px,2.2vw,26px);padding:26px 44px 26px 0;position:relative;letter-spacing:-.01em}.landing-root .faq-q:after{content:"";position:absolute;right:6px;top:50%;width:14px;height:14px;transform:translateY(-50%);background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 14px no-repeat;transition:transform .4s var(--ease),opacity .3s;color:var(--aurora)}.landing-root .faq-item.open .faq-q:after{transform:translateY(-50%) rotate(90deg);background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat}.landing-root .faq-a{overflow:hidden;max-height:0;transition:max-height .5s var(--ease)}.landing-root .faq-a-inner{padding:0 60px 28px 0;color:color-mix(in oklch,var(--cream) 76%,var(--clay));font-size:16.5px;line-height:1.6}.landing-root .footer{position:relative;padding:clamp(120px,18vh,200px) 0 0;background:var(--midnight);color:var(--cream);overflow:hidden;isolation:isolate}.landing-root .footer-scene{position:absolute;inset:0;z-index:-3}.landing-root .footer-aurora{position:absolute;top:-10%;left:-10%;right:-10%;height:70%;z-index:-2;pointer-events:none;background:radial-gradient(60% 80% at 25% 10%,color-mix(in oklch,var(--aurora) 50%,transparent),transparent 60%),radial-gradient(55% 75% at 70% 0,color-mix(in oklch,var(--aurora-2) 45%,transparent),transparent 60%);filter:blur(34px);opacity:.5;mix-blend-mode:screen}.landing-root .footer:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklch,var(--cream) 8%,transparent),color-mix(in oklch,var(--cream) 22%,transparent) 70%,color-mix(in oklch,var(--cream) 30%,transparent))}.landing-root .footer-cta-wrap{margin-bottom:clamp(80px,12vh,120px)}.landing-root .footer-panel{text-align:center;max-width:720px;margin:0 auto;position:relative;padding:clamp(48px,6vw,84px) clamp(30px,5vw,76px);border-radius:30px;background:color-mix(in oklch,var(--cream) 60%,transparent);backdrop-filter:blur(30px) saturate(1.25);-webkit-backdrop-filter:blur(30px) saturate(1.25);border:1px solid color-mix(in oklch,var(--cream) 72%,transparent);box-shadow:0 40px 90px -28px rgba(40,26,14,.5),inset 0 2px 0 hsla(0,0%,100%,.55),inset 0 0 0 1px hsla(0,0%,100%,.18)}.landing-root .footer-panel .eyebrow{color:var(--forest);justify-content:center}.landing-root .footer-panel h2{font-size:clamp(32px,5vw,60px);color:var(--espresso);margin-top:20px;line-height:1.08}.landing-root .founder-note{max-width:30em;margin:28px auto 0}.landing-root .founder-note p{color:var(--cocoa);font-size:clamp(16px,1.55vw,20px);line-height:1.62;margin:0}.landing-root .founder-note p+p{margin-top:1.05em}.landing-root .founder-sign{margin-top:1.4em!important;font-family:var(--serif);font-style:italic;font-size:clamp(17px,1.7vw,21px);color:var(--espresso)!important}.landing-root .founder-reassure{color:color-mix(in oklch,var(--espresso) 55%,var(--clay));font-size:13.5px;letter-spacing:.01em;margin:26px auto 0}.landing-root .footer-panel .btn-primary{margin-top:28px;padding:17px 34px;font-size:17px}.landing-root .footer-dash{max-width:900px;margin:64px auto -60px;position:relative;border-radius:20px 20px 0 0;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-bottom:none;box-shadow:0 -10px 80px rgba(0,0,0,.5)}.landing-root .footer-foot{position:relative;background:color-mix(in oklch,var(--midnight) 92%,#000);padding:70px 0 40px;border-top:1px solid hsla(0,0%,100%,.08)}.landing-root .footer-cols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.landing-root .footer-brand .nav-logo{color:var(--cream)}.landing-root .footer-brand p{color:color-mix(in oklch,var(--cream) 62%,var(--clay));font-size:15px;margin-top:14px;max-width:22em}.landing-root .footer-col h4{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--clay);margin-bottom:16px}.landing-root .footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.landing-root .footer-col a{font-size:15px;color:color-mix(in oklch,var(--cream) 75%,var(--clay));transition:color .3s}.landing-root .footer-col a:hover{color:var(--cream)}.landing-root .footer-base{display:flex;align-items:center;justify-content:space-between;margin-top:56px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.08);font-size:13.5px;color:color-mix(in oklch,var(--cream) 55%,var(--clay))}@media (max-width:760px){.landing-root .footer-cols{grid-template-columns:1fr 1fr;gap:30px}.landing-root .footer-brand{grid-column:1/-1}.landing-root .footer-base{flex-direction:column;gap:10px;text-align:center}}.landing-root .how{position:relative;background:linear-gradient(180deg,var(--cream),var(--sand) 42%,var(--linen));padding:clamp(38px,5vh,72px) 0 clamp(40px,5vh,76px);overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.landing-root .how:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(78% 44% at 50% -4%,color-mix(in oklch,var(--amber) 30%,transparent),transparent 62%)}.landing-root .how-wrap{position:relative;z-index:1;width:100%}.landing-root .how-scene{position:relative;z-index:2}.landing-root .how{will-change:opacity}@media (prefers-reduced-motion:reduce){.landing-root .how-scene{margin-top:0!important;height:auto!important}.landing-root .how{position:static!important;opacity:1!important}}.landing-root .how-head{max-width:720px}.landing-root .how-head h2{font-size:clamp(26px,3.6vw,44px);margin-top:14px}.landing-root .how-head p{color:var(--cocoa);margin-top:14px;font-size:clamp(15px,1.3vw,18px);max-width:32em}.landing-root .how-show{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(28px,5vw,64px);margin-top:clamp(20px,3vh,38px)}.landing-root .how-rail{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.landing-root .how-tab{position:relative;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:11px 18px 12px;border-radius:16px;border:1px solid color-mix(in oklch,var(--espresso) 9%,transparent);background:color-mix(in oklch,#fff 50%,transparent);transition:background .5s var(--ease),border-color .5s var(--ease),box-shadow .5s var(--ease),opacity .5s var(--ease);opacity:.58}.landing-root .how-tab.active{opacity:1;background:color-mix(in oklch,#fff 92%,var(--amber) 6%);border-color:color-mix(in oklch,var(--ember) 28%,transparent);box-shadow:0 2px 6px rgba(50,32,18,.06),0 22px 48px -28px rgba(50,32,18,.5)}.landing-root .how-tab-n{font-family:var(--serif);font-style:italic;font-size:22px;line-height:1;color:var(--clay);transition:color .5s var(--ease)}.landing-root .how-tab.active .how-tab-n{color:var(--ember)}.landing-root .how-tab-c{display:flex;flex-direction:column;gap:6px;min-width:0}.landing-root .how-tab-c b{font-family:var(--serif);font-weight:460;font-size:clamp(19px,1.7vw,23px);color:var(--espresso);letter-spacing:-.01em}.landing-root .how-tab-d{font-size:13.5px;line-height:1.45;color:var(--cocoa)}.landing-root .how-tab-bar{grid-column:2;height:3px;border-radius:999px;margin-top:4px;background:color-mix(in oklch,var(--espresso) 12%,transparent);overflow:hidden;opacity:0;transition:opacity .4s var(--ease)}.landing-root .how-tab.active .how-tab-bar{opacity:1}.landing-root .how-tab-bar i{display:block;height:100%;width:0;background:var(--accent);border-radius:999px}.landing-root .how-window{position:relative;max-width:400px;margin-inline:auto;width:100%}.landing-root .how-window:before{content:"";position:absolute;inset:-8% -6%;z-index:-1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklch,var(--amber) 40%,transparent),transparent 64%);filter:blur(40px)}.landing-root .how-scr{max-width:none;width:100%;box-shadow:var(--shadow-lift)}.landing-root .how-scr .scr-title{transition:opacity .35s var(--ease)}.landing-root .scr-stack{display:grid}.landing-root .scr-pane{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none}.landing-root .scr-pane.on{opacity:1;pointer-events:auto}.landing-root .pane-label{display:none}.landing-root .scr-pane .an-bar i{width:0;transition:width 2.1s var(--ease)}.landing-root .scr-pane.live .an-bar i{width:100%}.landing-root .scr-pane .ai-foot{opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.landing-root .scr-pane.toned .ai-foot{opacity:1;transform:none}.landing-root .scr-pane .ai-hash{opacity:0;transition:opacity .5s var(--ease)}.landing-root .scr-pane.hashed .ai-hash{opacity:1}.landing-root .cal-cell[data-d]{transition:background .45s var(--ease),color .45s var(--ease),box-shadow .45s var(--ease),transform .45s var(--ease)}.landing-root .cal-cell[data-d]:not(.lit){background:color-mix(in oklch,var(--espresso) 4%,transparent)!important;color:var(--cocoa)!important;box-shadow:none!important;font-weight:400!important}.landing-root .cal-cell[data-d]:not(.lit):after{opacity:0}.landing-root .cal-cell.lit{transform:translateY(0)}.landing-root .how.how-static .scr-stack{display:block}.landing-root .how.how-static .scr-pane{position:static;opacity:1!important;transform:none!important;border-top:1px solid var(--hairline);pointer-events:auto}.landing-root .how.how-static .scr-pane:first-child{border-top:0}.landing-root .how.how-static .pane-label{display:block;padding:14px 20px 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--clay)}.landing-root .edit{position:relative;background:linear-gradient(180deg,var(--linen),var(--sand) 50%,color-mix(in oklch,var(--clay) 40%,var(--sand)));color:var(--fg);padding:clamp(36px,5vh,72px) 0;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.landing-root .edit:before{background:radial-gradient(80% 50% at 50% 0,color-mix(in oklch,var(--amber) 35%,transparent),transparent 60%)}.landing-root .edit:after,.landing-root .edit:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.landing-root .edit:after{opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.landing-root .edit-wrap{position:relative;z-index:1;width:100%}.landing-root .edit-head{max-width:760px}.landing-root .edit-head .eyebrow{color:var(--ember)}.landing-root .edit-head h2{font-size:clamp(26px,3.6vw,44px);margin-top:14px;color:var(--espresso)}.landing-root .edit-head p{margin-top:14px;font-size:clamp(15px,1.3vw,18px);max-width:34em;color:var(--cocoa)}.landing-root .edit-stage{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(26px,4vw,52px);margin-top:clamp(20px,3vh,38px)}.landing-root .edit-post-col{display:grid;place-items:center}.landing-root .edit-post{width:min(218px,100%);position:relative;box-shadow:var(--shadow-deep)}.landing-root .ep-photo{aspect-ratio:4/5;position:relative;overflow:hidden;background:linear-gradient(152deg,oklch(.82 .1 72),oklch(.6 .14 44));transition:background .9s var(--ease),filter .9s var(--ease)}.landing-root .ep-photo:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 18%,transparent 40%,rgba(20,12,6,.34))}.landing-root .ep-photo[data-mood=dramatic]{background:linear-gradient(152deg,oklch(.42 .06 58),oklch(.17 .02 44) 70%)}.landing-root .ep-tag{position:absolute;left:12px;top:12px;z-index:2;background:rgba(20,12,6,.5);color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:7px;backdrop-filter:blur(4px)}.landing-root .ep-stamp{position:absolute;z-index:3;left:50%;top:50%;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;background:color-mix(in oklch,var(--forest) 92%,#000 4%);color:var(--cream);font-family:var(--sans);font-weight:700;font-size:16px;letter-spacing:.01em;box-shadow:0 18px 40px -14px rgba(0,0,0,.6);opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-8deg);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out)}.landing-root .ep-stamp.show{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-7deg)}.landing-root .edit-post .pc-cap{height:114px;min-height:0;overflow:hidden}.landing-root .ep-caption{font-style:italic}.landing-root .ep-caption .emo{font-style:normal}.landing-root .ep-caption .caret{display:inline-block;width:2px;height:1.02em;background:var(--ember);vertical-align:-2px;margin-left:1px;animation:caretBlink 1s steps(1) infinite}.landing-root .edit-chat{background:color-mix(in oklch,#fff 94%,var(--sand));border:1px solid color-mix(in oklch,var(--espresso) 8%,transparent);border-radius:20px;box-shadow:var(--shadow-deep);overflow:hidden;display:flex;flex-direction:column;height:392px;min-width:0}.landing-root .ec-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--hairline);background:color-mix(in oklch,#fff 70%,var(--sand))}.landing-root .ec-avatar{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:linear-gradient(140deg,var(--forest),var(--moss));color:var(--cream);font-family:var(--serif);font-size:19px}.landing-root .ec-id{display:flex;flex-direction:column;line-height:1.25;margin-right:auto}.landing-root .ec-id b{font-weight:700;font-size:15px;color:var(--espresso)}.landing-root .ec-id span{font-size:12.5px;color:var(--cocoa)}.landing-root .ec-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--forest)}.landing-root .ec-live i{width:8px;height:8px;border-radius:50%;background:var(--moss);box-shadow:0 0 0 4px color-mix(in oklch,var(--moss) 22%,transparent)}.landing-root .ec-log{flex:1;padding:20px;display:flex;flex-direction:column;gap:12px;justify-content:flex-end;min-width:0;overflow:hidden}.landing-root .ec-msg{max-width:82%;min-width:0;opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease-out),transform .5s var(--ease-out)}.landing-root .ec-msg.in{opacity:1;transform:none}.landing-root .ec-msg p{font-size:14.5px;line-height:1.5;padding:11px 15px;border-radius:16px;overflow-wrap:break-word}.landing-root .ec-msg.u{align-self:flex-end}.landing-root .ec-msg.u p{background:color-mix(in oklch,var(--forest) 80%,var(--moss));color:var(--cream);border-bottom-right-radius:5px}.landing-root .ec-msg.a{align-self:flex-start}.landing-root .ec-msg.a p{color:var(--espresso);border-bottom-left-radius:5px}.landing-root .ec-msg.a p,.landing-root .ec-typing{background:color-mix(in oklch,var(--linen) 70%,#fff)}.landing-root .ec-typing{align-self:flex-start;display:none;align-items:center;gap:5px;padding:12px 16px;border-radius:16px;border-bottom-left-radius:5px;width:fit-content}.landing-root .ec-typing.in{display:inline-flex}.landing-root .ec-typing span{width:7px;height:7px;border-radius:50%;background:var(--clay);animation:ecBob 1.1s ease-in-out infinite}.landing-root .ec-typing span:nth-child(2){animation-delay:.15s}.landing-root .ec-typing span:nth-child(3){animation-delay:.3s}@keyframes ecBob{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-5px);opacity:1}}.landing-root .ec-variants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;min-width:0}.landing-root .ec-var{aspect-ratio:1;min-width:0;border-radius:11px;border:2px solid transparent;cursor:pointer;padding:0;position:relative;transition:transform .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.landing-root .ec-var.v0{background:linear-gradient(150deg,oklch(.86 .08 80),oklch(.7 .12 56))}.landing-root .ec-var.v1{background:linear-gradient(150deg,oklch(.8 .1 60),oklch(.58 .14 40))}.landing-root .ec-var.v2{background:linear-gradient(150deg,oklch(.42 .06 58),oklch(.17 .02 44))}.landing-root .ec-var.v3{background:linear-gradient(150deg,oklch(.7 .07 200),oklch(.4 .06 230))}.landing-root .ec-var.sel{border-color:var(--cream);box-shadow:0 0 0 2px var(--forest),0 10px 22px -8px rgba(0,0,0,.5);transform:translateY(-2px) scale(1.04)}.landing-root .ec-var.sel:after{content:"";position:absolute;right:4px;bottom:4px;width:16px;height:16px;border-radius:50%;background:var(--forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4'%3E%3Cpath d='M5 12l5 5L20 6'/%3E%3C/svg%3E") center /11px no-repeat}.landing-root .ec-input{display:flex;align-items:center;gap:10px;padding:13px 14px 13px 18px;margin:0 14px 14px;border:1px solid var(--hairline);border-radius:14px;background:var(--cream)}.landing-root .ec-ph{flex:1;font-size:14.5px;color:color-mix(in oklch,var(--clay) 86%,var(--cocoa))}.landing-root .ec-send{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink)}.landing-root .edit.edit-static .ec-msg,.landing-root .edit.edit-static .ec-typing.t-keep{opacity:1;transform:none}.landing-root .edit.edit-static .ec-typing{display:none}@media (max-width:940px){.landing-root .how-show{grid-template-columns:1fr;gap:34px}.landing-root .how-window{order:-1;max-width:460px;margin:0 auto;width:100%}.landing-root .edit-stage{grid-template-columns:1fr;gap:32px}.landing-root .edit-post-col{order:-1}.landing-root .edit-chat{min-height:0;height:auto}}@media (max-width:560px){.landing-root .how-tab{padding:15px 16px 17px;gap:12px}.landing-root .ec-msg{max-width:90%}}@media (prefers-reduced-motion:reduce){.landing-root .ai-foot,.landing-root .ai-hash,.landing-root .cal-cell[data-d],.landing-root .ec-msg,.landing-root .ec-var,.landing-root .ep-photo,.landing-root .ep-stamp,.landing-root .how-tab,.landing-root .how-tab-bar i,.landing-root .scr-pane,.landing-root .scr-pane .an-bar i{transition:none!important}}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_1e152a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_1e152a{font-family:__Newsreader_1e152a}.__variable_1e152a{--font-landing-serif:"__Newsreader_1e152a"}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_c8454b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_c8454b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_c8454b{font-family:__Hanken_Grotesk_c8454b,__Hanken_Grotesk_Fallback_c8454b;font-style:normal}.__variable_c8454b{--font-landing-sans:"__Hanken_Grotesk_c8454b","__Hanken_Grotesk_Fallback_c8454b"}