.S1wc9G_hero{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.S1wc9G_hero{column-gap:var(--space-12);grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:center;min-height:560px}}.S1wc9G_copy{min-width:0}.S1wc9G_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:500;display:flex}.S1wc9G_eyebrow:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px}.S1wc9G_title{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.06}.S1wc9G_lead{max-width:50ch;margin:var(--space-6) 0 0;color:var(--text);text-wrap:pretty;font-size:17px;line-height:1.6}.S1wc9G_actions{align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.S1wc9G_facts{margin:var(--space-8) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--line-soft);gap:var(--space-2) var(--space-6);color:var(--text);flex-wrap:wrap;font-size:14px;line-height:1.5;list-style:none;display:flex}.S1wc9G_facts li{align-items:center;gap:var(--space-2);display:inline-flex}.S1wc9G_facts li:before{content:"";background:var(--cyan);border-radius:50%;width:5px;height:5px}@media (min-width:768px){.S1wc9G_title{font-size:clamp(52px,4.4vw,64px)}.S1wc9G_lead{font-size:18px}}.S1wc9G_stage{isolation:isolate;min-width:0;position:relative}.S1wc9G_stage:before{content:"";z-index:-1;background:radial-gradient(55% 52% at 55% 48%, color-mix(in srgb, var(--cyan) 16%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:-10% 0}.S1wc9G_panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--v3-edge-cyan);border-radius:var(--v3-radius-panel);background:var(--v3-panel-gradient);box-shadow:var(--v3-glow-cyan);flex-direction:column;margin:0;display:flex}@media (min-width:768px){.S1wc9G_panel{padding:var(--space-6)}}@media (min-width:1280px){.S1wc9G_stage{perspective:1600px}.S1wc9G_stage:before{inset:-10% -6%}.S1wc9G_panel{transform-origin:60%;max-width:560px;margin-inline-start:auto;transform:rotateY(-11deg)rotateX(4deg)}}.S1wc9G_panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.S1wc9G_panelLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin:0;font-size:12px;font-weight:500}.S1wc9G_disclosure{text-align:center;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:var(--radius-pill);min-width:0;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--text);flex:0 auto;padding:2px 10px;font-size:12px}.S1wc9G_items{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.S1wc9G_item{gap:var(--space-1) var(--space-4);padding:var(--space-4);border:1px solid var(--v3-edge);border-radius:var(--v3-radius-card);background:var(--v3-surface-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@media (min-width:560px){.S1wc9G_item{grid-template-columns:auto minmax(0,1fr) auto}}.S1wc9G_item[data-state=waiting]{border-color:var(--v3-edge-cyan);background:var(--state-selected)}.S1wc9G_mark{border:1px solid var(--line);width:36px;height:36px;color:var(--text);border-radius:10px;place-items:center;display:grid}.S1wc9G_mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.S1wc9G_item[data-state=waiting] .S1wc9G_mark{border-color:var(--state-selected-border)}.S1wc9G_itemText{gap:2px;min-width:0;display:grid}.S1wc9G_itemTitle{color:var(--text);font-size:15px;font-weight:600;line-height:1.35}.S1wc9G_itemMeta{font-family:var(--font-mono), ui-monospace, monospace;color:var(--body);font-size:12px}.S1wc9G_itemState{color:var(--text);grid-column:2;font-size:13px;font-weight:500}@media (min-width:560px){.S1wc9G_itemState{text-align:end;grid-column:auto}}.S1wc9G_send{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border:1px dashed var(--v3-edge-cyan);border-radius:var(--v3-radius-card);color:var(--text);background:0 0;margin:0;font-size:14px;font-weight:500;display:flex}.S1wc9G_send svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:18px;height:18px}.S1wc9G_note{color:var(--body);margin:0;font-size:13px;line-height:1.5}.S1wc9G_panel{box-shadow:0 0 0 1px color-mix(in srgb, var(--cyan) 38%, transparent), inset 0 0 42px color-mix(in srgb, var(--cyan) 9%, transparent), -26px 0 70px -12px color-mix(in srgb, var(--cyan) 26%, transparent), 0 0 96px color-mix(in srgb, var(--cyan) 13%, transparent);animation:S1wc9G_svcEnter .46s var(--v3-ease,ease-out) both;position:relative}.S1wc9G_panel:after{content:"";border-radius:inherit;background:linear-gradient(118deg, color-mix(in srgb, var(--text) 9%, transparent) 0%, transparent 34%);pointer-events:none;position:absolute;inset:0}@keyframes S1wc9G_svcEnter{0%{opacity:0;translate:18px 14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.S1wc9G_panel{animation:none}}.S1wc9G_panel{--t:30px}@media (min-width:1024px){.S1wc9G_panel{transform-style:preserve-3d}}.S1wc9G_edgeR,.S1wc9G_edgeL,.S1wc9G_edgeT,.S1wc9G_edgeB{pointer-events:none;backface-visibility:hidden;border:1px solid color-mix(in srgb, var(--cyan) 40%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--cyan) 34%, var(--v3-surface-2)), color-mix(in srgb, var(--cyan) 10%, var(--v3-surface-1)));display:none;position:absolute}@media (min-width:1024px){.S1wc9G_edgeR,.S1wc9G_edgeL,.S1wc9G_edgeT,.S1wc9G_edgeB{display:block}.S1wc9G_edgeR{width:var(--t);transform-origin:0;height:100%;top:0;left:100%;transform:rotateY(90deg)}.S1wc9G_edgeL{width:var(--t);transform-origin:100%;height:100%;top:0;right:100%;transform:rotateY(-90deg)}.S1wc9G_edgeT{width:100%;height:var(--t);transform-origin:bottom;bottom:100%;left:0;transform:rotateX(90deg)}.S1wc9G_edgeB{width:100%;height:var(--t);transform-origin:top;top:100%;left:0;transform:rotateX(-90deg)}}.S1wc9G_stage{--step:66px;padding-top:calc(var(--step) * 2 + var(--space-3))}.S1wc9G_deck{max-width:600px;margin-inline-start:auto;padding-inline-end:40px;position:relative}.S1wc9G_panel{max-width:none;padding:var(--space-6);gap:var(--space-5);margin:0;transform:none}.S1wc9G_ghost{padding:var(--space-3);border:1px solid var(--v3-edge);border-radius:var(--v3-radius-panel);background:var(--v3-surface-1);pointer-events:none;backface-visibility:hidden;position:absolute;top:0;left:0;right:40px}.S1wc9G_ghost[data-n="0"]{transform:translate(14px, calc(var(--step) * -1));opacity:.92}.S1wc9G_ghost[data-n="1"]{transform:translate(28px, calc(var(--step) * -2));opacity:.7}.S1wc9G_deck .S1wc9G_item{padding:var(--space-5)}.S1wc9G_deck .S1wc9G_mark{width:44px;height:44px}.S1wc9G_deck .S1wc9G_itemTitle{font-size:17px}@media (min-width:1024px){.S1wc9G_hero{align-items:center;min-height:640px}.S1wc9G_stage{--step:88px;perspective:1200px}.S1wc9G_deck{transform-style:preserve-3d;transform-origin:50% 60%;max-width:620px;transform:rotateY(-22deg)rotateX(8deg)}.S1wc9G_panel{transform-style:preserve-3d;transform:translateZ(30px)}.S1wc9G_ghost[data-n="0"]{transform:translate3d(22px, calc(var(--step) * -1), -50px)}.S1wc9G_ghost[data-n="1"]{transform:translate3d(44px, calc(var(--step) * -2), -100px)}}@media (min-width:1280px){.S1wc9G_hero{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}}@media (min-width:1024px){.S1wc9G_stage{--step:116px;padding-top:calc(var(--step) * 2 - 24px)}}.S1wc9G_panel{box-shadow:0 0 0 1px color-mix(in srgb, var(--cyan) 50%, transparent), inset 0 0 56px color-mix(in srgb, var(--cyan) 13%, transparent), -30px 0 90px -10px color-mix(in srgb, var(--cyan) 38%, transparent), 0 0 140px color-mix(in srgb, var(--cyan) 22%, transparent)}.S1wc9G_item[data-state=done] .S1wc9G_mark{border-color:color-mix(in srgb, var(--cyan) 60%, transparent);background:color-mix(in srgb, var(--cyan) 16%, transparent)}@media (min-width:1024px){.S1wc9G_stage{--step:104px;padding-top:calc(var(--step) * 2);perspective:1250px;margin-inline-end:calc(-1*max(0px,50vw - 640px))}.S1wc9G_deck{transform-origin:45% 62%;max-width:820px;margin-inline:auto 110px;padding-inline-end:96px;transform:rotateY(-20deg)rotateX(8deg)}.S1wc9G_panel{padding:var(--space-8);gap:var(--space-6);border-color:color-mix(in srgb, var(--cyan) 70%, transparent);transform:translateZ(70px)}.S1wc9G_deck .S1wc9G_item{padding:var(--space-6)}.S1wc9G_deck .S1wc9G_mark{width:52px;height:52px}.S1wc9G_deck .S1wc9G_itemTitle{font-size:21px}.S1wc9G_deck .S1wc9G_itemMeta{font-size:13px}.S1wc9G_deck .S1wc9G_itemState{font-size:15px}.S1wc9G_send{min-height:64px;font-size:16px}.S1wc9G_ghost{padding:var(--space-5)}.S1wc9G_ghost[data-n="0"]{transform:translate3d(26px, calc(var(--step) * -1), -40px);opacity:.96}.S1wc9G_ghost[data-n="1"]{transform:translate3d(52px, calc(var(--step) * -2), -110px);opacity:.78}.S1wc9G_ghost{box-shadow:0 0 40px color-mix(in srgb, var(--cyan) 16%, transparent);border-color:color-mix(in srgb, var(--cyan) 30%, var(--v3-edge))}}@media (min-width:1280px){.S1wc9G_hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);min-height:720px}}@media (max-width:1023px){.S1wc9G_ghost{display:none}.S1wc9G_stage{padding-top:0}}@media (min-width:1024px){.S1wc9G_stage:before{inset:-10% 0}}.S1wc9G_panel{background:linear-gradient(135deg, #ffffff13 0%, #fff0 38%), linear-gradient(315deg, color-mix(in srgb, var(--blue) 14%, transparent) 0%, transparent 46%), var(--v3-panel-gradient);border-color:color-mix(in srgb, var(--cyan) 78%, transparent);border-top-color:color-mix(in srgb, var(--cyan-bright) 90%, #fff 10%)}:root[data-theme=light] .S1wc9G_panel{background:linear-gradient(135deg, #ffffff8c 0%, #fff0 42%), var(--v3-panel-gradient)}.S1wc9G_stage:before{background:radial-gradient(52% 50% at 48% 46%, color-mix(in srgb, var(--cyan) 26%, transparent), color-mix(in srgb, var(--blue) 8%, transparent) 55%, transparent 74%)}:root[data-theme=light] .S1wc9G_stage:before{background:radial-gradient(52% 50% at 48% 46%, color-mix(in srgb, var(--cyan) 14%, transparent), transparent 70%)}.S1wc9G_ghost{border-top-color:color-mix(in srgb, var(--cyan) 60%, var(--v3-edge))}
.GfMCma_outer{position:relative}.GfMCma_outer[data-sticky=on]:after{content:"";height:calc((var(--n) - 1) * 34svh);display:block}.GfMCma_outer[data-sticky=on] .GfMCma_inner{top:calc(var(--header-height,64px) + 12px);position:sticky}
._1D5WIG_steps{gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._1D5WIG_steps{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}}._1D5WIG_step{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;transition:opacity .28s;display:grid;position:relative}@media (min-width:900px){._1D5WIG_step{grid-template-columns:minmax(0,1fr)}}._1D5WIG_step:not(:last-child):after{content:"";border-right:1.5px solid var(--cyan);border-bottom:1.5px solid var(--cyan);opacity:.55;width:8px;height:8px;left:20px;bottom:calc(var(--space-8) / -2 - 4px);position:absolute;transform:rotate(45deg)}@media (min-width:900px){._1D5WIG_step:not(:last-child):after{top:20px;bottom:auto;left:auto;right:calc(var(--space-8) / -2 - 4px);transform:rotate(-45deg)}}._1D5WIG_num{border:1.5px solid var(--line);background:var(--v3-surface-1);width:48px;height:48px;font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);border-radius:50%;place-items:center;font-size:16px;font-weight:600;transition:background-color .28s,border-color .28s,color .28s;display:grid}._1D5WIG_title{color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:1.3}._1D5WIG_body{margin:var(--space-2) 0 0;color:var(--text);font-size:15px;line-height:1.55}._1D5WIG_steps:not([data-scroll=on]) ._1D5WIG_num{border-color:var(--state-selected-border)}._1D5WIG_steps[data-scroll=on] ._1D5WIG_step[data-state=next]{opacity:.55}._1D5WIG_steps[data-scroll=on] ._1D5WIG_step[data-state=done] ._1D5WIG_num{border-color:var(--cyan);color:var(--cyan)}._1D5WIG_steps[data-scroll=on] ._1D5WIG_step[data-state=active] ._1D5WIG_num{border-color:var(--cyan);background:var(--cyan);color:#03131b}:root[data-theme=light] ._1D5WIG_steps[data-scroll=on] ._1D5WIG_step[data-state=active] ._1D5WIG_num{color:#fff}@media (prefers-reduced-motion:reduce){._1D5WIG_step,._1D5WIG_num{transition:none}}
.hMaVhG_stepper{--fill-active:linear-gradient(180deg, #63e6f7 0%, #24d0ea 100%);--on-fill:#021219;gap:var(--space-6);display:grid}:root[data-theme=light] .hMaVhG_stepper{--fill-active:linear-gradient(180deg, #13809f 0%, #0b6d8e 100%);--on-fill:#fff}.hMaVhG_rail{position:relative}.hMaVhG_steps{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (min-width:768px){.hMaVhG_steps{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:0}}.hMaVhG_step{column-gap:var(--space-4);min-width:0;padding:var(--space-1);border-radius:var(--v3-radius-card);color:var(--text);font-family:var(--font-body), system-ui, sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-content:start;place-items:center start;row-gap:2px;display:grid;position:relative}.hMaVhG_step:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.hMaVhG_circle{border:1px solid var(--v3-edge-strong);background:var(--v3-surface-2);width:48px;height:48px;font-family:var(--font-heading), system-ui, sans-serif;color:var(--text);transition:border-color var(--duration-micro) var(--v3-ease), background-color var(--duration-micro) var(--v3-ease);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:22px;font-weight:500;display:grid}.hMaVhG_step:hover .hMaVhG_circle{border-color:var(--v3-edge-cyan)}.hMaVhG_step[data-state=done] .hMaVhG_circle{border-color:var(--cyan);background:var(--state-selected)}.hMaVhG_step[data-state=active] .hMaVhG_circle{border:2px solid var(--cyan);background:var(--fill-active);color:var(--on-fill);box-shadow:var(--v3-glow-cyan);font-weight:600}.hMaVhG_stepName{font-family:var(--font-heading), system-ui, sans-serif;color:var(--text);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:768px){.hMaVhG_step{justify-items:center;row-gap:var(--space-2);text-align:center;padding:0 var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr)}.hMaVhG_circle{grid-row:auto;width:56px;height:56px}.hMaVhG_stepName{font-size:17px}}.hMaVhG_step[aria-selected=true] .hMaVhG_stepName{font-weight:600}.hMaVhG_stepMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--text);font-size:12px}.hMaVhG_panel{padding:var(--space-5);border:1px solid var(--v3-edge-strong);border-radius:var(--v3-radius-panel);background:var(--v3-panel-gradient);box-shadow:var(--v3-elev-1)}@media (min-width:768px){.hMaVhG_panel{padding:var(--space-6) var(--space-8)}}.hMaVhG_swap{animation:hMaVhG_stepIn var(--duration-ui) var(--ease-reveal)}@keyframes hMaVhG_stepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hMaVhG_panelMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin:0;font-size:13px;font-weight:500}.hMaVhG_panelTitle{margin:var(--space-2) 0 0;font-family:var(--font-heading), system-ui, sans-serif;color:var(--text);font-size:22px;font-weight:600;line-height:1.25}.hMaVhG_panelBody{margin:var(--space-3) 0 0;max-width:68ch;color:var(--text);font-size:17px;line-height:1.65}@media (prefers-reduced-motion:reduce){.hMaVhG_circle{transition:none}.hMaVhG_swap{animation:none}}.hMaVhG_step:not(:last-child):after{content:"";left:24px;bottom:calc(var(--space-6) / -2 - 4px);border-right:1.5px solid var(--cyan);border-bottom:1.5px solid var(--cyan);opacity:.55;width:7px;height:7px;position:absolute;transform:rotate(45deg)}@media (min-width:768px){.hMaVhG_step:not(:last-child):after{inset:23px -4px auto auto;transform:rotate(-45deg)}}
.g_wSgW_explorer{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:960px){.g_wSgW_explorer{gap:var(--space-8);grid-template-columns:minmax(0,32fr) minmax(0,68fr);align-items:start}}.g_wSgW_nav{gap:var(--space-2);padding-bottom:var(--space-2);scroll-snap-type:x proximity;min-width:0;display:flex;overflow-x:auto}@media (min-width:960px){.g_wSgW_nav{gap:var(--space-2);padding-bottom:0;display:grid;overflow:visible}}.g_wSgW_tab{scroll-snap-align:start;align-items:center;column-gap:var(--space-3);max-width:78vw;min-height:48px;padding:var(--space-2) var(--space-4);border:1px solid var(--v3-edge);border-radius:var(--v3-radius-card);background:var(--v3-surface-1);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex:none;grid-template-columns:auto minmax(0,1fr);transition:border-color .2s,background-color .2s;display:grid}.g_wSgW_tab:hover{border-color:var(--v3-edge-strong)}.g_wSgW_tab:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.g_wSgW_tab[data-active]{border-color:var(--v3-edge-cyan);background:linear-gradient(90deg, rgba(var(--cyan-ui-rgb), .12), rgba(var(--cyan-ui-rgb), .04)), var(--v3-surface-1);box-shadow:inset 3px 0 0 var(--cyan)}@media (min-width:960px){.g_wSgW_tab{max-width:none;padding:var(--space-3) var(--space-4);grid-template-columns:auto auto minmax(0,1fr)}}.g_wSgW_icon{border:1px solid var(--v3-edge);width:36px;height:36px;color:var(--cyan);border-radius:10px;place-items:center;display:grid}.g_wSgW_tab[data-active] .g_wSgW_icon{border-color:var(--v3-edge-cyan);background:var(--state-selected)}.g_wSgW_icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.g_wSgW_idx{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--cyan);font-size:12px;display:none}@media (min-width:960px){.g_wSgW_idx{display:inline}}.g_wSgW_tabTitle{color:var(--text);white-space:normal;font-size:15px;font-weight:600;line-height:1.3}.g_wSgW_panel{border:1px solid var(--v3-edge);border-radius:var(--v3-radius-panel);background:var(--v3-panel-gradient), var(--ink);min-width:0;box-shadow:var(--v3-elev-1)}.g_wSgW_inner{gap:var(--space-5);padding:var(--space-5);animation:.22s both g_wSgW_panelIn;display:grid}@media (min-width:960px){.g_wSgW_inner{padding:var(--space-8);gap:var(--space-6)}}@keyframes g_wSgW_panelIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.g_wSgW_inner{animation:none}.g_wSgW_tab{transition:none}}.g_wSgW_copy{gap:var(--space-3);display:grid}.g_wSgW_title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.15}.g_wSgW_body{color:var(--text);max-width:60ch;margin:0;font-size:17px;line-height:1.6}.g_wSgW_paper{gap:var(--space-4);min-width:0;padding:var(--space-6);border:1px solid var(--v3-edge-strong);border-radius:var(--v3-radius-chip);background:var(--v3-surface-1);display:grid}.g_wSgW_cover{padding-bottom:var(--space-4);border-bottom:1px solid var(--line);gap:6px;display:grid}.g_wSgW_mark{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.24em;color:var(--cyan);font-size:11px}.g_wSgW_coverTitle{letter-spacing:-.015em;color:var(--text);font-size:clamp(18px,1.8vw,22px);font-weight:600}.g_wSgW_coverMeta{color:var(--text);font-size:13px}.g_wSgW_sectionsLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin:0;font-size:11px}.g_wSgW_sections{margin:0;padding:0;list-style:none;display:grid}.g_wSgW_sections li{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--line-soft);color:var(--text);opacity:.62;grid-template-columns:28px minmax(0,1fr);align-items:baseline;font-size:14px;line-height:1.4;transition:opacity .2s,background-color .2s;display:grid}.g_wSgW_sections li[data-lit]{opacity:1;background:rgba(var(--cyan-ui-rgb), .1);box-shadow:inset 3px 0 0 var(--cyan);font-weight:600}.g_wSgW_num{font-family:var(--font-mono), ui-monospace, monospace;color:var(--cyan);font-size:12px}.g_wSgW_docFoot{padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--text);font-size:13px;line-height:1.5}.g_wSgW_note{color:var(--text);margin:0;font-size:13px}.g_wSgW_sections[data-all] li{opacity:1}
.NA_FnG_grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.NA_FnG_grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.NA_FnG_panel{padding:var(--space-6) var(--space-5);border:1px solid var(--v3-edge-strong);border-radius:var(--v3-radius-panel);background:var(--v3-surface-1);box-shadow:var(--v3-elev-1);flex-direction:column;display:flex}@media (min-width:768px){.NA_FnG_panel{padding:var(--space-8)}}.NA_FnG_panel[data-current]{border-color:var(--v3-edge-cyan);background:var(--v3-panel-gradient);box-shadow:var(--v3-glow-cyan)}.NA_FnG_tag{border:1px solid var(--line);border-radius:var(--radius-pill);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--text);align-self:flex-start;margin:0;padding:2px 10px;font-size:12px}.NA_FnG_panel[data-current] .NA_FnG_tag{border-color:var(--state-selected-border);background:var(--state-selected)}.NA_FnG_name{margin:var(--space-4) 0 0;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text);font-size:26px;font-weight:600}.NA_FnG_subtitle{margin:var(--space-2) 0 0;padding-bottom:var(--space-5);border-bottom:1px solid var(--line-soft);color:var(--text);font-size:16px;line-height:1.5}.NA_FnG_rows{margin:var(--space-5) 0 0;gap:var(--space-4);display:grid}.NA_FnG_row{column-gap:var(--space-3);grid-template-columns:18px minmax(0,1fr);display:grid}.NA_FnG_row svg{fill:none;width:18px;height:18px;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;grid-row:span 2;margin-top:2px}.NA_FnG_row dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--body);font-size:12px}.NA_FnG_row dd{margin:var(--space-1) 0 0;color:var(--text);font-size:16px;font-weight:500;line-height:1.5}.NA_FnG_link{padding-top:var(--space-6);margin-top:auto}.NA_FnG_panel{position:relative;overflow:clip}.NA_FnG_panel:before{content:"";background:linear-gradient(90deg, var(--series-3), transparent 80%);height:3px;position:absolute;inset:0 0 auto}.NA_FnG_panel[data-current]:before{background:linear-gradient(90deg, var(--cyan), transparent 80%)}.NA_FnG_panel:not([data-current]){background:radial-gradient(80% 60% at 0% 0%, color-mix(in srgb, var(--series-3) 12%, transparent), transparent 62%), var(--v3-surface-1)}
.UYjONW_wrap{gap:var(--space-8);display:grid}.UYjONW_benefits{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.UYjONW_benefits{gap:var(--space-8) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.UYjONW_benefits{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}}.UYjONW_benefit{min-width:0;padding-top:var(--space-4);border-top:1px solid var(--line)}.UYjONW_benefitTitle{letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.3}.UYjONW_benefitBody{margin:var(--space-2) 0 0;color:var(--text);font-size:15px;line-height:1.6}.UYjONW_split{border:1px solid var(--v3-edge);border-radius:var(--v3-radius-panel,16px);background:var(--v3-panel-gradient);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:720px){.UYjONW_split{grid-template-columns:repeat(2,minmax(0,1fr))}}.UYjONW_column{min-width:0;padding:var(--space-6)}.UYjONW_column[data-side=client]{border-top:1px solid var(--v3-edge);background:var(--v3-surface-1)}@media (min-width:720px){.UYjONW_column[data-side=client]{border-top:none;border-left:1px solid var(--v3-edge)}}.UYjONW_who{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin:0;font-size:12px;font-weight:500}.UYjONW_column[data-side=eltrys] .UYjONW_who{color:var(--cyan)}.UYjONW_list{counter-reset:item;margin:var(--space-4) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.UYjONW_item{counter-increment:item;gap:var(--space-3);color:var(--text);grid-template-columns:2ch minmax(0,1fr);font-size:15px;line-height:1.55;display:grid}.UYjONW_item:before{content:counter(item);font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);font-size:12px;line-height:1.9}.UYjONW_note{padding:var(--space-4) var(--space-6);border-top:1px solid var(--v3-edge);color:var(--text);grid-column:1/-1;margin:0;font-size:14px;line-height:1.6}.UYjONW_stepNo{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;color:var(--cyan);font-size:13px}
._1I-H_q_band{text-align:center;padding:var(--space-12) var(--space-5);border:1px solid var(--v3-edge-cyan);border-radius:var(--v3-radius-panel);background:radial-gradient(60% 120% at 50% 0%, color-mix(in srgb, var(--cyan) 16%, transparent), transparent 70%), linear-gradient(115deg, color-mix(in srgb, var(--blue) 10%, transparent), transparent 45%, color-mix(in srgb, var(--cyan) 7%, transparent)), var(--v3-surface-1);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:768px){._1I-H_q_band{padding:var(--space-16) var(--space-12)}}._1I-H_q_edge{background:linear-gradient(90deg, transparent, var(--cyan), transparent);height:1px;position:absolute;top:0;left:10%;right:10%}._1I-H_q_label{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--cyan);font-size:13px;font-weight:500;display:inline-flex}._1I-H_q_label:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px}._1I-H_q_title{max-width:22ch;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.028em;color:var(--text);text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:1.1}@media (min-width:768px){._1I-H_q_title{font-size:42px}}@media (min-width:1280px){._1I-H_q_title{font-size:48px}}._1I-H_q_lead{margin:var(--space-4) 0 0;max-width:56ch;color:var(--text);text-wrap:pretty;font-size:17px;line-height:1.6}._1I-H_q_actions{justify-content:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:479px){._1I-H_q_actions{align-self:stretch}._1I-H_q_actions>*{flex:100%;justify-content:center}}._1I-H_q_band{box-shadow:inset 0 -60px 90px -50px color-mix(in srgb, var(--cyan) 22%, transparent), 0 0 70px color-mix(in srgb, var(--cyan) 10%, transparent)}
.SUwRia_inner{max-width:1240px;margin-inline:auto;padding-inline:4px}@media (min-width:768px){.SUwRia_inner{padding-inline:16px}}@media (min-width:1360px){.SUwRia_inner{padding-inline:0}}.SUwRia_band{--section-padding:40px}.SUwRia_closing{--section-padding:48px}@media (min-width:1024px){.SUwRia_band{--section-padding:64px}.SUwRia_closing{--section-padding:96px}}.SUwRia_head{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.SUwRia_head{gap:var(--space-12);margin-bottom:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.SUwRia_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--cyan);font-size:13px;font-weight:500;display:flex}.SUwRia_eyebrow:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px}.SUwRia_title{max-width:22ch;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.028em;color:var(--text);text-wrap:balance;margin:0;font-size:32px;font-weight:600;line-height:1.1}@media (min-width:1024px){.SUwRia_title{font-size:44px}}.SUwRia_lead{max-width:50ch;color:var(--body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}@media (min-width:1024px){.SUwRia_lead{font-size:17px}}
.JSaJuq_column{max-width:1240px;margin-inline:auto}.JSaJuq_fit{gap:var(--space-2);margin-top:var(--space-8);padding:var(--space-5) var(--space-6);border-left:2px solid var(--cyan);border-radius:0 var(--v3-radius-card) var(--v3-radius-card) 0;background:var(--v3-surface-1);display:grid}@media (min-width:1024px){.JSaJuq_fit{column-gap:var(--space-8);grid-template-rows:auto auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.JSaJuq_fit .JSaJuq_kicker,.JSaJuq_fitTitle{grid-column:1}.JSaJuq_fitLead{grid-area:1/2/span 2;align-self:center}}.JSaJuq_kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin:0;font-size:13px;font-weight:500}.JSaJuq_fitTitle{font-family:var(--font-heading), system-ui, sans-serif;color:var(--text);margin:0;font-size:22px;font-weight:600;line-height:1.25}.JSaJuq_fitLead{color:var(--text);margin:0;font-size:17px;line-height:1.6}
.TWDw2G_column{max-width:1240px;margin-inline:auto}.TWDw2G_facts{margin:0 0 var(--space-12);gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.TWDw2G_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.TWDw2G_facts{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.TWDw2G_fact{padding-top:var(--space-4);border-top:1px solid var(--line)}.TWDw2G_fact dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:500}.TWDw2G_fact dd{margin:var(--space-2) 0 0;color:var(--text);font-size:16px;line-height:1.5}.TWDw2G_fit{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.TWDw2G_fit{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.TWDw2G_fitCol{padding:var(--space-6);border:1px solid var(--v3-edge-strong);border-radius:var(--v3-radius-panel);background:var(--v3-panel-gradient);box-shadow:var(--v3-elev-1)}.TWDw2G_fitCol[data-tone=yes]{border-color:var(--v3-edge-cyan)}.TWDw2G_fitHead{font-family:var(--font-heading), system-ui, sans-serif;color:var(--text);margin:0;font-size:20px;font-weight:600}.TWDw2G_fitList{margin:var(--space-4) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.TWDw2G_fitList li{gap:var(--space-3);color:var(--text);grid-template-columns:28px minmax(0,1fr);align-items:start;font-size:17px;line-height:1.5;display:grid}.TWDw2G_fitMark{border:1px solid var(--v3-edge-cyan);width:26px;height:26px;color:var(--cyan);border-radius:50%;place-items:center;margin-top:-1px;display:grid}.TWDw2G_fitCol[data-tone=no] .TWDw2G_fitMark{border-color:var(--v3-edge-strong);color:var(--text)}.TWDw2G_fitMark svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}
._0ZPYxq_band,._0ZPYxq_heroBand{--section-padding:48px}@media (min-width:1024px){._0ZPYxq_band{--section-padding:80px}._0ZPYxq_heroBand{--section-padding:64px}}._0ZPYxq_inner{gap:var(--space-8);grid-template-columns:minmax(0,1fr);max-width:1240px;margin-inline:auto;padding-inline:4px;display:grid}@media (min-width:768px){._0ZPYxq_inner{padding-inline:16px}}@media (min-width:1280px){._0ZPYxq_inner{padding-inline:0}}._0ZPYxq_head{max-width:760px}._0ZPYxq_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:500;display:flex}._0ZPYxq_eyebrow:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px}._0ZPYxq_title{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.026em;color:var(--text);text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:1.12}@media (min-width:1024px){._0ZPYxq_title{font-size:40px}}._0ZPYxq_lead{margin:var(--space-4) 0 0;max-width:62ch;color:var(--text);text-wrap:pretty;font-size:17px;line-height:1.6}._0ZPYxq_subTitle{margin:0 0 var(--space-4);font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.015em;color:var(--text);font-size:22px;font-weight:600}._0ZPYxq_terms{padding-top:var(--space-5);border-top:1px solid var(--line-soft);color:var(--text);max-width:72ch;margin:0;font-size:16px;line-height:1.6}
.ToEZfG_band,.ToEZfG_heroBand{--section-padding:48px}@media (min-width:1024px){.ToEZfG_band{--section-padding:80px}.ToEZfG_heroBand{--section-padding:64px}}.ToEZfG_inner{gap:var(--space-8);grid-template-columns:minmax(0,1fr);max-width:1240px;margin-inline:auto;padding-inline:4px;display:grid}@media (min-width:768px){.ToEZfG_inner{padding-inline:16px}}@media (min-width:1280px){.ToEZfG_inner{padding-inline:0}}.ToEZfG_head{max-width:760px}.ToEZfG_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:500;display:flex}.ToEZfG_eyebrow:before{content:"";background:var(--cyan);border-radius:50%;flex:none;width:5px;height:5px}.ToEZfG_title{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.026em;color:var(--text);text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:1.12}@media (min-width:1024px){.ToEZfG_title{font-size:40px}}.ToEZfG_lead{margin:var(--space-4) 0 0;max-width:62ch;color:var(--text);text-wrap:pretty;font-size:17px;line-height:1.6}.ToEZfG_subTitle{margin:0 0 var(--space-4);font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.015em;color:var(--text);font-size:22px;font-weight:600}.ToEZfG_cycleNote{padding-top:var(--space-5);border-top:1px solid var(--line-soft);color:var(--text);max-width:72ch;margin:0;font-size:17px;line-height:1.65}