.x9sRXG_tokens{--mw-carbon:#101110;--mw-slate:#151715;--mw-slate-2:#1b1e1a;--mw-rule:#2a2d29;--mw-rule-2:#3a3e37;--mw-control:#6f746b;--mw-paper:#f3f3ef;--mw-lead:#bcbeb8;--mw-graphite:#a9aba5;--mw-faint:#8f928a;--mw-sage:#c4d5ad;--mw-sage-hover:#d3e1c0;--mw-sage-ink:#172016;--mw-redline:#ff8a78;--mw-redline-ink:#b8261a;--mw-rewrite-ink:#3f6b2a;--mw-harbor-green:#243a31;--mw-harbor-paper:#eee9dd;--mw-sans:"Geist Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mw-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mw-feed-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mw-pub-serif:Georgia, "Times New Roman", serif}
.HaBdyG_footer{border-top:1px solid var(--mw-rule);background:var(--mw-carbon);color:var(--mw-paper);font-family:var(--mw-sans);padding:34px 0 38px}.HaBdyG_footer .HaBdyG_row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 40px;width:min(1200px,100% - 64px);margin-inline:auto;display:grid}.HaBdyG_footer .HaBdyG_brand{min-height:44px;color:var(--mw-paper);align-items:center;font-size:19px;text-decoration:none;display:inline-flex}.HaBdyG_footer .HaBdyG_tagline{color:var(--mw-lead);margin:6px 0 0;font-size:13.5px;line-height:1.5}.HaBdyG_footer .HaBdyG_nav{flex-wrap:wrap;justify-content:flex-end;gap:0 22px;display:flex}.HaBdyG_footer .HaBdyG_nav a{min-height:44px;color:var(--mw-graphite);align-items:center;font-size:13.5px;text-decoration:none;display:inline-flex}.HaBdyG_footer .HaBdyG_nav a:hover{color:var(--mw-paper)}.HaBdyG_footer .HaBdyG_copyright{color:var(--mw-faint);grid-column:1/-1;margin:6px 0 0;font-size:12.5px}.HaBdyG_footer :focus-visible{outline:2px solid var(--mw-sage);outline-offset:3px;border-radius:4px}@media (max-width:860px){.HaBdyG_footer .HaBdyG_row{width:calc(100% - 40px)}}@media (max-width:600px){.HaBdyG_footer{padding:26px 0 30px}.HaBdyG_footer .HaBdyG_row{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px)}.HaBdyG_footer .HaBdyG_nav{justify-content:flex-start;gap:0 18px}}[data-look=light] .HaBdyG_footer{border-top-color:var(--hp-carbon-rule);background:var(--hp-carbon);color:var(--hp-on-dark);font-family:var(--hp-sans);padding:0}[data-look=light] .HaBdyG_footer .HaBdyG_row{justify-content:space-between;align-items:flex-start;gap:40px;padding:44px 0 48px;display:flex}[data-look=light] .HaBdyG_footer .HaBdyG_brand{color:var(--hp-on-dark-strong);font-size:20px}[data-look=light] .HaBdyG_footer .HaBdyG_wordmark{color:var(--hp-on-dark-strong)}[data-look=light] .HaBdyG_footer .HaBdyG_tagline{color:var(--hp-on-dark-muted);margin:6px 0 0;font-size:14px;line-height:1.6}[data-look=light] .HaBdyG_footer .HaBdyG_nav{justify-content:flex-start;gap:0 26px;max-width:720px}[data-look=light] .HaBdyG_footer .HaBdyG_nav a{color:var(--hp-on-dark);font-size:14px}[data-look=light] .HaBdyG_footer .HaBdyG_nav a:hover{color:var(--hp-on-dark-strong)}[data-look=light] .HaBdyG_footer .HaBdyG_copyright{color:var(--hp-on-dark-muted);white-space:nowrap;margin:0;padding-top:8px;font-size:13.5px;line-height:1.6}[data-look=light] .HaBdyG_footer :focus-visible{outline-color:var(--hp-on-dark-strong)}@media (max-width:600px){[data-look=light] .HaBdyG_footer .HaBdyG_row{flex-direction:column;gap:14px;padding:32px 0 36px}[data-look=light] .HaBdyG_footer .HaBdyG_nav{gap:0 22px}}
.nJLTva_header{z-index:30;border-bottom:1px solid var(--mw-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mw-paper);font-family:var(--mw-sans);background:#101110e6;position:sticky;top:0}.nJLTva_skip{z-index:100;background:var(--mw-paper);min-height:44px;color:var(--mw-carbon);border-radius:8px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex;position:fixed;top:10px;left:16px;transform:translateY(-200%)}.nJLTva_skip:focus{transform:none}.nJLTva_row{align-items:center;gap:40px;width:min(1200px,100% - 64px);height:64px;margin-inline:auto;display:flex}.nJLTva_brand{min-height:44px;color:var(--mw-paper);align-items:center;font-size:22px;text-decoration:none;display:inline-flex}.nJLTva_nav{gap:28px;display:flex}.nJLTva_nav a{color:var(--mw-graphite);padding:12px 0;font-size:14px;text-decoration:none;transition:color .15s}.nJLTva_nav a:hover,.nJLTva_nav a[aria-current=page]{color:var(--mw-paper)}.nJLTva_actions{align-items:center;gap:18px;margin-left:auto;display:flex}.nJLTva_signIn{min-height:44px;color:var(--mw-paper);white-space:nowrap;align-items:center;padding:0 4px;font-size:14px;text-decoration:none;display:inline-flex}.nJLTva_signIn:hover{color:var(--mw-sage)}.nJLTva_cta{background:var(--mw-sage);min-height:44px;color:var(--mw-sage-ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.nJLTva_cta:hover{background:var(--mw-sage-hover)}.nJLTva_header :focus-visible{outline:2px solid var(--mw-sage);outline-offset:3px;border-radius:4px}@media (max-width:860px){.nJLTva_row{gap:20px;width:calc(100% - 40px)}.nJLTva_nav{display:none}}@media (max-width:600px){.nJLTva_row{gap:6px;width:calc(100% - 32px);height:56px}.nJLTva_brand{font-size:17px}.nJLTva_actions{gap:0}.nJLTva_signIn{padding:0 6px}.nJLTva_cta{min-height:44px;padding:0 10px}}@media (max-width:380px){.nJLTva_brand{min-width:44px}.nJLTva_brand>span>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.nJLTva_nav a,.nJLTva_cta{transition:none}}[data-look=light] .nJLTva_header{border-bottom-color:var(--hp-hair);color:var(--hp-ink);font-family:var(--hp-sans);-webkit-backdrop-filter:blur(12px);background:#f6f4efeb}[data-look=light] .nJLTva_skip{background:var(--hp-ink);color:#fff;padding:0 16px}[data-look=light] .nJLTva_row{gap:44px}[data-look=light] .nJLTva_brand,[data-look=light] .nJLTva_wordmark{color:var(--hp-ink)}[data-look=light] .nJLTva_nav{gap:30px}[data-look=light] .nJLTva_nav a{font:500 14.5px/1 var(--hp-sans);color:var(--hp-muted)}[data-look=light] .nJLTva_nav a:hover,[data-look=light] .nJLTva_nav a[aria-current=page]{color:var(--hp-ink)}[data-look=light] .nJLTva_actions{gap:20px}[data-look=light] .nJLTva_signIn{font:500 14.5px/1 var(--hp-sans);color:var(--hp-ink)}[data-look=light] .nJLTva_signIn:hover{color:var(--hp-green)}[data-look=light] .nJLTva_cta{background:var(--hp-green);color:#fff;min-height:40px;font:600 14.5px/1 var(--hp-sans);border-radius:9px;padding:0 16px;position:relative}[data-look=light] .nJLTva_cta:after{content:"";position:absolute;inset:-2px 0}[data-look=light] .nJLTva_cta:hover{background:var(--hp-green-hover);color:#fff}[data-look=light] .nJLTva_header :focus-visible{outline-color:var(--hp-sage-dark)}@media (max-width:860px){[data-look=light] .nJLTva_row{gap:20px}}@media (max-width:600px){[data-look=light] .nJLTva_row{gap:6px}[data-look=light] .nJLTva_brand{font-size:18px}[data-look=light] .nJLTva_actions{gap:2px}[data-look=light] .nJLTva_signIn{padding:0 10px;font-size:14px}[data-look=light] .nJLTva_cta{color:var(--hp-green);box-shadow:inset 0 0 0 1.5px var(--hp-green);font:500 14px/1 var(--hp-sans);background:0 0;padding:0 12px}[data-look=light] .nJLTva_cta:hover{color:var(--hp-green);background:#1e6b3c0f}}
.mmlnNG_palette{--hp-canvas:#f6f4ef;--hp-white:#fff;--hp-ink:#16191c;--hp-lead:#363b41;--hp-muted:#4d535a;--hp-ink-2:#3e434a;--hp-hair:#dcd7cc;--hp-hair-2:#e9e5dc;--hp-hair-3:#cfc9bc;--hp-frame:#d3cdc1;--hp-surface:#fbfaf7;--hp-pill:#f1eee7;--hp-code:#ece9e1;--hp-green:#1e6b3c;--hp-green-hover:#175730;--hp-green-tint:#e3ede5;--hp-sage-dark:#2f5236;--hp-red:#b8261a;--hp-must-ink:#9e2a1f;--hp-must-bg:#fbedea;--hp-must-line:#f0cfc9;--hp-should-ink:#7a5200;--hp-should-bg:#fbf3e2;--hp-should-line:#ebddbc;--hp-tint:#fbedea;--hp-link:#1a0dab;--hp-carbon:#1a1d21;--hp-carbon-rule:#33383e;--hp-on-dark:#c9cdd2;--hp-on-dark-strong:#f3f4f5;--hp-on-dark-muted:#9aa0a6;--hp-graphite:#17191c;--hp-capture:#0a0a0c;--hp-media:#0e1013;--hp-sans:"Geist Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--hp-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.mmlnNG_root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--hp-canvas);min-height:100vh;color:var(--hp-ink);font:400 17px/1.6 var(--hp-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has(.mmlnNG_root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f4ef}.mmlnNG_root :focus-visible{outline:2px solid var(--hp-sage-dark);outline-offset:3px;border-radius:4px}
.Ro4pnG_cta{background:var(--mw-sage);min-height:52px;color:var(--mw-sage-ink);font:600 16px/1 var(--mw-sans);letter-spacing:-.005em;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:0 20px;text-decoration:none;transition:background .15s;display:inline-flex}.Ro4pnG_cta:hover{background:var(--mw-sage-hover);color:var(--mw-sage-ink)}.Ro4pnG_cta:focus-visible{outline:2px solid var(--mw-sage);outline-offset:3px}.Ro4pnG_block{width:100%}@media (prefers-reduced-motion:reduce){.Ro4pnG_cta{transition:none}}
.E6MMMG_grid{grid-template-columns:minmax(0,620px) minmax(0,470px);justify-content:space-between;align-items:start;display:grid}.E6MMMG_copy,.E6MMMG_aside{min-width:0}.E6MMMG_copy .E6MMMG_closeLead{max-width:560px;margin-top:22px}.E6MMMG_action{margin-top:36px}.E6MMMG_copy .E6MMMG_micro{margin-top:14px}.E6MMMG_terms{border-top:1px solid var(--hp-carbon-rule);margin:10px 0 0;padding:0;list-style:none}.E6MMMG_term{border-bottom:1px solid var(--hp-carbon-rule);padding:20px 0}.E6MMMG_termLabel{font:600 16.5px/1.4 var(--hp-sans);color:var(--hp-on-dark-strong);margin:0}.E6MMMG_termText{color:var(--hp-on-dark);text-wrap:pretty;margin:5px 0 0;font-size:15px;line-height:1.55}.E6MMMG_price{color:var(--hp-on-dark);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.55}.E6MMMG_native{border-top:1px solid var(--hp-carbon-rule);grid-template-columns:160px minmax(0,1fr);gap:24px;margin-top:72px;padding-top:28px;display:grid}.E6MMMG_nativeLabel{font:600 16px/1.5 var(--hp-sans);color:var(--hp-on-dark-strong);margin:0}.E6MMMG_nativeNote{max-width:680px;color:var(--hp-on-dark);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}@media (max-width:1199px){.E6MMMG_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (max-width:1023px){.E6MMMG_grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:860px){.E6MMMG_native{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:600px){.E6MMMG_action{margin-top:28px}.E6MMMG_term{padding:16px 0}.E6MMMG_term:last-child{border-bottom:0}.E6MMMG_native{margin-top:8px;padding-top:22px}.E6MMMG_nativeLoose{margin-top:40px}}
._lSwhG_demo{--c-canvas:#0a0a0c;--c-surface:#111114;--c-raised:#1b1b20;--c-border:#28282e;--c-strong:#494951;--c-text:#ededf0;--c-soft:#c7c7d0;--c-muted:#a5a5af;--c-faint:#82828e;--c-accent:#e2e2e8;--c-on-accent:#151518;--c-accent-soft:#25252c;--c-pass:#88d4b3;--c-warn:#e5c887;--c-warn-bg:#302819;--c-gemini:#38bdf8;--c-sans:"Geist Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--c-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"window window""caption toggle";align-items:start;column-gap:16px;margin:0;display:grid;position:relative}._lSwhG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}._lSwhG_window{width:100%;aspect-ratio:var(--demo-ratio,4 / 5);background:var(--c-canvas);color:var(--c-text);font:400 14px/1.5 var(--c-sans);letter-spacing:normal;text-align:left;border:1px solid #d3cdc1;border-radius:14px;flex-direction:column;grid-area:window;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #16191c14,0 28px 50px -28px #16191c8c;container-type:inline-size}._lSwhG_window svg{flex:none}._lSwhG_header{border-bottom:1px solid var(--c-border);background:var(--c-canvas);flex:none;align-items:center;gap:10px;height:52px;padding:0 10px 0 14px;display:flex}._lSwhG_mark{color:var(--c-text)}._lSwhG_title{min-width:0;color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}._lSwhG_headerActions{gap:2px;margin-left:auto;display:flex}._lSwhG_ghost{width:32px;height:32px;color:var(--c-muted);border-radius:8px;place-items:center;display:grid;position:relative}._lSwhG_ghost svg{width:16px;height:16px}._lSwhG_badge{background:var(--c-accent);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}._lSwhG_landed{animation:1.6s ease-out _lSwhG_landed}._lSwhG_badgeOn{opacity:1}@keyframes _lSwhG_landed{0%,60%{background:var(--c-accent-soft);box-shadow:inset 0 0 0 1px #e2e2e88c}to{box-shadow:none;background:0 0}}._lSwhG_on{opacity:1}._lSwhG_off{opacity:0}._lSwhG_bubble,._lSwhG_reply,._lSwhG_steps li,._lSwhG_flag,._lSwhG_output,._lSwhG_grid{transition:opacity .35s,transform .35s}._lSwhG_bubble._lSwhG_off,._lSwhG_output._lSwhG_off,._lSwhG_grid._lSwhG_off{transform:translateY(6px)}._lSwhG_thread,._lSwhG_screen{transition:opacity .4s}._lSwhG_leaving{opacity:0}._lSwhG_thread{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;padding:12px 16px 8px;display:flex;overflow:hidden}._lSwhG_bubble{background:var(--c-accent-soft);max-width:85%;color:var(--c-text);white-space:pre-wrap;border:1px solid #e2e2e81f;border-radius:16px 16px 4px;align-self:flex-end;margin:0;padding:10px 14px;font-size:14px;line-height:1.55}._lSwhG_reply{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:14px;margin-top:2px;display:grid}._lSwhG_reply>._lSwhG_result{grid-area:1/2/span 2}._lSwhG_reply>._lSwhG_flag{grid-area:2/1;margin-top:10px}._lSwhG_prose{min-width:0;color:var(--c-text);gap:10px;padding:0 2px;font-size:14px;line-height:1.5;display:grid}._lSwhG_steps{margin:0;padding:0 0 0 1.25em;list-style:outside}._lSwhG_steps li+li{margin-top:.4em}._lSwhG_steps li::marker{color:var(--c-muted)}._lSwhG_place{border:1px solid var(--c-border);color:var(--c-faint);white-space:nowrap;vertical-align:1px;border-radius:6px;margin-left:2px;padding:0 6px;font-size:12.5px;font-weight:500;line-height:1.45;display:inline-block}._lSwhG_flag{background:var(--c-warn-bg);color:var(--c-warn);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.45;display:flex}._lSwhG_flag svg{width:15px;height:15px;margin-top:2px}._lSwhG_flag ._lSwhG_place{color:#e5c887d1;border-color:#e5c88759}._lSwhG_result{position:relative}._lSwhG_videoCard{aspect-ratio:9/16;border:1px solid var(--c-border);background:#000;border-radius:12px;width:34cqw;position:relative;overflow:hidden}._lSwhG_steps li._lSwhG_working{color:var(--c-muted)}._lSwhG_spinner{border:2px solid var(--c-strong);border-top-color:var(--c-text);vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:6px;animation:.8s linear infinite _lSwhG_spin;display:inline-block}@keyframes _lSwhG_spin{to{transform:rotate(360deg)}}._lSwhG_buildCard{aspect-ratio:9/16;border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;width:34cqw;position:relative;overflow:hidden}._lSwhG_buildLabel{color:var(--c-text);background:#0a0a0cb8;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.35;position:absolute;top:8px;left:8px}._lSwhG_script{color:var(--c-soft);margin:0;font-size:12px;line-height:1.45;transition:opacity .3s;position:absolute;inset:32px 9px 9px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}._lSwhG_script._lSwhG_scriptDone{opacity:.42;bottom:66px}._lSwhG_word{animation:.18s backwards _lSwhG_wordIn;animation-delay:calc(var(--i) * 34ms)}@keyframes _lSwhG_wordIn{0%{opacity:0}}._lSwhG_wave{align-items:center;gap:2px;height:44px;display:flex;position:absolute;bottom:12px;left:9px;right:9px}._lSwhG_wave>span{height:calc(var(--l) * 100%);background:var(--c-pass);transform-origin:50%;animation:.3s backwards _lSwhG_levelIn;animation-delay:calc(var(--i) * 32ms);border-radius:2px;flex:1}@keyframes _lSwhG_levelIn{0%{opacity:.3;transform:scaleY(.08)}}._lSwhG_still{object-fit:cover;opacity:0;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}._lSwhG_still._lSwhG_stillOn,._lSwhG_still._lSwhG_stillNext{opacity:1}._lSwhG_buildCard[data-build="3"]>._lSwhG_still._lSwhG_stillOn{animation:.5s backwards _lSwhG_stillIn,2.8s linear backwards _lSwhG_drift}._lSwhG_buildCard[data-build="3"]>._lSwhG_still._lSwhG_stillNext{animation:.5s 1.4s backwards _lSwhG_stillIn,1.4s linear 1.4s backwards _lSwhG_drift}@keyframes _lSwhG_stillIn{0%{opacity:0}}@keyframes _lSwhG_drift{0%{transform:scale(1.06)}}._lSwhG_progress{background:#ededf038;border-radius:2px;height:3px;position:absolute;bottom:10px;left:9px;right:9px;overflow:hidden}._lSwhG_progress>span{border-radius:inherit;background:var(--c-text);transform-origin:0;width:100%;height:100%;animation:2.7s linear backwards _lSwhG_fill;display:block}@keyframes _lSwhG_fill{0%{transform:scaleX(0)}}._lSwhG_cue{text-align:center;color:#fff;text-shadow:0 0 3px #000,0 1px 2px #000;font-size:13px;font-weight:800;line-height:1.2;position:absolute;top:47%;left:6px;right:6px}._lSwhG_cue>span{animation:.22s backwards _lSwhG_cueIn,.5s backwards _lSwhG_cueOn;animation-delay:calc(var(--i) * .26s);margin:0 .14em;display:inline-block}@keyframes _lSwhG_cueIn{0%{opacity:0;transform:scale(.85)}}@keyframes _lSwhG_cueOn{0%{color:#ffd23f}}._lSwhG_poster,._lSwhG_video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}._lSwhG_video{opacity:0;transition:opacity .2s}._lSwhG_video._lSwhG_framed{opacity:1}._lSwhG_length{font:500 12.5px/1.3 var(--c-mono);color:var(--c-text);background:#0a0a0cb8;border-radius:6px;padding:2px 6px;position:absolute;top:8px;left:8px}._lSwhG_download{border:1px solid var(--c-border);color:var(--c-text);background:#0a0a0ccc;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;bottom:8px;right:8px}._lSwhG_download svg{width:13px;height:13px}._lSwhG_play{width:52px;height:52px;color:var(--c-text);cursor:pointer;background:#0a0a0ca8;border:1px solid #ededf066;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}._lSwhG_play svg{width:20px;height:20px;margin-left:2px}._lSwhG_play:hover{background:#0a0a0cd1}._lSwhG_demo ._lSwhG_play:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:50%}._lSwhG_unseen{visibility:hidden}._lSwhG_article{border:1px solid var(--c-border);background:var(--c-surface);border-radius:12px;gap:8px;width:44cqw;padding-bottom:12px;display:grid;overflow:hidden}._lSwhG_article img{aspect-ratio:16/9;object-fit:cover;width:100%;max-width:none;height:auto;display:block}._lSwhG_headline{color:var(--c-text);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:2px 12px 0;font-size:13.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._lSwhG_line{background:#2c2c33;border-radius:4px;height:7px;margin:0 12px;display:block}._lSwhG_lineShort{width:58%}._lSwhG_composer{background:var(--c-canvas);flex:none;padding:4px 12px 10px}._lSwhG_surface{z-index:1;border:1px solid var(--c-border);background:var(--c-surface);border-radius:16px;gap:8px;padding:12px 14px 10px;transition:border-color .2s;display:grid;position:relative;box-shadow:0 2px 8px #00000014}._lSwhG_focused{border-color:var(--c-strong)}._lSwhG_input{height:3em;color:var(--c-text);margin:0;padding:0 2px;font-size:15px;line-height:1.5;display:block;overflow:hidden}._lSwhG_typed{display:block}._lSwhG_placeholder{color:var(--c-faint);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._lSwhG_caret{vertical-align:-.2em;background:var(--c-text);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite _lSwhG_blink;display:inline-block}@keyframes _lSwhG_blink{50%{opacity:0}}._lSwhG_toolbar{align-items:center;gap:4px;min-width:0;display:flex}._lSwhG_chip{height:30px;color:var(--c-soft);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}._lSwhG_dot{background:var(--c-gemini);border-radius:50%;width:6px;height:6px}._lSwhG_chevron{width:12px;height:12px;color:var(--c-faint)}._lSwhG_divider{background:var(--c-border);flex:none;width:1px;height:16px;margin:0 2px}._lSwhG_tools{align-items:center;gap:2px;margin-left:auto;display:flex}._lSwhG_tools ._lSwhG_ghost{width:30px;height:30px}._lSwhG_round{border:1px solid var(--c-border);width:30px;height:30px;color:var(--c-muted);border-radius:50%;place-items:center;display:grid}._lSwhG_round svg{width:14px;height:14px}._lSwhG_tools ._lSwhG_more{display:none}._lSwhG_send{background:var(--c-accent);width:30px;height:30px;color:var(--c-on-accent);opacity:.4;border-radius:50%;place-items:center;margin-left:4px;transition:opacity .2s;display:grid}._lSwhG_send svg{width:16px;height:16px}._lSwhG_send._lSwhG_ready{opacity:1}._lSwhG_projectBar{border:1px solid var(--c-border);background:var(--c-canvas);border-top:0;border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:8px;height:40px;margin:-12px 16px 0;padding:12px 10px 0;font-size:12.5px;line-height:1.3;display:flex}._lSwhG_project{min-width:0;color:var(--c-faint);align-items:center;gap:6px;display:inline-flex}._lSwhG_project svg{width:14px;height:14px}._lSwhG_project ._lSwhG_chevron{width:12px;height:12px}._lSwhG_projectName{min-width:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._lSwhG_dashboard{color:var(--c-faint);flex:none;align-items:center;gap:4px;display:inline-flex}._lSwhG_dashboard svg{width:12px;height:12px}._lSwhG_screen{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow:hidden}._lSwhG_settings{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._lSwhG_setting{border:1px solid var(--c-border);background:var(--c-surface);height:30px;color:var(--c-soft);border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}._lSwhG_propose{background:var(--c-accent);height:36px;color:var(--c-on-accent);border-radius:999px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}._lSwhG_pressed{background:#c4c4cc;transform:scale(.97);box-shadow:inset 0 2px 5px #00000059}._lSwhG_screenSteps{color:var(--c-text);gap:8px;font-size:14px;line-height:1.5;display:grid}._lSwhG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._lSwhG_settings,._lSwhG_screenSteps,._lSwhG_grid{margin-top:auto}._lSwhG_grid{margin-bottom:auto}._lSwhG_grid img{aspect-ratio:1;object-fit:cover;border:1px solid var(--c-border);border-radius:8px;width:100%;max-width:none;height:auto;display:block}._lSwhG_caption{grid-area:caption;margin:14px 0 0}._lSwhG_caption ._lSwhG_disc{color:var(--hp-muted,#4d535a);margin:0;font-size:13.5px;line-height:1.5}._lSwhG_whole{white-space:nowrap}._lSwhG_toggle{border:1px solid var(--hp-hair-3,#cfc9bc);background:var(--hp-white,#fff);height:32px;font:500 13.5px/1 var(--c-sans);color:var(--hp-ink,#16191c);white-space:nowrap;cursor:pointer;border-radius:999px;grid-area:toggle;align-items:center;gap:6px;margin-top:10px;padding:0 12px 0 10px;display:inline-flex;position:relative}._lSwhG_toggle:after{content:"";position:absolute;inset:-6px -2px}._lSwhG_toggle svg{width:13px;height:13px}._lSwhG_toggle:hover{border-color:var(--hp-ink-2,#3e434a)}._lSwhG_demo ._lSwhG_toggle:focus-visible{outline:2px solid var(--hp-sage-dark,#2f5236);outline-offset:3px;border-radius:999px}@container (max-width:459px){._lSwhG_tools ._lSwhG_extra{display:none}._lSwhG_tools ._lSwhG_more{display:grid}._lSwhG_header{height:46px;padding:0 8px 0 12px}._lSwhG_thread{gap:6px;padding:10px 12px 8px}._lSwhG_bubble{padding:8px 12px;font-size:13.5px}._lSwhG_composer{padding:4px 10px 8px}._lSwhG_projectBar{height:36px;margin:-12px 12px 0}._lSwhG_surface{gap:6px;padding:10px 12px 8px}._lSwhG_input{font-size:14px}._lSwhG_screen{gap:10px;padding:12px}._lSwhG_reply{column-gap:12px}._lSwhG_videoCard,._lSwhG_buildCard{width:31cqw}}@container (max-width:399px){._lSwhG_download{padding:4px 6px}._lSwhG_downloadLabel{display:none}._lSwhG_play{width:44px;height:44px}._lSwhG_play svg{width:18px;height:18px}}@container (max-width:359px){._lSwhG_effort,._lSwhG_divider{display:none}._lSwhG_prose,._lSwhG_screenSteps{font-size:13px}._lSwhG_bubble{padding:8px 12px;font-size:13px}._lSwhG_flag{padding:6px 8px;font-size:12.5px}._lSwhG_headline{font-size:12.5px}._lSwhG_reply{column-gap:10px}._lSwhG_dashboardLabel{display:none}._lSwhG_place{padding:0 4px;font-size:12px}._lSwhG_reply>._lSwhG_result{grid-row:1}._lSwhG_reply>._lSwhG_flag{grid-column:1/-1;margin-top:8px}}@media (max-width:600px){._lSwhG_demo{grid-template-columns:minmax(0,1fr);grid-template-areas:"window""caption""toggle"}._lSwhG_toggle{justify-self:start}}._lSwhG_halted *,._lSwhG_halted :before,._lSwhG_halted :after{transition:none!important;animation:none!important}@media (scripting:none){._lSwhG_scriptOnly{display:none!important}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._lSwhG_demo:not([data-demo-ready]) ._lSwhG_thread{visibility:hidden}}@media (prefers-reduced-motion:reduce){._lSwhG_demo *,._lSwhG_demo :before,._lSwhG_demo :after{transition:none!important;animation:none!important}}
._37Fgvq_hero{padding:48px 0 72px}._37Fgvq_grid{grid-template:"top demo".55fr"copy demo""byline demo""bottom demo"1fr/minmax(0,640px) 480px;column-gap:80px;display:grid}._37Fgvq_copy{grid-area:copy;min-width:0}._37Fgvq_copy ._37Fgvq_sub{max-width:560px;margin-top:24px}._37Fgvq_actions{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:36px;display:flex}._37Fgvq_copy ._37Fgvq_trust{color:var(--hp-muted);flex-wrap:wrap;gap:4px 32px;margin:24px 0 0;font-size:14px;line-height:1.5;display:flex}._37Fgvq_grid ._37Fgvq_byline{color:var(--hp-muted);grid-area:byline;align-self:start;margin:6px 0 0;font-size:14px;line-height:1.5}._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:4 / 5;grid-area:demo;width:480px;margin-top:27px;margin-bottom:-14px}@media (max-width:1199px){._37Fgvq_grid{grid-template-columns:minmax(0,1fr) 400px;column-gap:56px}._37Fgvq_grid ._37Fgvq_demo{width:400px}}@media (max-width:1023px){._37Fgvq_grid{grid-template:"copy""demo""byline"/minmax(0,1fr);row-gap:0}._37Fgvq_grid ._37Fgvq_demo{width:100%;max-width:520px;margin-top:44px;margin-bottom:0}._37Fgvq_grid ._37Fgvq_byline{max-width:520px;margin-top:16px}}@media (max-width:600px){._37Fgvq_hero{padding:28px 0 56px}._37Fgvq_copy ._37Fgvq_sub{margin-top:16px}._37Fgvq_actions{gap:4px;margin-top:24px}._37Fgvq_copy ._37Fgvq_trust{flex-direction:column;gap:2px;margin-top:10px}._37Fgvq_grid ._37Fgvq_demo{max-width:none;margin-top:28px}._37Fgvq_grid ._37Fgvq_byline{margin-top:14px}}@media (max-width:431px){._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:3 / 4.2}}@media (max-width:399px){._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:3 / 4.6}}@media (max-width:374px){._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:3 / 4.8}}@media (max-width:359px){._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:3 / 5}}@media (max-width:340px){._37Fgvq_grid ._37Fgvq_demo{--demo-ratio:3 / 5.6}}
._7vWvYG_root{position:relative}._7vWvYG_views{gap:96px;margin:0;padding:0;list-style:none;display:grid;position:relative}._7vWvYG_view{grid-template-columns:minmax(0,1fr) 786px;grid-template-areas:"text shot";align-items:start;column-gap:64px;display:grid}._7vWvYG_flip{grid-template-columns:786px minmax(0,1fr);grid-template-areas:"shot text"}._7vWvYG_withFiles{grid-template-rows:auto 1fr;grid-template-areas:"text shot""files shot"}._7vWvYG_text{grid-area:text;min-width:0;padding-top:8px}._7vWvYG_view:not(._7vWvYG_withFiles) ._7vWvYG_text{top:calc(var(--hp-header-h) + 40px);position:sticky}._7vWvYG_title{font:600 25px/1.2 var(--hp-sans);letter-spacing:-.02em;color:var(--hp-ink);text-wrap:balance;align-items:baseline;gap:14px;margin:0;display:flex}._7vWvYG_num{background:var(--hp-green-tint);width:30px;height:30px;color:var(--hp-green);font:600 14px/1 var(--hp-sans);letter-spacing:0;border-radius:50%;flex:none;place-items:center;display:inline-grid;transform:translateY(-3px)}._7vWvYG_text ._7vWvYG_vbody{margin-top:14px}._7vWvYG_text ._7vWvYG_vbody+._7vWvYG_vbody{margin-top:12px}._7vWvYG_text ._7vWvYG_staged{border-left:2px solid var(--hp-hair-3);color:var(--hp-muted);padding-left:14px;font-size:15.5px}._7vWvYG_shot{grid-area:shot;min-width:0}._7vWvYG_frame{border:1px solid var(--hp-frame);background:var(--hp-capture);box-shadow:var(--hp-shadow-frame);border-radius:14px;margin:0;position:relative;overflow:hidden}._7vWvYG_bar{z-index:2;box-sizing:border-box;pointer-events:none;align-items:flex-start;min-height:50px;padding:12px 64px 12px 12px;display:flex;position:relative}._7vWvYG_canvas{background:var(--hp-capture);padding:0;display:block}._7vWvYG_canvas picture{display:block}._7vWvYG_canvas img{width:100%;max-width:100%;height:auto;display:block}._7vWvYG_zoom{z-index:3;width:44px;height:44px;color:var(--hp-on-dark);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;top:3px;right:6px}._7vWvYG_zoom:before{content:"";background:#f6f4ef1f;border-radius:50%;transition:background-color .15s;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #f6f4ef33}._7vWvYG_zoom svg{width:16px;height:16px;position:relative}._7vWvYG_zoom:hover:before{background:#f6f4ef38}._7vWvYG_frame ._7vWvYG_zoom:focus-visible{outline:2px solid var(--hp-on-dark-strong);outline-offset:-4px;border-radius:50%}._7vWvYG_root[data-how-zoom] ._7vWvYG_zoom{display:grid}._7vWvYG_root[data-how-zoom] ._7vWvYG_frame picture{cursor:zoom-in}@media (min-width:826px){._7vWvYG_root[data-how-zoom] ._7vWvYG_frame[data-zoom=fit] ._7vWvYG_zoom{display:none}._7vWvYG_root[data-how-zoom] ._7vWvYG_frame[data-zoom=fit] picture{cursor:auto}}._7vWvYG_caption{max-width:640px;color:var(--hp-muted);text-wrap:pretty;margin:14px 0 0;font-size:14px;line-height:1.5}._7vWvYG_files{border-top:1px solid var(--hp-hair);grid-area:files;margin:28px 0 0;padding:0;list-style:none}._7vWvYG_file{border-bottom:1px solid var(--hp-hair);grid-template-columns:24px minmax(0,1fr);gap:3px 14px;padding:16px 0;display:grid}._7vWvYG_fileGlyph{width:22px;height:22px;color:var(--hp-green);margin-top:1px}._7vWvYG_fileLabel{font:600 16px/1.45 var(--hp-sans);color:var(--hp-ink)}._7vWvYG_formats{flex-wrap:wrap;grid-column:2;gap:5px;margin-top:4px;display:flex}._7vWvYG_formatItem{display:inline-flex}._7vWvYG_files ._7vWvYG_format{background:var(--hp-code);font:400 12.5px/1.5 var(--hp-mono);color:var(--hp-ink-2);border-radius:5px;padding:2px 7px}._7vWvYG_wait{color:var(--hp-muted);grid-column:2;margin-top:4px;font-size:14px;line-height:1.5}._7vWvYG_root ._7vWvYG_pager{margin:-12px 0 24px}._7vWvYG_root ._7vWvYG_pager [aria-disabled=true]{opacity:.4;cursor:default}._7vWvYG_end{border-top:1px solid var(--hp-hair);grid-template-columns:minmax(0,1fr) 786px;align-items:center;column-gap:64px;margin-top:80px;padding-top:36px;display:grid}._7vWvYG_end ._7vWvYG_footnote{max-width:600px}._7vWvYG_action{grid-area:1/1}._7vWvYG_dialog{border:1px solid var(--hp-carbon-rule);background:var(--hp-capture);width:fit-content;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--hp-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:14px;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 80px -20px #0009}._7vWvYG_dialog[open]{flex-direction:column;display:flex}._7vWvYG_dialog::backdrop{background:#0a0a0cb8}._7vWvYG_dialogBar{border-bottom:1px solid var(--hp-carbon-rule);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title pill close";align-items:center;gap:8px 14px;padding:10px 10px 10px 18px;display:grid}._7vWvYG_dialogTitle{font:600 16px/1.3 var(--hp-sans);color:var(--hp-on-dark-strong);grid-area:title;margin:0}._7vWvYG_dialogBar ._7vWvYG_dialogPill{grid-area:pill;justify-self:start}._7vWvYG_dialogBar ._7vWvYG_dialogPill svg{width:13px;height:13px;color:var(--hp-muted);flex:none}._7vWvYG_dialogClose{border:1px solid var(--hp-carbon-rule);min-height:44px;color:var(--hp-on-dark-strong);font:500 15px/1 var(--hp-sans);cursor:pointer;background:0 0;border-radius:999px;grid-area:close;align-items:center;gap:6px;padding:0 16px;display:inline-flex}._7vWvYG_dialogClose:hover{background:#f6f4ef14}._7vWvYG_dialogClose svg{width:16px;height:16px}._7vWvYG_dialog ._7vWvYG_dialogClose:focus-visible{outline:2px solid var(--hp-on-dark-strong);outline-offset:2px}._7vWvYG_dialogBody{overscroll-behavior:contain;min-height:0;overflow:auto}._7vWvYG_dialogBody ._7vWvYG_dialogImage{max-width:100%;height:auto;margin-inline:auto;display:block}@media (max-width:1199px){._7vWvYG_view,._7vWvYG_flip,._7vWvYG_withFiles{grid-template:"text""shot""files"/minmax(0,1fr);row-gap:28px}._7vWvYG_view:not(._7vWvYG_withFiles) ._7vWvYG_text{position:static}._7vWvYG_text,._7vWvYG_files{max-width:640px}._7vWvYG_files{margin-top:0}._7vWvYG_shot{max-width:786px}._7vWvYG_end{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:825px){._7vWvYG_dialogBody ._7vWvYG_dialogImage{width:784px;max-width:none;margin-inline:0}}@media (max-width:860px){._7vWvYG_end{margin-top:56px;padding-top:28px;display:block}._7vWvYG_action{margin-top:24px}}@media (max-width:600px){._7vWvYG_views{gap:56px}._7vWvYG_title{gap:12px;font-size:22px}._7vWvYG_num{width:28px;height:28px;font-size:13px;transform:translateY(-2px)}._7vWvYG_bar{min-height:48px}._7vWvYG_zoom{top:2px}._7vWvYG_files{margin-top:22px}._7vWvYG_file{padding:14px 0}._7vWvYG_dialog{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._7vWvYG_dialogBar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title close""pill pill";padding:8px 8px 12px 14px}}@media (max-width:600px) and (scripting:enabled){._7vWvYG_views{margin-inline:calc(-1 * var(--hp-gutter));padding:0 var(--hp-gutter) 32px;scroll-padding-inline:var(--hp-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:16px;margin-bottom:-32px;transition:height .25s;display:flex;overflow:auto hidden}._7vWvYG_views::-webkit-scrollbar{display:none}._7vWvYG_view{scroll-snap-align:start;flex:0 0 100%;min-width:0}._7vWvYG_root ._7vWvYG_views:focus-visible{outline-offset:-2px}}
.oRl-7W_form{gap:20px;width:100%;display:grid}.oRl-7W_providerChoice{border:0;min-width:0;margin:0;padding:0}.oRl-7W_providerChoice .oRl-7W_google{margin-bottom:0}.oRl-7W_methodChoices{border:1px solid var(--color-product-border);border-radius:8px;gap:6px;padding:4px;display:flex}.oRl-7W_methodChoices button{min-height:42px;color:var(--color-product-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:8px;font-size:13px}.oRl-7W_methodChoices button[aria-pressed=true]{background:var(--color-product-raised);color:var(--color-product-text);font-weight:600}.oRl-7W_methodChoices button:disabled,.oRl-7W_inlineActions button:disabled{opacity:.6;cursor:not-allowed}.oRl-7W_inlineActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.oRl-7W_inlineActions button{min-height:36px;color:var(--color-product-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.oRl-7W_field{gap:8px;min-width:0;display:grid}.oRl-7W_labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.oRl-7W_label{color:var(--color-product-text);font-size:14px;font-weight:600;line-height:1.4}.oRl-7W_labelRow a{font-size:13px;font-weight:500}.oRl-7W_input{border:1px solid var(--color-product-border);background:var(--color-product-surface);width:100%;min-width:0;height:50px;color:var(--color-product-text);font:inherit;border-radius:7px;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.oRl-7W_input::placeholder{color:var(--color-product-faint)}.oRl-7W_input:hover{border-color:var(--color-product-strong)}.oRl-7W_input:focus{border-color:var(--color-product-focus);box-shadow:0 0 0 3px var(--color-product-accent-soft);outline:none}.oRl-7W_input:read-only{background:var(--color-product-surface);color:var(--color-product-muted)}.oRl-7W_input:disabled{opacity:.65;cursor:not-allowed}.oRl-7W_password{position:relative}.oRl-7W_password .oRl-7W_input{padding-right:52px}.oRl-7W_visibility{width:42px;height:42px;color:var(--color-product-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.oRl-7W_visibility:hover{background:var(--color-product-surface);color:var(--color-product-text)}.oRl-7W_hint{color:var(--color-product-muted);margin:0;font-size:12px;line-height:1.55}.oRl-7W_button{background:var(--color-product-text);color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s,transform .15s;display:flex}.oRl-7W_button:active{transform:translateY(1px)}.oRl-7W_button:disabled{opacity:.6;cursor:wait;transform:none}.oRl-7W_button svg{flex-shrink:0}.oRl-7W_google{margin-bottom:20px}.oRl-7W_googleDisclosure{color:var(--color-product-muted);margin-top:12px;font-size:11px;line-height:1.65}.oRl-7W_googleDisclosure p{margin:0}.oRl-7W_googleDisclosure a{color:var(--color-product-accent-text);text-underline-offset:3px;text-decoration:underline}.oRl-7W_googleButton{border-color:var(--color-product-border);background:var(--color-product-surface);color:var(--color-product-text)}.oRl-7W_divider{color:var(--color-product-faint);align-items:center;gap:14px;margin-top:22px;font-size:12px;display:flex}.oRl-7W_divider:before,.oRl-7W_divider:after{content:"";background:var(--color-product-border);flex:1;height:1px}.oRl-7W_terms{color:var(--color-product-muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.65;display:flex}.oRl-7W_terms input{width:16px;height:16px;accent-color:var(--color-product-accent);cursor:pointer;flex-shrink:0;margin-top:3px}.oRl-7W_terms a,.oRl-7W_hint a,.oRl-7W_notice a,.oRl-7W_labelRow a,.oRl-7W_secondaryLink{color:var(--color-product-accent-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-product-border);text-decoration-color:var(--color-product-border);text-underline-offset:3px}.oRl-7W_terms a:hover,.oRl-7W_hint a:hover,.oRl-7W_notice a:hover,.oRl-7W_labelRow a:hover,.oRl-7W_secondaryLink:hover{color:var(--color-product-accent-text)}.oRl-7W_error{border:1px solid var(--color-status-fail);border-left:3px solid var(--color-status-fail);background:var(--color-status-fail-bg);color:var(--color-status-fail);overflow-wrap:anywhere;border-radius:5px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.oRl-7W_error:focus{outline:2px solid var(--color-status-fail);outline-offset:3px}.oRl-7W_notice{border:1px solid var(--color-product-border);background:var(--color-product-surface);color:var(--color-product-muted);border-radius:8px;gap:12px;padding:22px;font-size:14px;line-height:1.7;display:grid}.oRl-7W_notice p{margin:0}.oRl-7W_notice strong{color:var(--color-product-text);font-weight:600}.oRl-7W_noticeHeading{color:var(--color-product-text);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.oRl-7W_notice .oRl-7W_button{color:#fff;margin-top:4px;text-decoration:none}.oRl-7W_account{border:1px solid var(--color-product-border);background:var(--color-product-surface);border-radius:7px;gap:4px;padding:14px 16px;display:grid}.oRl-7W_account p{margin:0}.oRl-7W_accountEmail{color:var(--color-product-text);font-size:15px;font-weight:500}.oRl-7W_status{color:var(--color-product-muted);align-items:center;gap:10px;padding:22px 0;font-size:14px;display:flex}.oRl-7W_secondaryLink{align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:500;display:inline-flex}.oRl-7W_spinner{animation:1s linear infinite oRl-7W_spin}@keyframes oRl-7W_spin{to{transform:rotate(360deg)}}.oRl-7W_form :is(button,a,input[type=checkbox]):focus-visible,.oRl-7W_googleButton:focus-visible{outline:3px solid var(--color-product-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.oRl-7W_input,.oRl-7W_button{transition:none}.oRl-7W_spinner{animation-duration:2s}}.oRl-7W_button{background:var(--color-product-accent);color:var(--color-product-on-accent)}.oRl-7W_button:hover{background:var(--color-product-accent-hover)}.oRl-7W_notice .oRl-7W_button{color:var(--color-product-on-accent)}.oRl-7W_googleButton{background:var(--color-product-surface);color:var(--color-product-text)}.oRl-7W_googleButton:hover{background:var(--color-product-raised)}
.IdkSTq_shell{--color-product-paper:var(--hp-canvas);--color-product-ink:var(--hp-ink);--color-product-canvas:var(--hp-canvas);--color-product-surface:var(--hp-white);--color-product-raised:var(--hp-pill);--color-product-border:#918a7c;--color-product-strong:#5f594e;--color-product-text:var(--hp-ink);--color-product-muted:var(--hp-muted);--color-product-faint:#676c72;--color-product-accent:var(--hp-green);--color-product-accent-hover:var(--hp-green-hover);--color-product-on-accent:#fff;--color-product-accent-soft:var(--hp-green-tint);--color-product-accent-text:var(--hp-green);--color-product-focus:var(--hp-sage-dark);--color-status-pass:var(--hp-green);--color-status-pass-bg:var(--hp-green-tint);--color-status-warn:var(--hp-should-ink);--color-status-warn-bg:var(--hp-should-bg);--color-status-fail:var(--hp-must-ink);--color-status-fail-bg:var(--hp-must-bg);--color-status-info:#1d4f7a;--color-status-info-bg:#e6eef6;flex-direction:column;min-height:100svh;font-size:16px;display:flex}.IdkSTq_shell *,.IdkSTq_shell :before,.IdkSTq_shell :after{box-sizing:border-box}.IdkSTq_shell a{-webkit-tap-highlight-color:transparent}.IdkSTq_top,.IdkSTq_legal{width:min(1200px,100% - 64px);margin-inline:auto}.IdkSTq_top{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.IdkSTq_wordmark{min-height:44px;color:var(--hp-ink);align-items:center;font-size:22px;text-decoration:none;display:inline-flex}.IdkSTq_wordmark>span{color:var(--hp-ink)}.IdkSTq_back{min-height:44px;font:500 14.5px/1 var(--hp-sans);color:var(--hp-muted);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.IdkSTq_back:hover{color:var(--hp-ink)}.IdkSTq_single,.IdkSTq_split{flex:1;display:flex}.IdkSTq_band{display:none}@media (min-width:1024px){.IdkSTq_split{border-top:1px solid var(--hp-hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.IdkSTq_band{border-left:1px solid var(--hp-hair);background:var(--hp-white);justify-content:center;align-items:center;padding:48px 40px 56px;display:flex}.IdkSTq_band .IdkSTq_demo{--demo-ratio:4 / 5;width:min(100%,440px)}}@media (min-width:1024px) and (max-width:1199px){.IdkSTq_band .IdkSTq_demo{width:min(100%,400px)}}.IdkSTq_formArea{flex:1;justify-content:center;align-items:center;padding:40px 20px 56px;display:flex}.IdkSTq_formArea:focus{outline:none}.IdkSTq_sheet{border:1px solid var(--hp-hair);background:var(--hp-white);border-radius:12px;width:100%;max-width:480px;padding:40px 44px 36px;box-shadow:0 1px 2px #16191c0a,0 24px 48px -32px #16191c40}.IdkSTq_eyebrow{font:500 14px/1.4 var(--hp-sans);color:var(--hp-green);margin:0 0 14px}.IdkSTq_sheet h1{color:var(--hp-ink);font:600 36px/1.08 var(--hp-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.IdkSTq_subtitle{color:var(--hp-lead);text-wrap:pretty;margin:12px 0 28px;font-size:17px;line-height:1.55}.IdkSTq_footer{border-top:1px solid var(--hp-hair);color:var(--hp-muted);margin-top:28px;padding-top:22px;font-size:14.5px;line-height:1.6}.IdkSTq_footer p{margin:0}.IdkSTq_footer a{color:var(--hp-green);text-decoration:underline;-webkit-text-decoration-color:var(--hp-hair-3);text-decoration-color:var(--hp-hair-3);text-underline-offset:4px;font-weight:600}.IdkSTq_footer a:hover{-webkit-text-decoration-color:var(--hp-green);text-decoration-color:var(--hp-green)}.IdkSTq_legal{border-top:1px solid var(--hp-hair);color:var(--hp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 0 22px;font-size:13.5px;line-height:1.5;display:flex}.IdkSTq_trial{margin:0}.IdkSTq_legal nav{gap:20px;margin-left:auto;display:flex}.IdkSTq_legal a{min-height:32px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.IdkSTq_legal a:hover{color:var(--hp-ink)}@media (max-width:860px){.IdkSTq_top,.IdkSTq_legal{width:calc(100% - 40px)}}@media (max-width:600px){.IdkSTq_top,.IdkSTq_legal{width:calc(100% - 40px)}.IdkSTq_top{height:56px}.IdkSTq_wordmark{font-size:18px}.IdkSTq_back{font-size:14px}.IdkSTq_formArea{align-items:flex-start;padding:28px 20px 40px}.IdkSTq_sheet{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.IdkSTq_sheet h1{font-size:34px}.IdkSTq_subtitle{margin-bottom:24px;font-size:16px}.IdkSTq_legal{flex-direction:column;align-items:flex-start;gap:4px}.IdkSTq_legal nav{margin-left:0}}@media (max-width:360px){.IdkSTq_back span{display:none}}
.sQAkwa_page{--paper:var(--color-product-canvas,#0b0b0e);--ink:var(--color-product-text,#ededf0);--muted:var(--color-product-muted,#a1a1aa);--line:var(--color-product-border,#27272d);--orange:var(--color-product-accent,#a5a0ff);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Geist Sans,system-ui,sans-serif}.sQAkwa_page *,.sQAkwa_page :before,.sQAkwa_page :after{box-sizing:border-box}.sQAkwa_page a{text-decoration:none}.sQAkwa_page a,.sQAkwa_page button,.sQAkwa_page summary{-webkit-tap-highlight-color:transparent}.sQAkwa_page :is(a,button,summary):focus-visible,.sQAkwa_demoPanel:focus-visible{outline:3px solid var(--color-product-border);outline-offset:5px}.sQAkwa_page main:focus{outline:none}.sQAkwa_page h1,.sQAkwa_page h2,.sQAkwa_page h3,.sQAkwa_page p,.sQAkwa_page ul{margin:0}.sQAkwa_page button{font:inherit}.sQAkwa_page section[id],.sQAkwa_previewAnchor{scroll-margin-top:28px}.sQAkwa_container{width:min(1240px,100% - 96px);margin-inline:auto}.sQAkwa_skipLink{background:var(--ink);color:#fff;z-index:100;padding:14px 20px;position:fixed;top:-90px;left:20px}.sQAkwa_skipLink:focus{top:12px}.sQAkwa_header{border-bottom:1px solid var(--line)}.sQAkwa_header>div{justify-content:space-between;align-items:center;gap:30px;height:88px;display:flex}.sQAkwa_wordmark{letter-spacing:-1.2px;color:var(--ink);flex-shrink:0;align-items:center;font-size:28px;font-weight:600;display:inline-flex}.sQAkwa_desktopNav{gap:28px;font-size:14px;font-weight:500;display:flex}.sQAkwa_desktopNav a:hover,.sQAkwa_signIn:hover,.sQAkwa_footer nav a:hover{text-underline-offset:5px;text-decoration:underline}.sQAkwa_headerActions{align-items:center;gap:24px;font-size:14px;font-weight:600;display:flex}.sQAkwa_headerCta{background:var(--ink);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:10px 17px;display:flex}.sQAkwa_mobileMenu{display:none;position:relative}.sQAkwa_hero{padding-top:68px}.sQAkwa_heroIntro{grid-template-columns:1fr 340px;align-items:end;gap:40px;margin-bottom:48px;display:grid}.sQAkwa_eyebrow{text-transform:uppercase;letter-spacing:1.8px;align-items:center;gap:9px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.sQAkwa_statusDot{background:var(--color-product-surface);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #65825915}.sQAkwa_hero h1{letter-spacing:-3.2px;margin-top:22px;font-size:clamp(48px,5.2vw,76px);font-weight:500;line-height:1.05}.sQAkwa_hero h1>span{letter-spacing:-3.7px;font-family:Georgia,serif;font-style:italic;font-weight:400}.sQAkwa_heroAside{padding-bottom:3px}.sQAkwa_heroAside>p:first-child{color:var(--muted);font-size:18px;line-height:1.55}.sQAkwa_heroActions{align-items:center;gap:10px;margin-top:24px;display:flex}.sQAkwa_action{background:var(--orange);min-height:48px;color:var(--color-product-text);border-radius:5px;justify-content:center;align-items:center;gap:26px;padding:12px 20px;font-size:15px;font-weight:600;transition:background .15s;display:inline-flex}.sQAkwa_action:hover{background:var(--color-product-surface)}.sQAkwa_tourLink{border:1px solid var(--color-product-border);border-radius:5px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.sQAkwa_tourLink:hover{background:var(--color-product-surface)}.sQAkwa_microcopy{color:var(--muted);font-size:12px;line-height:1.6;margin-top:11px!important}.sQAkwa_microcopy span{padding-inline:5px}.sQAkwa_heroFootnote{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:24px;font-size:13px;display:flex}.sQAkwa_heroFootnote>div{color:var(--color-product-text);align-items:center;gap:18px;display:flex}.sQAkwa_heroFootnote i{background:var(--color-product-surface);border-radius:50%;width:3px;height:3px}.sQAkwa_studio{border:1px solid var(--color-product-border);background:var(--color-product-surface);color:var(--color-product-text);border-radius:10px;overflow:clip;box-shadow:0 18px 40px -22px #22282255}.sQAkwa_studioTop{border-bottom:1px solid var(--color-product-border);background:var(--color-product-surface);justify-content:space-between;align-items:center;gap:12px;height:51px;padding-inline:20px;display:flex}.sQAkwa_studioTitle{align-items:center;gap:15px;font-size:12px;display:flex}.sQAkwa_studioTitle strong{color:var(--color-product-text);font-weight:500}.sQAkwa_studioLogo{color:var(--color-product-text);place-items:center;display:grid}.sQAkwa_demoLabel{color:var(--color-product-muted);font-size:10px}.sQAkwa_studioBody{grid-template-columns:174px minmax(235px,.83fr) minmax(0,1.25fr);min-height:470px;display:grid}.sQAkwa_studioRail{border-right:1px solid var(--color-product-border);color:var(--color-product-muted);flex-direction:column;gap:6px;padding:25px 12px 17px;display:flex}.sQAkwa_studioRail>p{letter-spacing:1.4px;padding:0 8px 12px;font-size:9px}.sQAkwa_studioRail>div:not(.sQAkwa_railProject){white-space:nowrap;align-items:center;gap:9px;padding:10px 8px;font-size:11px;display:flex}.sQAkwa_railSelected{background:var(--color-product-surface);color:var(--color-product-text);border-radius:4px}.sQAkwa_railProject{align-items:center;gap:9px;margin-top:auto;padding:18px 4px 0;display:flex}.sQAkwa_projectAvatar{background:var(--color-product-surface);width:28px;height:28px;color:var(--color-product-text);border-radius:4px;place-items:center;font-family:Georgia,serif;display:grid}.sQAkwa_railProject strong{font-size:11px;font-weight:500}.sQAkwa_railProject small{color:var(--color-product-muted);margin-top:2px;font-size:9px;font-weight:400;display:block}.sQAkwa_conversation{border-right:1px solid var(--color-product-border);flex-direction:column;min-width:0;padding:22px 22px 18px;display:flex}.sQAkwa_conversationHeading{letter-spacing:1px;color:var(--color-product-muted);justify-content:space-between;gap:8px;margin-bottom:25px;font-size:9px;display:flex}.sQAkwa_conversationHeading>span{align-items:center;gap:7px;display:flex}.sQAkwa_tinyDot{background:var(--color-product-surface);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.sQAkwa_userMessage{align-items:start;gap:11px;display:flex}.sQAkwa_personAvatar{background:var(--color-product-surface);width:25px;height:25px;color:var(--color-product-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;display:grid}.sQAkwa_userMessage p{color:var(--color-product-text);font-size:12px;line-height:1.65}.sQAkwa_studioMessage{gap:11px;margin-top:24px;display:flex}.sQAkwa_assistantAvatar{width:25px;color:var(--color-product-text);flex-shrink:0;padding-top:2px}.sQAkwa_studioMessage strong{color:var(--color-product-text);font-size:12px;font-weight:500;line-height:1.6}.sQAkwa_studioMessage p{color:var(--color-product-muted);margin-top:8px;font-size:12px;line-height:1.65}.sQAkwa_studioMessage ul{gap:8px;margin-top:14px;padding:0;font-size:11px;list-style:none;display:grid}.sQAkwa_studioMessage li{align-items:center;gap:7px;display:flex}.sQAkwa_studioMessage li svg{color:var(--color-product-text);flex-shrink:0}.sQAkwa_attachedArtifact{border:1px solid var(--color-product-border);background:var(--color-product-surface);border-radius:5px;align-items:center;gap:10px;margin:20px 0 20px 36px;padding:11px;display:flex}.sQAkwa_attachedArtifact>div{flex:1}.sQAkwa_attachedArtifact strong{font-size:11px;font-weight:500;display:block}.sQAkwa_attachedArtifact span{color:var(--color-product-muted);font-size:10px}.sQAkwa_examplePrompt{border:1px solid var(--color-product-border);color:var(--color-product-muted);border-radius:5px;justify-content:space-between;align-items:center;margin-top:auto;padding:9px 10px;font-size:11px;display:flex}.sQAkwa_promptArrow{background:var(--color-product-surface);color:var(--color-product-text);border-radius:3px;padding:1px 6px;font-size:14px}.sQAkwa_artifactWorkspace{background:var(--color-product-surface);min-width:0;padding:20px 22px 13px}.sQAkwa_artifactTop{color:var(--color-product-muted);letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.sQAkwa_draftPill{letter-spacing:0;border:1px solid var(--color-product-border);color:var(--color-product-text);white-space:nowrap;border-radius:4px;padding:4px 7px;font-size:9px}.sQAkwa_previewTabs{border-bottom:1px solid var(--color-product-border);gap:17px;margin-top:13px;margin-bottom:17px;display:flex}.sQAkwa_previewTabs button{color:var(--color-product-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:37px;padding:8px 2px;font-size:11px}.sQAkwa_previewTabs button[aria-selected=true]{color:var(--color-product-text);border-bottom-color:var(--color-product-border)}.sQAkwa_studio :is(button,a):focus-visible,.sQAkwa_studio .sQAkwa_demoPanel:focus-visible{outline-color:var(--color-product-text);outline-offset:3px}.sQAkwa_demoPanel{min-width:0}.sQAkwa_creativeLayout{grid-template-columns:1.3fr 1fr;gap:13px;min-height:322px;display:grid}.sQAkwa_campaignPoster{isolation:isolate;background:#263e36;border-radius:3px;min-height:322px;position:relative;overflow:hidden}.sQAkwa_campaignPoster>img{object-fit:cover;object-position:40% center}.sQAkwa_campaignPoster:after{content:"";z-index:1;background:linear-gradient(#08180a44,#0c19101a 28%,#10211699 65%,#102116d9);position:absolute;inset:0}.sQAkwa_posterContent{z-index:2;color:#fffcee;flex-direction:column;justify-content:space-between;height:100%;min-height:322px;padding:19px;display:flex;position:relative}.sQAkwa_posterContent>span:first-child{letter-spacing:2px;font-size:15px;font-weight:600}.sQAkwa_posterContent small{letter-spacing:1.2px;margin-top:3px;font-size:6px;font-weight:500;display:block}.sQAkwa_posterContent>strong{letter-spacing:-1px;margin-top:auto;padding:70px 0 24px;font-family:Georgia,serif;font-size:clamp(24px,2.6vw,35px);font-weight:400;line-height:1.05}.sQAkwa_posterFooter{letter-spacing:.6px;justify-content:space-between;align-items:center;gap:8px;font-size:7px;display:flex}.sQAkwa_creativeCompanion{color:#283420;background:#e9ebd9;border-radius:3px;flex-direction:column;padding:23px 17px;display:flex}.sQAkwa_smallLabel{letter-spacing:1.2px;font-size:9px;font-weight:600;line-height:1.5}.sQAkwa_creativeCompanion>p{letter-spacing:-.7px;margin-top:14px;font-family:Georgia,serif;font-size:clamp(19px,2vw,28px);line-height:1.15}.sQAkwa_companionRule{border-top:1px solid #b9c0a6;margin-block:22px}.sQAkwa_creativeCompanion>p.sQAkwa_companionBody{letter-spacing:0;margin-top:9px;font-family:inherit;font-size:12px;line-height:1.65}.sQAkwa_formatLabel{color:#586348;margin-top:auto;padding-top:26px;font-size:9px}.sQAkwa_artifactBottom{color:var(--color-product-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:9px;display:flex}.sQAkwa_artifactBottom>span:first-child{align-items:center;gap:6px;display:flex}.sQAkwa_scriptSheet{color:#283420;background:#f0f0e5;border-radius:3px;min-height:322px;padding:21px 25px}.sQAkwa_scriptSheet h3{letter-spacing:-.8px;margin-top:10px;margin-bottom:17px;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.05}.sQAkwa_scriptSheet>div{border-top:1px solid #d5d9c9;grid-template-columns:90px 1fr;gap:10px;padding:10px 0;display:grid}.sQAkwa_scriptSheet>div>span{letter-spacing:.8px;padding-top:2px;font-size:8px;font-weight:600}.sQAkwa_scriptSheet>div>p{font-size:12px;line-height:1.5}.sQAkwa_sheetNote{color:#5b664e;align-items:center;gap:5px;font-size:9px;display:flex;margin-top:10px!important}.sQAkwa_craftSection{padding-block:80px}.sQAkwa_craftPrompt{border:1px solid var(--line);background:var(--color-product-surface);border-radius:8px;margin-top:32px;padding:24px}.sQAkwa_craftPrompt>span{color:var(--muted);letter-spacing:1px;font-size:11px}.sQAkwa_craftPrompt>p{max-width:820px;margin-top:10px;font-size:18px;line-height:1.6}.sQAkwa_chatComparison{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:64px;padding-block:80px;display:grid}.sQAkwa_chatComparison>div>p:not(.sQAkwa_eyebrow){color:var(--muted);line-height:1.75}.sQAkwa_chatComparison ul{margin-top:24px;padding:0;list-style:none}.sQAkwa_chatComparison li{align-items:baseline;gap:12px;margin-top:12px;line-height:1.6;display:flex}.sQAkwa_chatComparison li svg{color:var(--orange);flex-shrink:0}@media (max-width:900px){.sQAkwa_chatComparison{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.sQAkwa_craftSection,.sQAkwa_chatComparison{padding-block:48px}.sQAkwa_craftPrompt{padding:18px}.sQAkwa_craftPrompt>p{font-size:16px}}.sQAkwa_workflow{padding-block:102px 110px}.sQAkwa_sectionHeading{justify-content:space-between;align-items:end;gap:48px;display:flex}.sQAkwa_page h2{letter-spacing:-1.8px;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.08}.sQAkwa_sectionHeading h2{margin-top:18px}.sQAkwa_sectionHeading>p{max-width:325px;color:var(--muted);font-size:17px;line-height:1.6}.sQAkwa_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:48px;display:grid}.sQAkwa_steps article{border-top:1px solid var(--color-product-border);padding-top:23px}.sQAkwa_stepTop{color:var(--color-product-muted);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sQAkwa_stepTop span{letter-spacing:1.3px;font-size:10px;font-weight:500}.sQAkwa_steps h3{letter-spacing:-.5px;font-size:22px;font-weight:500;line-height:1.2}.sQAkwa_steps p{color:var(--muted);margin-top:13px;font-size:16px;line-height:1.65}.sQAkwa_stepNote{color:var(--color-product-muted);padding-top:22px;font-size:12px}.sQAkwa_revisionSection{background:var(--color-product-surface);border-block:1px solid var(--color-product-border);padding-block:80px}.sQAkwa_revisionGrid{grid-template-columns:1fr 1.15fr;align-items:center;gap:100px;display:grid}.sQAkwa_revisionIntro h2{margin-top:25px;font-size:clamp(40px,4.8vw,62px)}.sQAkwa_revisionIntro h2 em,.sQAkwa_finalSection em{font-family:Georgia,serif;font-weight:400}.sQAkwa_revisionIntro>p:not(.sQAkwa_eyebrow){max-width:340px;color:var(--color-product-muted);margin-top:24px;font-size:17px;line-height:1.65}.sQAkwa_textLink{border-bottom:1px solid var(--color-product-border);align-items:center;gap:12px;margin-top:27px;padding-bottom:6px;font-size:14px;font-weight:500;display:inline-flex}.sQAkwa_revisionExample{background:var(--color-product-surface);border:1px solid var(--color-product-border);border-radius:7px;box-shadow:0 12px 25px -20px #27352144}.sQAkwa_exampleHeader{border-bottom:1px solid var(--color-product-border);align-items:center;gap:12px;padding:18px 24px;display:flex}.sQAkwa_exampleMonogram{background:var(--color-product-surface);border-radius:4px;place-items:center;width:35px;height:37px;font-family:Georgia,serif;font-size:22px;display:grid}.sQAkwa_exampleHeader>div{flex:1}.sQAkwa_exampleHeader strong{font-size:12px;font-weight:600;display:block}.sQAkwa_exampleHeader div>span{color:var(--color-product-muted);margin-top:3px;font-size:10px;display:block}.sQAkwa_originalDraft{border-bottom:1px solid var(--color-product-border);padding:22px 26px}.sQAkwa_originalDraft .sQAkwa_smallLabel{color:var(--color-product-muted)}.sQAkwa_originalDraft p{color:var(--color-product-muted);margin-top:8px;font-size:19px}.sQAkwa_originalDraft>span:last-child{color:var(--color-product-muted);margin-top:7px;font-size:11px;display:block}.sQAkwa_newDraft{padding:23px 26px 0}.sQAkwa_newDraft>p{letter-spacing:-.7px;margin-top:12px;font-family:Georgia,serif;font-size:31px;line-height:1.2}.sQAkwa_reviewBadge{color:var(--color-product-muted);background:var(--color-product-surface);border:1px solid var(--color-product-border);border-radius:4px;align-items:center;gap:5px;margin-top:14px;padding:4px 7px;font-size:10px;display:inline-flex}.sQAkwa_reviewNotes{gap:12px;padding:21px 26px;display:grid}.sQAkwa_reviewNotes p{color:var(--color-product-muted);gap:10px;font-size:12px;line-height:1.6;display:flex}.sQAkwa_reviewNotes strong{color:var(--color-product-text);font-weight:600}.sQAkwa_reviewNotes svg{color:var(--color-product-muted);flex-shrink:0;margin-top:2px}.sQAkwa_exampleDisclaimer{border-top:1px solid var(--color-product-border);color:var(--color-product-muted);padding:12px 26px;font-size:10px}.sQAkwa_accessSection{grid-template-columns:1fr 1fr;gap:130px;padding-block:104px;display:grid}.sQAkwa_accessCopy h2{margin-top:20px}.sQAkwa_accessCopy>p:not(.sQAkwa_eyebrow,.sQAkwa_microcopy){color:var(--muted);max-width:360px;margin-top:22px;font-size:17px;line-height:1.6}.sQAkwa_accessCopy .sQAkwa_action{margin-top:25px}.sQAkwa_accessDetails{grid-template-columns:1fr 1fr;align-content:center;gap:28px;display:grid}.sQAkwa_accessDetails>div>svg{color:var(--color-product-muted);margin-bottom:15px}.sQAkwa_accessDetails h3{font-size:20px;font-weight:500}.sQAkwa_accessDetails>div p{color:var(--muted);margin-top:11px;font-size:14px;line-height:1.65}.sQAkwa_accessDetails a{text-underline-offset:3px;text-decoration:underline}.sQAkwa_accessNotice{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;padding-top:20px;font-size:12px;line-height:1.6}.sQAkwa_accessNotice strong{color:var(--ink);font-weight:600}.sQAkwa_faqSection{border-top:1px solid var(--line);grid-template-columns:1fr 1.45fr;gap:80px;padding-block:55px 104px;display:grid}.sQAkwa_faqSection h2{margin-top:17px;font-size:42px}.sQAkwa_faqSection>div>p:not(.sQAkwa_eyebrow){color:var(--muted);margin-top:15px;font-size:16px;line-height:1.65}.sQAkwa_faqList details{border-bottom:1px solid var(--line)}.sQAkwa_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:61px;padding:18px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.sQAkwa_faqList summary::-webkit-details-marker{display:none}.sQAkwa_mobileMenu summary::-webkit-details-marker{display:none}.sQAkwa_faqList summary svg{color:var(--color-product-muted);flex-shrink:0;transition:transform .15s}.sQAkwa_faqList details[open] summary svg{transform:rotate(180deg)}.sQAkwa_faqList details>p{color:var(--muted);padding:0 32px 22px 0;font-size:15px;line-height:1.75}.sQAkwa_faqList a{text-underline-offset:3px;text-decoration:underline}.sQAkwa_finalSection{background:var(--color-product-surface);color:var(--color-product-text);text-align:center;padding-block:72px}.sQAkwa_finalSection .sQAkwa_eyebrow{color:var(--color-product-muted);justify-content:center}.sQAkwa_finalSection h2{margin-top:20px;font-size:clamp(39px,4.5vw,62px)}.sQAkwa_finalSection h2 em{color:var(--color-product-text)}.sQAkwa_finalSection .sQAkwa_action{margin-top:30px}.sQAkwa_finalNote{color:var(--color-product-muted);margin-top:15px;font-size:12px;display:block}.sQAkwa_footer{padding-top:43px}.sQAkwa_footer>div:first-child{justify-content:space-between;align-items:center;gap:30px;padding-bottom:32px;display:flex}.sQAkwa_footer .sQAkwa_wordmark{font-size:25px}.sQAkwa_footer>div:first-child p{color:var(--muted);margin-top:8px;font-size:12px}.sQAkwa_footer nav{flex-wrap:wrap;gap:14px 25px;font-size:13px;display:flex}.sQAkwa_footer nav a{align-items:center;min-height:32px;display:inline-flex}.sQAkwa_footerBottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px;font-size:11px;display:flex}.sQAkwa_authShell{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.sQAkwa_authBrand{flex-direction:column;justify-content:space-between;gap:70px;padding:48px 64px;display:flex}.sQAkwa_authBrand h2{margin-top:22px;font-size:clamp(40px,4.5vw,65px)}.sQAkwa_authBrand h2 em{font-family:Georgia,serif;font-weight:400}.sQAkwa_authBrand ul{gap:20px;margin-top:35px;padding:0;list-style:none;display:grid}.sQAkwa_authBrand li{color:var(--muted);align-items:start;gap:12px;font-size:15px;display:flex}.sQAkwa_authBrand li svg{color:var(--color-product-muted);flex-shrink:0;margin-top:3px}.sQAkwa_authBeta{font-size:17px;font-weight:500}.sQAkwa_authBeta span{color:var(--muted);margin-top:8px;font-size:13px;font-weight:400;display:block}.sQAkwa_authForm{background:var(--color-product-surface);color:var(--color-product-text);justify-content:center;align-items:center;padding:48px 30px;display:flex}.sQAkwa_authFormInner{width:min(100%,420px)}.sQAkwa_authBack{color:var(--color-product-muted);align-items:center;gap:9px;min-height:30px;margin-bottom:35px;font-size:13px;display:inline-flex}.sQAkwa_authForm h1{letter-spacing:-1px;font-size:36px;font-weight:500;line-height:1.15}.sQAkwa_authSubtitle{color:var(--color-product-muted);font-size:15px;line-height:1.6;margin-top:12px!important;margin-bottom:25px!important}.sQAkwa_authForm form{border-color:var(--color-product-border);background:var(--color-product-surface);box-shadow:none;border-radius:7px}.sQAkwa_authForm input:not([type=checkbox]){background:var(--color-product-surface);border-color:var(--color-product-border);color:var(--color-product-text);border-radius:4px}:is(.sQAkwa_authForm .text-zinc-500,.sQAkwa_authForm .text-zinc-400){color:var(--color-product-muted)}.sQAkwa_authForm .text-sky-400{color:var(--color-product-text)}.sQAkwa_authForm a:hover{text-underline-offset:3px;text-decoration:underline}.sQAkwa_authForm :is(a,input,button):focus-visible{outline:3px solid var(--color-product-border);outline-offset:3px}.sQAkwa_authFooter{margin-top:24px}@media (max-width:1150px){.sQAkwa_container{width:calc(100% - 64px)}.sQAkwa_desktopNav{gap:19px}.sQAkwa_headerActions{gap:17px}.sQAkwa_heroIntro{grid-template-columns:1fr 285px;gap:28px}.sQAkwa_hero h1{letter-spacing:-2px;font-size:58px}.sQAkwa_hero h1>span{letter-spacing:-2.8px}.sQAkwa_heroAside>p:first-child{font-size:16px}.sQAkwa_heroActions .sQAkwa_action{gap:12px;padding-inline:15px;font-size:14px}.sQAkwa_studioBody{grid-template-columns:140px minmax(220px,1fr) minmax(0,1.3fr)}.sQAkwa_studioRail{padding-inline:7px}.sQAkwa_studioRail>div:not(.sQAkwa_railProject){gap:6px;font-size:10px}.sQAkwa_conversation,.sQAkwa_artifactWorkspace{padding-inline:16px}.sQAkwa_creativeLayout{grid-template-columns:1fr}.sQAkwa_creativeCompanion{display:none}.sQAkwa_posterContent>strong{font-size:40px}.sQAkwa_revisionGrid{gap:55px}.sQAkwa_accessSection{gap:65px}}@media (max-width:900px){.sQAkwa_authShell{background:var(--color-product-surface);display:block}.sQAkwa_authBrand{display:none}.sQAkwa_authForm{min-height:100vh}.sQAkwa_authBrand{padding:35px}.sQAkwa_desktopNav{display:none}.sQAkwa_mobileMenu{display:block}.sQAkwa_mobileMenu summary{cursor:pointer;place-items:center;width:42px;height:44px;list-style:none;display:grid}.sQAkwa_mobileMenu nav{z-index:10;background:var(--paper);border:1px solid var(--line);border-radius:5px;min-width:190px;padding:8px;position:absolute;top:50px;right:0;box-shadow:0 12px 24px #22282215}.sQAkwa_mobileMenu nav a{padding:13px;font-size:15px;display:block}.sQAkwa_mobileMenu nav a:hover{background:var(--color-product-surface)}.sQAkwa_heroIntro{grid-template-columns:1fr;gap:25px}.sQAkwa_hero{padding-top:45px}.sQAkwa_hero h1{font-size:67px}.sQAkwa_heroAside{grid-template-columns:1fr auto;align-items:center;column-gap:35px;display:grid}.sQAkwa_heroAside .sQAkwa_heroActions{margin-top:0}.sQAkwa_heroAside .sQAkwa_microcopy{grid-column:2}.sQAkwa_desktopBreak{display:none}.sQAkwa_studioBody{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.sQAkwa_studioRail{display:none}.sQAkwa_heroFootnote{flex-direction:column;align-items:start;gap:10px}.sQAkwa_workflow{padding-block:72px}.sQAkwa_sectionHeading{gap:30px}.sQAkwa_sectionHeading>p{max-width:270px;font-size:15px}.sQAkwa_steps{gap:24px;margin-top:35px}.sQAkwa_steps h3{font-size:20px}.sQAkwa_steps p{font-size:14px}.sQAkwa_stepTop{align-items:start;gap:10px}.sQAkwa_stepTop span{font-size:8px}.sQAkwa_revisionGrid{gap:35px}.sQAkwa_newDraft>p{font-size:27px}.sQAkwa_accessSection{gap:45px;padding-block:72px}.sQAkwa_accessDetails{grid-template-columns:1fr;gap:25px}.sQAkwa_accessDetails>div>svg{margin-bottom:8px}.sQAkwa_faqSection{gap:40px}}@media (max-width:600px){.sQAkwa_authShell{background:var(--color-product-surface);display:block}.sQAkwa_authBrand{display:none}.sQAkwa_authForm{min-height:100vh;padding:32px 20px}.sQAkwa_authForm h1{font-size:32px}.sQAkwa_container{width:calc(100% - 36px)}.sQAkwa_header>div{gap:10px;height:70px}.sQAkwa_wordmark{letter-spacing:-1px;font-size:23px}.sQAkwa_headerActions{gap:3px}.sQAkwa_signIn{display:none}.sQAkwa_headerCta{gap:8px;min-height:40px;padding-inline:10px;font-size:12px}.sQAkwa_headerCta svg{display:none}.sQAkwa_mobileMenu summary{width:36px}.sQAkwa_hero{padding-top:35px}.sQAkwa_eyebrow{letter-spacing:1.3px;font-size:9px}.sQAkwa_hero h1{letter-spacing:-1.5px;margin-top:18px;font-size:clamp(36px,8.9vw,53px);line-height:1.08}.sQAkwa_hero h1>span{letter-spacing:-1.7px}.sQAkwa_heroIntro{gap:19px;margin-bottom:27px}.sQAkwa_heroAside{display:block}.sQAkwa_heroAside>p:first-child{max-width:360px;font-size:16px;line-height:1.55}.sQAkwa_heroAside .sQAkwa_heroActions{margin-top:20px}.sQAkwa_heroActions .sQAkwa_action{gap:20px;padding-inline:18px;font-size:14px}.sQAkwa_microcopy{font-size:11px}.sQAkwa_studio{border-radius:7px}.sQAkwa_studioTop{flex-direction:column;align-items:start;gap:7px;height:auto;min-height:65px;padding:12px 15px}.sQAkwa_studioTitle{gap:10px}.sQAkwa_demoLabel{font-size:9px}.sQAkwa_studioBody{min-height:0;display:block}.sQAkwa_conversation{display:none}.sQAkwa_artifactWorkspace{padding:15px}.sQAkwa_artifactTop{letter-spacing:.8px;font-size:8px}.sQAkwa_previewTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-top:9px;margin-bottom:15px;display:grid}.sQAkwa_previewTabs button{min-width:0;min-height:44px;padding-inline:2px;font-size:11px}.sQAkwa_creativeLayout,.sQAkwa_campaignPoster,.sQAkwa_posterContent{min-height:310px}.sQAkwa_posterContent{padding:22px}.sQAkwa_posterContent>strong{font-size:43px}.sQAkwa_posterContent>span:first-child{font-size:18px}.sQAkwa_posterContent small{font-size:7px}.sQAkwa_posterFooter{font-size:9px}.sQAkwa_artifactBottom{gap:5px;font-size:8px}.sQAkwa_scriptSheet{min-height:310px;padding:21px 18px}.sQAkwa_scriptSheet>div{grid-template-columns:1fr;gap:5px;padding-block:9px}.sQAkwa_scriptSheet>div>span{font-size:9px}.sQAkwa_scriptSheet>div>p{font-size:13px}.sQAkwa_sheetNote{font-size:10px}.sQAkwa_heroFootnote{gap:12px;padding-block:20px;font-size:12px}.sQAkwa_heroFootnote>div{flex-wrap:wrap;gap:10px;font-size:11px}.sQAkwa_workflow{padding-block:58px}.sQAkwa_sectionHeading{display:block}.sQAkwa_page h2{letter-spacing:-1.3px;font-size:36px}.sQAkwa_sectionHeading>p{max-width:none;margin-top:20px;font-size:16px}.sQAkwa_steps{grid-template-columns:1fr;gap:26px;margin-top:30px}.sQAkwa_steps article{padding-top:18px}.sQAkwa_stepTop{align-items:center;margin-bottom:16px}.sQAkwa_stepTop span{font-size:10px}.sQAkwa_steps h3{font-size:23px}.sQAkwa_steps p{margin-top:8px;font-size:16px}.sQAkwa_stepNote{padding-top:13px}.sQAkwa_revisionSection{padding-block:50px}.sQAkwa_revisionGrid{grid-template-columns:1fr;gap:30px}.sQAkwa_revisionIntro h2{margin-top:20px;font-size:43px}.sQAkwa_revisionIntro h2 br:nth-child(2){display:none}.sQAkwa_revisionIntro h2 em:before{content:" "}.sQAkwa_revisionIntro>p:not(.sQAkwa_eyebrow){margin-top:18px;font-size:16px}.sQAkwa_textLink{margin-top:19px;font-size:13px}.sQAkwa_exampleHeader{padding:15px 18px}.sQAkwa_exampleHeader>svg{display:none}.sQAkwa_originalDraft{padding:20px}.sQAkwa_originalDraft p{font-size:18px}.sQAkwa_newDraft{padding:20px 20px 0}.sQAkwa_newDraft>p{font-size:27px}.sQAkwa_reviewNotes{padding:19px 20px}.sQAkwa_exampleDisclaimer{padding-inline:20px;line-height:1.5}.sQAkwa_accessSection{grid-template-columns:1fr;gap:35px;padding-block:58px}.sQAkwa_accessCopy>p:not(.sQAkwa_eyebrow,.sQAkwa_microcopy){font-size:16px}.sQAkwa_accessDetails{grid-template-columns:1fr 1fr;gap:24px}.sQAkwa_accessDetails h3{font-size:19px}.sQAkwa_accessDetails>div p{font-size:13px}.sQAkwa_faqSection{grid-template-columns:1fr;gap:25px;padding-block:40px 58px}.sQAkwa_faqSection>div>p:not(.sQAkwa_eyebrow) br{display:none}.sQAkwa_faqList summary{gap:16px;font-size:15px}.sQAkwa_faqList details>p{padding-right:0;font-size:14px}.sQAkwa_finalSection{padding-block:50px}.sQAkwa_finalSection h2{font-size:35px}.sQAkwa_finalNote{font-size:11px}.sQAkwa_footer>div:first-child{flex-direction:column;align-items:start;gap:20px;padding-bottom:25px}.sQAkwa_footer nav{gap:5px 22px;font-size:12px}.sQAkwa_footerBottom{flex-direction:column;gap:8px;font-size:10px}}.sQAkwa_headerCta{background:var(--orange);color:var(--ink)}.sQAkwa_headerCta:hover{background:var(--color-product-surface)}.sQAkwa_heroIntro{text-align:center;margin-bottom:46px;display:block}.sQAkwa_heroIntro .sQAkwa_eyebrow{justify-content:center}.sQAkwa_hero h1{font-size:clamp(58px,6.1vw,88px);line-height:1.04}.sQAkwa_heroAside{max-width:630px;margin:23px auto 0;display:block}.sQAkwa_heroAside>p:first-child{max-width:none;font-size:18px}.sQAkwa_desktopBreak{display:none}.sQAkwa_heroAside .sQAkwa_heroActions{flex-wrap:wrap;justify-content:center;margin-top:23px}.sQAkwa_tourLink{gap:12px;width:auto;height:auto;min-height:48px;padding:10px 17px;font-size:14px}.sQAkwa_showcase{scroll-margin-top:30px}.sQAkwa_showcaseHeading{letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font-size:10px;display:flex}.sQAkwa_showcaseHeading a{letter-spacing:0;border-bottom:1px solid var(--color-product-border);align-items:center;gap:7px;padding-bottom:3px;font-size:13px;display:inline-flex}.sQAkwa_showcaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sQAkwa_showcaseGrid:focus-visible{outline:3px solid var(--color-product-border);outline-offset:5px}.sQAkwa_showcaseGrid figure{min-width:0;margin:0}.sQAkwa_showcaseGrid figure>div{border-radius:7px;height:360px;position:relative;overflow:hidden}.sQAkwa_showcaseGrid img{object-fit:cover}.sQAkwa_showcaseGrid figcaption{flex-direction:column;gap:5px;padding:16px 0 0;display:flex}.sQAkwa_showcaseGrid figcaption>span:first-child{font-size:13px;font-weight:600}.sQAkwa_showcaseGrid figcaption>span:last-child{color:var(--muted);font-size:12px;line-height:1.4}.sQAkwa_showcaseOutdoor{color:var(--color-product-text);background:var(--color-product-surface)}.sQAkwa_showcaseOutdoor:after{content:"";background:linear-gradient(#071b2b66,#0000 30%,#061a13c9 85%);position:absolute;inset:0}.sQAkwa_showcasePosterCopy{z-index:1;flex-direction:column;height:100%;padding:23px;display:flex;position:relative}.sQAkwa_showcasePosterCopy>span{letter-spacing:1px;font-size:9px;font-weight:600}.sQAkwa_showcasePosterCopy strong{letter-spacing:-1.4px;margin-top:auto;font-size:clamp(28px,2.7vw,39px);font-weight:500;line-height:1.05}.sQAkwa_showcasePosterCopy em{font-family:Georgia,serif;font-weight:400}.sQAkwa_showcasePosterCopy small{letter-spacing:.8px;justify-content:space-between;align-items:center;gap:9px;margin-top:24px;font-size:8px;display:flex}.sQAkwa_showcaseScript{background:var(--color-product-surface);border:1px solid var(--color-product-border);padding:23px}.sQAkwa_showcaseScript>div{letter-spacing:.8px;align-items:center;gap:10px;font-size:9px;display:flex}.sQAkwa_showcaseScript>p{letter-spacing:-1.2px;margin-top:24px;font-size:34px;line-height:1.04}.sQAkwa_showcaseScript>p em{font-family:Georgia,serif}.sQAkwa_showcaseScript dl{margin:19px 0 0}.sQAkwa_showcaseScript dl>div{border-top:1px solid var(--color-product-border);padding:10px 0}.sQAkwa_showcaseScript dt{color:var(--color-product-muted);letter-spacing:1px;font-size:8px;font-weight:600}.sQAkwa_showcaseScript dd{margin:4px 0 0;font-size:12px;line-height:1.4}.sQAkwa_showcaseScriptNote{color:var(--color-product-muted);margin-top:4px;font-size:9px;display:block}.sQAkwa_showcaseStoryboard{background:var(--color-product-surface);color:var(--color-product-text)}.sQAkwa_showcaseStoryboard:after{content:"";background:linear-gradient(#06110970,#0000 25%,#071b16de 90%);position:absolute;inset:0}.sQAkwa_storyboardCopy{z-index:1;flex-direction:column;height:100%;padding:23px;display:flex;position:relative}.sQAkwa_storyboardCopy>span{letter-spacing:.7px;align-items:center;gap:9px;font-size:9px;display:flex}.sQAkwa_storyboardCopy>strong{letter-spacing:-.7px;margin-top:auto;font-size:27px;font-weight:500;line-height:1.12}.sQAkwa_storyboardCopy em{font-family:Georgia,serif;font-weight:400}.sQAkwa_storyboardSequence{border-top:1px solid var(--color-product-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:25px;padding-top:13px;display:grid}.sQAkwa_storyboardSequence span{font-size:9px;line-height:1.4}.sQAkwa_storyboardSequence b{color:var(--color-product-text);margin-bottom:5px;font-size:11px;font-weight:500;display:block}.sQAkwa_showcaseCoffee{background:var(--color-product-surface);color:var(--color-product-text);flex-direction:column;display:flex}.sQAkwa_coffeeHeadline{padding:22px 23px 18px}.sQAkwa_coffeeHeadline>span{letter-spacing:3px;font-size:10px;font-weight:700}.sQAkwa_coffeeHeadline>strong{letter-spacing:-1.1px;margin-top:16px;font-size:33px;font-weight:500;line-height:1.04;display:block}.sQAkwa_coffeeHeadline em{font-family:Georgia,serif;font-weight:400}.sQAkwa_coffeePhoto{border-radius:3px;flex:1;min-height:0;margin:0 12px;position:relative;overflow:hidden}.sQAkwa_coffeeFooter{letter-spacing:1px;justify-content:space-between;align-items:center;padding:15px 23px;font-size:8px;font-weight:600;display:flex}.sQAkwa_showcaseNote{color:var(--muted);text-align:center;font-size:11px;margin-top:19px!important}.sQAkwa_heroFootnote{border-bottom:none;margin-top:16px;padding-bottom:38px}.sQAkwa_studioSection{background:var(--color-product-surface);color:var(--color-product-text);padding:66px 0 72px}.sQAkwa_studioSectionHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:35px;display:flex}.sQAkwa_studioSectionHeading h2{margin-top:16px}.sQAkwa_studioSectionHeading h2 em{color:var(--color-product-text);font-family:Georgia,serif;font-weight:400}.sQAkwa_studioSectionHeading>p{max-width:290px;color:var(--color-product-muted);font-size:16px;line-height:1.65}.sQAkwa_studioSection .sQAkwa_studio{border-color:var(--color-product-border);box-shadow:0 22px 45px #07110650}.sQAkwa_studioSection .sQAkwa_studioRail{display:none}.sQAkwa_studioSection .sQAkwa_studioBody{grid-template-columns:minmax(250px,.8fr) minmax(0,1.65fr);min-height:480px}.sQAkwa_studioSection .sQAkwa_creativeLayout{grid-template-columns:1.2fr 1fr;min-height:345px}.sQAkwa_studioSection .sQAkwa_creativeCompanion{display:flex}.sQAkwa_studioSection .sQAkwa_posterContent{min-height:345px}.sQAkwa_studioSection .sQAkwa_studioTitle{gap:12px}.sQAkwa_workflowSample{background:var(--color-product-surface);border:1px solid var(--color-product-border);border-radius:6px;min-height:151px;margin-top:24px;padding:23px}.sQAkwa_workflowSample>span{letter-spacing:1px;color:var(--color-product-muted);font-size:9px;display:block}.sQAkwa_workflowSample>strong{margin-top:14px;font-size:19px;font-weight:500;line-height:1.2;display:block}.sQAkwa_steps .sQAkwa_workflowSample p{color:var(--color-product-muted);margin-top:10px;font-size:12px;line-height:1.65}.sQAkwa_workflowSample p span:before,.sQAkwa_workflowSample p span:after{content:" / ";color:var(--color-product-muted)}@media (max-width:1150px){.sQAkwa_hero h1{font-size:70px}.sQAkwa_showcaseGrid{gap:12px}.sQAkwa_showcaseGrid figure>div{height:330px}.sQAkwa_showcasePosterCopy,.sQAkwa_showcaseScript,.sQAkwa_storyboardCopy{padding:18px}.sQAkwa_showcasePosterCopy strong{font-size:32px}.sQAkwa_showcaseScript>p{font-size:29px}.sQAkwa_showcaseScript dl{margin-top:14px}.sQAkwa_showcaseScript dl>div{padding:8px 0}.sQAkwa_showcaseScriptNote{display:none}.sQAkwa_storyboardCopy>strong{font-size:24px}.sQAkwa_coffeeHeadline{padding:18px}.sQAkwa_coffeeHeadline>strong{font-size:28px}.sQAkwa_coffeeFooter{padding:13px 18px;font-size:7px}}@media (max-width:900px){.sQAkwa_showcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.sQAkwa_showcaseGrid figure>div{height:350px}.sQAkwa_hero h1{font-size:62px}.sQAkwa_studioSectionHeading{display:block}.sQAkwa_studioSectionHeading>p{max-width:550px;margin-top:20px}.sQAkwa_studioSection .sQAkwa_studioBody{grid-template-columns:minmax(205px,.8fr) minmax(0,1.2fr)}.sQAkwa_studioSection .sQAkwa_creativeLayout{grid-template-columns:1fr}.sQAkwa_studioSection .sQAkwa_creativeCompanion{display:none}.sQAkwa_workflowSample{min-height:166px;padding:16px}.sQAkwa_workflowSample>strong{font-size:17px}}@media (max-width:600px){.sQAkwa_heroIntro{text-align:left;margin-bottom:30px}.sQAkwa_heroIntro .sQAkwa_eyebrow{justify-content:start}.sQAkwa_hero h1{letter-spacing:-1.5px;font-size:clamp(36px,8.9vw,53px)}.sQAkwa_heroAside{margin-top:20px}.sQAkwa_heroAside>p:first-child{font-size:16px}.sQAkwa_heroAside .sQAkwa_heroActions{justify-content:start;gap:10px}.sQAkwa_tourLink{min-height:44px;padding-inline:12px;font-size:12px}.sQAkwa_showcaseHeading{align-items:start;font-size:9px;line-height:1.5}.sQAkwa_showcaseHeading>span{max-width:175px}.sQAkwa_showcaseHeading a{white-space:nowrap;font-size:11px}.sQAkwa_showcaseGrid{scroll-snap-type:x mandatory;gap:14px;padding:0 0 14px;display:flex;overflow-x:auto}.sQAkwa_showcaseGrid figure{scroll-snap-align:start;flex:0 0 86%}.sQAkwa_showcaseGrid figure>div{height:330px}.sQAkwa_showcaseGrid figcaption{padding-top:12px}.sQAkwa_showcasePosterCopy,.sQAkwa_showcaseScript,.sQAkwa_storyboardCopy{padding:23px}.sQAkwa_showcasePosterCopy strong{font-size:38px}.sQAkwa_showcaseScript>p{font-size:33px}.sQAkwa_coffeeHeadline>strong{font-size:32px}.sQAkwa_showcaseNote{text-align:left;font-size:10px;line-height:1.6;margin-top:9px!important}.sQAkwa_heroFootnote{margin-top:10px;padding-bottom:30px}.sQAkwa_studioSection{padding:42px 0}.sQAkwa_studioSectionHeading{margin-bottom:25px}.sQAkwa_studioSectionHeading h2{font-size:35px}.sQAkwa_studioSectionHeading>p{font-size:15px}.sQAkwa_studioSection .sQAkwa_studioBody{min-height:0;display:block}.sQAkwa_studioSection .sQAkwa_creativeLayout,.sQAkwa_studioSection .sQAkwa_posterContent{min-height:310px}.sQAkwa_workflowSample{min-height:0;margin-top:18px}}@media (prefers-reduced-motion:reduce){.sQAkwa_page *,.sQAkwa_page :before,.sQAkwa_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html:has(.sQAkwa_page){scroll-behavior:auto}}.sQAkwa_headerCta,.sQAkwa_action{background:var(--color-product-accent);color:var(--color-product-on-accent);border-radius:8px}.sQAkwa_headerCta:hover,.sQAkwa_action:hover{background:var(--color-product-accent-hover)}.sQAkwa_skipLink{background:var(--color-product-text);color:var(--color-product-canvas)}.sQAkwa_page :is(a,button,summary):focus-visible,.sQAkwa_demoPanel:focus-visible{outline-color:var(--color-product-focus)}.sQAkwa_studio,.sQAkwa_studioRail,.sQAkwa_conversation,.sQAkwa_artifactWorkspace,.sQAkwa_finalSection{background:var(--color-product-canvas)}.sQAkwa_studioHeader,.sQAkwa_revisionSection,.sQAkwa_revisionExample{background:var(--color-product-surface)}.sQAkwa_reviewBadge{background:var(--color-status-pass-bg);color:var(--color-status-pass);border-color:var(--color-status-pass)}.sQAkwa_founderSection{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding-block:88px;display:grid}.sQAkwa_founderIntro h2{margin-top:18px}.sQAkwa_founderIntro>p:last-child{max-width:350px;color:var(--muted);margin-top:22px;font-size:17px;line-height:1.7}.sQAkwa_founderStory{border-left:1px solid var(--line);min-width:0;margin:0;padding-left:32px}.sQAkwa_founderStory blockquote{letter-spacing:-.4px;margin:0;font-family:Georgia,serif;font-size:clamp(24px,2.4vw,31px);line-height:1.45}.sQAkwa_founderStory figcaption{gap:5px;margin-top:24px;font-size:12px;line-height:1.5;display:grid}.sQAkwa_founderStory figcaption strong{font-weight:600}.sQAkwa_founderStory figcaption span,.sQAkwa_founderDetail{color:var(--muted)}.sQAkwa_founderStory .sQAkwa_founderDetail{margin-top:24px;font-size:15px;line-height:1.7}@media (max-width:900px){.sQAkwa_founderSection{grid-template-columns:1fr;gap:32px;padding-block:64px}.sQAkwa_founderIntro>p:last-child{max-width:560px}}@media (max-width:600px){.sQAkwa_founderSection{gap:28px;padding-block:48px}.sQAkwa_founderIntro>p:last-child{margin-top:18px;font-size:16px}.sQAkwa_founderStory{padding-left:20px}.sQAkwa_founderStory blockquote{font-size:24px}}.sQAkwa_page{--ease:cubic-bezier(.16, 1, .3, 1)}.sQAkwa_statusDot{background:var(--color-status-pass);box-shadow:0 0 0 4px var(--color-status-pass-bg)}.sQAkwa_tinyDot{background:var(--color-status-pass)}.sQAkwa_struck{transition:background-size .5s var(--ease) .25s, color .4s ease .25s;background:linear-gradient(currentColor,currentColor) 0 58%/0% 1px no-repeat}[data-motion=in] .sQAkwa_struck{color:var(--color-product-faint);background-size:100% 1px}.sQAkwa_word{display:inline-block}.sQAkwa_word[data-word]{transition:background-color .3s var(--ease), color .3s var(--ease), opacity .3s var(--ease);border-radius:5px;margin:0 -4px;padding:0 4px}[data-motion=ready] .sQAkwa_word{opacity:0;transform:translateY(4px)}[data-motion=in] .sQAkwa_word{opacity:1;transition:opacity .45s var(--ease), transform .45s var(--ease);transition-delay:calc(.55s + var(--i) * 60ms);transform:none}[data-motion=ready] .sQAkwa_reviewBadge{opacity:0}[data-motion=in] .sQAkwa_reviewBadge{opacity:1;transition:opacity .4s var(--ease) 1.15s}[data-motion=ready] .sQAkwa_reviewNotes p{opacity:0;transform:translateY(5px)}[data-motion=in] .sQAkwa_reviewNotes p{opacity:1;transition:opacity .4s var(--ease), transform .4s var(--ease);transition-delay:calc(1.35s + var(--i) * .26s);transform:none}[data-motion=in] .sQAkwa_reviewNotes svg{color:var(--color-status-pass);transition:color .3s;transition-delay:calc(1.5s + var(--i) * .26s)}@keyframes sQAkwa_wordLit{0%,to{color:inherit;background-color:#0000}20%,70%{background-color:var(--color-product-accent-soft);color:var(--color-product-accent-text)}}[data-motion=in] .sQAkwa_word[data-word]{animation:sQAkwa_wordLit 1.2s var(--ease) backwards;animation-delay:calc(1.5s + var(--j) * .26s)}.sQAkwa_reviewNotes p[data-for]{cursor:default}:is(.sQAkwa_revisionExample:has(p[data-for=water]:hover) .sQAkwa_word[data-word=water],.sQAkwa_revisionExample:has(p[data-for=map]:hover) .sQAkwa_word[data-word=map],.sQAkwa_revisionExample:has(p[data-for=keys]:hover) .sQAkwa_word[data-word=keys]){background-color:var(--color-product-accent-soft);color:var(--color-product-accent-text)}.sQAkwa_revisionExample:has(p[data-for]:hover) .sQAkwa_reviewNotes p:not(:hover){opacity:.5}:is(.sQAkwa_revisionExample:has(p[data-for=water]:hover) .sQAkwa_word[data-word]:not([data-word=water]),.sQAkwa_revisionExample:has(p[data-for=map]:hover) .sQAkwa_word[data-word]:not([data-word=map]),.sQAkwa_revisionExample:has(p[data-for=keys]:hover) .sQAkwa_word[data-word]:not([data-word=keys])){opacity:.5}.sQAkwa_previewTabs{position:relative}.sQAkwa_previewTabs button[aria-selected=true]{border-bottom-color:#0000}.sQAkwa_tabIndicator{background:var(--color-product-text);pointer-events:none;border-radius:1px;width:0;height:2px;position:absolute;bottom:-1px;left:0}.sQAkwa_tabIndicator[data-ready]{transition:transform .28s var(--ease), width .28s var(--ease)}.sQAkwa_studioSection .sQAkwa_demoPanel{min-height:345px}@keyframes sQAkwa_panelIn{0%{opacity:0;transform:translateY(5px)}}.sQAkwa_panelIn{animation:sQAkwa_panelIn .28s var(--ease) both}.sQAkwa_carried{letter-spacing:1px;color:var(--color-product-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:-6px 0 14px;font-size:9px;display:flex}.sQAkwa_carried>span{margin-right:4px}.sQAkwa_carried b{letter-spacing:0;border:1px solid var(--color-product-border);background:var(--color-product-surface);color:var(--color-product-text);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:500}@keyframes sQAkwa_chipCarry{0%{opacity:0;transform:translate(-8px)}35%{opacity:1;background-color:var(--color-product-accent-soft);border-color:var(--color-product-strong);transform:none}to{background-color:var(--color-product-surface);border-color:var(--color-product-border)}}.sQAkwa_carried:not([data-view=Brief]) b{animation:sQAkwa_chipCarry .9s var(--ease) backwards;animation-delay:calc(var(--i) * 70ms)}.sQAkwa_showcaseOutdoor img{transition:transform 1s var(--ease)}.sQAkwa_showcasePosterCopy strong{transition:transform .6s var(--ease)}.sQAkwa_showcasePosterCopy small{opacity:.65;transition:opacity .5s var(--ease) .12s}[data-motion=ready] .sQAkwa_showcasePosterCopy small{opacity:0}[data-motion=in] .sQAkwa_showcasePosterCopy small{opacity:.65;transition-delay:.9s}@media (hover:hover){.sQAkwa_showcaseGrid figure:hover .sQAkwa_showcaseOutdoor img{transform:scale(1.045)}.sQAkwa_showcaseGrid figure:hover .sQAkwa_showcasePosterCopy strong{transform:translateY(-6px)}.sQAkwa_showcaseGrid figure:hover .sQAkwa_showcasePosterCopy small{opacity:1;transition-delay:.1s}}.sQAkwa_showcaseScript dl>div{border-radius:4px}@keyframes sQAkwa_rowRead{0%,to{box-shadow:none;background-color:#0000}25%,65%{background-color:var(--color-product-accent-soft);box-shadow:0 0 0 6px var(--color-product-accent-soft)}}[data-motion=in] .sQAkwa_showcaseScript dl>div{animation:sQAkwa_rowRead 1.3s var(--ease) backwards;animation-delay:calc(.4s + var(--i) * .45s)}.sQAkwa_storyboardSequence b:after{content:"";background:var(--color-product-text);width:0;height:1px;margin-top:4px;display:block}[data-motion=ready] .sQAkwa_storyboardSequence span{opacity:.45}@keyframes sQAkwa_beat{0%{opacity:.45}30%,to{opacity:1}}@keyframes sQAkwa_beatRule{0%{width:0}to{width:100%}}@keyframes sQAkwa_pushIn{0%{transform:scale(1)}to{transform:scale(1.035)}}[data-motion=in] .sQAkwa_storyboardSequence span{animation:sQAkwa_beat .9s var(--ease) backwards;animation-delay:calc(.5s + var(--i) * .65s)}[data-motion=in] .sQAkwa_storyboardSequence b:after{animation:sQAkwa_beatRule .9s var(--ease) both;animation-delay:calc(.5s + var(--i) * .65s)}[data-motion=in] .sQAkwa_showcaseStoryboard img{animation:sQAkwa_pushIn 2.8s var(--ease) .4s both}.sQAkwa_action svg,.sQAkwa_headerCta svg,.sQAkwa_tourLink svg{transition:transform .2s var(--ease)}.sQAkwa_action:hover svg,.sQAkwa_headerCta:hover svg{transform:translate(3px)}.sQAkwa_tourLink:hover svg{transform:translateY(3px)}.sQAkwa_filmSection{padding-block:8px 96px}.sQAkwa_filmSection .sQAkwa_sectionHeading{margin-bottom:34px}.sQAkwa_filmSection h2 em{font-family:Georgia,serif;font-weight:400}.sQAkwa_anchor{height:0;scroll-margin-top:28px;display:block}.sQAkwa_showcaseVariation{background:var(--color-product-surface);border:1px solid var(--color-product-border);color:var(--color-product-text);flex-direction:column;padding:23px;display:flex;position:relative}.sQAkwa_showcaseVariation>span:first-child{letter-spacing:.8px;align-items:center;gap:9px;font-size:9px;display:flex}.sQAkwa_variationSource{border:1px dashed var(--color-product-strong);color:var(--color-product-muted);border-radius:5px;gap:4px;margin-top:18px;padding:10px 12px;font-size:11px;line-height:1.4;display:grid}.sQAkwa_variationSource b{letter-spacing:1px;color:var(--color-product-faint);font-size:9px;font-weight:600}.sQAkwa_variationArrow{letter-spacing:1px;color:var(--color-product-faint);align-items:center;gap:8px;margin:10px 0;font-size:9px;display:flex}.sQAkwa_variationArrow i{background:var(--color-product-border);flex:1;height:1px}.sQAkwa_showcaseVariation>strong{letter-spacing:-1px;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.08}.sQAkwa_showcaseVariation>strong em{font-family:Georgia,serif;font-weight:400}.sQAkwa_variationTag{letter-spacing:.8px;color:var(--color-status-pass);align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:9px;display:inline-flex}[data-motion=ready] .sQAkwa_variationArrow i{transform-origin:0;transform:scaleX(0)}[data-motion=in] .sQAkwa_variationArrow i{transition:transform .7s var(--ease) .9s;transform:scaleX(1)}.sQAkwa_showcaseAd{--paper:#f0f0e5;--paper-ink:#283420;--paper-line:#d5d9c9;--paper-muted:#5b664e;background:var(--color-product-surface);font-size:11px;position:relative}.sQAkwa_showcaseAd>*{aspect-ratio:auto;border-radius:0;width:auto;max-height:none;position:absolute;inset:0}.sQAkwa_heroIntake{text-align:left;background:var(--color-product-canvas);border:1px solid var(--color-product-border);border-radius:10px;gap:10px;margin-top:22px;padding:12px;display:grid}.sQAkwa_intakeDrop{border:1px dashed var(--color-product-strong);min-height:58px;color:var(--color-product-muted);cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:8px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex;position:relative}.sQAkwa_intakeDrop:hover,.sQAkwa_intakeDrop:focus-within,.sQAkwa_intakeDrop[data-active=true]{border-color:var(--color-product-accent);background:var(--color-product-surface)}.sQAkwa_intakeDrop[data-filled=true]{border-style:solid;border-color:var(--color-product-border);color:var(--color-product-text)}.sQAkwa_intakeDrop>svg{color:var(--color-product-faint);flex-shrink:0}.sQAkwa_intakeDrop[data-active=true]>svg,.sQAkwa_intakeDrop[data-filled=true]>svg{color:var(--color-product-accent)}.sQAkwa_intakeDrop>span{gap:2px;min-width:0;display:grid}.sQAkwa_intakeDrop strong{color:var(--color-product-text);font-weight:600}.sQAkwa_intakeDrop small{color:var(--color-product-faint);font-size:12px}.sQAkwa_intakeInput{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sQAkwa_intakeDrop>.sQAkwa_intakeChip{align-items:center;gap:8px;display:flex}.sQAkwa_intakeChip>span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-product-text);font-weight:600;overflow:hidden}.sQAkwa_intakeChip small{flex-shrink:0}.sQAkwa_intakeChip button{border:1px solid var(--color-product-border);width:24px;height:24px;color:var(--color-product-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.sQAkwa_intakeChip button:hover{color:var(--color-product-text);background:var(--color-product-surface)}.sQAkwa_intakeFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sQAkwa_intakeFields input{border:1px solid var(--color-product-border);background:var(--color-product-canvas);width:100%;min-width:0;min-height:44px;color:var(--color-product-text);font:inherit;transition:border-color .15s var(--ease);border-radius:8px;padding:0 12px;font-size:14px;line-height:1.4}.sQAkwa_intakeFields input::placeholder{color:var(--color-product-faint)}.sQAkwa_intakeFields input:focus{border-color:var(--color-product-accent);outline:none}.sQAkwa_intakeFields input:disabled{opacity:.6}.sQAkwa_heroIntake .sQAkwa_heroActions{justify-content:start;margin-top:2px}.sQAkwa_heroIntake .sQAkwa_action{flex:auto}.sQAkwa_heroIntake .sQAkwa_action[aria-disabled=true]{opacity:.7;pointer-events:none}.sQAkwa_heroIntake .sQAkwa_tourLink{flex-shrink:0}.sQAkwa_intakeHelp,.sQAkwa_intakeError{color:var(--color-product-muted);margin:0;font-size:13px;line-height:1.5}.sQAkwa_intakeError{color:var(--color-status-fail)}.sQAkwa_heroIntake+.sQAkwa_microcopy{margin-top:12px!important}@media (max-width:600px){.sQAkwa_heroIntake{margin-top:18px;padding:10px}.sQAkwa_intakeFields{grid-template-columns:1fr}.sQAkwa_heroIntake .sQAkwa_heroActions{flex-direction:column;align-items:stretch}.sQAkwa_heroIntake .sQAkwa_tourLink{justify-content:center}}
.LkEQyW_form{gap:20px;display:grid}.LkEQyW_field{gap:8px;display:grid}.LkEQyW_field label{color:var(--color-product-text);font-size:14px;font-weight:600}.LkEQyW_field label span{color:var(--color-product-muted);margin-left:8px;font-size:12px;font-weight:400}.LkEQyW_field input,.LkEQyW_field textarea{border:1px solid var(--color-product-border);background:var(--color-product-surface);width:100%;min-width:0;color:var(--color-product-text);font:inherit;border-radius:7px;padding:12px 14px;font-size:16px}.LkEQyW_field input{min-height:50px}.LkEQyW_field textarea{resize:vertical;min-height:106px}.LkEQyW_field input::placeholder,.LkEQyW_field textarea::placeholder{color:var(--color-product-faint)}.LkEQyW_hint{color:var(--color-product-muted);margin:0;font-size:12px;line-height:1.65}.LkEQyW_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.LkEQyW_consent{color:var(--color-product-muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.65;display:flex}.LkEQyW_consent input{width:17px;height:17px;accent-color:var(--color-product-accent);flex-shrink:0;margin-top:3px}.LkEQyW_consent a,.LkEQyW_success a{color:var(--color-product-accent-text);text-underline-offset:3px;text-decoration:underline}.LkEQyW_submit{background:var(--color-product-accent);min-height:52px;color:var(--color-product-on-accent);font:inherit;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;display:flex}.LkEQyW_submit:hover{background:var(--color-product-accent-hover)}.LkEQyW_submit:disabled{opacity:.6;cursor:not-allowed}.LkEQyW_form :is(input,textarea,button,a):focus-visible,.LkEQyW_success:focus-visible,.LkEQyW_error:focus-visible{outline:3px solid var(--color-product-focus);outline-offset:3px}.LkEQyW_success{border:1px solid var(--color-product-border);color:var(--color-product-text);background:var(--color-product-surface);border-radius:8px;gap:14px;padding:24px;display:grid}.LkEQyW_success h2{font-size:20px;line-height:1.3}.LkEQyW_success p{color:var(--color-product-muted);font-size:14px;line-height:1.7}.LkEQyW_success a{align-items:center;gap:6px;font-size:13px;display:inline-flex}.LkEQyW_error{border:1px solid var(--color-status-fail);background:var(--color-status-fail-bg);color:var(--color-status-fail);overflow-wrap:anywhere;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.6}
._8mUqZa_page{--ink:var(--hp-ink);--muted:var(--hp-muted);--line:var(--hp-hair);--accent:var(--hp-green)}._8mUqZa_page *,._8mUqZa_page :before,._8mUqZa_page :after{box-sizing:border-box}._8mUqZa_page a{color:inherit;text-decoration:none}._8mUqZa_page a:hover{color:var(--accent)}._8mUqZa_page a._8mUqZa_eyebrow{color:var(--hp-green)}._8mUqZa_page a._8mUqZa_eyebrow:hover{text-underline-offset:3px;text-decoration:underline}._8mUqZa_page :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--hp-sage-dark);outline-offset:4px;border-radius:4px}._8mUqZa_page main:focus{outline:none}._8mUqZa_page section[id],._8mUqZa_prose h2{scroll-margin-top:84px}._8mUqZa_container{width:min(1200px,100% - 64px);margin-inline:auto}._8mUqZa_page ._8mUqZa_button,._8mUqZa_button{background:var(--hp-green);color:#fff;min-height:48px;font:600 15.5px/1.2 var(--hp-sans);border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:0 20px;text-decoration:none;transition:background .15s;display:inline-flex}._8mUqZa_page ._8mUqZa_button:hover,._8mUqZa_button:hover{color:#fff;background:var(--hp-green-hover)}._8mUqZa_hero{padding-block:72px 58px}._8mUqZa_eyebrow{font:500 14px/1.4 var(--hp-sans);color:var(--hp-green);margin:0 0 16px}._8mUqZa_heroGrid{grid-template-columns:1.15fr 1fr;align-items:end;gap:70px;display:grid}._8mUqZa_hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(44px,5vw,64px);font-weight:600;line-height:1.04}._8mUqZa_hero h1 em{color:var(--accent);font-style:normal}._8mUqZa_lede{color:var(--hp-lead);text-wrap:pretty;margin:0;font-size:20px;line-height:1.5}._8mUqZa_meta{color:var(--muted);flex-wrap:wrap;gap:12px;margin:22px 0 0;font-size:13.5px;line-height:1.5;display:flex}._8mUqZa_feature{background:var(--hp-white);border:1px solid var(--line);border-radius:12px;grid-template-columns:1.3fr 1fr;gap:72px;padding:40px 44px;display:grid;box-shadow:0 1px 2px #16191c0a,0 24px 48px -32px #16191c40}._8mUqZa_feature h2{letter-spacing:-.025em;max-width:560px;margin:0;font-size:32px;font-weight:600;line-height:1.15}._8mUqZa_feature p:not(._8mUqZa_eyebrow){color:var(--hp-lead);max-width:530px;margin:18px 0 26px;font-size:17px;line-height:1.6}._8mUqZa_feature ol{align-self:center;margin:0;padding:0;list-style:none}._8mUqZa_feature li{border-bottom:1px solid var(--line);padding:22px 0;font-size:17px;font-weight:500}._8mUqZa_feature li:last-child{border-bottom:0}._8mUqZa_feature li span{font:500 13px/1 var(--hp-mono);color:var(--accent);margin-right:22px}._8mUqZa_directory{grid-template-columns:230px minmax(0,1fr);gap:64px;padding-block:74px 0;display:grid}._8mUqZa_topicNav{align-self:start;position:sticky;top:88px}._8mUqZa_topicNav nav{gap:17px;margin-bottom:28px;display:grid}._8mUqZa_topicNav nav a{color:var(--muted);grid-template-columns:26px 1fr;gap:8px;font-size:14px;line-height:1.5;display:grid}._8mUqZa_topicNav nav span{color:var(--muted);font:12px/1.5 var(--hp-mono);padding-top:2px}._8mUqZa_topicNav ._8mUqZa_eyebrow{color:var(--hp-ink)}._8mUqZa_textLink{gap:10px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex;color:var(--hp-green)!important}._8mUqZa_textLink:hover{text-underline-offset:5px;text-decoration:underline!important}._8mUqZa_topic{padding-bottom:52px}._8mUqZa_topic>._8mUqZa_eyebrow{margin-bottom:12px}._8mUqZa_topic h2,._8mUqZa_related h2{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600;line-height:1.15}._8mUqZa_topic>p:not(._8mUqZa_eyebrow){color:var(--hp-lead);margin:12px 0 24px;font-size:17px;line-height:1.6}._8mUqZa_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._8mUqZa_card{border:1px solid var(--line);background:var(--hp-white);border-radius:12px;flex-direction:column;align-items:start;padding:26px;transition:border-color .15s;display:flex}._8mUqZa_card:hover{border-color:var(--hp-muted)}._8mUqZa_card ._8mUqZa_meta{gap:8px;margin:0 0 14px;font-size:13px}._8mUqZa_card h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.3}._8mUqZa_card h3 a{color:var(--hp-ink);text-decoration:none}._8mUqZa_card h3 a:hover{color:var(--hp-green)}._8mUqZa_card h3 span{color:var(--accent);font-size:17px}._8mUqZa_card>p:not(._8mUqZa_meta){color:var(--hp-lead);margin:14px 0 22px;font-size:15px;line-height:1.6}._8mUqZa_card>._8mUqZa_textLink{margin-top:auto}._8mUqZa_cta{border-top:1px solid var(--line);padding-block:60px 80px}._8mUqZa_cta h2{letter-spacing:-.03em;max-width:670px;margin:0;font-size:40px;font-weight:600;line-height:1.1}._8mUqZa_cta>p:not(._8mUqZa_eyebrow){max-width:640px;color:var(--hp-lead);margin:18px 0 26px;font-size:18px;line-height:1.55}._8mUqZa_articleHeader{border-bottom:1px solid var(--line);padding:30px 0 45px}._8mUqZa_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:48px;font-size:13.5px;line-height:1.6;display:flex}._8mUqZa_breadcrumb>span:last-child{max-width:620px}._8mUqZa_articleHeader>._8mUqZa_eyebrow{display:inline-block}._8mUqZa_articleHeader h1{letter-spacing:-.035em;text-wrap:balance;max-width:950px;margin:0 0 22px;font-size:clamp(36px,4.2vw,56px);font-weight:600;line-height:1.06}._8mUqZa_articleHeader>._8mUqZa_lede{max-width:780px}._8mUqZa_byline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;display:flex}._8mUqZa_byline a{color:var(--hp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hp-hair-3);text-decoration-color:var(--hp-hair-3);text-underline-offset:3px}._8mUqZa_byline>span{margin:0 4px}._8mUqZa_articleGrid{grid-template-columns:240px minmax(0,720px);gap:64px;padding-top:42px;display:grid}._8mUqZa_toc{align-self:start;position:sticky;top:88px}._8mUqZa_toc ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}._8mUqZa_toc li{color:var(--muted);padding:7px 0 7px 18px;font-size:14px;line-height:1.5}._8mUqZa_takeaways{background:var(--hp-green-tint);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;margin-bottom:36px;padding:24px 28px}._8mUqZa_takeaways ._8mUqZa_eyebrow{margin-bottom:12px}._8mUqZa_takeaways ul{margin:0;padding-left:18px}._8mUqZa_takeaways li{color:var(--hp-ink-2);margin:8px 0;padding-left:4px;font-size:16px;line-height:1.6}._8mUqZa_articleContent{min-width:0}._8mUqZa_prose{color:var(--hp-lead);overflow-wrap:anywhere;font-size:18px;line-height:1.7}._8mUqZa_prose p{margin:0 0 22px}._8mUqZa_prose h2{color:var(--hp-ink);letter-spacing:-.025em;margin:48px 0 18px;font-size:30px;font-weight:600;line-height:1.2}._8mUqZa_prose h3{color:var(--hp-ink);margin:30px 0 12px;font-size:21px;font-weight:600;line-height:1.35}._8mUqZa_prose :is(ul,ol){margin:0 0 24px;padding-left:24px}._8mUqZa_prose li{margin-bottom:10px;padding-left:4px}._8mUqZa_prose ul{list-style:outside}._8mUqZa_prose ol{list-style:decimal}._8mUqZa_prose strong{color:var(--hp-ink);font-weight:600}._8mUqZa_prose a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}._8mUqZa_prose blockquote{border-left:3px solid var(--hp-hair-3);color:var(--hp-ink-2);margin:28px 0;padding:8px 0 8px 22px}._8mUqZa_prose blockquote p:last-child{margin-bottom:0}._8mUqZa_prose pre{white-space:pre-wrap;background:var(--hp-code);border-radius:8px;padding:20px;font-size:14px}._8mUqZa_prose code{font-family:var(--hp-mono);background:var(--hp-code);border-radius:4px;padding:2px 5px;font-size:.85em}._8mUqZa_tableScroll{border:1px solid var(--line);background:var(--hp-white);border-radius:10px;width:100%;margin-block:26px;overflow-x:auto}._8mUqZa_prose table{border-collapse:collapse;width:100%;min-width:440px;font-size:15px;line-height:1.55}._8mUqZa_prose th,._8mUqZa_prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 16px}._8mUqZa_prose th{background:var(--hp-pill);color:var(--hp-ink);font-weight:600}._8mUqZa_prose tr:last-child td{border-bottom:0}._8mUqZa_editorialNote{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:20px;font-size:13.5px;line-height:1.6}._8mUqZa_editorialNote p{margin:0 0 10px}._8mUqZa_editorialNote a{color:var(--accent)}._8mUqZa_articleCta{background:var(--hp-white);border:1px solid var(--line);border-radius:12px;margin-block:40px 60px;padding:32px;box-shadow:0 1px 2px #16191c0a,0 24px 48px -32px #16191c40}._8mUqZa_articleCta h2{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600;line-height:1.2}._8mUqZa_articleCta p{color:var(--hp-lead);margin:14px 0 24px;font-size:17px;line-height:1.6}._8mUqZa_related{border-top:1px solid var(--line);padding-block:42px 65px}._8mUqZa_related ._8mUqZa_eyebrow{margin-bottom:12px}._8mUqZa_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}._8mUqZa_about{max-width:820px;padding-block:40px 80px}._8mUqZa_about>._8mUqZa_eyebrow{margin-top:50px}._8mUqZa_about h1{letter-spacing:-.035em;margin:0 0 30px;font-size:48px;font-weight:600;line-height:1.06}._8mUqZa_homePreview{--accent:#bcb7ff;--muted:#a1a1aa;--line:#2d2d35;border-top:1px solid var(--line);padding-block:70px}._8mUqZa_homePreview h2{letter-spacing:-.035em;color:#ededf0;font-size:36px;font-weight:550;line-height:1.2}._8mUqZa_previewHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}._8mUqZa_homePreview ._8mUqZa_meta{margin-bottom:16px}._8mUqZa_homePreview ._8mUqZa_card>p:not(._8mUqZa_meta){margin-block:16px 24px}._8mUqZa_homePreview ._8mUqZa_card h3{font-size:22px}@media (prefers-reduced-motion:reduce){._8mUqZa_card,._8mUqZa_button{transition:none}}@media (max-width:1050px){._8mUqZa_container{width:calc(100% - 40px)}._8mUqZa_heroGrid{gap:35px}._8mUqZa_directory{grid-template-columns:180px minmax(0,1fr);gap:32px}._8mUqZa_articleGrid{grid-template-columns:190px minmax(0,1fr);gap:36px}._8mUqZa_card{padding:22px}._8mUqZa_feature{gap:36px;padding:32px}}@media (max-width:760px){._8mUqZa_container{width:calc(100% - 32px)}._8mUqZa_hero{padding-block:48px 32px}._8mUqZa_heroGrid{grid-template-columns:1fr;gap:26px}._8mUqZa_lede{font-size:18px}._8mUqZa_feature{grid-template-columns:1fr;gap:22px;padding:26px}._8mUqZa_feature h2{font-size:28px}._8mUqZa_feature li{padding-block:16px}._8mUqZa_directory{grid-template-columns:1fr;gap:38px;padding-top:40px}._8mUqZa_topicNav{position:static}._8mUqZa_topicNav nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._8mUqZa_topicNav ._8mUqZa_textLink{font-size:12px}._8mUqZa_topic{padding-bottom:42px}._8mUqZa_topic h2{font-size:27px}._8mUqZa_cardGrid{gap:14px}._8mUqZa_card{padding:20px}._8mUqZa_card h3{font-size:20px}._8mUqZa_cta h2{font-size:33px}._8mUqZa_articleHeader{padding-top:24px}._8mUqZa_breadcrumb{margin-bottom:34px}._8mUqZa_articleHeader>._8mUqZa_lede{font-size:18px}._8mUqZa_articleGrid{grid-template-columns:1fr;gap:30px;padding-top:30px}._8mUqZa_toc{position:static}._8mUqZa_toc ol{columns:2}._8mUqZa_toc li{break-inside:avoid}._8mUqZa_takeaways{padding:20px}._8mUqZa_prose{font-size:17px}._8mUqZa_prose h2{font-size:26px}._8mUqZa_relatedGrid{grid-template-columns:1fr}._8mUqZa_about h1{font-size:40px}._8mUqZa_previewHeading{flex-direction:column;align-items:start}}@media (max-width:440px){._8mUqZa_cardGrid{grid-template-columns:1fr}._8mUqZa_hero h1{font-size:40px}._8mUqZa_articleHeader h1{font-size:34px}._8mUqZa_toc ol{columns:1}._8mUqZa_topicNav nav{gap:15px}._8mUqZa_feature ._8mUqZa_button{gap:12px;padding-inline:16px;font-size:15px}}._8mUqZa_ctaActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}
