.hh{--hx-e:cubic-bezier(.2, .7, .2, 1);--hx-sh:0 34px 60px -26px #0009;--hh-line:#b1f1b929;--hh-soft:#b1f1b914;--hh-text:#f4f5f1d9}.hero-box:has(.hh){background:radial-gradient(70% 80% at 78% 30%, #10a23652, transparent 70%), radial-gradient(60% 70% at 8% 100%, #10a23624, transparent 70%), linear-gradient(160deg, var(--k9) 0%, #012a14 55%, var(--jg) 100%);color:var(--pp)}.hero-box:has(.hh) .hero-grid{background-image:linear-gradient(#b1f1b90f 1.5px,#0000 1.5px),linear-gradient(90deg,#b1f1b90f 1.5px,#0000 1.5px)}.hero-box:has(.hh) :focus-visible{outline-color:var(--k3)}.hh-main{flex-wrap:wrap;align-items:center;gap:clamp(2.5rem,4.5vw,4.5rem);padding-block:clamp(1.25rem,3.5vw,3rem) clamp(2.25rem,4.5vw,4rem);display:flex}.hh-copy{flex:24rem;max-width:38rem;container-type:inline-size}.hh .lbl.lk{color:#fff}.hh .lbl.lk:before{background:var(--k4)}.hh-title{color:#fff;margin-top:1.3rem;animation-delay:60ms}.hh-accent{display:block}.hh-lead{color:var(--hh-text);max-width:33rem;margin-top:1.5rem;animation-delay:.14s}.hh-cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation-delay:.22s;display:flex}.hh-note{color:#f4f5f1b3;margin:1rem 0 0;font-size:.92rem;font-weight:500;animation-delay:.3s}.hh-visual{flex:1.5 34rem;min-width:0;animation-delay:.32s;position:relative}.hh-chips{border-top:1.5px solid var(--hh-line);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding-block:1.25rem clamp(1.6rem,3vw,2.4rem);display:flex}.hh-chips .meta{color:#ffffffb8;margin-right:.4rem}.hh-chips .wk{color:var(--hh-text);box-shadow:inset 0 0 0 1.5px #b1f1b94d}.hh .hx{gap:.9rem;display:grid;container-type:inline-size}.hh .hx-top{align-items:center;gap:.5rem;min-width:0;display:flex}.hh .hx-rail{gap:.4rem;padding-block:.15rem;display:flex}.hh .hx-top .rail{flex:0 auto}.hh .hx-pp{margin-left:auto}.hh .hx-top .rail-btn{background:var(--k2);color:var(--jg)}.hh .hx-site,.hh .hx-pp,.hh .hx-step{cursor:pointer;background:var(--hh-soft);color:var(--pp);transition:background-color .4s var(--hx-e), color .4s var(--hx-e), transform .4s var(--hx-e);border:0}.hh .hx-site:hover,.hh .hx-pp:hover,.hh .hx-step:hover{color:var(--pp);background:#b1f1b929}.hh .hx-site[aria-pressed=true],.hh .hx-step[aria-pressed=true],.hh .hx.held .hx-pp{background:var(--k2);color:var(--jg)}.hh .hx-site{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.45rem;height:2.3rem;padding:0 .9rem 0 .35rem;font-size:.86rem;font-weight:600;display:inline-flex}.hh .hx-dot{width:1.6rem;height:1.6rem;font-family:var(--disp);border-radius:.5rem;place-items:center;font-size:.74rem;font-weight:800;display:grid}.hh .hx-pp{border-radius:50%;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.hh .hx-pp:hover{transform:scale(1.06)}.hh .hx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.hh .hx-step{white-space:nowrap;border-radius:.75rem;align-items:center;gap:.45rem;height:2.5rem;padding:0 .8rem;font-size:.86rem;font-weight:600;display:flex;position:relative;overflow:hidden}.hh .hx-n{font-family:var(--mono);opacity:.8;transition:color .4s var(--hx-e), opacity .4s var(--hx-e);font-size:.64rem}.hh .hx-step.done .hx-n{opacity:1}.hh .hx-prog{background:var(--k5);transform-origin:0;width:100%;height:3px;transition:transform .45s var(--hx-e);position:absolute;bottom:0;left:0;transform:scaleX(0)}.hh .hx-step.done .hx-prog,.hh .hx.still .hx-step[aria-pressed=true] .hx-prog{transform:none}.hh .hx:not(.still) .hx-step[aria-pressed=true] .hx-prog{animation-timing-function:linear;animation-fill-mode:both}.hh .hx:not(.still) .hx-step[aria-pressed=true] .hx-prog.pa{animation-name:hxProgA}.hh .hx:not(.still) .hx-step[aria-pressed=true] .hx-prog.pb{animation-name:hxProgB}.hh .hx.held .hx-prog{animation-play-state:paused}@keyframes hxProgA{0%{transform:scaleX(0)}to{transform:none}}@keyframes hxProgB{0%{transform:scaleX(0)}to{transform:none}}.hh .hx.idle *{animation-play-state:paused!important}.hh .hx-sw{display:inline-grid}.hh .hx-sw-i{opacity:0;transition:opacity .35s var(--hx-e);grid-area:1/1;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.hh .hx-sw-i.on{opacity:1}.hh .hx-stack{cursor:pointer;display:grid;position:relative}.hh .hx.still .hx-stack{cursor:auto}.hh .hx-stack>*{grid-area:1/1;min-width:0}.hh .hx-ghost{visibility:hidden}.hh .hx-live{animation:hxIn .5s var(--hx-e) both}@keyframes hxIn{0%{opacity:0;transform:translateY(10px)}}.hh .hx-stage{grid-template-rows:auto auto 1fr;gap:1.1rem;height:100%;display:grid}.hh .hx-pill{z-index:3;color:var(--pp);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .35s var(--hx-e), translate .35s var(--hx-e);background:#011f0eeb;border-radius:999px;padding:.3rem .8rem;font-size:.76rem;font-weight:600;display:inline-grid;position:absolute;bottom:0;left:50%;translate:-50% 75%;box-shadow:inset 0 0 0 1.5px #76e08580,0 12px 30px -10px #0009}.hh .hx-pill>span{transition:opacity .3s var(--hx-e);grid-area:1/1;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.hh .hx-pill svg{color:var(--k3)}.hh .hx.held .hx-pill{opacity:1;translate:-50% 50%}.hh .hx.held .hx-pill-run,.hh .hx:not(.held) .hx-pill-held{opacity:0}@media (hover:hover){.hh .hx.run .hx-stack:hover .hx-pill{opacity:.94;translate:-50% 50%}}.hh .hx-card{--ring:0 0 0 0 #76e08500;--halo:0 0 0 0 #76e08500;min-width:0;box-shadow:var(--ring), var(--halo), var(--hx-sh);transition:transform .45s var(--hx-e), opacity .45s var(--hx-e), scale .45s var(--hx-e), box-shadow .45s var(--hx-e);border-radius:1.1rem;position:relative}.hh .hx-live .hx-card:hover{transform:translateY(-3px)}.hh .hx-live .hx-s0 .hx-ask,.hh .hx-live .hx-s1 .hx-entry,.hh .hx-live .hx-s2 .hx-entry,.hh .hx-live .hx-s3 .hx-page{--ring:0 0 0 2px var(--k3);--halo:0 0 0 7px #76e08529}.hh .hx-live .hx-s0 :is(.hx-entry,.hx-page),.hh .hx-live :is(.hx-s1,.hx-s2) :is(.hx-ask,.hx-page),.hh .hx-live .hx-s3 :is(.hx-ask,.hx-entry){scale:.985}.hh .hx.held .hx-live .hx-card{opacity:1;scale:none}.hh .hx-ask:after,.hh .hx-entry:after{content:"";pointer-events:none;background:repeating-linear-gradient(#b1f1b980 0 4px,#0000 4px 8px);position:absolute}.hh .hx-ask:after{width:2px;height:1.1rem;top:100%;left:1.6rem}.hh .hx-entry:after{display:none}.hh .hx-s1 .hx-ask:after{animation:.6s linear infinite hxFlowY}@keyframes hxFlowY{to{background-position:0 8px}}@keyframes hxFlowX{to{background-position:8px 0}}@keyframes hxFade{0%{opacity:0}}.hh .hx-ask{box-shadow:var(--ring), var(--halo), var(--hx-sh), inset 0 0 0 1.5px var(--hh-line);color:var(--pp);background:#0a2416;padding:.95rem 1rem 1rem}.hh .ha-head{align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;display:flex}.hh .ha-spark{color:var(--k3);display:flex}.hh .ha-mcp{font-family:var(--mono);color:var(--oim);border:1px solid #f4f5f138;border-radius:999px;margin-left:auto;padding:.1rem .45rem;font-size:.62rem}.hh .ha-prompt{margin:.65rem 0 0;font-size:.96rem;font-weight:500;line-height:1.42}.hh .ha-out{opacity:0;transition:opacity .45s var(--hx-e), transform .45s var(--hx-e);transform:translateY(4px)}.hh .hx-stage:not(.hx-s0) .ha-out{opacity:1;transform:none}.hh .ha-tool{font-family:var(--mono);color:#ffffffb3;overflow-wrap:anywhere;margin:.7rem 0 0;font-size:.7rem}.hh .ha-done{color:var(--oim);align-items:center;gap:.35rem;margin:.3rem 0 0;font-size:.74rem;display:flex}.hh .ha-done .hx-sw-i{justify-content:flex-start}.hh .hx-s1 .ha-done{animation:hxFade .45s var(--hx-e) var(--td,1.8s) both}.hh .ty{display:grid}.hh .ty-ghost,.hh .ty-live{grid-area:1/1}.hh .ty-ghost{visibility:hidden}.hh .hx-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite hxBlink;display:inline-block}@keyframes hxBlink{50%{opacity:0}}.hh .hx-entry{color:var(--jg);background:#fff;flex-direction:column;padding:.9rem 1rem 1rem;display:flex}.hh .he-head{align-items:center;gap:.45rem;min-width:0;font-size:.74rem;display:flex}.hh .he-type{background:var(--mist);font-family:var(--mono);border-radius:.35rem;flex:none;padding:.15rem .4rem;font-size:.64rem;font-weight:600}.hh .he-site{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mu);font-weight:600;overflow:hidden}.hh .he-badge{background:var(--mist);color:var(--mu);white-space:nowrap;transition:background-color .45s var(--hx-e), color .45s var(--hx-e), box-shadow .45s var(--hx-e);border-radius:999px;flex:none;margin-left:auto;padding:.2rem .55rem;font-size:.66rem;font-weight:700}.hh .hx-s1 .he-badge{background:var(--k2);color:var(--jg)}.hh .hx-s2 .he-badge{color:var(--jg);box-shadow:inset 0 0 0 1.5px var(--jg);background:0 0}.hh .hx-s3 .he-badge{background:var(--k5);color:var(--jg)}.hh .he-fields{gap:.5rem;margin:.75rem 0 0;display:grid}.hh .he-f dt{font-family:var(--mono);color:var(--mu);margin-bottom:.2rem;font-size:.62rem}.hh .he-f dd{border:1.5px solid var(--line);transition:border-color .45s var(--hx-e), background-color .45s var(--hx-e);border-radius:.55rem;margin:0;padding:.4rem .55rem;font-size:.78rem;font-weight:500;line-height:1.35;position:relative}.hh .hx-s0 .he-f dd:after{content:"";background:var(--ls);border-radius:99px;width:45%;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;left:.55rem}.hh .hx-s1 .he-f dd{border-color:var(--k4);background:#f3fbf4}.hh .he-note{color:var(--mu);opacity:0;transition:opacity .45s var(--hx-e);align-items:flex-start;gap:.35rem;margin:.65rem 0 0;font-size:.72rem;line-height:1.4;display:flex}.hh .he-note svg{color:var(--k7);flex:none;margin-top:.1rem}.hh .hx-stage:not(.hx-s0) .he-note{opacity:1}.hh .hx-s1 .he-note{animation:hxFade .45s var(--hx-e) var(--td,1.8s) both}.hh .he-foot{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:auto;padding-top:.8rem;display:flex}.hh .he-approve{background:var(--mist);height:2.15rem;color:var(--mu);white-space:nowrap;transition:background-color .45s var(--hx-e), color .45s var(--hx-e), transform .35s var(--hx-e);border:0;border-radius:999px;align-items:center;padding:0 .95rem;font-size:.8rem;font-weight:600;display:inline-flex}.hh .he-approve[aria-disabled=true]{cursor:inherit}.hh .hx-s2 .he-approve{background:var(--jg);color:var(--pp);cursor:pointer;animation:hxPulse 1.2s var(--hx-e) infinite}.hh .hx.run .hx-s2 .he-approve{animation:hxPulse 1.2s var(--hx-e) infinite, hxPress .34s var(--hx-e) 1.3s}.hh .hx-s2 .he-approve:hover{transform:translateY(-2px)}.hh .hx-s3 .he-approve{background:var(--k5);color:var(--jg)}@keyframes hxPulse{0%{box-shadow:0 0 #10a2368c}to{box-shadow:0 0 0 9px #10a23600}}@keyframes hxPress{50%{transform:scale(.94)}}.hh .he-by{color:var(--mu);font-size:.7rem}.hh .he-by .hx-sw-i{justify-content:flex-start}.hh .hx-page{color:var(--jg);background:#fff;flex-direction:column;display:flex;overflow:hidden}.hh .hp-bar{border-bottom:1.5px solid var(--ls);align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}.hh .hp-dots{flex:none;gap:.25rem;display:flex}.hh .hp-dots i{background:var(--line);border-radius:50%;width:.45rem;height:.45rem}.hh .hp-url{background:var(--pp);min-width:0;font-family:var(--mono);color:var(--jg);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:.22rem .6rem;font-size:.64rem;overflow:hidden}.hh .hp-path{color:var(--mu)}.hh .hp-state{color:var(--pp);transition:background-color .45s var(--hx-e), color .45s var(--hx-e);background:#011f0ed9;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.64rem;font-weight:700}.hh .hx-s3 .hp-state{background:var(--k5);color:var(--jg)}.hh .hp-site{background:var(--pglow), var(--pbg);color:var(--pink);font-family:var(--sans);flex-direction:column;flex:1;gap:.8rem;padding:.85rem .95rem 1rem;font-size:.78rem;display:flex}:where(.hh .hp-site) p{margin:0}.hh .hp-nav{align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;display:flex}.hh .hp-logo{background:var(--plogo);width:1.3rem;height:1.3rem;color:var(--plogoi);border-radius:.35rem;flex:none;place-items:center;font-size:.68rem;font-weight:800;display:grid}.hh .hp-name{white-space:nowrap}.hh .hp-links{gap:.45rem;margin-left:auto;display:flex}.hh .hp-links i{opacity:.25;background:currentColor;border-radius:99px;width:1.5rem;height:.3rem}.hh .hp-cta{background:var(--pb);border-radius:999px;flex:none;width:2.6rem;height:1.2rem}.hh .hp-body{flex-direction:column;flex:1;min-height:0;display:flex}.hh .hp-h{font-size:1.1rem;font-weight:var(--pw,700);letter-spacing:-.02em;text-wrap:balance;line-height:1.1}.hh .hp-h em{color:var(--pem);font-style:normal}.hh .hp-p{color:var(--psoft);text-wrap:pretty;margin-top:.35rem;font-size:.68rem;line-height:1.45}.hh .hp-bars{gap:.36rem;display:grid}.hh .hp-bars i{opacity:.12;background:currentColor;border-radius:99px;height:.36rem;display:block}.hh .hp-more{color:var(--pb);margin-top:auto;padding-top:.8rem;font-size:.62rem;font-weight:600}.hh .hp-chg{border-radius:var(--pr);transition:box-shadow .45s var(--hx-e);position:relative}.hh .hx-s3 .hp-chg{box-shadow:0 0 0 2px var(--k5), 0 0 0 6px #10a23638}.hh .hx-live .hx-s3 .hp-chg{animation:hxFlash 1.6s var(--hx-e) both}@keyframes hxFlash{0%{background-color:#76e0856b}}.hh .hp-upd{z-index:2;background:var(--k5);color:var(--jg);font-family:var(--sans);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .35s var(--hx-e), scale .35s var(--hx-e);border-radius:999px;align-items:center;gap:.2rem;padding:.14rem .42rem;font-size:.58rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:0;right:.6rem;translate:0 -50%;scale:.8}.hh .hx-s3 .hp-upd{opacity:1;transition-delay:.3s;scale:1}.hh .hp-slot{transition:grid-template-rows .5s var(--hx-e);grid-template-rows:0fr;display:grid}.hh .hp-slot>div{min-height:0}.hh .hx-s3 .hp-slot{grid-template-rows:1fr}.hh .hp-slot .hp-chg,.hh .hp-pslot .hp-chg{opacity:0;pointer-events:none;transition:opacity .35s var(--hx-e), box-shadow .45s var(--hx-e)}.hh .hx-s3 :is(.hp-slot,.hp-pslot) .hp-chg{opacity:1;pointer-events:auto;transition-delay:.2s,0s}.hh .hp-copy{border-radius:.75rem;margin:.2rem -.55rem 0;padding:.55rem .55rem .65rem;display:grid}.hh .hp-copy>div{transition:opacity .45s var(--hx-e), translate .45s var(--hx-e);grid-area:1/1}.hh .hp-now{opacity:0;translate:0 .4rem}.hh .hx-s3 .hp-now{opacity:1;transition-delay:.15s;translate:none}.hh .hx-s3 .hp-was{opacity:0;translate:0 -.4rem}.hh .hp-copy .hp-h{letter-spacing:-.03em;max-width:11.5em;font-size:1.75rem;line-height:1.02}.hh .hp-copy .hp-p{max-width:25rem;margin-top:.55rem;font-size:.7rem}.hh .hp-btns{flex-wrap:wrap;gap:.35rem;margin-top:.75rem;display:flex}.hh .hp-btn{background:var(--pb);color:#fff;white-space:nowrap;border-radius:.5rem;align-items:center;height:1.6rem;padding:0 .75rem;font-size:.64rem;font-weight:600;display:inline-flex}.hh .hp-btn.line{box-shadow:inset 0 0 0 1px var(--pline);color:var(--pink);background:0 0}.hh .hp-proof{border:1px solid var(--pline);border-radius:var(--pr);background:var(--pcard);gap:.4rem;margin-top:.85rem;padding:.55rem .65rem;display:grid}.hh .hp-stars{color:#f5b83d;letter-spacing:.08em;font-size:.62rem}.hh .hp-who{align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.hh .hp-who>i{background:var(--pb);border-radius:.3rem;width:1rem;height:1rem}.hh .hp-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.85rem;display:grid}.hh .hp-badges i{opacity:.08;background:currentColor;border-radius:.45rem;height:1.7rem}.hh .hp-logos{align-items:center;gap:.5rem;margin-top:auto;padding-top:.85rem;display:flex}.hh .hp-logos .hp-lbl{flex:none;width:3.2rem}.hh .hp-logos>i{opacity:.16;background:currentColor;border-radius:.25rem;flex:1;height:.7rem}.hh .hp-faq .hp-head{margin-top:.8rem}.hh .hp-qs{margin-top:.7rem}.hh .hp-q{border:1px solid var(--pline);border-radius:var(--pr);background:var(--pcard);margin-top:.35rem;padding:.45rem .6rem}.hh .hp-qs>.hp-q:first-child{margin-top:0}.hh .hp-slot .hp-q{margin:.6rem 0 .25rem}.hh .hp-qt{justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;line-height:1.3;display:flex}.hh .hp-qt svg{color:var(--pb);flex:none}.hh .hp-minus{background:var(--pb);border-radius:1px;flex:none;width:.56rem;height:1.6px;margin-right:.12rem}.hh .hp-qa{color:var(--psoft);margin-top:.3rem;font-size:.64rem;line-height:1.45}.hh .hp-eye{letter-spacing:.1em;text-transform:uppercase;color:var(--pb);font-size:.56rem;font-weight:700}.hh .hp-blog .hp-h{margin-top:.2rem;font-size:1.25rem}.hh .hp-cover{border-radius:calc(var(--pr) - .25rem);background:radial-gradient(circle at 78% 32%, #ffffff8c 0 10%, transparent 11%), linear-gradient(135deg, var(--pb), color-mix(in srgb, var(--pb) 45%, #a9b8ff));min-height:2.6rem;display:block}.hh .hp-post:nth-child(2) .hp-cover{background:radial-gradient(circle at 24% 70%, #ffffff80 0 12%, transparent 13%), linear-gradient(200deg, color-mix(in srgb, var(--pb) 60%, #0b1033), var(--pb))}.hh .hp-feat{background:var(--pcard);grid-template-columns:38% minmax(0,1fr);gap:.6rem;margin:.7rem 0 .1rem;padding:.4rem;display:grid}.hh .hp-feat .hp-cover{min-height:5.6rem}.hh .hp-fb{align-content:center;justify-items:start;gap:.25rem;padding-right:.3rem;display:grid}.hh .hp-tag{background:color-mix(in srgb, var(--pb) 12%, transparent);color:var(--pb);border-radius:999px;justify-self:start;padding:.08rem .4rem;font-size:.56rem;font-weight:700}.hh .hp-t{font-size:.78rem;font-weight:600;line-height:1.22}.hh .hp-x{color:var(--psoft);font-size:.6rem;line-height:1.4}.hh .hp-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.6rem;display:grid}.hh .hp-post{border-radius:var(--pr);background:var(--pcard);align-content:start;gap:.35rem;padding:.4rem .4rem .6rem;display:grid}.hh .hp-post .hp-cover{min-height:3.6rem}.hh .hp-post .hp-t{font-size:.68rem}.hh .hp-band{border-radius:var(--pr);background:color-mix(in srgb, var(--pb) 9%, transparent);align-items:center;gap:.8rem;margin-top:auto;padding:.7rem .75rem;display:flex}.hh .hp-band .hp-bars{flex:1}.hh .hp-band>i{background:var(--pb);border-radius:.4rem;flex:none;width:3.2rem;height:1.2rem}.hh .hp-posts{margin-bottom:.8rem}.hh .hp-pricing .hp-head{text-align:center;margin-top:.75rem}.hh .hp-pricing .hp-h{font-size:1.25rem}.hh .hp-pricing .hp-h em{color:inherit;font-style:italic}.hh .hp-foot{color:var(--psoft);text-align:center;margin-top:.75rem;font-size:.6rem}.hh .hp-next{justify-items:center;margin-top:auto;padding-top:.9rem;display:grid}.hh .hp-next .hp-bars{justify-items:center;width:70%}.hh .hp-plans{--g:.4rem;gap:var(--g);margin-top:1rem;display:flex}.hh .hp-plan{border:1px solid var(--pline);border-radius:var(--pr);background:var(--pcard);text-align:center;flex:1 1 0;align-content:start;justify-items:center;gap:.3rem;min-width:0;padding:.8rem .55rem .75rem;display:grid;position:relative}.hh .hp-plan.feat{border-color:var(--pb)}.hh .hp-pslot{min-width:0;margin-left:calc(-1 * var(--g));transition:flex-grow .5s var(--hx-e), margin-left .5s var(--hx-e);flex:0 1 0;display:flex}.hh .hx-s3 .hp-pslot{flex-grow:1;margin-left:0}.hh .hp-pn{font-size:.74rem;font-weight:700}.hh .hp-plan.feat .hp-pn{color:var(--pb)}.hh .hp-pp{justify-items:center;display:grid}.hh .hp-pp b{letter-spacing:-.02em;font-size:1.3rem;font-weight:700}.hh .hp-pp small{color:var(--psoft);font-size:.56rem}.hh .hp-pbtn{border:1px solid var(--pline);border-radius:.3rem;justify-self:stretch;height:1.1rem;margin-top:.1rem}.hh .hp-plan.feat .hp-pbtn{border-color:var(--pb);background:var(--pb)}.hh .hp-pfs{text-align:left;justify-self:stretch;gap:.32rem;margin-top:.25rem;display:grid}.hh .hp-pf{min-width:0;color:var(--psoft);align-items:center;gap:.25rem;font-size:.6rem;line-height:1.25;display:flex}.hh .hp-pf i{opacity:.3;background:currentColor;border-radius:99px;height:.3rem}.hh .hp-pf svg{color:var(--pb);flex:none}.hh .hp-pop{background:var(--pb);color:#fff;white-space:nowrap;border-radius:999px;padding:.1rem .4rem;font-size:.54rem;font-weight:700;position:absolute;top:0;left:50%;translate:-50% -50%}@container (max-width:30rem){.hh .hp-links,.hh .hx-n,.hh .hp-badges,.hh .hp-band,.hh .hp-logos,.hh .hp-next,.hh .hp-body>.hp-bars:first-child,.hh .hp-pf:nth-child(n+4){display:none}.hh .hx-step{justify-content:center;padding:0 .4rem}}@container (min-width:36rem){.hh .hx-stage{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.hh .hx-ask{grid-area:1/1/auto/6}.hh .hx-entry{grid-area:2/1/auto/6}.hh .hx-page{grid-area:1/6/3/13}.hh .hx-entry:after{background:repeating-linear-gradient(90deg,#b1f1b980 0 4px,#0000 4px 8px);width:1.1rem;height:2px;display:block;top:50%;left:100%}.hh .hx-live .hx-s3 .hx-entry:after{animation:.6s linear infinite hxFlowX}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){@container (min-width:36rem){.hh .hx-live .hx-card{animation:linear both hxDrift;animation-timeline:scroll(root);animation-range:0 100vh}.hh .hx-live .hx-ask{--dy:-2rem}.hh .hx-live .hx-entry{--dy:-.9rem}.hh .hx-live .hx-page{--dy:1.2rem}}}}@keyframes hxDrift{to{translate:0 var(--dy,0)}}@media (prefers-reduced-motion:reduce){.hh .hx *,.hh .hx :before,.hh .hx :after{transition-property:opacity,color,background-color,border-color,box-shadow!important;animation:none!important}}
