.apyGla_window{border:1px solid color-mix(in srgb, var(--le-accent-0) 34%, var(--border));background:linear-gradient(160deg, color-mix(in srgb, var(--foreground) 11%, transparent), transparent 38%), color-mix(in srgb, var(--card) 88%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--foreground) 22%, transparent), 0 50px 90px -40px var(--background), 0 24px 40px -24px var(--background), 0 0 70px -30px var(--le-brand-1);border-radius:16px;padding:0 6px 6px;display:block;position:relative}.apyGla_link{transition:border-color .3s,box-shadow .3s}.apyGla_link:hover{border-color:color-mix(in srgb, var(--le-accent-2) 70%, transparent)}.apyGla_link:focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:4px}.apyGla_bar{min-height:30px;color:var(--foreground);white-space:nowrap;align-items:center;gap:10px;padding:0 6px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.apyGla_dots{gap:5px;margin-right:4px;display:inline-flex}.apyGla_dots i{background:color-mix(in srgb, var(--muted-foreground) 45%, transparent);border-radius:50%;width:7px;height:7px}.apyGla_dots i:first-child{background:color-mix(in srgb, var(--le-accent-3) 80%, transparent)}.apyGla_detail{color:var(--muted-foreground);text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}.apyGla_arrow{color:var(--muted-foreground);margin-left:auto}.apyGla_shot{background:var(--background);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:10px;position:relative;overflow:hidden}.apyGla_image{object-fit:cover}@media (max-width:700px){.apyGla_window{border-radius:12px;padding:0 4px 4px}.apyGla_bar{gap:7px;min-height:24px;font-size:10px}.apyGla_dots i{width:5px;height:5px}.apyGla_shot{border-radius:7px}}
.kTG-sG_thread,.kTG-sG_logo,.kTG-sG_tree,.kTG-sG_reveal{--film-lime:color-mix(in srgb, var(--le-brand-4) 76%, #f4ff9e);--film-up:#3fd47f;--film-down:#f0565a}.kTG-sG_thread{position:relative}.kTG-sG_threadSvg{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}.kTG-sG_line,.kTG-sG_glow{fill:none;stroke:var(--film-lime);stroke-linecap:round;stroke-linejoin:round}.kTG-sG_line{stroke-width:2px}.kTG-sG_glow{stroke-width:9px;opacity:.15}.kTG-sG_candles path{fill:color-mix(in srgb, var(--film-down) 24%, transparent);stroke:var(--film-down);stroke-width:1.3px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);transform:scaleY(.3)}.kTG-sG_candles path[data-up]{fill:color-mix(in srgb, var(--film-up) 7%, transparent);stroke:var(--film-up)}.kTG-sG_candles path[data-on=true]{opacity:.95;transform:none}.kTG-sG_thread .kTG-sG_room{margin-top:118px}@media (max-width:699px){.kTG-sG_thread .kTG-sG_room{margin-top:80px}}.kTG-sG_sparkCore{fill:#fff}.kTG-sG_logo{align-items:center;gap:calc(var(--logo-h) * .2);display:inline-flex}.kTG-sG_logoWord img{width:auto;height:var(--logo-h);display:block}.kTG-sG_logoWord[data-side=leaf]{clip-path:inset(0 0 0 100%);animation:.8s cubic-bezier(.2,.7,.2,1) 1.35s forwards kTG-sG_wipeLeft}.kTG-sG_logoWord[data-side=edge]{clip-path:inset(0 100% 0 0);animation:.8s cubic-bezier(.2,.7,.2,1) 1.35s forwards kTG-sG_wipeRight}.kTG-sG_logoMark{height:calc(var(--logo-h) * .82);aspect-ratio:889/1067;display:block;position:relative}.kTG-sG_logoMark img{opacity:0;width:100%;height:100%;animation:.7s cubic-bezier(.2,.7,.2,1) 1.25s forwards kTG-sG_markIn;position:absolute;inset:0;transform:scale(.94)}.kTG-sG_logoMark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kTG-sG_logoEdge,.kTG-sG_logoChart{fill:none;stroke:var(--film-lime);stroke-width:calc(1.6 * 1067 / .82 / var(--logo-px));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.kTG-sG_logoChart{animation:.8s cubic-bezier(.6,0,.2,1) .15s forwards kTG-sG_draw,.6s 1.55s forwards kTG-sG_strokeOut}.kTG-sG_logoEdge{animation:.9s cubic-bezier(.6,0,.2,1) .7s forwards kTG-sG_draw,.6s 1.55s forwards kTG-sG_strokeOut}.kTG-sG_logoSpark{fill:#fff}.kTG-sG_logo[data-wait] *{animation:none!important}@keyframes kTG-sG_draw{to{stroke-dashoffset:0}}@keyframes kTG-sG_strokeOut{to{opacity:0}}@keyframes kTG-sG_markIn{to{opacity:1;transform:none}}@keyframes kTG-sG_wipeLeft{to{clip-path:inset(0)}}@keyframes kTG-sG_wipeRight{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.kTG-sG_logo *{animation:none!important}.kTG-sG_logoWord[data-side]{clip-path:none}.kTG-sG_logoMark img{opacity:1;transform:none}.kTG-sG_logoEdge,.kTG-sG_logoChart,.kTG-sG_logoSpark{display:none}}.kTG-sG_tree{width:100%;height:100%;display:block;overflow:visible}.kTG-sG_treeLevel path{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--g))}.kTG-sG_treeStroke{stroke:color-mix(in srgb, var(--foreground) 62%, transparent);stroke-width:var(--w)}.kTG-sG_treeEcho{stroke:color-mix(in srgb, var(--foreground) 22%, transparent);stroke-width:calc(var(--w) * .45);transform:translate(1.6px,-1.2px)}.kTG-sG_treeLatest{fill:none;stroke:var(--film-lime);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--film-lime) 70%, transparent));transition:stroke-dashoffset 1.1s cubic-bezier(.55,0,.25,1)}.kTG-sG_treeLatest[data-on]{stroke-dashoffset:0}.kTG-sG_treeLeaf{fill:color-mix(in srgb, var(--loss) 78%, transparent);stroke:color-mix(in srgb, var(--loss) 60%, #fff);stroke-width:.8px;opacity:0;transition:transform .5s cubic-bezier(.2,1.4,.35,1),opacity .25s;transform:scale(0)}.kTG-sG_treeLeaf[data-win]{fill:color-mix(in srgb, var(--film-lime) 82%, transparent);stroke:color-mix(in srgb, var(--film-lime) 60%, #fff)}.kTG-sG_treeLeaf[data-on]{opacity:.92;transform:none}.kTG-sG_treeLabel{opacity:0;transition:opacity .6s .6s}.kTG-sG_treeLabel[data-on]{opacity:1}.kTG-sG_treeLabel path{fill:none;stroke:color-mix(in srgb, var(--foreground) 45%, transparent);stroke-width:1px}.kTG-sG_treeLabel text{font:700 14px var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;fill:var(--foreground)}.kTG-sG_treeLabel .kTG-sG_treeLabelDim{letter-spacing:0;fill:var(--muted-foreground);font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.kTG-sG_tree *{transition:none!important;animation:none!important}}.kTG-sG_reveal [data-accent]{transition:color .7s,text-shadow .7s}.kTG-sG_reveal[data-lit] [data-accent]{color:var(--film-lime);text-shadow:0 0 26px color-mix(in srgb, var(--film-lime) 42%, transparent)}
.A76WJG_hero{isolation:isolate;color:var(--foreground);background:var(--background);padding:146px 32px 0;position:relative;overflow:clip}.A76WJG_backdrop{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, var(--foreground) calc(100% - 260px), transparent);mask-image:linear-gradient(to bottom, var(--foreground) calc(100% - 260px), transparent);position:absolute;inset:0}.A76WJG_vista{object-fit:cover;object-position:62% 38%;opacity:.6}.A76WJG_backdrop:after{content:"";background:linear-gradient(90deg, var(--background) 4%, color-mix(in srgb, var(--background) 72%, transparent) 34%, color-mix(in srgb, var(--background) 8%, transparent) 72%), linear-gradient(0deg, var(--background), transparent 55%);position:absolute;inset:0}.A76WJG_fog{position:absolute;inset:6% -12% 30% 20%}.A76WJG_fog span{filter:blur(70px);opacity:.9;border-radius:50%;animation:46s ease-in-out infinite alternate A76WJG_drift;position:absolute}.A76WJG_fog span:first-child{background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-1) 30%, transparent), transparent);width:62%;height:42%;top:36%;left:18%}.A76WJG_fog span:nth-child(2){background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-0) 34%, transparent), transparent);width:48%;height:34%;animation-duration:58s;animation-delay:-24s;top:8%;left:48%}.A76WJG_fog span:nth-child(3){background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-3) 12%, transparent), transparent);width:40%;height:30%;animation-duration:64s;animation-delay:-40s;top:58%;left:0}@keyframes A76WJG_drift{0%{transform:translate(-6%)scale(1)}to{transform:translate(8%,-4%)scale(1.12)}}.A76WJG_layout{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;gap:20px;max-width:1480px;margin:auto;display:grid;position:relative}.A76WJG_copy{z-index:2;padding:34px 0 40px;position:relative}.A76WJG_copy>:is(.A76WJG_eyebrow,.A76WJG_headline,.A76WJG_promise,.A76WJG_description){animation:.9s cubic-bezier(.2,.7,.2,1) both A76WJG_rise}.A76WJG_copy>.A76WJG_headline{animation-delay:.12s}.A76WJG_copy>.A76WJG_promise{animation-delay:.22s}.A76WJG_copy>.A76WJG_description{animation-delay:.28s}@keyframes A76WJG_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.A76WJG_eyebrow{color:var(--le-accent-soft);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.A76WJG_eyebrow>span{background:var(--le-accent-2);width:24px;height:1px}.A76WJG_wordmark{margin:24px 0 18px}.A76WJG_headline{letter-spacing:-.065em;font-size:clamp(64px,6.2vw,98px);font-weight:500;line-height:.98}.A76WJG_headline>span{display:block}.A76WJG_practice{color:var(--le-accent-3)}.A76WJG_promise{letter-spacing:-.025em;margin-top:26px;font-size:19px;font-weight:500}.A76WJG_description{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:1.8}.A76WJG_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.A76WJG_explore{align-items:center;gap:14px;min-height:44px;font-size:13px;display:inline-flex}.A76WJG_explore:hover{color:var(--le-accent-soft)}.A76WJG_trust{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:9px;margin-top:17px;font-size:10px;display:flex}.A76WJG_trust>span{background:var(--muted-foreground);border-radius:50%;width:3px;height:3px}.A76WJG_trust a{color:var(--le-accent-soft);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--le-accent-soft) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--le-accent-soft) 40%, transparent)}.A76WJG_trust a:hover{color:var(--foreground)}.A76WJG_stageWrap{min-width:0;margin-right:-14%;position:relative}.A76WJG_stage{perspective:2000px;perspective-origin:30% 40%;padding:60px 0 70px;position:relative}.A76WJG_enter{transform-style:preserve-3d;animation:1.4s cubic-bezier(.16,1,.3,1) .1s both A76WJG_stageIn}@keyframes A76WJG_stageIn{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}.A76WJG_tilt{transform-style:preserve-3d;will-change:transform;position:relative;transform:rotateX(9deg)rotateY(-17deg)rotate(1.5deg)}.A76WJG_tilt:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-1) 34%, transparent), transparent);filter:blur(50px);pointer-events:none;border-radius:40%;position:absolute;inset:12% 6% -6%;transform:translateZ(-120px)}.A76WJG_primary{width:100%;position:relative;transform:translateZ(0)}.A76WJG_satA,.A76WJG_satB{transform-style:preserve-3d;position:absolute}.A76WJG_satA{width:38%;top:-12%;right:9%;transform:translateZ(90px)}.A76WJG_satB{width:40%;bottom:-15%;left:-6%;transform:translateZ(150px)}.A76WJG_float{animation:9s ease-in-out infinite A76WJG_float}.A76WJG_satB .A76WJG_float{animation-delay:-4.5s}@keyframes A76WJG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.A76WJG_satellite{box-shadow:0 34px 60px -28px var(--background), 0 0 0 1px color-mix(in srgb, var(--le-accent-1) 26%, transparent), 0 0 50px -24px var(--le-brand-2);animation:.9s both A76WJG_swap}@keyframes A76WJG_swap{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.A76WJG_stageFooter{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;margin:0 16% 0 2%;font-size:11px;display:flex}.A76WJG_controls{gap:4px;display:flex}.A76WJG_controls button{border:1px solid var(--border);cursor:pointer;background:color-mix(in srgb, var(--background) 60%, transparent);width:40px;height:40px;color:var(--muted-foreground);border-radius:50%;place-items:center;display:grid}.A76WJG_controls button:hover{color:var(--foreground);border-color:var(--le-accent-2)}.A76WJG_controls svg{width:15px;height:15px}.A76WJG_hero a:focus-visible,.A76WJG_hero button:focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:5px}.A76WJG_stages{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);max-width:1480px;margin:36px auto 0;display:grid;position:relative}.A76WJG_stages a{align-items:center;gap:16px;padding:25px 24px;font-size:16px;display:flex}.A76WJG_stages a:first-child{padding-left:0}.A76WJG_stages a+a{border-left:1px solid var(--border)}.A76WJG_stages a>span{color:var(--le-accent-2);font-size:10px}.A76WJG_stages small{color:var(--muted-foreground);font-size:11px}.A76WJG_stages b{color:var(--muted-foreground);margin-left:auto;font-weight:400}.A76WJG_stages a:hover{color:var(--le-accent-soft)}@media (min-width:1600px){.A76WJG_hero{padding-top:170px}}@media (max-width:1100px){.A76WJG_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.A76WJG_headline{font-size:64px}.A76WJG_promise{font-size:17px}.A76WJG_stages small{display:none}}@media (max-width:860px){.A76WJG_hero{padding:104px 24px 0}.A76WJG_layout{grid-template-columns:1fr;gap:0}.A76WJG_copy{padding-bottom:8px}.A76WJG_headline{font-size:clamp(52px,11vw,76px)}.A76WJG_headline>span{display:inline}.A76WJG_practice{display:block!important}.A76WJG_stageWrap{margin:0 -24px 0 0}.A76WJG_stage{perspective:1400px;padding:40px 0 36px}.A76WJG_tilt{transform:rotateX(6deg)rotateY(-9deg)}.A76WJG_satA{width:42%;top:-10%;right:4%}.A76WJG_satB{display:none}.A76WJG_stageFooter{margin:0 24px 0 0}.A76WJG_stageFooter>span{font-size:10px}.A76WJG_stages{margin-top:24px}.A76WJG_stages a{gap:8px;padding:20px 12px;font-size:13px}.A76WJG_stages b{display:none}}@media (max-width:390px){.A76WJG_hero{padding-left:16px;padding-right:16px}.A76WJG_headline{font-size:49px}.A76WJG_eyebrow{letter-spacing:.14em;font-size:9px}.A76WJG_stageWrap{margin-right:-16px}}@media (prefers-reduced-motion:reduce){.A76WJG_fog span,.A76WJG_copy>*,.A76WJG_enter,.A76WJG_float,.A76WJG_satellite{animation:none}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.A76WJG_stage{padding-bottom:150px}}
._6-cfMG_card{--spot-x:50%;--spot-y:-200px;border:1px solid var(--border);background:color-mix(in srgb, var(--card) 78%, transparent);border-radius:16px;transition:border-color .3s;position:relative;overflow:hidden}._6-cfMG_card:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--le-brand-2) 18%, transparent), transparent 70%);transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){._6-cfMG_card:hover{border-color:color-mix(in srgb, var(--le-accent-1) 50%, var(--border))}._6-cfMG_card:hover:before{opacity:1}}._6-cfMG_card>*{position:relative}
.qqirwa_story{padding:120px 32px 60px;scroll-margin-top:90px;position:relative}.qqirwa_container{max-width:1440px;margin:0 auto}.qqirwa_intro{border-bottom:1px solid var(--border);grid-template-columns:1.1fr .9fr;align-items:end;gap:64px;padding-bottom:28px;display:grid}.qqirwa_eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--le-accent-2);align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.qqirwa_eyebrow:before{content:"";background:currentColor;width:24px;height:1px}.qqirwa_heading{letter-spacing:-.05em;text-wrap:balance;max-width:16ch;color:var(--foreground);margin-top:20px;font-size:clamp(36px,4.4vw,64px);font-weight:500;line-height:1.04}.qqirwa_lede{max-width:54ch;color:var(--muted-foreground);font-size:15px;line-height:1.85}.qqirwa_grid{grid-template-columns:minmax(0,1fr);display:grid}.qqirwa_steps{margin:0;padding:0;list-style:none}.qqirwa_step{border-bottom:1px solid var(--border);padding:56px 0;scroll-margin-top:110px}.qqirwa_stepLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--le-accent-2);align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.qqirwa_stepLabel span{width:30px;height:30px;font-family:var(--font-mono,ui-monospace);letter-spacing:0;color:var(--le-accent-3);border:1px solid color-mix(in srgb, var(--le-accent-2) 35%, transparent);background:color-mix(in srgb, var(--le-brand-2) 12%, transparent);border-radius:9px;place-items:center;display:grid}.qqirwa_stepTitle{letter-spacing:-.04em;color:var(--foreground);text-wrap:balance;margin-top:18px;font-size:clamp(28px,2.6vw,40px);font-weight:500;line-height:1.1}.qqirwa_stepBody{max-width:48ch;color:var(--muted-foreground);margin-top:16px;font-size:15px;line-height:1.85}.qqirwa_note{border-left:2px solid color-mix(in srgb, var(--le-accent-2) 50%, transparent);max-width:52ch;color:var(--muted-foreground);margin-top:18px;padding-left:14px;font-size:12px;line-height:1.7}.qqirwa_links{flex-wrap:wrap;gap:6px 22px;margin-top:20px;display:flex}.qqirwa_links a{min-height:40px;color:var(--le-accent-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.qqirwa_links a:hover{color:var(--le-accent-soft)}.qqirwa_links a:focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:4px;border-radius:4px}.qqirwa_stepMedia{margin-top:28px}.qqirwa_exchange{gap:10px;max-width:520px;margin-top:24px;display:grid}.qqirwa_exchangeCard{padding:14px 18px}.qqirwa_who{letter-spacing:.18em;text-transform:uppercase;color:var(--le-accent-2);font-size:10px;font-weight:600}.qqirwa_said{color:var(--foreground);margin-top:6px;font-size:14px;line-height:1.65}.qqirwa_frameCol{display:none}.qqirwa_frame{display:grid}.qqirwa_layer{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .55s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)scale(.985)}.qqirwa_layer[data-active=true]{opacity:1;pointer-events:auto;transform:none}.qqirwa_layer img{will-change:transform}.qqirwa_progress{gap:8px;margin-top:18px;display:flex}.qqirwa_progress span{border-top:2px solid var(--border);color:var(--muted-foreground);flex:1;align-items:center;gap:10px;padding-top:12px;font-size:11px;transition:color .3s,border-color .3s;display:flex}.qqirwa_progress span b{color:inherit;font-weight:500}.qqirwa_progress span[data-active=true]{color:var(--foreground);border-top-color:var(--le-accent-3)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.qqirwa_grid{grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr);gap:56px}.qqirwa_step{opacity:.38;border-bottom:0;flex-direction:column;justify-content:center;min-height:92vh;transition:opacity .5s;display:flex}.qqirwa_step[data-active=true]{opacity:1}.qqirwa_stepMedia{display:none}.qqirwa_frameCol{display:block}.qqirwa_frame{padding-top:34px;position:sticky;top:max(96px,50vh - 30vw)}}@media (max-width:1000px){.qqirwa_story{padding:80px 24px 40px}.qqirwa_intro{grid-template-columns:1fr;gap:20px}.qqirwa_step{padding:44px 0}}@media (max-width:390px){.qqirwa_story{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.qqirwa_layer,.qqirwa_step{transition:none}}
.R1kKRq_section{padding:110px 32px 90px;scroll-margin-top:90px;position:relative}.R1kKRq_layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px;max-width:1440px;margin:0 auto;display:grid}.R1kKRq_eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--le-accent-2);align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.R1kKRq_eyebrow:before{content:"";background:currentColor;width:24px;height:1px}.R1kKRq_heading{letter-spacing:-.05em;text-wrap:balance;max-width:14ch;color:var(--foreground);margin-top:20px;font-size:clamp(36px,4vw,60px);font-weight:500;line-height:1.04}.R1kKRq_lede{max-width:50ch;color:var(--muted-foreground);margin-top:22px;font-size:15px;line-height:1.85}.R1kKRq_can{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.R1kKRq_can li{border-top:1px solid var(--border);color:var(--muted-foreground);grid-template-columns:76px 1fr;align-items:baseline;gap:14px;padding:12px 0;font-size:14px;line-height:1.6;display:grid}.R1kKRq_can b{letter-spacing:.18em;text-transform:uppercase;color:var(--le-accent-2);font-size:10px;font-weight:600}.R1kKRq_can li[data-kind=never] b{color:var(--loss)}.R1kKRq_links{flex-wrap:wrap;gap:6px 22px;margin-top:22px;display:flex}.R1kKRq_links a{min-height:44px;color:var(--le-accent-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.R1kKRq_links a:hover{color:var(--le-accent-soft)}.R1kKRq_links a:focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:4px;border-radius:4px}.R1kKRq_meta{color:var(--muted-foreground);margin-top:6px;font-size:11px}.R1kKRq_session{margin:0;position:relative}.R1kKRq_session:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-1) 26%, transparent), transparent);filter:blur(50px);border-radius:40%;position:absolute;inset:10% 6% 0}.R1kKRq_bar,.R1kKRq_body{background:color-mix(in srgb, var(--card) 88%, transparent)}.R1kKRq_bar{border:1px solid var(--border);border-bottom:0;border-radius:14px 14px 0 0;align-items:center;gap:6px;padding:12px 16px;display:flex}.R1kKRq_bar span{background:color-mix(in srgb, var(--muted-foreground) 40%, transparent);border-radius:50%;width:9px;height:9px}.R1kKRq_bar em{color:var(--muted-foreground);margin-left:10px;font-size:11px;font-style:normal}.R1kKRq_body{border:1px solid var(--border);box-shadow:0 40px 90px -40px var(--background);border-radius:0 0 14px 14px;padding:22px 24px 24px}.R1kKRq_who{letter-spacing:.18em;text-transform:uppercase;color:var(--le-accent-2);font-size:10px;font-weight:600}.R1kKRq_who+p{margin-top:6px}.R1kKRq_ask,.R1kKRq_answer{color:var(--foreground);font-size:15px;line-height:1.65}.R1kKRq_answer{margin-bottom:0}.R1kKRq_calls{background:color-mix(in srgb, var(--background) 70%, transparent);border:1px solid var(--border);font-family:var(--font-mono,ui-monospace, monospace);border-radius:10px;gap:7px;margin:18px 0 20px;padding:14px 16px;font-size:12px;list-style:none;display:grid}.R1kKRq_calls li{grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;display:grid}.R1kKRq_calls code{color:var(--le-accent-3);font-weight:600}.R1kKRq_args{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);overflow:hidden}.R1kKRq_result{color:var(--win)}.R1kKRq_note{border:1px solid color-mix(in srgb, var(--le-accent-2) 30%, var(--border));background:var(--card);width:86%;box-shadow:0 30px 70px -30px var(--background), 0 0 40px -22px var(--le-brand-2);border-radius:12px;margin:-14px 0 0 auto;padding:16px 18px;position:relative}.R1kKRq_badge{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.R1kKRq_badge>span{border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);background:color-mix(in srgb, var(--primary) 10%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-weight:600;display:inline-flex}.R1kKRq_badge svg{width:10px;height:10px}.R1kKRq_badge i{color:color-mix(in srgb, var(--muted-foreground) 40%, transparent);font-style:normal}.R1kKRq_note p{color:var(--foreground);margin-top:10px;font-size:13px;line-height:1.65}.R1kKRq_note small{color:var(--muted-foreground);margin-top:10px;font-size:11px;display:block}.R1kKRq_caption{color:var(--muted-foreground);text-align:right;margin-top:14px;font-size:11px}@media (max-width:1023px){.R1kKRq_section{padding:72px 24px 56px}.R1kKRq_layout{grid-template-columns:1fr;gap:40px}.R1kKRq_note{width:94%}}@media (max-width:560px){.R1kKRq_calls{gap:12px}.R1kKRq_calls li{grid-template-columns:1fr auto;row-gap:2px}.R1kKRq_calls .R1kKRq_args{white-space:normal;overflow-wrap:anywhere;grid-area:2/1/auto/-1}.R1kKRq_body{padding:18px 16px 20px}}@media (max-width:390px){.R1kKRq_section{padding-left:16px;padding-right:16px}}
.LQTiYq_section{padding:40px 32px;position:relative}.LQTiYq_runway,.LQTiYq_sticky{position:relative}.LQTiYq_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;max-width:1440px;margin:0 auto;padding:60px 0;display:grid}.LQTiYq_eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--le-accent-2);align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.LQTiYq_eyebrow:before{content:"";background:currentColor;width:24px;height:1px}.LQTiYq_heading{letter-spacing:-.045em;text-wrap:balance;color:var(--foreground);margin-top:20px;font-size:clamp(34px,3.8vw,58px);font-weight:500;line-height:1.06}.LQTiYq_beats{gap:14px;margin-top:26px;padding:0;list-style:none;display:grid}.LQTiYq_beat{max-width:44ch;color:var(--muted-foreground);font-size:15px;line-height:1.75;transition:opacity .45s,transform .45s}.LQTiYq_beat b{color:var(--foreground);font-weight:600}.LQTiYq_beats[data-scrubbing] .LQTiYq_beat{opacity:.28;transform:translateY(4px)}.LQTiYq_beats[data-scrubbing] .LQTiYq_beat[data-active]{opacity:1;transform:none}.LQTiYq_meta{color:var(--muted-foreground);margin-top:18px;font-size:11px}.LQTiYq_link{min-height:44px;color:var(--le-accent-2);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:inline-flex}.LQTiYq_link:hover{color:var(--le-accent-soft)}.LQTiYq_link:focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:4px;border-radius:4px}.LQTiYq_stage{min-width:0;height:min(86vh,860px);min-height:480px;margin-top:40px;position:relative}.LQTiYq_stage:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--le-brand-2) 16%, transparent), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:8% 14% 22%}.LQTiYq_stage>svg{position:relative}.LQTiYq_caption{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--muted-foreground);white-space:nowrap;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:11px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.LQTiYq_caption span:first-child{color:var(--foreground);font-weight:600}.LQTiYq_win{color:var(--win)}.LQTiYq_loss{color:var(--loss)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.LQTiYq_runway{height:300vh}.LQTiYq_sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0}.LQTiYq_layout{width:100%}}@media (max-width:1023px){.LQTiYq_section{padding:40px 24px}.LQTiYq_layout{grid-template-columns:1fr;gap:20px;padding:40px 0}.LQTiYq_stage{aspect-ratio:900/860;height:auto;min-height:0;max-height:80vh;margin-top:12px}}@media (max-width:390px){.LQTiYq_section{padding-left:16px;padding-right:16px}}
.CgCe9G_checked{color:var(--muted-foreground);margin-top:28px;font-size:13px;line-height:1.7}.CgCe9G_checked a{color:var(--le-accent-2);text-underline-offset:3px;text-decoration:underline}.CgCe9G_pill{white-space:nowrap;border:1px solid var(--border);letter-spacing:.02em;width:fit-content;color:var(--muted-foreground);border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.CgCe9G_pill:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:7px;height:7px}.CgCe9G_pill[data-tone=yes]{color:var(--le-accent-2);border-color:color-mix(in srgb, var(--le-accent-2) 45%, transparent);background:color-mix(in srgb, var(--le-brand-2) 12%, transparent)}.CgCe9G_pill[data-tone=some]{color:var(--le-accent-0);border-color:color-mix(in srgb, var(--le-accent-0) 42%, transparent);background:color-mix(in srgb, var(--le-brand-0) 14%, transparent)}.CgCe9G_pill[data-tone=none]{background:0 0}.CgCe9G_pill[data-tone=refused]{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 30%, transparent);background:0 0}.CgCe9G_rows{border-top:1px solid var(--border);margin-top:32px}.CgCe9G_row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:12px 40px;padding:22px 0;display:grid}.CgCe9G_rowItem{flex-direction:column;gap:10px;display:flex}.CgCe9G_rowItem h3{color:var(--foreground);font-size:16px;font-weight:500}.CgCe9G_rowDetail{color:var(--muted-foreground);font-size:14px;line-height:1.8}.CgCe9G_cite{flex-wrap:wrap;gap:4px 12px;margin-left:8px;font-size:12px;display:inline-flex}.CgCe9G_cite a{color:var(--le-accent-2);text-underline-offset:3px;text-decoration:underline}.CgCe9G_glance{border-collapse:collapse;text-align:left;width:100%;margin-top:32px;font-size:14px;line-height:1.75}.CgCe9G_glance th,.CgCe9G_glance td{vertical-align:top;border-bottom:1px solid var(--border);padding:18px 20px 18px 0}.CgCe9G_glance thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:600}.CgCe9G_glance tbody th{width:18%;color:var(--foreground);font-weight:500}.CgCe9G_glance td{color:var(--muted-foreground)}.CgCe9G_steps{counter-reset:step;gap:18px;max-width:72ch;margin-top:28px;display:grid}.CgCe9G_steps li{color:var(--muted-foreground);grid-template-columns:36px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.8;display:grid}.CgCe9G_steps li:before{counter-increment:step;content:counter(step, decimal-leading-zero);color:var(--le-accent-3);font-size:12px;line-height:2}.CgCe9G_routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.CgCe9G_route{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 70%, transparent);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.CgCe9G_route h3{color:var(--foreground);font-size:16px;font-weight:500}.CgCe9G_route p{color:var(--muted-foreground);font-size:14px;line-height:1.75}.CgCe9G_routePlan{letter-spacing:.12em;text-transform:uppercase;color:var(--le-accent-2);font-size:11px}.CgCe9G_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.CgCe9G_fact{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 70%, transparent);border-radius:18px;padding:24px}.CgCe9G_fact h3{color:var(--foreground);font-size:17px;font-weight:500}.CgCe9G_fact p{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:1.8}.CgCe9G_inlineLinks{flex-wrap:wrap;gap:6px 22px;margin-top:18px;font-size:13px;display:flex}.CgCe9G_inlineLinks a{color:var(--le-accent-2);text-underline-offset:4px;text-decoration:underline}.CgCe9G_sources{gap:10px;margin-top:20px;font-size:13px;line-height:1.7;display:grid}.CgCe9G_sources a{color:var(--le-accent-2);text-underline-offset:3px;text-decoration:underline}.CgCe9G_sources span{color:var(--muted-foreground)}.CgCe9G_explore{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.CgCe9G_explore a{border:1px solid var(--border);border-radius:18px;padding:22px;transition:border-color .2s;display:block}.CgCe9G_explore a:hover{border-color:var(--le-accent-2)}.CgCe9G_explore b{color:var(--foreground);font-size:17px;font-weight:500;display:block}.CgCe9G_explore span{color:var(--muted-foreground);margin-top:8px;font-size:13px;line-height:1.7;display:block}.CgCe9G_page :is(a,summary):focus-visible{outline:2px solid var(--le-accent-soft);outline-offset:4px}@media (max-width:1000px){.CgCe9G_routes,.CgCe9G_facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.CgCe9G_row,.CgCe9G_explore{grid-template-columns:minmax(0,1fr)}.CgCe9G_glance thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.CgCe9G_glance,.CgCe9G_glance tbody,.CgCe9G_glance tr,.CgCe9G_glance th,.CgCe9G_glance td{width:100%;display:block}.CgCe9G_glance tr{border-bottom:1px solid var(--border);padding:16px 0}.CgCe9G_glance th,.CgCe9G_glance td{border-bottom:0;padding:4px 0}.CgCe9G_glance tbody th{width:100%;margin-bottom:6px;font-size:15px}.CgCe9G_glance td:before{content:attr(data-label) ": ";color:var(--foreground);font-weight:600}}