.c04b_c04___XBE5{--c04-ink:var(--sec-09);--c04-h2:var(--text-h2);--c04-h3:var(--text-h3);--c04-text:clamp(15px,1.05vw,16px);--c04-mono:var(--text-meta);--c04-gap:clamp(28px,3vw,48px);--c04-pad:var(--space-5);--c04-line:var(--sec-08);--c04-glow:color-mix(in oklab,var(--sec-07) 85%,transparent);--c04-edge:color-mix(in oklab,var(--sec-09) 16%,transparent)}@media (min-width:360px){.c04b_tie__6hKl_{white-space:nowrap}}.c04b_intro__syw0f{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-5);row-gap:var(--space-4);align-content:start}.c04b_chapterNo__iKw7M{grid-column:1;grid-row:1;display:grid;gap:var(--space-2);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--st-meta);letter-spacing:.06em;line-height:1.3;color:var(--c04-ink)}.c04b_chapterNo__iKw7M:after{content:"";width:100%;height:1px;background:currentColor;opacity:.55}.c04b_kicker__KIG1E{grid-row:1;font-weight:600;font-size:var(--text-meta);line-height:1.3;letter-spacing:.2em;text-transform:uppercase}.c04b_h2__O2Xkw,.c04b_kicker__KIG1E{grid-column:2;margin:0;color:var(--c04-ink)}.c04b_h2__O2Xkw{max-width:22em;font-weight:var(--text-h2--font-weight);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:-.025em;text-wrap:balance}.c04b_lead__46Rku{grid-column:2;margin:0;max-width:62ch;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.c04b_system__pwfRA{margin:clamp(var(--space-7),5vw,var(--space-9)) 0 0;padding:0;list-style:none;display:grid;row-gap:var(--space-8)}.c04b_station__CV_T9{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:var(--space-3);min-width:0;padding:var(--c04-pad)}.c04b_plane__yhDut{position:absolute;inset:0;z-index:-1;border:1px solid color-mix(in oklab,var(--color-surface) 72%,var(--sec-06));border-radius:2px;background:linear-gradient(172deg,color-mix(in oklab,var(--color-surface) 78%,transparent),color-mix(in oklab,var(--color-surface) 46%,transparent) 62%,color-mix(in oklab,var(--sec-05) 40%,transparent));box-shadow:-16px 22px 38px -32px color-mix(in oklab,var(--sec-09) 50%,transparent)}.c04b_plane__yhDut:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,color-mix(in oklab,var(--sec-06) 60%,var(--color-surface)),color-mix(in oklab,var(--sec-06) 30%,transparent))}.c04b_no__8Tycs{grid-row:1;grid-column:1;margin:0;display:flex;align-items:center;gap:var(--space-3);font-weight:600;font-size:clamp(16px,1.25vw,20px);line-height:1;font-variant-numeric:tabular-nums;color:var(--c04-ink)}.c04b_no__8Tycs:after{content:"";width:var(--space-6);height:1px;background:currentColor;opacity:.35}.c04b_h3__ptJwG{grid-row:2;grid-column:1;margin:var(--space-2) 0 0;font-weight:600;font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:-.01em;color:var(--c04-ink)}.c04b_text__Uqq79{grid-row:3;grid-column:1;margin:0;max-width:30ch;font-size:var(--c04-text);line-height:1.45;color:var(--st-muted)}.c04b_artifact__2qrkk{grid-row:4;grid-column:1;position:relative;z-index:1;min-width:0;margin-top:var(--space-4);container-type:inline-size;font-size:14px;line-height:1.35;color:var(--color-text)}:where(.c04b_artifact__2qrkk) ul{margin:0;padding:0;list-style:none}.c04b_ok__5cIhw{flex:none;font-weight:700;color:var(--color-stamp)}.c04b_station__CV_T9:not(:last-child):after{content:"";position:absolute;left:50%;top:calc(100% + var(--space-3));height:calc(var(--space-8) - 2 * var(--space-3));width:1px;background:var(--c04-line);box-shadow:0 0 6px var(--c04-glow);transform-origin:top center}.c04b_station__CV_T9:not(:last-child):before{content:"";position:absolute;left:calc(50% - 4px);top:calc(100% + var(--space-8) - var(--space-3) - 10px);width:8px;height:8px;border-right:1.5px solid var(--c04-line);border-bottom:1.5px solid var(--c04-line);transform:rotate(45deg)}.c04b_site__kIsMl{display:grid;justify-items:start;gap:var(--space-2)}.c04b_agents__H2qZD li,.c04b_root__XUJEe{padding:4px 9px;border:1px solid var(--c04-edge);border-radius:var(--radius-sm);background:color-mix(in oklab,var(--sec-04) 55%,var(--color-surface))}.c04b_root__XUJEe{margin:0;font-family:var(--font-mono);font-weight:600;font-size:var(--c04-mono);color:var(--c04-ink)}.c04b_branches__Z23Wm{display:grid;justify-items:start;gap:6px;margin-left:16px;padding-left:18px}.c04b_branches__Z23Wm li{position:relative;padding-block:2px;font-family:var(--font-mono);font-size:var(--c04-mono);color:var(--c04-ink)}.c04b_branches__Z23Wm li:before,.c04b_routes__PeJ98 li:before{content:"";position:absolute;top:50%;left:-19px;width:18px;height:1px;background:var(--c04-line);opacity:.45}.c04b_branches__Z23Wm li:after{content:"";position:absolute;left:-19px;bottom:50%;top:-7px;width:1px;background:var(--c04-line);opacity:.45}.c04b_branches__Z23Wm li:first-child:after{top:calc(-1 * var(--space-2) - 1px)}.c04b_access__we5QU{display:grid;grid-template-columns:max-content 14px minmax(0,1fr);align-items:center}.c04b_agents__H2qZD{display:grid;gap:var(--space-2)}.c04b_agents__H2qZD li{font-weight:600;font-size:var(--text-meta);line-height:1.3;color:var(--c04-ink)}.c04b_bus__LHs1p{height:1px;background:var(--c04-line);opacity:.45}.c04b_routes__PeJ98{position:relative;display:grid;gap:5px;padding-left:14px}.c04b_routes__PeJ98:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--c04-line);opacity:.45}.c04b_routes__PeJ98 li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;padding-block:2px;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--c04-ink)}.c04b_routes__PeJ98 li>span:first-child{min-width:0;overflow-wrap:anywhere}.c04b_routes__PeJ98 li:before{left:-14px;width:13px}@container (max-width: 330px){.c04b_access__we5QU{grid-template-columns:minmax(0,1fr);justify-items:start}.c04b_agents__H2qZD{display:flex;flex-wrap:wrap}.c04b_bus__LHs1p{width:1px;height:var(--space-3);margin-left:16px}.c04b_routes__PeJ98{justify-self:stretch;margin-left:16px}.c04b_routes__PeJ98:before{top:0}}.c04b_access__we5QU,.c04b_doc__sFOV9,.c04b_proof__k_kdE,.c04b_site__kIsMl{border:1px solid var(--c04-edge);border-radius:var(--radius-sm);background:var(--color-surface)}.c04b_access__we5QU,.c04b_site__kIsMl{padding:var(--space-4)}.c04b_doc__sFOV9 li{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:var(--space-3);padding:9px var(--space-3);border-top:1px solid var(--st-rule);color:var(--c04-ink)}.c04b_doc__sFOV9 li:first-child{border-top:0}.c04b_tag__JBe2q{justify-self:start;padding:1px 6px;border:1px solid var(--c04-edge);border-radius:3px;font-family:var(--font-mono);font-size:var(--text-meta);font-weight:600;line-height:1.4;color:var(--c04-ink);background:color-mix(in oklab,var(--sec-04) 55%,var(--color-surface))}.c04b_docText__LKUCU{min-width:0;font-size:var(--text-meta)}.c04b_doc__sFOV9 li[data-row=H1] .c04b_docText__LKUCU{font-weight:600;font-size:15px}.c04b_doc__sFOV9 li[data-row=H2] .c04b_docText__LKUCU{font-weight:600}.c04b_doc__sFOV9 li[data-row=intro]{grid-template-columns:minmax(0,1fr);row-gap:6px}.c04b_doc__sFOV9 li[data-row=intro] .c04b_docText__LKUCU{color:var(--st-muted)}.c04b_skeleton__AVlEp{display:grid;gap:5px}.c04b_skeleton__AVlEp span{height:5px;border-radius:3px;background:color-mix(in oklab,var(--sec-09) 12%,transparent)}.c04b_skeleton__AVlEp span:last-child{width:68%}.c04b_proof__k_kdE li{display:flex;align-items:baseline;gap:var(--space-3);padding:10px var(--space-3);border-top:1px solid var(--st-rule);font-size:14px;color:var(--c04-ink)}.c04b_proof__k_kdE li:first-child{border-top:0}.c04b_close__j_zl_{position:relative;margin-top:clamp(var(--space-9),12vw,192px);padding-top:clamp(var(--space-6),3.4vw,var(--space-7))}.c04b_close__j_zl_:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--c04-ink);opacity:.55;transform-origin:left center;transition:transform var(--dur-slow) var(--ease)}.c04b_statement__n1k5s{margin:0;max-width:19em;font-weight:500;font-size:clamp(34px,4.6vw,70px);line-height:1.08;letter-spacing:-.03em;color:var(--c04-ink)}.c04b_statementLine__AfrGD{display:block}.c04b_next__kKr_x{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-6);row-gap:var(--space-1);align-items:center;margin-top:clamp(var(--space-7),6vw,var(--space-9));padding-top:var(--space-4);border-top:1px solid var(--st-rule);color:var(--c04-ink);text-decoration:none}.c04b_nextLabel__zsCh5{grid-column:1;font-weight:600;font-size:var(--text-meta);line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--st-muted)}.c04b_nextQ__PMJU0{grid-column:1;font-weight:400;font-size:clamp(22px,2vw,32px);line-height:1.2;letter-spacing:-.01em;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.18em;transition:text-decoration-color var(--dur-fast) var(--ease)}.c04b_next__kKr_x:focus-visible .c04b_nextQ__PMJU0,.c04b_next__kKr_x:hover .c04b_nextQ__PMJU0{text-decoration-color:currentColor}.c04b_next__kKr_x:focus-visible{outline:2px solid var(--c04-ink);outline-offset:6px}.c04b_nextArrow__UqxpV{grid-column:2;grid-row:1/span 2;position:relative;width:44px;height:14px;transition:transform var(--dur-fast) var(--ease)}.c04b_nextArrow__UqxpV:before{content:"";position:absolute;left:0;right:1px;top:50%;height:1.5px;background:currentColor}.c04b_nextArrow__UqxpV:after{content:"";position:absolute;right:1px;top:2px;width:9px;height:9px;border-right:1.5px solid;border-top:1.5px solid;transform:rotate(45deg)}.c04b_next__kKr_x:hover .c04b_nextArrow__UqxpV{transform:translateX(4px)}@media (min-width:768px) and (max-width:1023.98px){.c04b_station__CV_T9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:var(--space-6);padding:var(--space-6)}.c04b_h3__ptJwG,.c04b_no__8Tycs,.c04b_text__Uqq79{grid-column:1}.c04b_artifact__2qrkk{grid-column:2;grid-row:1/span 4;align-self:center;margin-top:0}}@media (min-width:1024px){.c04b_system__pwfRA{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto 1fr;column-gap:var(--c04-gap);row-gap:0}.c04b_station__CV_T9{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-3);padding-bottom:var(--space-6)}.c04b_plane__yhDut{transform:perspective(1400px) rotateY(9deg);transform-origin:left center}.c04b_system__pwfRA{position:relative;isolation:isolate}.c04b_system__pwfRA:after{content:"";position:absolute;left:calc(-1 * var(--space-5));right:calc(-1 * var(--space-5));bottom:calc(-1 * var(--space-5));height:var(--space-6);z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--sec-09) 28%,transparent) 12%,color-mix(in oklab,var(--sec-09) 28%,transparent) 88%,transparent) top /100% 1px no-repeat,radial-gradient(50% 100% at 50% 0,color-mix(in oklab,var(--sec-09) 10%,transparent),transparent)}.c04b_artifact__2qrkk{align-self:center}.c04b_station__CV_T9:after,.c04b_station__CV_T9:not(:last-child):after{content:"";grid-row:4;grid-column:1;align-self:center;justify-self:start;position:relative;left:auto;top:auto;z-index:0;width:calc(100% + 2 * var(--c04-pad) + var(--c04-gap));height:1px;margin-left:calc(-1 * var(--c04-pad));margin-top:var(--space-4);background:var(--c04-line);box-shadow:0 0 7px var(--c04-glow);transform-origin:left center}.c04b_station__CV_T9:first-child:after{width:calc(100% + var(--c04-pad) + var(--c04-gap));margin-left:0}.c04b_station__CV_T9:last-child:after{width:calc(100% + var(--c04-pad))}.c04b_station__CV_T9:not(:last-child):before{grid-row:4;grid-column:1;align-self:center;justify-self:end;position:relative;left:auto;top:auto;z-index:0;width:8px;height:8px;margin-top:var(--space-4);margin-right:calc(-1 * (var(--c04-pad) + var(--c04-gap) / 2 + 4px));border:0;border-right:1.5px solid var(--c04-line);border-top:1.5px solid var(--c04-line);transform:rotate(45deg)}}@media (min-width:1024px) and (max-height:820px){.c04b_lead__46Rku{max-width:74ch}.c04b_system__pwfRA{margin-top:var(--space-6)}.c04b_station__CV_T9{row-gap:var(--space-2);padding-bottom:var(--space-5)}.c04b_artifact__2qrkk,.c04b_station__CV_T9:after,.c04b_station__CV_T9:not(:last-child):after,.c04b_station__CV_T9:not(:last-child):before{margin-top:var(--space-3)}}@media (min-width:1024px) and (max-width:1279.98px){.c04b_c04___XBE5{--c04-pad:var(--space-4);--c04-mono:var(--text-meta);--c04-gap:28px}.c04b_access__we5QU,.c04b_site__kIsMl{padding:var(--space-3)}.c04b_routes__PeJ98 li{font-size:var(--text-meta)}.c04b_doc__sFOV9 li{grid-template-columns:46px minmax(0,1fr);padding-inline:var(--space-2)}}@media (min-width:1024px){main[data-pct-section-effect] .c04b_c04___XBE5[data-chapter]{display:flex;flex-direction:column;padding-top:calc(var(--site-bar-h) + var(--space-3))}main[data-pct-section-effect] .c04b_c04___XBE5>*{display:flex;flex:1 0 auto;flex-direction:column;width:100%}main[data-pct-section-effect] .c04b_c04___XBE5{--c04-h2:var(--text-h2);--c04-h3:var(--text-h3);--c04-gap-y:clamp(var(--space-4),3.4svh,var(--space-8))}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_intro__syw0f{row-gap:var(--space-3)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_lead__46Rku{max-width:100ch;font-size:clamp(15px,min(1.2vw,2.05svh),19px)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_system__pwfRA{margin-top:var(--c04-gap-y)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9{row-gap:var(--space-2);padding-block:var(--space-4) var(--space-5)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_h3__ptJwG{margin-top:var(--space-1)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_artifact__2qrkk,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9:after,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9:not(:last-child):after,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9:not(:last-child):before{margin-top:var(--space-2)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_system__pwfRA{margin-bottom:max(var(--c04-gap-y),var(--space-6))}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_close__j_zl_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--space-8);margin-top:auto;padding-top:var(--c04-gap-y)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_statement__n1k5s{max-width:none;font-size:clamp(26px,min(2.9vw,4.6svh),42px)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_next__kKr_x{margin-top:0;padding-top:0;border-top:0}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_nextQ__PMJU0{font-size:clamp(18px,min(1.5vw,2.6svh),23px)}}@media (min-width:1024px) and (max-height:900px){main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_branches__Z23Wm,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_routes__PeJ98{gap:2px}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_doc__sFOV9 li,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_proof__k_kdE li{padding-block:6px}main[data-pct-section-effect] .c04b_c04___XBE5 :is(.c04b_site__kIsMl,.c04b_access__we5QU){padding-block:var(--space-3)}}@media (min-width:1024px) and (max-height:820px){main[data-pct-section-effect] .c04b_c04___XBE5{--c04-gap-y:clamp(var(--space-3),2.4svh,var(--space-5))}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_intro__syw0f{row-gap:var(--space-2)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9{padding-block:var(--space-3) var(--space-4)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_statement__n1k5s{font-size:clamp(24px,min(2.6vw,4svh),40px)}}@media (min-width:1024px) and (max-height:760px){main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_intro__syw0f{grid-template-columns:auto minmax(0,auto) minmax(0,1fr);column-gap:var(--space-6)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_chapterNo__iKw7M{margin-right:calc(var(--space-5) - var(--space-6))}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_lead__46Rku{grid-column:3;grid-row:1/span 2;align-self:end;max-width:62ch;font-size:var(--text-meta);line-height:1.45}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_station__CV_T9{padding-block:var(--space-2) var(--space-3)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_h3__ptJwG{margin-top:0}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_system__pwfRA{margin-bottom:var(--space-5)}main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_branches__Z23Wm li,main[data-pct-section-effect] .c04b_c04___XBE5 .c04b_routes__PeJ98 li{padding-block:1px}main[data-pct-section-effect] .c04b_c04___XBE5 :is(.c04b_doc__sFOV9,.c04b_proof__k_kdE) li{padding-block:4px}}@media (max-width:767.98px),(orientation:landscape) and (max-height:500px) and (pointer:coarse){.c04b_h2__O2Xkw{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--m-h2-ls)}.c04b_lead__46Rku,.c04b_text__Uqq79{font-size:var(--m-body);line-height:var(--m-body-lh);max-width:none}.c04b_h3__ptJwG{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.c04b_agents__H2qZD li,.c04b_artifact__2qrkk,.c04b_docText__LKUCU,.c04b_no__8Tycs,.c04b_proof__k_kdE li,.c04b_routes__PeJ98 li{font-size:var(--m-meta)}.c04b_c04___XBE5{--c04-mono:var(--m-mono)}.c04b_nextLabel__zsCh5,.c04b_tag__JBe2q{font-size:var(--m-meta-sm)}.c04b_doc__sFOV9 li[data-row=H1] .c04b_docText__LKUCU{font-size:var(--m-body)}.c04b_statement__n1k5s{font-size:var(--m-h2);line-height:var(--m-h2-lh);letter-spacing:var(--m-h2-ls)}.c04b_nextQ__PMJU0{font-size:var(--m-statement);line-height:var(--m-statement-lh)}.c04b_next__kKr_x{min-height:var(--m-cta-h)}}.c04b_station__CV_T9{transition:opacity var(--dur-fast) var(--ease) calc(var(--i) * 3 * var(--stagger-step)),translate var(--dur-fast) var(--ease) calc(var(--i) * 3 * var(--stagger-step))}.c04b_station__CV_T9:after{transition:transform var(--dur-med) var(--ease) calc((var(--i) * 3 + 3) * var(--stagger-step))}main[data-reveal-ready] .c04b_system__pwfRA:not([data-in]) .c04b_station__CV_T9{opacity:0;translate:0 12px}main[data-reveal-ready] .c04b_system__pwfRA:not([data-in]) .c04b_station__CV_T9:after{transform:scaleX(0)}@media (max-width:1023.98px){main[data-reveal-ready] .c04b_system__pwfRA:not([data-in]) .c04b_station__CV_T9:after{transform:scaleY(0)}}main[data-reveal-ready] .c04b_close__j_zl_:not([data-in]):before{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){main[data-reveal-ready] .c04b_system__pwfRA:not([data-in]) .c04b_station__CV_T9{opacity:1;translate:none}.c04b_next__kKr_x:hover .c04b_nextArrow__UqxpV,main[data-reveal-ready] .c04b_close__j_zl_:not([data-in]):before,main[data-reveal-ready] .c04b_system__pwfRA:not([data-in]) .c04b_station__CV_T9:after{transform:none}}