@font-face{font-family:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-cyrillic-ext-full-normal.00566882.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-cyrillic-full-normal.7816ee58.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-greek-full-normal.f9b01720.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-vietnamese-full-normal.958ee107.woff2) format("woff2-variations");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:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-latin-ext-full-normal.4c82a363.woff2) format("woff2-variations");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:Commissioner Variable;font-style:oblique 0deg 12deg;font-display:swap;font-weight:100 900;src:url(/_next/static/media/commissioner-latin-full-normal.5b3bc459.woff2) format("woff2-variations");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}.landing{--l-night:#070708;--l-paper:#f2f3f4;--l-steel:#b9bec6;--l-mute:#93969d;--l-copper:#d37b5d;--l-copper-glow:#f6b48f;--l-line:rgba(255,255,255,0.14);--l-font:"Commissioner Variable","Commissioner",system-ui,sans-serif;--l-gutter:clamp(1.25rem,4vw,5rem);--l-ease:cubic-bezier(0.16,1,0.3,1);--lp-landed:1;position:relative;min-height:100dvh;overflow-x:clip;background:radial-gradient(ellipse 70% 35% at 50% 12%,rgba(211,123,93,.075),transparent 70%),var(--l-night);color:var(--l-paper);color-scheme:dark;font-family:var(--l-font);font-size:1.0625rem;line-height:1.55}.landing ::selection{background:var(--l-copper);color:#100b09}.landing :focus-visible{outline:2px solid #8ab0ec;outline-offset:4px;border-radius:5px}.landing button,.landing summary{-webkit-tap-highlight-color:transparent}.landing main,.landing-footer{position:relative}.landing-stage{position:fixed;inset:0;z-index:1;pointer-events:none}.landing-canvas{width:100%;height:100%;display:block;opacity:0;transition:opacity .9s var(--l-ease)}.landing-stage[data-state=ready] .landing-canvas{opacity:1}.landing[data-scene=off] .landing-canvas{visibility:hidden}.landing-grain{display:none}.landing-header{position:fixed;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;z-index:5;gap:1rem;padding:max(1rem,env(safe-area-inset-top)) var(--l-gutter);background:linear-gradient(rgba(7,7,8,.94),rgba(7,7,8,.5) 65%,transparent)}.landing-brand{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;font-size:1.25rem;font-weight:550}.landing-nav{display:flex;align-items:center;gap:.25rem;padding:.25rem;border:1px solid var(--l-line);border-radius:999px;background:rgba(10,10,12,.82)}.landing-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:1rem;color:var(--l-steel);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;transition:color .18s,text-decoration-color .18s}.landing-link:hover{color:var(--l-paper);text-decoration-color:currentColor}.landing-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.8rem 1.6rem;border-radius:999px;background:linear-gradient(180deg,#e08b6d,var(--l-copper) 65%,#c06a4d);color:#170e0b;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,220,200,.6),0 12px 32px rgba(211,123,93,.2);transition:filter .18s}.landing-cta:hover{filter:brightness(1.1)}.landing-cta--small{min-height:44px;padding:.5rem 1.2rem}.landing-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--l-copper-glow);text-decoration:underline;text-underline-offset:5px}.landing-text-link:hover{color:var(--l-paper)}.landing-hero{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;min-height:100svh;padding:8rem var(--l-gutter) 2.5rem;text-align:center}.landing-hero-copy{display:flex;flex-direction:column;align-items:center;width:100%}.landing-display{font-size:clamp(3rem,7.2vw,6rem);font-weight:340;line-height:.99;letter-spacing:-.035em;font-variation-settings:"FLAR" 100,"VOLM" 25;text-wrap:balance}.landing-line{display:block;padding-bottom:.1em;margin-bottom:-.1em}.landing-line:last-child{color:var(--l-copper-glow)}.landing-line>span{display:inline-block;animation:landing-arrive .7s var(--l-ease) backwards}.landing-hero-space{height:min(34svh,20rem);width:100%;pointer-events:none}.landing-anchor{position:absolute;pointer-events:none;aspect-ratio:1}.landing-anchor--hero{top:clamp(15.5rem,30svh,20rem);left:50%;width:min(33vw,38svh);transform:translateX(-50%)}.landing-fallback-mark{width:78%;margin:11%}.landing-lead{max-width:42rem;color:var(--l-steel);font-size:clamp(1rem,1.35vw,1.125rem)}.landing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem}.landing-hero-terms{margin-top:.9rem;color:var(--l-steel);font-size:.8125rem}.landing-motion-control{min-height:44px;padding:.5rem;margin-top:.25rem;color:var(--l-mute);font-size:.75rem;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.landing-motion-control[disabled]{visibility:hidden}.landing-arrive{animation:landing-arrive .7s var(--l-ease) .25s backwards}@keyframes landing-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.landing-section{position:relative;z-index:2;display:grid;gap:2.5rem;padding:clamp(4rem,9vw,8rem) var(--l-gutter)}.landing-section[id]{scroll-margin-top:5rem}.landing-heading{max-width:20ch;font-size:clamp(2.3rem,4.6vw,4.5rem);font-weight:360;line-height:1.06;letter-spacing:-.035em;font-variation-settings:"FLAR" 100,"VOLM" 20;text-wrap:balance}.landing-copy{color:var(--l-steel);max-width:38rem}.landing-note{color:var(--l-mute);font-size:.875rem;max-width:44rem}.landing-example-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:2rem 4rem}.landing-week{z-index:auto;--l-paper:#15171d;--l-steel:#50545e;--l-mute:#616671;--l-copper-glow:#8c402b;--l-line:rgba(21,23,29,0.2);background:#eef0f2;color:var(--l-paper);color-scheme:light;border-radius:40px 40px 0 0;margin-top:1rem;padding-top:5rem;padding-bottom:5rem}.landing-week>*{position:relative;z-index:2}.landing-case-note{max-width:27rem;display:grid;gap:.6rem;color:var(--l-steel)}.landing-case-note strong{font-size:1.125rem;font-weight:600;color:var(--l-paper)}.landing-case-note span{font-size:.8125rem;color:var(--l-mute)}.landing-calendar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,2.5rem);margin-top:1.5rem}.landing-day{display:grid;gap:1rem}.landing-day-name{border-bottom:1px solid var(--l-line);padding-bottom:.75rem;font-size:.875rem;font-weight:550}.landing-day-posts{display:grid}.landing-slot{aspect-ratio:512/702;container-type:inline-size}.landing-slot .lp-card{opacity:var(--lp-landed,1)}.lp-card{display:flex;width:100%;aspect-ratio:512/702;flex-direction:column;overflow:hidden;border-radius:7.8cqi;background:#fbfbfa;color:#101114;font-size:5.47cqi;line-height:1.2;box-shadow:0 16px 36px rgba(25,25,35,.13)}.lp-card-head{display:flex;align-items:center;height:3.46em;flex:none;gap:.5em;padding:0 .86em 0 .79em}.lp-card-avatar{width:1.71em;height:1.71em;border-radius:50%;background:var(--lp-accent);flex:none}.lp-card-handle{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.lp-card-slot{display:inline-flex;height:1.57em;align-items:center;padding-inline:.64em;flex:none;border-radius:999px;background:#eceef0;color:#3d4148;font-size:.89em;font-variant-numeric:tabular-nums}.lp-card-image{position:relative;aspect-ratio:1;flex:none;background:var(--lp-bg);color:var(--lp-ink)}.lp-card-motif,.lp-card-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-card-image:has(.lp-card-photo):after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,rgba(20,10,18,.85))}.lp-card-motif{fill:var(--lp-accent);stroke:var(--lp-accent)}.lp-card-kind{position:absolute;z-index:1;top:.79em;left:.79em;display:inline-flex;height:1.73em;align-items:center;padding-inline:.64em;border-radius:999px;background:rgba(255,255,255,.88);color:#101114;font-size:.79em;font-weight:600}.lp-card-headline{position:absolute;z-index:1;right:1.25em;bottom:.73em;left:.8em;font-size:1.57em;font-weight:680;line-height:1.14;text-wrap:balance}.lp-card-caption{display:flex;min-height:0;flex:1;align-items:center;gap:.35em;padding-inline:1.07em;overflow:hidden;font-size:.96em;color:#4a4e55;white-space:nowrap}.lp-card-caption strong{flex:none;color:#101114;font-weight:600}.landing-story-demo{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:2rem 5rem}.landing-story-tabs{display:grid}.landing-story-tabs>button{display:flex;gap:1rem;text-align:left;align-items:start;min-height:100px;padding:1.5rem 0;border-top:1px solid var(--l-line);color:var(--l-mute);cursor:pointer}.landing-story-tabs>button:last-child{border-bottom:1px solid var(--l-line)}.landing-story-number{flex:none;padding-top:.3rem;font-size:.8125rem;font-variant-numeric:tabular-nums}.landing-story-tabs>button>span:nth-child(2){display:grid;gap:.65rem}.landing-story-tabs strong{font-size:clamp(1.4rem,2.2vw,2rem);font-weight:400;line-height:1.15}.landing-story-tabs>button>span>span{max-width:24rem;font-size:.9375rem}.landing-story-tabs>button>svg{margin-top:.35rem;margin-left:auto;flex:none;opacity:0;transition:opacity .18s}.landing-story-tabs>button[aria-selected=true]{color:var(--l-paper)}.landing-story-tabs>button[aria-selected=true] .landing-story-number{color:var(--l-copper-glow)}.landing-story-tabs>button[aria-selected=true]>svg{opacity:1;color:var(--l-copper-glow)}.landing-story-caption{color:var(--l-mute);font-size:.8125rem;margin-top:1rem}.landing-story-stage{position:relative;min-width:0;min-height:38rem;padding:1.5rem 0}.landing-story-stage [role=tabpanel]{min-width:0}.landing-story-prompt{position:relative;z-index:1;display:flex;align-items:start;gap:.8rem;max-width:26rem;margin:0 0 -1.5rem;padding:1.25rem 1.5rem;border-radius:16px;background:#242023;color:#e8e1e5;box-shadow:0 16px 40px rgba(0,0,0,.3);font-size:.9375rem}.landing-story-prompt>img,.landing-story-prompt>svg{flex:none}.landing-story-social{min-width:0;width:100%;max-width:23rem;margin-inline:auto;--post-stage-h:36rem}.landing-story-social img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.landing-story-result{padding:.5rem 0 0 2rem}.landing-story-edit{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:1.5rem}.landing-story-caption-editor{min-width:0;display:grid;gap:.75rem}.landing-demo-platforms{display:flex;flex-wrap:wrap;gap:.3rem .8rem;border:0}.landing-demo-platforms label{display:flex;align-items:center;gap:.4rem;min-height:44px;font-size:.8125rem;cursor:pointer}.landing-demo-platforms input{width:16px;height:16px;accent-color:var(--l-copper)}.landing-story-caption-editor>label{font-size:.875rem;color:var(--l-steel)}.landing-story-caption-editor textarea{width:100%;min-height:13rem;max-height:25rem;resize:vertical;border:1px solid var(--l-line);border-radius:8px;background:#111113;padding:.85rem;font:inherit;font-size:.875rem;line-height:1.6;color:var(--l-paper)}.landing-demo-edits{display:flex;gap:.5rem;justify-content:space-between;align-items:center}.landing-demo-edits button{min-height:44px;min-width:44px;color:var(--l-copper-glow);font-size:.8125rem;cursor:pointer;text-align:left}.landing-demo-edits button:last-child{display:grid;place-items:center}.landing-story-try{display:flex;align-items:center;gap:.7rem;min-height:48px;margin:1.25rem auto 0;padding:.6rem;color:var(--l-copper-glow);text-decoration:underline;text-underline-offset:5px;cursor:pointer;font-size:.9375rem}.landing-story-week{max-width:36rem;margin:1rem auto}.landing-story-week>svg{color:var(--l-copper-glow)}.landing-story-week h3{font-size:2rem;font-weight:400;line-height:1.2;margin-block:1rem 2rem}.landing-story-week ol{list-style:none;display:grid}.landing-story-week li{display:flex;gap:1.25rem;border-top:1px solid var(--l-line);padding-block:1.25rem}.landing-story-week li>span{flex:none;width:5.5rem;font-size:.875rem;color:var(--l-copper-glow);font-variant-numeric:tabular-nums}.landing-story-week li>div{display:grid;gap:.35rem}.landing-story-week strong{font-size:1rem;font-weight:500}.landing-story-week li>div>span,.landing-story-week>p{color:var(--l-steel);font-size:.8125rem}.landing-story-week>p{margin-top:1rem}.landing-story-disclosure{grid-column:1/-1;font-size:.8125rem;color:var(--l-mute);max-width:60rem;padding-top:1rem;border-top:1px solid var(--l-line)}.landing-price{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 5rem;border-top:1px solid var(--l-line)}.landing-price>h2{grid-column:1;grid-row:1/5;position:sticky;top:8rem;align-self:start}.landing-price>:not(h2){grid-column:2}.landing-price-grid{display:grid;gap:2rem}.landing-amount{display:grid;gap:.6rem}.landing-amount-value{font-size:clamp(6rem,12vw,10rem);line-height:.9;font-weight:260;letter-spacing:-.04em;font-variation-settings:"FLAR" 100,"VOLM" 40}.landing-amount-unit{color:var(--l-steel);font-size:.9375rem}.landing-included{display:grid;gap:.75rem;list-style:none}.landing-included li{display:flex;gap:.75rem;font-size:.9375rem}.landing-included li:before{content:"";flex:none;width:.35rem;height:.35rem;margin-top:.6rem;border-radius:50%;background:var(--l-copper)}.landing-price-action{display:grid;justify-items:start;gap:1rem}.landing-usage{border-block:1px solid var(--l-line)}.landing-faq summary,.landing-usage summary{cursor:pointer;min-height:56px;padding-block:1.25rem;font-weight:500}.landing-faq summary::marker,.landing-usage summary::marker{color:var(--l-copper-glow)}.landing-usage>div{display:grid;gap:.75rem;padding-bottom:1.5rem;color:var(--l-steel);font-size:.875rem}.landing-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem 5rem}.landing-faq,.landing-faq-list details{border-top:1px solid var(--l-line)}.landing-faq-list details:last-child{border-bottom:1px solid var(--l-line)}.landing-faq-list p{padding-bottom:1.5rem;color:var(--l-steel);max-width:65ch;font-size:.9375rem}.landing-support{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:1rem 3rem;margin-top:1rem}.landing-support h3{font-size:1.25rem;font-weight:500}.landing-support p{max-width:42rem;margin-top:.5rem;font-size:.9375rem;color:var(--l-steel)}.landing-final{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:70svh;padding:4rem var(--l-gutter);text-align:center}.landing-anchor--final{position:relative;width:9rem}.landing-display--small{font-size:clamp(2.5rem,5.2vw,5rem)}.landing-footer{z-index:2;display:grid;justify-items:center;gap:.4rem;padding:2rem var(--l-gutter) max(2rem,env(safe-area-inset-bottom));border-top:1px solid var(--l-line);font-size:.8125rem;color:var(--l-mute)}@media (max-width:1100px){.landing-story-demo{gap:2rem;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.landing-story-edit{grid-template-columns:minmax(0,1fr)}.landing-story-caption-editor textarea{min-height:8rem}.landing-story-caption-editor{margin-bottom:1rem}}@media (max-width:900px){.landing-nav-detail{display:none}.landing-example-intro{gap:1.5rem}.landing-faq,.landing-price{gap:2rem}.landing-story-tabs strong{font-size:1.4rem}}@media (max-width:767px){.landing-header{padding-inline:1.25rem}.landing-nav .landing-link{padding-inline:.7rem}.landing-hero{padding:7rem 1.25rem 2rem;min-height:0}.landing-hero .landing-display{font-size:clamp(2.35rem,10.2vw,3.5rem)}.landing-anchor--hero{top:12rem;width:min(62vw,16rem)}.landing-hero-space{height:17rem}.landing-lead{max-width:29rem;font-size:1rem}.landing-hero .landing-actions{justify-content:center;gap:.5rem}.landing-section{padding-block:3.5rem;gap:2rem}.landing-example-intro{grid-template-columns:minmax(0,1fr)}.landing-week{border-radius:24px 24px 0 0}.landing-calendar{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .85rem;margin-top:0}.landing-case-note{gap:.4rem}.landing-story-demo{grid-template-columns:minmax(0,1fr);gap:1.5rem}.landing-story-tabs{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--l-line);gap:.75rem}.landing-story-tabs>button{display:grid;min-height:80px;gap:.6rem;padding:.8rem 0;border-bottom:none!important}.landing-story-tabs strong{font-size:1rem}.landing-story-tabs>button>span>span,.landing-story-tabs>button>svg{display:none}.landing-story-caption{margin-top:.75rem;font-size:.75rem}.landing-story-stage{min-height:0;padding-top:0}.landing-story-prompt{padding:1rem;margin-bottom:-1rem;font-size:.875rem}.landing-story-result{padding-left:0}.landing-story-disclosure{padding-top:1rem}.landing-story-week{margin-top:0}.landing-story-try{font-size:.875rem}.landing-faq,.landing-price{grid-template-columns:minmax(0,1fr)}.landing-price>h2{grid-row:auto;position:static}.landing-price>:not(h2){grid-column:1}.landing-price-grid{gap:1.75rem}.landing-amount-value{font-size:7rem}.landing-support{align-items:start;flex-direction:column}.landing-support a{overflow-wrap:anywhere}.landing-final{min-height:0;padding-block:3rem;gap:1.5rem}.landing-display--small{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.landing-arrive,.landing-line>span{animation:none}.landing-canvas,.landing-cta,.landing-link{transition:none}.landing-motion-control{display:none}}