._page_y3vui_1{background:var(--q-dark)}._wrap_y3vui_7{width:min(100% - 2 * var(--pad),var(--container));margin-inline:auto}._h1_y3vui_11{font-size:var(--t-hero);line-height:1.03}._h2_y3vui_15{font-size:var(--t-section);line-height:1.08}._lead_y3vui_19{font-size:var(--t-body-lg);line-height:1.55;color:var(--q-ink-75)}._micro_y3vui_24{font-size:.875rem}._hero_y3vui_27{position:relative;isolation:isolate;padding:calc(var(--header-h) + 46px) 0 56px;color:var(--q-on-dark);--q-focus-ring: var(--q-gold);overflow:clip}._hero_y3vui_27:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--q-grain);opacity:.075;pointer-events:none}._hero-glow_y3vui_44{position:absolute;inset:200px -20% 0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 48% 58%,var(--q-olivia-halo),transparent 56%)}._hero-copy_y3vui_55{max-width:960px;margin-inline:auto;text-align:center}._signature_y3vui_60{display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:.9rem}._signature_y3vui_60 img{width:24px;height:24px;flex:none}._hero-copy_y3vui_55 ._lead_y3vui_19{margin:20px auto 0;max-width:64ch;color:var(--q-on-dark-muted)}._hero-actions_y3vui_78{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:26px}._quiet-link_y3vui_85{font-size:.95rem;font-weight:700;border-bottom:1px solid var(--q-dark-line);padding-block:10px}._quiet-link_y3vui_85:hover{border-color:var(--q-on-dark)}._heroStage_y3vui_94{margin-top:56px;scroll-margin-top:24px}._example-label_y3vui_98{font-size:.72rem;font-weight:600;color:var(--q-on-dark-muted)}._draft-label_y3vui_103{color:var(--q-green);font-size:.7rem;font-weight:800}._section_y3vui_109{padding:var(--section) 0;scroll-margin-top:24px}._dual_y3vui_113{background:var(--q-bg);color:var(--q-ink)}._dual_y3vui_113 ._h2_y3vui_15{text-align:center}._dual-grid_y3vui_120{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:46px}._dual-grid_y3vui_120 article+article{border-left:1px solid var(--q-line);padding-left:54px}._dual-grid_y3vui_120 h3{font-size:var(--t-feature);margin-top:0}._dual-grid_y3vui_120 p{color:var(--q-ink-75);margin-top:15px}._scheme_y3vui_142{display:flex;align-items:center;gap:10px;height:120px;margin-bottom:22px}._scheme-node_y3vui_149{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--q-line);border-radius:999px;background:var(--q-bg-2);color:var(--q-ink);font-size:.8rem;font-weight:800;white-space:nowrap}._scheme-node_y3vui_149 svg{width:15px;height:15px;flex:none;color:var(--q-blue)}._scheme-start_y3vui_168{background:var(--q-blue-soft);border-color:transparent;color:var(--q-blue-deep)}._scheme-end_y3vui_173{background:var(--q-olivia-message-bg);border-color:color-mix(in srgb,var(--q-blue) 25%,transparent);color:var(--q-blue-deep)}._scheme-sources_y3vui_178{display:grid;gap:6px;justify-items:start}._scheme-line_y3vui_183{position:relative;flex:1;min-width:18px;height:2px;border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--q-blue) 25%,transparent),var(--q-blue));overflow:hidden}._scheme-line_y3vui_183:after{content:"";position:absolute;top:-1px;left:0;width:16px;height:4px;border-radius:2px;background:var(--q-gold);opacity:0}._scheme-lens_y3vui_207{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;background:var(--q-olivia-lens-bg);box-shadow:0 0 0 1px var(--q-olivia-light-line),0 8px 18px #061a3338}._scheme-lens_y3vui_207 img{width:28px;height:28px}._ask_y3vui_224{background:var(--q-dark);color:var(--q-on-dark);--q-focus-ring: var(--q-gold);position:relative;overflow:clip}._ask-grid_y3vui_231{display:grid;grid-template-columns:.88fr 1.12fr;gap:72px;align-items:center}._ask-copy_y3vui_237 ._lead_y3vui_19{color:var(--q-on-dark-muted);margin-top:22px}._questions_y3vui_241{display:grid;gap:10px;margin-top:30px}._questions_y3vui_241 button{padding:15px 18px;border:1px solid var(--q-dark-line);border-radius:var(--q-r-sm);background:transparent;color:var(--q-on-dark-muted);text-align:left;font-size:.94rem;font-weight:700;cursor:pointer}._questions_y3vui_241 button[aria-selected=true]{color:var(--q-cream);background:var(--q-olivia-glass);border-color:var(--q-olivia-light-line)}._questions_y3vui_241 button:hover{color:var(--q-on-dark);border-color:var(--q-olivia-light-line)}._chat-column_y3vui_267{display:grid;gap:18px;min-width:0}._chat-window_y3vui_272{background:var(--q-bg-2);border-radius:var(--q-r-md);color:var(--q-ink);overflow:hidden;box-shadow:var(--q-shadow-hero)}._chat-head_y3vui_279{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 25px;border-bottom:1px solid var(--q-line)}._chat-body_y3vui_287{padding:30px 25px;min-height:310px}._user-message_y3vui_291{margin-left:50px;padding:16px 20px;border-radius:var(--q-r-sm) var(--q-r-sm) 4px var(--q-r-sm);color:var(--q-blue-deep);background:var(--q-blue-soft);font-weight:800;font-size:.97rem}._assistant-message_y3vui_300{display:flex;align-items:flex-start;gap:14px;margin-top:28px}._assistant-message_y3vui_300>img{flex:none;width:26px;height:26px;margin-top:4px}._assistant-message_y3vui_300 p{color:var(--q-ink-75);font-size:.97rem}._assistant-message_y3vui_300 ._next-step_y3vui_316{color:var(--q-blue-deep);font-weight:800;margin-top:19px}._assistant-reply_y3vui_321{min-width:0;padding:14px 16px;border-radius:var(--q-r-sm);background:var(--q-olivia-message-bg)}._assistant-message_y3vui_300>img{margin-top:18px}._assistant-message_y3vui_300 ._chat-trace_y3vui_330{display:flex;flex-wrap:wrap;gap:3px 0;margin-top:14px;padding-top:10px;border-top:1px solid var(--q-line);color:var(--q-muted);font-size:.74rem;font-weight:700}._chat-trace_y3vui_330 b{margin-right:9px;color:var(--q-ink);font-weight:800}._chat-trace_y3vui_330 span:not(:last-child):after{content:"·";margin:0 7px}._create_y3vui_350{background:var(--q-bg);color:var(--q-ink)}._section-heading_y3vui_354{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;margin-bottom:38px}._composer_y3vui_361{display:grid;grid-template-columns:.82fr 1.18fr;border:1px solid var(--q-line);border-radius:var(--q-r-md);background:var(--q-bg-2);overflow:hidden;box-shadow:var(--q-shadow-soft)}._composer-inputs_y3vui_370{padding:30px;background:color-mix(in srgb,var(--q-blue-soft) 32%,var(--q-bg-2));display:grid;align-content:start;gap:11px}._composer-inputs_y3vui_370 ._example-label_y3vui_98{color:var(--q-muted);margin-bottom:4px}._composer-inputs_y3vui_370 label{font-size:.88rem;font-weight:800}._composer-inputs_y3vui_370 select{width:100%;height:48px;border:1px solid var(--q-field-line);border-radius:10px;padding:0 11px;background:var(--q-bg-2);color:var(--q-ink);font:inherit;font-size:.92rem;margin-bottom:9px}@media(hover:none)and (pointer:coarse){._composer-inputs_y3vui_370 select{font-size:16px}}._prompt-preview_y3vui_403{padding:15px 0 17px}._prompt-preview_y3vui_403 span{color:var(--q-muted);font-size:.78rem;font-weight:800}._prompt-preview_y3vui_403 p{margin-top:8px;font-size:.94rem}._generate_y3vui_415{justify-self:start}._composer-output_y3vui_418{padding:30px 36px;display:flex;flex-direction:column;align-items:flex-start}._output-top_y3vui_424{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;flex-wrap:wrap}._output-top_y3vui_424 ._draft-label_y3vui_103{padding:5px 9px;background:var(--q-green-soft);border-radius:6px}._composer-output_y3vui_418 h3{font-size:var(--t-subhead);margin-top:33px}._composer-output_y3vui_418 textarea{width:100%;resize:vertical;font:inherit;font-size:1.05rem;line-height:1.6;color:var(--q-ink-75);background:var(--q-bg-2);border:0;border-bottom:1px solid var(--q-line);padding:17px 0;margin-top:10px;min-height:150px}._composer-foot_y3vui_455{font-size:.85rem;font-weight:800;margin-top:18px}._generation-status_y3vui_460{font-size:.74rem;margin-top:8px;color:var(--q-muted)}._faq-section_y3vui_465{background:var(--q-bg-2);color:var(--q-ink)}._faq-section_y3vui_465 ._h2_y3vui_15{text-align:center;margin-bottom:38px}._closing_y3vui_473{text-align:center;background:var(--q-dark);color:var(--q-on-dark);--q-focus-ring: var(--q-gold)}._closing_y3vui_473>._wrap_y3vui_7>img{margin:0 auto 25px;width:58px;height:58px}._closing_y3vui_473 ._lead_y3vui_19{max-width:58ch;color:var(--q-on-dark-muted);margin:25px auto}._closing_y3vui_473 ._micro_y3vui_24{margin-top:18px;color:var(--q-on-dark-muted)}._sr-only_y3vui_493{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}@keyframes _arrive_y3vui_1{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _spark_y3vui_1{0%{left:-16px;opacity:0}15%,80%{opacity:1}to{left:100%;opacity:0}}@media(prefers-reduced-motion:no-preference){._chat-body_y3vui_287[data-changed=true],._composer-output_y3vui_418[data-changed=true]{animation:_arrive_y3vui_1 .45s var(--ease) both}._dual-grid_y3vui_120 article:hover ._scheme-line_y3vui_183:after{animation:_spark_y3vui_1 .6s var(--ease) both}._dual-grid_y3vui_120 article:hover ._scheme-line_y3vui_183+._scheme-lens_y3vui_207+._scheme-line_y3vui_183:after{animation-delay:.35s}}@media(max-width:900px){._ask-grid_y3vui_231{gap:38px}._dual-grid_y3vui_120{gap:35px}._dual-grid_y3vui_120 article+article{padding-left:35px}._section-heading_y3vui_354{gap:35px}._composer-output_y3vui_418{padding:28px}._output-top_y3vui_424 ._signature_y3vui_60{font-size:.8rem}}@media(max-width:700px){._hero_y3vui_27{padding-top:calc(var(--header-h) + 30px)}._hero_y3vui_27 ._h1_y3vui_11{font-size:var(--t-hero)}._hero_y3vui_27 ._h1_y3vui_11 br{display:none}._hero-copy_y3vui_55 ._lead_y3vui_19{font-size:1.06rem;margin-top:22px}._hero-actions_y3vui_78{gap:22px;margin-top:24px}._hero-actions_y3vui_78>a:first-child{font-size:.92rem;padding-inline:19px}._quiet-link_y3vui_85{font-size:.86rem}._heroStage_y3vui_94{margin-top:34px}._dual_y3vui_113 ._h2_y3vui_15{text-align:left}._dual-grid_y3vui_120{grid-template-columns:1fr;gap:26px;margin-top:32px}._dual-grid_y3vui_120 article+article{padding:26px 0 0;border-left:0;border-top:1px solid var(--q-line)}._dual-grid_y3vui_120 p{font-size:.97rem}._scheme_y3vui_142{gap:7px;height:auto;margin-bottom:20px}._scheme-node_y3vui_149{padding:6px 10px;font-size:.74rem}._scheme-lens_y3vui_207{width:44px;height:44px}._scheme-lens_y3vui_207 img{width:24px;height:24px}._ask-grid_y3vui_231{grid-template-columns:1fr;gap:30px}._ask-copy_y3vui_237 ._h2_y3vui_15 br{display:none}._ask-copy_y3vui_237 ._lead_y3vui_19{font-size:1.06rem;margin-top:20px}._questions_y3vui_241{gap:8px;margin-top:25px}._questions_y3vui_241 button{padding:13px 15px;font-size:.88rem}._chat-head_y3vui_279{padding:19px}._chat-body_y3vui_287{min-height:305px;padding:25px 19px}._user-message_y3vui_291{margin-left:35px;padding:14px 16px;font-size:.91rem}._assistant-message_y3vui_300{gap:12px}._assistant-message_y3vui_300 p{font-size:.92rem}._section-heading_y3vui_354{grid-template-columns:1fr;gap:20px;margin-bottom:28px}._section-heading_y3vui_354 ._lead_y3vui_19{font-size:1.06rem}._composer_y3vui_361{grid-template-columns:1fr}._composer-inputs_y3vui_370{padding:24px}._composer-output_y3vui_418{padding:25px 24px}._composer-output_y3vui_418 h3{margin-top:25px}._composer-output_y3vui_418 textarea{font-size:1rem}._output-top_y3vui_424{align-items:flex-start;gap:12px}._output-top_y3vui_424 ._signature_y3vui_60{font-size:.86rem}._faq-section_y3vui_465 ._h2_y3vui_15{text-align:left;margin-bottom:25px}._closing_y3vui_473 ._lead_y3vui_19{font-size:1.06rem}._closing_y3vui_473 ._micro_y3vui_24{max-width:34ch;margin-inline:auto}}@media(prefers-reduced-motion:reduce){._page_y3vui_1 *,._page_y3vui_1 *:before,._page_y3vui_1 *:after{animation:none!important;transition:none!important}}
