.rhgf-q_form{gap:var(--space-5);display:grid}.rhgf-q_form label{gap:var(--space-2);font-weight:600;display:grid}.rhgf-q_form input,.rhgf-q_form textarea,.rhgf-q_form select{border:1.5px solid var(--color-ink);width:100%;padding:var(--space-3);color:var(--color-ink);background:0 0;border-radius:0}.rhgf-q_form textarea{resize:vertical}.rhgf-q_form input:focus,.rhgf-q_form textarea:focus,.rhgf-q_form select:focus{outline:3px solid var(--color-accent-hot);outline-offset:2px}.rhgf-q_form [aria-invalid=true]{border-color:var(--color-accent-hot)}.rhgf-q_trap{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rhgf-q_submit{padding:var(--space-4) var(--space-5);border:var(--beacon-border-weight) solid var(--color-ink);background:var(--color-ink);color:#fff;transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);justify-self:start;font-weight:700}.rhgf-q_submit:hover:not(:disabled){box-shadow:6px 6px 0 var(--color-ink);transform:translate(-3px,-3px)}.rhgf-q_submit:disabled{cursor:progress;opacity:.6}.rhgf-q_status{color:var(--color-accent-hot);font-size:.82rem;font-weight:600}.rhgf-q_status:empty{display:none}.rhgf-q_note{opacity:.7;font-size:.82rem}.rhgf-q_note a{text-underline-offset:.2em;text-decoration:underline}.rhgf-q_done{border:var(--beacon-border-weight) solid var(--color-ink);padding:var(--space-8);gap:var(--space-4);background:var(--color-accent-acid);display:grid}.rhgf-q_doneHeading{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1}
.vZAt2G_reveal{transition:opacity var(--beacon-reveal-duration) var(--easing-expand), transform var(--beacon-reveal-duration) var(--easing-expand);transition-delay:calc(var(--reveal-index,0) * var(--beacon-reveal-stagger))}.vZAt2G_reveal[data-reveal=pending]{opacity:0;transform:translateY(var(--beacon-reveal-rise))}.vZAt2G_reveal[data-reveal=in]{opacity:1;transform:none}
._8Yfkkq_wrap{background:var(--color-night);color:#fff;overflow:hidden}._8Yfkkq_stage{width:min(var(--beacon-shell-max), 100% - (var(--beacon-gutter) * 2));--node-inset:0rem;height:40.625rem;margin-inline:auto;position:relative}._8Yfkkq_nodes,._8Yfkkq_lines{inset:0 var(--node-inset);position:absolute}._8Yfkkq_lines{width:calc(100% - (var(--node-inset) * 2));height:100%}._8Yfkkq_nodes>*{left:var(--x);top:var(--y);border:var(--beacon-rule-weight) solid var(--color-border-inverted);padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-inverted);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--z-base);text-align:center;width:max-content;max-width:12rem;position:absolute;translate:-50% -50%}._8Yfkkq_nodes>:last-child{border-radius:var(--radius-lg)}._8Yfkkq_lines path{fill:none;stroke:var(--color-accent-hot);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.75}._8Yfkkq_lines path._8Yfkkq_chord{stroke-width:1.25px;opacity:.4}._8Yfkkq_claim{text-align:center;font-family:var(--font-display);z-index:var(--z-overlay);place-items:center;font-size:clamp(3rem,7vw,7rem);font-weight:700;line-height:.9;display:grid;position:absolute;inset:0}._8Yfkkq_claim span{background:var(--color-accent-acid);color:var(--color-ink);padding:var(--space-5);transform:rotate(-3deg)}@media (max-width:560px){._8Yfkkq_stage{width:min(100% - (var(--beacon-gutter-sm) * 2), var(--beacon-shell-max));--node-inset:2.5rem;height:35rem}._8Yfkkq_nodes>*{max-width:10rem;padding:var(--space-2) var(--space-3);font-size:.85rem}}
._v2GKG_universe{pointer-events:none;position:absolute;inset:0}._v2GKG_glyph{pointer-events:auto;color:var(--color-accent-hot);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:3rem;display:inline-block;position:absolute}._v2GKG_glyph:first-child{top:18%;left:8%}._v2GKG_glyph:nth-child(2){color:var(--color-accent-acid);top:12%;right:10%}._v2GKG_glyph:nth-child(3){color:var(--color-accent-blue);bottom:13%;left:16%}._v2GKG_glyph:nth-child(4){color:var(--color-accent-orange);bottom:16%;right:16%}._v2GKG_glyph:nth-child(5){color:var(--color-accent-violet);top:7%;left:48%}._v2GKG_glyph:nth-child(6){color:var(--color-paper);top:52%;right:3%}._v2GKG_sparks{pointer-events:none;width:0;height:0;position:absolute;inset:50% auto auto 50%}._v2GKG_spark{border-radius:var(--radius-full);background:currentColor;width:.3rem;height:.3rem;position:absolute}@media (hover:hover){._v2GKG_glyph:hover{color:var(--color-accent-acid)}}
.dkEhUa_shell{width:min(var(--beacon-shell-max), 100% - (var(--beacon-gutter) * 2));margin-inline:auto}.dkEhUa_sectionPad{padding-block:var(--beacon-section-pad)}.dkEhUa_eyebrow,.dkEhUa_kicker{text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-micro);font-weight:700}.dkEhUa_displayLg,.dkEhUa_displayMd{font-family:var(--font-display);letter-spacing:-.035em;margin-top:var(--space-3);font-weight:700;line-height:.98}.dkEhUa_displayLg{font-size:var(--fs-display-lg)}.dkEhUa_displayMd{font-size:var(--fs-display-md)}.dkEhUa_displayLg em,.dkEhUa_displayMd em{color:var(--color-accent-blue);font-style:normal}.dkEhUa_bodyCopy{align-self:end;font-size:1.15rem}.dkEhUa_bodyCopy p+p{margin-top:var(--space-6)}.dkEhUa_bodyCopyTop{align-self:start}.dkEhUa_split{gap:var(--beacon-gap-xl);grid-template-columns:1fr 1fr;display:grid}.dkEhUa_button{padding:var(--space-4) var(--space-5);border:var(--beacon-border-weight) solid var(--color-ink);transition:transform var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard);font-weight:700;display:inline-block}.dkEhUa_button:hover{box-shadow:6px 6px 0 var(--color-ink);transform:translate(-3px,-3px)}.dkEhUa_buttonDark{background:var(--color-ink);color:#fff}.dkEhUa_buttonHot{background:var(--color-accent-acid);color:var(--color-ink)}.dkEhUa_buttonLight{background:var(--color-paper);color:var(--color-ink)}.dkEhUa_hero{align-items:center;gap:var(--beacon-gap-lg);min-height:86vh;padding-block:var(--space-16);grid-template-columns:1.3fr .7fr;display:grid;position:relative}.dkEhUa_hero:before,.dkEhUa_hero:after{pointer-events:none;font-size:4rem;position:absolute}.dkEhUa_hero:before{content:"✦";color:var(--color-accent-blue);top:12%;right:8%;transform:rotate(15deg)}.dkEhUa_hero:after{content:"↝";color:var(--color-accent-orange);bottom:8%;left:43%;transform:rotate(-18deg)}.dkEhUa_heroTitle{font-family:var(--font-display);font-weight:700;font-size:var(--fs-display-hero);margin-block:var(--space-4) var(--space-8);letter-spacing:-.055em;line-height:.72}.dkEhUa_dek{font-size:var(--fs-dek);max-width:40.625rem}.dkEhUa_heroActions{align-items:center;gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.dkEhUa_foundingNote{font-size:.9rem;font-weight:600}.dkEhUa_heroCallout{border-left:var(--beacon-rule-weight) solid var(--color-ink);padding-left:var(--space-8);font-size:clamp(2rem,4vw,4.5rem);font-family:var(--font-display);flex-direction:column;font-weight:700;line-height:.95;display:flex}.dkEhUa_heroCallout strong{color:var(--color-accent-hot);margin-top:var(--space-4);font-weight:700;display:inline-block;transform:rotate(-3deg)}.dkEhUa_heroCallout small{font-family:var(--font-body);margin-top:var(--space-8);font-size:1rem}.dkEhUa_bandHot,.dkEhUa_bandInk{padding-block:var(--beacon-band-pad);display:block}.dkEhUa_bandHot p,.dkEhUa_bandInk p{letter-spacing:.04em;font-weight:700;font-size:var(--fs-shout)}.dkEhUa_bandHot{background:var(--color-accent-hot)}.dkEhUa_bandInk{background:var(--color-ink);color:var(--color-paper)}.dkEhUa_manifesto{text-align:center}.dkEhUa_manifesto .dkEhUa_displayLg{max-width:56.25rem;margin-inline:auto;margin-bottom:var(--space-8)}.dkEhUa_giant{font-family:var(--font-display);font-weight:700;font-size:var(--fs-giant);max-width:62.5rem;color:var(--color-accent-violet);margin-inline:auto;line-height:.95}.dkEhUa_giant em{color:var(--color-accent-hot);font-style:normal}.dkEhUa_method{border-top:var(--beacon-rule-weight) solid var(--color-border)}.dkEhUa_methodIntro{max-width:51.875rem}.dkEhUa_methodPromise{max-width:43.75rem;margin-top:var(--space-6);font-size:1.25rem}.dkEhUa_steps{margin-top:var(--beacon-gap-xl);border-top:var(--beacon-rule-weight) solid var(--color-ink);counter-reset:step;grid-template-columns:repeat(5,1fr);display:grid}.dkEhUa_steps>*{padding:var(--space-6) var(--space-4) var(--space-5) var(--space-5);border-right:var(--beacon-rule-weight) solid var(--color-border);counter-increment:step}.dkEhUa_steps>:first-child{padding-left:0}.dkEhUa_steps>:last-child{border-right:0}.dkEhUa_steps>:before{content:"0" counter(step);color:var(--color-accent-hot);font-size:.75rem;font-weight:700;display:block}.dkEhUa_steps h3{margin-block:var(--space-4);font-size:1.25rem;font-weight:700}.dkEhUa_steps p{font-size:.95rem}.dkEhUa_oracle{background:var(--color-accent-acid);padding-block:var(--space-16)}.dkEhUa_whoList{columns:2;column-gap:var(--beacon-gap-lg);margin-top:var(--space-10)}.dkEhUa_whoList li{padding-block:var(--space-5);border-top:var(--beacon-rule-weight) solid var(--color-ink);break-inside:avoid;font-size:1.08rem}.dkEhUa_whoList li:before{content:"✦ ";color:var(--color-accent-hot)}.dkEhUa_offer{background:var(--color-accent-blue);color:#fff}.dkEhUa_offerCard{border:var(--beacon-border-weight) solid #fff;padding:clamp(1.75rem,5vw,4.375rem);position:relative;overflow:hidden}.dkEhUa_offerCard:after{content:"✦";color:var(--color-accent-acid);font-size:8rem;position:absolute;top:3%;right:4%;transform:rotate(14deg)}.dkEhUa_price{font-family:var(--font-display);margin-top:var(--space-10);font-size:clamp(4rem,8vw,8rem);font-weight:700;line-height:1}.dkEhUa_rateNote{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.dkEhUa_offerGrid{gap:var(--beacon-gap-lg);margin-block:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.dkEhUa_offerSubhead{margin-bottom:var(--space-4);font-size:1.15rem;font-weight:700}.dkEhUa_offerList{padding-left:var(--space-5);list-style:outside}.dkEhUa_offerList li{margin-bottom:var(--space-2)}.dkEhUa_offerGrid p{font-size:1.1rem}.dkEhUa_offerGrid p+p{margin-top:var(--space-4)}.dkEhUa_apply{background:var(--color-paper-bright)}.dkEhUa_applyIntro{margin-top:var(--space-6)}.dkEhUa_privacyNote{opacity:.7;margin-top:var(--space-4);font-size:.82rem}.dkEhUa_finale{background:var(--color-ink);color:var(--color-paper);text-align:center;min-height:80vh;padding-block:var(--space-16);place-items:center;display:grid;position:relative;overflow:hidden}.dkEhUa_finale .dkEhUa_displayLg{max-width:57.5rem;margin-inline:auto;margin-bottom:var(--space-10)}.dkEhUa_finaleSmall{letter-spacing:.12em;font-size:.8rem;font-weight:700}@media (max-width:900px){.dkEhUa_hero,.dkEhUa_split,.dkEhUa_offerGrid{grid-template-columns:1fr}.dkEhUa_hero{gap:var(--space-8);min-height:auto}.dkEhUa_heroCallout{margin-top:var(--space-6)}.dkEhUa_steps{grid-template-columns:1fr}.dkEhUa_steps>*{border-right:0;border-bottom:var(--beacon-rule-weight) solid var(--color-border);padding-left:0}.dkEhUa_whoList{columns:1}.dkEhUa_sectionPad{padding-block:var(--beacon-section-pad-sm)}}@media (max-width:560px){.dkEhUa_shell{width:min(100% - (var(--beacon-gutter-sm) * 2), var(--beacon-shell-max))}.dkEhUa_hero{padding-block:var(--space-12)}.dkEhUa_heroTitle{font-size:4.4rem}}
