.u2sP1G_page:has(input[type=search]:focus)~.u2sP1G_dockWrap{display:none}.u2sP1G_eyebrow{background:var(--track);min-height:28px;color:var(--ink);border-radius:999px;align-items:center;margin:0 0 12px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.u2sP1G_lede:last-child{margin-bottom:0}.u2sP1G_near.u2sP1G_near{padding-top:20px}.u2sP1G_card{background:#fff;border-radius:20px;padding:18px}.u2sP1G_prose{min-width:0;color:var(--ink);overflow-wrap:break-word;font-size:16px;line-height:1.6}.u2sP1G_prose>:first-child{margin-top:0}.u2sP1G_prose>:last-child{margin-bottom:0}.u2sP1G_prose p{margin:0 0 14px}.u2sP1G_prose h2{letter-spacing:-.01em;text-wrap:balance;margin:32px 0 10px;font-size:22px;font-weight:800;line-height:1.25}.u2sP1G_prose h3,.u2sP1G_prose h4{margin:24px 0 8px;font-size:18px;font-weight:700;line-height:1.3}.u2sP1G_prose ul,.u2sP1G_prose ol{margin:0 0 14px;padding-left:22px}.u2sP1G_prose ul{list-style:outside}.u2sP1G_prose ol{list-style:decimal}.u2sP1G_prose li{margin:0 0 6px;padding-left:4px}.u2sP1G_prose li>ul,.u2sP1G_prose li>ol{margin:6px 0 0}.u2sP1G_prose ul>li::marker{color:var(--route)}.u2sP1G_prose ol>li::marker{color:var(--mute);font-variant-numeric:tabular-nums;font-weight:600}.u2sP1G_prose strong{font-weight:700}.u2sP1G_prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--route);text-decoration-color:var(--route);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration-thickness:2px}.u2sP1G_prose a:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:4px}.u2sP1G_prose blockquote{border-left:3px solid var(--route);color:var(--mute);margin:0 0 14px;padding:2px 0 2px 14px}.u2sP1G_prose code{background:var(--track);border-radius:6px;padding:1px 5px;font-size:.92em}.u2sP1G_narrow{max-width:760px}.u2sP1G_facts{background:#fff;border-radius:20px;margin:0;padding:2px 18px;list-style:none;display:grid}.u2sP1G_facts>li{border-bottom:1px solid #e3e8ed;padding:16px 0}.u2sP1G_facts>li:last-child{border-bottom:0}.u2sP1G_factTitle{margin:0;font-size:17px;font-weight:700;line-height:1.3;display:block}.u2sP1G_factText{color:var(--mute);margin:4px 0 0;font-size:15px;line-height:1.45;display:block}.u2sP1G_factsMarked .u2sP1G_factTitle{align-items:flex-start;gap:10px;display:flex}.u2sP1G_factsMarked .u2sP1G_factTitle:before{content:"";background:var(--route);border-radius:2px;flex:none;width:4px;height:18px;margin-top:2px}.u2sP1G_art{background:var(--land);border-radius:20px;width:100%;height:auto;display:block}.u2sP1G_artAside{max-width:600px;margin:4px 0 18px}.u2sP1G_factsArt{gap:14px;display:grid}.u2sP1G_factsStack.u2sP1G_factsStack{grid-template-columns:none;padding:2px 18px}.u2sP1G_factsStack.u2sP1G_factsStack>li{border-bottom:1px solid #e3e8ed;border-left:0;padding:16px 0}.u2sP1G_factsStack.u2sP1G_factsStack>li:last-child{border-bottom:0}.u2sP1G_rows{background:#fff;border-radius:20px;margin:0;padding:2px 18px;list-style:none;display:grid}.u2sP1G_rows>li+li{border-top:1px solid #e3e8ed}.u2sP1G_row{min-height:64px;color:var(--ink);align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}a.u2sP1G_row{touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .12s}a.u2sP1G_row:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:12px}.u2sP1G_rowIcon{width:24px;height:24px;color:var(--mute);flex:none;place-items:center;display:grid}.u2sP1G_rowIcon>svg{width:100%;height:100%;display:block}.u2sP1G_rowText{flex:1;min-width:0}.u2sP1G_rowLabel{color:var(--mute);font-size:14px;line-height:1.3;display:block}.u2sP1G_rowValue{overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.35;display:block}.u2sP1G_rowPlain{font-weight:500}.u2sP1G_rowHint{color:var(--mute);overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.4;display:block}.u2sP1G_rowGo{border-top:2.2px solid var(--mute);border-right:2.2px solid var(--mute);flex:none;width:9px;height:9px;margin-right:4px;transform:rotate(45deg)}.u2sP1G_mail{min-height:76px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);touch-action:manipulation;background:#fff;border-radius:20px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:transform .12s,background-color .15s;display:flex}.u2sP1G_mail:focus-visible{outline:3px solid var(--route);outline-offset:2px}.u2sP1G_mail .u2sP1G_rowIcon{width:28px;height:28px;color:var(--ink)}.u2sP1G_mailValue{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(19px,5.6vw,24px);font-weight:800;line-height:1.25;display:block}.u2sP1G_pickLabel{color:var(--mute);margin:20px 2px 10px;font-size:15px;line-height:1.45}.u2sP1G_ctaLight{background:#fff;border-radius:24px;padding:26px 20px}.u2sP1G_ctaLight p{max-width:62ch;color:var(--mute);margin:0 0 12px}.u2sP1G_inlineLink{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.u2sP1G_inlineLink:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:4px}.u2sP1G_finder{background:#fff;border-radius:20px;min-width:0;padding:14px}.u2sP1G_search{position:relative}.u2sP1G_searchIcon{width:20px;height:20px;color:var(--mute);pointer-events:none;margin-top:-10px;position:absolute;top:50%;left:14px}.u2sP1G_searchInput{appearance:none;background:var(--track);width:100%;min-height:52px;color:var(--ink);font:inherit;border:0;border-radius:14px;margin:0;padding:0 48px 0 44px;font-size:16px;font-weight:500;display:block}.u2sP1G_searchInput::placeholder{color:#737b87;opacity:1}.u2sP1G_searchInput::-webkit-search-cancel-button{appearance:none;display:none}.u2sP1G_searchInput::-webkit-search-decoration{appearance:none;display:none}.u2sP1G_searchInput:focus-visible{outline:3px solid var(--route);outline-offset:2px}.u2sP1G_searchClear{width:44px;height:44px;color:var(--mute);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;place-items:center;margin-top:-22px;padding:0;display:grid;position:absolute;top:50%;right:4px}.u2sP1G_searchClear svg{width:18px;height:18px}.u2sP1G_searchClear:focus-visible{outline:3px solid var(--route);outline-offset:-3px}.u2sP1G_found{color:var(--mute);margin:10px 2px 0;font-size:14px;font-weight:600;line-height:1.4}.u2sP1G_found:empty{margin:0}.u2sP1G_none{background:var(--bg);text-align:center;border-radius:16px;margin-top:12px;padding:18px 16px}.u2sP1G_none p{max-width:34ch;color:var(--mute);margin:0 auto 14px;font-size:15px}.u2sP1G_topicsLabel{margin:14px 2px 6px;font-size:15px;font-weight:600}.u2sP1G_topics{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -14px;padding:2px 14px 4px;scroll-padding-inline:14px;list-style:none;display:flex;overflow-x:auto}.u2sP1G_topics::-webkit-scrollbar{display:none}.u2sP1G_topics>li{flex:none}.u2sP1G_topic{background:var(--track);min-height:44px;color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,background-color .15s,color .15s;display:inline-flex}.u2sP1G_topicCount{color:var(--mute);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.u2sP1G_topic:focus-visible{outline:3px solid var(--route);outline-offset:-3px}.u2sP1G_groups{gap:28px;min-width:0;margin-top:24px;display:grid}.u2sP1G_group{min-width:0}.u2sP1G_groupTitle{letter-spacing:-.01em;text-wrap:balance;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.2}.u2sP1G_groups details:not(:has(~details:not([hidden]))){border-bottom:0}.u2sP1G_groups details[open]>div,.u2sP1G_single details[open]>div{animation:.22s cubic-bezier(.2,.8,.2,1) u2sP1G_answerIn}@keyframes u2sP1G_answerIn{0%{opacity:0;transform:translateY(-4px)}}.u2sP1G_footnote{color:var(--mute);margin:0;padding:0 4px;font-size:14px;line-height:1.5}.u2sP1G_footnote p{margin:0 0 8px}.u2sP1G_docHero{position:relative}.u2sP1G_paperWrap{z-index:2;position:relative}.u2sP1G_paper{background:#fff;border-radius:24px;margin-top:-26px;padding:10px 16px 32px;box-shadow:0 -6px 24px #15182114}.u2sP1G_paperFlat{box-shadow:none;margin-top:0;padding-top:20px}.u2sP1G_docHead{min-width:0}.u2sP1G_docBody{min-width:0;font-size:clamp(16px,4.4vw,17px);line-height:1.65}.u2sP1G_docBody h2{margin-top:40px;font-size:21px}.u2sP1G_clause{font-variant-numeric:tabular-nums;font-weight:700}.u2sP1G_tocBox{background:var(--bg);border-radius:16px;margin:20px 0 26px}.u2sP1G_tocBox summary{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;align-items:center;gap:10px;min-height:52px;padding:0 16px;list-style:none;display:flex}.u2sP1G_tocBox summary::-webkit-details-marker{display:none}.u2sP1G_tocBox summary:after{content:"";border-right:2.2px solid var(--mute);border-bottom:2.2px solid var(--mute);flex:none;width:9px;height:9px;margin:-4px 4px 0 0;transition:transform .16s;transform:rotate(45deg)}.u2sP1G_tocBox[open] summary:after{margin-top:4px;transform:rotate(225deg)}.u2sP1G_tocBox summary:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:16px}.u2sP1G_tocTitle{font-size:16px;font-weight:700}.u2sP1G_tocCount{color:var(--mute);margin-left:auto;font-size:14px;font-weight:500}.u2sP1G_tocBox nav{padding:0 12px 10px}.u2sP1G_tocBox[open] nav{animation:.22s cubic-bezier(.2,.8,.2,1) u2sP1G_answerIn}.u2sP1G_tocList{margin:0;padding:0;list-style:none;position:relative}.u2sP1G_tocList:before{content:"";border-left:2px dashed #c3cbd4;position:absolute;top:22px;bottom:22px;left:13px}.u2sP1G_tocList li{position:relative}.u2sP1G_tocList a{min-height:44px;color:var(--ink);touch-action:manipulation;align-items:center;gap:12px;padding:6px 4px 6px 0;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.u2sP1G_tocNum{width:28px;height:28px;color:var(--mute);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;transition:transform .25s cubic-bezier(.3,1.5,.5,1),background-color .2s,color .2s;display:grid;position:relative;box-shadow:inset 0 0 0 2px #c3cbd4}.u2sP1G_tocList a[data-passed] .u2sP1G_tocNum{background:var(--ink);box-shadow:none;color:#fff}.u2sP1G_tocList a[aria-current=true]{font-weight:700}.u2sP1G_tocList a[aria-current=true] .u2sP1G_tocNum{background:var(--route);color:#fff;transform:scale(1.12);box-shadow:0 0 0 4px #e2246b2e}.u2sP1G_tocList a:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:8px}.u2sP1G_tocSide{display:none}.u2sP1G_tocSideTitle{color:var(--mute);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.u2sP1G_jump{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--ink);color:#fff;min-height:48px;font:inherit;cursor:pointer;opacity:0;pointer-events:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:15px;font-weight:700;transition:opacity .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:fixed;transform:translateY(16px);box-shadow:0 6px 20px #15182138}.u2sP1G_jump svg{flex:none;width:18px;height:18px}.u2sP1G_jumpOn{opacity:1;pointer-events:auto;transform:none}.u2sP1G_jump:focus-visible{outline:3px solid var(--route);outline-offset:3px}.u2sP1G_legacy{background:#fff;border-radius:20px;overflow:hidden}.u2sP1G_emptyPage{color:var(--mute);text-align:center;margin:0;padding:64px 16px}@media (prefers-reduced-motion:no-preference){a.u2sP1G_row:active,.u2sP1G_mail:active{transform:scale(.985)}.u2sP1G_topic:active{transform:scale(.95)}.u2sP1G_jump:active{transform:scale(.96)}}@media (hover:hover) and (pointer:fine){.u2sP1G_topic{min-height:38px;padding:0 14px;font-size:14px}.u2sP1G_topic:hover{background:#dde3e9}a.u2sP1G_row:hover .u2sP1G_rowValue{text-decoration:underline;-webkit-text-decoration-color:var(--route);text-decoration-color:var(--route);text-underline-offset:3px;text-decoration-thickness:2px}.u2sP1G_mail:hover{background:var(--bg)}.u2sP1G_searchClear:hover{color:var(--ink)}.u2sP1G_tocList a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--route);text-decoration-color:var(--route);text-underline-offset:3px}}@media (min-width:600px){.u2sP1G_paperWrap{padding-inline:24px}}@media (min-width:600px) and (hover:hover) and (pointer:fine){.u2sP1G_topics{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}@media (min-width:600px){.u2sP1G_factsArt{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:20px}}@media (min-width:768px){.u2sP1G_facts{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));padding:6px 0}.u2sP1G_facts>li{border-bottom:0;border-left:1px solid #e3e8ed;padding:18px 22px 20px}.u2sP1G_facts>li:first-child{border-left:0}.u2sP1G_card{padding:22px 24px}.u2sP1G_paper{padding:14px 32px 40px}}@media (min-width:960px){.u2sP1G_hub{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:40px;display:grid}.u2sP1G_hubSide{overscroll-behavior:contain;scrollbar-width:thin;border-radius:20px;max-height:calc(100vh - 116px);position:sticky;top:100px;overflow-y:auto}.u2sP1G_groups{margin-top:0}.u2sP1G_groupTitle{font-size:24px}.u2sP1G_factsArt{gap:48px}.u2sP1G_artAside{margin:10px 0 0}.u2sP1G_topics.u2sP1G_topics{flex-flow:column;gap:2px;margin:0;padding:0;overflow:visible}.u2sP1G_topic.u2sP1G_topic{white-space:normal;background:0 0;border-radius:12px;justify-content:space-between;width:100%;min-height:44px;padding:8px 12px;font-size:15px;line-height:1.3;display:flex}.u2sP1G_topic[aria-current=true]{background:var(--ink);color:#fff}.u2sP1G_topic[aria-current=true] .u2sP1G_topicCount{color:#ffffffb8}.u2sP1G_paperWrap{max-width:1120px;margin:0 auto;padding-inline:16px}.u2sP1G_paper{margin-top:-64px;padding:36px 48px 56px}.u2sP1G_paperFlat{margin-top:0}.u2sP1G_docBand.u2sP1G_docBand{--map-cx:50%;height:240px;position:relative;inset:auto}}@media (hover:hover) and (pointer:fine) and (min-width:960px){.u2sP1G_topic.u2sP1G_topic:hover{background:var(--track)}.u2sP1G_topic.u2sP1G_topic[aria-current=true]:hover{background:var(--ink)}}@media (min-width:1024px){.u2sP1G_docGrid{-moz-column-gap:56px;grid-template-columns:264px minmax(0,1fr);grid-template-areas:".head""toc body";align-items:start;column-gap:56px;display:grid}.u2sP1G_docHead{grid-area:head;max-width:70ch;margin-bottom:28px}.u2sP1G_docBody{grid-area:body;max-width:68ch}.u2sP1G_tocBox{display:none}.u2sP1G_tocSide{overscroll-behavior:contain;scrollbar-width:thin;grid-area:toc;max-height:calc(100vh - 116px);margin-top:8px;display:block;position:sticky;top:100px;overflow-y:auto}.u2sP1G_tocSide .u2sP1G_tocList a{min-height:44px;font-size:14px}.u2sP1G_tocSide .u2sP1G_tocNum{width:26px;height:26px}.u2sP1G_tocSide .u2sP1G_tocList:before{left:12px}.u2sP1G_jump{display:none}}@media (prefers-reduced-motion:reduce){.u2sP1G_groups details[open]>div,.u2sP1G_single details[open]>div,.u2sP1G_tocBox[open] nav{animation:none}a.u2sP1G_row,.u2sP1G_mail,.u2sP1G_topic,.u2sP1G_jump,.u2sP1G_tocNum,.u2sP1G_tocBox summary:after{transition:none}}@media (min-width:960px){.u2sP1G_groups{padding-left:40px;position:relative}.u2sP1G_groups:before{content:"";border-left:3px dashed var(--route);opacity:.32;position:absolute;top:14px;bottom:40px;left:9px}.u2sP1G_groupTitle{position:relative}.u2sP1G_groupTitle:before{content:"";background:var(--route);width:18px;height:18px;box-shadow:0 0 0 4px var(--bg,#eef1f4), 0 0 0 5px #15182114;border-radius:50%;position:absolute;top:.28em;left:-40px}}@media (min-width:960px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.u2sP1G_groups summary{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.u2sP1G_groups details:not([open]) summary:hover{transform:translate(4px)}.u2sP1G_art{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.u2sP1G_art:hover{transform:rotate(-1.2deg)scale(1.02)}.u2sP1G_factsMarked .u2sP1G_factTitle:before{transform-origin:50%;transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.u2sP1G_factsMarked>li:hover .u2sP1G_factTitle:before{transform:scaleY(1.45)}.u2sP1G_topic{transition:transform .15s,background-color .15s}.u2sP1G_topic:hover{transform:translate(3px)}}
.Ouc6eG_nw{white-space:nowrap}.Ouc6eG_panelClip.Ouc6eG_panelClip{overflow:clip}.Ouc6eG_hero{position:relative}.Ouc6eG_band{--map-cx:50%;--map-cy:50%;background:var(--land);height:136px;position:relative;overflow:hidden}.Ouc6eG_bandSvg{top:var(--map-cy);left:var(--map-cx);width:2400px;max-width:none;height:900px;display:block;position:absolute;transform:translate(-50%,-50%)}.Ouc6eG_pin{transform-box:fill-box;transform-origin:50% 100%;animation:Ouc6eG_pinDrop .55s cubic-bezier(.3, 1.35, .5, 1) calc(.15s + var(--i,0) * 90ms) both}@keyframes Ouc6eG_pinDrop{0%{opacity:0;transform:translateY(-18px)}}.Ouc6eG_bandLabel{top:calc(var(--map-cy) + var(--ly,0px));left:calc(var(--map-cx) + var(--lx,0px));color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:6px 12px;font-size:15px;font-weight:700;line-height:1.2;animation:.4s .6s both Ouc6eG_labelIn;position:absolute;transform:translateY(-50%);box-shadow:0 1px 2px #1518211f,0 2px 8px #1518210f}@keyframes Ouc6eG_labelIn{0%{opacity:0;transform:translate(-6px,-50%)}}.Ouc6eG_h1{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(27px,7.6vw,44px);font-weight:800;line-height:1.1}.Ouc6eG_h1Long{font-size:clamp(25px,7vw,40px)}.Ouc6eG_back{min-height:44px;color:var(--ink);align-items:center;gap:8px;margin:-8px 0 4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Ouc6eG_back:before{content:"";border-bottom:2.2px solid;border-left:2.2px solid;width:8px;height:8px;margin-left:3px;transform:rotate(45deg)}.Ouc6eG_back:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:6px}.Ouc6eG_place{color:var(--mute);align-items:center;gap:6px;margin:10px 0 0;font-size:16px;font-weight:500;display:flex}.Ouc6eG_place svg{flex:none;width:18px;height:18px}.Ouc6eG_est{background:var(--bg);border-radius:16px;margin-top:18px;padding:14px 16px 16px}.Ouc6eG_estLabel{color:var(--mute);margin:0;font-size:14px;font-weight:600}.Ouc6eG_estNum{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:clamp(28px,8.4vw,40px);font-weight:800;line-height:1.1}.Ouc6eG_estNum small{color:var(--mute);letter-spacing:0;white-space:nowrap;font-size:17px;font-weight:600}.Ouc6eG_estNote{color:var(--mute);margin:8px 0 0;font-size:14px;line-height:1.45}.Ouc6eG_estText{margin:4px 0 0;font-size:16px;font-weight:500;line-height:1.45}.Ouc6eG_regNote{color:var(--mute);text-align:center;margin:10px 0 0;font-size:14px}.Ouc6eG_tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.Ouc6eG_sheetTags{margin:0 0 12px}.Ouc6eG_tag{background:var(--track);min-height:28px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.Ouc6eG_tag svg{flex:none;width:16px;height:16px}.Ouc6eG_catalog{padding-top:20px}.Ouc6eG_filters{background:#fff;border-radius:20px;padding:2px 18px}.Ouc6eG_fRow{padding:12px 0 10px}.Ouc6eG_fRow+.Ouc6eG_fRow{border-top:1px solid #e3e8ed}.Ouc6eG_fLabel{margin:0 0 6px;font-size:15px;font-weight:600}.Ouc6eG_fChips{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -18px;padding:2px 18px 4px;scroll-padding-inline:18px;list-style:none;display:flex;overflow-x:auto}.Ouc6eG_fChips::-webkit-scrollbar{display:none}.Ouc6eG_fChips>li{flex:none}.Ouc6eG_fChip{background:var(--track);min-height:44px;color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,background-color .15s,color .15s;display:inline-flex}.Ouc6eG_fChip svg{flex:none;width:18px;height:18px}.Ouc6eG_fCount{color:var(--mute);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.Ouc6eG_fChip[aria-current=true]{background:var(--ink);color:#fff}.Ouc6eG_fChip[aria-current=true] .Ouc6eG_fCount{color:#ffffffb8}.Ouc6eG_fChip[data-empty]{color:#8b929c}.Ouc6eG_fChip:focus-visible{outline:3px solid var(--route);outline-offset:-3px}.Ouc6eG_listHead{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 10px;display:flex}.Ouc6eG_listTitle{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.Ouc6eG_reset{min-height:44px;color:var(--ink);white-space:nowrap;text-underline-offset:3px;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.Ouc6eG_reset:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:4px}.Ouc6eG_tiles{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Ouc6eG_tiles>li{min-width:0;display:flex}.Ouc6eG_tile{min-width:0;color:var(--ink);touch-action:manipulation;background:#fff;border-radius:20px;flex-direction:column;flex:1;padding:16px 16px 14px;text-decoration:none;transition:box-shadow .15s,transform .12s;display:flex}.Ouc6eG_tile:focus-visible{outline:3px solid var(--route);outline-offset:2px}.Ouc6eG_tileHead{align-items:flex-start;gap:12px;display:flex}.Ouc6eG_tileTitle{letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.25}.Ouc6eG_chevron{border-top:2.2px solid var(--mute);border-right:2.2px solid var(--mute);flex:none;width:9px;height:9px;margin:8px 4px 0 0;transform:rotate(45deg)}.Ouc6eG_tileMeta{color:var(--mute);margin-top:3px;font-size:14px;display:block}.Ouc6eG_tileSum{margin-top:auto;display:block}.Ouc6eG_tileSum:before{content:"";background:#e3e8ed;height:1px;margin:14px 0 12px;display:block}.Ouc6eG_tileSumNum{color:var(--mute);font-size:15px;font-weight:600;display:block}.Ouc6eG_tileSumNum b{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.Ouc6eG_tileNote{color:var(--mute);margin-top:2px;font-size:13px;line-height:1.35;display:block}.Ouc6eG_tileSumText{font-size:15px;line-height:1.4;display:block}.Ouc6eG_empty{text-align:center;background:#fff;border-radius:20px;padding:28px 20px}.Ouc6eG_empty p{max-width:36ch;color:var(--mute);margin:0 auto 16px}.Ouc6eG_ghost{min-height:48px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);touch-action:manipulation;border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s;display:inline-flex}.Ouc6eG_ghost:focus-visible{outline:3px solid var(--route);outline-offset:2px}.Ouc6eG_swapIn{animation:.35s cubic-bezier(.2,.8,.2,1) both Ouc6eG_swapIn}@keyframes Ouc6eG_swapIn{0%{opacity:0;transform:translateY(8px)}}.Ouc6eG_calcMeta{color:var(--mute);margin:0 0 12px;font-size:15px;font-weight:600}.Ouc6eG_calcSum{margin-top:16px}.Ouc6eG_calcSum p b{font-size:clamp(40px,11.5vw,52px)}.Ouc6eG_list{background:#fff;border-radius:20px;margin:0;padding:2px 18px;list-style:none}.Ouc6eG_list li{border-bottom:1px solid #e3e8ed;align-items:flex-start;gap:12px;padding:13px 0;font-size:16px;line-height:1.45;display:flex}.Ouc6eG_list li:last-child{border-bottom:0}.Ouc6eG_mark{width:22px;height:22px;color:var(--route);flex:none;margin-top:1px}.Ouc6eG_dot{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px;margin:8px 7px 0}.Ouc6eG_prose{background:#fff;border-radius:20px;padding:18px 18px 4px}.Ouc6eG_prose>:last-child{margin-bottom:14px}@media (prefers-reduced-motion:no-preference){.Ouc6eG_fChip:active{transform:scale(.95)}.Ouc6eG_tile:active,.Ouc6eG_ghost:active{transform:scale(.985)}}@media (hover:hover) and (pointer:fine){.Ouc6eG_fChip{min-height:38px;padding:0 14px;font-size:14px}.Ouc6eG_fChip:hover{background:#dde3e9}.Ouc6eG_fChip[aria-current=true]:hover{background:var(--ink)}.Ouc6eG_tile:hover{box-shadow:0 1px 2px #1518210f,0 6px 20px #15182114}.Ouc6eG_ghost:hover{background:var(--track)}.Ouc6eG_back:hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:600px){.Ouc6eG_band{height:clamp(136px,24vw,220px)}.Ouc6eG_fChips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.Ouc6eG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.Ouc6eG_hero{min-height:400px}.Ouc6eG_heroTall{min-height:620px}.Ouc6eG_band{--map-cx:70%;height:auto;position:absolute;inset:0}.Ouc6eG_h1{font-size:40px}.Ouc6eG_h1Long{font-size:36px}.Ouc6eG_catalog{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px;padding-top:40px;display:grid}.Ouc6eG_filters{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 116px);position:sticky;top:100px;overflow-y:auto}.Ouc6eG_listHead{margin-top:0}}@media (prefers-reduced-motion:reduce){.Ouc6eG_pin,.Ouc6eG_bandLabel,.Ouc6eG_swapIn{animation:none}.Ouc6eG_fChip,.Ouc6eG_tile,.Ouc6eG_ghost{transition:none}}.Ouc6eG_calcLink{margin:-14px 0 10px}@media (min-width:960px){.Ouc6eG_calcLink{margin:0}}.Ouc6eG_pair{gap:36px;display:grid}.Ouc6eG_pair h2{margin-bottom:14px}@media (min-width:768px){.Ouc6eG_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}}.Ouc6eG_estNum small{margin-top:4px;display:block}@media (min-width:960px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Ouc6eG_tile{transition:box-shadow .15s,transform .25s cubic-bezier(.2,.8,.2,1)}.Ouc6eG_tile:hover{transform:translateY(-4px)}.Ouc6eG_tile .Ouc6eG_chevron,.Ouc6eG_tag svg{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.Ouc6eG_tile:hover .Ouc6eG_chevron{transform:translate(4px)rotate(45deg)}.Ouc6eG_tile:hover .Ouc6eG_tag svg{transform:translate(4px)}.Ouc6eG_fChip{transition:transform .15s,background-color .15s}.Ouc6eG_fChip:hover{transform:translateY(-1px)}}
.r2Uipq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:599px){.r2Uipq_bandShort.r2Uipq_bandShort{height:104px}}.r2Uipq_chipsLabel{margin:18px 0 6px;font-size:15px;font-weight:600}.r2Uipq_chips{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 4px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.r2Uipq_chips::-webkit-scrollbar{display:none}.r2Uipq_chips>li{flex:none}.r2Uipq_listSection{padding-top:8px}.r2Uipq_listHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:24px 0 12px;display:flex}.r2Uipq_listTitle{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:800;line-height:1.2}.r2Uipq_listCount{color:var(--mute);letter-spacing:0;font-size:.66em;font-weight:600}.r2Uipq_featured{margin-bottom:10px}.r2Uipq_cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}.r2Uipq_cards>li{min-width:0;display:flex}.r2Uipq_cards>li[hidden]{display:none}.r2Uipq_card{min-width:0;color:var(--ink);touch-action:manipulation;background:#fff;border-radius:20px;flex:1;grid-template-columns:minmax(0,1fr) 84px;grid-template-areas:"text cover";align-items:start;gap:14px;padding:14px;text-decoration:none;transition:box-shadow .15s,transform .12s;display:grid;position:relative}.r2Uipq_card:focus-visible{outline:3px solid var(--route);outline-offset:2px}.r2Uipq_cardCover{aspect-ratio:1;background:var(--land);border-radius:14px;grid-area:cover;width:84px;display:block;position:relative;overflow:hidden}.r2Uipq_cardImg{-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.r2Uipq_cardImgRubric{-o-object-position:var(--fx,50%) 50%;object-position:var(--fx,50%) 50%;scale:calc(1.15 * var(--mx,1)) 1.15;translate:var(--tx,0%) 0}.r2Uipq_cardFeatured .r2Uipq_cardImgRubric{scale:var(--mx,1) 1;translate:none}.r2Uipq_art{width:100%;height:100%;display:block}.r2Uipq_cardText{flex-direction:column;grid-area:text;align-items:flex-start;gap:5px;min-width:0;display:flex}.r2Uipq_cardCat{background:var(--track);border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.r2Uipq_cardTitle{letter-spacing:-.01em;text-wrap:pretty;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.r2Uipq_cardExcerpt{color:var(--mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.r2Uipq_cardMeta{color:var(--mute);font-size:14px;line-height:1.35}.r2Uipq_cardFeatured{grid-template-columns:minmax(0,1fr);grid-template-areas:"cover""text";gap:0;padding:0;overflow:hidden}.r2Uipq_cardFeatured .r2Uipq_cardCover{aspect-ratio:16/10;border-radius:0;width:auto}.r2Uipq_cardFeatured .r2Uipq_cardText{gap:7px;padding:14px 16px 18px}.r2Uipq_cardFeatured .r2Uipq_cardTitle{letter-spacing:-.015em;-webkit-line-clamp:5;font-size:21px;font-weight:800;line-height:1.2}@media (max-width:359px){.r2Uipq_card{grid-template-columns:minmax(0,1fr) 68px;gap:12px;padding:12px}.r2Uipq_cardCover{width:68px}.r2Uipq_cardTitle{font-size:16px}.r2Uipq_cardFeatured{padding:0}.r2Uipq_cardFeatured .r2Uipq_cardCover{width:auto}.r2Uipq_cardFeatured .r2Uipq_cardTitle{font-size:20px}}.r2Uipq_moreBar{text-align:center;flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;display:flex}.r2Uipq_moreBtn{min-height:52px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:0;border-radius:16px;padding:0 24px;font-size:16px;font-weight:700;transition:transform .12s}.r2Uipq_moreBtn:focus-visible{outline:3px solid var(--route);outline-offset:2px}.r2Uipq_moreNote{color:var(--mute);margin:0;font-size:14px}.r2Uipq_moreIn{animation:.4s cubic-bezier(.2,.8,.2,1) both r2Uipq_moreIn}@keyframes r2Uipq_moreIn{0%{opacity:0;transform:translateY(10px)}}.r2Uipq_progress{z-index:45;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.r2Uipq_progressFill{background:var(--route);transform-origin:0;will-change:transform;height:100%;display:block;transform:scaleX(0)}.r2Uipq_cover{background:var(--land);height:clamp(184px,54vw,320px);position:relative;overflow:hidden}.r2Uipq_coverImg{-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.r2Uipq_coverImgFocus{-o-object-position:var(--cover-fx,50%) var(--cover-fy,50%);object-position:var(--cover-fx,50%) var(--cover-fy,50%)}}.r2Uipq_coverMapWide.r2Uipq_coverMapWide{display:none}@media (min-width:768px){.r2Uipq_coverRubric{display:none}.r2Uipq_coverMapWide.r2Uipq_coverMapWide{display:block}}.r2Uipq_coverMap.r2Uipq_coverMap{--map-cy:42%;height:auto;position:absolute;inset:0}.r2Uipq_paper{z-index:2;background:#fff;border-radius:24px;margin-top:-26px;padding:10px 16px 28px;position:relative;box-shadow:0 -6px 24px #15182114}.r2Uipq_head{min-width:0}.r2Uipq_metaRow{color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 12px;font-size:14px;display:flex}.r2Uipq_readTime{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.r2Uipq_readTime svg{flex:none;width:15px;height:15px}.r2Uipq_cat{background:var(--track);min-height:28px;color:var(--ink);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.r2Uipq_h1{letter-spacing:-.022em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(26px,7.4vw,40px);font-weight:800;line-height:1.12}.r2Uipq_lede{color:#3b414d;margin:14px 0 0;font-size:18px;line-height:1.5}.r2Uipq_tocBox{background:var(--bg);border-radius:16px;margin:20px 0 0}.r2Uipq_tocBox summary{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;align-items:center;gap:10px;min-height:52px;padding:0 16px;list-style:none;display:flex}.r2Uipq_tocBox summary::-webkit-details-marker{display:none}.r2Uipq_tocBox summary:after{content:"";border-right:2.2px solid var(--mute);border-bottom:2.2px solid var(--mute);flex:none;width:9px;height:9px;margin:-4px 4px 0 0;transition:transform .16s;transform:rotate(45deg)}.r2Uipq_tocBox[open] summary:after{margin-top:4px;transform:rotate(225deg)}.r2Uipq_tocBox summary:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:16px}.r2Uipq_tocTitle{font-size:16px;font-weight:700}.r2Uipq_tocCount{color:var(--mute);margin-left:auto;font-size:14px;font-weight:500}.r2Uipq_tocBox nav{padding:0 16px 8px}.r2Uipq_tocList{margin:0;padding:0 0 0 24px;list-style:none;position:relative}.r2Uipq_tocList:before{content:"";border-left:2px dashed #c3cbd4;position:absolute;top:22px;bottom:22px;left:5px}.r2Uipq_tocList li{position:relative}.r2Uipq_tocList a{min-height:44px;color:var(--ink);align-items:center;padding:7px 0;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.r2Uipq_tocList a:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-6px;transition:transform .2s cubic-bezier(.3,1.5,.5,1);position:absolute;top:50%;left:-24px;box-shadow:inset 0 0 0 2px #98a2ae}.r2Uipq_tocList a[data-passed]:before{background:var(--route);box-shadow:none}.r2Uipq_tocList a[aria-current=true]{font-weight:700}.r2Uipq_tocList a[aria-current=true]:before{background:var(--route);transform:scale(1.2);box-shadow:0 0 0 4px #e2246b2e}.r2Uipq_tocList a:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:6px}.r2Uipq_aside{display:none}.r2Uipq_tocSideTitle{color:var(--mute);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}.r2Uipq_body{color:var(--ink);overflow-wrap:break-word;margin-top:26px;font-size:17px;line-height:1.65}.r2Uipq_body>*{max-width:68ch}.r2Uipq_body>:first-child{margin-top:0}.r2Uipq_body p{margin:0 0 1em}.r2Uipq_body h2{letter-spacing:-.015em;text-wrap:balance;margin:1.9em 0 .55em;scroll-margin-top:24px;font-size:1.38em;font-weight:800;line-height:1.2}.r2Uipq_body h3{margin:1.6em 0 .45em;scroll-margin-top:24px;font-size:1.15em;font-weight:700;line-height:1.3}.r2Uipq_body h4,.r2Uipq_body h5,.r2Uipq_body h6{margin:1.4em 0 .4em;font-size:1em;font-weight:700}.r2Uipq_body h2+h3{margin-top:.6em}.r2Uipq_body strong{font-weight:700}.r2Uipq_body :where(p,li,blockquote,td,th,figcaption,h2,h3,h4) a{color:#1a4fd0;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.r2Uipq_body :where(p,li,blockquote,td,th,figcaption,h2,h3,h4) a:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:3px}.r2Uipq_body ul,.r2Uipq_body ol{margin:0 0 1.1em;padding:0}.r2Uipq_body ul{list-style:none}.r2Uipq_body ol{padding-left:1.45em;list-style:decimal}.r2Uipq_body li{margin:0 0 .45em;position:relative}.r2Uipq_body ul>li{padding-left:1.45em}.r2Uipq_body ol>li{padding-left:.25em}.r2Uipq_body ol>li::marker{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.r2Uipq_body ul>li:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:.4em}.r2Uipq_body li ul>li:before{box-shadow:inset 0 0 0 1.6px var(--ink);background:0 0}.r2Uipq_body li>ul,.r2Uipq_body li>ol{margin:.45em 0 0}.r2Uipq_body ul.r2Uipq_checkList>li{padding-left:1.9em}.r2Uipq_body ul.r2Uipq_checkList>li:before{background:0 0;border-radius:6px;width:1.1em;height:1.1em;top:.22em;left:0;box-shadow:inset 0 0 0 2px #98a2ae}.r2Uipq_body ul.r2Uipq_checkList>li[data-checked=true]:before{background:var(--route) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center / 80% no-repeat;box-shadow:none}.r2Uipq_body blockquote{border-left:3px solid #1a4fd0;margin:1.4em 0;padding:2px 0 2px 18px;font-size:1.05em;font-weight:500;line-height:1.55}.r2Uipq_body hr{border:0;border-top:2px dashed #d0d8e0;height:0;margin:2em 0}.r2Uipq_body code{background:var(--track);border-radius:6px;padding:.1em .35em;font-size:.9em}.r2Uipq_figure{margin:1.5em 0}.r2Uipq_figure img{border-radius:16px;width:100%;height:auto;display:block}.r2Uipq_figure figcaption{color:var(--mute);margin-top:8px;font-size:14px;line-height:1.4}.r2Uipq_table{margin:1.5em 0}.r2Uipq_body>.r2Uipq_table{max-width:none}.r2Uipq_tableWrap{overscroll-behavior-x:contain;background:linear-gradient(270deg,#fff 30%,#fff0) 100%/40px 100% no-repeat local,radial-gradient(farthest-side at 100%,#15182129,#15182100) 100%/14px 100% no-repeat;border:1px solid #e3e8ed;border-radius:16px;overflow-x:auto}.r2Uipq_tableWrap:focus-visible{outline:3px solid var(--route);outline-offset:2px}.r2Uipq_tableWrap table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:15px;line-height:1.45}.r2Uipq_tableWrap th,.r2Uipq_tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e8ed;min-width:6em;padding:10px 14px}.r2Uipq_cell{max-width:16em}.r2Uipq_tableWrap thead th{background:var(--bg);font-size:14px;font-weight:700}.r2Uipq_tableWrap tbody th{font-weight:600}.r2Uipq_tableWrap tr>:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:inset -1px 0 #e3e8ed}.r2Uipq_tableWrap thead tr>:first-child{background:var(--bg)}.r2Uipq_tableWrap tbody tr:last-child>*{border-bottom:0}.r2Uipq_tableHint{color:var(--mute);margin-top:8px;font-size:13px;display:none}.r2Uipq_tableWrap[data-overflow]+.r2Uipq_tableHint{display:block}.r2Uipq_inlineCta{background:var(--bg);border-radius:20px;margin:1.8em 0;padding:18px}.r2Uipq_body>.r2Uipq_inlineCta{max-width:none}.r2Uipq_inlineCtaTitle{margin:0;font-size:17px;font-weight:700;line-height:1.35}.r2Uipq_inlineCtaText{color:var(--mute);margin:4px 0 0;font-size:15px;line-height:1.45}.r2Uipq_inlineCtaBtn{margin-top:14px}.r2Uipq_endCta{background:var(--ink);color:#eef0f3;border-radius:24px;margin-top:36px;padding:24px 20px}.r2Uipq_endCtaTitle{color:#fff;letter-spacing:-.015em;text-wrap:balance;margin:0 0 8px;font-size:clamp(22px,6vw,30px);font-weight:800;line-height:1.15}.r2Uipq_endCta p{color:#c6cad2;max-width:56ch;margin:0;font-size:16px;line-height:1.5}.r2Uipq_moreHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 16px;margin-bottom:14px;display:flex}.r2Uipq_moreHead h2{margin-bottom:0}@media (prefers-reduced-motion:no-preference){.r2Uipq_card:active,.r2Uipq_moreBtn:active{transform:scale(.985)}html:has(.r2Uipq_paper){scroll-behavior:smooth}}@media (hover:hover) and (pointer:fine){.r2Uipq_card:hover{box-shadow:0 1px 2px #1518210f,0 6px 20px #15182114}.r2Uipq_card:hover .r2Uipq_cardImg{transform:scale(1.03)}.r2Uipq_moreBtn:hover{background:var(--track)}.r2Uipq_tocList a:hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:360px){.r2Uipq_body{font-size:18px}}@media (min-width:600px){.r2Uipq_chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.r2Uipq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.r2Uipq_card{grid-template-columns:minmax(0,1fr);grid-template-areas:"cover""text";gap:0;padding:0;overflow:hidden}.r2Uipq_cardCover{aspect-ratio:16/10;border-radius:0;width:auto}.r2Uipq_cardText{padding:14px 16px 18px}.r2Uipq_cardTitle{font-size:18px}.r2Uipq_cardFeatured{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"cover text";align-items:center}.r2Uipq_cardFeatured .r2Uipq_cardCover{aspect-ratio:auto;height:100%;min-height:260px}.r2Uipq_cardFeatured .r2Uipq_cardText{padding:22px 24px}.r2Uipq_cardFeatured .r2Uipq_cardTitle{font-size:clamp(22px,3vw,30px)}.r2Uipq_featured{margin-bottom:16px}.r2Uipq_moreBar{align-items:center}.r2Uipq_listTitle{font-size:28px}}@media (min-width:768px){.r2Uipq_cover{height:340px}.r2Uipq_paper{border-radius:32px;width:calc(100% - 48px);max-width:760px;margin:-72px auto 0;padding:32px 40px 40px}.r2Uipq_paper .r2Uipq_grabHide{display:none}.r2Uipq_body h2,.r2Uipq_body h3{scroll-margin-top:104px}.r2Uipq_inlineCta{align-items:center;gap:20px;padding:20px 22px;display:flex}.r2Uipq_inlineCta>div{flex:1;min-width:0}.r2Uipq_inlineCtaBtn{flex:none;margin:0;padding:0 26px}.r2Uipq_endCta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px;display:grid}.r2Uipq_endCta a{margin:0;padding:0 28px}}@media (min-width:960px){.r2Uipq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.r2Uipq_listSection{padding-top:24px}}@media (min-width:1024px){.r2Uipq_cover{height:420px}.r2Uipq_paper{max-width:1120px;margin-top:-120px;padding:44px 56px 56px}.r2Uipq_paperGrid{-moz-column-gap:56px;grid-template-columns:232px minmax(0,1fr);column-gap:56px;display:grid}.r2Uipq_paperGrid>.r2Uipq_head,.r2Uipq_paperGrid>.r2Uipq_bodyCol{grid-column:2}.r2Uipq_aside{grid-area:1/1/span 2;display:block}.r2Uipq_tocSide{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 128px);padding:4px 4px 4px 0;position:sticky;top:108px;overflow-y:auto}.r2Uipq_tocSide .r2Uipq_tocList a{min-height:40px;font-size:14.5px}.r2Uipq_paperGrid .r2Uipq_tocBox{display:none}.r2Uipq_paperSingle{max-width:760px;margin-inline:auto}.r2Uipq_h1{font-size:44px}.r2Uipq_lede{max-width:60ch;font-size:19px}.r2Uipq_body{font-size:19px}}@media (prefers-reduced-motion:reduce){.r2Uipq_moreIn{animation:none}.r2Uipq_card,.r2Uipq_cardImg,.r2Uipq_moreBtn,.r2Uipq_tocBox summary:after,.r2Uipq_tocList a:before{transition:none}}@media print{.r2Uipq_progress,.r2Uipq_aside,.r2Uipq_tocBox,.r2Uipq_inlineCta{display:none}}@media (min-width:960px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.r2Uipq_card{transition:box-shadow .15s,transform .25s cubic-bezier(.2,.8,.2,1)}.r2Uipq_card:hover{transform:translateY(-4px)}.r2Uipq_card:hover .r2Uipq_cardImg{transform:scale(1.06)}.r2Uipq_cardCover:after{content:"";opacity:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-14 -36 28 38'%3E%3Cpath d='M0 0C-4 -8 -12 -12 -12 -22a12 12 0 0 1 24 0C12 -12 4 -8 0 0z' fill='%23e2246b' stroke='%23fff' stroke-width='2'/%3E%3Ccircle cy='-22' r='4.5' fill='%23fff'/%3E%3C/svg%3E") 50%/contain no-repeat;width:26px;height:34px;transition:opacity .18s,transform .4s cubic-bezier(.3,1.5,.5,1);position:absolute;top:12px;left:12px;transform:translateY(-12px)}.r2Uipq_card:hover .r2Uipq_cardCover:after{opacity:1;transform:none}.r2Uipq_cardCat{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.r2Uipq_card:hover .r2Uipq_cardCat{transform:translate(3px)}}
._QEyra_brand{color:#fff;-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:4px 8px 4px 4px;text-decoration:none;display:flex}._QEyra_brand:focus-visible{outline-offset:0;outline:3px solid #fff}._QEyra_mark{border-radius:50%;flex:none;width:36px;height:36px}._QEyra_text{flex-direction:column;min-width:0;display:flex}._QEyra_name{letter-spacing:-.015em;white-space:nowrap;font-size:17px;font-weight:800;line-height:1.1}._QEyra_badge{color:#fffc;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;margin-top:3px;font-size:10.5px;font-weight:700;line-height:1.1}@media (min-width:768px){._QEyra_mark{width:40px;height:40px}._QEyra_name{font-size:18px}}
._9iNmeq_bar,._9iNmeq_menu{--blue:#1a4fd0;--on-blue:#fff;--on-blue-mute:#fffc;--veil:#ffffff24;--veil-strong:#ffffff3d;--cta:#d61f62;--cta-hover:#b8174f;--pin:#e2246b;--ink:#151821}._9iNmeq_bar{z-index:40;padding:calc(12px + env(safe-area-inset-top,0px)) 12px 0;pointer-events:none;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:sticky;top:0}._9iNmeq_bar[data-hidden]{transform:translateY(-100%)}._9iNmeq_header{background:var(--blue);height:60px;color:var(--on-blue);pointer-events:auto;border-radius:20px;align-items:center;gap:12px;padding:0 8px;display:flex;position:relative}._9iNmeq_header:before{content:"";border-radius:inherit;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='72'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.08'%3E%3Cpath d='M0 24H640M0 54H250Q300 54 330 40L380 18H640' stroke-width='3'/%3E%3Cpath d='M70 0V72M188 0V72M300 0V30M452 0V72M566 0V72' stroke-width='2'/%3E%3Cpath d='M0 66C120 60 180 72 300 66S520 58 640 64' stroke='%23b6d4ee' stroke-opacity='.14' stroke-width='6'/%3E%3C/g%3E%3C/svg%3E") 0/auto 100% repeat-x;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 20%,#000 50%);mask-image:linear-gradient(90deg,#0000 0 20%,#000 50%)}._9iNmeq_header>*{position:relative}._9iNmeq_header:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0;box-shadow:0 10px 28px #15182133,0 2px 6px #1518211f}._9iNmeq_bar[data-scrolled] ._9iNmeq_header:after{opacity:1}._9iNmeq_bar[data-hidden] ._9iNmeq_header:after{opacity:0}._9iNmeq_nav{display:none}._9iNmeq_navList{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}._9iNmeq_navLink{min-height:44px;color:var(--on-blue);white-space:nowrap;border-radius:12px;align-items:center;padding:0 11px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:relative}._9iNmeq_navLink[aria-current=page]{background:var(--veil)}._9iNmeq_navLink:after{content:"";background:var(--pin);opacity:0;border-radius:50%;width:6px;height:6px;margin-left:-3px;transition:opacity .15s,transform .25s cubic-bezier(.3,1.5,.5,1);position:absolute;bottom:4px;left:50%;transform:scale(.2);box-shadow:0 0 0 2px #fff}._9iNmeq_navLink[aria-current=page]:after{opacity:1;transform:none}._9iNmeq_navLink:focus-visible{outline-offset:0;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){._9iNmeq_navLink:hover{background:var(--veil)}}._9iNmeq_actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}._9iNmeq_cta{background:var(--cta);color:#fff;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s;display:none}._9iNmeq_cta:active{transform:scale(.97)}._9iNmeq_cta:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){._9iNmeq_cta:hover{background:var(--cta-hover)}}._9iNmeq_menuBtn{background:var(--veil);min-width:44px;height:44px;color:var(--on-blue);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:15px;font-weight:600;transition:transform .12s;display:inline-flex}._9iNmeq_menuBtn:active{transform:scale(.96)}._9iNmeq_menuBtn:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){._9iNmeq_menuBtn:hover{background:var(--veil-strong)}}._9iNmeq_menuIcon{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;flex:none;width:22px;height:22px}@media (max-width:599px){._9iNmeq_bar[data-compact] ._9iNmeq_brand>span:last-child{display:none}._9iNmeq_bar[data-compact] ._9iNmeq_cta{padding:0 14px;animation:.28s cubic-bezier(.2,.8,.2,1) _9iNmeq_ctaIn;display:inline-flex}}@keyframes _9iNmeq_ctaIn{0%{opacity:0;transform:translateY(6px)scale(.96)}}@media (max-width:359px){._9iNmeq_menuBtn{padding:0}._9iNmeq_menuLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}._9iNmeq_menu{z-index:60;visibility:hidden;transition:visibility 0s linear .24s;position:fixed;inset:0}._9iNmeq_menu[data-open]{visibility:visible;transition:none}._9iNmeq_backdrop{opacity:0;background:#1518218c;transition:opacity .24s;position:absolute;inset:0}._9iNmeq_menu[data-open] ._9iNmeq_backdrop{opacity:1}._9iNmeq_sheet{top:var(--menu-top,calc(12px + env(safe-area-inset-top,0px)));max-height:calc(100% - var(--menu-top,12px) - 12px - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--blue);color:var(--on-blue);opacity:0;transform-origin:50% 0;border-radius:20px;flex-direction:column;padding:0 8px 12px;transition:opacity .18s,transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;left:12px;right:12px;overflow-y:auto;transform:translateY(-8px)scale(.98);box-shadow:0 24px 60px #15182159}._9iNmeq_menu[data-open] ._9iNmeq_sheet{opacity:1;transform:none}._9iNmeq_sheetTop{flex:none;justify-content:space-between;align-items:center;gap:12px;height:60px;display:flex}._9iNmeq_menuList{margin:4px 0 0;padding:0;list-style:none;position:relative}._9iNmeq_menuList:before{content:"";transform-origin:50% 0;border-left:3px dashed #fff6;transition:transform .45s cubic-bezier(.4,0,.2,1);position:absolute;top:28px;bottom:28px;left:23px;transform:scaleY(0)}._9iNmeq_menu[data-open] ._9iNmeq_menuList:before{transition-delay:80ms;transform:none}._9iNmeq_menuList>li,._9iNmeq_menuFoot{opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li,._9iNmeq_menu[data-open] ._9iNmeq_menuFoot{opacity:1;transform:none}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:first-child{transition-delay:40ms}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:nth-child(2){transition-delay:80ms}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:nth-child(3){transition-delay:.12s}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:nth-child(4){transition-delay:.16s}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:nth-child(5){transition-delay:.2s}._9iNmeq_menu[data-open] ._9iNmeq_menuList>li:nth-child(n+6){transition-delay:.24s}._9iNmeq_menu[data-open] ._9iNmeq_menuFoot{transition-delay:.26s}._9iNmeq_menuLink{min-height:56px;color:var(--on-blue);letter-spacing:-.015em;-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:10px;padding:0 12px 0 46px;font-size:21px;font-weight:700;line-height:1.2;text-decoration:none;display:flex;position:relative}._9iNmeq_menuLink[aria-current=page]{background:var(--veil)}._9iNmeq_menuLink:before{content:"";background:var(--blue);border-radius:50%;width:15px;height:15px;margin-top:-7.5px;position:absolute;top:50%;left:17px;box-shadow:inset 0 0 0 3px #ffffffbf}._9iNmeq_menuLink[aria-current=page]:before{background:var(--pin);box-shadow:0 0 0 3px #fff}._9iNmeq_here{color:var(--blue);letter-spacing:0;white-space:nowrap;background:#fff;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.3}._9iNmeq_menuLink:active{background:var(--veil-strong)}._9iNmeq_menuLink:focus-visible{outline-offset:-3px;outline:3px solid #fff}._9iNmeq_menuFoot{border-top:1px solid #ffffff2e;margin-top:12px;padding:16px 4px 4px}._9iNmeq_menuCta{background:var(--cta);color:#fff;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:16px;justify-content:center;align-items:center;min-height:56px;padding:0 20px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .12s;display:flex}._9iNmeq_menuCta:active{transform:scale(.98)}._9iNmeq_menuCta:focus-visible{outline-offset:3px;outline:3px solid #fff}._9iNmeq_menuNote{color:var(--on-blue-mute);text-align:center;text-wrap:balance;margin:10px 0 0;font-size:14px;line-height:1.4}@media (min-width:600px){._9iNmeq_cta{display:inline-flex}._9iNmeq_bar[data-hidden]{transform:none}._9iNmeq_bar[data-hidden] ._9iNmeq_header:after{opacity:1}}@media (min-width:768px){._9iNmeq_bar{padding:calc(20px + env(safe-area-inset-top,0px)) 20px 0;top:-8px}._9iNmeq_header{border-radius:24px;height:68px;padding:0 12px}._9iNmeq_sheet{border-radius:24px;padding:0 12px 16px;left:20px;right:20px}._9iNmeq_sheetTop{height:68px}}@media (min-width:1024px){._9iNmeq_nav{flex:auto;justify-content:center;min-width:0;display:flex}._9iNmeq_actions{margin-left:0}._9iNmeq_menuBtn,._9iNmeq_menu{display:none}}@media (min-width:1200px){._9iNmeq_header{padding:0 12px 0 16px}._9iNmeq_navList{gap:4px}._9iNmeq_navLink{padding:0 14px}._9iNmeq_cta{padding:0 22px}}@media (hover:hover) and (pointer:fine){._9iNmeq_navLink:hover:after{opacity:.55;transform:scale(.7)}._9iNmeq_navLink[aria-current=page]:hover:after{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._9iNmeq_bar,._9iNmeq_header:after,._9iNmeq_menu,._9iNmeq_backdrop,._9iNmeq_sheet,._9iNmeq_cta,._9iNmeq_menuBtn,._9iNmeq_menuCta,._9iNmeq_navLink:after,._9iNmeq_menuList:before,._9iNmeq_menuList>li,._9iNmeq_menuFoot{transition:none}._9iNmeq_sheet,._9iNmeq_menuList>li,._9iNmeq_menuFoot,._9iNmeq_menuList:before{transform:none}._9iNmeq_bar[data-compact] ._9iNmeq_cta{animation:none}}
.kEhaHa_outer{--blue:#1a4fd0;--on-blue:#fff;--on-blue-soft:#ffffffe6;--on-blue-mute:#fffc;--veil:#ffffff1f;--line:#fff3;--cta:#d61f62;--cta-hover:#b8174f;--pin:#e2246b;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px))}.kEhaHa_footer{background:var(--blue);color:var(--on-blue);border-radius:28px;padding:16px 16px 20px;font-size:16px;line-height:1.5}.kEhaHa_top{gap:20px;display:grid}.kEhaHa_artBox{aspect-ratio:420/150;background:#ffffff12;border-radius:18px;order:-1;overflow:hidden}.kEhaHa_art{width:100%;height:100%;display:block}.kEhaHa_artPin{transform-box:fill-box;transform-origin:50% 100%}.kEhaHa_about{padding:0 4px}.kEhaHa_brand{width:fit-content;margin:0 0 0 -4px}.kEhaHa_tagline{max-width:42ch;color:var(--on-blue-soft);margin:12px 0 0}.kEhaHa_cta{background:var(--cta);color:#fff;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:16px;justify-content:center;align-items:center;min-height:56px;margin-top:18px;padding:0 24px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .12s,background-color .15s;display:flex}.kEhaHa_cta:active{transform:scale(.98)}.kEhaHa_cta:focus-visible{outline-offset:3px;outline:3px solid #fff}.kEhaHa_cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;margin-top:28px;padding:0 4px;display:grid}.kEhaHa_title{color:var(--on-blue-mute);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.3}.kEhaHa_list{margin:0;padding:0;list-style:none}.kEhaHa_link{min-height:44px;color:var(--on-blue);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-tap-highlight-color:transparent;align-items:center;padding:6px 0;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;display:flex;position:relative}.kEhaHa_link>span{min-width:0;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.kEhaHa_link:before{content:"";background:var(--pin);opacity:0;border-radius:50%;width:8px;height:8px;margin-top:-4px;transition:opacity .15s,transform .2s cubic-bezier(.3,1.5,.5,1);position:absolute;top:50%;left:0;transform:scale(.3);box-shadow:0 0 0 2px #fff}.kEhaHa_link:focus-visible,.kEhaHa_contact:focus-visible,.kEhaHa_chip:focus-visible,.kEhaHa_metaBtn:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #fff}.kEhaHa_contacts{grid-column:1/-1}.kEhaHa_contact{min-height:44px;color:var(--on-blue);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;padding:6px 0;text-decoration:none;display:flex}.kEhaHa_caption{color:var(--on-blue-mute);font-size:13px;line-height:1.3}.kEhaHa_value{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.35}.kEhaHa_social{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.kEhaHa_chip{background:var(--veil);min-height:44px;color:var(--on-blue);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 8px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.kEhaHa_chipIcon{width:30px;height:30px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;display:grid}.kEhaHa_honest{background:var(--veil);border-radius:18px;align-items:flex-start;gap:12px;margin-top:28px;padding:14px 16px;display:flex}.kEhaHa_honestIcon{width:36px;height:36px;color:var(--blue);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.kEhaHa_honest p{max-width:72ch;color:var(--on-blue-soft);margin:0;font-size:15px;line-height:1.45}.kEhaHa_honest b{color:var(--on-blue);margin-bottom:2px;font-size:16px;font-weight:700;display:block}.kEhaHa_bottom{border-top:1px solid var(--line);margin-top:20px;padding:12px 4px 0}.kEhaHa_legal{color:var(--on-blue-mute);flex-wrap:wrap;gap:2px 16px;margin:0 0 4px;font-size:13px;line-height:1.5;display:flex}.kEhaHa_legalPart{white-space:nowrap}.kEhaHa_metaRow{color:var(--on-blue-mute);flex-wrap:wrap;align-items:center;gap:0 24px;font-size:13px;line-height:1.5;display:flex}.kEhaHa_meta{flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.kEhaHa_metaBtn{min-height:44px;color:var(--on-blue-mute);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (min-width:600px){.kEhaHa_cta{display:inline-flex}}@media (min-width:768px){.kEhaHa_outer{padding:0 20px calc(20px + env(safe-area-inset-bottom,0px))}.kEhaHa_footer{border-radius:40px;padding:28px 32px 22px}.kEhaHa_cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.kEhaHa_contacts{grid-column:auto}.kEhaHa_top{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:28px}.kEhaHa_artBox{order:0}.kEhaHa_about{padding:0}}@media (min-width:960px){.kEhaHa_footer{padding:36px 48px 24px}.kEhaHa_top{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:40px}.kEhaHa_artBox{aspect-ratio:auto;border-radius:24px;order:0;height:168px}.kEhaHa_about{padding:0}.kEhaHa_cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:36px;padding:0}.kEhaHa_honest{align-items:center;padding:16px 20px}.kEhaHa_honest p{max-width:none}.kEhaHa_honest b{margin:0 6px 0 0;display:inline}.kEhaHa_bottom{padding:12px 0 0}.kEhaHa_metaRow{justify-content:space-between}}@media (min-width:1200px){.kEhaHa_footer{padding:40px 56px 24px}}@media (hover:hover) and (pointer:fine){.kEhaHa_link{min-height:34px;padding:4px 0}.kEhaHa_link:hover>span{transform:translate(14px)}.kEhaHa_link:hover:before{opacity:1;transform:none}.kEhaHa_contact:hover .kEhaHa_value{text-underline-offset:3px;text-decoration:underline}.kEhaHa_cta:hover{background:var(--cta-hover)}.kEhaHa_chip:hover{background:#ffffff38;transform:translateY(-1px)}.kEhaHa_metaBtn:hover{color:var(--on-blue)}.kEhaHa_artBox:hover .kEhaHa_artPin{animation:.6s cubic-bezier(.3,1.5,.5,1) kEhaHa_artHop}}@keyframes kEhaHa_artHop{45%{transform:translateY(-5px)scale(1.12)}}@media (prefers-reduced-motion:reduce){.kEhaHa_cta,.kEhaHa_chip,.kEhaHa_link>span,.kEhaHa_link:before{transition:none}.kEhaHa_artBox:hover .kEhaHa_artPin{animation:none}}
.h58HRa_main{--land:#e3e8ec;--casing:#d0d8e0;--route:#e2246b;--route-dark:#c0185a;--ink:#151821;--mute:#626a77;--track:#e9edf1;--bg:#eef1f4;--white:#fff;padding:12px}.h58HRa_panel{background:var(--bg);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:32px;font-size:16px;line-height:1.5;position:relative;overflow:hidden}.h58HRa_wrap{max-width:1120px;margin:0 auto;padding-inline:16px}.h58HRa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h58HRa_hero{position:relative}.h58HRa_map{background:var(--land);height:clamp(180px,56vw,540px);position:relative;overflow:hidden}.h58HRa_mapSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.h58HRa_mapDesktop{display:none}.h58HRa_mapLabel{fill:var(--ink);font-weight:700}.h58HRa_route{fill:none;stroke:var(--route);stroke-linecap:round;stroke-linejoin:round;stroke-width:6px;stroke-dasharray:.1 12;transition:stroke-width .2s}.h58HRa_panel[data-transport=velo] .h58HRa_route{stroke-dasharray:16 9}.h58HRa_panel[data-transport=auto] .h58HRa_route{stroke-width:8px;stroke-dasharray:none}.h58HRa_run{--travel:4.6s;--period:calc(var(--travel) / .8);--run0:.35s}.h58HRa_run[data-again]{--run0:50ms}.h58HRa_run[data-run=velo]{--travel:3.3s}.h58HRa_run[data-run=auto]{--travel:2.3s}.h58HRa_run[data-paused] *,.h58HRa_map[data-map3d=on] .h58HRa_mapDesktop *{animation-play-state:paused}.h58HRa_runSeg{transform-box:fill-box;animation:h58HRa_runY calc(var(--travel) * var(--l)) linear calc(var(--run0) + var(--travel) * var(--s)) both}.h58HRa_runSegY{transform-origin:50% 0}.h58HRa_runSegX{transform-origin:0;animation-name:h58HRa_runX}@keyframes h58HRa_runX{0%{transform:scaleX(0)}to{transform:none}}@keyframes h58HRa_runY{0%{transform:scaleY(0)}to{transform:none}}.h58HRa_courier{opacity:0;animation:h58HRa_courier var(--period) linear var(--run0) infinite both}@keyframes h58HRa_courier{0%{opacity:0;transform:translate(755px,200px)}4%{opacity:1}10.27%{transform:translate(755px,262px)}27.66%{transform:translate(860px,262px)}47.54%{transform:translate(860px,382px)}65.42%{transform:translate(968px,382px)}74.4%{opacity:1}80%,to{opacity:0;transform:translate(968px,470px)}}.h58HRa_dropPin{transform-box:fill-box;transform-origin:50% 100%;animation:h58HRa_pinPop var(--period) var(--run0) infinite both}@keyframes h58HRa_pinPop{0%,74%,88%,to{transform:none}79%{transform:translateY(-3px)scale(1.16)}}.h58HRa_mapMobile{--vs:1.45}.h58HRa_mapDesktop{--vs:1}@media (min-width:600px){.h58HRa_mapMobile{--vs:1}}.h58HRa_vehicle{transform:translateY(calc(8px * var(--k,1) * var(--vs,1))) scale(calc(var(--k,1) * var(--vs,1)))}.h58HRa_vehSpin{animation:.6s linear infinite h58HRa_vehSpin}.h58HRa_run[data-run=auto] .h58HRa_vehSpin{animation-duration:.42s}@keyframes h58HRa_vehSpin{to{transform:rotate(360deg)}}.h58HRa_vehBob{animation:.46s ease-in-out infinite alternate h58HRa_vehBob}@keyframes h58HRa_vehBob{to{transform:translateY(-.8px)rotate(-.7deg)}}.h58HRa_vehStep{animation:.32s ease-in-out infinite alternate h58HRa_vehStep}@keyframes h58HRa_vehStep{to{transform:translateY(-1.1px)}}.h58HRa_vehLegA,.h58HRa_vehArmB{animation:.64s ease-in-out infinite alternate h58HRa_vehSwing}.h58HRa_vehLegB,.h58HRa_vehArmA{animation:.64s ease-in-out infinite alternate-reverse h58HRa_vehSwing}@keyframes h58HRa_vehSwing{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}.h58HRa_m3d{display:none}@media (min-width:1024px){.h58HRa_m3d{opacity:0;pointer-events:none;transition:opacity .7s;display:block;position:absolute;inset:0;overflow:hidden}.h58HRa_m3d[data-state=on]{opacity:1}.h58HRa_map[data-map3d=on] .h58HRa_mapDesktop{visibility:hidden}}.h58HRa_m3d[data-active="0"] *{animation-play-state:paused}.h58HRa_m3dCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.h58HRa_m3dCourier,.h58HRa_m3dMark{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.h58HRa_m3dCourier{opacity:0}.h58HRa_m3dCourier svg{width:60px;height:60px;display:block;position:absolute;top:-55px;left:-30px;overflow:visible}.h58HRa_m3dPick,.h58HRa_m3dPin{display:block;position:absolute}.h58HRa_m3dPick svg,.h58HRa_m3dPin svg{display:block}.h58HRa_m3dPick{top:-17px;left:-17px}.h58HRa_m3dPin{transform-origin:50% 96%;top:-54px;left:-21px}.h58HRa_m3dLabel{background:var(--white);height:36px;color:var(--ink);text-align:center;white-space:nowrap;border-radius:18px;font-size:18px;font-weight:700;line-height:36px;display:block;position:absolute;box-shadow:0 1px 3px #15182114}.h58HRa_m3dLabelUp{width:120px;top:-64px;left:-60px}.h58HRa_m3dLabelDown{width:144px;top:8px;left:-72px}.h58HRa_heroWrap{z-index:2;position:relative}.h58HRa_sheet{background:var(--white);border-radius:24px;margin-top:-26px;padding:10px 16px 28px;position:relative;box-shadow:0 -6px 24px #15182114}.h58HRa_grab{background:#d5dbe2;border-radius:9px;width:40px;height:5px;margin:0 auto 16px}.h58HRa_h1{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(29px,8vw,46px);font-weight:800;line-height:1.08}.h58HRa_lede{color:var(--mute);margin:8px 0 18px;font-size:16px}.h58HRa_seg{background:var(--track);border:0;border-radius:14px;grid-template-columns:repeat(3,1fr);min-width:0;margin:0;padding:4px;display:grid;position:relative}.h58HRa_seg input{opacity:0;pointer-events:none;position:absolute}.h58HRa_seg label{z-index:1;min-height:44px;color:var(--mute);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:11px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;transition:color .12s,transform .12s;display:flex;position:relative}.h58HRa_seg label svg{flex:none;width:20px;height:20px}.h58HRa_seg input:checked+label{color:var(--ink)}.h58HRa_seg input:focus-visible+label{outline:3px solid var(--route);outline-offset:-3px}.h58HRa_thumb{z-index:0;background:var(--white);border-radius:11px;width:calc(33.3333% - 2.66667px);transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #1518211f,0 2px 8px #1518210f}.h58HRa_seg[data-i="1"] .h58HRa_thumb{transform:translate(100%)}.h58HRa_seg[data-i="2"] .h58HRa_thumb{transform:translate(200%)}@media (max-width:419px){.h58HRa_seg label svg{display:none}}.h58HRa_sum{margin-top:18px}.h58HRa_sumNum{-moz-column-gap:10px;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin:0;display:flex}.h58HRa_sumNum b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(46px,13vw,64px);font-weight:800;line-height:1}.h58HRa_sumNum>span{color:var(--mute);white-space:nowrap;font-size:18px;font-weight:600}.h58HRa_odo{white-space:nowrap;line-height:1;display:inline-flex}.h58HRa_odoChar,.h58HRa_odoCol{height:1em;display:block}.h58HRa_odoCol{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 90%,#0000);mask-image:linear-gradient(#0000,#000 12% 90%,#0000)}.h58HRa_odoChar:before{content:attr(data-ch);white-space:pre}.h58HRa_odoStrip{text-align:center;white-space:pre;transition:transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc((var(--p,1) - 1) * 30ms);display:block}.h58HRa_odoStrip:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9"}.h58HRa_odoNew{animation:.45s both h58HRa_odoIn}@keyframes h58HRa_odoIn{0%{opacity:0;transform:translateY(-35%)}}.h58HRa_sumMeta{color:var(--mute);margin:6px 0 0;font-size:14px}.h58HRa_note{color:var(--mute);margin:10px 0 0;font-size:14px;line-height:1.45}.h58HRa_cta{background:var(--route);color:#fff;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:16px;justify-content:center;align-items:center;min-height:56px;margin-top:16px;padding:0 22px;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .12s,transform .12s;display:flex}.h58HRa_cta:active{transform:scale(.98)}.h58HRa_cta:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (hover:hover) and (pointer:fine){.h58HRa_cta:hover{background:var(--route-dark)}}.h58HRa_link{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;margin-top:4px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.h58HRa_link:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:4px}.h58HRa_section{padding:44px 0}.h58HRa_section+.h58HRa_section{padding-top:8px}.h58HRa_h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 6px;font-size:clamp(27px,7vw,40px);font-weight:800;line-height:1.1}.h58HRa_sub{max-width:54ch;color:var(--mute);margin:0 0 22px}.h58HRa_card{background:var(--white);border-radius:20px;padding:18px}.h58HRa_ctaFlush{margin-top:0}.h58HRa_ctaAfter{margin-top:20px}.h58HRa_stops{margin:0;padding:0 0 0 40px;list-style:none;position:relative}.h58HRa_stops:before{content:"";border-left:3px dashed var(--route);opacity:.55;transform-origin:50% 0;transition:transform 1.1s cubic-bezier(.4,0,.2,1) .2s;position:absolute;top:18px;bottom:30px;left:13px}.h58HRa_stop{padding:0 0 22px;position:relative}.h58HRa_pin{background:var(--ink);color:#fff;width:30px;height:30px;box-shadow:0 0 0 4px var(--bg);transition:transform .45s cubic-bezier(.3,1.5,.5,1);transition-delay:inherit;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:2px;left:-40px}.h58HRa_stop:last-child .h58HRa_pin{background:var(--route)}.h58HRa_stopTitle{letter-spacing:-.01em;margin:2px 0 4px;font-size:19px;font-weight:700}.h58HRa_stop p{max-width:46ch;color:var(--mute);margin:0;font-size:15px}.h58HRa_stopsArt:before{top:32px}.h58HRa_stopsArt .h58HRa_stop{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"title art""text text";align-items:center;column-gap:12px;display:grid}.h58HRa_stopsArt .h58HRa_pin{top:17px}.h58HRa_stopsArt .h58HRa_stopTitle{grid-area:title;margin:0}.h58HRa_stopsArt .h58HRa_stop p{grid-area:text;margin-top:6px}.h58HRa_stopArt{background:var(--bg);border-radius:16px;grid-area:art;width:64px;height:64px;display:block}@media (max-width:359px){.h58HRa_stopsArt:before{top:28px}.h58HRa_stopsArt .h58HRa_stop{-moz-column-gap:10px;grid-template-columns:minmax(0,1fr) 56px;column-gap:10px}.h58HRa_stopsArt .h58HRa_pin{top:13px}.h58HRa_stopArt{border-radius:14px;width:56px;height:56px}}@media (min-width:480px){.h58HRa_stopsArt:before{top:18px}.h58HRa_stopsArt .h58HRa_stop{-moz-column-gap:18px;grid-template:"title art""text art"1fr/minmax(0,1fr) 88px;align-items:start;column-gap:18px}.h58HRa_stopsArt .h58HRa_pin{top:2px}.h58HRa_stopsArt .h58HRa_stopTitle{margin-top:2px}.h58HRa_stopArt{border-radius:18px;width:88px;height:88px}}.h58HRa_calc{gap:16px;display:grid}.h58HRa_field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.h58HRa_fieldLabel{padding:0;font-size:15px;font-weight:600}.h58HRa_select{appearance:none;background:var(--track) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23151821' stroke-width='2.2'/%3E%3C/svg%3E") no-repeat right 16px center;width:100%;min-height:52px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:14px;padding:0 44px 0 16px;font-size:16px;font-weight:600}.h58HRa_select:focus-visible{outline:3px solid var(--route);outline-offset:2px}.h58HRa_hint{color:var(--mute);margin:0;font-size:13px;line-height:1.4}.h58HRa_barsTitle{margin:0 0 10px;padding:0;font-size:15px;font-weight:600}.h58HRa_chips{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:4px -18px 0;padding:3px 18px 5px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.h58HRa_chips::-webkit-scrollbar{display:none}.h58HRa_chip{background:var(--track);min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:15px;font-weight:600;transition:transform .12s,background-color .15s,color .15s}.h58HRa_chip[aria-pressed=true]{background:var(--ink);color:#fff}.h58HRa_chip:focus-visible{outline:3px solid var(--route);outline-offset:-3px}.h58HRa_tList{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.h58HRa_tOpt{position:relative}.h58HRa_tOpt input{opacity:0;pointer-events:none;position:absolute}.h58HRa_tOpt label{-moz-column-gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:16px;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"icon name sum""icon rate rate""track track track";align-items:center;column-gap:12px;padding:12px 14px 14px;transition:transform .12s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1.5px #e1e6eb}.h58HRa_tIcon{color:var(--mute);grid-area:icon}.h58HRa_tIcon svg{width:24px;height:24px;display:block}.h58HRa_tName{grid-area:name;font-size:16px;font-weight:600;line-height:1.25}.h58HRa_tRate{color:var(--mute);font-variant-numeric:tabular-nums;grid-area:rate;font-size:14px;line-height:1.3}.h58HRa_tSum{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:sum;font-size:20px;font-weight:800}.h58HRa_tTrack{background:var(--track);border-radius:9px;grid-area:track;height:8px;margin-top:10px;display:block;overflow:hidden}.h58HRa_tFill{height:100%;transform:translateX(calc((var(--w) - 1) * 100%));background:#b9c2cd;border-radius:9px;transition:transform .55s cubic-bezier(.2,.8,.2,1),background-color .2s;display:block}@media (max-width:379px){.h58HRa_calc{padding-inline:14px}.h58HRa_chips{margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px}.h58HRa_tOpt label{-moz-column-gap:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name sum""rate rate""track track";column-gap:10px;padding:12px 12px 14px}.h58HRa_tIcon{display:none}.h58HRa_tSum{font-size:18px}}.h58HRa_tOpt input:checked+label{box-shadow:inset 0 0 0 2px var(--ink)}.h58HRa_tOpt input:checked+label .h58HRa_tIcon{color:var(--ink)}.h58HRa_tOpt input:checked+label .h58HRa_tName{font-weight:700}.h58HRa_tOpt input:checked+label .h58HRa_tFill{background:var(--route)}.h58HRa_tOpt input:focus-visible+label{outline:3px solid var(--route);outline-offset:2px}.h58HRa_formula{font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:14px;font-weight:500}.h58HRa_explain{color:var(--mute);border-top:1px solid #e1e6eb;margin:12px 0 0;padding-top:12px;font-size:14px}.h58HRa_tArt{display:none}@media (min-width:960px){.h58HRa_tArt{aspect-ratio:3/2;background:var(--land);border-radius:20px;max-width:480px;display:block;position:relative;overflow:hidden}.h58HRa_tArt img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.h58HRa_tArt .h58HRa_tArtOn{opacity:1}}.h58HRa_checks{margin:0;padding:0;list-style:none;display:grid}.h58HRa_check{border-bottom:1px solid #e3e8ed;position:relative}.h58HRa_check:last-child{border-bottom:0}.h58HRa_check input{opacity:0;pointer-events:none;position:absolute}.h58HRa_check label{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.h58HRa_box{color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;margin-top:1px;transition:transform .12s,background-color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 2px #c3cbd4}.h58HRa_box svg{opacity:0;width:18px;height:18px;transition:opacity .12s,transform .3s cubic-bezier(.3,1.6,.5,1);transform:scale(.4)}.h58HRa_check input:checked+label .h58HRa_box{background:var(--route);box-shadow:none}.h58HRa_check input:checked+label .h58HRa_box svg{opacity:1;transform:none}.h58HRa_check input:focus-visible+label .h58HRa_box{outline:3px solid var(--route);outline-offset:2px}.h58HRa_checkText{gap:2px;min-width:0;display:grid}.h58HRa_checkText b{font-size:17px;font-weight:700;line-height:1.3}.h58HRa_checkText span{color:var(--mute);font-size:15px;line-height:1.4}.h58HRa_checkNotes{border-top:1px solid #e3e8ed;padding-top:14px}.h58HRa_checkNotes p{color:var(--mute);margin:0 0 10px;font-size:15px;line-height:1.45}.h58HRa_checkNotes b{color:var(--ink);font-weight:700}.h58HRa_ready{margin:8px 0 16px}.h58HRa_readyTrack{background:var(--track);border-radius:9px;height:8px;overflow:hidden}.h58HRa_readyFill{background:var(--route);border-radius:9px;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block;transform:translate(-100%)}.h58HRa_readyText{color:var(--mute);margin:8px 0 0;font-size:15px;font-weight:600}.h58HRa_readyAll{color:var(--ink)}.h58HRa_rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.h58HRa_row{background:var(--white);min-height:64px;color:var(--ink);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:box-shadow .15s,transform .12s;display:flex}.h58HRa_row:focus-visible{outline:3px solid var(--route);outline-offset:2px}@media (hover:hover) and (pointer:fine){.h58HRa_row:hover{box-shadow:0 1px 2px #1518210f,0 6px 20px #15182114}}.h58HRa_rowText{flex:1;min-width:0}.h58HRa_rowTitle{font-size:17px;font-weight:700;line-height:1.3;display:block}.h58HRa_rowMeta{color:var(--mute);margin-top:2px;font-size:14px;display:block}.h58HRa_chevron{border-top:2.2px solid var(--mute);border-right:2.2px solid var(--mute);flex:none;width:9px;height:9px;margin-right:4px;transform:rotate(45deg)}.h58HRa_more{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;margin-top:6px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.h58HRa_more:focus-visible{outline:3px solid var(--route);outline-offset:2px;border-radius:4px}.h58HRa_faq{background:var(--white);border-radius:20px;padding:4px 18px}.h58HRa_faq details{border-bottom:1px solid #e3e8ed}.h58HRa_faq details:last-child{border-bottom:0}.h58HRa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-size:17px;font-weight:700;line-height:1.3;list-style:none;display:flex}.h58HRa_faq summary::-webkit-details-marker{display:none}.h58HRa_faq summary:after{content:"";border-right:2.2px solid var(--mute);border-bottom:2.2px solid var(--mute);flex:none;width:10px;height:10px;margin-right:4px;transition:transform .16s;transform:rotate(45deg)translateY(-3px)}.h58HRa_faq details[open] summary:after{transform:rotate(225deg)translateY(-3px)}.h58HRa_faq summary:focus-visible{outline:3px solid var(--route);outline-offset:2px}.h58HRa_answer{max-width:62ch;padding:0 0 16px;font-size:16px}.h58HRa_answer p{margin:0 0 8px}.h58HRa_who{background:var(--ink);color:#eef0f3;border-radius:24px;padding:26px 20px}.h58HRa_who .h58HRa_h2{color:#fff}.h58HRa_who p{color:#c6cad2;max-width:62ch;margin:0 0 12px;font-size:16px}.h58HRa_dock{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;transition:transform .2s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -1px #e1e6eb}.h58HRa_dockOn{transform:none}.h58HRa_dock .h58HRa_cta{margin:0}.h58HRa_panel [data-reveal]{transition:opacity .6s,transform .75s cubic-bezier(.2,.8,.2,1)}.h58HRa_panel [data-reveal=wait]{opacity:0;transform:translateY(28px)}.h58HRa_panel [data-reveal] .h58HRa_stagger>*{transition:opacity .45s,transform .6s cubic-bezier(.2,.8,.2,1)}.h58HRa_panel [data-reveal=wait] .h58HRa_stagger>*{opacity:0;transform:translateY(14px)}.h58HRa_stagger>:first-child{transition-delay:.12s}.h58HRa_stagger>:nth-child(2){transition-delay:.19s}.h58HRa_stagger>:nth-child(3){transition-delay:.26s}.h58HRa_stagger>:nth-child(4){transition-delay:.33s}.h58HRa_stagger>:nth-child(5){transition-delay:.4s}.h58HRa_stagger>:nth-child(6){transition-delay:.47s}.h58HRa_stagger>:nth-child(n+7){transition-delay:.54s}.h58HRa_panel [data-reveal=wait] .h58HRa_stops:before{transform:scaleY(0)}.h58HRa_panel [data-reveal=wait] .h58HRa_pin{transform:scale(.4)}@media (prefers-reduced-motion:no-preference){.h58HRa_seg label:active{transform:scale(.96)}.h58HRa_chip:active{transform:scale(.95)}.h58HRa_tOpt label:active{transform:scale(.985)}.h58HRa_check label:active .h58HRa_box{transform:scale(.86)}.h58HRa_row:active{transform:scale(.985)}}@media (hover:hover) and (pointer:fine){.h58HRa_chip{min-height:38px;padding:0 14px;font-size:14px}.h58HRa_chip:hover{background:#dde3e9}.h58HRa_chip[aria-pressed=true]:hover{background:var(--ink)}.h58HRa_tOpt label:hover{box-shadow:inset 0 0 0 1.5px #aeb7c2}.h58HRa_tOpt input:checked+label:hover{box-shadow:inset 0 0 0 2px var(--ink)}.h58HRa_check label:hover .h58HRa_box{box-shadow:inset 0 0 0 2px #98a2ae}.h58HRa_check input:checked+label:hover .h58HRa_box{box-shadow:none}}@media (min-width:600px){.h58HRa_heroWrap{padding-inline:24px}.h58HRa_chips{flex-wrap:wrap;margin:4px 0 0;padding:0;overflow:visible}.h58HRa_sheet{max-width:600px;margin-inline:auto}}@media (min-width:768px){.h58HRa_main{padding:20px}.h58HRa_panel{border-radius:40px}}@media (min-width:960px){.h58HRa_hero{min-height:600px}.h58HRa_map{height:auto;position:absolute;inset:0}.h58HRa_mapMobile{display:none}.h58HRa_mapDesktop{display:block}.h58HRa_heroWrap{max-width:1120px;margin:0 auto;padding:48px 16px}.h58HRa_sheet{width:480px;max-width:none;margin:0;padding:28px 28px 26px;box-shadow:0 10px 40px #15182124}.h58HRa_grab{display:none}.h58HRa_h1{font-size:42px}.h58HRa_section{padding:72px 0}.h58HRa_section+.h58HRa_section{padding-top:8px}.h58HRa_split{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px;display:grid}.h58HRa_stopsArt .h58HRa_stop{-moz-column-gap:22px;grid-template-columns:minmax(0,1fr) 112px;column-gap:22px}.h58HRa_stopArt{border-radius:20px;width:112px;height:112px}}@media (min-width:1024px){.h58HRa_dock{display:none}}@media (prefers-reduced-motion:reduce){.h58HRa_runSeg,.h58HRa_dropPin,.h58HRa_odoNew,.h58HRa_vehSpin,.h58HRa_vehBob,.h58HRa_vehStep,.h58HRa_vehLegA,.h58HRa_vehLegB,.h58HRa_vehArmA,.h58HRa_vehArmB{animation:none}.h58HRa_courier{opacity:1;animation:none;transform:translate(860px,300px)}.h58HRa_vehLegA,.h58HRa_vehArmB{transform:rotate(-14deg)}.h58HRa_vehLegB,.h58HRa_vehArmA{transform:rotate(14deg)}.h58HRa_thumb,.h58HRa_tFill,.h58HRa_readyFill,.h58HRa_odoStrip,.h58HRa_route,.h58HRa_cta,.h58HRa_dock,.h58HRa_chip,.h58HRa_seg label,.h58HRa_tOpt label,.h58HRa_row,.h58HRa_box,.h58HRa_box svg,.h58HRa_stops:before,.h58HRa_pin,.h58HRa_panel [data-reveal],.h58HRa_panel [data-reveal] .h58HRa_stagger>*,.h58HRa_faq summary:after,.h58HRa_tArt img{transition:none}}@media print{.h58HRa_panel [data-reveal],.h58HRa_panel [data-reveal] .h58HRa_stagger>*{opacity:1;transform:none}}.h58HRa_count,.h58HRa_sideArt{display:none}@media (min-width:960px){.h58HRa_count{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:6px 0 24px;display:flex}.h58HRa_countNum{color:var(--route);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:800;line-height:1;display:inline-flex}.h58HRa_countCol{height:1em;display:block;overflow:hidden}.h58HRa_countStrip{text-align:center;white-space:pre;transform:translateY(calc(var(--d) * -10%));display:block}.h58HRa_countStrip:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9"}.h58HRa_panel [data-reveal=wait] .h58HRa_countStrip{transform:none}.h58HRa_countLabel{max-width:16ch;color:var(--mute);font-size:17px;font-weight:600;line-height:1.3}.h58HRa_sideArt{aspect-ratio:3/2;background:var(--land);border-radius:24px;width:100%;max-width:440px;height:auto;display:block}.h58HRa_panel[data-transport] .h58HRa_who,.h58HRa_panel[data-transport] .h58HRa_who>*{position:relative}.h58HRa_panel[data-transport] .h58HRa_who:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 150'%3E%3Cg fill='%23fff' fill-opacity='.05'%3E%3Crect x='0' y='20' width='70' height='44' rx='9'/%3E%3Crect x='84' y='20' width='70' height='44' rx='9'/%3E%3Crect x='168' y='20' width='70' height='44' rx='9'/%3E%3Crect x='252' y='20' width='70' height='44' rx='9'/%3E%3Crect x='0' y='78' width='70' height='44' rx='9'/%3E%3Crect x='84' y='78' width='70' height='44' rx='9'/%3E%3Crect x='168' y='78' width='70' height='44' rx='9'/%3E%3Crect x='252' y='78' width='70' height='44' rx='9'/%3E%3C/g%3E%3Cpath d='M30 71H161V129H245V71H300' fill='none' stroke='%23e2246b' stroke-width='4' stroke-dasharray='0.1 10' stroke-linecap='round'/%3E%3Ccircle cx='30' cy='71' r='7' fill='%23fff'/%3E%3Cpath d='M300 71c-3-6-11-9-11-17a11 11 0 0 1 22 0c0 8-8 11-11 17z' fill='%23e2246b'/%3E%3C/svg%3E") 0 100%/360px 150px no-repeat;border-bottom-left-radius:24px;width:360px;height:150px;position:absolute;bottom:0;left:0}}@media (min-width:1260px){.h58HRa_panel[data-transport]>.h58HRa_section{position:relative}.h58HRa_panel[data-transport]>.h58HRa_section:before{content:"";border-left:3px dashed var(--route);opacity:.32;transform-origin:50% 0;position:absolute;top:0;bottom:0;left:calc(50% - 573px)}.h58HRa_panel[data-transport]>.h58HRa_section:first-of-type:before{top:94px}.h58HRa_panel[data-transport]>.h58HRa_section:last-of-type:before{height:56px;bottom:auto}.h58HRa_panel[data-transport]>.h58HRa_section .h58HRa_h2{position:relative}.h58HRa_panel[data-transport]>.h58HRa_section .h58HRa_h2:before{content:"";background:var(--route);border-radius:50%;width:18px;height:18px;position:absolute;top:.32em;left:-38px;box-shadow:0 0 0 4px #fff,0 0 0 5px #15182114}.h58HRa_panel[data-transport]>.h58HRa_section .h58HRa_who .h58HRa_h2:before{left:-58px}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.h58HRa_countStrip{transition:transform 1.4s cubic-bezier(.2, .8, .2, 1) calc(.3s + var(--i) * .12s)}.h58HRa_sideArt{transition:transform .9s cubic-bezier(.2,.8,.2,1) .15s,opacity .6s .15s}.h58HRa_panel [data-reveal=wait] .h58HRa_sideArt{opacity:0;transform:translateY(18px)rotate(-2deg)scale(.96)}.h58HRa_panel[data-transport]>.h58HRa_section:before,.h58HRa_panel[data-transport]>.h58HRa_section .h58HRa_h2:before{transition:transform 1s cubic-bezier(.4,0,.2,1) .1s}.h58HRa_panel[data-transport]>[data-reveal=wait]:before{transform:scaleY(0)}.h58HRa_panel[data-transport]>[data-reveal=wait] .h58HRa_h2:before{transform:scale(0)}}@media (min-width:960px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.h58HRa_row{transition:box-shadow .15s,transform .22s cubic-bezier(.2,.8,.2,1)}.h58HRa_row:hover{transform:translateY(-2px)}.h58HRa_row .h58HRa_chevron{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.h58HRa_row:hover .h58HRa_chevron{transform:translate(4px)rotate(45deg)}.h58HRa_cta:hover{transform:translateY(-1px)}.h58HRa_tIcon svg{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.h58HRa_tOpt label:hover .h58HRa_tIcon svg{transform:translate(3px)}.h58HRa_stop:hover .h58HRa_pin{transition-delay:0s;transform:scale(1.15)}.h58HRa_stopArt{transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.h58HRa_stop:hover .h58HRa_stopArt{transform:rotate(-3deg)scale(1.06)}.h58HRa_sideArt:hover{transition-delay:0s;transform:rotate(-1.2deg)scale(1.02)}.h58HRa_tArt:hover img{transform:scale(1.03)}.h58HRa_tArt img{transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1)}.h58HRa_faq summary:after{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.h58HRa_faq details:not([open]) summary:hover:after{transform:rotate(45deg)translate(1px,-2px)}}
