@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-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:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_97f5e1{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_97f5e1{--font-annotation:"Caveat","Caveat Fallback"}.landing_page__tPcwv{--paper:#fafaf7;--ink:#171816;--muted:#61635d;--line:#d9d8d2;--blue:#4168e8;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),sans-serif}.landing_page__tPcwv *{box-sizing:border-box}.landing_page__tPcwv a{color:inherit;text-decoration:none}.landing_page__tPcwv button{font:inherit;cursor:pointer}.landing_page__tPcwv :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--blue);outline-offset:5px}.landing_page__tPcwv :is(section,main){scroll-margin-top:28px}.landing_brand__uRypz,.landing_page__tPcwv h1,.landing_page__tPcwv h2,.landing_page__tPcwv h3{font-family:Archivo Variable,sans-serif}.landing_page__tPcwv h1,.landing_page__tPcwv h2{text-wrap:balance;letter-spacing:-.04em}.landing_page__tPcwv h2{font-size:clamp(2.3rem,4vw,4rem);line-height:1.08;font-weight:620;margin:0}.landing_page__tPcwv p{line-height:1.65}.landing_skipLink__zdsFd{position:fixed;top:-100px;left:20px;padding:12px 20px;z-index:10;background:white}.landing_skipLink__zdsFd:focus{top:16px}.landing_nav__XlLl8{width:min(1480px,calc(100% - 112px));min-height:88px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_brand__uRypz{display:inline-flex;align-items:center;gap:14px;font-weight:750;font-size:1.3rem;white-space:nowrap}.landing_agentMark__6kZFv,.landing_brand__uRypz>span{display:inline-grid;place-items:center;width:30px;height:32px;color:white;background:var(--ink);font-weight:850;font-family:Archivo Variable,sans-serif;font-style:italic}.landing_navLinks__hHshL{display:flex;gap:30px;font-size:.875rem}.landing_footer__a1Uhx a:hover,.landing_navLinks__hHshL a:hover{text-decoration:underline;text-underline-offset:5px}.landing_navAction__KQSU6{display:inline-flex;align-items:center;gap:12px;font-size:.875rem;font-weight:550;padding:13px 21px;border-radius:28px;color:white!important;background:var(--ink)}.landing_navAction__KQSU6:hover{background:#34362f}.landing_navAccount__goh0q{display:flex;align-items:center;gap:30px}.landing_signIn__kNVy1{font-size:.875rem}.landing_hero__PgVv7{width:min(1480px,calc(100% - 112px));margin:auto;padding:32px 0 38px;display:grid;grid-template-columns:.78fr 1.22fr;align-items:start;gap:32px;min-height:calc(100svh - 88px)}.landing_heroCopy__4cuDF{position:relative;z-index:1;padding-top:0}.landing_heroEyebrow__J4dFs{display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;padding:8px 13px;border-radius:24px;background:#f1f2ee;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:#484b49}.landing_heroEyebrow__J4dFs svg{color:#ebbf26}.landing_hero__PgVv7 h1{margin:0;font-size:clamp(3.8rem,5.95vw,6rem);line-height:.95;font-weight:780;letter-spacing:-.065em;text-wrap:wrap}.landing_heroCopy__4cuDF .landing_heroSubhead__xEZ9p{margin:15px 0 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.12;letter-spacing:-.045em;color:#35383b}.landing_heroCopy__4cuDF .landing_heroDescription__p2Qy4{max-width:520px;margin:24px 0 0;font-size:clamp(1rem,1.28vw,1.25rem);line-height:1.4;color:#626469}.landing_heroActions__Aoqp4{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.landing_primaryAction__37AAB{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:14px 25px;border-radius:28px;background:var(--ink);color:white!important;font-weight:500;transition:background .18s ease-out}.landing_primaryAction__37AAB:hover{background:#34362f}.landing_heroActions__Aoqp4 .landing_primaryAction__37AAB{min-height:58px;padding-inline:30px}.landing_watchDemo__aHJ8F{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:14px 28px;border:1px solid #e2e3df;border-radius:32px;font-weight:550}.landing_watchDemo__aHJ8F:hover{background:#f0f1eb}.landing_heroProof__6xBuU{margin-top:28px;color:var(--muted);font-size:13px}.landing_heroProof__6xBuU p{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0 0;color:#373b39;font-size:14px}.landing_heroProof__6xBuU p>span{color:#a0a39b}.landing_heroCapabilities__O6Yii{width:112%;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;gap:16px;padding:0;margin:34px 0 0}.landing_heroCapabilities__O6Yii li{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.35}.landing_heroCapabilities__O6Yii li>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:42px;border-radius:11px;background:#fff5c6;color:#6e5917}.landing_heroCapabilities__O6Yii li:nth-child(2)>span{background:#ffe9e6;color:#c45454}.landing_heroCapabilities__O6Yii li:nth-child(3)>span{background:#e6efff;color:#3270cd}.landing_heroCapabilities__O6Yii li:nth-child(4)>span{background:#e9f6e6;color:#327a3d}.landing_heroVisual__N7qwz{position:relative;isolation:isolate;min-width:0;margin:0;width:100%;height:clamp(610px,46vw,735px);justify-self:center}.landing_heroVisual__N7qwz:before{content:"";position:absolute;z-index:-1;inset:9% -2% 7%;background:radial-gradient(ellipse at 60% 57%,#ffe99a66,transparent 64%);pointer-events:none}.landing_heroVideos__fP9S9{position:absolute;inset:40px 0 0}.landing_heroClip__sPaHw{position:absolute;width:36%;max-width:310px;padding:0;border:2px solid white;border-radius:18px;background:#ddd;box-shadow:0 18px 30px #2c2b1e12;overflow:hidden}.landing_heroClip__sPaHw:first-child{left:5%;top:0;transform:rotate(-2deg)}.landing_heroClip__sPaHw:last-child{right:1%;top:3px;transform:rotate(3deg)}.landing_heroClip__sPaHw video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain}.landing_clipLabel__AtpUS{position:absolute;top:15px;left:13px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:9px 11px;border-radius:10px;background:#1d282b80;color:white;font-size:11px}.landing_afterNote__Bs5Gf,.landing_beforeNote__enD6U,.landing_storyNote__WcYZ5{position:absolute;font-family:var(--font-annotation),cursive;font-size:28px;line-height:1.03;color:#4f5355;pointer-events:none}.landing_beforeNote__enD6U{top:0;left:-1%;transform:rotate(-12deg)}.landing_beforeNote__enD6U svg{display:block;width:51px;height:53px;margin:8px 0 0 -8px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.landing_afterNote__Bs5Gf{right:0;top:-13px;display:flex;gap:7px;align-items:center;transform:rotate(5deg);color:#d3a51a}.landing_editArrow__Y7aRQ{position:absolute;top:115px;left:42%;width:17%;fill:none;stroke:#f3c83f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.landing_storyNote__WcYZ5{right:-1%;bottom:0;font-size:27px;transform:rotate(-9deg)}.landing_storyNote__WcYZ5 svg{display:block;margin:5px 0 0 30px;width:125px;height:25px;stroke:currentColor;stroke-width:1;fill:none}.landing_demoReady__cGWLv{position:absolute;bottom:34px;left:25%;display:flex;gap:15px;align-items:center;padding:17px 22px;border-radius:18px;background:white;box-shadow:0 14px 40px #24261c10}.landing_demoReady__cGWLv .landing_agentMark__6kZFv{width:40px;height:42px;border-radius:9px;font-size:26px}.landing_demoReady__cGWLv p{display:flex;align-items:center;gap:12px;margin:0 0 3px;font-size:13px;line-height:1.4}.landing_demoReady__cGWLv p svg{padding:2px;border-radius:50%;color:white;background:#60af70}.landing_demoReady__cGWLv div>span{font-size:11px;color:var(--muted)}.landing_heroMediaError__tb9VQ{position:absolute;bottom:0;left:10%;font-size:.8125rem;background:var(--paper)}.landing_heroMediaError__tb9VQ a{text-decoration:underline}.landing_previewBar__vuRxR{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--line);font-size:.6875rem;color:var(--ink)}.landing_previewBar__vuRxR>span:last-child{margin-left:auto;font-size:.625rem;color:var(--muted)}.landing_userBubble__j6kcO{background:#eeeee8;padding:15px 17px;border-radius:12px 12px 3px 12px;font-size:.8125rem;line-height:1.6}.landing_agentMark__6kZFv{width:23px;height:25px;font-size:.8125rem;flex-shrink:0}.landing_homepageComposer__ZfCfQ{--viewer-ink:var(--ink);--viewer-muted:var(--muted);--viewer-line:var(--line);--viewer-paper:var(--paper);--viewer-blue:var(--blue);position:absolute;z-index:2;top:36%;left:50%;transform:translateX(-50%);width:min(380px,65%);padding:17px;border:1px solid #eee;border-radius:21px;background:#fff;box-shadow:0 20px 45px #24261c1a}.landing_composerHeading__YSnPm{display:flex;align-items:center;gap:9px;margin:2px 9px 12px;font-size:12px}.landing_composerHeading__YSnPm svg{color:#9360da}.landing_homepageComposer__ZfCfQ .conversation-composer{padding:0;background:transparent;overflow:visible}.landing_homepageComposer__ZfCfQ .conversation-composer form{padding-bottom:52px;border:1px solid #e9e9e7;border-radius:13px;box-shadow:0 0 0 2px #fafafa}.landing_homepageComposer__ZfCfQ .conversation-composer form:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #4168e81a}.landing_homepageComposer__ZfCfQ .conversation-composer textarea{display:block;min-height:75px;height:75px;max-height:160px;padding:12px 14px 0;font-size:14px;line-height:1.5;field-sizing:content}.landing_homepageComposer__ZfCfQ .conversation-composer form>button[type=submit]{background:#397ff2}.landing_homepageComposer__ZfCfQ .conversation-attach{width:42px;height:42px;bottom:5px}.landing_homepageComposer__ZfCfQ .conversation-attach svg{width:16px}.landing_promptTags__RXp_g{display:flex;gap:7px;margin-top:12px}.landing_promptTags__RXp_g>span{flex:1;display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 5px;border:1px solid #f0f0ed;border-radius:12px;background:#f7f7f5;white-space:nowrap;font-size:10px}.landing_navAction__KQSU6 svg,.landing_primaryAction__37AAB svg,.landing_textAction__WAi4_ svg{transition:transform .16s ease-out}.landing_navAction__KQSU6:hover svg,.landing_primaryAction__37AAB:hover svg,.landing_textAction__WAi4_:hover svg{transform:translate(2px,-2px)}.landing_featureChoices__4tcjX button{transition:background .18s ease-out}@media (prefers-reduced-motion:no-preference){.landing_featureChoices__4tcjX button:active,.landing_primaryAction__37AAB:active{transform:scale(.98)}}.landing_madeWith__ARG4E{position:relative;isolation:isolate;overflow:hidden;padding:64px 0 38px;background:#171816;color:#faf9f5}.landing_madeWith__ARG4E:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 0 90%,#8d6b2933,transparent 28%),radial-gradient(ellipse at 90% 12%,#8d6b2914,transparent 35%)}.landing_madeIntro__qNTqP{text-align:center;padding:0 24px;margin-bottom:36px}.landing_madeIntro__qNTqP h2{font-size:clamp(2.5rem,4.2vw,4rem);letter-spacing:-.035em;line-height:1.1}.landing_madeIntro__qNTqP p{font-size:clamp(1rem,1.6vw,1.5rem);color:#c7c6c0;margin:12px auto 0}.landing_showcaseRail__JBD1q{--card-width:clamp(300px,25.5vw,400px);--step:clamp(265px,24vw,375px);position:relative;height:calc(var(--card-width) * 16 / 9 + 110px);touch-action:pan-y;user-select:none}.landing_showcaseCard__X9Oic{position:absolute;width:var(--card-width);top:0;left:calc(50% - var(--card-width) / 2);padding:8px;border-radius:24px;background:transparent;transform-origin:center;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .45s,background .3s}.landing_showcaseCard__X9Oic[data-position="0"]{z-index:3;background:#34362f;color:#fafaf7;outline:1px solid #61635d;box-shadow:0 24px 60px #0004}.landing_showcaseCard__X9Oic[data-position="-1"]{z-index:2;transform:translateX(calc(-1 * var(--step))) perspective(1000px) rotateY(12deg) scale(.85);opacity:.85}.landing_showcaseCard__X9Oic[data-position="1"]{z-index:2;transform:translateX(var(--step)) perspective(1000px) rotateY(-12deg) scale(.85);opacity:.85}.landing_showcaseCard__X9Oic[data-position="-2"]{z-index:1;transform:translateX(calc(-1.85 * var(--step))) perspective(1000px) rotateY(17deg) scale(.8);opacity:.38}.landing_showcaseCard__X9Oic[data-position="2"]{z-index:1;transform:translateX(calc(1.85 * var(--step))) perspective(1000px) rotateY(-17deg) scale(.8);opacity:.38}.landing_showcaseMedia__jYegF{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:17px;background:#22241f;outline:1px solid #ffffff35}.landing_showcaseMedia__jYegF img{object-fit:contain;object-position:center;pointer-events:none}.landing_showcaseMedia__jYegF video{width:100%;height:100%;object-fit:contain;background:#151512}.landing_showcaseLettering__68oyw{position:absolute;inset:0;display:flex;flex-direction:column;padding:30px 25px 70px;background:linear-gradient(180deg,#0002,#0000 30%,#0009);color:white}.landing_showcaseLettering__68oyw>span{font-size:10px;text-transform:uppercase;letter-spacing:.2em}.landing_showcaseLettering__68oyw h3{white-space:pre-line;font:500 clamp(32px,3vw,46px)/.98 Georgia,serif;letter-spacing:-.04em;margin:auto 0 18px;text-shadow:0 2px 18px #0008}.landing_showcaseLettering__68oyw em{font:32px/1 var(--font-annotation),cursive;color:#efd07c}.landing_showcaseBadge__lS98g{position:absolute;bottom:15px;left:15px;padding:9px 13px;border-radius:30px;color:#fff;background:#141611d9;font-size:12px}.landing_showcasePlay__D_B1g{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:58px;height:58px;border:1px solid #fff;border-radius:50%;background:#171816b3;color:white;cursor:pointer}.landing_showcasePlay__D_B1g:hover{background:#171816}.landing_showcaseSelect__E_P9J{position:absolute;inset:0;width:100%;border:0;background:transparent;cursor:pointer}.landing_showcasePrompt__EdPj_{min-height:66px;display:flex;align-items:center;gap:15px;padding:12px 17px 7px}.landing_showcasePrompt__EdPj_>span{color:#e5c987;font:48px/.8 Georgia,serif}.landing_showcasePrompt__EdPj_ p{margin:0;font-size:12px;line-height:1.5}.landing_showcaseCard__X9Oic:not([data-position="0"]) .landing_showcasePrompt__EdPj_{visibility:hidden}.landing_showcaseNavigation__iSINm{display:flex;align-items:center;justify-content:center;gap:50px;margin-top:20px}.landing_showcaseNavigation__iSINm>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff30;border-radius:50%;color:white;background:#ffffff09;cursor:pointer}.landing_showcaseNavigation__iSINm>button:hover{background:#ffffff20}.landing_showcaseDots__y3CFk{display:flex}.landing_showcaseDots__y3CFk button{display:grid;place-items:center;width:22px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.landing_showcaseDots__y3CFk span{width:7px;height:7px;border-radius:50%;background:#66675f}.landing_showcaseDots__y3CFk [aria-current] span{background:#fff}.landing_showcaseNote__8YUED{position:absolute;right:4%;bottom:60px;margin:0;font:32px/1 var(--font-annotation),cursive;color:#e5c987;transform:rotate(-8deg)}.landing_showcaseNote__8YUED svg{display:block;width:165px;height:25px;margin-left:20px}.landing_showcaseStatus__qAP3c{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.landing_showcaseError__nimAp{position:absolute;inset:auto 12px 45px;background:#171816;color:white;padding:12px;font-size:13px}.landing_madeWith__ARG4E :is(a,button,[tabindex]):focus-visible{outline:2px solid #f4d07b;outline-offset:3px}.landing_features__dHKPT{position:relative;overflow:hidden;padding:78px max(48px,calc((100% - 1450px) / 2)) 32px;background:radial-gradient(ellipse at 95% 12%,#9a77392b,transparent 34%),#151613;color:#faf9f5}.landing_featureIntro__hrh9G{position:relative;z-index:1;margin-bottom:32px}.landing_featureIntro__hrh9G h2{font-size:clamp(2.5rem,4.3vw,4.2rem);line-height:1.06;letter-spacing:-.035em}.landing_featureIntro__hrh9G p{color:#c7c8bf;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.45;margin:20px 0 0}.landing_featureGroups__Abi5P{position:relative;z-index:2;display:flex;width:fit-content;gap:24px;margin-bottom:18px;border-bottom:1px solid #ffffff20}.landing_featureGroups__Abi5P button{padding:12px 0;color:#b6b8ae;font-size:13px;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer}.landing_featureGroups__Abi5P button[aria-pressed=true]{color:#efd799;border-bottom-color:#d2b574}.landing_featureGroups__Abi5P button:hover{color:#fff}.landing_featureDemo__GZquZ{display:grid;grid-template-columns:.77fr 1.23fr;align-items:start;gap:42px}.landing_featureChoices__4tcjX{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.landing_featureChoices__4tcjX button{display:flex;align-items:flex-start;gap:22px;text-align:left;color:#faf9f5;background:transparent;padding:22px 18px;border:1px solid transparent;border-radius:19px;cursor:pointer}.landing_featureChoices__4tcjX button[aria-pressed=true]{background:linear-gradient(125deg,#b99b4826,#c1a5670a);border-color:#bba36e9c}.landing_featureChoices__4tcjX button:hover{background-color:#ffffff06}.landing_features__dHKPT :is(button,a):focus-visible{outline:2px solid #efd799;outline-offset:4px}.landing_featureIcon__RJc4r{flex:0 0 62px;height:62px;display:grid;place-items:center;border:1px solid #c4b27755;border-radius:50%;color:#f4eedc;background:#c4b27708}.landing_featureChoices__4tcjX button[aria-pressed=true] .landing_featureIcon__RJc4r{border-color:#c4b277aa;background:#c4b27714}.landing_featureCopy__p07kX{min-width:0}.landing_featureCopy__p07kX strong{display:block;font-size:20px;font-weight:650;line-height:1.25;margin:3px 0 10px}.landing_featureCopy__p07kX>span{display:block;font-size:14px;line-height:1.55;color:#c5c6bc;max-width:440px}.landing_featureCopy__p07kX small{display:inline-block;color:#e8cb8c;font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-top:10px}.landing_featureVisual__lgzvS{min-width:0;padding:27px;background:linear-gradient(135deg,#525e75,#343d4e 60%,#444b58);border:1px solid #8997b0;border-radius:28px;transform:perspective(1600px) rotateY(-8deg) rotate(-2deg);box-shadow:0 26px 65px #0005;margin-top:-130px}.landing_featureWindow__7tEef{width:100%;color:#23251f;background:#fdfdfb;border-radius:17px;overflow:hidden}.landing_featureWindow__7tEef .landing_previewBar__vuRxR{min-height:55px;padding:15px 20px;font-size:12px}.landing_featureBody__FiPE3{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:22px;padding:24px}.landing_featureConversation__M9pP9{font-size:13px;line-height:1.6}.landing_featureConversation__M9pP9 .landing_userBubble__j6kcO{margin:0 0 25px 15px;padding:18px;font-size:13px;background:#edeee8}.landing_featureConversation__M9pP9 .landing_agentMark__6kZFv{width:30px;height:32px;border-radius:4px;font-size:22px}.landing_featureReply__j8Lkl{margin:12px 0 22px 15px}.landing_featureTags__tARLB{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 24px}.landing_featureTags__tARLB span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #e7e8e1;border-radius:8px;font-size:10px}.landing_featureTags__tARLB svg{color:#5b6943;flex-shrink:0}.landing_featureTry__Cd8jp{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e0e1da;border-radius:11px;padding:12px 15px;font-size:12px;color:#474c40}.landing_featureTry__Cd8jp:hover{background:#eeeee8}.landing_featureTry__Cd8jp svg{background:#1a1c17;color:white;border-radius:50%;padding:6px;width:32px;height:32px}.landing_featureFilm___BEPe{min-width:0;margin:0;padding:9px;background:#f2ecd9;border-radius:12px}.landing_featureFilm___BEPe video{display:block;width:100%;height:390px;object-fit:contain;border-radius:7px;background:#171816}.landing_featureFilm___BEPe figcaption{font-size:9px;line-height:1.4;text-align:center;margin-top:8px;color:#64604e}.landing_featureFooter__honP7{display:flex;justify-content:space-between;align-items:end;margin-top:18px}.landing_featureFooter__honP7 p{margin:0;font:29px/.95 var(--font-annotation),cursive;color:#dbc38e;transform:rotate(-7deg)}.landing_featureFooter__honP7 svg{display:block;width:150px;height:23px;margin-left:30px}.landing_featureFooter__honP7>span{color:#b8b5a6;letter-spacing:.22em;font-size:10px;padding-bottom:8px}.landing_faq__VRfDb{width:min(1164px,calc(100% - 64px));margin:auto;padding:88px 0}.landing_faq__VRfDb details{border-bottom:1px solid var(--line)}.landing_page__tPcwv summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_page__tPcwv summary::-webkit-details-marker{display:none}.landing_detailsToggle__AuB13{position:relative;width:24px;height:24px;flex-shrink:0}.landing_detailsToggle__AuB13:after,.landing_detailsToggle__AuB13:before{position:absolute;content:"";background:currentColor;inset:11px 4px}.landing_detailsToggle__AuB13:after{transform:rotate(90deg);transition:transform .2s ease-out}.landing_page__tPcwv details[open]>summary .landing_detailsToggle__AuB13:after{transform:rotate(0)}.landing_localSection___I7sF{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:76px max(32px,calc((100% - 1164px) / 2));background:#e9e9e1}.landing_localVisual__eY1KL{background:var(--ink);color:var(--paper);border-radius:12px;padding:48px}.landing_localVisual__eY1KL>p{font-family:Archivo Variable,sans-serif;font-size:1.625rem;margin:16px 0 30px}.landing_localVisual__eY1KL>div{display:flex;flex-direction:column;gap:18px}.landing_localVisual__eY1KL>div>span{display:flex;align-items:center;gap:14px;border-bottom:1px solid #45483f;padding-bottom:18px;font-size:.9375rem}.landing_localVisual__eY1KL>small{display:block;margin-top:26px;color:#c4c7bc}.landing_localCopy__HGJik h2{font-size:clamp(2.3rem,3.6vw,3.5rem)}.landing_localCopy__HGJik>p{margin:24px 0;color:var(--muted)}.landing_localCopy__HGJik .landing_privacyNote__TJnYu{font-size:.8125rem}.landing_privacyNote__TJnYu strong{color:var(--ink)}.landing_pricing__GEldr{position:relative;isolation:isolate;overflow:hidden;padding:36px 32px 30px;background:#11120f;color:#faf9f6}.landing_pricing__GEldr:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse at 3% 0,#e2b76142,transparent 20%),radial-gradient(ellipse at 98% 78%,#dfaa4340,transparent 24%),linear-gradient(147deg,transparent 73%,#ddb25c12 78%,transparent 84%)}.landing_pricingIntro__F7lHW{text-align:center;margin:0 auto 40px;max-width:1370px}.landing_plansLabel__PAPsA{position:relative;display:inline-block;padding:10px 33px;border:1px solid #ae9566;border-radius:30px;color:#eee8da;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.35em;margin-bottom:18px}.landing_plansLabel__PAPsA:after,.landing_plansLabel__PAPsA:before{content:"";position:absolute;top:50%;width:60px;height:1px;background:linear-gradient(90deg,transparent,#aa956854)}.landing_plansLabel__PAPsA:before{right:calc(100% + 20px)}.landing_plansLabel__PAPsA:after{left:calc(100% + 20px);transform:rotate(180deg)}.landing_pricingIntro__F7lHW h2{font-size:clamp(2.4rem,4.4vw,4.4rem);line-height:1.08;letter-spacing:-.035em}.landing_pricingIntro__F7lHW p{color:#bfbfb5;font-size:clamp(1rem,1.5vw,1.4rem);margin:18px 0 0;line-height:1.5}.landing_pricingGrid__UT9IV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1280px;margin:auto}.landing_priceCard__N6tLD{position:relative;background:radial-gradient(ellipse at 0 0,#d0ac5930,transparent 35%),radial-gradient(ellipse at 100% 100%,#d0ac5928,transparent 25%),#1c1d18;border:1px solid #a58b5e;border-radius:20px;padding:38px}.landing_priceCard__N6tLD:nth-child(2){background:radial-gradient(ellipse at 100% 0,#d0ac5930,transparent 38%),radial-gradient(ellipse at 100% 100%,#d0ac5928,transparent 25%),#1b1c18}.landing_priceCard__N6tLD:nth-child(3){background:radial-gradient(ellipse at 50% 0,#5375fa2e,transparent 38%),radial-gradient(ellipse at 100% 100%,#d0ac5928,transparent 25%),#171922;border-color:#7d8fea}.landing_priceCard__N6tLD h3{font-size:clamp(2rem,3vw,2.8rem);font-weight:700;letter-spacing:-.03em;margin:0 0 12px;line-height:1.15}.landing_priceCard__N6tLD>p{margin:0;color:#c8c9bf;font-size:16px;line-height:1.5}.landing_price__kDfWK{display:flex;align-items:baseline;gap:8px;margin:30px 0 10px}.landing_price__kDfWK strong{font-family:Archivo Variable,sans-serif;font-size:clamp(2.4rem,3.4vw,3.6rem);font-weight:750;letter-spacing:-.035em;line-height:1.12}.landing_price__kDfWK span{color:#bbbcb1;font-size:15px}.landing_priceCard__N6tLD .landing_billingNote__bH2JQ{min-height:48px;display:flex;align-items:center;gap:8px;color:#e7d394;font-size:15px}.landing_priceActions__uk038{display:grid;gap:10px;margin-top:28px}.landing_priceActionPrimary__Rh5I4,.landing_priceAction__nSZ7o{width:100%;display:flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:14px;border-radius:10px;font-size:16px;line-height:1.4;margin-top:28px;background:#a58e572b;border:1px solid #9b91636b;color:#faf9f6;transition:background .18s ease-out}.landing_priceActions__uk038 .landing_priceActionPrimary__Rh5I4,.landing_priceActions__uk038 .landing_priceAction__nSZ7o{margin-top:0}.landing_priceAction__nSZ7o:hover{background:#a58e5745}.landing_priceActionPrimary__Rh5I4{background:#355def;border-color:#5375fa;color:white!important}.landing_priceActionPrimary__Rh5I4:hover{background:#294dd2}.landing_priceActionPrimary__Rh5I4:disabled,.landing_priceAction__nSZ7o:disabled{cursor:wait;opacity:.7}.landing_priceError__4KmUf{margin:0;color:#ffd4ca;font-size:12px;line-height:1.45}.landing_priceActionPrimary__Rh5I4 svg,.landing_priceAction__nSZ7o svg{flex-shrink:0}.landing_priceCard__N6tLD ul{list-style:none;margin:30px 0 0;padding:26px 0 0;border-top:1px solid #b6a37626;display:flex;flex-direction:column;gap:14px}.landing_priceCard__N6tLD li{display:flex;align-items:center;gap:14px;font-size:15px;line-height:1.5}.landing_priceCard__N6tLD li>svg:first-child{flex-shrink:0;width:26px;height:26px;padding:5px;color:#ead7a0;border:1px solid #c6aa612e;border-radius:50%;background:#c7aa6012}.landing_pricingNote__A_ZB0{text-align:center;max-width:860px;margin:24px auto 0;color:#b9baae;font-size:12px;line-height:1.6}.landing_pricing__GEldr :is(a,button):focus-visible{outline:2px solid #f1d08b;outline-offset:5px}.landing_pricingIdea__mI3MJ,.landing_pricingStory__DjWP4{position:absolute;pointer-events:none;margin:0;font:28px/.98 var(--font-annotation),cursive;color:#d5b677;transform:rotate(-10deg)}.landing_pricingIdea__mI3MJ{right:2.5%;top:102px}.landing_pricingIdea__mI3MJ span{margin-left:30px}.landing_pricingIdea__mI3MJ svg{display:block;width:125px;height:28px;margin-left:30px}.landing_pricingStory__DjWP4{left:2.7%;top:54%}.landing_pricingStory__DjWP4 svg{display:block;width:110px;height:28px}@media (max-width:1450px){.landing_pricingIdea__mI3MJ,.landing_pricingStory__DjWP4{display:none}}.landing_faq__VRfDb{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;border-top:1px solid var(--line)}.landing_faq__VRfDb h2{font-size:clamp(2.3rem,3.6vw,3.5rem)}.landing_faq__VRfDb summary{padding:22px 0;font-weight:550;font-size:.9375rem}.landing_faq__VRfDb details:first-child summary{padding-top:6px}.landing_faq__VRfDb details p{color:var(--muted);margin:0 32px 24px 0;font-size:.875rem}.landing_closingScreen__VkthF{min-height:100svh;display:flex;flex-direction:column;border-top:1px solid var(--line)}.landing_closing__2_drb{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:90px 24px}.landing_closingMark__ivVMh{display:grid;place-items:center;width:68px;height:76px;font-family:Archivo Variable,sans-serif;font-size:4rem;font-weight:850;font-style:italic;margin-bottom:48px}.landing_closing__2_drb h2{font-size:clamp(2.4rem,3.6vw,3.5rem);font-weight:550}.landing_closing__2_drb .landing_primaryAction__37AAB{margin-top:36px}.landing_footer__a1Uhx{width:calc(100% - 48px);margin:0 auto;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--muted);font-size:.75rem}.landing_footer__a1Uhx nav{display:flex;flex-wrap:wrap;gap:24px}@media (max-width:1100px){.landing_nav__XlLl8{width:calc(100% - 48px)}.landing_navAccount__goh0q{gap:18px}.landing_navLinks__hHshL{gap:20px}.landing_hero__PgVv7{gap:20px;width:calc(100% - 56px)}.landing_hero__PgVv7 h1{font-size:clamp(3.5rem,6vw,4.5rem)}.landing_heroCapabilities__O6Yii{width:100%;grid-template-columns:repeat(2,1fr);gap:16px}.landing_heroVisual__N7qwz{height:610px}.landing_homepageComposer__ZfCfQ{top:32%;width:78%}.landing_demoReady__cGWLv{bottom:75px;left:13%;padding:15px}.landing_storyNote__WcYZ5{bottom:3px}.landing_heroActions__Aoqp4{gap:12px}.landing_heroActions__Aoqp4 .landing_primaryAction__37AAB,.landing_watchDemo__aHJ8F{padding-inline:18px;font-size:14px}.landing_featureVisual__lgzvS{padding:22px}.landing_featureBody__FiPE3{gap:16px;padding:18px}.landing_faq__VRfDb,.landing_localSection___I7sF{gap:40px}}@media (max-width:800px){.landing_nav__XlLl8{width:calc(100% - 32px);min-height:74px;gap:12px}.landing_brand__uRypz{font-size:.875rem;gap:7px}.landing_brand__uRypz>span{width:25px;height:28px}.landing_navLinks__hHshL{display:none}.landing_navAction__KQSU6{font-size:.75rem;padding:10px 14px;gap:6px}.landing_hero__PgVv7{width:calc(100% - 40px);grid-template-columns:1fr;padding:30px 0 40px;gap:44px}.landing_signIn__kNVy1{display:none}.landing_heroEyebrow__J4dFs{margin-bottom:24px;font-size:10px}.landing_heroCopy__4cuDF .landing_heroSubhead__xEZ9p{font-size:clamp(1.8rem,6vw,2.6rem)}.landing_heroCopy__4cuDF .landing_heroDescription__p2Qy4{font-size:16px}.landing_heroProof__6xBuU{margin-top:24px}.landing_heroCapabilities__O6Yii{max-width:520px;grid-template-columns:repeat(4,1fr);gap:12px}.landing_heroCapabilities__O6Yii li{flex-direction:column;align-items:flex-start;font-size:10px;gap:8px}.landing_heroVisual__N7qwz{width:100%;max-width:600px;height:clamp(600px,100vw,720px)}.landing_heroVideos__fP9S9{top:45px}.landing_heroClip__sPaHw{width:40%}.landing_heroClip__sPaHw:first-child{left:1%}.landing_heroClip__sPaHw:last-child{right:1%}.landing_beforeNote__enD6U{left:0}.landing_beforeNote__enD6U svg{display:none}.landing_afterNote__Bs5Gf{top:0}.landing_afterNote__Bs5Gf,.landing_beforeNote__enD6U{font-size:24px}.landing_editArrow__Y7aRQ{top:100px;left:42%;width:16%}.landing_homepageComposer__ZfCfQ{top:39%;width:min(380px,94%);padding:14px}.landing_homepageComposer__ZfCfQ .conversation-composer textarea{font-size:16px;min-height:84px;height:84px}.landing_demoReady__cGWLv{bottom:42px;left:50%;transform:translateX(-50%);width:max-content;max-width:100%;padding:14px 18px}.landing_storyNote__WcYZ5{bottom:-14px;right:0;font-size:22px}.landing_storyNote__WcYZ5 br,.landing_storyNote__WcYZ5 svg{display:none}.landing_hero__PgVv7 h1{font-size:clamp(3.8rem,10vw,5.5rem)}.landing_heroActions__Aoqp4{gap:20px;margin-top:26px}.landing_madeWith__ARG4E{padding:56px 0 32px}.landing_madeIntro__qNTqP{margin-bottom:32px}.landing_featureIntro__hrh9G p,.landing_madeIntro__qNTqP p{font-size:1rem}.landing_showcaseRail__JBD1q{--card-width:min(78vw,360px);--step:78vw}.landing_showcaseNote__8YUED{position:relative;right:auto;bottom:auto;width:fit-content;margin:32px auto 0;font-size:27px}.landing_showcaseNote__8YUED br{display:none}.landing_showcaseNote__8YUED svg{margin-left:auto}.landing_showcaseNavigation__iSINm{gap:30px;margin-top:10px}.landing_features__dHKPT{padding:56px 20px}.landing_featureIntro__hrh9G{margin-bottom:28px}.landing_featureDemo__GZquZ{grid-template-columns:1fr;gap:28px}.landing_featureVisual__lgzvS{margin-top:0;transform:none;border-radius:18px}.landing_featureGroups__Abi5P{gap:24px}.landing_featureIcon__RJc4r{flex-basis:45px;height:45px}.landing_featureIcon__RJc4r svg{width:23px}.landing_featureCopy__p07kX strong{font-size:17px}.landing_featureChoices__4tcjX button{gap:15px}.landing_featureFooter__honP7>span{display:none}.landing_featureChoices__4tcjX{gap:5px}.landing_featureChoices__4tcjX button{padding:20px}.landing_featureVisual__lgzvS{padding:14px}.landing_featureBody__FiPE3{gap:18px;padding:18px;grid-template-columns:1fr}.landing_featureFilm___BEPe{width:min(100%,220px);justify-self:center}.landing_featureFilm___BEPe video{height:auto;aspect-ratio:9/16}.landing_featureConversation__M9pP9{font-size:.75rem}.landing_featureConversation__M9pP9 .landing_userBubble__j6kcO{font-size:.75rem;padding:12px}.landing_faq__VRfDb{width:calc(100% - 40px);padding:56px 0}.landing_faq__VRfDb,.landing_localSection___I7sF{grid-template-columns:1fr;gap:28px}.landing_pricing__GEldr{padding:56px 20px}.landing_pricingIntro__F7lHW{margin-bottom:32px}.landing_pricingIntro__F7lHW p{font-size:1rem}.landing_pricingGrid__UT9IV{grid-template-columns:1fr;gap:24px;max-width:540px}.landing_priceCard__N6tLD{padding:28px 24px}.landing_priceCard__N6tLD .landing_billingNote__bH2JQ,.landing_priceCard__N6tLD li,.landing_priceCard__N6tLD>p{font-size:15px}.landing_priceCard__N6tLD h3{font-size:32px}.landing_price__kDfWK strong{font-size:clamp(2.3rem,8.5vw,3.5rem)}.landing_priceActionPrimary__Rh5I4,.landing_priceAction__nSZ7o{font-size:14px}.landing_price__kDfWK{min-height:0;margin-top:28px}.landing_priceCard__N6tLD .landing_billingNote__bH2JQ{min-height:0;margin-top:10px}.landing_localSection___I7sF{padding:56px 20px;gap:36px}.landing_localVisual__eY1KL{padding:32px}.landing_faq__VRfDb{gap:32px}.landing_faq__VRfDb summary{min-height:60px}.landing_closing__2_drb{padding:70px 20px}.landing_footer__a1Uhx{width:calc(100% - 40px);flex-direction:column;align-items:center;gap:18px;text-align:center}.landing_footer__a1Uhx nav{gap:14px 20px;justify-content:center}}@media (max-width:400px){.landing_previewBar__vuRxR{padding:12px;font-size:.625rem}.landing_featureWindow__7tEef .landing_previewBar__vuRxR{flex-wrap:wrap}.landing_featureWindow__7tEef .landing_previewBar__vuRxR>span:last-child{display:block;margin-left:24px}.landing_featureVisual__lgzvS{padding:16px}}@media (prefers-reduced-motion:reduce){.landing_page__tPcwv *,.landing_page__tPcwv :after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}