.ja_page__UPSNs{--ja-shell:var(--wrap);--ja-warm-white:var(--ink);--ja-accent-on-evidence:#ffd1c8;background:var(--bg-0);color:var(--bone-2);overflow:clip;scrollbar-color:var(--bg-4) var(--bg-0)}.ja_shell__f_8SC{width:100%;max-width:var(--ja-shell);margin-inline:auto;padding-inline:var(--gutter)}.ja_hero__X2h75{position:relative;isolation:isolate;overflow:hidden;padding:calc(var(--nav-h) + clamp(48px, 9vh, 128px)) 0 64px;border-bottom:1px solid var(--line);background:var(--bg-0)}@media (min-width:961px){.ja_hero__X2h75{padding:calc(var(--nav-h) + clamp(48px, 9vh, 128px)) 0 96px}}.ja_ctaGrid__tR2yR,.ja_heroGrid__T8n_8,.ja_sectionGrid__4yUv5{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:32px}@media (min-width:961px){.ja_ctaGrid__tR2yR,.ja_heroGrid__T8n_8,.ja_sectionGrid__4yUv5{gap:80px}}.ja_heroGrid__T8n_8{align-items:end}.ja_heroCopy__4z7oR{align-self:end}.ja_kicker__8X12t{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:var(--bone-2);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.3333}@media (min-width:961px){.ja_kicker__8X12t{margin:0 0 32px}}.ja_kicker__8X12t:before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:var(--ember);box-shadow:0 0 0 4px var(--ember-soft),0 0 16px var(--ember-glow)}.ja_cta__PR5vO h2,.ja_hero__X2h75 h1,.ja_section___sOW6 h2{color:var(--bone);font-weight:600;letter-spacing:.01em;word-break:normal;word-break:auto-phrase;line-break:strict;text-wrap:balance}.ja_hero__X2h75 h1{max-width:17em;font-size:30px;line-height:1.2}@media (min-width:961px){.ja_hero__X2h75 h1{font-size:60px;line-height:1}}.ja_heroAside__Wqpnh{display:grid;gap:16px;padding:24px;border:1px solid var(--line-2);border-radius:var(--radius-l);background:rgba(11,12,15,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width:961px){.ja_heroAside__Wqpnh{padding:32px}}.ja_body__ZXeRs,.ja_card__M5Kot p,.ja_cta__PR5vO p,.ja_heroAside__Wqpnh p,.ja_lede__dmbmi,.ja_note__yW6jd{color:var(--bone-2);line-height:1.9}.ja_heroAside__Wqpnh strong{color:var(--bone);font-size:18px;line-height:1.5556;font-weight:600}.ja_lede__dmbmi{font-size:16px;line-height:1.5}.ja_metaLine__d5Idi{display:grid;gap:0}.ja_metaLine__d5Idi>span{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line);color:var(--bone-2);font-size:14px;line-height:1.4286}.ja_metaLine__d5Idi>span:before{content:"";width:5px;height:5px;flex:none;background:var(--ember)}.ja_metaLine__d5Idi>span:first-child{border-top:0;color:var(--bone);font-size:20px;line-height:1.4;font-weight:600;letter-spacing:0}@media (min-width:961px){.ja_metaLine__d5Idi>span:first-child{font-size:30px;line-height:1.2}}.ja_metaLine__d5Idi>span:first-child:before{display:none}.ja_section___sOW6{position:relative;padding-block:80px;border-bottom:1px solid var(--line)}@media (min-width:961px){.ja_section___sOW6{padding-block:96px}}.ja_cta__PR5vO h2,.ja_section___sOW6 h2{max-width:20em;font-size:24px;line-height:1.3333}@media (min-width:961px){.ja_cta__PR5vO h2,.ja_section___sOW6 h2{font-size:36px;line-height:1.1111}}.ja_sectionGrid__4yUv5{align-items:end;margin-bottom:40px}@media (min-width:961px){.ja_sectionGrid__4yUv5{margin-bottom:64px}}.ja_sectionGrid__4yUv5:last-child{margin-bottom:0}.ja_sectionCopy__9pfHk{display:grid;gap:16px;align-content:start}.ja_blue__0gqll,.ja_dark__MXvQ8{color:var(--ja-warm-white)}.ja_blue__0gqll,.ja_dark__MXvQ8{background:var(--bg-1)}.ja_dark__MXvQ8 .ja_kicker__8X12t{color:var(--bone-3)}.ja_blue__0gqll .ja_kicker__8X12t{color:var(--ja-accent-on-evidence)}.ja_cardGrid___h_s0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--gap)}.ja_directionGrid__jg1kj{grid-template-columns:repeat(3,minmax(0,1fr))}.ja_card__M5Kot{position:relative;display:grid;align-content:start;gap:12px;padding:24px;border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--bg-0);transition:border-color .36s,transform .6s var(--ease-out)}@media (min-width:961px){.ja_card__M5Kot{padding:32px}}.ja_card__M5Kot:hover{border-color:var(--line-3);transform:translateY(-3px)}.ja_card__M5Kot h3{color:var(--bone);font-size:18px;font-weight:600;line-height:1.5556;word-break:normal;word-break:auto-phrase;line-break:strict}@media (min-width:961px){.ja_card__M5Kot h3{font-size:20px;line-height:1.4}}.ja_card__M5Kot small,.ja_label__7en_b{color:var(--bone-3);font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.3333}.ja_blue__0gqll .ja_card__M5Kot,.ja_dark__MXvQ8 .ja_card__M5Kot{background:var(--bg-0)}.ja_facts__Jb2r0,.ja_list__Wb6_E,.ja_steps__6PwBM{display:grid;list-style:none;border-bottom:1px solid var(--line)}.ja_facts__Jb2r0 li,.ja_list__Wb6_E li,.ja_steps__6PwBM li{position:relative;padding:16px 0;border-top:1px solid var(--line);line-height:1.85}@media (min-width:961px){.ja_facts__Jb2r0 li,.ja_list__Wb6_E li,.ja_steps__6PwBM li{padding:24px 0}}.ja_list__Wb6_E li{display:grid;grid-template-columns:36px minmax(0,1fr);color:var(--bone)}.ja_list__Wb6_E li:before{content:"";width:7px;height:7px;margin-top:.75em;background:var(--ember)}.ja_steps__6PwBM{counter-reset:step}.ja_steps__6PwBM li{display:grid;grid-template-columns:clamp(52px,5vw,76px) minmax(0,1fr);counter-increment:step}.ja_steps__6PwBM li:before{content:counter(step,decimal-leading-zero);padding-top:.35em;color:var(--ember);font-family:var(--mono);font-size:12px;line-height:1.3333;letter-spacing:.1em}.ja_steps__6PwBM li>*{grid-column:2}.ja_facts__Jb2r0 strong,.ja_steps__6PwBM strong{display:block;color:var(--bone);font-size:16px;font-weight:600;line-height:1.5}.ja_facts__Jb2r0 p,.ja_steps__6PwBM p{margin-top:4px;color:var(--bone-2)}.ja_symptomList__B9hxT li{grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:24px 0}@media (min-width:961px){.ja_symptomList__B9hxT li{padding:32px 0}}.ja_symptomList__B9hxT li>span{color:var(--bone);font-size:18px;font-weight:600;line-height:1.5556;word-break:normal;word-break:auto-phrase;line-break:strict}@media (min-width:961px){.ja_symptomList__B9hxT li>span{font-size:24px;line-height:1.3333}}.ja_symptomStage__c3ShV{display:none}.ja_factGrid__tWEBM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);margin-top:40px}@media (min-width:961px){.ja_factGrid__tWEBM{margin-top:64px}}.ja_fact__PjsnY{display:grid;align-content:start;gap:12px;padding:24px;border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--bg-1)}@media (min-width:961px){.ja_fact__PjsnY{padding:32px}}.ja_fact__PjsnY strong{color:var(--bone);font-feature-settings:"tnum";font-weight:600;letter-spacing:-.02em}@media (min-width:961px){.ja_fact__PjsnY strong{font-size:36px;line-height:1.1111}}.ja_fact__PjsnY p{color:var(--bone-2);font-size:14px;line-height:1.4286}.ja_climbFigure__i5Pn5{margin:0;padding:24px;border:1px solid var(--line-2);border-radius:var(--radius-l);background:var(--bg-1)}@media (min-width:961px){.ja_climbFigure__i5Pn5{padding:40px}}.ja_climbFigure__i5Pn5 .ja_kicker__8X12t{margin-bottom:24px}@media (min-width:961px){.ja_climbFigure__i5Pn5 .ja_kicker__8X12t{margin-bottom:40px}}.ja_tableWrap__7C7qg{margin-top:32px;overflow-x:auto;scrollbar-color:var(--bg-4) var(--bg-1)}@media (min-width:961px){.ja_tableWrap__7C7qg{margin-top:64px}}.ja_scrollHint__jcg6A{display:none;margin-bottom:0;color:var(--bone-3);font-size:12px;line-height:1.3333}.ja_boardTable__nqlzU{width:100%;min-width:1120px;border-collapse:collapse}.ja_boardTable__nqlzU caption{padding-bottom:16px;font-size:12px;line-height:1.3333;font-weight:600;letter-spacing:.07em;text-align:left}.ja_boardTable__nqlzU td,.ja_boardTable__nqlzU th{padding:16px;border:1px solid var(--line);line-height:1.5;text-align:left;vertical-align:top}.ja_boardTable__nqlzU th{color:var(--sky);font-size:12px;line-height:1.3333;letter-spacing:.05em}.ja_boardTable__nqlzU td{font-size:14px;line-height:1.4286}.ja_imageGrid__5CEXa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin-top:48px}.ja_figure__wYCcy{overflow:hidden;margin:0;border:1px solid var(--line-2);border-radius:16px;background:#111a22}.ja_figure__wYCcy img{width:100%;height:auto}.ja_figure__wYCcy figcaption{padding:12px 16px 16px;border-top:1px solid var(--line);background:var(--bg-2);color:var(--bone-3);font-size:12px;line-height:1.3333}.ja_action__ptiY8,.ja_textLink__66JJg{display:inline-flex;align-items:center;gap:12px;text-decoration:none;transition:color .36s var(--ease-out),background-color .36s var(--ease-out),border-color .36s var(--ease-out),box-shadow .36s var(--ease-out),translate .62s var(--ease-out)}.ja_action__ptiY8{justify-self:start;min-height:56px;padding:0 24px;border-radius:12px;background:var(--ember);color:var(--ember-ink);font-weight:600}.ja_textLink__66JJg{justify-self:start;padding-block:4px;border-bottom:1px solid;color:var(--bone);font-weight:500}.ja_action__ptiY8:hover{background:var(--bone);color:var(--bg-0)}.ja_textLink__66JJg:hover{border-bottom-color:var(--ember);color:var(--ember-2)}.ja_blue__0gqll .ja_textLink__66JJg:hover{border-bottom-color:var(--ja-accent-on-evidence)}.ja_action__ptiY8:active,.ja_textLink__66JJg:active{translate:0 1px}.ja_note__yW6jd{padding-left:16px;color:var(--bone-2);font-size:14px;line-height:1.4286}.ja_disclosures__5t5bB{display:grid;gap:12px}.ja_details__VJ_vQ{overflow:hidden;border:1px solid var(--line-2);border-radius:16px;background:var(--bg-1)}.ja_details__VJ_vQ summary{display:grid;min-height:68px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:16px;overflow-wrap:anywhere;padding:0 24px;color:var(--bone);font-weight:600}.ja_details__VJ_vQ summary:after{content:"+";display:grid;width:32px;height:32px;flex:none;place-items:center;border:1px solid var(--line-2);border-radius:50%;color:var(--ember);font-family:var(--mono);transition:transform .42s var(--ease-out)}.ja_blue__0gqll .ja_details__VJ_vQ summary:after{color:var(--ja-accent-on-evidence)}.ja_details__VJ_vQ[open] summary:after{transform:rotate(45deg)}.ja_detailsContent__W8PsR{padding:4px 24px 24px;border-top:1px solid var(--line)}.ja_cta__PR5vO{position:relative;overflow:hidden;padding-block:80px;background:var(--bg-1);border-bottom:1px solid var(--line)}@media (min-width:961px){.ja_cta__PR5vO{padding-block:96px}}.ja_ctaGrid__tR2yR{align-items:end}.ja_cta__PR5vO .ja_kicker__8X12t{color:var(--ink)}.ja_cta__PR5vO .ja_action__ptiY8{min-height:62px;font-size:16px;line-height:1.5}.ja_cta__PR5vO .ja_action__ptiY8:hover{box-shadow:inset 0 0 0 3px var(--ja-warm-white)}.ja_boundary__sONQt{padding-block:24px;border-bottom:1px solid var(--line);color:var(--bone-3);font-size:14px;line-height:1.4286}.ja_achievementSlot__ZDJFH{display:grid}@media (max-width:1199px){.ja_scrollHint__jcg6A{display:block}.ja_scrollHint__jcg6A+.ja_tableWrap__7C7qg{margin-top:12px}}@media (max-width:1100px){.ja_factGrid__tWEBM{grid-template-columns:repeat(2,minmax(0,1fr))}.ja_directionGrid__jg1kj{grid-template-columns:1fr}}@media (max-width:860px){.ja_cardGrid___h_s0,.ja_ctaGrid__tR2yR,.ja_heroGrid__T8n_8,.ja_imageGrid__5CEXa,.ja_sectionGrid__4yUv5{grid-template-columns:1fr}.ja_cta__PR5vO .ja_action__ptiY8{width:100%;justify-content:space-between}}@media (max-width:520px){.ja_factGrid__tWEBM{grid-template-columns:1fr}.ja_hero__X2h75 h1{font-size:30px;line-height:1.2}.ja_cta__PR5vO h2,.ja_section___sOW6 h2{font-size:24px;line-height:1.3333}}@media (prefers-reduced-motion:reduce){.ja_page__UPSNs *,.ja_page__UPSNs :after,.ja_page__UPSNs :before{scroll-behavior:auto!important}.ja_action__ptiY8,.ja_textLink__66JJg{transition:none}.ja_card__M5Kot:hover{transform:none}}.ja_lede__dmbmi>*+*{margin-top:12px}.ja_cta__PR5vO h2+p,.ja_lede__dmbmi>.ja_action__ptiY8,.ja_section___sOW6 h2+.ja_disclosures__5t5bB,.ja_section___sOW6 h2+p{margin-top:24px}@media (max-width:1100px){.ja_heroGrid__T8n_8{grid-template-columns:1fr}}.ja_sectionGrid__4yUv5{align-items:start}.ja_sectionGrid__4yUv5+.ja_sectionGrid__4yUv5{margin-top:48px}@media (min-width:961px){.ja_sectionGrid__4yUv5+.ja_sectionGrid__4yUv5{margin-top:96px}}.ja_cardGrid___h_s0:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.ja_directionGrid__jg1kj>article:last-child:nth-child(3n+1){grid-column:1/-1}.ja_factGrid__tWEBM{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ja_factGrid__tWEBM:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1181px){.ja_cardGrid___h_s0:has(>:nth-child(4):last-child),.ja_factGrid__tWEBM:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.ja_cardGrid___h_s0:has(>:nth-child(4):last-child),.ja_factGrid__tWEBM:has(>:nth-child(4):last-child){grid-template-columns:1fr}}.ja_fact__PjsnY strong{font-size:24px;line-height:1.3333}@media (min-width:961px){.ja_fact__PjsnY strong{font-size:30px;line-height:1.2}}.ja_card__M5Kot{display:flex;flex-direction:column}.ja_card__M5Kot .ja_textLink__66JJg{align-self:flex-start;margin-top:auto}.ja_imageGrid__5CEXa{align-items:start}.ja_figure__wYCcy img{width:auto;max-width:100%;margin-inline:auto}.ja_metaLine__d5Idi>span{align-items:flex-start}.ja_metaLine__d5Idi>span:before{margin-top:.62em}.ja_symptomList__B9hxT li{font-size:18px;line-height:1.5556}@media (min-width:961px){.ja_symptomList__B9hxT li{font-size:24px;line-height:1.3333}}.ja_symptomList__B9hxT li>span{font-size:inherit}.ja_list__Wb6_E li:before{margin-top:calc((1lh - 7px) / 2)}.ja_detailsContent__W8PsR{padding:16px 24px 24px}.ja_detailsContent__W8PsR>.ja_list__Wb6_E{border-bottom:0}.ja_detailsContent__W8PsR>.ja_list__Wb6_E li:first-child{border-top:0}.ja_section___sOW6:has(>.ja_shell__f_8SC>.ja_achievementSlot__ZDJFH){padding-block:0 64px;border-bottom:0}@media (min-width:961px){.ja_section___sOW6:has(>.ja_shell__f_8SC>.ja_achievementSlot__ZDJFH){padding-block:0 96px}}.ja_section___sOW6:has(+.ja_section___sOW6>.ja_shell__f_8SC>.ja_achievementSlot__ZDJFH){border-bottom:0}.ja_achievementSlot__ZDJFH{max-width:560px}.ja_details__VJ_vQ summary{padding-block:12px}.ja_symptomList__B9hxT li{align-items:start}.ja_imageGrid__5CEXa{align-items:stretch}.ja_imageGrid__5CEXa .ja_figure__wYCcy{display:flex;flex-direction:column}.ja_imageGrid__5CEXa .ja_figure__wYCcy img{margin-block:auto}@media (min-width:1101px) and (max-height:820px){.ja_heroGrid__T8n_8{align-items:start}.ja_heroCopy__4z7oR{align-self:start}}.ja_detailsContent__W8PsR:not(:has(>.ja_list__Wb6_E)){padding-inline-end:max(24px,calc(100% - 46em - 24px))}.ja_symptomList__B9hxT li{line-height:1.6}.ja_list__Wb6_E li>span{text-wrap:balance}@media (min-width:861px){.ja_sectionGrid__4yUv5:has(>.ja_list__Wb6_E,>.ja_steps__6PwBM){grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}}.ja_metaLine__d5Idi .ja_textLink__66JJg{justify-self:stretch;gap:8px;padding:8px 0;border-bottom:0;border-top:1px solid var(--line);font-size:14px;line-height:1.4286;text-decoration:underline 1px;text-underline-offset:.3em}.ja_metaLine__d5Idi .ja_textLink__66JJg:before{content:"";width:5px;height:5px;flex:none;background:var(--ember)}.climb-bars_stage__CEm3k{display:grid;gap:20px}.climb-bars_plot__O7ZdI{position:relative;display:grid;height:clamp(220px,23vw,330px);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,22px);align-items:end;border-bottom:1px solid var(--line-3);background-image:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),var(--line) calc(25% - 1px),var(--line) 25%)}.climb-bars_column__lWPZx{position:relative;height:100%}.climb-bars_column__lWPZx i{position:absolute;inset:auto 0 0;display:block;height:calc(var(--bar) * 100%);border-radius:3px 3px 0 0;background:linear-gradient(180deg,rgba(239,233,223,.24),rgba(239,233,223,.06));box-shadow:inset 0 1px 0 rgba(239,233,223,.4);transform-origin:50% 100%}.climb-bars_column__lWPZx[data-last] i{background:linear-gradient(180deg,#ff7a55,var(--ember) 42%,#a92c12);box-shadow:inset 0 1px 0 rgba(255,220,205,.7),0 0 44px -8px rgba(255,91,55,.6)}.climb-bars_column__lWPZx[data-gap]:before{content:"";position:absolute;bottom:-10px;left:calc(clamp(10px, 1.4vw, 22px) / -2 - 8px);width:16px;height:20px;background:linear-gradient(112deg,transparent 42%,var(--bone-3) 42% 50%,transparent 50%) 0 0 /8px 20px no-repeat,linear-gradient(112deg,transparent 42%,var(--bone-3) 42% 50%,transparent 50%) 8px 0 /8px 20px no-repeat}.climb-bars_records__AeJG9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,22px);list-style:none}.climb-bars_records__AeJG9 li{display:grid;min-width:0;gap:6px;align-content:start}.climb-bars_records__AeJG9 time{color:var(--bone-3);font-family:var(--mono);font-size:.625rem;letter-spacing:.03em;line-height:1.45}.climb-bars_records__AeJG9 strong{color:var(--bone);font-feature-settings:"tnum";font-size:clamp(1.05rem,.8rem + .7vw,1.5rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.climb-bars_records__AeJG9 li:last-child strong{color:var(--ember)}@media (max-width:560px){.climb-bars_records__AeJG9 time{font-size:.5625rem}}@media (max-width:374px){.climb-bars_records__AeJG9{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}@media (min-width:961px) and (max-width:1100px){.climb-bars_records__AeJG9 strong{font-size:1.05rem}}.loop-chain_chain__7hMtc{position:relative;padding-left:24px}.loop-chain_steps__OeF9G{display:grid;gap:0;list-style:none}.loop-chain_step__bg2TJ{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--bone-4);transition:color .7s var(--ease-out)}@media (min-width:961px){.loop-chain_step__bg2TJ{padding:16px 0}}.loop-chain_index__bE08Y{color:var(--bone-4);font-family:var(--mono);font-size:12px;line-height:1.3333;letter-spacing:.1em}.loop-chain_word__q9acg{min-width:0;font-size:24px;font-weight:600;letter-spacing:-.045em;line-height:1.3333;transition:color .7s var(--ease-out),transform .9s var(--ease-out)}@media (min-width:961px){.loop-chain_word__q9acg{font-size:36px;line-height:1.1111}}.loop-chain_tag__wLZb9{position:relative;z-index:1;justify-self:end;background:var(--bg-1);padding:4px 8px;border:1px solid var(--line-2);border-radius:999px;color:var(--bone-3);font-family:var(--mono);font-size:12px;line-height:1.3333;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:color .7s var(--ease-out),border-color .7s var(--ease-out),background-color .7s var(--ease-out)}.loop-chain_step__bg2TJ[data-owner=page] .loop-chain_tag__wLZb9{border-color:rgba(255,91,55,.35);color:var(--ember-2)}.loop-chain_chain__7hMtc:not([data-live]) .loop-chain_step__bg2TJ{color:var(--bone)}.loop-chain_chain__7hMtc:not([data-live]) .loop-chain_step__bg2TJ[data-owner=page] .loop-chain_word__q9acg{color:var(--ember)}.loop-chain_rail__oxssE{position:absolute;top:8px;bottom:8px;left:0;width:1px;background:var(--line-2)}.loop-chain_rail__oxssE i{position:absolute;inset:0;background:none;transform:scaleY(var(--p,0));transform-origin:50% 0}.loop-chain_chain__7hMtc:not([data-live]) .loop-chain_rail__oxssE i{transform:none}.loop-chain_return__7Jq6j{position:absolute;top:6%;right:-34px;bottom:6%;width:26px;opacity:0;transition:opacity .9s var(--ease-out)}.loop-chain_return__7Jq6j svg{width:100%;height:100%;overflow:visible}.loop-chain_return__7Jq6j path{fill:none;stroke:var(--ember);stroke-dasharray:3 5;stroke-width:1.2;vector-effect:non-scaling-stroke}.loop-chain_chain__7hMtc[data-step="0"] .loop-chain_step__bg2TJ:nth-child(-n+1),.loop-chain_chain__7hMtc[data-step="1"] .loop-chain_step__bg2TJ:nth-child(-n+2),.loop-chain_chain__7hMtc[data-step="2"] .loop-chain_step__bg2TJ:nth-child(-n+3),.loop-chain_chain__7hMtc[data-step="3"] .loop-chain_step__bg2TJ:nth-child(-n+4),.loop-chain_chain__7hMtc[data-step="4"] .loop-chain_step__bg2TJ:nth-child(-n+5),.loop-chain_chain__7hMtc[data-step="5"] .loop-chain_step__bg2TJ{color:var(--bone)}.loop-chain_chain__7hMtc[data-step="0"] .loop-chain_step__bg2TJ:first-child .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="1"] .loop-chain_step__bg2TJ:nth-child(2) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="2"] .loop-chain_step__bg2TJ:nth-child(3) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="3"] .loop-chain_step__bg2TJ:nth-child(4) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="4"] .loop-chain_step__bg2TJ:nth-child(5) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="5"] .loop-chain_step__bg2TJ:nth-child(6) .loop-chain_word__q9acg{transform:translateX(10px)}.loop-chain_chain__7hMtc[data-step="1"] .loop-chain_step__bg2TJ:nth-child(2) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="2"] .loop-chain_step__bg2TJ:nth-child(2) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="3"] .loop-chain_step__bg2TJ:is(:nth-child(2),:nth-child(4)) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="4"] .loop-chain_step__bg2TJ:is(:nth-child(2),:nth-child(4)) .loop-chain_word__q9acg,.loop-chain_chain__7hMtc[data-step="5"] .loop-chain_step__bg2TJ:is(:nth-child(2),:nth-child(4)) .loop-chain_word__q9acg{color:var(--ember)}.loop-chain_chain__7hMtc:not([data-live]) .loop-chain_return__7Jq6j,.loop-chain_chain__7hMtc[data-step="5"] .loop-chain_return__7Jq6j{opacity:1}.loop-chain_chain__7hMtc[data-step="5"] .loop-chain_step__bg2TJ:nth-child(6) .loop-chain_word__q9acg{color:var(--ember-2)}@media (max-width:720px){.loop-chain_step__bg2TJ{grid-template-columns:28px minmax(0,1fr)}.loop-chain_tag__wLZb9{grid-column:2;justify-self:start;margin-top:4px}.loop-chain_return__7Jq6j{display:none}}.scroll-ribbon_ribbon__oKI1P{position:relative;overflow:hidden;padding-block:16px;border-block:1px solid var(--line);user-select:none}@media (min-width:961px){.scroll-ribbon_ribbon__oKI1P{padding-block:32px}}.scroll-ribbon_track__SXANI{display:flex;width:max-content;transform:translate3d(calc(-25% + var(--shift, 0%)),0,0);will-change:transform}.scroll-ribbon_item__skXgH{display:inline-flex;align-items:center;gap:24px;padding-right:24px;font-size:48px;font-stretch:112%;font-weight:600;letter-spacing:-.05em;line-height:1;white-space:nowrap;color:var(--bone-3)}@media (min-width:961px){.scroll-ribbon_item__skXgH{gap:40px;padding-right:40px;font-size:60px;line-height:1}}.scroll-ribbon_mark__AwxMK{display:inline-block;width:.5em;height:.23em;flex:none;border-radius:.05em;background:var(--ember);box-shadow:0 0 .35em rgba(255,91,55,.45)}.scroll-ribbon_ribbon__oKI1P[data-tone=ember] .scroll-ribbon_item__skXgH{color:rgba(255,91,55,.8)}.scroll-ribbon_ribbon__oKI1P[data-tone=ember] .scroll-ribbon_mark__AwxMK{background:transparent;box-shadow:inset 0 0 0 2px rgba(255,91,55,.75)}html:lang(ja) .scroll-ribbon_item__skXgH{font-stretch:100%;font-weight:600;letter-spacing:.02em}.tagline-reveal_tagline__wS8oY{padding-block:96px;background:var(--bg-0)}.tagline-reveal_line__zGYDh{max-width:680px;color:var(--bone);font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.1111;text-wrap:balance}@media (min-width:961px){.tagline-reveal_line__zGYDh{font-size:48px;line-height:1}}.tagline-reveal_line__zGYDh [data-word]{opacity:.3;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.tagline-reveal_line__zGYDh [data-word][data-lit],.tagline-reveal_line__zGYDh[data-static] [data-word]{opacity:1}@media (prefers-reduced-motion:reduce){.tagline-reveal_line__zGYDh [data-word]{opacity:1;transition:none}}.shelf_shelf___a1aX{--cw:88px;--ch:48px;--mx:66%;--my:45%;position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2) 24%,#000 52%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2) 24%,#000 52%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-composite:intersect}.shelf_drift__J4j6f{position:absolute;inset:0;transform:translate3d(var(--tx,0),var(--ty,0),0);transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.shelf_plane__EN5AC{position:absolute;top:-70%;left:40%;width:190%;height:240%;transform:perspective(1100px) rotateY(36deg) rotateX(-2deg);transform-origin:0 50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='88' height='48'><rect x='.5' y='.5' width='77' height='35' rx='3' fill='%23efe9df' fill-opacity='.016' stroke='%23efe9df' stroke-opacity='.15'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='264' height='96'><rect x='88.5' y='48.5' width='77' height='35' rx='3' fill='%23efe9df' fill-opacity='.05'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='440' height='144'><rect x='264.5' y='.5' width='77' height='35' rx='3' fill='%238ccff5' fill-opacity='.07'/><rect x='.5' y='96.5' width='77' height='35' rx='3' fill='%23efe9df' fill-opacity='.055'/></svg>");background-position:0 0;background-size:var(--cw) var(--ch),calc(var(--cw) * 3) calc(var(--ch) * 2),calc(var(--cw) * 5) calc(var(--ch) * 3);-webkit-mask-image:linear-gradient(90deg,#000,#000 18%,rgba(0,0,0,.4) 46%,transparent 80%);mask-image:linear-gradient(90deg,#000,#000 18%,rgba(0,0,0,.4) 46%,transparent 80%)}.shelf_lightWrap__0LjYE{position:absolute;inset:0;opacity:.55;-webkit-mask-image:radial-gradient(circle min(24vw,360px) at var(--mx) var(--my),#000 0,rgba(0,0,0,.55) 34%,transparent 72%);mask-image:radial-gradient(circle min(24vw,360px) at var(--mx) var(--my),#000 0,rgba(0,0,0,.55) 34%,transparent 72%);transition:opacity .9s cubic-bezier(.22,1,.36,1)}.shelf_shelf___a1aX[data-lit] .shelf_lightWrap__0LjYE{opacity:1}.shelf_lit__w50nf{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='88' height='48'><rect x='.5' y='.5' width='77' height='35' rx='3' fill='%23efe9df' fill-opacity='.08' stroke='%23efe9df' stroke-opacity='.66'/></svg>");background-size:var(--cw) var(--ch)}.shelf_bare__gm7qY{background:none}.shelf_chosen__ZfYf2{position:absolute;top:calc(var(--ch) * 25);left:calc(var(--cw) * 4);width:78px;height:36px;border-radius:4px;background:none;box-shadow:0 0 0 1px rgba(255,170,140,.75),0 0 16px 3px rgba(255,91,55,.7),0 0 64px 18px rgba(255,91,55,.34),0 0 180px 60px rgba(255,91,55,.14)}.shelf_chosen__ZfYf2 i{position:absolute;right:6px;bottom:5px;width:22px;height:6px;border-radius:2px;background:rgba(26,7,2,.34)}.shelf_vignette__11DDa{position:absolute;inset:0;background:none}@media (prefers-reduced-motion:no-preference){.shelf_plane__EN5AC{animation:shelf_shelf-arrive___PiSC 2.6s cubic-bezier(.22,1,.36,1) both}.shelf_chosen__ZfYf2{animation:shelf_shelf-ignite__556Fs 1.9s cubic-bezier(.22,1,.36,1) .9s both}.shelf_lightWrap__0LjYE{animation:shelf_shelf-light__D7D0F 2.2s cubic-bezier(.22,1,.36,1) .7s both}@supports (animation-timeline:scroll()){.shelf_drift__J4j6f{animation:shelf_shelf-scroll__79ktn cubic-bezier(.22,1,.36,1) both;animation-timeline:scroll(root block);animation-range:0 100vh}}}@keyframes shelf_shelf-arrive___PiSC{0%{opacity:0;transform:perspective(1100px) rotateY(48deg) rotateX(-2deg) translate3d(60px,0,0)}}@keyframes shelf_shelf-ignite__556Fs{0%{opacity:0;filter:saturate(0) brightness(.4);box-shadow:0 0 0 1px rgba(239,233,223,.2)}45%{opacity:1}to{opacity:1;filter:none}}@keyframes shelf_shelf-light__D7D0F{0%{opacity:0}}@keyframes shelf_shelf-scroll__79ktn{to{translate:-5% 9%;opacity:.35}}@media (max-width:960px){.shelf_shelf___a1aX{--mx:74%;--my:22%;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.7) 30%,transparent 62%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.7) 30%,transparent 62%);opacity:.8}.shelf_plane__EN5AC{top:-46%;left:22%;width:190%;height:120%}.shelf_chosen__ZfYf2{top:calc(var(--ch) * 12);left:calc(var(--cw) * 3)}}@media (min-width:961px) and (max-width:1100px){html:lang(ja) .shelf_chosen__ZfYf2{top:calc(var(--ch) * 18);left:calc(var(--cw) * 6)}}@media (min-width:961px){html:not(:lang(ja)) .shelf_chosen__ZfYf2{top:round(nearest,calc(50% + 120px),var(--ch))}}@media (min-width:1600px){html:not(:lang(ja)) .shelf_chosen__ZfYf2{left:calc(var(--cw) * 8)}}@media (min-width:1800px){html:not(:lang(ja)) .shelf_chosen__ZfYf2{left:calc(var(--cw) * 10)}}@media (min-width:2300px){html:not(:lang(ja)) .shelf_chosen__ZfYf2{left:calc(var(--cw) * 12)}}