.MW0ffG_wrap{display:grid}.MW0ffG_form{gap:clamp(48px,8vh,88px);display:grid}.MW0ffG_form[hidden]{display:none}.MW0ffG_types,.MW0ffG_details{border:0;min-width:0;margin:0;padding:0}.MW0ffG_legend{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:clamp(20px,3vh,28px);padding:0;display:flex}.MW0ffG_stepNo{background:var(--c-lime);width:36px;height:36px;color:var(--c-ink);font-family:var(--f-display);border-radius:50%;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}.MW0ffG_stepTitle{white-space:nowrap;letter-spacing:.02em;font-size:clamp(1.0625rem,2.4vw,1.75rem);font-weight:900}.MW0ffG_required{color:var(--c-lime);letter-spacing:.06em;vertical-align:.15em;background:#c6ff4d24;border-radius:6px;margin-left:10px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.MW0ffG_legend .MW0ffG_required{margin-left:0}.MW0ffG_groups{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:clamp(12px,1.6vw,20px);display:grid}.MW0ffG_group{grid-template-rows:auto 1fr;gap:12px;display:grid}.MW0ffG_groupLabel{letter-spacing:.06em;color:var(--t-muted);font-size:.8125rem;font-weight:700}.MW0ffG_cards{gap:clamp(12px,1.6vw,20px);display:grid}.MW0ffG_groupBusiness .MW0ffG_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.MW0ffG_card{cursor:pointer;min-height:100%;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), transform .35s var(--ease-spring);background:#ffffff08;border:1px solid #ffffff24;border-radius:22px;grid-template-rows:auto auto auto 1fr;gap:10px;padding:clamp(22px,2.2vw,30px) clamp(20px,2vw,26px) clamp(24px,2.4vw,32px);display:grid;position:relative}.MW0ffG_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.MW0ffG_cardNo{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1px #c6ff4db3;transition:color .3s var(--ease-out);font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:700;line-height:1}.MW0ffG_cardKey{font-family:var(--f-display);letter-spacing:.2em;color:var(--c-lime);font-size:.6875rem;font-weight:700}.MW0ffG_cardTitle{padding-right:28px;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:900;line-height:1.45}.MW0ffG_cardLead{color:var(--t-body);font-size:.875rem;line-height:1.8}.MW0ffG_cardCheck{width:24px;height:24px;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);border:1.5px solid #ffffff4d;border-radius:50%;position:absolute;top:clamp(20px,2.2vw,28px);right:clamp(18px,2vw,24px)}.MW0ffG_cardCheck:after{content:"";border:solid var(--c-ink);width:6px;height:11px;transition:scale .35s var(--ease-spring);border-width:0 2.2px 2.2px 0;position:absolute;top:3.5px;left:7.5px;rotate:45deg;scale:0}@media (hover:hover) and (pointer:fine){.MW0ffG_card:hover{border-color:#c6ff4d80}}.MW0ffG_card:has(.MW0ffG_radio:focus-visible){box-shadow:var(--focus-ring)}.MW0ffG_card:has(.MW0ffG_radio:checked){border-color:var(--c-lime);background:linear-gradient(160deg,#1f785073,#08402a4d)}.MW0ffG_card:has(.MW0ffG_radio:checked) .MW0ffG_cardNo{color:var(--c-lime)}.MW0ffG_card:has(.MW0ffG_radio:checked) .MW0ffG_cardCheck{border-color:var(--c-lime);background:var(--c-lime)}.MW0ffG_card:has(.MW0ffG_radio:checked) .MW0ffG_cardCheck:after{scale:1}@media (prefers-reduced-motion:no-preference){.MW0ffG_card:has(.MW0ffG_radio:checked){transform:translateY(-3px)}}.MW0ffG_details{gap:clamp(22px,3.4vh,30px);max-width:980px;display:grid}.MW0ffG_details>.MW0ffG_legend{margin-bottom:0}.MW0ffG_selectedEmpty{color:var(--t-muted)}.MW0ffG_routeForm{gap:clamp(28px,4.4vh,40px);display:grid}@media (prefers-reduced-motion:no-preference){.MW0ffG_routeForm{animation:MW0ffG_route-in .5s var(--ease-out)}}@keyframes MW0ffG_route-in{0%{opacity:0;transform:translateY(10px)}}.MW0ffG_routeIntro{gap:6px;display:grid}.MW0ffG_routeTitle{letter-spacing:.02em;font-size:clamp(1.25rem,2.6vw,1.875rem);font-weight:900;line-height:1.4}.MW0ffG_routeLead{color:var(--t-body);font-size:.9375rem;line-height:1.8}.MW0ffG_fieldGroup{border:0;min-width:0;margin:0;padding:0}.MW0ffG_fieldGroupTitle{letter-spacing:.08em;width:100%;color:var(--c-lime);align-items:center;gap:12px;margin-bottom:clamp(16px,2.6vh,22px);padding:0;font-size:.8125rem;font-weight:700;display:flex}.MW0ffG_fieldGroupTitle:after{content:"";background:#ffffff1a;flex:1;height:1px}.MW0ffG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.8vh,24px) clamp(16px,2.4vw,28px);display:grid}.MW0ffG_wide{grid-column:1/-1}.MW0ffG_field{border:0;align-content:start;gap:10px;min-width:0;margin:0;padding:0;display:grid}.MW0ffG_optional{color:var(--t-muted);letter-spacing:.06em;vertical-align:.15em;border:1px solid #fff3;border-radius:6px;margin-left:10px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.MW0ffG_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23c6ff4d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;padding-right:44px}.MW0ffG_select option{color:var(--t-strong);background:#0e1512}.MW0ffG_choices{flex-wrap:wrap;gap:10px;display:flex}.MW0ffG_choice{display:inline-flex;position:relative}.MW0ffG_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.MW0ffG_choiceText{min-height:48px;transition:border-color .25s var(--ease-out), background-color .25s var(--ease-out), color .25s var(--ease-out);border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:0 22px;font-weight:700;display:inline-flex}.MW0ffG_choice:hover .MW0ffG_choiceText{border-color:#c6ff4d80}.MW0ffG_choiceInput:checked+.MW0ffG_choiceText{border-color:var(--c-lime);background:var(--c-lime);color:var(--c-ink)}.MW0ffG_choiceInput:focus-visible+.MW0ffG_choiceText{box-shadow:var(--focus-ring)}.MW0ffG_choiceInput[data-invalid]+.MW0ffG_choiceText{border-color:#ff9b8a}.MW0ffG_label{transition:color .3s var(--ease-out);font-size:1rem;font-weight:900;position:relative}.MW0ffG_label:before{content:"";background:var(--c-lime);transform-origin:100%;width:8px;height:2px;transition:scale .35s var(--ease-out);border-radius:2px;position:absolute;top:50%;left:-13px;scale:0 1}.MW0ffG_field:focus-within .MW0ffG_label{color:var(--c-lime)}.MW0ffG_field:focus-within .MW0ffG_label:before{scale:1}.MW0ffG_hint{color:var(--t-body);font-size:.875rem;line-height:1.8}@media (prefers-reduced-motion:no-preference){.MW0ffG_hint{animation:MW0ffG_hint-in .45s var(--ease-out)}}@keyframes MW0ffG_hint-in{0%{opacity:0;transform:translateY(6px)}}.MW0ffG_input{width:100%;min-height:56px;color:var(--t-strong);font:inherit;transition:border-color .25s var(--ease-out);background:#05080699;border:1px solid #fff3;border-radius:14px;padding:14px 18px;font-size:1rem}.MW0ffG_input:hover{border-color:#ffffff52}.MW0ffG_input:focus-visible{border-color:var(--c-lime);border-radius:14px;outline:2px solid #0000;box-shadow:0 0 0 3px #c6ff4d40}.MW0ffG_input[aria-invalid=true]{border-color:#ff9b8a}.MW0ffG_textarea{resize:vertical;min-height:140px;line-height:1.8}.MW0ffG_error{color:#ffb3a6;font-size:.875rem;font-weight:700}.MW0ffG_types .MW0ffG_error{margin-top:16px}.MW0ffG_submitRow{justify-items:start;gap:20px;max-width:980px;display:grid}.MW0ffG_privacy{color:var(--t-body);font-size:.875rem;line-height:1.8}.MW0ffG_privacyLink{color:var(--t-strong);border-bottom:1px solid #c6ff4d99;border-radius:0}.MW0ffG_privacyLink:is(:hover,:focus-visible){color:var(--c-lime)}.MW0ffG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.MW0ffG_sendError{color:#ffb3a6;font-size:.9375rem;font-weight:700;line-height:1.8}.MW0ffG_submit{min-width:240px;min-height:60px;color:var(--c-ink);background:var(--g-button);letter-spacing:.06em;transition:transform .3s var(--ease-spring);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:1.0625rem;font-weight:900;display:inline-flex;box-shadow:0 0 0 1px #c6ff4d66,0 14px 36px -14px #2fd07acc}.MW0ffG_submit:disabled{opacity:.5;cursor:not-allowed}.MW0ffG_submit:focus-visible{border-radius:999px}@media (hover:hover) and (pointer:fine){.MW0ffG_submit:not(:disabled):hover{transform:translateY(-2px)}}.MW0ffG_done{background:linear-gradient(160deg,#1f785059,#08402a33);border:1px solid #c6ff4d4d;border-radius:28px;justify-items:start;gap:16px;max-width:820px;padding:clamp(32px,5vw,56px);display:grid}.MW0ffG_doneTitle{font-size:clamp(1.375rem,3vw,2.25rem);font-weight:900}.MW0ffG_doneTitle:focus-visible{box-shadow:none}.MW0ffG_doneBody{color:var(--t-body);line-height:1.9}.MW0ffG_back{border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:48px;padding:0 24px;font-weight:700;display:inline-flex}.MW0ffG_back:focus-visible{border-radius:999px}.MW0ffG_chosen{display:grid}.MW0ffG_chosenCard{border:1px solid var(--c-lime);background:linear-gradient(160deg,#1f785073,#08402a4d);border-radius:24px;gap:8px;max-width:820px;padding:clamp(24px,3vw,36px) clamp(22px,3vw,36px);display:grid;position:relative}.MW0ffG_chosenKey{font-family:var(--f-display);letter-spacing:.2em;color:var(--c-lime);align-items:baseline;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.MW0ffG_chosenNo{font-family:var(--f-mono);color:var(--t-muted);font-weight:500}.MW0ffG_chosenTitle{padding-right:96px;font-size:clamp(1.375rem,2.8vw,2.25rem);font-weight:900;line-height:1.35}.MW0ffG_chosenLead{color:var(--t-body);font-size:.9375rem;line-height:1.8}.MW0ffG_change{min-height:40px;transition:border-color .25s var(--ease-out);border:1px solid #ffffff4d;border-radius:999px;padding:0 16px;font-size:.8125rem;font-weight:700;position:absolute;top:clamp(20px,2.6vw,30px);right:clamp(20px,2.6vw,30px)}.MW0ffG_change:is(:hover,:focus-visible){border-color:var(--c-lime);border-radius:999px}@media (prefers-reduced-motion:no-preference){.MW0ffG_chosenCard{animation:MW0ffG_chosen-in .7s var(--ease-out) both}}@keyframes MW0ffG_chosen-in{0%{opacity:0;transform:translateY(12px)}}.MW0ffG_bridge{background:linear-gradient(180deg, var(--c-lime), #c6ff4d33);transform-origin:50% 0;width:2px;height:clamp(40px,7vh,72px);transition:scale .7s var(--ease-out);margin:calc(-1*clamp(48px,8vh,88px) + 8px) 0 calc(-1*clamp(48px,8vh,88px) + 8px) 17px;display:block;scale:1 0}.MW0ffG_bridge[data-on]{scale:1}.MW0ffG_progress{--p:0;gap:10px;display:grid;position:relative}.MW0ffG_progressTrack{background:#ffffff1f;border-radius:2px;height:2px;position:relative;overflow:hidden}.MW0ffG_progressFill{background:linear-gradient(90deg, var(--c-remix), var(--c-lime));transform-origin:0;transform:scaleX(var(--p));transition:transform .6s var(--ease-out);position:absolute;inset:0}.MW0ffG_progressCount{color:var(--t-muted);font-size:.75rem;font-weight:700}.MW0ffG_progressNum{color:var(--c-lime);font-variant-numeric:tabular-nums}.MW0ffG_converge{width:120px;height:36px;margin-bottom:4px;display:block;position:relative}.MW0ffG_convergeDot{top:14px;left:calc(var(--i) * 34px + 2px);background:var(--c-lime);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute}.MW0ffG_convergeCheck{background:var(--c-lime);width:36px;height:36px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:42px}@media (prefers-reduced-motion:no-preference){.MW0ffG_convergeDot{animation:MW0ffG_converge-dot .8s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms)}.MW0ffG_convergeCheck{animation:MW0ffG_converge-check .5s var(--ease-spring) .7s both}}@keyframes MW0ffG_converge-dot{0%{opacity:1;translate:0}80%{opacity:1}to{opacity:0;translate:calc(56px - var(--i) * 34px) 0}}@keyframes MW0ffG_converge-check{0%{scale:0}}@media (max-width:479px){.MW0ffG_chosenTitle{padding-right:0}.MW0ffG_change{justify-self:start;margin-top:6px;position:static}}@media (max-width:767px){.MW0ffG_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1099px){.MW0ffG_groups{grid-template-columns:minmax(0,1fr)}.MW0ffG_groupBusiness .MW0ffG_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:859px){.MW0ffG_groupBusiness .MW0ffG_cards{grid-template-columns:minmax(0,1fr)}.MW0ffG_card{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 16px}.MW0ffG_cardNo{grid-row:span 3}.MW0ffG_cardKey,.MW0ffG_cardTitle,.MW0ffG_cardLead{grid-column:2}}@media (max-width:479px){.MW0ffG_submit{width:100%;min-width:0}}
.WplrkG_swap{flex:none;width:18px;height:18px;display:inline-grid;position:relative;overflow:hidden}.WplrkG_swap svg{grid-area:1/1;width:100%;height:100%}.WplrkG_in{translate:-110%}@media (prefers-reduced-motion:no-preference){.WplrkG_swap svg{transition:translate .45s var(--ease-out)}.WplrkG_in{transition-delay:80ms}:is(a,button):is(:hover,:focus-visible) .WplrkG_out{translate:110%}:is(a,button):is(:hover,:focus-visible) .WplrkG_in{translate:0}}
.L46gaa_wrap{width:100%;position:relative}.L46gaa_rail{background:#ffffff1a;width:2px;position:absolute;top:0;bottom:0;left:11px}.L46gaa_railFill{background:linear-gradient(180deg, var(--c-remix), var(--c-lime));transform-origin:50% 0;transform:scaleY(var(--p,1));position:absolute;inset:0}.L46gaa_list{display:grid}.L46gaa_row{position:relative}.L46gaa_link{transition:opacity .35s var(--ease-out);border-bottom:1px solid #ffffff1a;border-radius:0;grid-template-columns:24px 10.5rem minmax(0,1fr) auto;align-items:center;column-gap:clamp(14px,2vw,28px);padding-block:clamp(20px,3.2vh,30px);display:grid;position:relative}.L46gaa_link:focus-visible{border-radius:12px}.L46gaa_dot{border:2px solid var(--c-lime);background:var(--c-ink);width:14px;height:14px;transition:background-color .35s var(--ease-out), scale .35s var(--ease-spring);border-radius:50%;justify-self:center;position:relative}.L46gaa_key{font-family:var(--f-display);letter-spacing:.18em;color:var(--c-lime);align-items:baseline;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.L46gaa_no{font-family:var(--f-mono);letter-spacing:.08em;color:var(--t-muted);font-weight:500}.L46gaa_copy{justify-items:start;gap:6px;display:grid}.L46gaa_lead{color:var(--t-muted);transition:color .3s var(--ease-out);font-size:.875rem;line-height:1.7}.L46gaa_seg{z-index:1;background:var(--c-lime);transform-origin:50% 0;width:2px;transition:scale .45s var(--ease-out);pointer-events:none;position:absolute;top:0;bottom:0;left:11px;scale:1 0}.L46gaa_title{letter-spacing:.02em;justify-self:start;font-size:clamp(1.125rem,2.2vw,1.875rem);font-weight:900;line-height:1.4;position:relative}.L46gaa_trace{background:var(--c-lime);transform-origin:0;height:2px;transition:scale .5s var(--ease-out);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;scale:0 1}.L46gaa_action{color:var(--t-body);white-space:nowrap;transition:color .3s var(--ease-out);align-items:center;gap:10px;font-size:.875rem;font-weight:700;display:inline-flex}.L46gaa_row[data-route=join] .L46gaa_title{color:var(--c-lime);font-size:clamp(1.375rem,3vw,2.5rem)}.L46gaa_row[data-route=join] .L46gaa_dot,.L46gaa_row[data-on] .L46gaa_dot,.L46gaa_link:is(:hover,:focus-visible) .L46gaa_dot{background:var(--c-lime)}.L46gaa_link:is(:hover,:focus-visible) .L46gaa_dot{scale:1.25}.L46gaa_link:is(:hover,:focus-visible) .L46gaa_trace{scale:1}.L46gaa_link:is(:hover,:focus-visible) .L46gaa_action,.L46gaa_link:is(:hover,:focus-visible) .L46gaa_no{color:var(--c-lime)}.L46gaa_link:is(:hover,:focus-visible) .L46gaa_lead{color:var(--t-body)}.L46gaa_row:has(.L46gaa_link:is(:hover,:focus-visible)) .L46gaa_seg{scale:1}@media (hover:hover) and (pointer:fine){.L46gaa_list:has(.L46gaa_link:hover) .L46gaa_link:not(:hover){opacity:.6}}.L46gaa_list:has(.L46gaa_link:focus-visible) .L46gaa_link:not(:focus-visible){opacity:.6}@media (max-width:719px){.L46gaa_link{grid-template-columns:24px minmax(0,1fr);row-gap:6px}.L46gaa_key,.L46gaa_copy,.L46gaa_action{grid-column:2}.L46gaa_dot{grid-row:1/span 3;align-self:start;margin-top:2px}.L46gaa_action{margin-top:4px}}@media (prefers-reduced-motion:reduce){.L46gaa_seg,.L46gaa_trace,.L46gaa_dot,.L46gaa_link{transition:none}}
._8RiFmG_primary,._8RiFmG_secondary{letter-spacing:.04em;text-align:center;min-height:60px;transition:box-shadow .3s var(--ease-out), border-color .3s var(--ease-out), background-color .3s var(--ease-out), transform .3s var(--ease-spring);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:clamp(.9375rem,.4vw + .85rem,1.0625rem);font-weight:900;display:inline-flex;position:relative}._8RiFmG_primary{color:var(--c-ink);background:var(--g-button);box-shadow:0 0 0 1px #c6ff4d66,0 14px 36px -14px #2fd07acc}._8RiFmG_secondary{color:var(--t-strong);background:#ffffff08;border:1px solid #ffffff38}._8RiFmG_arrow{flex:none}@media (hover:hover) and (pointer:fine){._8RiFmG_primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #c6ff4db3,0 20px 44px -14px #2fd07af2}._8RiFmG_secondary:hover{border-color:var(--c-lime);background-color:#c6ff4d0f}}._8RiFmG_primary:active,._8RiFmG_secondary:active{transform:scale(.98)}._8RiFmG_primary:focus-visible,._8RiFmG_secondary:focus-visible{border-radius:999px}@media (max-width:479px){._8RiFmG_primary,._8RiFmG_secondary{width:100%;padding:0 22px}}
.Jm4DfG_stage{isolation:isolate;background:radial-gradient(50% 16% at 50% 14%, #c6ff4d0f, transparent 70%), radial-gradient(60% 18% at 15% 58%, #17573a47, transparent 70%), radial-gradient(60% 14% at 50% 97%, #2fd07a1f, transparent 70%), linear-gradient(180deg, var(--c-ink) 0%, #07100b 40%, var(--c-ink) 100%);padding-bottom:clamp(96px,16vh,180px);position:relative;overflow:clip}.Jm4DfG_phrase{white-space:nowrap;display:inline-block}.Jm4DfG_mask{vertical-align:bottom;padding-bottom:.1em;display:inline-block;overflow:hidden}.Jm4DfG_mask .Jm4DfG_phrase{display:block}.Jm4DfG_key{color:var(--c-lime);display:inline-block;position:relative}.Jm4DfG_keyMark{background:var(--c-lime);transform-origin:0;border-radius:999px;height:.07em;min-height:3px;position:absolute;bottom:.02em;left:0;right:0}.Jm4DfG_char{display:inline-block}.Jm4DfG_entry{text-align:center;justify-items:center;gap:clamp(18px,3vh,28px);padding-block:clamp(112px,18vh,200px) clamp(40px,7vh,88px);display:grid;position:relative}.Jm4DfG_entryLine{background:linear-gradient(180deg, var(--c-lime), #c6ff4d40);transform-origin:50% 0;width:2px;height:calc(clamp(112px,18vh,200px) - 64px);position:absolute;top:0;left:calc(50% - 1px)}.Jm4DfG_entryMap{font-family:var(--f-mono);letter-spacing:.14em;color:var(--t-muted);flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:.6875rem;display:flex}.Jm4DfG_entryStep:before{content:"✓ ";color:var(--c-remix)}.Jm4DfG_entryStep[aria-current]:before{content:""}.Jm4DfG_entryStep[aria-current]{color:var(--c-lime)}.Jm4DfG_entryTitle{font-family:var(--f-display);letter-spacing:-.01em;color:var(--t-strong);font-size:clamp(2.25rem,9vw,7.5rem);font-weight:800;line-height:1}.Jm4DfG_unlock{align-items:center;gap:14px;display:inline-flex}.Jm4DfG_unlockLine{background:var(--c-lime);transform-origin:0;border-radius:2px;width:clamp(40px,6vw,72px);height:2px}.Jm4DfG_unlockText{font-family:var(--f-mono);letter-spacing:.3em;color:var(--c-lime);font-size:.75rem;font-weight:500;display:block}.Jm4DfG_intro{padding-block:clamp(48px,9vh,104px) clamp(64px,12vh,140px)}.Jm4DfG_copy{letter-spacing:.01em;gap:clamp(10px,2vh,20px);font-weight:900;line-height:1.2;display:grid}.Jm4DfG_copyFirst{color:var(--t-muted);font-size:clamp(1.375rem,5vw,3.75rem);display:block}.Jm4DfG_copySecond{color:var(--t-strong);font-size:clamp(1.75rem,7.2vw,6rem);display:block}.Jm4DfG_routes{gap:clamp(28px,5vh,48px);padding-top:clamp(48px,8vh,96px);display:grid}.Jm4DfG_routesHead{gap:12px;display:grid}.Jm4DfG_routesTitle{letter-spacing:.01em;font-size:clamp(1.75rem,5vw,4rem);font-weight:900;line-height:1.25}.Jm4DfG_routesLead{color:var(--t-body);font-size:clamp(.9375rem,1.2vw,1.125rem);font-weight:700}.Jm4DfG_join{padding-top:clamp(128px,22vh,240px);display:grid}.Jm4DfG_joinHead{border-top:1px solid #c6ff4d4d;gap:14px;padding-top:clamp(28px,4vh,40px);padding-bottom:clamp(48px,9vh,96px);display:grid}.Jm4DfG_routeKey{font-family:var(--f-display);letter-spacing:.2em;color:var(--c-lime);align-items:baseline;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.Jm4DfG_routeNo{font-family:var(--f-mono);letter-spacing:.08em;color:var(--t-muted);font-weight:500}.Jm4DfG_joinTitle{letter-spacing:.02em;font-size:clamp(1.625rem,4.4vw,3.5rem);font-weight:900;line-height:1.3}.Jm4DfG_message{--g:clamp(16px, 2vw, 28px);gap:clamp(28px,5vh,48px);display:grid}.Jm4DfG_messageLead,.Jm4DfG_messageEnd{letter-spacing:.03em;font-size:clamp(1.125rem,2.2vw,1.75rem);font-weight:900;line-height:1.6}.Jm4DfG_messageEnd{color:var(--t-body)}.Jm4DfG_verbs{gap:var(--g);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.Jm4DfG_verb{align-content:start;gap:14px;display:grid;position:relative}.Jm4DfG_node{z-index:1;border:2px solid var(--c-lime);background:var(--c-lime);width:16px;height:16px;transition:background-color .4s var(--ease-out);border-radius:50%;position:relative}.Jm4DfG_verb:not(:last-child):before,.Jm4DfG_verb:not(:last-child):after{content:"";width:calc(100% + var(--g) - 16px);height:2px;position:absolute;top:7px;left:16px}.Jm4DfG_verb:not(:last-child):before{background:#ffffff1f}.Jm4DfG_verb:not(:last-child):after{background:var(--c-lime);transform-origin:0;transition:scale .6s var(--ease-out)}.Jm4DfG_verbNo{font-family:var(--f-mono);letter-spacing:.12em;color:var(--c-lime);font-size:.75rem}.Jm4DfG_verbText{letter-spacing:.02em;white-space:nowrap;font-size:clamp(1.25rem,1.75vw,1.75rem);font-weight:900;line-height:1.3}.Jm4DfG_verb:first-child .Jm4DfG_node{border-color:var(--t-muted);background:var(--t-muted)}.Jm4DfG_verb:first-child .Jm4DfG_verbText{color:var(--t-muted)}.Jm4DfG_verbs[data-steps-live] .Jm4DfG_verb:not([data-on]) .Jm4DfG_node{background:var(--c-ink)}.Jm4DfG_verbs[data-steps-live] .Jm4DfG_verb:not(:has(+.Jm4DfG_verb[data-on])):after{scale:0 1}.Jm4DfG_landing{letter-spacing:.01em;padding-top:clamp(48px,9vh,104px);font-size:clamp(2.25rem,9vw,6.5rem);font-weight:900;line-height:1.2;position:relative}.Jm4DfG_converge{background:linear-gradient(180deg, #c6ff4d33, var(--c-lime));transform-origin:50% 0;width:2px;height:calc(100% - 1.2em - 12px);transition:scale .8s var(--ease-out);position:absolute;top:0;left:7px}.Jm4DfG_message:has(.Jm4DfG_verbs[data-steps-live]:not([data-complete])) .Jm4DfG_converge{scale:1 0}.Jm4DfG_block{gap:clamp(28px,5vh,48px);padding-top:clamp(112px,18vh,200px);display:grid}.Jm4DfG_blockHead{gap:14px;display:grid}.Jm4DfG_eyebrow{letter-spacing:.08em;color:var(--c-lime);align-items:center;gap:12px;font-size:.875rem;font-weight:700;display:inline-flex}.Jm4DfG_eyebrowBar{background:currentColor;border-radius:2px;width:28px;height:2px}.Jm4DfG_blockTitle{letter-spacing:.02em;font-size:clamp(1.5rem,4vw,3.25rem);font-weight:900;line-height:1.35}.Jm4DfG_blockLead{max-width:40em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.125rem);line-height:1.95}.Jm4DfG_flow{--fg:8px;--h:76px;background:linear-gradient(160deg,#08402a66,#0e15128c);border:1px solid #ffffff1a;border-radius:28px;gap:18px;padding:clamp(32px,4vw,52px) clamp(20px,3vw,44px) clamp(24px,3vw,36px);display:grid;position:relative}.Jm4DfG_flowList{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--fg);display:grid}.Jm4DfG_flowStep{text-align:center;grid-template-rows:3.4em 16px auto;align-content:start;justify-items:center;row-gap:14px;display:grid;position:relative}.Jm4DfG_flowStep:not(:last-child):before,.Jm4DfG_flowStep:not(:last-child):after{content:"";width:calc(100% + var(--fg) - 16px);height:2px;position:absolute;top:calc(3.4em + 21px);left:calc(50% + 8px)}.Jm4DfG_flowStep:not(:last-child):before{background:#ffffff1f}.Jm4DfG_flowStep:not(:last-child):after{background:var(--c-lime);transform-origin:0;transition:scale .5s var(--ease-out)}.Jm4DfG_flowDot{z-index:1;background:var(--c-lime);width:16px;height:16px;transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:50%;grid-row:2;position:relative;box-shadow:0 0 0 5px #c6ff4d24}.Jm4DfG_flowVerb{letter-spacing:.02em;white-space:nowrap;grid-row:3;font-size:clamp(1rem,1.5vw,1.375rem);font-weight:900;line-height:1.35}.Jm4DfG_flowSystem{color:var(--t-muted);grid-row:1;align-self:end;padding-bottom:2px;font-size:.75rem;font-weight:700;line-height:1.5;position:relative}.Jm4DfG_flowSystem:after{content:"";border-left:1px dashed #ffffff40;height:14px;position:absolute;top:100%;left:50%}.Jm4DfG_flowLegend{color:var(--t-muted);flex-wrap:wrap;gap:8px 24px;font-size:.75rem;font-weight:700;display:flex}.Jm4DfG_legendSystem,.Jm4DfG_legendYou{align-items:center;gap:10px;display:inline-flex}.Jm4DfG_legendSystem:before,.Jm4DfG_legendYou:before{content:"";width:24px;height:0}.Jm4DfG_legendSystem:before{border-top:1px dashed #fff6}.Jm4DfG_legendYou{color:var(--c-lime)}.Jm4DfG_legendYou:before{border-top:2px solid var(--c-lime)}.Jm4DfG_flowReturn{margin-left:calc((var(--from,2) + .5) / var(--n) * 100%);width:calc((var(--n) - 1 - var(--from,2)) / var(--n) * 100%);height:22px;transition:clip-path 1s var(--ease-out);border:2px solid #c6ff4d99;border-top:0;border-radius:0 0 16px 16px;position:relative}.Jm4DfG_flowReturnHead{border-bottom:9px solid #c6ff4dcc;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-9px;left:-7px}.Jm4DfG_flowLoop{color:var(--c-mint);transition:opacity .6s var(--ease-out) .5s, translate .6s var(--ease-out) .5s;justify-self:end;align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:inline-flex}.Jm4DfG_flow[data-steps-live] .Jm4DfG_flowStep:not([data-on]) .Jm4DfG_flowDot{background:#ffffff2e;box-shadow:0 0 0 5px #0000}.Jm4DfG_flow[data-steps-live] .Jm4DfG_flowStep:not(:has(+.Jm4DfG_flowStep[data-on])):after{scale:0 1}.Jm4DfG_flow[data-steps-live]:not([data-complete]) .Jm4DfG_flowReturn{clip-path:inset(0 0 0 100%)}.Jm4DfG_flow[data-steps-live]:not([data-complete]) .Jm4DfG_flowLoop{opacity:0;translate:0 8px}.Jm4DfG_flow[data-complete] [data-loop-target] .Jm4DfG_flowDot{box-shadow:0 0 0 7px #c6ff4d47}.Jm4DfG_cta{text-align:center;justify-items:center;gap:18px;padding-top:clamp(80px,14vh,140px);display:grid}.Jm4DfG_ctaActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.Jm4DfG_ctaBack{min-height:44px;color:var(--t-muted);transition:color .25s var(--ease-out), border-color .25s var(--ease-out);border-bottom:1px solid #fff3;border-radius:0;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.Jm4DfG_ctaBack:is(:hover,:focus-visible){color:var(--t-strong);border-color:var(--c-lime)}@media (max-width:1099px){.Jm4DfG_verbs{grid-template-columns:minmax(0,1fr);gap:0}.Jm4DfG_verb{grid-template-columns:16px auto minmax(0,1fr);align-content:center;align-items:center;gap:16px;min-height:64px}.Jm4DfG_verb:not(:last-child):before,.Jm4DfG_verb:not(:last-child):after{width:2px;height:calc(100% - 16px);top:calc(50% + 8px);left:7px}.Jm4DfG_verb:not(:last-child):after{transform-origin:50% 0}.Jm4DfG_verbs[data-steps-live] .Jm4DfG_verb:not(:has(+.Jm4DfG_verb[data-on])):after{scale:1 0}.Jm4DfG_verbText{font-size:clamp(1.375rem,4.4vw,2rem)}}@media (max-width:959px){.Jm4DfG_flowList{grid-template-columns:minmax(0,1fr);gap:0}.Jm4DfG_flowStep{height:var(--h);text-align:left;grid-template-rows:auto auto;grid-template-columns:16px minmax(0,1fr);align-content:center;place-items:center start;gap:2px 18px}.Jm4DfG_flowDot{grid-row:1/span 2}.Jm4DfG_flowVerb{grid-row:1}.Jm4DfG_flowSystem{grid-row:2;align-self:start}.Jm4DfG_flowSystem:after{display:none}.Jm4DfG_flowStep:not(:last-child):before,.Jm4DfG_flowStep:not(:last-child):after{width:2px;height:calc(100% - 16px);top:calc(50% + 8px);left:7px}.Jm4DfG_flowStep:not(:last-child):after{transform-origin:50% 0}.Jm4DfG_flow[data-steps-live] .Jm4DfG_flowStep:not(:has(+.Jm4DfG_flowStep[data-on])):after{scale:1 0}.Jm4DfG_flowReturn{top:calc(clamp(32px, 4vw, 52px) + var(--h) / 2 + var(--from,2) * var(--h));width:28px;height:calc((var(--n) - 1 - var(--from,2)) * var(--h));border:2px solid #c6ff4d99;border-left:0;border-radius:0 16px 16px 0;margin:0;position:absolute;right:clamp(20px,3vw,44px)}.Jm4DfG_flowReturnHead{border:6px solid #0000;border-left:0;border-right:9px solid #c6ff4dcc;top:-7px;left:-9px}.Jm4DfG_flow[data-steps-live]:not([data-complete]) .Jm4DfG_flowReturn{clip-path:inset(100% 0 0)}.Jm4DfG_flowLoop{justify-self:start}}@media (prefers-reduced-motion:reduce){.Jm4DfG_verb:after,.Jm4DfG_flowStep:after,.Jm4DfG_converge,.Jm4DfG_flowReturn,.Jm4DfG_flowLoop{transition:none}}
.zCemKG_header{z-index:100;padding:12px var(--gutter) 0;pointer-events:none;position:fixed;inset:0 0 auto}.zCemKG_header:before{content:"";z-index:-1;height:calc(var(--header-h) + 36px);background:linear-gradient(180deg, #050806f5 0%, #050806db calc(var(--header-h) - 8px), #05080600 100%);opacity:0;transition:opacity .4s var(--ease-out);pointer-events:none;position:absolute;inset:0 0 auto}.zCemKG_header[data-scrolled]:before{opacity:1}.zCemKG_bar{pointer-events:auto;max-width:var(--max-w);height:calc(var(--header-h) - 12px);transition:background-color .4s var(--ease-out), border-color .4s var(--ease-out), box-shadow .4s var(--ease-out), max-width .6s var(--ease-out);border:1px solid #0000;border-radius:999px;align-items:center;gap:24px;margin-inline:auto;padding:0 8px 0 14px;display:flex;position:relative}.zCemKG_header[data-scrolled] .zCemKG_bar,.zCemKG_header[data-menu-open] .zCemKG_bar{border-color:var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(140%);background:#0a100dcc;box-shadow:0 10px 40px -12px #0009,inset 0 1px #ffffff0f}@media (min-width:1100px){.zCemKG_header[data-scrolled] .zCemKG_bar{max-width:1180px}}.zCemKG_brand{border-radius:999px;align-items:center;gap:10px;min-height:44px;padding-right:6px;display:inline-flex}.zCemKG_mark{border-radius:9px;flex:none;width:36px;height:36px;box-shadow:0 0 0 1px #ffffff14}.zCemKG_wordmark{font-family:var(--f-display);letter-spacing:-.01em;color:var(--t-strong);font-size:1.125rem;font-weight:700;line-height:1}.zCemKG_inc{color:var(--t-muted);margin-left:.35em;font-size:.72em;font-weight:500}.zCemKG_nav{margin-left:auto}.zCemKG_navList{gap:4px;display:flex}.zCemKG_navLink{letter-spacing:.04em;white-space:nowrap;height:40px;color:var(--t-body);transition:color .25s var(--ease-out), background-color .25s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.zCemKG_navDot{background:var(--c-lime);width:6px;height:6px;box-shadow:0 0 10px var(--c-lime);transition:transform .35s var(--ease-spring);border-radius:50%;transform:scale(0)}.zCemKG_navLink:hover,.zCemKG_navLink:focus-visible{color:var(--t-strong);background:var(--glass)}.zCemKG_navLink[aria-current=page]{color:var(--t-strong)}.zCemKG_navLink:hover .zCemKG_navDot,.zCemKG_navLink:focus-visible .zCemKG_navDot,.zCemKG_navLink[aria-current=page] .zCemKG_navDot{transform:scale(1)}.zCemKG_actions{align-items:center;gap:8px;display:flex}.zCemKG_cta{letter-spacing:.04em;white-space:nowrap;height:44px;color:var(--c-ink);background:var(--g-button);transition:box-shadow .3s var(--ease-out), transform .3s var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:.875rem;font-weight:900;display:inline-flex;position:relative;box-shadow:0 0 0 1px #c6ff4d66,0 8px 24px -8px #2fd07ab3}.zCemKG_cta svg{transition:transform .35s var(--ease-spring)}@media (hover:hover){.zCemKG_cta:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #c6ff4db3,0 10px 32px -6px #c6ff4da6}.zCemKG_cta:hover svg{transform:translate(2px,-2px)}}.zCemKG_cta:active{transform:translateY(0)scale(.98)}.zCemKG_toggle{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:50%;width:44px;height:44px;display:none;position:relative}.zCemKG_toggleLines{place-content:center;gap:6px;display:grid;position:absolute;inset:0}.zCemKG_toggleLines span{background:var(--t-strong);width:18px;height:2px;transition:transform .35s var(--ease-out);border-radius:2px;display:block}.zCemKG_header[data-menu-open] .zCemKG_toggleLines span:first-child{transform:translateY(4px)rotate(45deg)}.zCemKG_header[data-menu-open] .zCemKG_toggleLines span:last-child{transform:translateY(-4px)rotate(-45deg)}.zCemKG_menu{pointer-events:auto;z-index:-1;padding:calc(var(--header-h) + 24px) var(--gutter) 40px;background:radial-gradient(120% 70% at 80% 0%, #1f785073, transparent 60%), var(--c-ink);animation:zCemKG_menu-in .4s var(--ease-out);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.zCemKG_menu[hidden]{display:none}.zCemKG_menuGlow{aspect-ratio:1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#c6ff4d2e,#0000 65%);border-radius:50%;width:80vw;position:absolute;bottom:-10%;right:-20%}.zCemKG_menuLabel{letter-spacing:.2em;color:var(--c-mint);margin-bottom:20px;font-size:.75rem}.zCemKG_menuList{gap:4px;display:grid}.zCemKG_menuList li{animation:zCemKG_menu-item-in .5s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms + 60ms)}.zCemKG_menuLink{border-bottom:1px solid #ffffff12;border-radius:0;align-items:center;gap:18px;min-height:64px;padding:8px 4px;display:flex}.zCemKG_menuIndex{font-family:var(--f-mono);color:var(--c-lime);font-size:.75rem}.zCemKG_menuText{letter-spacing:.02em;font-size:clamp(1.375rem,6.4vw,2rem);font-weight:900;line-height:1.3}@keyframes zCemKG_menu-in{0%{opacity:0}}@keyframes zCemKG_menu-item-in{0%{opacity:0;transform:translateY(14px)}}@media (max-width:1099px){.zCemKG_nav,.zCemKG_cta{display:none}.zCemKG_actions{margin-left:auto}.zCemKG_toggle{display:block}.zCemKG_bar{padding:0 6px 0 10px}}@media (max-width:1099px) and (min-width:480px){.zCemKG_cta{display:inline-flex}}
._4dxcea_list{display:grid}._4dxcea_item{border-top:1px solid #ffffff24;display:grid;position:relative}._4dxcea_line{background:var(--c-lime);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0}._4dxcea_no{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1px #c6ff4dbf;font-weight:700;line-height:.9}._4dxcea_text{gap:10px;display:grid}._4dxcea_title{letter-spacing:.02em;font-weight:900;line-height:1.45}._4dxcea_body{color:var(--t-body);font-size:.9375rem;line-height:1.85}._4dxcea_value{color:var(--t-body);align-items:center;gap:10px;font-size:.8125rem;font-weight:700;display:inline-flex}._4dxcea_valueLabel{font-family:var(--f-display);letter-spacing:.22em;color:var(--c-lime);font-size:.625rem}._4dxcea_focus{max-width:1080px}._4dxcea_focus ._4dxcea_item{grid-template-columns:clamp(3.5rem,8vw,6.5rem) minmax(0,1fr);align-items:start;gap:clamp(16px,2.4vw,36px);padding-block:clamp(22px,3.4vh,34px)}._4dxcea_focus ._4dxcea_no{font-size:clamp(2.25rem,5vw,4.5rem)}._4dxcea_focus ._4dxcea_text{padding-top:.2em}._4dxcea_focus ._4dxcea_title{font-size:clamp(1.25rem,2.4vw,2rem)}._4dxcea_focus ._4dxcea_item:last-child{border-bottom:1px solid #c6ff4d4d}._4dxcea_focus ._4dxcea_item:last-child ._4dxcea_no{color:var(--c-lime);-webkit-text-stroke-color:var(--c-lime)}._4dxcea_focus ._4dxcea_item:last-child ._4dxcea_title{color:var(--c-lime);font-size:clamp(1.5rem,3.4vw,2.75rem)}@media (prefers-reduced-motion:no-preference){._4dxcea_focus ._4dxcea_item{transition:opacity .6s var(--ease-out), translate .6s var(--ease-out)}._4dxcea_focus ._4dxcea_line{transition:scale .7s var(--ease-out)}._4dxcea_focus ._4dxcea_no,._4dxcea_focus ._4dxcea_title{transition:-webkit-text-stroke-color .5s var(--ease-out), color .5s var(--ease-out)}._4dxcea_focus[data-steps-live] ._4dxcea_item:not([data-on]) ._4dxcea_line{scale:0 1}._4dxcea_focus[data-steps-live] ._4dxcea_item:not([data-on]) ._4dxcea_no{-webkit-text-stroke-color:#ffffff40}._4dxcea_focus[data-steps-live]:not([data-complete]) ._4dxcea_item[data-on]:not([data-current]){opacity:.5}._4dxcea_focus[data-steps-live] ._4dxcea_item[data-current]{translate:6px}._4dxcea_focus[data-steps-live] ._4dxcea_item[data-current] ._4dxcea_no{color:#c6ff4d29}._4dxcea_focus[data-steps-live] ._4dxcea_item:last-child:not([data-on]) ._4dxcea_no{color:#0000}._4dxcea_focus[data-steps-live] ._4dxcea_item:last-child:not([data-on]) ._4dxcea_title{color:var(--t-strong)}._4dxcea_focus[data-complete] ._4dxcea_item:not(:last-child){opacity:.82}}._4dxcea_criteria ._4dxcea_item{grid-template-columns:4.5em minmax(0,1.1fr) minmax(0,1fr);align-items:baseline;column-gap:clamp(18px,3vw,48px);padding-block:clamp(22px,3.6vh,34px)}._4dxcea_criteria ._4dxcea_no{font-family:var(--f-mono);letter-spacing:.12em;color:var(--c-lime);-webkit-text-stroke:0;font-size:.875rem;font-weight:500}._4dxcea_criteria ._4dxcea_text{grid-column:2/-1;grid-template-columns:subgrid;column-gap:inherit;align-items:baseline}._4dxcea_criteria ._4dxcea_title{font-size:clamp(1.125rem,1.9vw,1.5rem)}._4dxcea_criteria ._4dxcea_title,._4dxcea_criteria ._4dxcea_value{grid-column:1}._4dxcea_criteria ._4dxcea_body{grid-area:1/2/span 2}._4dxcea_criteria ._4dxcea_line{display:none}._4dxcea_criteria ._4dxcea_item:last-child{background:linear-gradient(160deg,#1f78504d,#08402a26);border:1px solid #c6ff4d59;border-radius:24px;margin-top:clamp(16px,3vh,32px);padding:clamp(28px,4vh,44px) clamp(20px,3vw,36px)}._4dxcea_criteria ._4dxcea_item:last-child ._4dxcea_title{color:var(--c-lime);font-size:clamp(1.5rem,3.4vw,2.5rem)}@media (max-width:767px){._4dxcea_criteria ._4dxcea_item{grid-template-columns:3em minmax(0,1fr);row-gap:6px}._4dxcea_criteria ._4dxcea_text{grid-column:2;grid-template-columns:minmax(0,1fr)}._4dxcea_criteria ._4dxcea_body{grid-area:auto/1}}
._3CgWCq_slot{isolation:isolate;background:#0f1a14;border-radius:clamp(18px,2vw,28px);margin:0;position:relative;overflow:hidden}._3CgWCq_img{object-fit:cover}._3CgWCq_caption{color:#fff;background:linear-gradient(#0000,#050806d1);flex-direction:column;gap:2px;padding:clamp(40px,6vw,72px) clamp(16px,2vw,24px) clamp(14px,1.8vw,22px);display:flex;position:absolute;inset:auto 0 0}._3CgWCq_name{letter-spacing:.08em;font-size:clamp(.95rem,1.3vw,1.125rem);font-weight:900}._3CgWCq_role{font-family:var(--f-display);letter-spacing:.12em;color:var(--c-lime);font-size:.6875rem;font-weight:500}._3CgWCq_placeholder{text-align:center;color:#f3f7f18c;border-radius:inherit;background:linear-gradient(160deg,#1f785059,#0000 55%),repeating-linear-gradient(135deg,#ffffff06 0 1px,#0000 1px 14px),#0f1a14;border:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:absolute;inset:0}._3CgWCq_icon{opacity:.7}._3CgWCq_brief{letter-spacing:.04em;font-size:.8125rem;font-weight:700}._3CgWCq_note{color:#f3f7f166;font-size:.6875rem}
._7HnD1W_hero{isolation:isolate;background:#0a0d0b;grid-template-rows:1fr auto;min-height:max(680px,100svh);display:grid;position:relative;overflow:hidden}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._7HnD1W_hero:not([data-ready]) :is([data-intro],[data-letter],[data-backdrop]){opacity:0;animation:.6s 2.5s forwards _7HnD1W_intro-fallback}}@keyframes _7HnD1W_intro-fallback{to{opacity:1}}._7HnD1W_backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}._7HnD1W_glow{background:radial-gradient(50% 60% at 82% 46%,#17573a8c,#0000 70%),radial-gradient(40% 40% at 0 100%,#17573a40,#0000 70%);position:absolute;inset:0}._7HnD1W_backdrop:after{content:"";background:linear-gradient(180deg, transparent, var(--c-ink) 92%);height:min(24vh,200px);position:absolute;inset:auto 0 0}._7HnD1W_grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}._7HnD1W_grid{z-index:1;padding-top:calc(var(--header-h) + clamp(24px, 5vh, 64px));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-self:center;align-items:center;gap:clamp(32px,4vw,72px);padding-bottom:24px;display:grid;position:relative}._7HnD1W_content{min-width:0;position:relative}._7HnD1W_eyebrow{letter-spacing:.1em;color:var(--t-body);align-items:center;gap:12px;font-size:.8125rem;font-weight:700;display:inline-flex}._7HnD1W_eyebrowBar{background:var(--c-lime);border-radius:2px;width:28px;height:3px}._7HnD1W_eyebrowSep{color:var(--t-faint)}._7HnD1W_title{font-family:var(--f-jp);letter-spacing:-.02em;margin-top:clamp(18px,3vh,28px);font-size:clamp(2.4rem,7.2vw,6.5rem);font-weight:900;line-height:1.12}._7HnD1W_line1,._7HnD1W_line2{display:block}._7HnD1W_line2{flex-wrap:nowrap;align-items:baseline;gap:.06em;display:flex}._7HnD1W_suffix{display:inline-block}._7HnD1W_remix{font-family:var(--f-display);letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:1.02em;font-weight:800;line-height:1;display:inline-block;position:relative}._7HnD1W_remixLetters{display:inline-flex;position:relative}._7HnD1W_letter{padding-inline:.01em;display:inline-block;position:relative}._7HnD1W_glyph{z-index:1;color:var(--c-lime);display:inline-block;position:relative}._7HnD1W_tile{opacity:0;pointer-events:none;background:#17573a;border-radius:.08em;position:absolute;inset:.04em -.04em -.04em}._7HnD1W_sheen{z-index:2;mix-blend-mode:soft-light;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#ffffff4d 50%,#0000 65%);position:absolute;inset:-8% -4%}._7HnD1W_lead{max-width:36em;color:var(--t-body);margin-top:clamp(20px,3.4vh,36px);font-size:clamp(.94rem,.5vw + .8rem,1.125rem);line-height:1.95}._7HnD1W_leadBreak{display:none}._7HnD1W_chips{flex-wrap:wrap;gap:8px;margin-top:clamp(20px,3.4vh,32px);display:flex}._7HnD1W_chip{letter-spacing:.04em;height:36px;color:var(--t-strong);white-space:nowrap;transition:border-color .25s var(--ease-out), color .25s var(--ease-out);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:.8125rem;font-weight:700;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){._7HnD1W_chip:hover{border-color:var(--c-lime);color:var(--c-lime)}}._7HnD1W_chipGlow{border-radius:inherit;border:1px solid var(--c-lime);opacity:0;pointer-events:none;position:absolute;inset:-1px}._7HnD1W_chipDot{background:var(--c-lime);border-radius:50%;width:6px;height:6px}._7HnD1W_chipLabel{line-height:1}._7HnD1W_visualWrap{justify-self:end;width:100%;max-width:520px;position:relative}._7HnD1W_visual{aspect-ratio:4/5;width:100%;max-height:min(68svh,640px);margin-left:auto;position:relative}._7HnD1W_photo{inset:0;position:absolute!important}._7HnD1W_slab{background:linear-gradient(150deg,#1f7850,#17573a 55%,#0f3d29);border-radius:clamp(18px,2vw,28px);position:absolute;inset:8% -6% -6% 10%}._7HnD1W_slab:after{content:"";background:var(--c-lime);border-radius:3px;width:22%;height:6px;position:absolute;bottom:-3px;right:8%}._7HnD1W_foot{z-index:2;justify-content:center;padding-bottom:clamp(20px,4vh,40px);display:flex;position:relative}._7HnD1W_start{min-height:48px;color:var(--t-strong);font-family:var(--f-display);letter-spacing:.2em;transition:border-color .25s var(--ease-out);border:1px solid #fff3;border-radius:999px;align-items:center;gap:14px;padding:0 6px 0 22px;font-size:.72rem;font-weight:700;display:inline-flex}._7HnD1W_startArrow{background:var(--c-lime);width:36px;height:36px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid}._7HnD1W_startArrow svg{animation:_7HnD1W_nudge 2s var(--ease-out) 3}@keyframes _7HnD1W_nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(3px)}}@media (hover:hover) and (pointer:fine){._7HnD1W_start:hover{border-color:var(--c-lime)}}@media (min-width:768px){._7HnD1W_leadBreak{display:inline}}@media (max-width:959px){._7HnD1W_grid{padding-top:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vh,40px)}._7HnD1W_title{font-size:clamp(2.4rem,10.5vw,6rem)}._7HnD1W_visualWrap{order:-1;max-width:none}._7HnD1W_visual{aspect-ratio:16/9;max-height:none}._7HnD1W_slab{inset:10% -3% -8% 6%}}@media (max-width:599px){._7HnD1W_visual{aspect-ratio:16/10}._7HnD1W_eyebrow{letter-spacing:.06em;font-size:.75rem}}
.PvzXjG_section{--pad-top:clamp(96px, 16vh, 180px);isolation:isolate;padding:var(--pad-top) 0 clamp(72px, 10vh, 120px);background:0 0;position:relative;overflow:hidden}.PvzXjG_inner{text-align:center;flex-direction:column;align-items:center;display:flex}.PvzXjG_loader{width:min(100%,420px);margin-bottom:clamp(40px,7vh,72px)}.PvzXjG_loaderHead{font-family:var(--f-mono);letter-spacing:.26em;color:var(--t-muted);justify-content:space-between;margin-bottom:10px;font-size:.68rem;display:flex}.PvzXjG_pct{color:var(--c-lime);font-variant-numeric:tabular-nums}.PvzXjG_track{background:#ffffff1f;border-radius:999px;height:4px;position:relative;overflow:hidden}.PvzXjG_fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, var(--c-remix), var(--c-lime));position:absolute;inset:0}.PvzXjG_title{flex-direction:column;align-items:center;line-height:1.1;display:flex}.PvzXjG_labelWrap{padding:.04em .08em;display:block}.PvzXjG_stageNo,.PvzXjG_stageName{display:block}.PvzXjG_stageNo{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);border:1px solid #c6ff4d73;border-radius:999px;align-items:center;gap:12px;margin-bottom:18px;padding:8px 18px 8px 14px;font-size:clamp(.8rem,1.2vw,.95rem);font-weight:700;display:inline-flex}.PvzXjG_stageNoDot{background:var(--c-lime);border-radius:50%;width:8px;height:8px}.PvzXjG_stageName{letter-spacing:.02em;color:var(--t-strong);font-size:clamp(2.25rem,9vw,6rem);font-weight:900}.PvzXjG_lead{color:var(--t-body);margin-top:clamp(20px,3vh,32px);font-size:clamp(1rem,1.6vw,1.35rem);font-weight:700}.PvzXjG_lead em{color:var(--c-lime);font-style:normal}.PvzXjG_map{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(40px,7vh,72px);display:flex}.PvzXjG_mapSlot{display:flex}.PvzXjG_mapItem{text-align:left;min-width:148px;color:var(--t-muted);transition:border-color .3s var(--ease-out), color .3s var(--ease-out);border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:12px 16px;display:flex}[aria-current]>.PvzXjG_mapItem{color:var(--t-strong);border-color:var(--c-lime);background:#c6ff4d14}@media (hover:hover) and (pointer:fine){.PvzXjG_mapItem:hover{color:var(--t-strong);border-color:#c6ff4d80}}.PvzXjG_mapNo{font-family:var(--f-mono);letter-spacing:.16em;color:var(--c-emerald);font-size:.66rem}[data-done] .PvzXjG_mapNo:before{content:"✓ ";color:var(--c-lime)}[data-done]>.PvzXjG_mapItem{color:var(--t-body)}[aria-current] .PvzXjG_mapNo{color:var(--c-lime)}.PvzXjG_mapName{letter-spacing:.02em;white-space:nowrap;font-size:.9375rem;font-weight:900}@media (max-width:599px){.PvzXjG_map{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.PvzXjG_mapItem{min-width:0}.PvzXjG_mapSlot:last-child{grid-column:1/-1}}.PvzXjG_tight{--pad-top:clamp(72px, 12vh, 136px);padding:var(--pad-top) 0 clamp(16px, 3vh, 40px)}.PvzXjG_handin{width:2px;height:calc(var(--pad-top) - 20px);background:linear-gradient(180deg, #c6ff4d59, var(--c-lime));transform-origin:50% 0;position:absolute;top:0;left:calc(50% - 1px)}.PvzXjG_tight .PvzXjG_loader{margin-bottom:clamp(28px,5vh,52px)}.PvzXjG_tight .PvzXjG_map{margin-top:clamp(28px,4.5vh,48px)}
.zk6kSa_mission{align-items:center;min-height:100svh;padding-block:clamp(80px,14vh,160px);display:grid;position:relative}.zk6kSa_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.zk6kSa_copy{min-width:0}.zk6kSa_label{color:var(--t-body);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:clamp(20px,4vh,36px);font-size:.8125rem;display:inline-flex}.zk6kSa_labelKey{font-family:var(--f-display);letter-spacing:.28em;color:var(--c-lime);font-weight:700}.zk6kSa_labelSub{letter-spacing:.06em}.zk6kSa_title{letter-spacing:.02em;font-size:clamp(1.75rem,4.6vw,4.25rem);font-weight:900;line-height:1.3}.zk6kSa_line1,.zk6kSa_line2{white-space:nowrap;display:block}.zk6kSa_focus{color:var(--c-lime);transform-origin:0 70%;display:inline-block;position:relative}.zk6kSa_mark{background:var(--c-lime);transform-origin:0;border-radius:999px;height:.09em;min-height:3px;position:absolute;bottom:.02em;left:0;right:.02em}.zk6kSa_char{display:inline-block}.zk6kSa_mask{padding-bottom:.12em;display:block;overflow:hidden}.zk6kSa_growth{height:clamp(200px,34vh,360px);position:relative}.zk6kSa_cols{align-items:flex-end;gap:clamp(6px,1vw,14px);display:flex;position:absolute;inset:0 0 2px}.zk6kSa_col{height:var(--h);transform-origin:50% 100%;background:linear-gradient(#2fd07ad9,#17573ae6);border-radius:6px 6px 2px 2px;flex:1}.zk6kSa_col[data-last]{background:linear-gradient(180deg, var(--c-lime), #8cc425)}.zk6kSa_baseline{transform-origin:0;background:#ffffff59;border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}@media (max-width:959px){.zk6kSa_grid{grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vh,56px)}.zk6kSa_title{font-size:clamp(1.75rem,8.2vw,4.5rem)}.zk6kSa_growth{height:clamp(140px,24vh,240px)}}
.uL-4PW_values{--progress:1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);padding-top:clamp(80px,14vh,160px);padding-bottom:clamp(96px,18vh,200px);display:grid;position:relative}.uL-4PW_aside{top:calc(var(--header-h) + 32px);align-self:start;gap:clamp(24px,4vh,40px);display:grid;position:sticky}.uL-4PW_head{gap:16px;display:grid}.uL-4PW_label{color:var(--t-body);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.8125rem;display:inline-flex}.uL-4PW_labelKey{font-family:var(--f-display);letter-spacing:.28em;color:var(--c-lime);font-weight:700}.uL-4PW_labelSub{letter-spacing:.06em}.uL-4PW_meter{background:#ffffff24;border-radius:999px;width:min(200px,50vw);height:4px;position:relative;overflow:hidden}.uL-4PW_meterFill{border-radius:inherit;transform-origin:0;transform:scaleX(var(--progress));background:var(--c-lime);transition:transform .7s var(--ease-out);position:absolute;inset:0}.uL-4PW_photo{aspect-ratio:4/5;max-height:56svh}.uL-4PW_main{min-width:0}.uL-4PW_list{display:grid}.uL-4PW_row{isolation:isolate;-webkit-tap-highlight-color:transparent;border-top:1px solid #ffffff24;grid-template-columns:clamp(56px,6vw,88px) minmax(0,1fr);align-items:baseline;padding:clamp(28px,5vh,52px) clamp(8px,1.2vw,20px);display:grid;position:relative}.uL-4PW_row:last-child{border-bottom:1px solid #ffffff24}.uL-4PW_band{z-index:-1;transform-origin:0;transition:transform .55s var(--ease-out);background:linear-gradient(100deg,#0f3d29f2,#17573a99);border-radius:16px;position:absolute;inset:0;transform:scaleX(0)}.uL-4PW_rule{background:linear-gradient(90deg, var(--c-lime), var(--c-remix));transform-origin:0;height:2px;transition:transform .9s var(--ease-out);position:absolute;top:-1px;left:0;right:0}.uL-4PW_no{font-family:var(--f-display);letter-spacing:.08em;color:var(--c-lime);transition:color .6s var(--ease-out);font-size:clamp(.95rem,1.2vw,1.15rem);font-weight:700}.uL-4PW_title{letter-spacing:.04em;color:var(--t-strong);transition:color .7s var(--ease-out), transform .55s var(--ease-out);font-size:clamp(2rem,5vw,4.25rem);font-weight:900;line-height:1.2}.uL-4PW_desc{max-width:34em;color:var(--t-body);margin-top:14px;font-size:.9375rem;line-height:1.9}.uL-4PW_row[data-state=waiting] .uL-4PW_title{color:#f3f7f138}.uL-4PW_row[data-state=waiting] .uL-4PW_no{color:#f3f7f14d}.uL-4PW_row[data-state=waiting] .uL-4PW_rule{transform:scaleX(0)}.uL-4PW_row[data-active] .uL-4PW_band{transform:scaleX(1)}.uL-4PW_row[data-active] .uL-4PW_title{transform:translate(10px)}@media (hover:hover) and (pointer:fine){.uL-4PW_row:not([data-state=waiting]):hover .uL-4PW_band{transform:scaleX(1)}.uL-4PW_row:not([data-state=waiting]):hover .uL-4PW_title{transform:translate(10px)}}.uL-4PW_clear{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);align-items:center;gap:14px;margin-top:clamp(32px,6vh,56px);display:flex}.uL-4PW_values[data-cleared=false] .uL-4PW_clear{opacity:0;transform:translateY(12px)}.uL-4PW_clearMark{background:var(--c-lime);width:36px;height:36px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid}.uL-4PW_clearText{flex-direction:column;gap:2px;display:flex}.uL-4PW_clearMain{letter-spacing:.04em;font-size:1.0625rem;font-weight:900}.uL-4PW_clearNext{color:var(--t-body);font-size:.8125rem}@media (max-width:959px){.uL-4PW_values{grid-template-columns:minmax(0,1fr)}.uL-4PW_aside{position:static}.uL-4PW_photo{aspect-ratio:16/10;max-height:none}}@media (max-width:599px){.uL-4PW_title{font-size:clamp(1.75rem,9vw,2.5rem)}.uL-4PW_row{grid-template-columns:48px minmax(0,1fr)}}
.vJIl7G_vision{height:230svh;position:relative}.vJIl7G_sticky{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.vJIl7G_giantWrap{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.vJIl7G_giant{letter-spacing:-.04em;white-space:nowrap;color:#0000;-webkit-text-stroke:2px #c6ff4d29;-webkit-user-select:none;user-select:none;font-size:min(48vw,62svh);font-weight:900;line-height:1}.vJIl7G_copy{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.vJIl7G_label{color:var(--t-body);align-items:center;gap:12px;margin-bottom:clamp(20px,4vh,40px);font-size:.8125rem;display:inline-flex}.vJIl7G_labelKey{font-family:var(--f-display);letter-spacing:.28em;color:var(--c-lime);font-weight:700}.vJIl7G_labelSub{letter-spacing:.06em}.vJIl7G_pips{gap:5px;margin-left:2px;display:inline-flex}.vJIl7G_pip{--fill:1;background:#ffffff2e;border-radius:50%;width:10px;height:10px;position:relative}.vJIl7G_pip:after{content:"";background:var(--c-lime);opacity:var(--fill);transform:scale(var(--fill));border-radius:50%;position:absolute;inset:0}.vJIl7G_title{letter-spacing:.02em;font-size:clamp(2.1rem,10.6vw,7.5rem);font-weight:900;line-height:1.22}.vJIl7G_line1,.vJIl7G_line2{white-space:nowrap;display:block}.vJIl7G_focus{transform-origin:50% 60%;display:inline-block}.vJIl7G_fchar{display:inline-block;position:relative}.vJIl7G_ftile{background-color:var(--c-lime);opacity:0;border-radius:.08em;position:absolute;inset:.04em -.03em -.03em}.vJIl7G_fglyph{color:var(--c-lime);position:relative}.vJIl7G_rest{display:inline-block}.vJIl7G_line2{position:relative}.vJIl7G_char{display:inline-block}.vJIl7G_bar{background:var(--c-lime);border-radius:999px;height:.09em;min-height:4px;position:absolute;bottom:-.16em;left:32%;right:32%}@media (max-width:767px){.vJIl7G_vision{height:200svh}.vJIl7G_label{flex-wrap:wrap;justify-content:center;row-gap:6px}.vJIl7G_giant{-webkit-text-stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.vJIl7G_vision{height:auto}.vJIl7G_sticky{height:auto;min-height:100svh;padding-block:15vh;position:relative}}
.w-g_Aq_stage{isolation:isolate;background:var(--c-ink);position:relative;overflow:clip}.w-g_Aq_bgTrack{z-index:-1;pointer-events:none;position:absolute;inset:0}.w-g_Aq_bg{--open:0;height:100svh;position:sticky;top:0;overflow:hidden}.w-g_Aq_bg>div{position:absolute}.w-g_Aq_bgFill{opacity:var(--open);background:linear-gradient(170deg,#12462f 0%,#17573a 55%,#1b6644 100%);inset:0}.w-g_Aq_bgDisc{aspect-ratio:1;width:max(120vmax,900px);translate:-50% -50%;transform:scale(calc(.25 + var(--open) * .75));opacity:var(--open);background:radial-gradient(closest-side,#1f7850 0%,#1c6f4a 70%,#196244 100%);border-radius:50%;top:52%;left:50%}.w-g_Aq_bgSlab{width:min(60vw,760px);height:min(46vh,420px);rotate:-14deg;transform:translateY(calc((1 - var(--open)) * 40%));opacity:var(--open);background:linear-gradient(135deg,#c6ff4d1f,#c6ff4d08);border-radius:clamp(32px,5vw,80px);bottom:-18vh;right:-14vw}@media (prefers-reduced-motion:reduce){.w-g_Aq_bg{--open:.8}}
.hAU7xq_teaser{text-align:center;justify-items:center;gap:clamp(24px,4vh,40px);padding-block:clamp(48px,8vh,96px) clamp(96px,16vh,180px);display:grid;position:relative}.hAU7xq_teaserTitle{letter-spacing:.02em;font-size:clamp(1.25rem,3vw,2.25rem);font-weight:900}.hAU7xq_next{background:linear-gradient(160deg,#17573a8c,#0b0f0c99);border:1px solid #c6ff4d59;border-radius:24px;justify-items:center;gap:14px;width:min(100%,520px);padding:clamp(24px,3vw,36px);display:grid}.hAU7xq_nextLabel{letter-spacing:.16em;color:var(--t-muted);font-size:.75rem;font-weight:700}.hAU7xq_nextStage{gap:6px;display:grid}.hAU7xq_nextNo{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);font-size:.8125rem;font-weight:700}.hAU7xq_nextName{letter-spacing:.04em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:900}.hAU7xq_nextTrack{background:#ffffff1f;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.hAU7xq_nextFill{border-radius:inherit;background:linear-gradient(90deg, var(--c-remix), var(--c-lime));transform-origin:0;position:absolute;inset:0}.hAU7xq_nextArrow{background:var(--c-lime);width:40px;height:40px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid}.hAU7xq_nextArrow svg{animation:hAU7xq_next-nudge 2s var(--ease-out) 3}.hAU7xq_handoff{background:linear-gradient(180deg, var(--c-lime), #c6ff4d59);transform-origin:50% 0;width:2px;height:clamp(56px,10vh,120px);position:absolute;bottom:0;left:calc(50% - 1px)}@keyframes hAU7xq_next-nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(3px)}}
.i9lFWW_scene{padding-block:clamp(48px,8vh,96px);position:relative}.i9lFWW_sticky{gap:clamp(28px,5vh,56px);display:grid}.i9lFWW_captions{gap:10px;display:grid}.i9lFWW_caption{letter-spacing:.02em;font-size:clamp(1.125rem,2.2vw,1.75rem);font-weight:900;line-height:1.5}.i9lFWW_caption:last-child{color:var(--c-lime)}.i9lFWW_board{padding:clamp(28px,4vw,44px) clamp(16px,2.4vw,32px);position:relative}.i9lFWW_frame{border:2px solid var(--c-lime);pointer-events:none;border-radius:clamp(20px,2.4vw,32px);position:absolute;inset:0}.i9lFWW_frameLabel{background:var(--c-lime);color:var(--c-ink);letter-spacing:.12em;border-radius:999px;padding:4px 14px;font-size:.8125rem;font-weight:900;line-height:20px;position:absolute;top:-14px;left:clamp(20px,3vw,40px)}.i9lFWW_rail{background:linear-gradient(90deg, var(--c-remix), var(--c-lime));transform-origin:0;border-radius:2px;height:4px;margin-top:-2px;position:absolute;top:50%;left:clamp(16px,2.4vw,32px);right:clamp(16px,2.4vw,32px)}.i9lFWW_panels{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);display:grid;position:relative}.i9lFWW_panel{background:#121813;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:10px;min-height:clamp(200px,22vw,260px);padding:clamp(18px,1.6vw,24px);display:flex;position:relative}.i9lFWW_edge{border-radius:inherit;pointer-events:none;border:1px solid #c6ff4db3;position:absolute;inset:-1px}.i9lFWW_no{font-family:var(--f-display);letter-spacing:.14em;color:var(--c-lime);font-size:.75rem;font-weight:700}.i9lFWW_name{letter-spacing:.04em;white-space:nowrap;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:900}.i9lFWW_issue{color:var(--t-body);margin-top:auto;font-size:clamp(.8125rem,.95vw,.9375rem);line-height:1.8}.i9lFWW_link{z-index:1;background:var(--c-lime);width:24px;height:24px;color:var(--c-ink);border-radius:50%;place-items:center;margin:-12px -12px 0 0;display:grid;position:absolute;top:50%;right:calc(clamp(14px,1.8vw,24px)/-2)}.i9lFWW_scene[data-motion=scene]{height:280svh;padding-block:0}.i9lFWW_scene[data-motion=scene] .i9lFWW_sticky{height:100svh;padding-top:var(--header-h);align-content:center;position:sticky;top:0}.i9lFWW_scene[data-motion=scene] .i9lFWW_captions{display:grid}.i9lFWW_scene[data-motion=scene] .i9lFWW_caption{grid-area:1/1}@media (max-width:1099px){.i9lFWW_board{padding:36px 16px 24px 44px}.i9lFWW_rail{background:linear-gradient(180deg, var(--c-remix), var(--c-lime));transform-origin:50% 0;width:4px;height:auto;margin:0;inset:36px auto 24px 22px}.i9lFWW_panels{grid-template-columns:minmax(0,1fr)}.i9lFWW_panel{min-height:0}.i9lFWW_issue{margin-top:0}.i9lFWW_link{margin:0 0 -12px -12px;inset:auto auto calc(clamp(14px,1.8vw,24px)/-2) -22px}.i9lFWW_link svg{rotate:90deg}.i9lFWW_caption{font-size:clamp(1.0625rem,4.4vw,1.375rem)}}
.j-R0ya_stage{isolation:isolate;background:radial-gradient(60% 40% at 50% 100%, #17573a73, transparent 70%), linear-gradient(180deg, var(--c-ink) 0%, #0b0f0c 40%, #0b0f0c 100%);position:relative;overflow:clip}.j-R0ya_hook{gap:clamp(28px,5vh,48px);padding-block:clamp(64px,12vh,140px) clamp(40px,8vh,96px);display:grid}.j-R0ya_hookTitle{letter-spacing:.01em;flex-direction:column;font-size:clamp(1.85rem,8.6vw,7rem);font-weight:900;line-height:1.18;display:flex}.j-R0ya_mask{padding-bottom:.08em;display:block;overflow:hidden}.j-R0ya_hookLine{white-space:nowrap;display:block}.j-R0ya_person{color:var(--t-strong)}.j-R0ya_org{color:var(--c-lime);display:inline-block;position:relative}.j-R0ya_underline{background:var(--c-lime);transform-origin:0;border-radius:999px;height:.07em;min-height:3px;position:absolute;bottom:.02em;left:0;right:0}.j-R0ya_hookLead{max-width:38em;color:var(--t-body);font-size:clamp(.95rem,.5vw + .8rem,1.125rem);line-height:2}.j-R0ya_answer{text-align:center;justify-items:center;gap:clamp(20px,4vh,36px);padding-block:clamp(80px,14vh,160px) clamp(48px,8vh,96px);display:grid}.j-R0ya_answerTitle{letter-spacing:.02em;font-size:clamp(1.6rem,5.6vw,4.5rem);font-weight:900;line-height:1.35}.j-R0ya_answerTitle em{color:var(--c-lime);font-style:normal}.j-R0ya_answerBody{max-width:34em;color:var(--t-body);font-size:clamp(.95rem,.5vw + .8rem,1.125rem);line-height:2}
.Zb-oDa_scene{padding-block:clamp(40px,7vh,88px);position:relative}.Zb-oDa_sticky{gap:clamp(24px,4vh,40px);display:grid}.Zb-oDa_captions{gap:8px;display:grid}.Zb-oDa_caption{letter-spacing:.02em;font-size:clamp(1.0625rem,2vw,1.5rem);font-weight:900;line-height:1.5}.Zb-oDa_caption:last-child{color:var(--c-lime)}.Zb-oDa_board{background:linear-gradient(160deg,#17573a73,#0f1a14b3);border:1px solid #ffffff14;border-radius:clamp(20px,2.4vw,32px);padding:clamp(20px,2.6vw,36px);position:relative}.Zb-oDa_phases{grid-template-columns:minmax(0,1fr) minmax(0,.78fr) minmax(0,1fr);gap:44px;display:grid}.Zb-oDa_phase{grid-template-rows:auto 1fr;gap:14px;min-width:0;display:grid;position:relative}.Zb-oDa_phaseHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.Zb-oDa_phaseLabel{letter-spacing:.06em;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:900}.Zb-oDa_phaseSub{color:var(--t-muted);letter-spacing:.04em;font-size:.75rem}.Zb-oDa_column{padding-left:16px;position:relative}.Zb-oDa_colRail{background:linear-gradient(180deg, var(--c-remix), var(--c-lime));transform-origin:50% 0;border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.Zb-oDa_steps{align-content:start;gap:8px;display:grid}.Zb-oDa_phase[data-phase=run] .Zb-oDa_steps{align-content:center;height:100%}.Zb-oDa_phase[data-phase=run] .Zb-oDa_step{background:linear-gradient(160deg,#1f7850,#17573a);border-color:#0000;padding-block:22px}.Zb-oDa_phase[data-phase=run] .Zb-oDa_name{font-size:clamp(1.125rem,1.6vw,1.375rem)}.Zb-oDa_step{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);background:#121a15;border:1px solid #ffffff1a;border-radius:14px;gap:2px;padding:10px 14px 12px;display:grid;position:relative}.Zb-oDa_stepEdge{border-radius:inherit;pointer-events:none;transition:opacity .6s var(--ease-out);border:1px solid #c6ff4d80;position:absolute;inset:-1px}.Zb-oDa_no{font-family:var(--f-display);letter-spacing:.14em;color:var(--c-lime);font-size:.6875rem;font-weight:700}.Zb-oDa_name{letter-spacing:.03em;font-size:clamp(.9375rem,1.1vw,1.0625rem);font-weight:900;line-height:1.45}.Zb-oDa_desc{color:var(--t-body);font-size:.75rem;line-height:1.65}.Zb-oDa_colLink{background:var(--c-lime);width:24px;height:24px;color:var(--c-ink);border-radius:50%;place-items:center;margin-top:-12px;display:grid;position:absolute;top:50%;right:-34px}.Zb-oDa_loop{min-height:92px;margin-top:6px;position:relative}.Zb-oDa_loopLine{border:3px solid var(--c-lime);border-top:none;border-radius:0 0 22px 22px;height:44px;position:absolute;top:0;left:18%;right:18%}.Zb-oDa_loopHead{border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:12px solid var(--c-lime);width:0;height:0;position:absolute;top:-10px;left:-9.5px}.Zb-oDa_loopFlow{opacity:0;background:repeating-linear-gradient(90deg,#05080699 0 8px,#0000 8px 22px);height:3px;transition:opacity .4s;position:absolute;bottom:-3px;left:18px;right:18px}.Zb-oDa_scene[data-cycling] .Zb-oDa_loopFlow{opacity:1;animation:1.1s linear infinite Zb-oDa_loop-flow}@keyframes Zb-oDa_loop-flow{0%{background-position:0 0}to{background-position:-44px 0}}.Zb-oDa_loopLabel{border:1px solid var(--c-lime);width:max-content;max-width:calc(100% - 32px);color:var(--c-lime);letter-spacing:.04em;background:#0d1611;border-radius:999px;align-items:center;gap:8px;margin-inline:auto;padding:6px 16px;font-size:.875rem;font-weight:900;display:inline-flex;position:absolute;top:26px;left:0;right:0}.Zb-oDa_loopIcon{display:grid}.Zb-oDa_loopNote{text-align:center;color:var(--t-body);font-size:.8125rem;position:absolute;top:70px;left:0;right:0}.Zb-oDa_scene[data-mode=scene]{height:260svh;padding-block:0}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_sticky{height:100svh;padding-top:var(--header-h);align-content:center;position:sticky;top:0}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_caption{grid-area:1/1}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_step,.Zb-oDa_scene[data-mode=scene] .Zb-oDa_stepEdge{transition:none}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_loopNote{display:none}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_loop{min-height:64px}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_board{padding:20px 24px}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_phase{gap:10px}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_step{padding:8px 12px 9px}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_name{line-height:1.35}.Zb-oDa_scene[data-mode=scene] .Zb-oDa_desc{line-height:1.5}.Zb-oDa_scene[data-mode=list] .Zb-oDa_step:not([data-on]){opacity:.32;transform:translateY(10px)}.Zb-oDa_scene[data-mode=list] .Zb-oDa_step:not([data-on]) .Zb-oDa_stepEdge{opacity:0}.Zb-oDa_scene[data-mode=list] .Zb-oDa_loop:not([data-on]){opacity:0;transform:translateY(16px)}.Zb-oDa_scene[data-mode=list] .Zb-oDa_loop{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out)}@media (max-width:1099px){.Zb-oDa_phases{grid-template-columns:minmax(0,1fr);gap:40px}.Zb-oDa_colLink{margin:0;inset:auto auto -32px -10px}.Zb-oDa_colLink svg{rotate:90deg}.Zb-oDa_phase[data-phase=run] .Zb-oDa_step{padding-block:16px}.Zb-oDa_desc{font-size:.8125rem}.Zb-oDa_loop{border:2px solid var(--c-lime);border-radius:20px;justify-items:start;gap:10px;min-height:0;margin-top:32px;padding:20px;display:grid}.Zb-oDa_loopLine{display:none}.Zb-oDa_loopLabel,.Zb-oDa_loopNote{text-align:left;max-width:100%;margin:0;position:static}.Zb-oDa_loopLabel{white-space:normal;border-radius:14px;width:auto;line-height:1.5}}
.NkmPRa_stage{isolation:isolate;background:radial-gradient(70% 30% at 50% 0,#17573a4d,#0000 70%),linear-gradient(#0b0f0c 0%,#0e1712 35%,#0f1a14 100%);position:relative;overflow:clip}.NkmPRa_core{gap:clamp(24px,4vh,44px);padding-block:clamp(64px,12vh,140px) clamp(32px,6vh,72px);display:grid}.NkmPRa_coreTitle{letter-spacing:.01em;flex-direction:column;font-size:clamp(1.55rem,7.4vw,6.25rem);font-weight:900;line-height:1.2;display:flex}.NkmPRa_mask{padding-bottom:.1em;display:block;overflow:hidden}.NkmPRa_coreLine{white-space:nowrap;display:block}.NkmPRa_coreKey{color:var(--c-lime);display:inline-block;position:relative}.NkmPRa_coreMark{background:var(--c-lime);transform-origin:0;border-radius:999px;height:.07em;min-height:3px;position:absolute;bottom:.02em;left:0;right:0}.NkmPRa_coreLead{max-width:40em;color:var(--t-body);font-size:clamp(.95rem,.5vw + .8rem,1.125rem);line-height:2}.NkmPRa_block{gap:clamp(24px,4vh,40px);padding-block:clamp(56px,10vh,120px) 0;display:grid}.NkmPRa_blockTitle{letter-spacing:.03em;font-size:clamp(1.375rem,3vw,2.5rem);font-weight:900;line-height:1.45}.NkmPRa_blockLead{max-width:40em;color:var(--t-body);margin-top:14px;font-size:clamp(.9375rem,.4vw + .8rem,1.0625rem);line-height:1.95}.NkmPRa_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.NkmPRa_pillar{background:#121a15;border:1px solid #ffffff1a;border-radius:22px;align-content:start;gap:10px;padding:clamp(20px,2.2vw,28px);display:grid}.NkmPRa_pillarTag{letter-spacing:.08em;color:var(--c-lime);margin-top:10px;font-size:.75rem;font-weight:700}.NkmPRa_pillarTitle{letter-spacing:.03em;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:900;line-height:1.5}.NkmPRa_pillarBody{color:var(--t-body);font-size:.875rem;line-height:1.9}.NkmPRa_uiChecklist,.NkmPRa_uiFeedback,.NkmPRa_uiChart{background:#05080680;border:1px solid #ffffff0f;border-radius:14px;height:128px;padding:16px;position:relative}.NkmPRa_uiBar{background:#ffffff24;border-radius:4px;height:8px;display:block}.NkmPRa_uiChecklist{align-content:center;gap:14px;display:grid}.NkmPRa_uiRow{align-items:center;gap:12px;display:flex}.NkmPRa_uiCheck{background:var(--c-lime);width:18px;height:18px;transition:transform .45s var(--ease-spring);transition-delay:calc(var(--i) * .15s + .2s);border-radius:50%;flex:none;position:relative}.NkmPRa_uiCheck:after{content:"";border:solid var(--c-ink);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;rotate:45deg}.NkmPRa_uiFeedback{align-content:center;gap:10px;display:grid}.NkmPRa_uiNote{background:#ffffff0d;border-radius:10px;gap:6px;width:78%;padding:10px 12px;display:grid}.NkmPRa_uiNoteAccent{background:#1f785073;justify-self:end}.NkmPRa_uiNoteAccent .NkmPRa_uiBar{background:#c6ff4d59}.NkmPRa_uiNext{background:var(--c-lime);color:var(--c-ink);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.6875rem;font-weight:900;display:inline-flex;position:absolute;bottom:-12px;right:14px}.NkmPRa_uiChart{align-items:flex-end;gap:8px;display:flex}.NkmPRa_uiCol{height:var(--h);transform-origin:50% 100%;transition:transform .7s var(--ease-out);transition-delay:calc(var(--i) * 70ms + .2s);background:#1f7850b3;border-radius:4px 4px 2px 2px;flex:1}.NkmPRa_uiCol:last-of-type{background:var(--c-lime)}.NkmPRa_uiLine{width:calc(100% - 32px);height:calc(100% - 48px);position:absolute;inset:18px 16px 30px;overflow:visible}.NkmPRa_uiLine path{fill:none;stroke:var(--c-mint);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.NkmPRa_pillar:not([data-in]) .NkmPRa_uiCheck{transform:scale(0)}.NkmPRa_pillar:not([data-in]) .NkmPRa_uiCol{transform:scaleY(.15)}}.NkmPRa_areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.NkmPRa_area{transition:border-color .3s var(--ease-out);border:1px solid #ffffff1f;border-radius:18px;gap:14px;padding:20px 22px;display:grid}@media (hover:hover) and (pointer:fine){.NkmPRa_area:hover{border-color:var(--c-lime)}}.NkmPRa_areaName{letter-spacing:.04em;font-size:clamp(1rem,1.3vw,1.25rem);font-weight:900}.NkmPRa_areaDots{gap:5px;display:flex}.NkmPRa_areaDots span,.NkmPRa_areasNoteDots span{background:var(--c-lime);border-radius:50%;width:8px;height:8px}.NkmPRa_areaDots span:nth-child(-n+4){background:var(--c-remix)}.NkmPRa_areaDots span:nth-child(5){background:var(--c-emerald)}.NkmPRa_areasNote{color:var(--t-body);align-items:center;gap:10px;font-size:.875rem;display:inline-flex}.NkmPRa_areasNoteDots{gap:4px;display:inline-flex}.NkmPRa_areasNoteDots span:first-child{background:var(--c-remix)}.NkmPRa_areasNoteDots span:nth-child(2){background:var(--c-emerald)}.NkmPRa_targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;display:grid}.NkmPRa_target{border-top:1px solid #ffffff24;gap:8px;padding:clamp(20px,3vh,28px) 0;display:grid}.NkmPRa_targetWho{letter-spacing:.06em;color:var(--c-lime);font-size:.8125rem;font-weight:700}.NkmPRa_targetWhat{margin:0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.7}@media (max-width:959px){.NkmPRa_pillars{grid-template-columns:minmax(0,1fr)}.NkmPRa_areas{grid-template-columns:repeat(2,minmax(0,1fr))}.NkmPRa_targets{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.NkmPRa_areas{grid-template-columns:minmax(0,1fr)}}
.swMWYG_page{isolation:isolate;background:radial-gradient(50% 30% at 15% 0%, #1f78504d, transparent 70%), linear-gradient(180deg, #08100c 0%, var(--c-ink) 35%);position:relative;overflow:clip}.swMWYG_phrase{white-space:nowrap;display:inline-block}.swMWYG_hero{padding-block:calc(var(--header-h) + clamp(56px, 10vh, 120px)) clamp(40px, 7vh, 80px)}.swMWYG_label{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;margin-bottom:clamp(18px,3vh,28px);font-size:.75rem;font-weight:700;display:inline-flex}.swMWYG_bar{background:currentColor;border-radius:2px;width:32px;height:2px}.swMWYG_title{letter-spacing:.01em;font-size:clamp(2rem,7vw,5.5rem);font-weight:900;line-height:1.2}.swMWYG_lead{max-width:36em;color:var(--t-body);margin-top:clamp(18px,3vh,28px);font-size:clamp(.9375rem,.5vw + .8rem,1.125rem);line-height:1.95}.swMWYG_lead .swMWYG_phrase{white-space:normal}.swMWYG_body{padding-bottom:clamp(96px,16vh,180px)}@media (prefers-reduced-motion:no-preference){.swMWYG_hero :is(.swMWYG_label,.swMWYG_title,.swMWYG_lead){animation:swMWYG_contact-rise .9s var(--ease-out) both}.swMWYG_hero .swMWYG_title{animation-delay:.1s}.swMWYG_hero .swMWYG_lead{animation-delay:.3s}}@keyframes swMWYG_contact-rise{0%{opacity:0;transform:translateY(20px)}}
.NGI9IW_page{isolation:isolate;background:radial-gradient(60% 40% at 80% 0%, #1f78504d, transparent 70%), linear-gradient(180deg, #08100c 0%, var(--c-ink) 40%, var(--c-ink) 100%);position:relative;overflow:clip}.NGI9IW_phrase{white-space:nowrap;display:inline-block}.NGI9IW_key{color:var(--c-lime)}.NGI9IW_hero{min-height:min(100svh,980px);padding-block:calc(var(--header-h) + clamp(48px, 10vh, 120px)) clamp(64px, 12vh, 140px);align-items:center;display:grid;position:relative}.NGI9IW_handin{top:0;left:calc(var(--gutter) + max(0px, (100% - var(--max-w) - var(--gutter) * 2) / 2) + 15px);width:2px;height:calc(var(--header-h) + clamp(40px, 9vh, 110px));background:linear-gradient(180deg, transparent, var(--c-lime));transform-origin:50% 0;position:absolute}.NGI9IW_heroInner{gap:clamp(22px,3.6vh,38px);display:grid}.NGI9IW_heroLabel{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:inline-flex}.NGI9IW_heroBar{background:currentColor;border-radius:2px;width:32px;height:2px}.NGI9IW_heroTitle{letter-spacing:.01em;gap:clamp(10px,2vh,18px);font-weight:900;line-height:1.18;display:grid}.NGI9IW_heroLead{color:var(--t-muted);font-size:clamp(1.25rem,4vw,3rem);display:block}.NGI9IW_heroMain{color:var(--t-strong);font-size:clamp(2rem,7.6vw,6.5rem);display:block}.NGI9IW_jump{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:760px;margin-top:clamp(12px,3vh,32px);display:grid}.NGI9IW_jumpLink{transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:#ffffff08;border:1px solid #ffffff29;border-radius:18px;gap:4px;padding:18px 56px 18px 22px;display:grid;position:relative}.NGI9IW_jumpWho{letter-spacing:.06em;color:var(--t-muted);font-size:.75rem;font-weight:700}.NGI9IW_jumpWhat{font-size:clamp(1rem,1.3vw,1.125rem);font-weight:900}.NGI9IW_jumpArrow{color:var(--c-lime);margin-top:-9px;position:absolute;top:50%;right:20px;rotate:90deg}@media (hover:hover) and (pointer:fine){.NGI9IW_jumpLink:hover{border-color:var(--c-lime);background-color:#c6ff4d0d}}.NGI9IW_jumpLink:focus-visible{border-radius:18px}@media (prefers-reduced-motion:no-preference){.NGI9IW_handin{animation:NGI9IW_hero-line .9s var(--ease-out) both}.NGI9IW_heroLabel{animation:NGI9IW_hero-rise .7s var(--ease-out) .35s both}.NGI9IW_heroLead{animation:NGI9IW_hero-rise .8s var(--ease-out) .45s both, NGI9IW_hero-push .7s var(--ease-out) 1.15s both}.NGI9IW_jump{animation:NGI9IW_hero-rise .8s var(--ease-out) 2.1s both}}@keyframes NGI9IW_hero-line{0%{transform:scaleY(0)}}@keyframes NGI9IW_hero-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes NGI9IW_hero-push{0%{color:var(--t-strong)}}.NGI9IW_statement{padding-block:clamp(64px,12vh,140px) 0}.NGI9IW_statementLead{max-width:36em;color:var(--t-body);margin-top:clamp(16px,3vh,28px);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:1.8}.NGI9IW_statementTitle{letter-spacing:.01em;font-size:clamp(1.625rem,5.4vw,4.5rem);font-weight:900;line-height:1.3}.NGI9IW_section{gap:clamp(28px,5vh,48px);padding-block:clamp(112px,18vh,200px) 0;display:grid}.NGI9IW_head{gap:14px;display:grid}.NGI9IW_eyebrow{letter-spacing:.08em;color:var(--c-lime);align-items:center;gap:12px;font-size:.875rem;font-weight:700;display:inline-flex}.NGI9IW_eyebrowBar{background:currentColor;border-radius:2px;width:28px;height:2px}.NGI9IW_title{letter-spacing:.02em;font-size:clamp(1.5rem,4vw,3.25rem);font-weight:900;line-height:1.35}.NGI9IW_lead{max-width:40em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.125rem);line-height:1.95}.NGI9IW_sell{display:grid}.NGI9IW_sellItem{grid-template-columns:18px 3.2em minmax(0,auto) minmax(0,1fr);align-items:baseline;column-gap:clamp(14px,2vw,28px);padding-block:clamp(14px,2.4vh,22px);display:grid;position:relative}.NGI9IW_sellNode{z-index:1;border:2px solid var(--c-lime);background:var(--c-lime);width:18px;height:18px;transition:background-color .4s var(--ease-out);border-radius:50%;align-self:center;position:relative}.NGI9IW_sellItem:not(:last-child):before,.NGI9IW_sellItem:not(:last-child):after{content:"";width:2px;height:calc(100% - 18px);position:absolute;top:calc(50% + 9px);left:8px}.NGI9IW_sellItem:not(:last-child):before{background:#ffffff1f}.NGI9IW_sellItem:not(:last-child):after{background:var(--c-lime);transform-origin:50% 0;transition:scale .6s var(--ease-out)}.NGI9IW_sellNo{font-family:var(--f-mono);letter-spacing:.12em;color:var(--c-lime);font-size:.75rem}.NGI9IW_sellTitle{letter-spacing:.02em;white-space:nowrap;margin:0;font-size:clamp(1.5rem,4.4vw,3.5rem);font-weight:900;line-height:1.25}.NGI9IW_sellBody{text-align:right;color:var(--t-body);justify-self:end;font-size:clamp(.875rem,1vw,1rem);line-height:1.8}.NGI9IW_sellItem:first-child .NGI9IW_sellTitle{color:var(--t-muted)}.NGI9IW_sell[data-steps-live] .NGI9IW_sellItem:not([data-on]) .NGI9IW_sellNode{background:var(--c-ink)}.NGI9IW_sell[data-steps-live] .NGI9IW_sellItem:not(:has(+.NGI9IW_sellItem[data-on])):after{scale:1 0}.NGI9IW_landingWrap{gap:clamp(14px,2.4vh,22px);padding:clamp(40px,8vh,88px) 0 0 calc(18px + clamp(14px,2vw,28px));display:grid;position:relative}.NGI9IW_converge{background:linear-gradient(180deg, var(--c-lime), #c6ff4d26);transform-origin:50% 0;width:2px;height:calc(100% - .6em);transition:scale .9s var(--ease-out);position:absolute;top:0;left:8px}.NGI9IW_section:has(.NGI9IW_sell[data-steps-live]:not([data-complete])) .NGI9IW_converge{scale:1 0}.NGI9IW_landingPre{color:var(--t-body);font-size:clamp(1.0625rem,1.8vw,1.5rem);font-weight:900}.NGI9IW_landing{letter-spacing:.01em;font-size:clamp(2.25rem,8.4vw,6.5rem);font-weight:900;line-height:1.2}.NGI9IW_env{display:grid}.NGI9IW_envItem{border-bottom:1px solid #ffffff12;grid-template-columns:16px 2.6em minmax(12em,20em) minmax(0,1fr);align-items:baseline;column-gap:clamp(14px,2vw,28px);padding-block:clamp(16px,2.6vh,24px);display:grid;position:relative}.NGI9IW_envNode{z-index:1;background:var(--c-lime);width:16px;height:16px;transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:50%;align-self:center;position:relative;box-shadow:0 0 0 5px #c6ff4d24}.NGI9IW_envItem:not(:last-child):before,.NGI9IW_envItem:not(:last-child):after{content:"";width:2px;height:calc(100% - 16px);position:absolute;top:calc(50% + 8px);left:7px}.NGI9IW_envItem:not(:last-child):before{background:#ffffff1f}.NGI9IW_envItem:not(:last-child):after{background:var(--c-lime);transform-origin:50% 0;transition:scale .5s var(--ease-out)}.NGI9IW_envNo{font-family:var(--f-mono);letter-spacing:.12em;color:var(--c-mint);font-size:.75rem}.NGI9IW_envName{margin:0;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:900;line-height:1.4}.NGI9IW_envSystem{letter-spacing:.02em;color:var(--t-muted);margin-top:4px;font-size:.75rem;font-weight:700;display:block}.NGI9IW_envBody{color:var(--t-body);font-size:.9375rem;line-height:1.85}.NGI9IW_env[data-steps-live] .NGI9IW_envItem:not([data-on]) .NGI9IW_envNode{background:#ffffff2e;box-shadow:0 0 0 5px #0000}.NGI9IW_env[data-steps-live] .NGI9IW_envItem:not(:has(+.NGI9IW_envItem[data-on])):after{scale:1 0}.NGI9IW_envLoop{color:var(--c-mint);align-items:center;gap:8px;padding-left:calc(16px + clamp(14px,2vw,28px));font-size:.9375rem;font-weight:700;display:inline-flex}.NGI9IW_vision{gap:clamp(16px,2.6vh,24px);padding-block:clamp(112px,18vh,200px) 0;display:grid}.NGI9IW_visionChain{color:var(--t-body);flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:clamp(.9375rem,1.3vw,1.125rem);font-weight:700;display:flex}.NGI9IW_visionStep{align-items:baseline;gap:10px;display:inline-flex}.NGI9IW_visionStep:last-child{color:var(--c-lime)}.NGI9IW_visionArrow{color:var(--t-faint)}.NGI9IW_visionTitle{letter-spacing:.02em;font-size:clamp(1.5rem,4vw,3.25rem);font-weight:900;line-height:1.4}.NGI9IW_visionLead{max-width:36em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.125rem);line-height:1.9}.NGI9IW_visionNote{color:var(--t-muted);font-size:.8125rem}.NGI9IW_join{text-align:center;background:radial-gradient(70% 80% at 50% 0,#2fd07a3d,#0000 70%),linear-gradient(#0d2a1d 0%,#08140e 100%);border:1px solid #c6ff4d42;border-radius:clamp(24px,3vw,40px);justify-items:center;gap:clamp(16px,2.6vh,24px);padding:clamp(48px,9vh,100px) clamp(20px,5vw,72px);display:grid}.NGI9IW_routeKey{font-family:var(--f-display);letter-spacing:.2em;color:var(--c-lime);align-items:baseline;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.NGI9IW_routeNo{font-family:var(--f-mono);letter-spacing:.08em;color:var(--t-muted);font-weight:500}.NGI9IW_joinTitle{letter-spacing:.02em;font-size:clamp(1.625rem,5vw,4rem);font-weight:900;line-height:1.3}.NGI9IW_joinLead{color:var(--t-body);margin-bottom:clamp(4px,1.5vh,12px);font-size:clamp(.9375rem,1.2vw,1.125rem)}.NGI9IW_partner{background:linear-gradient(#0b1610 0%,#0a120d 100%);border-top:1px solid #ffffff14;margin-top:clamp(96px,16vh,168px);padding-block:clamp(56px,10vh,104px)}.NGI9IW_partnerInner{gap:clamp(28px,5vh,48px);display:grid}.NGI9IW_branches{border-top:1px solid #ffffff1f;display:grid}.NGI9IW_branch{transition:opacity .35s var(--ease-out);border-bottom:1px solid #ffffff1f;grid-template-columns:9em minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:baseline;gap:8px clamp(18px,3vw,44px);padding-block:clamp(18px,3vh,28px);display:grid}.NGI9IW_partnerTitle{letter-spacing:.02em;font-size:clamp(1.25rem,2.6vw,2rem);font-weight:900;line-height:1.4}.NGI9IW_branchTitle{margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:900;line-height:1.45}.NGI9IW_branchText{gap:6px;display:grid}.NGI9IW_branchLead{font-size:1rem;font-weight:700;line-height:1.75}.NGI9IW_branchBody{color:var(--t-body);font-size:.9375rem;line-height:1.85}.NGI9IW_branchCta{white-space:nowrap;min-height:48px;transition:border-color .3s var(--ease-out), color .3s var(--ease-out);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;padding:0 20px;font-size:.875rem;font-weight:900;display:inline-flex}.NGI9IW_branchCta:is(:hover,:focus-visible){border-color:var(--c-lime);color:var(--c-lime)}.NGI9IW_branchCta:focus-visible{border-radius:999px}@media (hover:hover) and (pointer:fine){.NGI9IW_branches:has(.NGI9IW_branch:hover) .NGI9IW_branch:not(:hover){opacity:.45}}.NGI9IW_branches:has(.NGI9IW_branchCta:focus-visible) .NGI9IW_branch:not(:has(.NGI9IW_branchCta:focus-visible)){opacity:.45}@media (max-width:1099px){.NGI9IW_branch{grid-template-columns:9em minmax(0,1fr)}.NGI9IW_branchText,.NGI9IW_branchCta{grid-column:2}.NGI9IW_branchCta{justify-self:start;margin-top:6px}}@media (max-width:767px){.NGI9IW_sellItem{grid-template-columns:18px minmax(0,1fr);row-gap:4px}.NGI9IW_sellNode{grid-row:1/span 3;align-self:start;margin-top:.55em}.NGI9IW_sellNo,.NGI9IW_sellTitle,.NGI9IW_sellBody{grid-column:2}.NGI9IW_sellBody{text-align:left;justify-self:start}.NGI9IW_sellItem:not(:last-child):before,.NGI9IW_sellItem:not(:last-child):after{height:calc(100% - 18px);top:calc(clamp(14px,2.4vh,22px) + .55em + 18px)}.NGI9IW_envItem{grid-template-columns:16px minmax(0,1fr);row-gap:4px}.NGI9IW_envNode{grid-row:1/span 3;align-self:start;margin-top:6px}.NGI9IW_envNo,.NGI9IW_envName,.NGI9IW_envBody{grid-column:2}.NGI9IW_envItem:not(:last-child):before,.NGI9IW_envItem:not(:last-child):after{height:calc(100% - 16px);top:calc(clamp(16px,2.6vh,24px) + 22px)}.NGI9IW_branch{grid-template-columns:minmax(0,1fr)}.NGI9IW_branchText,.NGI9IW_branchCta{grid-column:1}}@media (max-width:559px){.NGI9IW_jump{grid-template-columns:minmax(0,1fr)}.NGI9IW_branchCta{justify-content:center;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.NGI9IW_sellItem:after,.NGI9IW_envItem:after,.NGI9IW_converge{transition:none}}
.L1ejuG_handoff{background:linear-gradient(180deg, transparent, var(--c-ink));height:clamp(150px,24vh,240px);position:relative}.L1ejuG_line{background:linear-gradient(180deg, #c6ff4d26, var(--c-lime));transform-origin:50% 0;width:2px;position:absolute;top:clamp(24px,4vh,48px);bottom:0;left:calc(50% - 1px)}
.Oa2lpa_page{isolation:isolate;background:radial-gradient(50% 30% at 10% 0%, #1f785042, transparent 70%), linear-gradient(180deg, #08100c 0%, var(--c-ink) 28%);position:relative;overflow:clip}.Oa2lpa_phrase{white-space:nowrap;display:inline-block}.Oa2lpa_key{color:var(--c-lime)}.Oa2lpa_eyebrow{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);font-size:.75rem;font-weight:700}.Oa2lpa_hero{min-height:min(88svh,860px);padding-block:calc(var(--header-h) + clamp(48px, 10vh, 120px)) clamp(56px, 10vh, 120px);align-items:center;display:grid}.Oa2lpa_heroInner{gap:clamp(18px,3vh,30px);display:grid}.Oa2lpa_label{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:inline-flex}.Oa2lpa_bar{background:currentColor;border-radius:2px;width:32px;height:2px}.Oa2lpa_heroTitle{letter-spacing:.01em;font-size:clamp(2.25rem,8vw,7rem);font-weight:900;line-height:1.15}.Oa2lpa_heroLead{max-width:34em;color:var(--t-body);font-size:clamp(1rem,1.4vw,1.1875rem);line-height:1.95}@media (prefers-reduced-motion:no-preference){.Oa2lpa_heroInner>*{animation:Oa2lpa_company-rise 1s var(--ease-out) both}.Oa2lpa_heroInner>:nth-child(2){animation-delay:.12s}.Oa2lpa_heroInner>:nth-child(3){animation-delay:.32s}}@keyframes Oa2lpa_company-rise{0%{opacity:0;transform:translateY(16px)}}.Oa2lpa_aim{gap:clamp(16px,2.6vh,24px);padding-block:clamp(48px,9vh,96px) 0;display:grid}.Oa2lpa_aimTitle{letter-spacing:.02em;font-size:clamp(1.625rem,4.4vw,3.5rem);font-weight:900;line-height:1.35}.Oa2lpa_aimLead{max-width:34em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.125rem);line-height:2}.Oa2lpa_message{gap:clamp(32px,6vh,64px);padding-top:clamp(112px,18vh,200px);display:grid}.Oa2lpa_messageHead{gap:16px;display:grid}.Oa2lpa_messageLead{letter-spacing:.01em;font-size:clamp(1.5rem,5vw,4.25rem);font-weight:900;line-height:1.3}.Oa2lpa_messageGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.Oa2lpa_portrait{margin-top:clamp(24px,6vh,72px);position:relative}.Oa2lpa_portraitSlab{background:linear-gradient(160deg,#1f785073,#08402a33);border:1px solid #c6ff4d33;border-radius:28px;position:absolute;inset:12% -8% -6% 10%}.Oa2lpa_photo{aspect-ratio:4/5;border-radius:24px;position:relative;overflow:hidden}.Oa2lpa_messageBody{max-width:34em;color:var(--t-body);gap:1.4em;font-size:clamp(1rem,.5vw + .85rem,1.125rem);line-height:2.1;display:grid}.Oa2lpa_signature{color:var(--t-strong);border-top:1px solid #ffffff24;gap:2px;margin-top:.6em;padding-top:20px;font-size:.9375rem;font-weight:700;line-height:1.8;display:grid}.Oa2lpa_signName{margin-left:1em;font-size:1.25rem;font-weight:900}.Oa2lpa_philosophy,.Oa2lpa_profile{gap:clamp(28px,5vh,48px);padding-top:clamp(112px,18vh,200px);display:grid}.Oa2lpa_sectionHead{gap:12px;display:grid}.Oa2lpa_sectionTitle{letter-spacing:.02em;font-size:clamp(1.5rem,3.4vw,2.75rem);font-weight:900;line-height:1.35}.Oa2lpa_vmv{margin:0;display:grid}.Oa2lpa_vmvRow{border-top:1px solid #ffffff1f;grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:clamp(16px,3vw,48px);padding-block:clamp(28px,5vh,52px);display:grid}.Oa2lpa_vmvRow:last-child{border-bottom:1px solid #ffffff1f}.Oa2lpa_vmvLabel{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);font-size:.8125rem;font-weight:700}.Oa2lpa_vmvText{letter-spacing:.02em;margin:0;font-size:clamp(1.5rem,3.6vw,3rem);font-weight:900;line-height:1.35}.Oa2lpa_values{gap:14px;display:grid}.Oa2lpa_value{letter-spacing:.04em;align-items:baseline;gap:18px;font-size:clamp(1.375rem,2.8vw,2.25rem);font-weight:900;display:flex}.Oa2lpa_valueNo{font-family:var(--f-mono);color:var(--t-muted);font-size:.875rem;font-weight:500}.Oa2lpa_table{max-width:920px;margin:0;display:grid}.Oa2lpa_tableRow{border-top:1px solid #ffffff1a;grid-template-columns:9rem minmax(0,1fr);gap:16px clamp(16px,3vw,48px);padding-block:20px;display:grid}.Oa2lpa_tableRow:last-child{border-bottom:1px solid #ffffff1a}.Oa2lpa_tableRow dt{color:var(--t-muted);font-size:.875rem;font-weight:700}.Oa2lpa_tableRow dd{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700;line-height:1.8}.Oa2lpa_block{display:block}.Oa2lpa_business{flex-wrap:wrap;gap:4px 20px;display:flex}.Oa2lpa_mail{color:var(--t-strong);transition:border-color .25s var(--ease-out);border-bottom:1px solid #ffffff4d;border-radius:0}.Oa2lpa_mail:is(:hover,:focus-visible){border-color:var(--c-lime)}.Oa2lpa_ending{text-align:center;justify-items:center;gap:clamp(24px,4vh,40px);padding-block:clamp(120px,20vh,220px) clamp(96px,16vh,180px);display:grid}.Oa2lpa_endingTitle{letter-spacing:.01em;font-size:clamp(1.75rem,5.6vw,4.75rem);font-weight:900;line-height:1.3}.Oa2lpa_endingActions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:959px){.Oa2lpa_messageGrid{grid-template-columns:minmax(0,1fr)}.Oa2lpa_portrait{width:min(78%,360px);margin-top:0}.Oa2lpa_messageBody{max-width:none}}@media (max-width:559px){.Oa2lpa_vmvRow,.Oa2lpa_tableRow{grid-template-columns:minmax(0,1fr);gap:8px}.Oa2lpa_vmvRow{padding-block:24px}}
.HS70Aa_page{background:radial-gradient(50% 40% at 50% 30%, #1f785038, transparent 70%), var(--c-ink);align-items:center;min-height:100svh;display:grid}.HS70Aa_inner{padding-block:calc(var(--header-h) + 40px) 64px;text-align:center;justify-items:center;gap:clamp(14px,2.6vh,22px);display:grid}.HS70Aa_code{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1px #c6ff4d73;font-size:clamp(5rem,22vw,12rem);font-weight:800;line-height:.9}.HS70Aa_label{font-family:var(--f-mono);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;font-size:.75rem;display:inline-flex}.HS70Aa_bar{background:currentColor;border-radius:2px;width:28px;height:2px}.HS70Aa_title{font-size:clamp(1.5rem,4.4vw,3rem);font-weight:900;line-height:1.35}.HS70Aa_phrase{white-space:nowrap;display:inline-block}.HS70Aa_lead{color:var(--t-body);margin-bottom:8px;font-size:.9375rem}
.ZGDmtG_page{background:linear-gradient(180deg, #08100c 0%, var(--c-ink) 24%)}.ZGDmtG_inner{max-width:calc(820px + var(--gutter) * 2);padding-block:calc(var(--header-h) + clamp(48px, 9vh, 104px)) clamp(80px, 14vh, 140px)}.ZGDmtG_head{border-bottom:1px solid #ffffff1f;gap:16px;padding-bottom:clamp(28px,5vh,44px);display:grid}.ZGDmtG_label{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:inline-flex}.ZGDmtG_bar{background:currentColor;border-radius:2px;width:32px;height:2px}.ZGDmtG_title{overflow-wrap:anywhere;font-size:clamp(1.5rem,4.4vw,3rem);font-weight:900;line-height:1.3}.ZGDmtG_intro{color:var(--t-body);font-size:.9375rem;line-height:2}.ZGDmtG_section{color:var(--t-body);gap:12px;padding-top:clamp(28px,5vh,44px);font-size:.9375rem;line-height:2;display:grid}.ZGDmtG_section h2{color:var(--t-strong);font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:900;line-height:1.6}.ZGDmtG_section ul{gap:6px;padding-left:1.2em;list-style:outside;display:grid}.ZGDmtG_section li::marker{color:var(--c-remix)}.ZGDmtG_mail{color:var(--t-strong);overflow-wrap:anywhere;border-bottom:1px solid #c6ff4d99;border-radius:0}.ZGDmtG_info{margin:0;display:grid}.ZGDmtG_info div{border-top:1px solid #ffffff14;grid-template-columns:7rem minmax(0,1fr);gap:12px;padding-block:10px;display:grid}.ZGDmtG_info dt{color:var(--t-muted);font-weight:700}.ZGDmtG_info dd{overflow-wrap:anywhere;margin:0}.ZGDmtG_date{color:var(--t-muted);margin-top:clamp(32px,6vh,56px);font-size:.8125rem}@media (max-width:479px){.ZGDmtG_info div{grid-template-columns:minmax(0,1fr);gap:2px}}
.PBUAnq_page{isolation:isolate;background:radial-gradient(55% 30% at 85% 0%, #1f785047, transparent 70%), linear-gradient(180deg, #08100c 0%, var(--c-ink) 30%);padding-bottom:clamp(96px,16vh,180px);position:relative;overflow:clip}.PBUAnq_phrase{white-space:nowrap;display:inline-block}.PBUAnq_hero{padding-block:calc(var(--header-h) + clamp(56px, 12vh, 140px)) clamp(48px, 9vh, 104px)}.PBUAnq_heroInner{gap:clamp(18px,3vh,28px);display:grid}.PBUAnq_label{font-family:var(--f-display);letter-spacing:.24em;color:var(--c-lime);align-items:center;gap:12px;font-size:.75rem;font-weight:700;display:inline-flex}.PBUAnq_bar{background:currentColor;border-radius:2px;width:32px;height:2px}.PBUAnq_heroTitle{letter-spacing:.01em;font-size:clamp(2rem,6.4vw,5.5rem);font-weight:900;line-height:1.2}.PBUAnq_heroLead{max-width:36em;color:var(--t-body);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:1.9}.PBUAnq_index{margin-top:clamp(8px,2vh,20px)}.PBUAnq_indexList{flex-wrap:wrap;gap:10px;display:flex}.PBUAnq_indexLink{min-height:44px;transition:border-color .25s var(--ease-out);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:.875rem;font-weight:700;display:inline-flex}.PBUAnq_indexLink:is(:hover,:focus-visible){border-color:var(--c-lime);border-radius:999px}.PBUAnq_indexNo{font-family:var(--f-mono);color:var(--c-lime);font-size:.75rem}@media (prefers-reduced-motion:no-preference){.PBUAnq_heroInner>*{animation:PBUAnq_service-rise .8s var(--ease-out) both}.PBUAnq_heroInner>:nth-child(2){animation-delay:80ms}.PBUAnq_heroInner>:nth-child(3){animation-delay:.2s}.PBUAnq_heroInner>:nth-child(4){animation-delay:.3s}}@keyframes PBUAnq_service-rise{0%{opacity:0;transform:translateY(18px)}}.PBUAnq_services{display:grid}.PBUAnq_service{scroll-margin-top:calc(var(--header-h) + 24px);border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:clamp(24px,4vw,72px);padding-block:clamp(48px,9vh,96px);display:grid}.PBUAnq_serviceHead{align-content:start;gap:10px;display:grid}.PBUAnq_serviceKey{font-family:var(--f-display);letter-spacing:.2em;color:var(--c-lime);align-items:baseline;gap:12px;font-size:.75rem;font-weight:700;display:inline-flex}.PBUAnq_serviceNo{letter-spacing:0;color:#0000;-webkit-text-stroke:1px #c6ff4db3;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1}.PBUAnq_serviceName{letter-spacing:.02em;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:900;line-height:1.3}.PBUAnq_forWhom{color:var(--t-muted);font-size:.875rem;font-weight:700}.PBUAnq_serviceBody{align-content:start;justify-items:start;gap:18px;display:grid}.PBUAnq_statement{letter-spacing:.02em;font-size:clamp(1.375rem,2.6vw,2.125rem);font-weight:900;line-height:1.45}.PBUAnq_body{max-width:38em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.0625rem);line-height:1.95}.PBUAnq_scope{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;gap:12px;width:100%;padding:18px 20px;display:grid}.PBUAnq_scopeLabel{color:var(--c-mint);font-size:.875rem;font-weight:700}.PBUAnq_scopeSteps{flex-wrap:wrap;gap:6px;display:flex}.PBUAnq_scopeStep,.PBUAnq_scopePartner{border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex}.PBUAnq_scopeStep{color:var(--t-muted);border:1px dashed #ffffff24}.PBUAnq_scopeStep[data-on]{color:var(--t-strong);background:#c6ff4d14;border:1px solid #c6ff4d73}.PBUAnq_scopePartner{color:var(--t-body);border:1px solid #ffffff4d}.PBUAnq_scopeNo{font-family:var(--f-mono);color:var(--c-lime);font-size:.6875rem}.PBUAnq_scopeStep:not([data-on]) .PBUAnq_scopeNo{color:inherit}.PBUAnq_cta{min-height:52px;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border:1px solid #c6ff4d80;border-radius:999px;align-items:center;gap:12px;padding:0 24px;font-size:.9375rem;font-weight:900;display:inline-flex}.PBUAnq_cta:is(:hover,:focus-visible){background:var(--c-lime);color:var(--c-ink);border-radius:999px}.PBUAnq_block,.PBUAnq_ending{gap:clamp(24px,4vh,40px);padding-top:clamp(96px,16vh,168px);display:grid}.PBUAnq_blockHead{gap:12px;display:grid}.PBUAnq_blockTitle{letter-spacing:.02em;font-size:clamp(1.5rem,4vw,3.25rem);font-weight:900;line-height:1.35}.PBUAnq_blockLead{max-width:40em;color:var(--t-body);font-size:clamp(.9375rem,.4vw + .8rem,1.0625rem);line-height:1.9}.PBUAnq_phases{border-top:2px solid #c6ff4d80;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PBUAnq_phase{align-content:start;gap:14px;padding:22px clamp(14px,2vw,28px) 8px 0;display:grid}.PBUAnq_phase+.PBUAnq_phase{border-left:1px solid #ffffff14;padding-left:clamp(14px,2vw,28px)}.PBUAnq_phaseHead{gap:2px;display:grid}.PBUAnq_phaseLabel{font-size:clamp(1.25rem,2vw,1.625rem);font-weight:900}.PBUAnq_phaseSub{color:var(--t-muted);font-size:.75rem;font-weight:700}.PBUAnq_phaseSteps{gap:8px;font-size:.9375rem;font-weight:700;display:grid}.PBUAnq_phaseSteps li{align-items:baseline;gap:10px;display:flex}.PBUAnq_loop{color:var(--c-mint);align-items:center;gap:8px;font-size:.875rem;font-weight:700;display:inline-flex}.PBUAnq_areas{gap:10px;display:grid}.PBUAnq_areasLabel{letter-spacing:.06em;color:var(--t-muted);font-size:.75rem;font-weight:700}.PBUAnq_areaList{color:var(--t-body);flex-wrap:wrap;gap:6px 18px;font-size:.9375rem;font-weight:700;display:flex}.PBUAnq_more{display:flex}.PBUAnq_moreLink{min-height:44px;color:var(--t-body);transition:color .25s var(--ease-out), border-color .25s var(--ease-out);border-bottom:1px solid #ffffff3d;border-radius:0;align-items:center;gap:10px;font-size:.9375rem;font-weight:700;display:inline-flex}.PBUAnq_moreLink:is(:hover,:focus-visible){color:var(--t-strong);border-color:var(--c-lime)}.PBUAnq_results{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.PBUAnq_result{border-top:1px solid #ffffff29;align-content:start;gap:10px;padding-top:18px;display:grid}.PBUAnq_resultHead{color:var(--t-body);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:.8125rem;font-weight:700;display:flex}.PBUAnq_period{font-family:var(--f-mono);color:var(--t-muted);font-size:.75rem}.PBUAnq_resultMain{gap:2px;display:grid}.PBUAnq_metric{color:var(--t-muted);font-size:.8125rem;font-weight:700}.PBUAnq_figure{font-family:var(--f-display);letter-spacing:-.01em;color:var(--c-lime);white-space:nowrap;font-size:clamp(2rem,3.6vw,3rem);font-weight:800;line-height:1.1}.PBUAnq_unit{font-family:var(--f-jp);margin-left:.1em;font-size:.42em;font-weight:900}.PBUAnq_before{color:var(--t-muted);font-size:.6em}.PBUAnq_to{color:var(--t-muted);margin-inline:.25em;font-size:.6em}.PBUAnq_resultSub{font-size:.9375rem;font-weight:700}.PBUAnq_resultNote{color:var(--t-body);font-size:.8125rem}@media (max-width:959px){.PBUAnq_service,.PBUAnq_results{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.PBUAnq_phases{grid-template-columns:minmax(0,1fr)}.PBUAnq_phase,.PBUAnq_phase+.PBUAnq_phase{border-left:0;padding:18px 0}.PBUAnq_phase+.PBUAnq_phase{border-top:1px solid #ffffff14}}@media (max-width:359px){.PBUAnq_heroTitle{font-size:1.75rem}}
.crraBq_stage{isolation:isolate;background:radial-gradient(60% 28% at 50% 14%,#2fd07a24,#0000 70%),radial-gradient(50% 30% at 85% 45%,#17573a59,#0000 70%),linear-gradient(#0f1a14 0%,#0f1f17 35%,#0c140f 100%);position:relative;overflow:clip}.crraBq_hook{gap:clamp(20px,3vh,32px);padding-block:clamp(36px,7vh,84px) clamp(36px,6vh,72px);display:grid}.crraBq_hookTitle{letter-spacing:.01em;flex-direction:column;font-size:clamp(1.85rem,8vw,7rem);font-weight:900;line-height:1.2;display:flex}.crraBq_mask{padding-bottom:.1em;display:block;overflow:hidden}.crraBq_hookLine{white-space:nowrap;display:block}.crraBq_hookKey{color:var(--c-lime);display:inline-block;position:relative}.crraBq_hookMark{background:var(--c-lime);transform-origin:0;border-radius:999px;height:.07em;min-height:3px;position:absolute;bottom:.02em;left:0;right:0}.crraBq_hookSub{letter-spacing:.04em;color:var(--t-body);font-size:clamp(1.0625rem,2vw,1.5rem);font-weight:700}.crraBq_results{gap:clamp(16px,2vw,24px);display:grid}.crraBq_result{background:linear-gradient(160deg,#17573a66,#0c140feb 60%);border:1px solid #ffffff1a;border-radius:clamp(18px,2vw,26px);align-content:start;gap:clamp(14px,2vh,22px);min-width:0;padding:clamp(22px,3vw,44px);display:grid;position:relative;overflow:hidden}.crraBq_topLine{background:linear-gradient(90deg, var(--c-lime), var(--c-remix));transform-origin:0;height:3px;position:absolute;inset:0 0 auto}.crraBq_resultHead{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.crraBq_caseNo{letter-spacing:.12em;color:var(--c-lime);font-size:.75rem;font-weight:700}.crraBq_category{letter-spacing:.04em;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:900}.crraBq_period{font-family:var(--f-mono);letter-spacing:.08em;color:var(--t-muted);margin-left:auto;font-size:.75rem}.crraBq_metricLabel{letter-spacing:.06em;color:var(--t-body);font-size:.875rem;font-weight:700}.crraBq_feature{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);padding-block:clamp(28px,4vw,56px)}.crraBq_feature .crraBq_resultHead{grid-column:1/-1}.crraBq_featureBody{align-content:end;gap:6px;display:grid}.crraBq_bigNumber{font-family:var(--f-display);letter-spacing:-.02em;color:var(--t-strong);flex-wrap:nowrap;align-items:baseline;font-size:clamp(2.5rem,12.5vw,9rem);font-weight:800;line-height:1;display:flex}.crraBq_bigUnit{font-family:var(--f-jp);letter-spacing:.04em;color:var(--c-lime);margin-left:.12em;font-size:.32em;font-weight:900}.crraBq_subMetrics{border-left:1px solid #ffffff24;align-content:end;gap:clamp(14px,2vh,22px);margin:0;padding-left:clamp(20px,2.4vw,36px);display:grid}.crraBq_subMetric dt{letter-spacing:.06em;color:var(--t-muted);font-size:.8125rem;font-weight:700}.crraBq_subMetric dd{align-items:baseline;margin:0;display:flex}.crraBq_subValue{font-family:var(--f-display);letter-spacing:-.01em;font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:800;line-height:1.1}.crraBq_subUnit{color:var(--c-lime);margin-left:.15em;font-size:clamp(1rem,1.6vw,1.375rem);font-weight:900}.crraBq_resultPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.crraBq_improve{grid-template-columns:auto 64px;justify-content:start;align-items:center;gap:4px 16px;margin-top:4px;display:grid}.crraBq_before{font-family:var(--f-display);color:#f3f7f18c;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.1;display:grid}.crraBq_beforeLabel,.crraBq_afterLabel{font-family:var(--f-jp);letter-spacing:.08em;color:var(--t-muted);font-size:.75rem;font-weight:700}.crraBq_arrow{height:14px;margin-top:1.1em;display:block;position:relative}.crraBq_arrowLine{background:var(--c-lime);transform-origin:0;height:2px;position:absolute;top:6px;left:0;right:6px}.crraBq_arrowHead{border-left:10px solid var(--c-lime);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:1px;right:0}.crraBq_after{font-family:var(--f-display);letter-spacing:-.02em;color:var(--c-lime);grid-column:1/-1;margin-top:10px;font-size:clamp(3.25rem,9vw,6.5rem);font-weight:800;line-height:1;display:grid}.crraBq_afterLabel{margin-bottom:6px}.crraBq_nowrap{white-space:nowrap}.crraBq_memberTitle{letter-spacing:.03em;width:100%;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:900;line-height:1.45}.crraBq_months{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.crraBq_month{border:1px solid #ffffff24;border-radius:14px;gap:4px;padding:14px 14px 16px;display:grid}.crraBq_monthLabel{color:var(--t-muted);font-size:.75rem;font-weight:700}.crraBq_monthValue{font-family:var(--f-display);white-space:nowrap;font-size:clamp(1.35rem,4vw,3.5rem);font-weight:800;line-height:1.1}.crraBq_monthUnit{color:var(--c-lime);margin-left:.06em;font-size:.6em}.crraBq_memberTotals{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding-top:18px;display:grid}.crraBq_memberTotal dt{color:var(--t-muted);font-size:.75rem;font-weight:700}.crraBq_memberTotal dd{gap:4px;margin:4px 0 0;display:grid}.crraBq_memberRate{font-family:var(--f-display);color:var(--c-lime);font-size:clamp(2.25rem,4.8vw,3.75rem);font-weight:800;line-height:1.05}.crraBq_memberBase{color:var(--t-body);font-size:.875rem;font-weight:700}.crraBq_memberRevenue{font-family:var(--f-display);white-space:nowrap;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.crraBq_memberUnit{font-family:var(--f-jp);color:var(--c-lime);margin-left:.12em;font-size:.5em;font-weight:900}.crraBq_block{gap:clamp(24px,4vh,40px);padding-top:clamp(72px,12vh,140px);display:grid}.crraBq_blockTitle{letter-spacing:.03em;font-size:clamp(1.375rem,3vw,2.5rem);font-weight:900;line-height:1.45}.crraBq_blockLead{color:var(--t-body);margin-top:10px;font-size:.9375rem}.crraBq_why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,96px);padding-top:clamp(96px,14vh,168px);display:grid;position:relative}.crraBq_connector{top:0;left:var(--gutter);background:linear-gradient(180deg, transparent, var(--c-lime));transform-origin:50% 0;width:2px;height:clamp(72px,11vh,132px);position:absolute}.crraBq_whyHead{top:calc(var(--header-h) + 32px);align-self:start;gap:clamp(20px,3vh,32px);display:grid;position:sticky}.crraBq_whyKey{color:var(--c-lime)}.crraBq_system{gap:10px;display:grid}.crraBq_systemLabel{letter-spacing:.08em;color:var(--t-muted);font-size:.75rem;font-weight:700}.crraBq_systemDots{gap:8px;display:flex}.crraBq_systemDot{width:10px;height:10px;transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out), transform .5s var(--ease-spring);background:#ffffff24;border-radius:50%}.crraBq_systemDot[data-key]{background:var(--c-lime)}.crraBq_systemDot[data-key][data-state=waiting]{background:#c6ff4d40}.crraBq_systemDot[data-key][data-state=on]{transform:scale(1.25)}.crraBq_reasonsWrap{padding-left:clamp(28px,3vw,44px);position:relative}.crraBq_thread{background:linear-gradient(180deg, var(--c-lime), var(--c-remix));transform-origin:50% 0;width:2px;position:absolute;top:10px;bottom:10px;left:5px}.crraBq_reasons{gap:clamp(32px,5vh,56px);display:grid}.crraBq_reason{transition:opacity .6s var(--ease-out);gap:8px;display:grid;position:relative}.crraBq_reason[data-state=waiting]{opacity:.38}.crraBq_reasonNode{border:2px solid var(--c-lime);width:12px;height:12px;transition:background-color .5s var(--ease-out);background:#0f1f17;border-radius:50%;position:absolute;top:.35em;left:calc(-1*clamp(28px,3vw,44px))}.crraBq_reason:not([data-state=waiting]) .crraBq_reasonNode{background:var(--c-lime)}.crraBq_reasonFrom{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:inline-flex}.crraBq_reasonNo{font-family:var(--f-display);letter-spacing:.08em;color:var(--c-lime);font-size:.875rem;font-weight:700}.crraBq_reasonStep{letter-spacing:.04em;color:var(--t-muted);font-size:.75rem;font-weight:700}.crraBq_reasonTitle{letter-spacing:.03em;font-size:clamp(1.25rem,2.2vw,1.875rem);font-weight:900;line-height:1.45}.crraBq_reasonBody{max-width:34em;color:var(--t-body);font-size:.9375rem;line-height:1.9}.crraBq_areas{flex-wrap:wrap;gap:10px 0;display:flex}.crraBq_area{letter-spacing:.04em;white-space:nowrap;align-items:center;font-size:clamp(1.125rem,2.4vw,1.875rem);font-weight:900;display:inline-flex}.crraBq_area:not(:last-child):after{content:"";background:#c6ff4d99;width:1px;height:.9em;margin-inline:clamp(12px,1.6vw,22px);display:inline-block;rotate:18deg}.crraBq_launch{gap:10px;margin-top:clamp(16px,3vh,32px);padding-left:clamp(20px,2.4vw,32px);display:grid;position:relative}.crraBq_launchLine{background:linear-gradient(180deg, var(--c-lime), var(--c-remix));border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.crraBq_launchKicker{letter-spacing:.1em;color:var(--c-lime);font-size:.8125rem;font-weight:700}.crraBq_launchText{letter-spacing:.02em;font-size:clamp(1.5rem,4vw,3rem);font-weight:900;line-height:1.4}.crraBq_launchSub{gap:6px;margin-top:6px;display:grid}.crraBq_launchSubLine{color:var(--t-body);font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.8}.crraBq_launchSubStrong{letter-spacing:.03em;color:var(--c-lime);font-size:clamp(1.0625rem,1.9vw,1.5rem);font-weight:900;line-height:1.6}.crraBq_clear{text-align:center;justify-items:center;gap:14px;padding-top:clamp(80px,14vh,160px);display:grid}.crraBq_clearMark{background:var(--c-lime);width:44px;height:44px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid}.crraBq_clearTitle{letter-spacing:.06em;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:900}.crraBq_clearMap{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.crraBq_clearStep{font-family:var(--f-display);letter-spacing:.12em;color:var(--t-body);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.6875rem;font-weight:700;display:inline-flex}.crraBq_clearStepState{color:var(--c-lime)}.crraBq_clearStep:not([data-done]){border-color:var(--c-lime);color:var(--t-strong);background:#c6ff4d14}@media (max-width:959px){.crraBq_after{font-size:clamp(3.25rem,12.5vw,7rem)}.crraBq_bigNumber{font-size:clamp(2.5rem,13vw,6.5rem)}.crraBq_feature{grid-template-columns:minmax(0,1fr);row-gap:22px}.crraBq_subMetrics{border-top:1px solid #ffffff24;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:18px;padding-left:0}.crraBq_resultPair,.crraBq_why{grid-template-columns:minmax(0,1fr)}.crraBq_whyHead{position:static}.crraBq_monthValue{font-size:clamp(1.35rem,7.4vw,3rem)}.crraBq_memberRate{font-size:clamp(2.25rem,10vw,3.5rem)}}@media (max-width:599px){.crraBq_period{width:100%;margin-left:0}}@media (max-width:479px){.crraBq_memberTotals{grid-template-columns:minmax(0,1fr)}}
