@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CzikT_rs.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Sckx8rpT.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-Ch-K9LVU.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-BD2oGHtS.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:Plus Jakarta Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:200 600;size-adjust:104.73%;ascent-override:99.11%;descent-override:21.2%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:700 800;size-adjust:101.35%;ascent-override:102.41%;descent-override:21.9%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:400 500;size-adjust:107.6%;ascent-override:90.05%;descent-override:22.4%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:600 700;size-adjust:102.65%;ascent-override:94.4%;descent-override:23.5%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.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:Noto Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.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;font-style:normal;font-display:swap;font-weight:500 700;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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-display:swap;font-weight:500 700;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:400;size-adjust:105.89%;ascent-override:100.95%;descent-override:27.67%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:500;size-adjust:107.23%;ascent-override:99.69%;descent-override:27.32%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:600;size-adjust:109.83%;ascent-override:97.33%;descent-override:26.68%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:700;size-adjust:103.88%;ascent-override:102.91%;descent-override:28.21%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold),local(Roboto-Bold);font-weight:800 900;size-adjust:107.89%;ascent-override:99.08%;descent-override:27.16%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Consolas),local(Menlo),local(DejaVu Sans Mono);font-weight:400 700;size-adjust:109.13%;ascent-override:92.55%;descent-override:27.49%;line-gap-override:0%;unicode-range:U+0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+20A0-20C4,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}:root{--w-bg:#0b0b0c;--w-s1:#0b0b0c;--w-s2:#141416;--w-s3:#1e1e21;--w-top:#060607;--w-float:#141416;--w-lift:#26262a;--w-line:#404047;--w-row-line:#404047b3;--w-ctl:#6e6e76;--w-text:#f5f5f6;--w-text-2:#a3a3ab;--w-text-3:#a3a3ab;--w-on-color:#0b0b0c;--w-link:#4493f8;--w-traffic:#4493f8;--w-traffic-ink:#4493f8;--w-reach:#db6d28;--w-reach-ink:#f0883e;--w-noticed:#3fb950;--w-noticed-ink:#3fb950;--w-checks:#d29922;--w-checks-ink:#d29922;--w-report:#ab7df8;--w-report-ink:#ab7df8;--w-price:#3fb950;--w-price-ink:#3fb950;--w-quotes:#d29922;--w-mark-1:#ab7df8;--w-mark-2:#db6d28;--w-mark-3:#3fb950;--w-mark-4:#4493f8;--w-mark-5:#d29922;--w-mark-light-1:#ab7df8;--w-mark-light-2:#db6d28;--w-mark-light-3:#3fb950;--w-mark-light-4:#4493f8;--w-mark-light-5:#d29922;--w-action:#15803d;--w-action-hover:#166534;--w-action-edge:#f5f5f61a;--w-on-action:#fff;--w-btn:#1e1e21;--w-btn-hover:#26262a;--w-btn-shadow:0 0 transparent;--w-hover:#6e6e761f;--w-pick-hover:#6e6e7629;--w-picked:#6e6e7657;--w-counter:#6e6e7633;--w-switch-on:#1f6feb;--w-knob:#fff;--w-tip:#404047;--w-tip-ink:#fff;--w-tip-ink-2:#d4d4d8;--w-backdrop:#0606079e;--w-bar:30%;--w-focus:#1f6feb;--w-online:#3fb950;--w-better:#3fb950;--w-worse:#ff7b72;--w-shadow-float:0 0 0 1px #404047,0 6px 12px -3px #06060766,0 6px 18px 0 #06060766;--w-font:"Noto Sans","Noto Sans Fallback","Helvetica Neue",Helvetica,Arial,sans-serif;--w-t-head:16px;--w-sp-1:4px;--w-sp-2:8px;--w-sp-3:12px;--w-sp-4:16px;--w-sp-5:24px;--w-sp-6:32px;--w-sp-7:48px;--w-r-xs:3px;--w-r-s:6px;--w-r-m:6px;--w-nav:#060607f0;--w-font-code:"Geist Mono","Geist Mono Fallback",ui-monospace,"Cascadia Mono",Consolas,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--w-wash:560px;--w-fail:#f85149;--w-mail-bg:#fff;--w-mail-s:#f6f8fa;--w-mail-line:#d1d9e0;--w-mail-ink:#1f2328;--w-mail-ink-2:#59636e;--w-mail-link:#0969da;--w-mail-visitors:#0969da;--w-mail-reach:#bc4c00;--w-mail-noticed:#1a7f37;--w-mail-price:#1a7f37;--w-mail-action:#1f883d;--w-mail-on-action:#fff;--w-mail-font:"Noto Sans","Noto Sans Fallback",Helvetica,Arial,sans-serif;--w-t-lede:19px;--w-t-h4:22px;--w-t-h3:26px;--w-t-h2:36px;--w-t-h1:52px;--w-sp-9:96px;--w-sec:clamp(56px,6vw,88px);--w-gut:24px;--w-t-hero:64px;--w-t-part:40px;--w-t-stat:56px;--w-web-rest:.5}.v3-app{--w-t-axis:12px;--w-t-ui:14px;--w-t-body:14px;--w-t-item:16px;--w-t-fig:26px;--w-sp-8:56px;--w-r-l:2em;--w-col:1120px;--w-rail:56px}.v3-site{--w-t-axis:15px;--w-t-ui:15px;--w-t-body:17px;--w-t-item:18px;--w-t-fig:32px;--w-sp-8:64px;--w-r-l:12px;--w-col:800px;--w-rail:72px}@media (width<=640px){.v3-app{--w-t-fig:22px;--w-sp-8:48px}}@media (width<=900px){.v3-app{--w-rail:0px}}@media (width<=1180px){.v3-site{--w-t-h1:48px;--w-t-h2:33px;--w-t-hero:56px;--w-t-part:36px}}@media (width<=640px){.v3-site{--w-t-h1:36px;--w-t-h2:28px;--w-t-h3:21px;--w-t-h4:19px;--w-t-lede:18px;--w-t-fig:29px;--w-sec:72px;--w-gut:16px;--w-t-hero:40px;--w-t-part:28px;--w-t-stat:44px;--w-rail:36px}}:root{--w-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--w-num:tabular-nums;--w-frame:#eceef1;--w-sheet:#fff;--w-sheet-radius:12px;--w-row-selected:#f3f5f8;--w-row-hover:#1118270d;--w-notice:#f3f5f8;--w-code-bg:#f7f8fa;--w-readonly-bg:#f7f8fa;--w-ink:#111318;--w-muted:#646b76;--w-placeholder:#6e7580;--w-decor:#959ca7;--w-disabled-bg:#e3e6ea;--w-line-strong:#e3e6ea;--w-control-border:#878e99;--w-control-border-hover:#6e7580;--w-link-underline:#c3c8d0;--w-leak-text:#8f5a0b;--w-leak:#e59a2f;--w-leak-tint:#f9e7c8;--w-brand-slash:#f2b33d;--w-live:#3e9a63;--w-danger:#c8362b;--w-danger-text:#b4281e;--w-danger-tint:#fdf1f0;--w-danger-edge:#f4cfcb;--w-shadow-sheet:0 0 0 1px #dfe2e7, 0 1px 2px #1118270d, 0 6px 20px #1118270d;--w-shadow-raised:0 0 0 1px #dfe2e7, 0 1px 2px #11182714;--w-shadow-secondary:0 0 0 1px #dfe2e7, 0 1px 2px #1118270d;--w-shadow-primary:0 1px 2px #11182733;--w-shadow-menu:0 0 0 1px #dfe2e7, 0 10px 28px #1118271f, 0 2px 6px #1118270f;--w-shadow-popover:0 10px 28px #1118271f, 0 2px 6px #1118270f;--w-shadow-dialog:0 0 0 1px #dfe2e7, 0 16px 40px #11182729;--w-shadow-toast:0 8px 24px #11182733;--w-focus-ring:0 0 0 2px #fff, 0 0 0 4px #111318;--w-r-sm:6px;--w-r-md:8px;--w-r-lg:10px;--w-r-xl:12px;--w-t-12:12px;--w-lh-12:16px;--w-t-13:13px;--w-lh-13:20px;--w-t-15:15px;--w-lh-15:22px;--w-t-18:18px;--w-lh-18:24px;--w-t-24:24px;--w-lh-24:32px;--w-h-compact:28px;--w-h-standard:32px;--w-h-primary:36px;--w-h-touch:44px;--w-h-phone-tabs:36px;--w-switch-w:28px;--w-switch-h:16px;--w-ease:cubic-bezier(.2, .7, .2, 1);--w-t-fast:.15s;--w-icon-type:#b4bac4;--w-danger-notice:#8e2a21;--w-input-ring:0 0 0 3px #1113181a;--w-r-filter:7px;--w-lh-code:19px;--w-text-base:15px;--w-leading:1.5;--w-focus-offset:2px;--w-touch:44px}.v2{color-scheme:normal;--w-font:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--w-text:#2b2f36;--w-text-2:#454b55;--w-line:#eef0f3;--w-focus:2px solid var(--w-ink);--w-r-xs:4px}.site{--w-site-font-head:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback", "Inter", system-ui, sans-serif;--w-site-ink:#2a2d33;--w-site-text:#383b42;--w-site-text-2:#474a51;--w-site-muted:#565c66;--w-site-gray:#f3f4f6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.k-traffic{--k:var(--w-traffic);--ki:var(--w-traffic-ink)}.k-reach{--k:var(--w-reach);--ki:var(--w-reach-ink)}.k-noticed{--k:var(--w-noticed);--ki:var(--w-noticed-ink)}.k-checks{--k:var(--w-checks);--ki:var(--w-checks-ink)}.k-report{--k:var(--w-report);--ki:var(--w-report-ink)}.k-price{--k:var(--w-price);--ki:var(--w-price-ink)}.k-text{--k:var(--w-text-3);--ki:var(--w-text-2)}.c-noticed{color:var(--w-noticed-ink)}.money{color:var(--w-price-ink)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}main [id]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--w-bg);color:var(--w-text);font-family:var(--w-font);font-size:var(--w-t-body);margin:0;font-weight:400;line-height:1.55;overflow-x:clip}img,svg{display:block}a{color:inherit}p,figure,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.1}button,input,select{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus);border-radius:var(--w-r-xs);outline:2px solid #0000}.btn-quiet:focus-visible,.btn-neutral:focus-visible{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus)}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{background:var(--w-text);color:var(--w-on-color);border-radius:var(--w-r-s);z-index:60;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}@media (forced-colors:active){.btn,.surface,.inset,.shot,.mail{border:1px solid canvastext}}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}.g12{column-gap:var(--w-gut);row-gap:var(--w-sp-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.c12{grid-column:1/-1}.start{align-items:start}.h1{font-size:var(--w-t-h1);letter-spacing:-.02em;word-spacing:.05em;font-weight:700;line-height:1.02}.h2{font-size:var(--w-t-h2);letter-spacing:-.01em;word-spacing:.05em;font-weight:700;line-height:1.08}.h3{font-size:var(--w-t-h3);font-weight:700;line-height:1.12}.h4{font-size:var(--w-t-h4);font-weight:700;line-height:1.15}.lede{margin-top:var(--w-sp-4);font-size:var(--w-t-lede);color:var(--w-text-2);max-width:34em;line-height:1.5}.lede strong{color:var(--w-text);font-weight:600}.muted{color:var(--w-text-2)}.big{letter-spacing:-.02em;font-weight:700;line-height:1}.ex{font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:500}.sh{background:var(--k);vertical-align:-1px;flex:none;width:12px;height:12px;display:inline-block}.sh.traffic{--k:var(--w-traffic);border-radius:50%}.sh.reach{--k:var(--w-reach);border-radius:2px}.sh.quotes{--k:var(--w-quotes);border-radius:2px}.sh.noticed{--k:var(--w-noticed);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 26%,86% 12%,38% 72%);width:16px;height:16px}.sh.checks{--k:var(--w-checks);border-radius:1px;transform:rotate(45deg)scale(.82)}.sh.report{--k:var(--w-report);background:radial-gradient(circle,var(--k) 0 28%,transparent 30% 52%,var(--k) 54%);border-radius:50%}.sh.price{--k:var(--w-price);clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.btn{min-height:44px;padding:0 var(--w-sp-5);border-radius:var(--w-r-s);font-weight:600;font-size:var(--w-t-body);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.btn-sm{min-height:40px;padding:0 var(--w-sp-4);font-size:var(--w-t-ui)}.btn-go{background:var(--w-action);color:var(--w-on-action);border-color:var(--w-action-edge)}.btn-go:hover{background:var(--w-action-hover)}.btn-quiet{border-color:var(--w-line);color:var(--w-text);background:var(--w-btn);box-shadow:var(--w-btn-shadow)}.btn-quiet .sh{width:10px;height:10px}.btn-quiet:hover{background:var(--w-btn-hover)}.btn-neutral{background:var(--w-btn);border-color:var(--w-line);color:var(--w-text);box-shadow:var(--w-btn-shadow)}.btn-neutral:hover{background:var(--w-btn-hover)}.arrow{font-weight:600}.go{min-height:40px;color:var(--w-link);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.go:hover{text-decoration:underline}.surface{background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-l)}.inset{background:var(--w-s2);border-radius:var(--w-r-m)}.method{font-size:var(--w-t-ui);color:var(--w-text);max-width:64ch;font-weight:400;line-height:1.6}.ml{color:var(--w-text-2);margin-right:8px;font-weight:600}.bars{gap:var(--w-sp-3);display:grid}.bar-row{font-size:var(--w-t-ui);grid-template-columns:1fr;gap:6px;display:grid}.bar-row .bl{justify-content:space-between;gap:var(--w-sp-3);color:var(--w-text-2);font-weight:600;display:flex}.bar-row .bl b{color:var(--w-text);font-variant-numeric:tabular-nums;font-weight:700}.bar-row .tr{background:var(--w-s3);border-radius:4px;height:14px;position:relative}.bar-row .tr i{background:var(--bar,var(--w-reach));border-radius:4px;position:absolute;top:0;bottom:0;left:0}.sec{margin-top:var(--w-sec);padding-top:var(--w-sec);border-top:1px solid var(--w-line);position:relative}.sec-head{margin-bottom:var(--w-sp-7)}.nav{z-index:40;background:var(--w-nav);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--w-line);position:sticky;top:0}.nav .bar{align-items:center;gap:var(--w-sp-5);height:76px;display:flex}.brand{color:var(--w-text);flex:none;align-items:baseline;text-decoration:none;display:inline-flex}.brand .lk{width:1em;height:1em;margin-right:.2em;position:relative;top:.19em}.lk .ring{fill:none;stroke:var(--w-online);transform-box:fill-box;transform-origin:50%}.lk .ring.a{opacity:.55;stroke-width:1.8px}.lk .ring.b{opacity:.25;stroke-width:1.1px;transform:scale(1.46)}.lk .dot{fill:var(--w-online)}.lk:not(.still) .ring.a{animation:2.4s cubic-bezier(.2,.6,.3,1) 2 backwards lk-ripple,.2s ease-out 4.8s forwards lk-settle-a}.lk:not(.still) .ring.b{animation:2.4s cubic-bezier(.2,.6,.3,1) 1.2s both lk-ripple,.2s ease-out 4.8s forwards lk-settle-b}@keyframes lk-ripple{0%{opacity:.7;stroke-width:2.2px;transform:scale(.55)}to{opacity:0;stroke-width:.8px;transform:scale(1.55)}}@keyframes lk-settle-a{0%{opacity:0;stroke-width:1.8px;transform:scale(1)}to{opacity:.55;stroke-width:1.8px;transform:scale(1)}}@keyframes lk-settle-b{0%{opacity:0;stroke-width:1.1px;transform:scale(1.46)}to{opacity:.25;stroke-width:1.1px;transform:scale(1.46)}}.brand .wm{fill:currentColor;width:3.685em;height:.795em;overflow:visible}.nav .brand{font-size:32px;position:relative;top:-.19em}.nav .bar{position:relative}.nav .bar>nav{position:absolute;left:50%;transform:translate(-50%)}.nav-links{gap:var(--w-sp-1);margin:0;display:flex}.nav-links>li>a,.dd-btn{border-radius:var(--w-r-s);min-height:40px;font:inherit;font-size:var(--w-t-ui);color:var(--w-text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.nav-links>li>a:hover,.dd-btn:hover,.dd-btn[aria-expanded=true]{color:var(--w-text)}.chev{width:12px;height:12px}.dd-btn[aria-expanded=true] .chev{transform:rotate(180deg)}.dd{position:relative}.dd-panel{width:420px;padding:var(--w-sp-2);background:var(--w-float);border-radius:var(--w-r-l);box-shadow:var(--w-shadow-float);z-index:50;border:0;display:none;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%)}.dd-panel.narrow{width:360px}.dd-panel.wide{width:560px}.dd.open .dd-panel{display:block}.dd-panel .grp{gap:0 var(--w-sp-2);grid-template-columns:1fr 1fr;display:grid}.dd-panel .gh{padding:var(--w-sp-3) var(--w-sp-3) 0;font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:600}.dd-panel a{gap:var(--w-sp-3);padding:var(--w-sp-3);border-radius:var(--w-r-s);color:var(--w-text);text-decoration:none;display:flex}.dd-panel a:hover{background:var(--w-hover)}.dd-panel b{font-size:var(--w-t-ui);font-weight:600;display:block}.dd-panel .md{font-size:var(--w-t-ui);color:var(--w-text-2);margin-top:2px;font-weight:500;line-height:1.4;display:block}.mi{border-radius:var(--w-r-s);background:var(--w-s3);flex:none;place-items:center;width:32px;height:32px;display:grid}.mi .sh{width:12px;height:12px}.mi .sh.noticed{width:16px;height:16px}.nav-right{align-items:center;gap:var(--w-sp-2);margin-left:auto;display:flex}.nav-right .login{min-height:40px;font-size:var(--w-t-ui);border-radius:var(--w-r-s);align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:flex}.nav-right .btn-go{white-space:nowrap}.t-short{display:none}.menu-btn{border-radius:var(--w-r-s);border:1px solid var(--w-line);background:var(--w-btn);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:none}.menu-panel{display:none}.hero{padding-top:var(--w-sp-9)}.hero-grid{align-items:center}.hero-shot{margin-top:80px}.hero-shot .shot{max-width:none;margin:0}.shot-cap{margin:0 0 var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:500}.hero-shot .shot-foot{max-width:none}@media (width>=641px){.hero-text{text-align:center}.hero-text .hero-sub{margin:var(--w-sp-4) auto 0;max-width:none}.hero-text .hero-ctas{justify-content:center}}.hero-sub{margin-top:var(--w-sp-5);font-size:var(--w-t-lede);color:var(--w-text-2);max-width:30em;line-height:1.5}.hero-sub strong{color:var(--w-text);font-weight:600}.hero-ctas{margin-top:var(--w-sp-5);align-items:center;gap:var(--w-sp-3);flex-wrap:wrap;display:flex}.hero-ctas .cta-note{margin-top:var(--w-sp-1);flex-basis:100%}.cta-note{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.cta-note b{color:var(--w-text);font-weight:600}.nb{padding:28px}.nb-head{justify-content:space-between;align-items:center;gap:var(--w-sp-3);padding-bottom:var(--w-sp-4);border-bottom:1px solid var(--w-line);display:flex}.nb-head .t{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600;display:inline-flex}.nb-insight{margin-top:var(--w-sp-5);font-size:var(--w-t-h3);word-spacing:.03em;text-wrap:balance;font-weight:700;line-height:1.16}.nb .bars,.nb .method{margin-top:var(--w-sp-5)}.nb-foot{margin-top:var(--w-sp-3);justify-content:space-between;align-items:center;gap:var(--w-sp-3);font-size:var(--w-t-ui);flex-wrap:wrap;display:flex}.nb-foot .ai{color:var(--w-text-3);font-weight:500}.shot{background:var(--w-bg);border:1px solid var(--w-line);border-radius:var(--w-r-l);position:relative;overflow:hidden}.shot picture,.shot img{width:100%;height:auto;display:block}.ap{font-size:var(--w-t-body);-webkit-user-select:none;user-select:none;line-height:1.55;position:relative}.ap-col{max-width:calc(var(--w-col) + 48px);padding:var(--w-sp-3) var(--w-sp-5) var(--w-sp-5);margin:0 auto}.ap-head{justify-content:space-between;align-items:flex-end;gap:var(--w-sp-3);padding:var(--w-sp-4) 0 var(--w-sp-3);flex-wrap:wrap;display:flex}.ap-title{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.ap-live{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.4;display:flex}.ap-live b{color:var(--w-text);font-weight:700}.ap-period{min-height:40px;padding:0 44px 0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-s1);font-weight:600;font-size:var(--w-t-ui);align-items:center;display:inline-flex;position:relative}.ap-period:after{content:"";border-right:2px solid var(--w-text);border-bottom:2px solid var(--w-text);width:7px;height:7px;margin-top:-6px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.ap-card{background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-m)}.ap-figs{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ap-fig{grid-row:span 3;grid-template-rows:subgrid;padding:var(--w-sp-4) var(--w-sp-3) var(--w-sp-3) 20px;align-content:start;display:grid;container-type:inline-size}.ap-fig+.ap-fig{border-left:1px solid var(--w-line)}.ap-fig .l{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600;display:flex}.ap-fig .n{margin-top:var(--w-sp-1);font-size:min(var(--w-t-fig),calc(100cqi / (var(--len,5) * .62)));white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.1}.ap-fig .c{margin-top:var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.4}.ap-fig .c .ar{color:var(--w-text);font-weight:700}.ap-chart-wrap{border-top:1px solid var(--w-line);padding:var(--w-sp-2) var(--w-sp-5) var(--w-sp-3)}.ap-chart{margin-top:var(--w-sp-5);grid-template-rows:200px 22px 24px;grid-template-columns:36px 1fr;display:grid}.ap-ylab{grid-area:1/1;position:relative}.ap-ylab span{font-size:var(--w-t-axis);color:var(--w-text-3);font-weight:500;position:absolute;right:8px;transform:translateY(-50%)}.ap-plot{grid-area:1/2;position:relative}.ap-plot svg{width:100%;height:100%;overflow:visible}.ap-plot .grid{stroke:var(--w-line);stroke-width:1px}.ap-plot .base{stroke:var(--w-ctl);stroke-width:1px}.ap-plot .area{fill:var(--w-traffic);opacity:.1}.ap-plot .line{fill:none;stroke:var(--w-traffic);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.ap-plot .line.today{stroke-dasharray:2 7}.ap-plot .peak{font-size:var(--w-t-ui);white-space:nowrap;margin-top:-8px;font-weight:600;position:absolute;transform:translate(-50%,-100%)}.ap-lane{grid-area:2/2;position:relative}.ap-lane span{position:absolute;top:6px;transform:translate(-50%)}.ap-lane i{background:var(--w-reach);border-radius:2px;width:10px;height:10px;display:block}.ap-xlab{grid-area:3/2;position:relative}.ap-xlab span{font-size:var(--w-t-axis);color:var(--w-text-3);white-space:nowrap;font-weight:500;position:absolute;top:4px;transform:translate(-50%)}.ap-xlab span:first-child{transform:none}.ap-xlab span:last-child{transform:translate(-100%)}.ap-foot{align-items:center;gap:0 var(--w-sp-5);min-height:40px;margin-top:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);flex-wrap:wrap;font-weight:500;display:flex}.ap-foot .key{align-items:center;gap:var(--w-sp-2);display:inline-flex}.ap-foot .key .sh.reach{width:10px;height:10px}.ap-foot .key .today{border-top:3px dotted var(--w-traffic);width:20px;display:inline-block}.ap-foot .links{gap:var(--w-sp-5);color:var(--w-text);margin-left:auto;font-weight:600;display:flex}.ap-foot .links span{text-decoration:underline;-webkit-text-decoration-color:var(--w-ctl);text-decoration-color:var(--w-ctl);text-underline-offset:5px}.ap-sec{margin-top:var(--w-sp-7)}.ap-sec-h{justify-content:space-between;align-items:baseline;gap:var(--w-sp-3);margin-bottom:var(--w-sp-2);font-size:18px;font-weight:600;display:flex}.ap-sec-h .meta{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.ap-rows{border-top:1px solid var(--w-line)}.ap-rows li{align-items:center;gap:0 var(--w-sp-3);min-height:56px;padding:var(--w-sp-1) 0;border-bottom:1px solid var(--w-line);grid-template-columns:16px minmax(0,1fr) auto 12px;display:grid}.ap-rows .who{align-items:baseline;gap:0 var(--w-sp-3);flex-wrap:wrap;min-width:0;display:flex}.ap-rows .nm{font-weight:600}.ap-rows .form{color:var(--w-text-2);font-size:var(--w-t-ui);font-weight:500}.ap-rows .new{font-size:var(--w-t-ui);font-weight:700}.ap-rows .end{align-items:baseline;gap:var(--w-sp-4);white-space:nowrap;justify-content:flex-end;display:flex}.ap-rows .est{font-variant-numeric:tabular-nums;font-weight:600}.ap-rows .est.none{color:var(--w-text-2);font-weight:400}.ap-rows .when{color:var(--w-text-2);font-size:var(--w-t-ui);text-align:right;min-width:96px;font-weight:500}.ap-rows .chev{border-right:2px solid var(--w-text-2);border-top:2px solid var(--w-text-2);justify-self:end;width:8px;height:8px;transform:rotate(45deg)}.shot-foot{margin-top:var(--w-sp-4);justify-content:space-between;align-items:center;gap:var(--w-sp-2) var(--w-sp-4);font-size:var(--w-t-ui);color:var(--w-text-3);flex-wrap:wrap;font-weight:500;display:flex}.mail{background:var(--w-mail-bg);color:var(--w-mail-ink);border:1px solid var(--w-mail-line);border-radius:var(--w-r-m);font-family:var(--w-mail-font);overflow:hidden}.mail a{color:var(--w-mail-link);text-decoration:none}.mail a:hover{text-decoration:underline}.mail .mail-cta{min-height:36px;margin-top:var(--w-sp-4);padding:0 var(--w-sp-4);border-radius:var(--w-r-s);background:var(--w-mail-action);color:var(--w-mail-on-action);font-size:var(--w-t-ui);align-items:center;font-weight:600;display:inline-flex}.mail .mail-cta:hover{text-decoration:none}.mail-bar{justify-content:space-between;gap:6px var(--w-sp-4);padding:var(--w-sp-3) var(--w-sp-5);background:var(--w-mail-s);border-bottom:1px solid var(--w-mail-line);font-size:var(--w-t-ui);color:var(--w-mail-ink-2);flex-wrap:wrap;display:flex}.mail-bar b{color:var(--w-mail-ink);font-weight:600}.mail-body{padding:var(--w-sp-5)}.mail-subj{font-size:var(--w-t-item);font-weight:700;line-height:1.25}.mail-figs{gap:var(--w-sp-3);margin-top:var(--w-sp-4);grid-template-columns:repeat(3,1fr);display:grid}.mail-figs div{padding:var(--w-sp-3) var(--w-sp-4);border:1px solid var(--w-mail-line);border-radius:var(--w-r-s);background:var(--w-mail-s)}.mail-figs b{color:var(--l);font-size:25px;display:block}.mail-figs span{font-size:var(--w-t-ui);color:var(--w-mail-ink-2);margin-top:4px;font-weight:600;display:block}.mail-figs .m{color:var(--w-mail-price);font-weight:700;display:inline}.mon-line{gap:var(--w-sp-3);margin-top:var(--w-sp-6);color:var(--w-text-2);align-items:baseline;max-width:34em;display:flex}.mon-line strong{color:var(--w-text);font-weight:600}.mon-line .sh{vertical-align:0;flex:none;width:14px;height:14px}.also{gap:var(--w-sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.also h3{align-items:center;gap:var(--w-sp-3);font-size:var(--w-t-h4);display:flex}.also .sh{width:14px;height:14px}.also p{margin-top:var(--w-sp-3);color:var(--w-text-2)}.also .go{margin-top:var(--w-sp-3)}.free-row{gap:var(--w-sp-6);margin-top:var(--w-sp-8);padding-top:var(--w-sp-7);border-top:1px solid var(--w-line);grid-template-columns:5fr 7fr;align-items:start;display:grid}.free-row .muted{margin-top:var(--w-sp-3)}.free-row label{font-size:var(--w-t-ui);margin-bottom:var(--w-sp-2);font-weight:600;display:block}.url-row{gap:var(--w-sp-2);display:flex}.url-row input{min-width:0;min-height:44px;padding:0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);font-size:var(--w-t-body);flex:200px}.url-row input::placeholder{color:var(--w-text-3)}.url-row .btn{white-space:nowrap;flex:none}.fc-hint{margin-top:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.fc-msg{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);min-height:1.5em;font-weight:600}.code-box{margin-top:var(--w-sp-4);padding:var(--w-sp-4) var(--w-sp-5);border-radius:var(--w-r-s);background:var(--w-s2);border:1px solid var(--w-line);overflow-x:auto}.code-box pre{font-family:var(--w-font-code);font-size:var(--w-t-ui);color:var(--w-traffic-ink);margin:0;font-weight:600;line-height:1.6}.code-foot{align-items:center;gap:var(--w-sp-3) var(--w-sp-5);margin-top:var(--w-sp-4);flex-wrap:wrap;display:flex}.center{text-align:center}.center .lede{margin-left:auto;margin-right:auto}.price-col{max-width:900px;margin:0 auto}.bill{margin:var(--w-sp-6) 0 0;border-radius:var(--w-r-s);background:var(--w-s2);border:1px solid var(--w-line);gap:4px;padding:4px;display:inline-flex}.bill legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bill label{position:relative}.bill input{opacity:0;width:1px;height:1px;position:absolute}.bill span{min-height:40px;color:var(--w-text-2);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}.bill input:checked+span{background:var(--w-picked);color:var(--w-text)}.bill input:checked+span:before{content:"✓";font-weight:700}.bill input:focus-visible+span{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus)}.price-grid{margin-top:var(--w-sp-6);gap:var(--w-gut);text-align:left;grid-template-columns:1fr 1fr;display:grid}.pc{padding:var(--w-sp-6);background:0 0;flex-direction:column;display:flex}.pc .pl{color:var(--w-text-2);font-weight:600}.pc .amt{align-items:baseline;gap:var(--w-sp-2);margin-top:var(--w-sp-3);display:flex}.pc .amt b{color:var(--w-price-ink);font-size:54px}.pc .amt span{color:var(--w-text-2);font-weight:600}.pc p{margin-top:var(--w-sp-3);color:var(--w-text-2)}.pc .found{margin-top:var(--w-sp-4);font-size:var(--w-t-ui);font-weight:500}.pc .btn{margin-top:var(--w-sp-5);width:100%}.pc .cta-note{margin-top:var(--w-sp-2);text-align:center}.pc .sum-line{padding-top:var(--w-sp-4);border-top:1px solid var(--w-line);color:var(--w-text-2);margin-top:auto;font-weight:600}.sum-line b{color:var(--w-text);font-variant-numeric:tabular-nums;font-weight:700}.pc .pv-line{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);font-weight:500}.pc p+.sum-line{margin-top:auto}.qa{border-top:1px solid var(--w-line)}.qa:last-child{border-bottom:1px solid var(--w-line)}.qa h3{font:inherit;margin:0}.qa button{align-items:center;gap:var(--w-sp-4);width:100%;min-height:72px;padding:var(--w-sp-4) 4px;text-align:left;cursor:pointer;font-size:var(--w-t-lede);background:0 0;border:0;font-weight:700;line-height:1.25;display:flex}.qa .pm{border-radius:var(--w-r-s);border:1px solid var(--w-line);width:36px;height:36px;color:var(--w-text-2);flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:700;transition:transform .15s;display:flex}.qa button[aria-expanded=true] .pm{color:var(--ki);border-color:var(--k);transform:rotate(45deg)}.qa .ans{padding:0 4px var(--w-sp-5) 32px;color:var(--w-text-2);max-width:44em}.qa .ans p+p{margin-top:var(--w-sp-3)}.qa .ans strong{color:var(--w-text)}.close{text-align:center}.close .h2{max-width:15ch;margin:0 auto;font-size:44px;font-weight:700}.close .lede{margin-left:auto;margin-right:auto}.close .btns{margin-top:var(--w-sp-6);justify-content:center;display:flex}footer{margin-top:var(--w-sp-9);border-top:1px solid var(--w-line);padding:var(--w-sp-8) 0 var(--w-sp-6)}.ft{row-gap:var(--w-sp-6)}.ft .about{grid-column:span 4}.ft .about p{margin-top:var(--w-sp-4);font-size:var(--w-t-ui);color:var(--w-text-2);max-width:24em;font-weight:500}.ft .col{grid-column:span 2}.ft .fh{font-size:var(--w-t-ui);font-weight:700;display:block}.ft ul{margin:var(--w-sp-2) 0 0}.ft a{font-size:var(--w-t-ui);color:var(--w-text-2);padding:8px 0;font-weight:500;text-decoration:none;display:block}.ft a:hover{color:var(--w-text);text-decoration:underline}.ft a.brand{color:var(--w-text);padding:0;display:inline-flex}.ft a.brand:hover{text-decoration:none}.ft .about p+p{margin-top:var(--w-sp-2)}@media (width<=1180px){.nav-links>li>a,.dd-btn{padding:0 8px}}@media (width<=1000px){.g12>.c4,.g12>.c5,.g12>.c6,.g12>.c7,.g12>.c8{grid-column:1/-1}.nav-links,.nav-right .login{display:none}.menu-btn{display:inline-flex}.menu-panel.open{z-index:39;background:var(--w-bg);border-top:1px solid var(--w-line);height:calc(100dvh - 76px);display:block;position:fixed;top:76px;left:0;right:0;overflow:auto}.menu-panel .wrap{padding-top:var(--w-sp-2);padding-bottom:var(--w-sp-6)}.menu-panel li a{min-height:56px;font-size:var(--w-t-lede);border-bottom:1px solid var(--w-line);align-items:center;font-weight:600;text-decoration:none;display:flex}.menu-panel li a.btn{margin-top:var(--w-sp-5);border-bottom:0;justify-content:center;width:100%}.menu-panel .mh{padding:var(--w-sp-5) 0 var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:600}.menu-panel li a .sh{margin-right:var(--w-sp-3)}.menu-panel li a .sh.noticed{margin-left:-2px;margin-right:10px}.menu-panel .m-end{margin-top:var(--w-sp-5)}.ft .about{grid-column:1/-1}.ft .col{grid-column:span 6}.also,.free-row{grid-template-columns:1fr}}@media (width<=640px){.wrap{padding:0 16px}.nav .bar{gap:var(--w-sp-3);height:64px}.menu-panel.open{height:calc(100dvh - 64px);top:64px}.nav .brand{font-size:26px}.nav-right .t-long{display:none}.nav-right .t-short{display:inline}.hero{padding-top:var(--w-sp-6)}.hero-shot{margin-top:var(--w-sp-7)}.hero-sub{font-size:var(--w-t-body)}.hero-ctas .btn{width:100%}.nb{padding:20px 18px}.shot{border-radius:var(--w-r-m)}.ap-col{padding:var(--w-sp-2) var(--w-sp-4) var(--w-sp-4)}.ap-title{font-size:20px}.ap-figs{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.ap-fig{padding:var(--w-sp-4)}.ap-fig:nth-child(3){border-left:0}.ap-fig:nth-child(n+3){border-top:1px solid var(--w-line)}.ap-chart-wrap{padding:var(--w-sp-3)}.ap-chart{margin-top:var(--w-sp-5);grid-template-rows:170px 26px 28px;grid-template-columns:26px 1fr}.ap-lane i{width:6px;height:6px}.ap-xlab span.mid{display:none}.ap-foot .links{margin-left:0}.ap-rows li{grid-template-columns:16px minmax(0,1fr) 12px;row-gap:2px}.ap-rows .chev{grid-area:1/3}.ap-rows .end{grid-column:2;justify-content:flex-start}.ap-rows .when{text-align:left;min-width:0}.mail-body{padding:var(--w-sp-4)}.mail-figs{gap:6px}.mail-figs div{padding:10px}.mail-figs b{font-size:22px}.url-row{flex-wrap:wrap}.code-box pre{white-space:pre-wrap;word-break:break-all}.url-row .btn{width:100%}.price-grid{grid-template-columns:1fr}.pc{padding:var(--w-sp-5)}.pc .amt b{font-size:47px}.bill span{padding:0 12px}.qa button{font-size:var(--w-t-body);min-height:64px}.qa .ans{padding-left:4px}.close .h2{font-size:30px}.close .btns .btn{width:100%}.ft .col{grid-column:1/-1}}@media (width<=380px){.nav .bar{gap:var(--w-sp-2)}.nav .bar>nav{display:none}.nav .brand{font-size:22px}.nav-right .btn-go{padding-inline:12px}.bill{display:flex}.bill label{flex:auto;display:flex}.bill span{text-align:center;flex:1;justify-content:center;padding:4px 10px;line-height:1.25}}@media (width<=340px){.nav .brand{font-size:20px}.nav-right{gap:6px}}@media (width<=640px){.btn-sm,.go,.nav-links>li>a,.nav-right .login{min-height:44px}.menu-btn{width:44px;height:44px}.ap-period,.ap-foot,.bill span{min-height:44px}}.price-col:has(.price-grid.four){max-width:1120px}.price-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.price-grid.four .pc{padding:var(--w-sp-5)}.price-grid.four .pc .amt b{font-size:47px}.pc .sites{margin-top:var(--w-sp-3);color:var(--w-text-2)}.pc .sites b{color:var(--w-text);font-weight:700}.price-grid.four .pc .btn{margin-top:auto}.price-grid.four .pc .sites{margin-bottom:var(--w-sp-5)}.all-in{max-width:68ch;margin:var(--w-sp-5) auto 0;color:var(--w-text-2)}.all-in+.all-in{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);font-weight:500}@media (width<=1000px){.price-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.price-grid.four{grid-template-columns:1fr}}.nav .bar>nav{position:static;transform:none}.nav.see{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background-color .2s,border-color .2s}.nav.see.solid{background:var(--w-nav);border-bottom-color:var(--w-line);-webkit-backdrop-filter:blur(10px)}.v6 .wrap{max-width:1200px}@media (width>=641px){.v6 .hero-text{text-align:left}.v6 .hero-text .hero-sub{margin:var(--w-sp-5) 0 0;max-width:34em}}.v6 .close{text-align:left}.v6 .close .h2{margin-left:0;margin-right:0}.v6 .all-in{max-width:none;margin-left:0;margin-right:0}.v6 .go{gap:6px}@media (width<=1100px){.nav-links,.nav-right .login,.nav-right .jump{display:none}.menu-btn{display:inline-flex}.menu-panel.open{z-index:39;background:var(--w-bg);border-top:1px solid var(--w-line);height:calc(100dvh - 76px);display:block;position:fixed;top:76px;left:0;right:0;overflow:auto}.menu-panel .wrap{padding-top:var(--w-sp-2);padding-bottom:var(--w-sp-6)}.menu-panel li a{min-height:56px;font-size:var(--w-t-lede);border-bottom:1px solid var(--w-line);align-items:center;font-weight:600;text-decoration:none;display:flex}.menu-panel li a.btn{margin-top:var(--w-sp-5);border-bottom:0;justify-content:center;width:100%}.menu-panel .mh{padding:var(--w-sp-5) 0 var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:600}.menu-panel li a .sh{margin-right:var(--w-sp-3)}.menu-panel li a .sh.noticed{margin-left:-2px;margin-right:10px}.menu-panel .m-end{margin-top:var(--w-sp-5)}}@media (width<=640px){.menu-panel.open{height:calc(100dvh - 64px);top:64px}}.v6 .method .go,.v6 .stats .go{min-height:0;display:inline}.jump{align-items:center;display:flex;position:relative}.jump input{border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);width:260px;min-height:36px;font-size:var(--w-t-ui);padding:0 36px 0 34px}.jump input::placeholder{color:var(--w-text-2)}.jump .ico{width:14px;height:14px;color:var(--w-text-2);pointer-events:none;position:absolute;left:11px}.jump kbd{border:1px solid var(--w-line);width:20px;height:20px;font-family:var(--w-font-code);color:var(--w-text-2);pointer-events:none;border-radius:4px;place-items:center;font-size:12px;display:grid;position:absolute;right:8px}.jump input:focus+kbd{display:none}.sr-list{width:420px;max-height:min(480px,70vh);padding:var(--w-sp-2);background:var(--w-float);border-radius:var(--w-r-l);box-shadow:var(--w-shadow-float);z-index:50;margin:0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.sr-list .gh{padding:var(--w-sp-2) var(--w-sp-3) var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:600}.sr-list [role=option]{gap:var(--w-sp-3);padding:10px var(--w-sp-3);border-radius:var(--w-r-s);cursor:pointer;color:var(--w-text);align-items:flex-start;display:flex}.sr-list [role=option][aria-selected=true]{background:var(--w-hover);box-shadow:inset 3px 0 0 var(--k,var(--w-ctl))}.sr-list .mi{width:28px;height:28px}.sr-list b{font-size:var(--w-t-ui);font-weight:600;display:block}.sr-list b mark{color:var(--w-text);text-decoration:underline;-webkit-text-decoration-color:var(--w-ctl);text-decoration-color:var(--w-ctl);text-underline-offset:3px;background:0 0}.sr-list .md{color:var(--w-text-2);margin-top:1px;font-size:14px;line-height:1.4;display:block}.sr-list .none{padding:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2)}.m-search{padding:var(--w-sp-4) 0 var(--w-sp-2)}.m-search .jump input{width:100%;min-height:44px;font-size:var(--w-t-body)}.m-search .sr-list{width:auto;left:0;right:0}.m-search kbd{display:none}.v6 .railed{padding-left:var(--w-rail);position:relative}.v6 .railed:before{content:"";left:calc(var(--w-rail) / 2 - 1.5px);background:radial-gradient(circle,var(--k) 1.4px,transparent 1.7px) center top/3px 9px repeat-y;width:3px;position:absolute;top:0;bottom:0}.v6 .hero.railed:before{top:calc(var(--w-sp-9) + 36px)}.v6 .close.railed:before{height:var(--w-sp-9);bottom:auto}.v6 .node{left:calc(var(--w-rail) / 2 - 18px);border-radius:var(--w-r-s);background:var(--w-s3);width:36px;height:36px;box-shadow:0 0 0 6px var(--w-bg);z-index:1;place-items:center;display:grid;position:absolute}.v6 .node .sh{width:14px;height:14px}.v6 .node .sh.noticed{width:18px;height:18px}.v6 .node.live{background:var(--w-bg);box-shadow:none}.v6 .node.live .lk{width:36px;height:36px;overflow:visible}.v6 .hero{padding-top:var(--w-sp-9)}.v6 .hero .node{top:var(--w-sp-9)}.v6 .hero-text{max-width:1000px}.v6 .hero-text .hero-sub{max-width:34em}.v6 .h1{text-wrap:balance;max-width:10em;font-size:var(--w-t-hero);letter-spacing:-.025em;word-spacing:.04em;font-weight:800;line-height:1.02}.v6 .hero-sub{margin-top:var(--w-sp-5);color:var(--w-text-2);max-width:32em;font-size:22px;line-height:1.45}.v6 .hero-sub strong{color:var(--w-text);font-weight:600}.v6 .signup{margin-top:var(--w-sp-6);align-items:flex-end;gap:var(--w-sp-3);flex-wrap:wrap;display:flex}.v6 .signup .field{flex-direction:column;flex:0 320px;gap:6px;display:flex}.v6 .signup label{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600}.v6 .signup input{min-height:48px;padding:0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-s1);font-size:var(--w-t-body)}.v6 .signup input::placeholder{color:var(--w-text-3)}.v6 .signup .or{min-height:48px;padding:0 var(--w-sp-1);color:var(--w-text-2);font-size:var(--w-t-ui);align-items:center;display:flex}.v6 .cta-note{font-size:var(--w-t-ui);color:var(--w-text-2);flex-basis:100%;font-weight:500}.v6 .cta-note b{color:var(--w-text)}.v6 .stage{margin-top:var(--w-sp-8);position:relative}.v6 .tabs{margin-bottom:var(--w-sp-4);border-radius:var(--w-r-s);background:var(--w-s2);border:1px solid var(--w-line);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.v6 .tab{align-items:center;gap:var(--w-sp-2);min-height:40px;padding:0 var(--w-sp-4);font-size:var(--w-t-ui);color:var(--w-text-2);cursor:pointer;background:0 0;border:0;border-radius:4px;font-weight:600;display:inline-flex}.v6 .tab:hover{color:var(--w-text)}.v6 .tab[aria-selected=true]{color:var(--w-text);background:var(--w-picked)}.v6 .tab .sh{width:10px;height:10px}.v6 .tab .sh.noticed{width:14px;height:14px}.v6 .panel{border:1px solid var(--w-line);border-radius:var(--w-r-l);background:var(--w-bg);position:relative;overflow:hidden}.v6 .panel picture,.v6 .panel img{width:100%;height:auto}.v6 .demo-go{align-items:center;column-gap:var(--w-sp-3);margin:var(--w-sp-3) 0 0;color:var(--w-text-2);font-size:var(--w-t-ui);flex-wrap:wrap;display:flex}.v6 .panel.pad{padding:var(--w-sp-7);gap:var(--w-sp-7);grid-template-columns:5fr 7fr;align-items:center;min-height:520px;display:grid}.v6 .panel .pt{font-size:var(--w-t-h3);text-wrap:balance;font-weight:700;line-height:1.15}.v6 .panel .pt+p{margin-top:var(--w-sp-3);color:var(--w-text-2)}.v6 .ex{font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:500}.v6 .ex-card{background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-l);padding:28px}.v6 .ex-card-head{justify-content:space-between;align-items:center;gap:var(--w-sp-3);padding-bottom:var(--w-sp-4);border-bottom:1px solid var(--w-line);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600;display:flex}.v6 .ex-card-head .t{align-items:center;gap:var(--w-sp-2);display:inline-flex}.v6 .say{margin-top:var(--w-sp-5);font-size:var(--w-t-h3);text-wrap:balance;font-weight:700;line-height:1.16}.v6 .bars{gap:var(--w-sp-3);margin-top:var(--w-sp-5);display:grid}.v6 .bar-row{font-size:var(--w-t-ui);gap:6px;display:grid}.v6 .bar-row .bl{justify-content:space-between;gap:var(--w-sp-3);color:var(--w-text-2);font-weight:600;display:flex}.v6 .bar-row .bl b{color:var(--w-text);font-variant-numeric:tabular-nums;font-weight:700}.v6 .bar-row .tr{background:var(--w-s3);border-radius:4px;height:14px;position:relative}.v6 .bar-row .tr i{background:var(--k);border-radius:4px;position:absolute;inset:0 auto 0 0}.v6 .bar-row.stop .bl span:after{content:" · most stopped here";color:var(--w-reach-ink)}.v6 .method{margin-top:var(--w-sp-5);font-size:var(--w-t-ui);max-width:64ch;line-height:1.6}.v6 .ml{color:var(--w-text-2);margin-right:8px;font-weight:600}.v6 .fixes{border-top:1px solid var(--w-line)}.v6 .fixes li{gap:2px var(--w-sp-3);padding:var(--w-sp-4) 0;border-bottom:1px solid var(--w-line);grid-template-columns:auto 1fr;display:grid}.v6 .fixes .sh{width:10px;height:10px;margin-top:7px}.v6 .fixes b{font-weight:600}.v6 .fixes .where{font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:2;font-weight:500}.v6 .fixes .area{font-size:var(--w-t-ui);color:var(--w-checks-ink);margin-right:var(--w-sp-2);font-weight:600}.v6 .works{padding:var(--w-sp-8) 0 var(--w-sp-6)}.v6 .works p{text-align:center;font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.v6 .works ul{justify-content:center;gap:var(--w-sp-3) var(--w-sp-8);margin-top:var(--w-sp-5);flex-wrap:wrap;display:flex}.v6 .works li{letter-spacing:-.02em;color:var(--w-text-2);font-size:24px;font-weight:700}.v6 .works li.code{font-family:var(--w-font-code);font-size:20px;font-weight:600}.v6 .part{padding-block:var(--w-sp-9) var(--w-sp-8)}.v6 .part .node{top:calc(var(--w-sp-9) - 4px)}.v6 .kicker{align-items:center;gap:var(--w-sp-2);min-height:32px;font-size:var(--w-t-lede);color:var(--ki);font-weight:600;display:flex}.v6 .h2{margin-top:var(--w-sp-4);font-size:var(--w-t-part);letter-spacing:-.015em;word-spacing:.04em;max-width:22ch;font-weight:700;line-height:1.1}.v6 .h2 .dim{color:var(--w-text-2)}.v6 .part .lede{margin-top:var(--w-sp-4);font-size:var(--w-t-lede);color:var(--w-text-2);max-width:38em}.v6 .big-shot{margin-top:var(--w-sp-7)}.v6 .river{gap:var(--w-sp-8);margin-top:var(--w-sp-8);grid-template-columns:5fr 7fr;align-items:center;display:grid}.v6 .river.flip{grid-template-columns:7fr 5fr}.v6 .river.flip>:first-child{order:2}.v6 .river h3{font-size:var(--w-t-h3);line-height:1.15}.v6 .river h3+p{margin-top:var(--w-sp-3);color:var(--w-text-2)}.v6 .river .go{margin-top:var(--w-sp-3)}.v6 .points{gap:0;display:grid}.v6 .points li{padding:var(--w-sp-4) 0 var(--w-sp-4) var(--w-sp-5);border-left:2px solid var(--w-line)}.v6 .points li.on{border-left-color:var(--k)}.v6 .points b{font-size:var(--w-t-lede);display:block}.v6 .points span{color:var(--w-text-2);margin-top:4px;display:block}.v6 .stats{gap:var(--w-sp-6);margin-top:var(--w-sp-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v6 .stats b{font-size:var(--w-t-stat);letter-spacing:-.03em;color:var(--ki);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;display:block}.v6 .stats sup{vertical-align:top;margin-left:4px;font-size:.36em;position:relative;top:.15em}.v6 .stats sup a{font-size:1em}.v6 .stats .m em{font-style:normal}.v6 .stats .m{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);max-width:24em;font-weight:400;line-height:1.6;display:block}.v6 .stats span{margin-top:var(--w-sp-3);font-size:var(--w-t-lede);max-width:16em;font-weight:600;display:block}.v6 .free-check{margin-top:var(--w-sp-7);padding:var(--w-sp-5) var(--w-sp-6);border:1px solid var(--w-line);border-radius:var(--w-r-l);background:var(--w-s2);gap:var(--w-sp-3) var(--w-sp-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.v6 .free-check-head{align-items:flex-start;gap:var(--w-sp-3);display:flex}.v6 .free-check-head .sh{width:12px;height:12px;margin-top:9px}.v6 .free-check h3{font-size:var(--w-t-h4);line-height:1.25}.v6 .free-check h3 label{cursor:pointer}.v6 .free-check-head p{color:var(--w-text-2);font-size:var(--w-t-ui);margin-top:4px;font-weight:500}.v6 .free-check .fc-msg{grid-column:1/-1;min-height:0;margin:0}.v6 .free-check{position:relative}.v6 .free-check .fc-msg:empty{position:absolute}.v6 .fc-note{font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:1/-1;font-weight:500}.v6 .url-row{gap:var(--w-sp-2);display:flex}.v6 .url-row input{min-width:0;min-height:48px;padding:0 var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);font-size:var(--w-t-body);flex:200px}.v6 .url-row input::placeholder{color:var(--w-text-3)}.v6 .fc-msg{margin-top:var(--w-sp-2);font-size:var(--w-t-ui);min-height:1.5em;font-weight:600}.v6 .plans{gap:var(--w-sp-4);margin-top:var(--w-sp-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v6 .plan{padding:var(--w-sp-5);border:1px solid var(--w-line);border-radius:var(--w-r-l);background:var(--w-s1);flex-direction:column;display:flex}.v6 .plan .pl{color:var(--w-text-2);font-weight:600}.v6 .plan .amt{align-items:baseline;gap:var(--w-sp-2);margin-top:var(--w-sp-2);display:flex}.v6 .plan .amt b{letter-spacing:-.03em;color:var(--w-price-ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.v6 .plan .amt span{color:var(--w-text-2);font-weight:600}.v6 .plan p{margin:var(--w-sp-3) 0 var(--w-sp-5);color:var(--w-text-2);font-size:var(--w-t-ui)}.v6 .plan p b{color:var(--w-text);font-size:var(--w-t-body)}.v6 .plan .btn{min-height:40px;font-size:var(--w-t-ui);margin-top:auto}.v6 .all-in{margin-top:var(--w-sp-5);color:var(--w-text-2)}.v6 .close{padding-block:var(--w-sp-9)}.v6 .close .node{top:var(--w-sp-9)}.v6 .close .h2{max-width:16ch;margin-top:0;font-size:52px;font-weight:800}.v6 .close .signup{margin-top:var(--w-sp-6)}@media (width<=1180px){.jump input{width:200px}}@media (width<=1000px){.v6 .river,.v6 .river.flip,.v6 .panel.pad,.v6 .free-check{gap:var(--w-sp-5);grid-template-columns:1fr}.v6 .river.flip>:first-child{order:0}.v6 .plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.v6 .hero{padding-top:var(--w-sp-7)}.v6 .hero .node{top:var(--w-sp-7)}.v6 .node{transform:scale(.7)}.v6 .hero-sub{font-size:var(--w-t-body)}.v6 .signup .field{flex-basis:100%}.v6 .signup .btn{width:100%}.v6 .signup .or{display:none}.v6 .panel.pad{padding:var(--w-sp-4);min-height:0}.v6 .ex-card{padding:20px 18px}.v6 .part{padding-block:var(--w-sp-8) var(--w-sp-7)}.v6 .part .node{top:calc(var(--w-sp-8) - 4px)}.v6 .stats{gap:var(--w-sp-5);grid-template-columns:1fr}.v6 .plans{grid-template-columns:1fr}.v6 .url-row{flex-wrap:wrap}.v6 .url-row .btn{width:100%}.v6 .works ul{gap:var(--w-sp-3) var(--w-sp-5)}.v6 .works li{font-size:19px}.v6 .close .h2{font-size:32px}}.live-bg{z-index:-1;pointer-events:none;width:100vw;height:100vh;transition:opacity .25s;position:fixed;inset:0}html[data-live=none] .live-bg{display:none}.v6 .tabs{background:var(--w-s2)}.bg-pause{z-index:30;border:1px solid var(--w-line);background:var(--w-btn);width:40px;height:40px;color:var(--w-text);box-shadow:var(--w-btn-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;bottom:16px;right:16px}.bg-pause:hover{background:var(--w-btn-hover)}.bg-pause:focus-visible{box-shadow:0 0 0 2px var(--w-bg),0 0 0 4px var(--w-focus);border-radius:50%}.bg-pause svg{fill:currentColor;width:14px;height:14px}.bg-pause .i-play,.bg-pause[aria-pressed=true] .i-pause{display:none}.bg-pause[aria-pressed=true] .i-play{display:block}html[data-live=none] .bg-pause,.bg-pause.gone{display:none}@media (width<=640px){.bg-pause{width:44px;height:44px;bottom:12px;right:12px}}.v6 .signup .field label{margin:0}.v6 .method .go,.v6 .stats .go,.v6 .all-in .go,.v6 .mail-figs a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sr-list .md{font-size:var(--w-t-ui)}@media (forced-colors:active){.card{border:1px solid canvastext}}.link{cursor:pointer;min-height:40px;font-weight:400;font-size:var(--w-t-ui);color:var(--w-link);text-underline-offset:5px;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.link:hover{text-decoration:underline}.disc:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:10px;transition:transform .15s;display:inline-block;transform:translateY(-3px)rotate(45deg)}.disc[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}.card{background:var(--w-s1);border:1px solid var(--w-line);border-radius:var(--w-r-m)}.data-tbl{border-collapse:collapse;width:100%;font-size:var(--w-t-ui)}.data-tbl th,.data-tbl td{border-bottom:1px solid var(--w-line);text-align:right;font-variant-numeric:tabular-nums;padding:8px 14px;font-weight:400}.data-tbl th:first-child{text-align:left}.data-tbl thead th{background:var(--w-s2);color:var(--w-text-2);font-weight:600;position:sticky;top:0}.lists-h{align-items:center;gap:var(--w-sp-4);padding:var(--w-sp-2) var(--w-sp-5) 0;border-bottom:1px solid var(--w-line);display:flex}.seg{cursor:pointer;min-height:44px;font-size:var(--w-t-ui);color:var(--w-text-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-weight:600}.seg[aria-pressed=true]{color:var(--w-text);border-bottom-color:var(--w-text);font-weight:700}.seg{transition:color .15s,border-color .15s}.seg:hover{color:var(--w-text);border-bottom-color:var(--w-ctl)}.seg[aria-pressed=true]:hover{border-bottom-color:var(--w-text)}.seg:active{color:var(--w-text-2)}.empty{padding:var(--w-sp-5);font-size:var(--w-t-body);color:var(--w-text-2)}.empty b{color:var(--w-text);font-weight:600;font-size:var(--w-t-item);display:block}@media (width<=640px){.lists-h{padding-left:var(--w-sp-3);padding-right:var(--w-sp-3)}}@media (width<=360px){.kv{grid-template-columns:110px 1fr}}.kv{grid-template-columns:140px minmax(0,1fr)}.kv dd{overflow-wrap:anywhere;min-width:0}@media (width<=360px){.kv{grid-template-columns:110px minmax(0,1fr)}}@media (width<=640px){.link{min-height:44px}.seg{min-height:48px}}.seg .n{border-radius:var(--w-r-l);background:var(--w-counter);min-width:20px;height:18px;color:var(--w-text);font-size:var(--w-t-axis);place-items:center;margin-left:6px;padding:0 6px;font-weight:500;line-height:1;display:inline-grid}#fc-form .btn[aria-disabled=true]{cursor:progress;position:relative;overflow:hidden}#fc-form .btn[aria-disabled=true]:after{content:"";background:var(--w-checks-ink);width:40%;height:3px;animation:1.2s ease-in-out infinite fc-sweep;position:absolute;bottom:0;left:0}@keyframes fc-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.fc-wait{width:10px;height:10px;margin-right:var(--w-sp-2);background:var(--w-checks-ink);border-radius:50%;animation:1.6s ease-out infinite fc-pulse;display:inline-block}@keyframes fc-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--w-checks-ink) 60%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--w-checks-ink) 0%, transparent)}}@media (prefers-reduced-motion:reduce){#fc-form .btn[aria-disabled=true]:after{display:none}}.fc-turnstile:not(:empty){margin-top:var(--w-sp-3)}.auth-card{max-width:640px;margin:0 auto}.auth-form{margin-top:var(--w-sp-5)}.auth-note,.auth-card>.fc-hint{margin-top:var(--w-sp-3);color:var(--w-text-2)}.auth-sub{margin-top:var(--w-sp-6)}.auth{padding-bottom:var(--w-sec)}.auth-card a:not(.btn){color:var(--w-link);font-weight:inherit;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.auth-note>a:only-child{align-items:center;min-height:40px;display:inline-flex}.auth-form .fc-turnstile:not(:empty){margin:0 0 var(--w-sp-3)}@media (width<=640px){.auth-note>a:only-child{min-height:44px}}.search-row{max-width:640px;margin-top:var(--w-sp-5)}.search-check{margin-top:var(--w-sp-4)}.search-results{margin-top:var(--w-sp-5);border-top:1px solid var(--w-line);max-width:640px}.search-results a{padding:var(--w-sp-3) 0;border-bottom:1px solid var(--w-line);color:var(--w-text);text-decoration:none;display:block}.search-results a:hover b{text-decoration:underline}.search-results b{font-weight:600;display:block}.search-results .md{font-size:var(--w-t-ui);color:var(--w-text-2);margin-top:2px;display:block}.search-none{margin-top:var(--w-sp-5);color:var(--w-text-2)}#main>.sec:first-child,#main>article:first-child>.sec:first-child{border-top:0;margin-top:0}.pg-head{max-width:44em}.pg-head .h2{text-wrap:balance}.pg-head .lede{text-wrap:pretty}.pg-updated{margin-top:var(--w-sp-3)}.crumb{margin-bottom:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:500}.prose{margin-top:var(--w-sp-7);max-width:44em;color:var(--w-text-2)}.prose.wide{max-width:none}.prose>*+*{margin-top:var(--w-sp-4)}.prose>:first-child{margin-top:0}.prose h2{margin-top:var(--w-sp-7);font-size:var(--w-t-h3);color:var(--w-text);font-weight:700;line-height:1.12}.prose h3{margin-top:var(--w-sp-6);font-size:var(--w-t-h4);color:var(--w-text);font-weight:700;line-height:1.15}.prose h4{margin-top:var(--w-sp-5);font-size:var(--w-t-item);color:var(--w-text);font-weight:700}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:var(--w-sp-3)}.prose strong,.prose b{color:var(--w-text);font-weight:600}.prose ul{padding-left:var(--w-sp-5);list-style:outside}.prose ol,ol.prose{padding-left:var(--w-sp-5);list-style:decimal}.prose li+li,.prose li>ul,.prose li>ol{margin-top:var(--w-sp-2)}.prose li::marker{color:var(--w-text-3)}.prose a:not([class]),.prose a.m-anchor,.pg-head .lede a:not([class]){color:var(--w-link);font-weight:inherit;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.prose a:not([class]):hover,.pg-head .lede a:not([class]):hover{text-decoration-thickness:2px}code,kbd{font-family:var(--w-font-code)}.prose :not(pre)>code,.lede code{padding:0 var(--w-sp-1);border-radius:var(--w-r-xs);background:var(--w-s2);font-family:var(--w-font-code);font-size:var(--w-t-ui);color:var(--w-traffic-ink);font-weight:600}.prose dt{color:var(--w-text);font-weight:600}.prose dd{margin-top:var(--w-sp-1)}.prose dd+dt,.prose dl>div+div{margin-top:var(--w-sp-4)}.prose>.code{margin-top:0}.code-box pre code{font:inherit}.tbl{overflow-x:auto}.tbl .data-tbl th,.tbl .data-tbl td{text-align:left;font-variant-numeric:normal;vertical-align:top;font-weight:500}.tbl .data-tbl tbody th{color:var(--w-text);font-weight:600}.tbl .data-tbl thead th{font-weight:600}.tbl .data-tbl tr:last-child>*{border-bottom:0}.tbl .data-tbl caption{caption-side:top}.side{top:var(--w-sp-9);position:sticky}.side-h{font-size:var(--w-t-ui);font-weight:600}.side-list{margin-top:var(--w-sp-2)}.side-list a{min-height:40px;padding:var(--w-sp-2) 0;font-size:var(--w-t-ui);color:var(--w-text-2);align-items:center;font-weight:500;text-decoration:none;display:flex}.side-list a:hover{color:var(--w-text);text-decoration:underline}.side-list a[aria-current]{color:var(--w-text);font-weight:600}.side-btn{display:none}.pg-cols{margin-top:var(--w-sp-7)}.pg-cols>.prose{margin-top:0}@media (width<=1000px){.side{position:static}.docs-nav .side-btn{text-align:left;justify-content:space-between;width:100%;display:inline-flex}.docs-nav:not(.open) .side-list{display:none}}.pg-switch{align-items:center;gap:0 var(--w-sp-4);margin-bottom:var(--w-sp-6);border-bottom:1px solid var(--w-line);flex-wrap:wrap;display:flex}a.seg{align-items:center;text-decoration:none;display:inline-flex}a.seg[aria-current=page]{color:var(--w-text);border-bottom-color:var(--w-text);font-weight:700}.log{margin-top:var(--w-sp-7);max-width:44em}.log>li{padding:var(--w-sp-5) 0}.entry .h4{margin-top:var(--w-sp-2)}.entry p:not(.ex){margin-top:var(--w-sp-3);color:var(--w-text-2)}.state{margin-top:var(--w-sp-7);max-width:44em}.state-rows{margin-top:var(--w-sp-3)}.state-rows>li{gap:0 var(--w-sp-3);padding:var(--w-sp-4) 0;grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;display:grid}.state-rows .sh{align-self:center}.state-host{font-size:var(--w-t-item);font-weight:700}.state-is{font-weight:700}.state-what{font-size:var(--w-t-ui);color:var(--w-text-2);grid-column:2/-1;font-weight:500}.state .prose{margin-top:var(--w-sp-5)}.m-cite{font-size:var(--w-t-ui);line-height:0}.m-cite a{padding:0 0 0 var(--w-sp-1);color:var(--w-text);font-weight:700;text-decoration:none}.m-cite a:hover{text-decoration:underline}.m-checked{font-size:var(--w-t-ui);color:var(--w-text-3);font-weight:500}.m-sources li{overflow-wrap:anywhere}.m-sources>*+*{margin-top:var(--w-sp-4)}.picks{margin-top:var(--w-sp-7)}.pick p{flex:1}.pick .go{padding-top:var(--w-sp-4)}.guide .sh{width:18px;height:18px;margin-bottom:var(--w-sp-4)}.guide .h3{text-wrap:balance}.guide .guide-date{margin-top:var(--w-sp-4);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.pg-art>.m-checked{margin-top:var(--w-sp-4)}.cmp{margin-top:var(--w-sp-7)}.cmp>.h3{margin-bottom:var(--w-sp-4)}.tbl .data-tbl td.better{color:var(--w-text);white-space:nowrap;font-weight:600}.cmp-two{margin-top:var(--w-sp-7)}.cmp-card{padding:var(--w-sp-6)}.cmp-card>*+*{margin-top:var(--w-sp-3)}.cmp-card p{color:var(--w-text-2)}.pg-art>.prose:last-child{margin-top:var(--w-sp-7)}@media (width<=640px){.cmp-card{padding:var(--w-sp-5) var(--w-sp-4)}}.field label{font-size:var(--w-t-ui);margin-bottom:var(--w-sp-2);font-weight:600;display:block}.fc,.install{padding:var(--w-sp-6)}.fc.g12{row-gap:var(--w-sp-5)}.fc-l .h4{align-items:center;gap:var(--w-sp-3);display:flex}.fc-l p{margin-top:var(--w-sp-3);color:var(--w-text-2)}.fc-l form{margin-top:var(--w-sp-5)}.fc-l label{font-size:var(--w-t-ui);margin-bottom:var(--w-sp-2);font-weight:600;display:block}.fc-r{padding:var(--w-sp-5)}.fc-r .top{justify-content:space-between;align-items:center;gap:var(--w-sp-3);padding-bottom:var(--w-sp-3);flex-wrap:wrap;display:flex}.fc-r .url{overflow-wrap:anywhere;font-family:var(--w-font-code);font-size:var(--w-t-ui);color:var(--w-text);font-weight:600}.fc-r .foot{margin-top:var(--w-sp-3);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.install p{margin-top:var(--w-sp-3)}.install p strong{color:var(--w-text);font-weight:600}@media (width<=640px){.fc,.fc-r,.install{padding:var(--w-sp-5) var(--w-sp-4)}}.fc-notes p{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.fc-notes p+p{margin-top:var(--w-sp-3)}.fc-notes .link{min-height:0;display:inline}.mini-h{font-size:var(--w-t-item);margin-bottom:var(--w-sp-4);font-weight:700}.fc-h{margin:var(--w-sp-3) 0 var(--w-sp-4);overflow-wrap:break-word}.fc-body{margin:var(--w-sp-3) 0 var(--w-sp-4);color:var(--w-text-2)}.fc-r .top+.fc-body{margin-top:0}.sec.cg{padding-top:var(--w-sp-6)}.cg-res,.v6 .free-check,.fc.surface{view-transition-name:chk-card}.cg-res{padding:var(--w-sp-6)}.cg-top{justify-content:space-between;align-items:center;gap:var(--w-sp-3);flex-wrap:wrap;display:flex}.cg-kick{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-checks-ink);font-weight:700;display:inline-flex}.cg-h{margin-top:var(--w-sp-4);font-size:var(--w-t-h3);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.cg-lede{margin-top:var(--w-sp-3);font-size:var(--w-t-lede);color:var(--w-text-2);line-height:1.5}.cg-body{margin-top:var(--w-sp-1);min-height:1.55em;font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.cg-sum{gap:var(--w-sp-2) var(--w-sp-5);margin-top:var(--w-sp-4);padding-bottom:var(--w-sp-5);border-bottom:1px solid var(--w-line);flex-wrap:wrap;display:flex}.cg-sum li{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:600;display:inline-flex}.cg-sum li b{color:var(--w-text);font-weight:700}.mk{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.mk svg{fill:none;width:20px;height:20px;stroke:var(--w-on-color);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.mk.bad{background:var(--w-fail)}.mk.warn{background:var(--w-checks-ink)}.mk.ok{background:var(--w-noticed-ink)}.mk.unknown{background:var(--w-s3);box-shadow:inset 0 0 0 1px var(--w-ctl)}.mk.unknown svg{stroke:var(--w-text-2)}.mk.waiting,.mk.running{box-shadow:inset 0 0 0 2px var(--w-line)}.mk.running:after{content:"";border:2px solid #0000;border-top-color:var(--w-checks-ink);border-radius:50%;animation:.9s linear infinite cg-spin;position:absolute;inset:0}@keyframes cg-spin{to{transform:rotate(360deg)}}.mk.sm{width:20px;height:20px}.mk.sm svg{stroke-width:3px;width:14px;height:14px}@media (forced-colors:active){.mk{border:1px solid canvastext}.mk svg{stroke:canvastext}}.cg-grid{gap:var(--w-sp-3);margin-top:var(--w-sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.cg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.cg-res{padding:var(--w-sp-5) var(--w-sp-4)}.cg-grid{grid-template-columns:minmax(0,1fr)}}.tile{gap:var(--w-sp-2);min-height:150px;padding:var(--w-sp-3) var(--w-sp-4);background:var(--w-s2);border:1px solid var(--w-line);border-radius:var(--w-r-m);flex-direction:column;display:flex}.tile .th{align-items:center;gap:var(--w-sp-3);display:flex}.tile .tn{font-size:var(--w-t-ui);color:var(--w-text);font-weight:700;line-height:1.3;display:block}.tile .tg{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.3;display:block}.tile .tb{flex-direction:column;gap:2px;display:flex}.tile .tw{font-size:var(--w-t-ui);color:var(--w-text);font-weight:600;line-height:1.4}.tile .td{font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.5}.tile .td+.tw{margin-top:var(--w-sp-2)}.tile.bad{border-top:2px solid var(--w-fail)}.tile.warn{border-top:2px solid var(--w-checks-ink)}.tile.waiting,.tile.running{background:0 0;border-style:dashed}.tile.waiting .tn,.tile.waiting .tg,.tile.waiting .td{color:var(--w-text-3)}.tile.running .td{color:var(--w-text-2);font-weight:600}.tile.fresh .mk{animation:.45s cubic-bezier(.2,1.4,.4,1) both cg-pop}.tile.fresh .tb{animation:.35s ease-out both cg-in}@keyframes cg-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes cg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cg-foot{margin-top:var(--w-sp-6);padding-top:var(--w-sp-5);border-top:1px solid var(--w-line);justify-content:space-between;align-items:flex-start;gap:var(--w-sp-4) var(--w-sp-7);flex-wrap:wrap;display:flex}.cg-foot p{max-width:46em;font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500}.cg-foot .cg-next{gap:var(--w-sp-5);flex-wrap:wrap;display:flex}::view-transition-group(chk-card){animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.cg-res>.cg-sum,.cg-res>.cg-grid{animation:.45s ease-out .25s both cg-in}.check{align-items:center;gap:var(--w-sp-3);cursor:pointer;min-height:40px;font-weight:600;display:inline-flex}.check input{width:24px;height:24px;accent-color:var(--w-switch-on);flex:none;margin:0}.install .code+p{margin-top:var(--w-sp-4)}.install .code+.muted .go{min-height:0;display:inline}.rp-form{color:var(--w-text);gap:var(--w-sp-5);max-width:640px;display:grid}.field .url-row textarea{min-width:0;min-height:var(--w-sp-9);padding:var(--w-sp-3) var(--w-sp-4);border-radius:var(--w-r-s);border:1px solid var(--w-ctl);background:var(--w-bg);font:inherit;font-size:var(--w-t-body);flex:200px}.choices{border:0;min-width:0;margin:0;padding:0}.choices legend{margin-bottom:var(--w-sp-2);font-size:var(--w-t-ui);padding:0;font-weight:600}.choices .check{font-weight:400;display:flex}.rp-thanks{max-width:640px}.plan-tbl{margin-top:var(--w-sp-4)}.plan-tbl .data-tbl thead th{position:static}.plan-tbl .data-tbl tr.group th{padding-top:var(--w-sp-4);background:var(--w-s2);color:var(--w-text-2);font-weight:700}.plan-after{align-items:center;gap:var(--w-sp-3) var(--w-sp-5);margin-top:var(--w-sp-5);flex-wrap:wrap;display:flex}.plan-note{margin-top:var(--w-sp-4);max-width:44em}.plan-links{gap:0 var(--w-sp-5);margin-top:var(--w-sp-2);flex-wrap:wrap;display:flex}.hc-note{margin-top:var(--w-sp-4);max-width:34em}.hc-ex{overflow:hidden}.hc-figs{background:var(--w-s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hc-fig{min-width:0;padding:var(--w-sp-4) var(--w-sp-3) var(--w-sp-3) 20px;border-bottom:1px solid var(--w-line)}.hc-fig:nth-child(2n){border-left:1px solid var(--w-line)}.hc-fig dt a{align-items:center;gap:var(--w-sp-2);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:400;text-decoration:none;display:flex}.hc-fig dt a:hover{color:var(--w-text);text-decoration:underline}.hc-fig .n{margin-top:var(--w-sp-1);font-size:var(--w-t-fig);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.hc-fig .c{margin-top:var(--w-sp-1);font-size:var(--w-t-ui);color:var(--w-text-2);font-weight:500;line-height:1.4}.hc-cap{padding:var(--w-sp-3) 20px}.hc-tools{justify-content:space-between;align-items:flex-end;gap:var(--w-sp-4) var(--w-sp-5);margin-top:var(--w-sp-5);flex-wrap:wrap;display:flex}.hc-tabs{gap:0 var(--w-sp-4);border-bottom:1px solid var(--w-line);max-width:100%;display:flex;overflow-x:auto}.hc-tabs .seg{white-space:nowrap;flex:none}.seg[aria-selected=true]{color:var(--w-text);border-bottom-color:var(--w-text);font-weight:700}.hc-n{margin-left:var(--w-sp-2);color:var(--w-text-3);font-weight:600}.hc-find{flex:0 320px}.url-row input[type=search]{appearance:none}.url-row input[type=search]::-webkit-search-cancel-button{appearance:none}.hc-found{margin-top:var(--w-sp-3)}.hc-panel{margin-top:var(--w-sp-5)}.hc-panel+.hc-panel:not([hidden]){margin-top:var(--w-sp-6)}.hc-panel-h{margin-bottom:var(--w-sp-4)}.hc-lead{max-width:44em;margin-bottom:var(--w-sp-5)}.hc-defs{row-gap:var(--w-gut)}.hc-def{padding:var(--w-sp-5)}.hc-def dt{font-size:var(--w-t-item);font-weight:700;line-height:1.25}.hc-def dt .sh{margin-right:var(--w-sp-2)}.hc-def dd{margin-top:var(--w-sp-3)}.hc-rules{padding:var(--w-sp-6)}.hc-rules .prose{margin-top:var(--w-sp-4)}@media (width<=640px){.hc-rules,.hc-def{padding:var(--w-sp-5) var(--w-sp-4)}.hc-find{flex-basis:100%}}.docs-search{margin-top:0}.hits:not(:empty){margin-top:var(--w-sp-5)}.hits-count,.hits-none{font-size:var(--w-t-ui);color:var(--w-text);font-weight:600}.prose .hits-list,.prose .docs-list{padding-left:0;list-style:none}.hits-list{margin-top:var(--w-sp-3)}.hits-list>li,.docs-list>div{padding:var(--w-sp-3) 0;border-bottom:1px solid var(--w-line)}.prose .hits-list>li+li{margin-top:0}.docs-list{border-top:1px solid var(--w-line)}.hits-list a,.docs-list dt a{color:var(--w-text);font-weight:600}.hits-list p,.docs-list dd{margin-top:var(--w-sp-1);font-size:var(--w-t-ui);font-weight:500}.prose .docs-list dd+dt{margin-top:0}@media (width<=640px){.code .code-box pre{white-space:pre-wrap;word-break:break-all}.pg-switch{flex-wrap:nowrap;overflow-x:auto}.pg-switch .seg{white-space:nowrap;flex:none;justify-content:center;min-width:44px}.hc-fig dt a{min-height:44px}.tbl.stack{overflow-x:visible}.tbl.stack .data-tbl,.tbl.stack tbody,.tbl.stack tr,.tbl.stack th,.tbl.stack td{display:block}.tbl.stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tbl.stack tr{padding:var(--w-sp-3) var(--w-sp-4);border-bottom:1px solid var(--w-line)}.tbl.stack tr:last-child{border-bottom:0}.tbl.stack .data-tbl th,.tbl.stack .data-tbl td{border-bottom:0;padding:0}.tbl.stack td{margin-top:var(--w-sp-2);display:flow-root}.tbl.stack .data-tbl td{padding:0 0 0 calc(110px + var(--w-sp-3))}.tbl.stack td:before{content:attr(data-label);float:left;width:110px;margin-left:calc(-110px - var(--w-sp-3));color:var(--w-text-2);font-weight:600}}@media (width<=400px){.tbl.stack .data-tbl td{padding:0}.tbl.stack td:before{float:none;width:auto;margin:0;display:block}}@media (width<=380px){.hc-figs{grid-template-columns:minmax(0,1fr)}.hc-fig:nth-child(2n){border-left:0}}@media (width<=640px){.side-list a,.check{min-height:44px}}
