.write_page__pDZdg{--lift:0 1px 2px color-mix(in srgb,var(--text) 5%,transparent),0 18px 40px -22px color-mix(in srgb,var(--accent-text) 38%,transparent);--lift-hover:0 1px 2px color-mix(in srgb,var(--text) 6%,transparent),0 24px 48px -22px color-mix(in srgb,var(--accent-text) 46%,transparent);--hairline:color-mix(in srgb,var(--border) 85%,var(--text) 4%)}.write_section__xcsTl{padding-block:72px}.write_tint__RVhov{background:var(--surface-light)}@media (min-width:1024px){.write_section__xcsTl{padding-block:120px}}.write_head__34fL_{display:grid;justify-items:center;gap:14px;max-width:720px;margin:0 auto 48px;text-align:center}.write_headLeft__3NfXv{justify-items:start;margin-inline:0;text-align:left}.write_head__34fL_ h2{font-size:clamp(2rem,1.5rem + 1.9vw,2.75rem);line-height:1.08;max-width:18ch}.write_badge__lHPpV{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:var(--accent-badge);color:var(--accent-text);font-size:.8125rem;font-weight:600;letter-spacing:.01em}.write_sub___T0J4{color:var(--text-muted);font-size:1.0625rem;line-height:1.55;max-width:56ch}@media (min-width:768px){.write_sub___T0J4{font-size:1.125rem}}.write_hero__MFJJD{position:relative;padding:40px 0 64px;background:radial-gradient(60% 55% at 50% 0,var(--accent-tint),transparent 70%),var(--bg)}@media (min-width:1024px){.write_hero__MFJJD{padding:64px 0 112px}}.write_heroStage__f7m_N{position:relative;max-width:760px;margin-inline:auto}.write_paige__UjC9h{display:none}@media (min-width:1100px){.write_paige__UjC9h{display:block;position:absolute;left:-104px;bottom:84px;width:127px;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.write_heroInner__1QxtB{display:grid;justify-items:center;text-align:center}.write_doors__2zC_J{display:inline-grid;grid-auto-flow:column;gap:4px;padding:4px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--text) 4%,transparent)}.write_door__XFLLY{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-muted);font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease)}@media (max-width:479px){.write_doors__2zC_J{display:grid;grid-template-columns:1fr 1fr;width:100%}.write_door__XFLLY{justify-content:center;padding:0 8px;font-size:.8125rem;white-space:nowrap}.write_door__XFLLY svg{display:none}}.write_door__XFLLY:hover{background:var(--accent-tint);color:var(--text)}.write_door__XFLLY[aria-checked=true]{background:var(--accent-tint);color:var(--accent-text);font-weight:600}.write_eyebrow__CoPKE{margin-top:28px!important;color:var(--accent-text);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.write_h1__eShIO{margin-top:12px!important;font-size:clamp(2.375rem,1.6rem + 3vw,3.75rem);line-height:1.02;letter-spacing:-.02em!important;max-width:14ch}.write_lead__gvZrT{margin-top:18px!important;max-width:54ch;color:var(--text-muted);font-size:1.0625rem;line-height:1.55}@media (min-width:768px){.write_lead__gvZrT{font-size:1.1875rem}}.write_card__4Knjz{position:relative;z-index:1;width:100%;margin-top:32px;padding:16px;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--lift);text-align:left;transition:border-color var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.write_card__4Knjz:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));box-shadow:0 0 0 4px var(--accent-tint),var(--lift)}@media (min-width:768px){.write_card__4Knjz{margin-top:36px;padding:20px}.write_help__fwmX4{text-align:right}}.write_label___0HRL{display:block;margin:2px 4px 10px;color:var(--text);font-size:.9375rem;font-weight:600}.write_row__9y6Zr{display:grid;gap:12px}@media (min-width:768px){.write_row__9y6Zr{grid-template-columns:1fr auto;align-items:stretch}}.write_input__G1SpA{width:100%;min-height:56px;padding:0 16px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;font-size:1.0625rem;text-overflow:ellipsis;transition:border-color var(--duration) var(--ease),background-color var(--duration) var(--ease)}.write_input__G1SpA::-moz-placeholder{color:var(--text-muted)}.write_input__G1SpA::placeholder{color:var(--text-muted)}.write_page__pDZdg .write_input__G1SpA:focus-visible{outline:none;border-color:var(--accent);background:var(--surface)}.write_submit__3V_lY{min-height:56px;padding-inline:24px;white-space:nowrap}.write_toolbar__cwBXF{display:grid;gap:10px;margin-top:12px}@media (min-width:768px){.write_toolbar__cwBXF{grid-template-columns:auto 1fr;align-items:center;gap:16px}}.write_tools__qjM0_{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width:768px){.write_tools__qjM0_{display:flex}}.write_tool__NRriW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--duration) var(--ease),border-color var(--duration) var(--ease),color var(--duration) var(--ease)}.write_tool__NRriW:hover,.write_tool__NRriW[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text)}.write_tool__NRriW[aria-pressed=true]{background:var(--accent-tint)}.write_page__pDZdg .write_help__fwmX4{margin:0 4px!important;color:var(--text-muted);font-size:.8125rem;line-height:1.45}.write_error__QufkP{margin:6px 4px 0!important;color:var(--brand-danger);font-size:.875rem;font-weight:500}.write_chips__zMn7O{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none}.write_chip__ptxuH{display:inline-flex;align-items:center;gap:6px;padding:4px 4px 4px 12px;border-radius:999px;background:var(--accent-badge);color:var(--text);font-size:.8125rem}.write_chipKey__o7YGT{color:var(--accent-text);font-weight:600}.write_chipX__pH3cV{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer}.write_chipX__pH3cV:hover{background:var(--accent-tint);color:var(--text)}.write_examples__usAWt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:20px}.write_examplesLabel__U5KHv{color:var(--text-muted);font-size:.8125rem;font-weight:500}.write_example__57e2P{min-height:36px;padding:0 12px;border:1px solid var(--hairline);border-radius:999px;background:color-mix(in srgb,var(--surface) 70%,transparent);color:var(--text);font:inherit;font-size:.8125rem;cursor:pointer;transition:border-color var(--duration) var(--ease),color var(--duration) var(--ease)}.write_example__57e2P:hover{border-color:var(--accent);color:var(--accent-text)}@media (max-width:767px){.write_examples__usAWt{flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overflow-x:auto;scrollbar-width:none}.write_examples__usAWt::-webkit-scrollbar{display:none}.write_example__57e2P{flex:none;white-space:nowrap}}.write_typeGrid__PfQzz{display:grid;gap:24px;margin:0;padding:0;list-style:none}@media (min-width:768px){.write_typeGrid__PfQzz{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.write_typeGrid__PfQzz{grid-template-columns:repeat(3,1fr)}}.write_typeCard__gTKyX{display:flex}.write_typeLink__hw0J2{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--lift);text-decoration:none;transition:box-shadow .2s var(--ease),border-color .2s var(--ease)}.write_typeLink__hw0J2:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));box-shadow:var(--lift-hover)}.write_typeImage__yYJFg{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--surface-light)}.write_typeImage__yYJFg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s var(--ease)}.write_typeLink__hw0J2:hover .write_typeImage__yYJFg img{transform:scale(1.03)}.write_typeBody__N2_6A{display:grid;gap:6px;padding:20px 20px 22px;flex:1;align-content:start}.write_typeTitle__TI5A_{color:var(--text);font-size:1.125rem;font-weight:600;line-height:1.3}.write_typeText__LYwkP{color:var(--text-muted);font-size:.9375rem;line-height:1.5}.write_typeCta__ttQ2b{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--accent-text);font-size:.9375rem;font-weight:600}.write_steps__lYFwK{display:grid;gap:32px;margin:0;padding:0;list-style:none;counter-reset:none}@media (min-width:768px){.write_steps3__ce6PD{grid-template-columns:repeat(3,1fr)}.write_steps4__LdmJe{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.write_steps4__LdmJe{grid-template-columns:repeat(4,1fr)}}.write_step__yxoyy{position:relative;display:grid;align-content:start;gap:8px;padding-right:8px}.write_step__yxoyy p{color:var(--text-muted);font-size:.9375rem;line-height:1.55}.write_stepNum__dcOEd{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:999px;background:var(--accent);color:var(--surface);font-size:1rem;font-weight:700;box-shadow:0 0 0 6px var(--bg)}@media (min-width:1024px){.write_step__yxoyy:not(:last-child):after{content:"";position:absolute;top:22px;left:56px;right:-16px;height:1px;background:color-mix(in srgb,var(--accent) 35%,var(--border))}}@media (max-width:767px){.write_typeGrid__PfQzz>.write_typeCard__gTKyX,.write_whoGrid__mZRRm>.write_whoCard__gvKvD{padding:0!important;border:0!important;background:none;overflow:visible;box-shadow:none}.write_whoGrid__mZRRm>.write_whoCard__gvKvD{border:1px solid var(--hairline)!important;background:var(--surface);overflow:hidden}.write_step__yxoyy{padding:22px!important}}.write_split__qK22j{display:grid;gap:48px;align-items:center}@media (min-width:1024px){.write_split__qK22j{grid-template-columns:1.05fr 1fr;gap:80px}}.write_diffList__3s3_H{display:grid;gap:24px;margin:0;padding:0;list-style:none}.write_diffItem__KzIuV{display:grid;grid-template-columns:32px 1fr;gap:14px;align-items:start}.write_diffItem__KzIuV p{margin-top:4px!important;color:var(--text-muted);font-size:.9375rem;line-height:1.55}.write_check__cFWCC{width:32px;height:32px;padding:6px;border-radius:var(--radius);background:var(--accent-badge);color:var(--accent-text)}.write_shot__HLNC6{margin:0;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--lift)}.write_shot__HLNC6 img{display:block;width:100%;height:auto}.write_whoGrid__mZRRm{display:grid;gap:24px;margin:0;padding:0;list-style:none}@media (min-width:768px){.write_whoGrid__mZRRm{grid-template-columns:repeat(3,1fr)}}.write_whoCard__gvKvD{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--lift)}.write_whoImage__kUrYc{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--surface-light)}.write_whoImage__kUrYc img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.write_whoBody__jSx_1{display:grid;gap:6px;padding:20px 20px 24px}.write_whoBody__jSx_1 p{color:var(--text-muted);font-size:.9375rem;line-height:1.5}.write_centerCta__rWe1Z{display:flex;justify-content:center;margin-top:40px!important}.write_pricingLine__uNUj3{margin:-20px 0 32px!important;color:var(--text);font-size:1.0625rem;font-weight:500}.write_faqWrap__BZkwu{display:grid;gap:32px}@media (min-width:1024px){.write_faqWrap__BZkwu{grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}}.write_faq__0sSRx{display:grid;gap:12px}.write_faqItem__uR6qZ{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);transition:box-shadow var(--duration) var(--ease)}.write_faqItem__uR6qZ[open]{box-shadow:var(--lift)}.write_faqItem__uR6qZ summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 20px;font-weight:600;cursor:pointer;list-style:none}.write_faqItem__uR6qZ summary::-webkit-details-marker{display:none}.write_faqItem__uR6qZ summary svg{flex:none;color:var(--accent-text);transition:transform var(--duration) var(--ease)}.write_faqItem__uR6qZ[open] summary svg{transform:rotate(180deg)}.write_faqItem__uR6qZ p{padding:0 20px 20px;color:var(--text-muted);font-size:.9375rem;line-height:1.6}.write_final__wj9_S{padding-block:72px;background:var(--bg)}@media (min-width:1024px){.write_final__wj9_S{padding-block:104px}}.write_finalInner__PhAuu{display:grid;justify-items:center;gap:24px;text-align:center}.write_finalInner__PhAuu h2{font-size:clamp(2rem,1.5rem + 1.9vw,2.75rem)}@media (prefers-reduced-motion:reduce){.write_page__pDZdg *,.write_page__pDZdg :after,.write_page__pDZdg :before{transition:none!important}.write_typeLink__hw0J2:hover .write_cover__PdqOl,.write_typeLink__hw0J2:hover .write_typeImage__yYJFg img{transform:none}}.write_cover__PdqOl{display:block;width:100%;height:100%;transition:transform .2s var(--ease)}.write_typeLink__hw0J2:hover .write_cover__PdqOl{transform:scale(1.03)}.write_cvWall__SHNUb{fill:color-mix(in srgb,var(--surface-light) 90%,var(--accent) 6%)}.write_cvLight__jo1IY{fill:var(--surface);opacity:.7}.write_cvDesk__DiYhK{fill:color-mix(in srgb,var(--border) 70%,var(--accent-text) 16%)}.write_cvDeskEdge__Xkl4w{fill:color-mix(in srgb,var(--accent-text) 30%,var(--border))}.write_cvShadow__yCp6H{fill:var(--text);opacity:.3}.write_cvSpine___BUhI{fill:color-mix(in srgb,var(--accent-text) 82%,var(--text))}.write_cvSpineLight__nf6xX{fill:color-mix(in srgb,var(--border) 85%,var(--text) 6%)}.write_cvPages__rUKNu{fill:var(--surface);stroke:var(--border);stroke-width:1}.write_cvFaceAccent__b2lfC{fill:var(--accent)}.write_cvFaceInk__2AE9R{fill:var(--text)}.write_cvFaceCream__F8wgn{fill:var(--surface)}.write_cvSheenStart__IhQip{stop-color:var(--surface);stop-opacity:.22}.write_cvSheenEnd__4EPIf{stop-color:var(--surface);stop-opacity:0}.write_cvCream__OOYh8{fill:var(--bg)}.write_cvAccent__HBCb5{fill:var(--accent)}.write_cvHillBack__zMyNL{fill:color-mix(in srgb,var(--accent-text) 70%,var(--accent))}.write_cvHillFront__lT7H6{fill:var(--accent-text)}.write_cvFrameLine__Hs8Dj{fill:none;stroke:var(--border);stroke-width:1.5}.write_cvPhoto__g5Idi{fill:var(--accent-badge);stroke:var(--accent-text);stroke-width:3}.write_cvPhotoSun__YEYaJ{fill:var(--accent)}.write_cvPhotoHill__RYal2{fill:color-mix(in srgb,var(--accent-text) 55%,var(--accent-badge))}.write_cvRuleCream__mIBd_{fill:var(--bg)}.write_cvRuleAccent__vBIMg{fill:var(--accent)}.write_cvTitleCream__QcrN9,.write_cvTitleInk__uX7py{font-family:var(--serif);font-size:31px;font-weight:600;letter-spacing:-.01em}.write_cvTitleCream__QcrN9{fill:var(--bg)}.write_cvTitleInk__uX7py{fill:var(--text)}.write_cvLabelCream__qsabZ,.write_cvLabelInk__MkL2F{font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.write_cvLabelCream__qsabZ{fill:color-mix(in srgb,var(--bg) 80%,transparent)}.write_cvLabelInk__MkL2F{fill:var(--accent-text)}.cookie-banner_backdrop__SS6_p,.cookie-banner_sheet__GWSAV{--cb-bg:#fbf8f3;--cb-surface:#ffffff;--cb-border:#e8e0d0;--cb-accent:var(--brand-accent);--cb-accent-dark:var(--brand-accent-text-strong);--cb-text:#1a1a1a;--cb-muted:#6b6560;font-family:var(--font-dm-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--cb-text);line-height:1.45;-webkit-font-smoothing:antialiased}.cookie-banner_sheet__GWSAV{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));background:var(--cb-bg);border-top:1px solid var(--cb-border);box-shadow:0 -8px 32px rgba(26,26,26,.12)}html[data-chooser-open] .cookie-banner_sheet__GWSAV{visibility:hidden}@media (prefers-reduced-motion:no-preference){.cookie-banner_sheet__GWSAV{animation:cookie-banner_cb-rise__aX05B .2s ease-out}@keyframes cookie-banner_cb-rise__aX05B{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}}.cookie-banner_inner__1PKML{max-width:1040px;margin:0 auto;display:grid;gap:10px}.cookie-banner_text__blaxB{display:grid;gap:10px}.cookie-banner_title__fq_MO{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}.cookie-banner_body__6Gmtr{margin:0;font-size:14px;color:var(--cb-muted);max-width:72ch}.cookie-banner_short__qJ1R2{display:none;margin:0}.cookie-banner_links__mJ06S{margin:0;font-size:13px;color:var(--cb-muted)}.cookie-banner_links__mJ06S a{color:var(--cb-text);text-decoration:underline;text-underline-offset:4px}.cookie-banner_links__mJ06S a:hover{color:var(--cb-accent-dark)}.cookie-banner_actions__UKc_0{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.cookie-banner_primary__LCk1D,.cookie-banner_secondary__SARKF{min-height:44px;padding:0 20px;border-radius:10px;border:2px solid var(--cb-accent);font:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.cookie-banner_primary__LCk1D{color:#ffffff}.cookie-banner_secondary__SARKF{background:transparent;color:var(--cb-text);border-color:var(--cb-border)}.cookie-banner_secondary__SARKF:hover{border-color:var(--cb-text)}.cookie-banner_category__FJrxQ input:focus-visible,.cookie-banner_link__amI1E:focus-visible,.cookie-banner_links__mJ06S a:focus-visible,.cookie-banner_primary__LCk1D:focus-visible,.cookie-banner_secondary__SARKF:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px}@media (max-width:480px){.cookie-banner_actions__UKc_0{flex-direction:column}.cookie-banner_primary__LCk1D,.cookie-banner_secondary__SARKF{width:100%}}@media (max-width:639px){.cookie-banner_compact__yuKNc{padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px))}.cookie-banner_compact__yuKNc .cookie-banner_inner__1PKML{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.cookie-banner_compact__yuKNc .cookie-banner_text__blaxB{display:block;font-size:13px}.cookie-banner_compact__yuKNc .cookie-banner_title__fq_MO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cookie-banner_compact__yuKNc .cookie-banner_body__6Gmtr{display:none}.cookie-banner_compact__yuKNc .cookie-banner_links__mJ06S,.cookie-banner_compact__yuKNc .cookie-banner_short__qJ1R2{display:inline;font-size:13px}.cookie-banner_compact__yuKNc .cookie-banner_links__mJ06S{margin-left:6px}.cookie-banner_compact__yuKNc .cookie-banner_actions__UKc_0{flex-direction:row;flex-wrap:nowrap;margin-top:0}.cookie-banner_compact__yuKNc .cookie-banner_primary__LCk1D,.cookie-banner_compact__yuKNc .cookie-banner_secondary__SARKF{width:auto;padding:0 18px}}.cookie-banner_backdrop__SS6_p{position:fixed;inset:0;z-index:1001;background:rgba(26,26,26,.45);display:flex;align-items:flex-end;justify-content:center;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px))}@media (min-width:640px){.cookie-banner_backdrop__SS6_p{align-items:center}}.cookie-banner_dialog__1xOar{width:100%;max-width:560px;max-height:calc(100dvh - 32px - env(safe-area-inset-bottom, 0px));overflow:auto;background:var(--cb-surface);border:1px solid var(--cb-border);border-radius:16px;padding:24px;box-shadow:0 24px 64px rgba(26,26,26,.24)}.cookie-banner_categories__4mQZY{list-style:none;margin:16px 0;padding:0;display:grid;gap:12px}.cookie-banner_category__FJrxQ label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;cursor:pointer}.cookie-banner_category__FJrxQ input{width:20px;height:20px;margin:0;accent-color:var(--cb-accent);flex:none}.cookie-banner_category__FJrxQ input:disabled{cursor:default}.cookie-banner_alwaysOn__wu6Ug{margin-left:auto;font-size:12px;font-weight:500;color:var(--cb-muted)}.cookie-banner_description___wfEn{margin:0 0 0 30px;font-size:14px;color:var(--cb-muted)}.cookie-banner_link__amI1E{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.landing-chat_chat___MtdS{display:flex;flex-direction:column;flex:1;min-height:0;font-size:15px}.landing-chat_log__C2rx5{flex:1;min-height:96px;margin:0;padding:14px 16px 6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px}.landing-chat_paige__X6ffF,.landing-chat_you__QIF1w{max-width:88%;padding:9px 12px;border-radius:8px;line-height:1.45}.landing-chat_paige__X6ffF{align-self:flex-start;background:var(--pg-bg);border:1px solid var(--pg-border)}.landing-chat_you__QIF1w{align-self:flex-end;background:var(--brand-accent-badge);border:1px solid var(--pg-border)}.landing-chat_who__rtTzH{margin:0 0 2px;font-size:12px;font-weight:700;color:var(--pg-muted)}.landing-chat_text__9NlFJ{margin:0;white-space:pre-line;overflow-wrap:anywhere}.landing-chat_doors__Gw6Sp{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.landing-chat_door__xODS7{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid var(--brand-accent-text);border-radius:8px;background:var(--pg-surface);color:var(--pg-accent-text);font:inherit;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer}.landing-chat_door__xODS7:hover{background:var(--brand-accent-badge)}.landing-chat_chip__6HBwC:focus-visible,.landing-chat_consent__4Eq9Q a:focus-visible,.landing-chat_door__xODS7:focus-visible,.landing-chat_field__uFV28:focus-visible,.landing-chat_input__6syiO:focus-visible,.landing-chat_linkButton__8cKur:focus-visible,.landing-chat_send__uui5v:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.landing-chat_suggestions__XC_oE{display:flex;flex-wrap:wrap;gap:8px;padding:4px 16px 8px}.landing-chat_chip__6HBwC{min-height:36px;padding:6px 12px;border:1px solid var(--pg-border);border-radius:8px;background:var(--pg-surface);color:var(--pg-text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.landing-chat_chip__6HBwC:disabled{cursor:default;opacity:.6}.landing-chat_human__r72iK{padding:8px 16px 4px;border-top:1px solid var(--pg-border)}.landing-chat_humanLead__YlRik{margin:0;font-weight:600}.landing-chat_composer__gUkgg{display:flex;align-items:flex-end;gap:8px;padding:10px 16px 4px;border-top:1px solid var(--pg-border);background:var(--pg-surface)}.landing-chat_field__uFV28,.landing-chat_input__6syiO{box-sizing:border-box;width:100%;border:1px solid var(--pg-border);border-radius:8px;background:var(--pg-surface);color:var(--pg-text);font:inherit;font-size:16px;line-height:1.4}.landing-chat_input__6syiO{flex:1;min-height:44px;max-height:120px;padding:10px 12px;resize:none}.landing-chat_field__uFV28{padding:8px 10px;min-height:40px}textarea.landing-chat_field__uFV28{resize:vertical}.landing-chat_field__uFV28[aria-invalid=true]{border-color:var(--brand-danger)}.landing-chat_send__uui5v{flex:none;min-height:44px;padding:0 16px;border:0;border-radius:8px;color:var(--brand-on-primary);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.landing-chat_send__uui5v:disabled{cursor:default;opacity:.55}.landing-chat_footer___yWNV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:4px 16px 12px;background:var(--pg-surface)}.landing-chat_linkButton__8cKur{min-height:32px;margin:0;padding:0;border:0;background:transparent;color:var(--pg-accent-text);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.landing-chat_disclaimer__x4wre{margin:0;font-size:12px;color:var(--pg-muted)}.landing-chat_form__DxSt7{display:flex;flex-direction:column;gap:4px;max-height:70%;padding:10px 16px 6px;border-top:1px solid var(--pg-border);overflow-y:auto;background:var(--pg-surface)}.landing-chat_formTitle__zw_g0{margin:0 0 4px;font-weight:700}.landing-chat_label__JmAvw{margin-top:6px;font-size:13.5px;font-weight:600}.landing-chat_error__ihNte{margin:2px 0 0;font-size:13px;color:var(--brand-danger)}.landing-chat_consent__4Eq9Q{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:13px;line-height:1.4;color:var(--pg-muted)}.landing-chat_consent__4Eq9Q input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--brand-accent-text)}.landing-chat_consent__4Eq9Q a{color:var(--pg-accent-text);font-weight:600}.landing-chat_formActions__E28BY{display:flex;align-items:center;gap:14px;margin-top:10px}.landing-chat_trap__YSWH9{left:-10000px}.landing-chat_srOnly__bB8Xw,.landing-chat_trap__YSWH9{position:absolute;width:1px;height:1px;overflow:hidden}.landing-chat_srOnly__bB8Xw{margin:-1px;padding:0;clip:rect(0 0 0 0);white-space:nowrap;border:0}.paige_root__IULLW{--pg-bg:var(--brand-bg);--pg-surface:var(--brand-surface);--pg-border:var(--brand-border);--pg-accent:var(--brand-accent);--pg-accent-dark:var(--brand-accent-dark);--pg-accent-text:var(--brand-accent-text);--pg-text:var(--brand-text);--pg-muted:var(--brand-text-muted);--pg-shadow:0 12px 40px rgba(26,26,26,0.16);font-family:var(--font-dm-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--pg-text);line-height:1.45;-webkit-font-smoothing:antialiased;--pg-panel-max:min(560px,calc(100dvh - 510px));--pg-panel-width:min(400px,calc(100vw - 32px));--pg-bottom:calc(20px + env(safe-area-inset-bottom, 0px));--pg-paige-share:0.9}.paige_launcher__KNNIU{position:fixed;right:12px;top:50%;translate:0 -50%;z-index:45;display:block;width:95px;height:128px;margin:0;padding:0;border:0;border-radius:16px;background:transparent;color:var(--pg-accent-dark);font:inherit;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent}.paige_launcher__KNNIU:focus-visible{outline:3px solid var(--pg-accent);outline-offset:4px}.paige_poseClosed__k5wt8,.paige_poseOpen__C4RoG{position:absolute;inset:0;display:block}.paige_poseOpen__C4RoG{display:none}.paige_art__dz8p4,.paige_art__dz8p4 img{display:block;width:100%;height:100%}.paige_art__dz8p4 img{pointer-events:auto;-o-object-fit:contain;object-fit:contain}.paige_mark__MnC_O{position:absolute;translate:-50% -50%;font-size:20px;font-weight:700;line-height:1;color:var(--pg-surface);pointer-events:none}.paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_launcher__KNNIU,.paige_root__IULLW[data-paige-open] .paige_launcher__KNNIU{right:calc(20px + var(--pg-panel-width));top:auto;bottom:var(--pg-bottom);translate:none;height:min(448px,calc(var(--pg-paige-share) * var(--pg-panel-max)));width:auto;aspect-ratio:127/280}.paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_poseClosed__k5wt8,.paige_root__IULLW[data-paige-open] .paige_poseClosed__k5wt8{display:none}.paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_poseOpen__C4RoG,.paige_root__IULLW[data-paige-open] .paige_poseOpen__C4RoG{display:block}.paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_hint__HsgeM,.paige_root__IULLW[data-paige-open] .paige_hint__HsgeM{visibility:hidden}@media (min-width:640px){html[data-paige-dock=editor] .paige_root__IULLW:not([data-paige-open]) .paige_launcher__KNNIU{top:auto;bottom:16px;translate:none;right:12px;width:56px;height:76px}html[data-paige-dock=editor] .paige_root__IULLW:not([data-paige-open]) .paige_mark__MnC_O{font-size:12px}html[data-paige-dock=editor] .paige_hint__HsgeM{display:none}}@media (min-width:1280px){html[data-paige-dock=editor] .paige_root__IULLW:not([data-paige-open]) .paige_launcher__KNNIU{right:auto;left:calc(16rem - 36px);bottom:8px;width:52px;height:70px}}.paige_hint__HsgeM{position:fixed;right:12px;top:calc(50% + 64px + 12px);z-index:45;display:flex;align-items:flex-start;gap:6px;max-width:min(250px,calc(100vw - 24px));box-sizing:border-box;padding:10px 8px 10px 14px;border:1px solid var(--pg-border);border-radius:14px;background:var(--pg-surface);color:var(--pg-text);box-shadow:var(--pg-shadow);font-size:14.5px;line-height:1.35;visibility:hidden}.paige_hint__HsgeM:after{content:"";position:absolute;right:12px;top:-7px;width:12px;height:12px;border-left:1px solid var(--pg-border);border-top:1px solid var(--pg-border);background:var(--pg-surface);rotate:45deg}.paige_root__IULLW[data-paige-hint-state=show] .paige_hint__HsgeM{visibility:visible}.paige_hintText___sHmt{margin:0}.paige_hintClose__F2Gdp{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px -2px -4px 0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--pg-muted);font:inherit;cursor:pointer}.paige_hintClose__F2Gdp:hover{background:var(--pg-border);color:var(--pg-text)}.paige_hintClose__F2Gdp:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}@media (max-width:639px){.paige_launcher__KNNIU{right:8px;width:59px;height:80px;top:auto;bottom:var(--pg-bottom);translate:none}.paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_launcher__KNNIU,.paige_root__IULLW[data-paige-open] .paige_launcher__KNNIU{display:none}.paige_mark__MnC_O{font-size:14px}.paige_hint__HsgeM{display:none}}.paige_avatar__7fX7W{display:block;border-radius:999px;background:var(--pg-bg);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 10%;object-position:50% 10%}.paige_panel__S2Gk9{position:fixed;inset:auto 20px var(--pg-bottom) auto;width:var(--pg-panel-width);max-height:var(--pg-panel-max);margin:0;padding:0;border:1px solid var(--pg-border);border-radius:16px;background:var(--pg-surface);color:var(--pg-text);box-shadow:var(--pg-shadow);overflow:auto;overscroll-behavior:contain;font-family:var(--font-dm-sans),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.45;text-align:left}.paige_panel__S2Gk9::backdrop{background:transparent}@media (min-width:1280px) and (max-width:1599px){.paige_root__IULLW{--pg-panel-width:300px}}@media (max-width:1279px){.paige_root__IULLW{--pg-panel-max:min(560px,calc(100dvh - 660px))}}@media (max-height:729px),(max-width:1279px) and (max-height:879px),(max-width:639px){.paige_panel__S2Gk9{inset:0;width:100%;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0}}@media (prefers-reduced-motion:no-preference){.paige_panel__S2Gk9:popover-open{animation:paige_pg-rise__6ival .16s ease-out}@keyframes paige_pg-rise__6ival{0%{transform:translateY(10px);opacity:0}to{transform:none;opacity:1}}.paige_chevron___W2PT{transition:transform .16s ease-out}.paige_root__IULLW[data-paige-hint-state=show] .paige_hint__HsgeM{animation:paige_pg-rise__6ival .2s ease-out}}@supports not selector(:popover-open){.paige_panel__S2Gk9{display:none;z-index:1100}.paige_panel__S2Gk9[data-open=true]{display:block}}.paige_header__YvBj0{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:12px;padding:14px 12px 12px 16px;border-bottom:1px solid var(--pg-border);background:var(--pg-bg)}.paige_headerAvatar__sS2Zy{flex:none}.paige_headerText__P0Q2z{min-width:0;flex:1}.paige_title__3hb1C{margin:0;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0}.paige_tagline__sclei{margin:3px 0 0;font-size:13px;line-height:1.35;color:var(--pg-muted)}.paige_close__23SUp{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--pg-muted);font:inherit;cursor:pointer}.paige_close__23SUp:hover{background:var(--pg-border);color:var(--pg-text)}.paige_close__23SUp:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.paige_body__ytsxd{padding:14px 16px 18px}.paige_presetsHeading___2DRW{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-muted)}.paige_presets__wf5q3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.paige_preset__oyE5o{border:1px solid var(--pg-border);border-radius:12px;background:var(--pg-surface)}.paige_preset__oyE5o[open]{background:var(--pg-bg)}.paige_question__22Qm5{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;font-size:15px;font-weight:600;line-height:1.3;cursor:pointer;list-style:none;border-radius:12px}.paige_question__22Qm5::-webkit-details-marker{display:none}.paige_question__22Qm5::marker{content:""}.paige_question__22Qm5:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.paige_chevron___W2PT{flex:none;color:var(--pg-muted)}.paige_preset__oyE5o[open] .paige_chevron___W2PT{transform:rotate(180deg)}.paige_answer__4Bnwo{padding:0 12px 12px;font-size:14.5px}.paige_answer__4Bnwo p{margin:0 0 8px}.paige_answer__4Bnwo p:last-child{margin-bottom:0}.paige_fallback__EdaHm,.paige_money__edtT7{margin:14px 0 0;font-size:13.5px;line-height:1.45;color:var(--pg-muted)}.paige_fallback__EdaHm a,.paige_money__edtT7 a{color:var(--pg-accent-text);font-weight:600;text-decoration:underline;text-underline-offset:2px}.paige_fallback__EdaHm a:focus-visible,.paige_money__edtT7 a:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}html[data-chooser-open] .paige_root__IULLW .paige_hint__HsgeM,html[data-chooser-open] .paige_root__IULLW .paige_launcher__KNNIU,html[data-consent-notice-open] .paige_root__IULLW .paige_hint__HsgeM,html[data-consent-notice-open] .paige_root__IULLW .paige_launcher__KNNIU,html[data-cover-artist-open] .paige_root__IULLW .paige_hint__HsgeM,html[data-cover-artist-open] .paige_root__IULLW .paige_launcher__KNNIU,html[data-cover-artist-open] .paige_root__IULLW .paige_panel__S2Gk9,html[data-paige-writing-open] .paige_root__IULLW .paige_hint__HsgeM,html[data-paige-writing-open] .paige_root__IULLW .paige_launcher__KNNIU,html[data-paige-writing-open] .paige_root__IULLW .paige_panel__S2Gk9{visibility:hidden}@media (max-width:767px){html[data-sticky-cta] .paige_root__IULLW{--pg-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}.paige_chatMark__ALy8_{display:block;width:20px;height:14px}.paige_chatMark__ALy8_ svg{display:block}@media (max-width:639px){.paige_chatMark__ALy8_,.paige_chatMark__ALy8_ svg{width:15px;height:11px}}.paige_root__IULLW[data-paige-variant=chat]{--pg-panel-max:min(620px,calc(100dvh - 120px))}.paige_root__IULLW[data-paige-variant=chat] .paige_panel__S2Gk9{flex-direction:column;overflow:hidden;height:var(--pg-panel-max)}.paige_root__IULLW[data-paige-variant=chat] .paige_panel__S2Gk9:popover-open{display:flex}@supports not selector(:popover-open){.paige_root__IULLW[data-paige-variant=chat] .paige_panel__S2Gk9[data-open=true]{display:flex}}@media (max-height:729px),(max-width:1279px) and (max-height:879px),(max-width:639px){.paige_root__IULLW[data-paige-variant=chat] .paige_panel__S2Gk9{height:100dvh}}html [data-paige-slot] .paige_root__IULLW .paige_launcher__KNNIU,html [data-paige-slot] .paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_launcher__KNNIU,html [data-paige-slot] .paige_root__IULLW:not([data-paige-open]) .paige_launcher__KNNIU,html [data-paige-slot] .paige_root__IULLW[data-paige-open] .paige_launcher__KNNIU{position:relative;inset:auto;translate:none;display:block;width:33px;height:44px}html [data-paige-slot=sidebar] .paige_root__IULLW .paige_launcher__KNNIU,html [data-paige-slot=sidebar] .paige_root__IULLW:has([data-paige-panel]:popover-open) .paige_launcher__KNNIU,html [data-paige-slot=sidebar] .paige_root__IULLW:not([data-paige-open]) .paige_launcher__KNNIU,html [data-paige-slot=sidebar] .paige_root__IULLW[data-paige-open] .paige_launcher__KNNIU{width:44px;height:60px}html [data-paige-slot] .paige_root__IULLW .paige_poseClosed__k5wt8{display:block}html [data-paige-slot] .paige_root__IULLW .paige_hint__HsgeM,html [data-paige-slot] .paige_root__IULLW .paige_poseOpen__C4RoG{display:none}html [data-paige-slot] .paige_root__IULLW .paige_mark__MnC_O{font-size:10px}