.wpnVlW_body{gap:var(--s-24);margin-top:var(--s-24);font-size:var(--t-17);color:color-mix(in oklab, var(--fg-1) 86%, var(--fg-2));line-height:1.7;display:grid}.wpnVlW_body>*{min-width:0}.wpnVlW_body p{text-wrap:pretty}.wpnVlW_body h3{scroll-margin-top:calc(var(--edge) + 72px);margin-top:var(--s-16);margin-bottom:calc(-1 * var(--s-8));font:600 var(--t-17) / 1.35 var(--font-sans);letter-spacing:-.01em;color:var(--fg-1)}.wpnVlW_body :is(b,strong){color:var(--fg-1);font-weight:600}.wpnVlW_body code{background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);font:400 .84em / 1 var(--font-mono);color:var(--fg-1);white-space:nowrap;border-radius:6px;padding:1px 6px 2px}.wpnVlW_body a:not([class]),.wpnVlW_link{color:var(--fg-1);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--fg-1) 34%, transparent);text-decoration-color:color-mix(in oklab, var(--fg-1) 34%, transparent);transition:text-decoration-color var(--dur-2) var(--ease)}.wpnVlW_body a:not([class]):is(:hover,:focus-visible),.wpnVlW_link:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--brand-text);text-decoration-color:var(--brand-text)}.wpnVlW_body ul,.wpnVlW_body ol{gap:10px;display:grid}.wpnVlW_body ul>li{padding-left:26px;position:relative}.wpnVlW_body ul>li:before{content:"";background:var(--fg-3);width:10px;height:10px;-webkit-mask:var(--g2) center / 72% 72% no-repeat;-webkit-mask:var(--g2) center / 72% 72% no-repeat;mask:var(--g2) center / 72% 72% no-repeat;position:absolute;top:.62em;left:2px}.wpnVlW_body ol:not([class]){counter-reset:n}.wpnVlW_body ol:not([class])>li{counter-increment:n;padding-left:30px;position:relative}.wpnVlW_body ol:not([class])>li:before{content:counter(n);font:400 var(--t-13) / 1.7 var(--font-mono);color:var(--fg-3);position:absolute;top:.18em;left:0}.wpnVlW_body li>ul,.wpnVlW_body li>ol{margin-top:10px}.wpnVlW_rows{border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);padding:12px 22px}.wpnVlW_rows.wpnVlW_plain{box-shadow:none;background:0 0;padding:0}.wpnVlW_rows dd{white-space:normal;text-align:right}.wpnVlW_table{scrollbar-width:thin;margin-inline:-4px;overflow-x:auto;container-type:inline-size}.wpnVlW_table table{min-width:100%}.wpnVlW_table :is(th,td){vertical-align:top;padding-inline:4px}.wpnVlW_table td{font-size:var(--t-15);line-height:1.5}.wpnVlW_table td:first-child{color:var(--fg-1)}.wpnVlW_table td.wpnVlW_num{font-size:var(--t-13);white-space:nowrap;line-height:1.75}.wpnVlW_table td code{white-space:nowrap}.wpnVlW_headless table{border-top:1px solid var(--hair-2)}.wpnVlW_headless td:first-child{width:32%;padding-right:var(--s-16)}@container (max-width:520px){.wpnVlW_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wpnVlW_table :is(table,tbody,tr,td){display:block}.wpnVlW_table table{border-top:1px solid var(--hair-2)}.wpnVlW_table tr{border-bottom:1px solid var(--hair-1);padding:14px 4px}.wpnVlW_table td,.wpnVlW_table :is(td)+td{border:0;padding:3px 0}.wpnVlW_table td[data-k]{grid-template-columns:minmax(84px,36%) minmax(0,1fr);gap:12px;display:grid}.wpnVlW_table td[data-k]:before{content:attr(data-k);font:400 var(--t-12) / 1.9 var(--font-mono);color:var(--fg-3)}.wpnVlW_table td:first-child{padding-bottom:8px;font-weight:500;display:block}.wpnVlW_table td:first-child:before{content:none}.wpnVlW_table td.wpnVlW_num{text-align:left}.wpnVlW_headless td:first-child{width:auto;padding-bottom:2px}}.wpnVlW_steps{--cell:12px;counter-reset:s;display:grid}.wpnVlW_steps>li{counter-increment:s;grid-template-columns:12px 22px minmax(0,1fr);column-gap:14px;padding-bottom:20px;display:grid;position:relative}.wpnVlW_steps>li:before{content:"";background:var(--hair-2);width:1px;position:absolute;top:calc(.85em + 14px);bottom:4px;left:5.5px}.wpnVlW_steps>li:last-child{padding-bottom:0}.wpnVlW_steps>li:last-child:before{display:none}.wpnVlW_steps>li>.aq-cell{--c:var(--fg-3);margin-top:calc(.85em - 6px)}.wpnVlW_steps>li:last-child>.aq-cell{--c:var(--fg-1)}.wpnVlW_steps>li:after{content:counter(s);font:400 var(--t-13) / 1.7 var(--font-mono);color:var(--fg-3);grid-area:1/2;padding-top:.18em}.wpnVlW_steps>li>div{grid-area:1/3}.wpnVlW_formula{border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);gap:14px;padding:18px 22px;display:grid}.wpnVlW_formula pre{font:400 var(--t-15) / 1.7 var(--font-mono);letter-spacing:-.01em;color:var(--fg-1);white-space:pre;scrollbar-width:thin;margin:0;overflow-x:auto}.wpnVlW_formula dl{border-top:1px solid var(--hair-1);font-size:var(--t-13);grid-template-columns:auto 1fr;gap:4px 16px;margin:0;padding-top:14px;line-height:1.5;display:grid}.wpnVlW_formula dt{font-family:var(--font-mono);color:var(--fg-1)}.wpnVlW_formula dd{color:var(--fg-2);margin:0}.wpnVlW_note{--cell:12px;border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);font-size:var(--t-15);color:var(--fg-2);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px 22px;line-height:1.6;display:grid}.wpnVlW_note>.aq-cell{--c:var(--fg-2);margin-top:.38em}.wpnVlW_note b{color:var(--fg-1)}.wpnVlW_example{border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);gap:4px;padding:16px 22px 14px;display:grid}.wpnVlW_example>p{font-size:var(--t-13);color:var(--fg-3)}.wpnVlW_example .aq-rows>div:last-child{border-top:1px solid var(--hair-1);margin-top:6px;padding-top:11px}.wpnVlW_example .aq-rows>div:last-child dt{color:var(--fg-1)}.wpnVlW_qa{border-top:1px solid var(--hair-2);display:grid}.wpnVlW_qa details{border-bottom:1px solid var(--hair-1)}.wpnVlW_qa summary{--cell:12px;align-items:center;gap:var(--s-24);font:500 var(--t-17) / 1.4 var(--font-sans);color:var(--fg-1);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;padding:18px 0;list-style:none;display:grid}.wpnVlW_qa summary::-webkit-details-marker{display:none}.wpnVlW_qa summary .aq-cell{--c:var(--fg-3)}.wpnVlW_qa summary:is(:hover,:focus-visible) .aq-cell{--c:var(--fg-1)}.wpnVlW_qa details[open] summary .aq-cell{-webkit-mask-image:var(--g6);-webkit-mask-image:var(--g6);mask-image:var(--g6);--c:var(--brand-text)}.wpnVlW_qa .wpnVlW_answer{font-size:var(--t-15);color:var(--fg-2);gap:14px;padding:0 48px 24px 0;line-height:1.65;display:grid}.wpnVlW_qa .wpnVlW_answer :is(b,strong){color:var(--fg-1)}.wpnVlW_addresses{border-top:1px solid var(--hair-2);display:grid}.wpnVlW_address{gap:6px var(--s-16);border-bottom:1px solid var(--hair-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 0;display:grid}.wpnVlW_address>span{font-size:var(--t-15);color:var(--fg-1)}.wpnVlW_address code{box-shadow:none;white-space:normal;overflow-wrap:anywhere;font:400 var(--t-13) / 1.5 var(--font-mono);color:var(--fg-2);background:0 0;grid-column:1;padding:0}.wpnVlW_address>div{grid-area:1/2/span 2;gap:8px;display:flex}@media (max-width:899px){.wpnVlW_body{font-size:var(--t-15);line-height:1.7}.wpnVlW_steps>li{grid-template-columns:12px 18px minmax(0,1fr);column-gap:10px}.wpnVlW_qa .wpnVlW_answer{padding-right:0}.wpnVlW_address{grid-template-columns:minmax(0,1fr)}.wpnVlW_address>div{grid-area:auto/1}}@media (prefers-reduced-motion:reduce){.wpnVlW_body a:not([class]),.wpnVlW_link{transition:none}}
.q9Cknq_frame{--top:calc(var(--edge) + 48px);padding:calc(var(--top) + 72px) var(--edge) var(--s-128);background:var(--bg);transition:background-color var(--dur-3) var(--ease);grid-template-columns:232px minmax(0,1fr);column-gap:clamp(32px,4.4vw,80px);display:grid;position:relative}.q9Cknq_frame>.aq-lattice{--mask:52% 360px at 64% 0%;height:720px;bottom:auto}.q9Cknq_side{z-index:2;position:relative}.q9Cknq_map{--x:26px;top:calc(var(--top) + 40px);max-height:calc(100svh - var(--top) - 64px);overscroll-behavior:contain;scrollbar-width:none;padding:2px 8px 24px 0;position:sticky;overflow-y:auto}.q9Cknq_map::-webkit-scrollbar{display:none}.q9Cknq_mapInner{gap:22px;padding-left:20px;display:grid;position:relative}.q9Cknq_rails{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.q9Cknq_rails path{fill:none;stroke:var(--hair-2);stroke-width:1px;stroke-linecap:round}.q9Cknq_rails path[data-lit]{stroke:var(--brand-text);stroke-width:1.5px;filter:drop-shadow(0 0 3px #3352f099)}[data-ground=paper] .q9Cknq_rails path[data-lit]{filter:none}.q9Cknq_home,.q9Cknq_mapHead,.q9Cknq_station{--cell:12px;align-items:center;gap:14px;min-height:28px;display:flex}.q9Cknq_home{font:500 var(--t-15) / 1.2 var(--font-sans);color:var(--fg-1);margin-left:-20px}:is(.q9Cknq_home .aq-cell,.q9Cknq_mapHead .aq-cell){--c:var(--fg-1)}.q9Cknq_mapHead{font:500 var(--t-15) / 1.2 var(--font-sans);letter-spacing:-.01em;color:var(--fg-1)}.q9Cknq_line ol{gap:0;margin-top:6px;display:grid}.q9Cknq_station{font-size:var(--t-15);color:var(--fg-2);transition:color var(--dur-2) var(--ease);line-height:1.3}.q9Cknq_station .aq-cell{--c:var(--fg-3)}.q9Cknq_station:is(:hover,:focus-visible),.q9Cknq_home:is(:hover,:focus-visible){color:var(--fg-1)}.q9Cknq_station:is(:hover,:focus-visible) .aq-cell{--c:var(--fg-1)}.q9Cknq_station[aria-current=page]{color:var(--fg-1)}.q9Cknq_station[aria-current=page] .aq-cell{--c:var(--brand-text)}.q9Cknq_main{z-index:2;justify-content:space-between;column-gap:var(--s-48);grid-template-columns:minmax(0,680px) 200px;min-width:0;display:grid;position:relative}.q9Cknq_article{min-width:0}.q9Cknq_kicker{--cell:12px;font-size:var(--t-15);color:var(--fg-2);align-items:center;gap:12px;display:flex}.q9Cknq_kicker .aq-cell{--c:var(--fg-1)}.q9Cknq_title{margin-top:var(--s-24);font:500 clamp(44px, 4.6vw, 64px) / 1.02 var(--font-sans);letter-spacing:var(--track-display);text-wrap:balance}.q9Cknq_lead{margin-top:var(--s-24);max-width:34em;font:400 var(--t-22) / 1.45 var(--font-sans);letter-spacing:-.012em;color:var(--fg-2);text-wrap:pretty}.q9Cknq_lead :is(b,strong){color:var(--fg-1);font-weight:400}.q9Cknq_glance{align-items:center;gap:var(--s-32);margin-top:var(--s-48);padding:var(--s-24) var(--s-32) var(--s-24) var(--s-24);grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.q9Cknq_glance:not(:has(>figure)){padding-left:var(--s-32);grid-template-columns:minmax(0,1fr)}.q9Cknq_glance>.aq-rows{font-size:var(--t-13)}.q9Cknq_glance.q9Cknq_wide{padding:var(--s-24) var(--s-32) var(--s-24);grid-template-columns:minmax(0,1fr)}.q9Cknq_section{padding-top:var(--s-64);scroll-margin-top:calc(var(--top) + 16px)}.q9Cknq_section:before{content:"";height:1px;margin-bottom:var(--s-32);background:var(--hair-2);display:block}.q9Cknq_section>h2{font:500 var(--t-30) / 1.12 var(--font-sans);letter-spacing:var(--track-head);text-wrap:balance}.q9Cknq_anchor{--cell:12px;color:inherit;position:relative}.q9Cknq_anchor .aq-cell{--c:var(--fg-3);opacity:0;transition:opacity var(--dur-2) var(--ease);position:absolute;top:.55em;left:-30px}.q9Cknq_anchor:is(:hover,:focus-visible) .aq-cell{opacity:1}.q9Cknq_pager{gap:var(--s-24);margin-top:var(--s-96);padding-top:var(--s-32);border-top:1px solid var(--hair-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.q9Cknq_pager a{--cell:12px;border-radius:var(--r-16);box-shadow:inset 0 0 0 1px var(--hair-1);transition:box-shadow var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);align-content:start;gap:10px;padding:20px 22px 22px;display:grid;position:relative}.q9Cknq_pager a:is(:hover,:focus-visible){background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-2)}.q9Cknq_pager span{font-size:var(--t-13);color:var(--fg-3);padding-left:22px;line-height:20px}.q9Cknq_pager a>.aq-cell{--c:var(--fg-3);position:absolute;top:24px;left:22px}.q9Cknq_pager a:is(:hover,:focus-visible)>.aq-cell{--c:var(--fg-1)}.q9Cknq_pager b{font:500 var(--t-22) / 1.2 var(--font-sans);letter-spacing:-.02em;color:var(--fg-1)}.q9Cknq_pager small{font-size:var(--t-13);color:var(--fg-2);line-height:1.45}.q9Cknq_pager .q9Cknq_next{text-align:right;grid-column:2}.q9Cknq_pager .q9Cknq_next span{padding:0 22px 0 0}.q9Cknq_pager .q9Cknq_next>.aq-cell{left:auto;right:22px}.q9Cknq_toc{position:relative}.q9Cknq_tocInner{top:calc(var(--top) + 40px);gap:var(--s-16);padding-top:6px;display:grid;position:sticky}.q9Cknq_toc h2{font:500 var(--t-13) / 1 var(--font-sans);color:var(--fg-3)}.q9Cknq_toc ol{gap:2px;display:grid}.q9Cknq_toc ol a{--cell:10px;font-size:var(--t-13);color:var(--fg-2);transition:color var(--dur-2) var(--ease);grid-template-columns:auto 1fr;align-items:baseline;gap:12px;padding:5px 0;line-height:1.4;display:grid}.q9Cknq_toc ol a .aq-cell{--c:var(--fg-3);transform:translateY(1px)}.q9Cknq_toc ol a:is(:hover,:focus-visible),.q9Cknq_toc ol a[aria-current]{color:var(--fg-1)}.q9Cknq_toc ol a[aria-current] .aq-cell{--c:var(--brand-text)}.q9Cknq_toc .q9Cknq_open{margin-top:var(--s-16);justify-self:start}.q9Cknq_index{min-height:100svh;padding:calc(var(--edge) + 48px + 96px) var(--stage) var(--s-128);position:relative;overflow:hidden}.q9Cknq_index>.aq-lattice{--mask:70% 60% at 70% 100%}.q9Cknq_index>.aq-light{--from:74% 128%}.q9Cknq_indexHead{z-index:2;column-gap:var(--s-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:relative}.q9Cknq_indexHead h1{font:500 clamp(64px, 8vw, 128px) / .9 var(--font-sans);letter-spacing:-.055em;grid-column:1/span 6}.q9Cknq_indexHead p{font:400 var(--t-17) / 1.55 var(--font-sans);color:var(--fg-2);text-wrap:pretty;grid-column:8/-1}.q9Cknq_big{z-index:2;gap:96px var(--s-24);margin-top:var(--s-128);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:72px;display:grid;position:relative}.q9Cknq_bigLine{align-content:start;gap:22px;display:grid;position:relative}.q9Cknq_bigLine h2{--cell:14px;font:500 var(--t-22) / 1.2 var(--font-sans);letter-spacing:-.02em;align-items:center;gap:16px;display:flex}.q9Cknq_bigLine h2 .aq-cell{--c:var(--fg-1)}.q9Cknq_bigLine ol{gap:18px;display:grid}.q9Cknq_bigStation{--cell:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;display:grid}.q9Cknq_bigStation .aq-cell{--c:var(--fg-3)}.q9Cknq_bigStation b{font:500 var(--t-17) / 1.25 var(--font-sans);letter-spacing:-.01em;color:var(--fg-1)}.q9Cknq_bigStation small{font-size:var(--t-13);color:var(--fg-2);transition:color var(--dur-2) var(--ease);grid-column:2;line-height:1.45}.q9Cknq_bigStation[data-lit] .aq-cell{--c:var(--brand-text)}.q9Cknq_bigStation[data-lit] small{color:var(--fg-1)}.q9Cknq_bigRails path{stroke:color-mix(in oklab, var(--fg-1) 22%, transparent)}.q9Cknq_end{position:relative;overflow:clip}.q9Cknq_end>.aq-light{--from:72% calc(100% + 40px)}@media (max-width:1239px){.q9Cknq_main{grid-template-columns:minmax(0,680px)}.q9Cknq_toc{display:none}}@media (max-width:1099px){.q9Cknq_big{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.q9Cknq_frame{padding:calc(var(--top) + 48px) var(--edge) var(--s-96);grid-template-columns:minmax(0,1fr)}.q9Cknq_side{display:none}.q9Cknq_main{grid-template-columns:minmax(0,1fr)}.q9Cknq_lead{font-size:var(--t-17)}.q9Cknq_glance{gap:var(--s-24);padding:var(--s-24) var(--s-16) var(--s-16);grid-template-columns:minmax(0,1fr)}.q9Cknq_glance:not(.q9Cknq_wide)>figure{justify-self:start}.q9Cknq_section{padding-top:var(--s-48)}.q9Cknq_section>h2{font-size:var(--t-22)}.q9Cknq_anchor .aq-cell{display:none}.q9Cknq_pager{grid-template-columns:minmax(0,1fr)}.q9Cknq_pager .q9Cknq_next{grid-column:1}.q9Cknq_index{padding:calc(var(--edge) + 48px + 56px) var(--edge) var(--s-96)}.q9Cknq_indexHead h1,.q9Cknq_indexHead p{grid-column:1/-1}.q9Cknq_indexHead p{margin-top:var(--s-24)}.q9Cknq_big{margin-top:var(--s-64);grid-template-columns:minmax(0,1fr);gap:64px}}@media (prefers-reduced-motion:reduce){.q9Cknq_frame,.q9Cknq_station,.q9Cknq_pager a,.q9Cknq_toc ol a,.q9Cknq_bigStation small{transition:none}.q9Cknq_anchor .aq-cell{transition:none}}
._2pEFzq_intro,._2pEFzq_app{column-gap:var(--s-24);row-gap:var(--s-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._2pEFzq_rows{grid-column:1/span 7;gap:2px;margin-inline:-14px;display:grid}._2pEFzq_row{--cell:12px;border-radius:var(--r-16);transition:background-color var(--dur-2) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 16px 12px 14px;display:grid}._2pEFzq_row:is(:hover,:focus-visible){background:#ecebe60e}._2pEFzq_row:focus-visible{outline-offset:-2px}._2pEFzq_cell{--c:var(--fg-3)}._2pEFzq_row[aria-current] ._2pEFzq_cell{--c:var(--blue-2)}._2pEFzq_text{gap:5px;display:grid}._2pEFzq_text b{font:500 var(--t-22) / 1.1 var(--font-sans);letter-spacing:-.025em;color:var(--fg-1)}._2pEFzq_text span{font-size:var(--t-13);color:var(--fg-2);line-height:1.4}._2pEFzq_arrow{fill:none;width:16px;height:16px;stroke:var(--fg-1);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);transform:translate(-6px)}._2pEFzq_row:is(:hover,:focus-visible) ._2pEFzq_arrow{opacity:1;transform:none}._2pEFzq_formation{border-radius:var(--r-24);box-shadow:inset 0 0 0 1px var(--hair-1);background:#0b0b0c80;grid-column:8/-1;grid-template-rows:1fr auto;align-self:stretch;align-items:center;gap:14px;padding:18px 18px 16px;display:grid}._2pEFzq_formation canvas{--dot-color:#26262b;aspect-ratio:2;width:100%;display:block}._2pEFzq_formation figcaption{min-height:2.9em;font-size:var(--t-13);color:var(--fg-2);animation:_2pEFzq_legend-in .42s var(--ease) both;line-height:1.45}@keyframes _2pEFzq_legend-in{0%{opacity:0;transform:translateY(4px)}}._2pEFzq_docs{gap:48px var(--s-24);grid-template-columns:repeat(4,minmax(0,1fr));padding:44px 0 4px;display:grid;position:relative}._2pEFzq_rails{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._2pEFzq_rails path{fill:none;stroke:color-mix(in oklab, var(--fg-1) 26%, transparent);stroke-width:1px;stroke-linecap:round}._2pEFzq_line{align-content:start;gap:16px;display:grid;position:relative}._2pEFzq_line h3{font:500 var(--t-17) / 1.2 var(--font-sans);letter-spacing:-.01em;color:var(--fg-1);align-items:center;gap:14px;display:flex}._2pEFzq_line ol{gap:16px;display:grid}._2pEFzq_stationLink{font-size:var(--t-15);color:var(--fg-2);transition:color var(--dur-2) var(--ease);align-items:center;gap:14px;line-height:1.3;display:flex}._2pEFzq_stationLink:is(:hover,:focus-visible),._2pEFzq_stationLink[aria-current]{color:var(--fg-1)}._2pEFzq_station{--cell:12px;--c:var(--fg-3)}._2pEFzq_stationLink:is(:hover,:focus-visible) ._2pEFzq_station{--c:var(--fg-1)}._2pEFzq_stationLink[aria-current] ._2pEFzq_station{--c:var(--blue-2)}._2pEFzq_line h3 ._2pEFzq_station{--c:var(--fg-1)}._2pEFzq_socials{margin:calc(-1 * var(--pad-t)) calc(-1 * var(--pad-x)) calc(-1 * var(--pad-b));padding:calc(var(--pad-t) + 4px) var(--pad-x) var(--pad-b);position:relative;overflow:hidden}._2pEFzq_channels{gap:var(--s-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}._2pEFzq_channel{--cell:12px;border-radius:var(--r-24);background:linear-gradient(180deg in oklab, #0b0b0c9e, #0b0b0c33);min-height:172px;box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--fg-1);transition:box-shadow var(--dur-2) var(--ease);align-content:space-between;padding:22px;display:grid;position:relative}._2pEFzq_logo{fill:currentColor;width:30px;height:30px}._2pEFzq_channel>span{font:500 var(--t-22) / 1 var(--font-sans);letter-spacing:-.025em}._2pEFzq_channel ._2pEFzq_cell{position:absolute;top:24px;right:22px}a._2pEFzq_channel[href]:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--fg-3)}._2pEFzq_channel[aria-disabled]{color:var(--gray-5);box-shadow:inset 0 0 0 1px var(--hair-1);cursor:not-allowed;background:#0b0b0c5c}._2pEFzq_live{border-radius:var(--r-24);box-shadow:inset 0 0 0 1px var(--hair-1);background:#0b0b0c80;grid-column:8/-1;gap:18px;padding:20px;display:grid}._2pEFzq_session{--cell:12px;font-size:var(--t-15);color:var(--fg-1);align-items:center;gap:10px;display:flex}._2pEFzq_session b{font-weight:500}._2pEFzq_session span{font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3);margin-left:auto}._2pEFzq_prices,._2pEFzq_prices dd{margin:0}._2pEFzq_prices{border-top:1px solid var(--hair-1);grid-template-columns:1fr 1fr;gap:16px;padding-top:18px;display:grid}._2pEFzq_prices div{gap:8px;display:grid}._2pEFzq_prices dt{font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3)}._2pEFzq_prices dd{font:400 var(--t-30) / 1 var(--font-mono);letter-spacing:-.04em;color:var(--fg-1)}._2pEFzq_age{font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3);justify-content:space-between;align-items:center;gap:12px;display:flex}._2pEFzq_ticks{--cell:9px;gap:3px;display:flex}._2pEFzq_ticks .aq-cell[data-l="6"]{--c:var(--blue-2)}._2pEFzq_open{--h:44px}@media (prefers-reduced-motion:reduce){._2pEFzq_row,._2pEFzq_arrow,._2pEFzq_channel,._2pEFzq_stationLink{transition:none}._2pEFzq_formation figcaption{animation:none}}@container sheet (min-width:0){._2pEFzq_intro,._2pEFzq_app{grid-template-columns:minmax(0,1fr)}._2pEFzq_rows,._2pEFzq_formation,._2pEFzq_live{grid-column:1/-1}._2pEFzq_rows{gap:0;margin-inline:0}._2pEFzq_row{--cell:14px;border-bottom:1px solid var(--hair-1);border-radius:0;padding:14px 0}._2pEFzq_rows li:first-child ._2pEFzq_row{border-top:1px solid var(--hair-1)}._2pEFzq_row:is(:hover,:focus-visible){background:0 0}._2pEFzq_text b{letter-spacing:-.035em;font-size:30px}._2pEFzq_text span{font-size:var(--t-13)}._2pEFzq_arrow{opacity:.5;transform:none}._2pEFzq_docs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}._2pEFzq_stationLink{font-size:var(--t-13)}._2pEFzq_socials{margin:0;padding:0;overflow:visible}:is(._2pEFzq_socials>.aq-light,._2pEFzq_socials>.aq-lattice){display:none}._2pEFzq_channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._2pEFzq_channel{min-height:128px;padding:18px}._2pEFzq_channel ._2pEFzq_cell{top:20px;right:18px}._2pEFzq_prices dd{font-size:var(--t-22)}._2pEFzq_session{display:none}}
.zX2wcG_footer{z-index:2;position:relative;overflow:clip}.zX2wcG_top{column-gap:var(--s-24);row-gap:var(--s-48);padding-top:var(--s-64);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.zX2wcG_top:before{content:"";background:color-mix(in oklab, var(--fg-1) 12%, transparent);grid-column:1/-1;height:1px}.zX2wcG_brand{align-content:start;justify-items:start;gap:var(--s-32);grid-column:1/span 5;display:grid}.zX2wcG_lockup{font:600 32px / 1 var(--font-sans);letter-spacing:-.05em;color:var(--fg-1);align-items:center;gap:.3em;display:inline-flex}.zX2wcG_lockup svg{width:.7em;height:.7em;margin-top:.05em}.zX2wcG_route{--cell:10px;font:400 var(--t-13) / 1 var(--font-mono);color:var(--fg-2);transition:color var(--dur-2) var(--ease);align-items:center;gap:10px;display:inline-flex}.zX2wcG_route svg{width:96px;height:18px;overflow:visible}.zX2wcG_route path{fill:none;stroke:color-mix(in oklab, var(--fg-1) 32%, transparent);stroke-width:1px}.zX2wcG_route path.zX2wcG_lit{stroke:var(--blue-2);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 3px #3352f0bf);transition:stroke-dashoffset var(--dur-3) var(--ease)}.zX2wcG_route .aq-cell{--c:var(--fg-2)}.zX2wcG_route:is(:hover,:focus-visible){color:var(--fg-1)}.zX2wcG_route:is(:hover,:focus-visible) path.zX2wcG_lit{stroke-dashoffset:0}.zX2wcG_cols{gap:var(--s-24);grid-column:7/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.zX2wcG_cols h2{font:500 var(--t-13) / 1 var(--font-sans);color:var(--fg-2);margin-bottom:18px}.zX2wcG_cols ul{justify-items:start;gap:12px;display:grid}.zX2wcG_cols a{font-size:var(--t-15);color:color-mix(in oklab, var(--fg-1) 72%, var(--fg-2));transition:color var(--dur-2) var(--ease), background-size var(--dur-3) var(--ease);background:linear-gradient(currentColor 0 0) 0 100%/0 1px no-repeat;align-items:center;gap:8px;padding-bottom:3px;display:inline-flex}.zX2wcG_cols a[href]:is(:hover,:focus-visible){color:var(--fg-1);background-size:100% 1px}.zX2wcG_cols a[aria-disabled]{color:var(--gray-5);cursor:not-allowed}.zX2wcG_social{fill:currentColor;width:14px;height:14px}.zX2wcG_word{width:100%;height:calc((100vw - 2 * var(--stage)) * .26);margin-top:var(--s-96);touch-action:pan-y;display:block}@media (max-width:899px){.zX2wcG_brand,.zX2wcG_cols{grid-column:1/-1}.zX2wcG_cols{row-gap:var(--s-48);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.zX2wcG_word{margin-top:var(--s-64)}}@media (prefers-reduced-motion:reduce){.zX2wcG_route,.zX2wcG_route path.zX2wcG_lit,.zX2wcG_cols a{transition:none}}
.Tz1iWa_instrument{column-gap:var(--s-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.Tz1iWa_pane{--r:var(--r-32);z-index:3;grid-area:1/1/auto/span 5;padding:8px}.Tz1iWa_inner{z-index:3;border-radius:calc(var(--r-32) - 8px);gap:12px;padding:16px;display:grid;position:relative}.Tz1iWa_side{gap:var(--s-32);grid-area:1/5/auto/-1;display:grid}.Tz1iWa_bucket{aspect-ratio:2;width:100%}.Tz1iWa_capRows{max-width:520px;margin-left:calc(100% / 8 + var(--s-24))}.Tz1iWa_assets{gap:6px;display:flex}.Tz1iWa_assets button{border-radius:var(--r-pill);background:var(--well);height:36px;box-shadow:inset 0 0 0 1px var(--hair-1);font:500 var(--t-13) / 1 var(--font-sans);color:var(--fg-3);cursor:pointer;transition:color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border:0;flex:1}.Tz1iWa_assets button:hover{color:var(--fg-1)}.Tz1iWa_assets button[aria-checked=true]{color:var(--fg-1);background:var(--raised);box-shadow:inset 0 1px 0 var(--pane-edge), inset 0 0 0 1px var(--hair-2)}.Tz1iWa_pane .aq-field__input{font-size:clamp(28px,7.6vw,38px)}.Tz1iWa_out .aq-field__input{color:var(--fg-1);display:block}.Tz1iWa_ticker{background:var(--well);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hair-2);font:500 11px / 1 var(--font-mono);color:var(--fg-1);border-radius:50%;place-items:center;display:grid}.Tz1iWa_tier{gap:8px;padding-top:4px;display:grid}.Tz1iWa_tier>span{font:400 var(--t-12) / 16px var(--font-mono);color:var(--fg-3)}@media (max-width:1099px){.Tz1iWa_pane{grid-column:1/span 6}.Tz1iWa_side{grid-column:6/-1}.Tz1iWa_capRows{margin-left:calc(100% / 7 + var(--s-16))}}@media (max-width:899px){.Tz1iWa_instrument{row-gap:var(--s-48);grid-template-columns:1fr}.Tz1iWa_pane,.Tz1iWa_side{grid-column:1}.Tz1iWa_side{grid-row:2}.Tz1iWa_capRows{margin-left:0}}@media (prefers-reduced-motion:reduce){.Tz1iWa_assets button{transition:none}}
.gq3ekG_bar{z-index:60;top:var(--edge);inset-inline:var(--edge);align-items:center;gap:var(--s-16);pointer-events:none;height:48px;color:var(--fg-1);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:fixed}.gq3ekG_bar>*{pointer-events:auto}.gq3ekG_edge{z-index:-1;top:0;height:calc(var(--edge) + 76px);pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--dur-3) var(--ease);background:linear-gradient(#0b0b0ce0,#0b0b0c80 55%,#0b0b0c00);position:fixed;inset-inline:0;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.gq3ekG_scrolled .gq3ekG_edge{opacity:1}.gq3ekG_left{justify-self:start}.gq3ekG_right{justify-self:end;align-items:center;gap:10px;display:flex}.gq3ekG_lockup{border-radius:var(--r-12);height:48px;font:600 26px / 1 var(--font-sans);letter-spacing:-.05em;color:var(--fg-1);align-items:center;padding-inline:6px;display:inline-flex}.gq3ekG_mark{width:.7em;height:.7em;margin-top:.05em}.gq3ekG_word{transition:grid-template-columns .52s var(--ease), opacity var(--dur-2) var(--ease);grid-template-columns:1fr;display:grid}.gq3ekG_word>span{min-width:0;padding-bottom:.08em;padding-left:.3em;overflow:hidden}.gq3ekG_compact .gq3ekG_word{opacity:0;grid-template-columns:0fr}.gq3ekG_capsule{--r:var(--r-pill);align-items:center;height:48px;padding:4px;display:flex;position:relative}.gq3ekG_pill{height:40px;width:var(--w,0);transform:translateX(var(--x,0));border-radius:var(--r-pill);opacity:0;transition:transform .48s var(--ease), width .48s var(--ease), opacity var(--dur-2) var(--ease);background:#ecebe613;position:absolute;top:4px;left:0;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ecebe60d}.gq3ekG_pill[data-on]{opacity:1}.gq3ekG_link{z-index:3;border-radius:var(--r-pill);height:40px;font:500 14px / 1 var(--font-sans);letter-spacing:-.01em;color:var(--fg-2);cursor:pointer;transition:color var(--dur-2) var(--ease);background:0 0;border:0;align-items:center;gap:9px;padding:0 17px 0 15px;display:inline-flex;position:relative}.gq3ekG_link:hover,.gq3ekG_link[aria-expanded=true]{color:var(--fg-1)}.gq3ekG_cell{--cell:10px;--c:var(--fg-3)}.gq3ekG_link[aria-expanded=true] .gq3ekG_cell{--c:var(--fg-1)}.gq3ekG_cell[data-reading]{--c:var(--blue-2)}.gq3ekG_link:focus-visible{outline-offset:-2px}.gq3ekG_bar .gq3ekG_panel{--fg-1:var(--bone);--fg-2:var(--gray-7);--fg-3:var(--gray-6);--bg:var(--graphite-0);--hair-1:#ecebe612;--hair-2:#ecebe621;--dot-color:#222226;--r:var(--r-32);--tint:#0b0b0cc2;--lens-blur:24px;--pad-t:28px;--pad-x:32px;--pad-b:32px;top:calc(var(--edge) + 58px);width:min(1120px, 100vw - 2 * var(--edge));height:0;color:var(--fg-1);-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);clip-path:inset(0 0 100% 0 round var(--r));visibility:hidden;transition:clip-path .3s var(--ease-in-out), visibility 0s linear .3s;position:fixed;left:50%;translate:-50%}.gq3ekG_bar.gq3ekG_onPaper .gq3ekG_panel{--tint:#0b0b0ce6}.gq3ekG_bar .gq3ekG_panel[data-open]{clip-path:inset(0 0 0 0 round var(--r));visibility:visible;transition:clip-path .62s var(--ease), visibility 0s}.gq3ekG_pane{z-index:3;padding:var(--pad-t) var(--pad-x) var(--pad-b);opacity:0;visibility:hidden;transition:opacity .16s var(--ease), visibility 0s linear .16s;position:absolute;inset:0 0 auto}.gq3ekG_pane[data-active]{opacity:1;visibility:visible;transition:opacity .24s var(--ease) 60ms, visibility 0s}.gq3ekG_panel[data-open] .gq3ekG_pane[data-active] [data-part]{animation:gq3ekG_part-in .62s var(--ease) backwards;animation-delay:calc(90ms + var(--i,0) * 45ms)}@keyframes gq3ekG_part-in{0%{opacity:0;transform:translate(var(--dx,0px), var(--dy,0px))}}.gq3ekG_bar>.gq3ekG_scrim{z-index:-2;pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease);background:#0b0b0c75;position:fixed;inset:0}.gq3ekG_bar[data-menu]>.gq3ekG_scrim{opacity:1}.gq3ekG_chip{--cell:10px;border-radius:var(--r-pill);height:36px;box-shadow:inset 0 0 0 1px var(--hair-2);background:color-mix(in oklab, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3);white-space:nowrap;opacity:0;transition:opacity var(--dur-3) var(--ease), box-shadow var(--dur-2) var(--ease);align-items:center;gap:9px;padding:0 14px 0 12px;display:inline-flex}.gq3ekG_chip[data-ready]{opacity:1}.gq3ekG_chip b{color:var(--fg-1);font-weight:400}.gq3ekG_chip:hover{box-shadow:inset 0 0 0 1px var(--fg-3)}.gq3ekG_action{--h:40px;--r:var(--r-12);padding:0 14px 0 18px;font-size:14px}.gq3ekG_action.gq3ekG_quiet{color:var(--fg-1);box-shadow:inset 0 0 0 1px var(--hair-2);background:#ecebe60f}.gq3ekG_action.gq3ekG_quiet:before{opacity:0}.gq3ekG_action.gq3ekG_quiet:hover{filter:none;box-shadow:inset 0 0 0 1px var(--fg-3)}.gq3ekG_action.gq3ekG_quiet .aq-cell{--c:var(--fg-2)}.gq3ekG_menu{--r:var(--r-pill);cursor:pointer;border:0;place-items:center;width:44px;height:44px;padding:0;display:none}.gq3ekG_menu svg{width:22px;height:22px;fill:var(--fg-1);z-index:3;position:relative}.gq3ekG_onPaper{--fg-1:var(--ink);--fg-2:#55555c;--fg-3:#6b6b72;--bg:var(--paper);--hair-2:#14141626}.gq3ekG_onPaper .gq3ekG_capsule,.gq3ekG_onPaper .gq3ekG_menu{--tint:#fff6;--liquid-shadow:inset 1.5px 1.5px 1px -1px #fffffff2, inset -1.5px -1.5px 1px -1px #fff9, inset 0 0 22px #ffffff40, 0 18px 40px -20px #14141659, 0 2px 6px -2px #14141626}.gq3ekG_onPaper .gq3ekG_pill{background:#1414160f;box-shadow:inset 0 0 0 1px #1414160d}.gq3ekG_onPaper .gq3ekG_cell[data-reading]{--c:var(--blue)}.gq3ekG_onPaper .gq3ekG_edge{background:linear-gradient(#f2f1ece6,#f2f1ec80 55%,#f2f1ec00)}@media (max-width:1300px){.gq3ekG_chip>span>span{display:none}}@media (min-width:900px) and (max-width:1080px){.gq3ekG_chip>span{display:none}.gq3ekG_chip{padding:0 12px}}@media (max-width:899px){.gq3ekG_capsule,.gq3ekG_action,.gq3ekG_bar .gq3ekG_panel,.gq3ekG_bar>.gq3ekG_scrim{display:none}.gq3ekG_bar{grid-template-columns:1fr auto}.gq3ekG_menu{display:grid}.gq3ekG_chip{height:44px;padding:0 14px}}.gq3ekG_sheet{z-index:80;padding:var(--edge);background:var(--graphite-0);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.gq3ekG_sheet[hidden]{display:none}.gq3ekG_sheet[data-open]{animation:gq3ekG_sheet-in .52s var(--ease-in-out) both}@keyframes gq3ekG_sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.gq3ekG_sheetTop{justify-content:space-between;align-items:center;height:48px;display:flex;position:relative}.gq3ekG_close{display:grid}.gq3ekG_close rect{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-2) var(--ease)}.gq3ekG_sheet[data-open] .gq3ekG_close rect:first-child{animation:gq3ekG_bar-a .42s .18s var(--ease) both}.gq3ekG_sheet[data-open] .gq3ekG_close rect:last-child{animation:gq3ekG_bar-b .42s .18s var(--ease) both}@keyframes gq3ekG_bar-a{to{transform:translateY(2.75px)rotate(45deg)}}@keyframes gq3ekG_bar-b{to{transform:translateY(-2.75px)rotate(-45deg)}}.gq3ekG_tabs{margin-top:var(--s-24);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hair-2);background:#ecebe608;gap:4px;padding:4px;display:flex;position:relative}.gq3ekG_tabs button{border-radius:var(--r-pill);height:40px;font:500 var(--t-15) / 1 var(--font-sans);letter-spacing:-.01em;color:var(--fg-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);background:0 0;border:0;flex:1 0 auto;padding:0 12px}.gq3ekG_tabs button[aria-selected=true]{color:var(--fg-1);background:#ecebe61a;box-shadow:inset 0 1px #ffffff17}.gq3ekG_tabs button:focus-visible{outline-offset:-2px}.gq3ekG_sheetBody{min-height:0;margin-inline:calc(-1 * var(--edge));padding:var(--s-24) var(--edge);overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}.gq3ekG_sheetPane{container:sheet/inline-size}.gq3ekG_sheetPane:focus-visible{outline-offset:4px}.gq3ekG_sheet[data-open] .gq3ekG_sheetPane:not([hidden]) [data-part]{animation:gq3ekG_part-in .56s var(--ease) backwards;animation-delay:calc(.14s + var(--i,0) * 45ms);--dy:16px}.gq3ekG_sheetFoot{gap:var(--s-16);padding-top:var(--s-32);display:grid;position:relative}.gq3ekG_sheetSession{--cell:10px;font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-2);align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.gq3ekG_word,.gq3ekG_pill,.gq3ekG_edge,.gq3ekG_chip,.gq3ekG_close rect{transition:none}.gq3ekG_sheet[data-open],.gq3ekG_sheet[data-open] .gq3ekG_sheetPane:not([hidden]) [data-part],.gq3ekG_sheet[data-open] .gq3ekG_close rect,.gq3ekG_panel[data-open] .gq3ekG_pane[data-active] [data-part]{animation:none}.gq3ekG_bar .gq3ekG_panel,.gq3ekG_bar .gq3ekG_panel[data-open],.gq3ekG_pane,.gq3ekG_pane[data-active],.gq3ekG_bar>.gq3ekG_scrim,.gq3ekG_tabs button{transition:none}.gq3ekG_sheet[data-open] .gq3ekG_close rect:first-child{transform:translateY(2.75px)rotate(45deg)}.gq3ekG_sheet[data-open] .gq3ekG_close rect:last-child{transform:translateY(-2.75px)rotate(-45deg)}}
.Q-b63q_body{column-gap:var(--s-24);row-gap:var(--s-64);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.Q-b63q_composition{gap:var(--s-16);grid-column:1/span 6;min-width:0;display:grid}.Q-b63q_block{aspect-ratio:2;width:100%}.Q-b63q_sleeves{margin-top:var(--s-16);border-top:1px solid var(--hair-2)}.Q-b63q_sleeves li{border-bottom:1px solid var(--hair-1)}.Q-b63q_sleeves button{--cell:14px;align-items:center;gap:var(--s-16);text-align:left;cursor:pointer;width:100%;color:var(--fg-2);transition:color var(--dur-2) var(--ease);background:0 0;border:0;grid-template-columns:auto 1fr auto;padding:16px 4px;display:grid}.Q-b63q_name{font:500 var(--t-17) / 1.25 var(--font-sans);letter-spacing:-.015em;gap:2px;display:grid}.Q-b63q_name>span{font:400 var(--t-13) / 1.4 var(--font-sans);color:var(--fg-3);letter-spacing:0}.Q-b63q_sleeves b{font:300 28px / 1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--fg-1)}.Q-b63q_sleeves button:is(:hover,:focus-visible,[aria-pressed=true]){color:var(--fg-1)}.Q-b63q_sleeves button[aria-pressed=true] b{color:var(--brand-text)}.Q-b63q_sleeves button:focus-visible{outline-offset:-2px}.Q-b63q_ledger{gap:var(--s-24);grid-column:8/-1;min-width:0;display:grid}.Q-b63q_big .aq-figure{font-size:clamp(88px,9.5vw,140px);line-height:.9}.Q-b63q_bigText{color:var(--fg-2);font-size:var(--t-17);max-width:40ch;line-height:1.55}.Q-b63q_routes{margin-top:clamp(80px,12vh,140px)}.Q-b63q_map{width:100%;position:relative}.Q-b63q_map svg{width:100%;height:100%;display:block;overflow:visible}.Q-b63q_tall{display:none}.Q-b63q_station{--r:14px;text-align:left;color:var(--fg-1);white-space:nowrap;border:0;gap:3px;padding:10px 16px 11px;display:grid;position:absolute;transform:translate(-50%,-50%)}.Q-b63q_station b{z-index:3;font:500 var(--t-15) / 1.2 var(--font-sans);letter-spacing:-.01em;position:relative}.Q-b63q_station span{z-index:3;font:400 var(--t-12) / 1.3 var(--font-mono);color:var(--fg-3);position:relative}button.Q-b63q_station{cursor:pointer;transition:filter var(--dur-2) var(--ease)}button.Q-b63q_station:hover{filter:brightness(1.15)}button.Q-b63q_station[aria-pressed=true]{--tint:#3352f06b}button.Q-b63q_station[aria-pressed=true] span{color:var(--blue-1)}@media (max-width:899px){.Q-b63q_composition,.Q-b63q_ledger{grid-column:1/-1}.Q-b63q_ledger .aq-rows dd{white-space:normal;text-align:right}.Q-b63q_wide{display:none}.Q-b63q_tall{max-width:420px;margin-inline:auto;display:block}.Q-b63q_station{padding:8px 12px 9px}}@media (prefers-reduced-motion:reduce){.Q-b63q_sleeves button,button.Q-b63q_station{transition:none}}
.N3EAta_rail{--cell:9px;--gap:5px;z-index:55;right:calc(var(--edge) - 6px);gap:var(--gap);cursor:ns-resize;touch-action:none;transition:opacity var(--dur-3) var(--ease);padding:10px 6px;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.aq-loading .N3EAta_rail{opacity:0;pointer-events:none}.N3EAta_rail .aq-cell{--c:var(--gray-6);transition:background-color var(--dur-2) var(--ease)}.N3EAta_rail .aq-cell[data-in]{--c:var(--blue-1);filter:drop-shadow(0 0 3px #3352f0e6)}.N3EAta_rail:hover .aq-cell[data-l="0"]{--dot-color:var(--gray-5)}.N3EAta_tip{right:calc(100% + 8px);top:calc(10px + var(--i) * (var(--cell) + var(--gap)) + var(--cell) / 2);border-radius:var(--r-8);background:var(--raised);box-shadow:inset 0 0 0 1px var(--hair-2), var(--shadow);font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-1);white-space:nowrap;pointer-events:none;padding:6px 10px;position:absolute;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.N3EAta_rail{transition:none}.N3EAta_rail .aq-cell{transition:none}}
.B5SnfG_stage{background:var(--bg);height:100svh;min-height:640px;position:relative;overflow:hidden}.B5SnfG_canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.B5SnfG_rise{opacity:0;pointer-events:none;position:absolute;inset:0}.B5SnfG_hero{z-index:2;inset-inline:0;position:absolute;bottom:0}.B5SnfG_heroFoot{padding-bottom:clamp(28px,5.5vh,64px)}.B5SnfG_heroCols{column-gap:var(--s-24);padding-top:var(--s-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.B5SnfG_h1{font:500 clamp(40px, 4.4vw, 68px) / 1 var(--font-sans);letter-spacing:-.045em;text-wrap:balance;grid-column:1/span 8;max-width:12.5em}.B5SnfG_heroSide{gap:var(--s-24);grid-column:9/-1;display:grid}.B5SnfG_heroSide p{color:var(--fg-2);font-size:16px;line-height:1.55}.B5SnfG_actions{flex-wrap:wrap;gap:10px;display:flex}.B5SnfG_second svg{z-index:3;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-2) var(--ease);position:relative}.B5SnfG_second:is(:hover,:focus-visible) svg{transform:translate(2px,2px)}.B5SnfG_steps{z-index:2;left:var(--stage);pointer-events:none;align-items:center;width:min(440px,36vw);display:grid;position:absolute;top:0;bottom:0}.B5SnfG_step{gap:var(--s-16);opacity:0;grid-area:1/1;display:grid}.B5SnfG_step h3{font:500 clamp(28px, 2.7vw, 40px) / 1.08 var(--font-sans);letter-spacing:-.03em;text-wrap:balance}.B5SnfG_step p{color:var(--fg-2);font-size:var(--t-17);max-width:38ch;line-height:1.55}.B5SnfG_step .B5SnfG_move{margin-top:var(--s-8);color:var(--fg-1);align-items:baseline;gap:14px;display:flex}.B5SnfG_move [data-move]{font:300 clamp(44px, 4.4vw, 68px) / 1 var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.B5SnfG_step .B5SnfG_moveLabel,.B5SnfG_step .B5SnfG_record{font:400 var(--t-13) / 1.4 var(--font-mono);color:var(--fg-3)}.B5SnfG_step .B5SnfG_record{white-space:nowrap;margin-top:-8px}.B5SnfG_bars{z-index:2;aspect-ratio:25/12.6;pointer-events:none;width:45%;position:absolute;top:50%;left:49%;transform:translateY(-50%)}.B5SnfG_leg,.B5SnfG_pair{font:400 var(--t-13) / 1 var(--font-mono);color:var(--fg-2);opacity:0;justify-content:space-between;align-items:baseline;display:flex;position:absolute;inset-inline:0}.B5SnfG_leg{margin-bottom:14px;bottom:100%}.B5SnfG_legBottom{margin:0;top:68.25%;bottom:auto;transform:translateY(calc(-100% - 14px))}.B5SnfG_leg i{color:var(--fg-3);font-style:normal}.B5SnfG_leg b,.B5SnfG_pair b{font:400 var(--t-15) / 1 var(--font-mono);color:var(--fg-1);font-variant-numeric:tabular-nums}.B5SnfG_pair{border-top:1px solid var(--hair-2);margin-top:22px;padding-top:14px;top:100%}.B5SnfG_pair b{color:var(--brand-text)}@media (max-width:899px){.B5SnfG_heroCols{row-gap:var(--s-24);grid-template-columns:1fr}.B5SnfG_h1,.B5SnfG_heroSide{grid-column:1}.B5SnfG_h1{font-size:clamp(36px,10vw,44px);line-height:1.02}.B5SnfG_heroSide{gap:var(--s-24)}.B5SnfG_heroSide p{font-size:15px}.B5SnfG_actions>*{flex:auto}.B5SnfG_steps{left:var(--edge);right:var(--edge);width:auto;top:calc(var(--edge) + 72px);height:calc(48svh - var(--edge) - 72px - 40px);align-items:end;bottom:auto}.B5SnfG_bars{left:var(--edge);width:calc(100% - 2 * var(--edge));top:50svh;transform:none}.B5SnfG_step h3{font-size:28px}.B5SnfG_step p{font-size:15px}}@media (prefers-reduced-motion:reduce){.B5SnfG_stage{height:auto;min-height:0;padding-top:max(100svh,640px);padding-bottom:var(--s-128);overflow:visible}.B5SnfG_canvas{height:max(100svh,640px);bottom:auto}.B5SnfG_hero{flex-direction:column;justify-content:flex-end;height:max(100svh,640px);display:flex;top:0;bottom:auto}.B5SnfG_steps{gap:var(--s-48) var(--s-64);width:auto;height:auto;padding:var(--s-96) var(--stage) var(--s-96);pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;inset:auto}.B5SnfG_step{opacity:1;grid-area:auto}.B5SnfG_bars{width:min(760px, 100% - 2 * var(--stage));margin:var(--s-48) auto 0;position:relative;inset:auto;transform:none}.B5SnfG_leg,.B5SnfG_pair{opacity:1}.B5SnfG_rise{display:none}.B5SnfG_second svg{transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:899px){.B5SnfG_steps{padding-inline:var(--edge);grid-template-columns:1fr}.B5SnfG_bars{width:calc(100% - 2 * var(--edge));bottom:auto}}
.QB-ADG_top{column-gap:var(--s-24);row-gap:var(--s-48);padding-top:var(--s-48);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.QB-ADG_figureCol{gap:var(--s-16);grid-column:1/span 7;display:grid}.QB-ADG_figure{aspect-ratio:78/24;width:100%;display:block}.QB-ADG_slider{gap:12px;max-width:520px;display:grid}.QB-ADG_slider label{font-size:var(--t-13);color:var(--fg-2);justify-content:space-between;align-items:baseline;display:flex}.QB-ADG_slider label b{font:400 var(--t-15) / 1 var(--font-mono);color:var(--fg-1)}.QB-ADG_slider input{--p:37.5%;appearance:none;background:linear-gradient(90deg, var(--blue-2) var(--p), var(--hair-2) var(--p)) center / 100% 2px no-repeat;cursor:pointer;width:100%;height:28px;margin:0}.QB-ADG_slider input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bone);width:18px;height:18px;transition:transform var(--dur-1) var(--ease);border-radius:22%;box-shadow:0 0 0 4px #3352f02e,0 0 14px #3352f0b3}.QB-ADG_slider input::-moz-range-thumb{background:var(--bone);border:0;border-radius:22%;width:18px;height:18px;box-shadow:0 0 0 4px #3352f02e,0 0 14px #3352f0b3}.QB-ADG_slider input:active::-webkit-slider-thumb{transform:scale(1.12)}.QB-ADG_slider input:focus-visible{outline-offset:4px}.QB-ADG_copy{gap:var(--s-24);grid-column:8/-1;display:grid}.QB-ADG_h2{font:500 clamp(36px, 4vw, 58px) / 1.03 var(--font-sans);letter-spacing:-.04em}.QB-ADG_text{color:var(--fg-2);font-size:var(--t-17);line-height:1.55}.QB-ADG_split{gap:var(--s-16);margin-top:clamp(80px,12vh,140px);display:grid}.QB-ADG_strip{aspect-ratio:8;width:100%}.QB-ADG_legend{border-top:1px solid var(--hair-2);grid-template-columns:32fr 4fr 4fr;display:grid}.QB-ADG_legend button{text-align:left;width:100%;color:var(--fg-2);cursor:default;background:0 0;border:0;gap:6px;padding:14px 8px 0 0;display:grid}.QB-ADG_legend b{font:300 28px / 1 var(--font-mono);letter-spacing:-.04em;color:var(--fg-1)}.QB-ADG_legend span{font-size:var(--t-13)}.QB-ADG_legend button:is(:hover,:focus-visible,[aria-pressed=true]) span{color:var(--fg-1)}.QB-ADG_legend button[aria-pressed=true] b{color:var(--brand-text)}@media (max-width:899px){.QB-ADG_figureCol,.QB-ADG_copy{grid-column:1/-1}.QB-ADG_copy{order:-1}.QB-ADG_legend{grid-template-columns:1fr}.QB-ADG_legend button{border-bottom:1px solid var(--hair-1);grid-template-columns:72px 1fr;align-items:baseline;padding:12px 0}.QB-ADG_legend b{font-size:22px}}@media (prefers-reduced-motion:reduce){.QB-ADG_slider input::-webkit-slider-thumb{transition:none}}
.y2TWsa_formation{gap:12px;width:240px;display:grid}.y2TWsa_formation canvas{aspect-ratio:2;width:240px;display:block}.y2TWsa_formation figcaption{font-size:var(--t-13);color:var(--fg-3);line-height:1.45}.y2TWsa_tokens{gap:var(--s-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.y2TWsa_tokens>div{justify-items:start;gap:2px;display:grid}.y2TWsa_tokens svg{width:52px;height:52px;margin-bottom:12px}.y2TWsa_tokens b{font:500 var(--t-15) / 1.3 var(--font-sans);color:var(--fg-1)}.y2TWsa_tokens span{font-size:var(--t-13);color:var(--fg-2);line-height:1.4}.y2TWsa_ramp{--cell:28px;flex-wrap:wrap;gap:18px 14px;display:flex}.y2TWsa_ramp>div{justify-items:center;gap:8px;min-width:56px;display:grid}.y2TWsa_ramp span{font-size:var(--t-12);color:var(--fg-2);text-align:center;line-height:1.2}.y2TWsa_ramp .y2TWsa_lit{border-left:1px solid var(--hair-2);padding-left:18px}.y2TWsa_timeline{--cell:18px;gap:10px;display:grid}.y2TWsa_cells{gap:4px;display:flex}.y2TWsa_timeline figcaption{justify-content:space-between;gap:var(--s-16);max-width:calc((var(--days) + var(--window)) * 22px);font-size:var(--t-13);color:var(--fg-3);display:flex}.y2TWsa_tiers{--cell:16px;gap:2px;display:grid}.y2TWsa_tiers>div{border-bottom:1px solid var(--hair-1);grid-template-columns:auto 64px 1fr;align-items:center;gap:14px;padding:10px 0;display:grid}.y2TWsa_tiers>div:last-child{border-bottom:0}.y2TWsa_tiers b{font-weight:400;font-size:var(--t-15);color:var(--fg-1)}.y2TWsa_tiers span{font-size:var(--t-15);color:var(--fg-2)}.y2TWsa_week{gap:var(--s-16);width:100%;display:grid;container-type:inline-size}.y2TWsa_weekGrid{--pitch:calc((100cqi - 44px) / 48);grid-template-columns:36px 1fr;gap:2px 8px;display:grid}.y2TWsa_hours{height:18px;position:relative}.y2TWsa_hours span{left:calc(var(--k) * var(--pitch));font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3);white-space:nowrap;position:absolute;bottom:4px}.y2TWsa_hours span:first-child{left:0}.y2TWsa_day{display:contents}.y2TWsa_day>span{font:400 var(--t-12) / 1 var(--font-mono);color:var(--fg-3);align-self:center}.y2TWsa_day>div{grid-template-columns:repeat(48, var(--pitch));display:grid}.y2TWsa_day .aq-cell{--cell:var(--pitch);--c:var(--fg-3)}.y2TWsa_day .aq-cell[data-s=regular]{--c:color-mix(in oklab, var(--brand-text) 70%, var(--fg-3))}:is(.y2TWsa_day .aq-cell[data-s=pre],.y2TWsa_day .aq-cell[data-s=post]){--c:var(--fg-2)}.y2TWsa_day .aq-cell[data-s=closed]{--c:var(--dot-color)}.y2TWsa_day .aq-cell[data-now]{--c:var(--fg-1);-webkit-mask-image:var(--g6);-webkit-mask-image:var(--g6);mask-image:var(--g6);outline:1px solid var(--brand-text);outline-offset:1px;border-radius:1px}.y2TWsa_legend{--cell:12px;font-size:var(--t-13);color:var(--fg-2);flex-wrap:wrap;gap:8px 20px;display:flex}.y2TWsa_legend>span{align-items:center;gap:8px;display:inline-flex}.y2TWsa_legend em{color:var(--fg-3);font-style:normal}.y2TWsa_legend .aq-cell[data-l="0"]{--c:var(--fg-3)}.y2TWsa_nowKey .aq-cell{--c:var(--fg-1);outline:1px solid var(--brand-text);outline-offset:1px}.y2TWsa_countdown{gap:14px;width:240px;display:grid}.y2TWsa_ten{--cell:22px;gap:2px;display:flex}.y2TWsa_ten .aq-cell{--c:var(--brand-text)}.y2TWsa_ten .aq-cell[data-l="0"]{--c:var(--fg-3)}.y2TWsa_countdown figcaption{font-size:var(--t-13);color:var(--fg-2);justify-content:space-between;display:flex}.y2TWsa_countdown b{color:var(--fg-1);font-weight:500}.y2TWsa_route{gap:var(--s-24);padding:var(--s-24);border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.y2TWsa_lane h4{font:500 var(--t-15) / 1.2 var(--font-sans);color:var(--fg-1);margin:0 0 18px}.y2TWsa_lane ol{--cell:12px;display:grid}.y2TWsa_lane li{grid-template-columns:12px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.y2TWsa_lane li:before{content:"";background:var(--brand-text);width:1.5px;position:absolute;top:22px;bottom:2px;left:5.5px;box-shadow:0 0 6px #3352f0b3}[data-ground=paper] .y2TWsa_lane li:before{box-shadow:none}.y2TWsa_lane li:last-child{padding-bottom:0}.y2TWsa_lane li:last-child:before{display:none}.y2TWsa_lane li>.aq-cell{--c:var(--fg-1);margin-top:4px}.y2TWsa_lane li>div{gap:2px;display:grid}.y2TWsa_lane b{font:500 var(--t-15) / 1.35 var(--font-sans);color:var(--fg-1)}.y2TWsa_lane span{font-size:var(--t-12);color:var(--fg-3)}.y2TWsa_lane small{font-size:var(--t-13);color:var(--fg-2);line-height:1.45}.y2TWsa_quote{border-radius:var(--r-16);background:var(--well);box-shadow:inset 0 0 0 1px var(--hair-1);gap:8px;padding:16px 22px 14px;display:grid}.y2TWsa_quote p{font-size:var(--t-13);color:var(--fg-3)}.y2TWsa_quote .aq-rows>div:last-child{border-top:1px solid var(--hair-1);margin-top:6px;padding-top:11px}.y2TWsa_quote .aq-rows>div:last-child dt{color:var(--fg-1)}@media (max-width:899px){.y2TWsa_tokens{row-gap:var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr))}.y2TWsa_formation,.y2TWsa_formation canvas{width:min(100%,320px)}.y2TWsa_route{padding:var(--s-16);grid-template-columns:minmax(0,1fr)}.y2TWsa_weekGrid{--pitch:calc((100cqi - 36px) / 48);grid-template-columns:30px 1fr}.y2TWsa_hours span:nth-child(3){display:none}}
