@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Homemade Apple;font-style:normal;font-weight:400;font-display:swap;src:url(../media/79a539581e918913-s.p.1_tdlb83lhbr1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Homemade Apple Fallback;src:local(Arial);ascent-override:104.33%;descent-override:68.09%;line-gap-override:1.42%;size-adjust:124.21%}._2nCOMq_className{font-family:Homemade Apple,Homemade Apple Fallback;font-style:normal;font-weight:400}._2nCOMq_variable{--font-signature:"Homemade Apple", "Homemade Apple Fallback"}
._5BDT8q_dot{background:var(--accent);border-radius:50%;width:.17em;height:.17em;margin-left:.05em;display:inline-block}._5BDT8q_hero{letter-spacing:-.055em;color:var(--ink);flex-direction:column;font-size:clamp(84px,15vw,168px);font-weight:900;line-height:.84;display:inline-flex;position:relative}._5BDT8q_the{letter-spacing:-.02em;margin:0 0 .12em .04em;font-size:.3em;font-weight:600;line-height:1}._5BDT8q_heroSig{font-family:var(--font-signature), cursive;letter-spacing:0;color:var(--accent);font-size:.24em;font-weight:400;line-height:1;position:absolute;bottom:-.78em;right:-.02em;transform:rotate(-7deg)}._5BDT8q_nav{flex-direction:column;align-items:flex-end;line-height:1;display:inline-flex}._5BDT8q_navWord{letter-spacing:-.045em;white-space:nowrap;color:var(--ink);font-size:20px;font-weight:900}._5BDT8q_navSig{font-family:var(--font-signature), cursive;color:var(--accent);margin:3px -4px 0 0;font-size:9px;transform:rotate(-7deg)}
.rn8NRG_hero{place-items:center;min-height:100dvh;padding:24px 16px 160px;display:grid;position:relative}.rn8NRG_title{font-size:inherit;font-weight:inherit}.rn8NRG_actions{left:50%;bottom:calc(clamp(24px, 5vh, 48px) + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 32px);display:flex;position:absolute;transform:translate(-50%)}.rn8NRG_count{color:var(--muted);font-size:15px;font-weight:500}
._8dRVda_page{height:calc(100dvh - var(--nav-h));flex-direction:column;display:flex}._8dRVda_bar{border-bottom:1px solid var(--line);height:61px}._8dRVda_body{flex:1;grid-template-columns:minmax(0,55fr) minmax(320px,45fr);display:grid}._8dRVda_map{background:var(--hover)}._8dRVda_page[data-variant=list] ._8dRVda_body{grid-template-columns:1fr}._8dRVda_page[data-variant=list] ._8dRVda_map{display:none}._8dRVda_page[data-variant=list] ._8dRVda_rows{border-left:0}._8dRVda_rows{border-left:1px solid var(--line);padding:24px;list-style:none}._8dRVda_rows li{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0;display:flex}._8dRVda_line,._8dRVda_lineShort{background:var(--hover);border-radius:4px;height:12px;animation:1.4s ease-in-out infinite _8dRVda_pulse;display:block}._8dRVda_lineShort{width:40%}@keyframes _8dRVda_pulse{50%{opacity:.5}}@media (max-width:767px){._8dRVda_body{grid-template-columns:1fr}._8dRVda_map{display:none}._8dRVda_rows{border-left:0;padding:16px}}
.y7PtLW_header{justify-content:space-between;align-items:center;padding:8px;display:flex}.y7PtLW_back,.y7PtLW_close{border-radius:var(--radius-sm);min-height:44px;color:var(--ink);transition:background-color .15s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.y7PtLW_back{gap:8px;padding:0 12px;font-size:14px;font-weight:500}.y7PtLW_close{width:44px}.y7PtLW_back:hover,.y7PtLW_close:hover{background:var(--hover)}@media (min-width:768px){.y7PtLW_header[data-back-phone-only]{z-index:1;padding:0;position:absolute;top:12px;right:12px}.y7PtLW_header[data-back-phone-only] .y7PtLW_back{display:none}}
.NO_hsG_group{border:0;flex-direction:column;min-width:0;display:flex}.NO_hsG_legend{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:500}.NO_hsG_options{max-height:var(--group-max-height,none);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.NO_hsG_option{overflow-wrap:anywhere;cursor:pointer;flex-shrink:0;align-items:flex-start;gap:8px;min-height:36px;padding:7px 0;font-size:14px;line-height:1.5;display:flex}.NO_hsG_option input{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0;margin:2.5px 0 0}.NO_hsG_empty{color:var(--muted);font-size:13px}.NO_hsG_showAll{min-height:36px;color:var(--muted);align-self:flex-start;font-size:14px;text-decoration:underline}.NO_hsG_showAll:hover{color:var(--ink)}@media (max-width:767px){.NO_hsG_option{min-height:44px;padding:10px 0;font-size:16px}.NO_hsG_option input{margin-top:4px}.NO_hsG_showAll{min-height:44px;font-size:16px}}.NO_hsG_choices{flex-wrap:wrap;gap:6px;padding:4px 0 6px;display:flex}.NO_hsG_choice{border:1px solid var(--line-strong);cursor:pointer;min-height:32px;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex;position:relative}.NO_hsG_choice input{opacity:0;pointer-events:none;position:absolute}.NO_hsG_choice:has(input:checked){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.NO_hsG_choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}@media (max-width:767px){.NO_hsG_choice{min-height:44px;font-size:16px}}
._80hJEG_empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:8px;padding:24px 12px;font-size:14px;display:flex}._80hJEG_clear{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);min-height:36px;color:var(--ink);padding:0 12px;font-size:14px;font-weight:500}._80hJEG_clear:hover{background:var(--hover)}@media (max-width:767px){._80hJEG_clear{min-height:44px}}
._1NVCGG_root{position:relative}._1NVCGG_button{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);white-space:nowrap;min-height:36px;transition:background-color .15s var(--ease-out);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}._1NVCGG_button:hover{background:var(--hover)}._1NVCGG_button[data-active]{border-color:var(--accent);color:var(--accent)}._1NVCGG_panel{z-index:40;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:200px;max-height:min(360px,60dvh);box-shadow:var(--shadow-overlay);animation:_1NVCGG_pop-in .15s var(--ease-out);gap:24px;padding:12px 16px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}._1NVCGG_panel[data-align=end]{left:auto;right:0}@keyframes _1NVCGG_pop-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:767px){._1NVCGG_button{min-height:44px}}
.UNLsDq_row{border-radius:var(--radius-sm);text-align:left;width:100%;transition:background-color .15s var(--ease-out);flex-direction:column;gap:4px;padding:12px;display:flex}.UNLsDq_row:hover,.UNLsDq_row[data-selected]{background:var(--hover)}.UNLsDq_top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.UNLsDq_name{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:600}.UNLsDq_score{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:500}.UNLsDq_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 0;font-size:13px;display:flex}.UNLsDq_meta>*+:before{content:"·";opacity:.6;margin:0 6px}
.dm7atW_wrap{flex-direction:column;flex:1;min-height:0;display:flex}.dm7atW_header{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 8px;display:flex}.dm7atW_count{color:var(--muted);font-size:13px}.dm7atW_list{overscroll-behavior:contain;flex:1;min-height:0;list-style:none;overflow-y:auto}.dm7atW_list li+li{border-top:1px solid var(--line)}
.XhU56q_page{height:calc(100dvh - var(--nav-h));flex-direction:column;display:flex}.XhU56q_filters{border-bottom:1px solid var(--line);padding:12px 24px}.XhU56q_body{--list-w:clamp(320px, 32vw, 440px);grid-template-columns:var(--list-w) minmax(0, 1fr);min-height:0;transition:grid-template-columns .22s var(--ease-out);flex:1;display:grid}.XhU56q_body[data-list=closed]{grid-template-columns:0 minmax(0,1fr)}.XhU56q_map{isolation:isolate;min-height:0;position:relative}.XhU56q_pane{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;min-width:0;min-height:0;padding-top:12px;display:flex;overflow:hidden}.XhU56q_body[data-list=closed] .XhU56q_pane{border-right:0}.XhU56q_listToggle{z-index:3;border:1px solid var(--line);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg);width:24px;height:56px;color:var(--ink);box-shadow:var(--shadow-overlay);transition:background-color .15s var(--ease-out);border-left:0;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.XhU56q_listToggle:hover{background:var(--hover)}.XhU56q_pane>*{min-height:0}.XhU56q_detail{overscroll-behavior:contain;flex:1;overflow-y:auto}.XhU56q_handle{display:none}.XhU56q_sheetFilters{flex-shrink:0;padding:0 16px 8px}@media (max-width:767px){.XhU56q_listToggle{display:none}.XhU56q_body{display:block;position:relative}.XhU56q_map{position:absolute;inset:0}.XhU56q_pane{z-index:2;padding-top:0;padding-bottom:env(safe-area-inset-bottom);border-right:0;border-top:1px solid var(--line);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-overlay);position:absolute;bottom:0;left:0;right:0;overflow:visible}.XhU56q_pane[data-sheet=list]{height:50dvh}.XhU56q_pane[data-sheet=detail]{height:60dvh}.XhU56q_pane[data-sheet=collapsed]{height:max(20dvh,120px)}.XhU56q_pane[data-sheet=full]{border-radius:0;height:100%}.XhU56q_pane:not([data-dragging]){transition:height .22s var(--ease-out)}.XhU56q_handle{touch-action:none;cursor:grab;flex-shrink:0;place-items:center;width:100%;height:28px;display:grid;position:relative}.XhU56q_handle:after{content:"";position:absolute;inset:-8px 0}.XhU56q_handle span{background:var(--line-strong);border-radius:2px;width:36px;height:4px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.XhU56q_pane:not([data-dragging]){transition:none}}.XhU56q_locateError{z-index:3;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);max-width:min(280px,100% - 20px);box-shadow:var(--shadow-overlay);color:var(--ink);padding:8px 12px;font-size:13px;line-height:1.4;position:absolute;top:210px;right:10px}
._6WBnNW_line{position:relative}div._6WBnNW_root{display:inline;position:static}._6WBnNW_button{color:var(--accent);border-radius:50%;margin:-10px -10px -10px calc(.2em - 10px);padding:10px;font-size:1.1em;line-height:1;display:inline-flex;position:relative;top:.15em}._6WBnNW_button:focus-visible{outline-offset:-8px}div._6WBnNW_panel{width:max-content;max-width:min(24em,100vw - 32px);max-height:none;padding:12px 14px;display:block;top:calc(100% + 6px);overflow:visible}@media (max-width:767px){._6WBnNW_button{margin:-14px -14px -14px calc(.2em - 14px);padding:14px}._6WBnNW_button:focus-visible{outline-offset:-12px}div._6WBnNW_panel{width:auto;max-width:none;right:0}}
._9IqMPW_button{border-radius:var(--radius-md);color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:4px 8px;font-size:13px;font-weight:500;display:inline-flex}._9IqMPW_circle{background:var(--accent);width:44px;height:44px;color:var(--on-accent);transition:opacity .15s var(--ease-out);border-radius:50%;place-items:center;display:grid}._9IqMPW_button:hover ._9IqMPW_circle{opacity:.85}._9IqMPW_label{white-space:nowrap;color:var(--muted);font-size:14px;font-weight:500}._9IqMPW_button[data-labelled]{gap:6px}._9IqMPW_button:hover ._9IqMPW_label{color:var(--ink)}
._2rMQQG_section{min-height:100dvh;padding:calc(var(--nav-h) + clamp(16px, 3vh, 56px)) clamp(24px, 6vw, 112px) calc(60px + clamp(24px, 5vh, 56px));border-top:1px solid var(--line);flex-direction:column;justify-content:center;display:flex;position:relative}._2rMQQG_grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(32px,4vh,88px) clamp(28px,3vw,64px);font-size:clamp(16px,min(1.3vw,2.4vh),22px);font-weight:500;line-height:1.45;display:grid}._2rMQQG_heading{letter-spacing:.01em;text-transform:uppercase;margin-bottom:.9em;font-size:clamp(18px,min(1.7vw,3vh),30px);font-weight:600}._2rMQQG_about{grid-column:1/span 3}._2rMQQG_intro{letter-spacing:-.01em;font-size:clamp(24px,min(2.25vw,4vh),30px);line-height:1.3}._2rMQQG_numbers{grid-area:2/1/auto/span 3}._2rMQQG_line{letter-spacing:-.05em;font-size:clamp(56px,min(9vw,11.5vh),168px);font-weight:900;line-height:1}._2rMQQG_num{color:var(--accent);font-variant-numeric:tabular-nums}._2rMQQG_list{grid-area:1/4/auto/span 2}._2rMQQG_how{flex-direction:column;grid-area:2/4/auto/span 2;gap:clamp(32px,5vh,64px);display:flex}._2rMQQG_list ul{list-style:none}._2rMQQG_heading:has(+._2rMQQG_listNote){margin-bottom:.15em}._2rMQQG_listNote{color:var(--muted);margin-bottom:.9em;font-size:.8em}._2rMQQG_names{columns:2;column-gap:clamp(28px,3vw,64px)}._2rMQQG_names li{break-inside:avoid;text-transform:uppercase}._2rMQQG_names a:hover,._2rMQQG_more:hover{text-underline-offset:3px;text-decoration:underline}._2rMQQG_crossed{color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}._2rMQQG_names a._2rMQQG_crossed:hover{color:var(--ink);text-decoration:line-through}._2rMQQG_more{text-transform:uppercase;margin-top:18px;display:inline-block}._2rMQQG_key{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,2vw,40px);font-size:.8em;display:grid}._2rMQQG_keyGroup{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.7em;font-size:.8em;font-weight:600}._2rMQQG_keyList{grid-template-columns:max-content minmax(0,1fr);gap:8px .6em;list-style:none;display:grid}._2rMQQG_keyList li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}._2rMQQG_scoreMark{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--accent);flex-shrink:0;font-size:.85em}._2rMQQG_iconMark{color:var(--accent);flex-shrink:0;font-size:1.05em;display:inline-flex;position:relative;top:.15em}._2rMQQG_arrowMark{transform:rotate(90deg)}._2rMQQG_key b{font-weight:600}._2rMQQG_contactBlock{margin-top:1em}._2rMQQG_contact{flex-wrap:wrap;column-gap:1.5em;list-style:none;display:flex}._2rMQQG_contactLabel{color:var(--accent)}._2rMQQG_down{position:absolute;bottom:clamp(16px,3vh,32px);left:50%;transform:translate(-50%)}@media (max-width:899px){._2rMQQG_grid{grid-template-columns:1fr;row-gap:40px}._2rMQQG_about,._2rMQQG_numbers,._2rMQQG_list,._2rMQQG_how{grid-area:auto/1}._2rMQQG_intro{font-size:clamp(22px,5vw,32px)}}@media (max-width:767px){._2rMQQG_section{padding:calc(var(--nav-h) + 24px) 16px calc(72px + 48px)}._2rMQQG_grid{font-size:16px}._2rMQQG_names{columns:1}._2rMQQG_key{grid-template-columns:1fr;row-gap:24px;font-size:.9em}}
.E0kJGG_map{padding-top:var(--nav-h)}
.-g7mKa_table{border-collapse:collapse;width:100%;font-size:14px}.-g7mKa_table th{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 12px 8px;font-size:12px;font-weight:500}.-g7mKa_table td{border-bottom:1px solid var(--line);color:var(--muted);vertical-align:baseline;padding:12px}.-g7mKa_table tbody tr{cursor:pointer;transition:background-color .15s var(--ease-out)}.-g7mKa_table tbody tr:hover,.-g7mKa_table tbody tr[data-selected]{background:var(--hover)}.-g7mKa_right{text-align:right!important}.-g7mKa_table th.-g7mKa_sortable{padding:0}.-g7mKa_sortButton{cursor:pointer;width:100%;min-height:36px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;align-items:center;gap:4px;padding:0 12px 8px;display:flex}.-g7mKa_right .-g7mKa_sortButton{justify-content:flex-end}.-g7mKa_sortButton:hover,th[aria-sort] .-g7mKa_sortButton{color:var(--ink)}.-g7mKa_sortButton:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.-g7mKa_name{color:var(--ink)!important}.-g7mKa_nameButton{letter-spacing:-.01em;text-align:left;overflow-wrap:anywhere;font-size:15px;font-weight:600}.-g7mKa_score{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-weight:500;color:var(--ink)!important}.-g7mKa_more{color:var(--muted);white-space:nowrap}
.qhyyGG_page{flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;padding:24px 24px 48px;display:flex}.qhyyGG_header{align-items:baseline;gap:12px;display:flex}.qhyyGG_title{letter-spacing:-.02em;font-size:24px;font-weight:600}.qhyyGG_count{color:var(--muted);font-size:13px}.qhyyGG_phone{list-style:none;display:none}.qhyyGG_phone li+li{border-top:1px solid var(--line)}@media (max-width:767px){.qhyyGG_page{gap:12px;padding:16px 16px 32px}.qhyyGG_desktop{display:none}.qhyyGG_phone{margin:0 -12px;display:block}}
.hJCpzG_toggle{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:36px;height:36px;color:var(--ink);transition:background-color .15s var(--ease-out);place-items:center;display:grid}.hJCpzG_toggle:hover{background:var(--hover)}.hJCpzG_row{border-bottom:1px solid var(--line);letter-spacing:-.02em;text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:56px;font-size:20px;font-weight:600;display:flex}.hJCpzG_rowState{color:var(--muted);letter-spacing:0;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.hJCpzG_sun{display:none}html[data-theme=dark] .hJCpzG_moon{display:none}html[data-theme=dark] .hJCpzG_sun{display:block}@media (max-width:767px){.hJCpzG_toggle{width:44px;height:44px}}
.Upz0zq_bar{z-index:30;height:var(--nav-h);border-bottom:1px solid var(--line);background:var(--bg);transition:transform .22s var(--ease-out);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px;display:grid;position:sticky;top:0}.Upz0zq_bar[data-home]{position:fixed;left:0;right:0}.Upz0zq_bar[data-hidden]{transition-timing-function:var(--ease-in);transition-duration:.16s;transform:translateY(-100%)}.Upz0zq_logo{border-radius:var(--radius-sm);grid-column:2;padding:4px;display:inline-flex}.Upz0zq_actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.Upz0zq_links{gap:4px;display:flex}.Upz0zq_link{border-radius:var(--radius-sm);color:var(--muted);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);padding:6px 12px;font-size:14px;font-weight:500}.Upz0zq_link:hover{color:var(--ink)}.Upz0zq_link[aria-current=page]{background:var(--hover);color:var(--ink)}.Upz0zq_menuButton,.Upz0zq_menu{display:none}.Upz0zq_barTheme{display:contents}.Upz0zq_menuTheme{display:none}@media (max-width:767px){.Upz0zq_barTheme{display:none}.Upz0zq_menuTheme{display:block}}@media (max-width:899px){.Upz0zq_bar{padding:0 8px 0 16px}.Upz0zq_links{display:none}.Upz0zq_menuButton{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);place-items:center;display:grid}.Upz0zq_menu{inset:var(--nav-h) 0 0 0;padding:8px 16px calc(24px + env(safe-area-inset-bottom));background:var(--bg);animation:Upz0zq_menu-in .22s var(--ease-out);flex-direction:column;display:flex;position:fixed}}.Upz0zq_menuLink{border-bottom:1px solid var(--line);letter-spacing:-.02em;justify-content:space-between;align-items:center;min-height:56px;font-size:20px;font-weight:600;display:flex}.Upz0zq_currentDot{background:var(--accent);border-radius:50%;width:8px;height:8px}@keyframes Upz0zq_menu-in{0%{opacity:0;transform:translateY(-8px)}}
