@font-face{font-family:Inter;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--ac:#1d5a85;--ac2:#14466a;--tint:#ebf2f8;--tint2:#d6e5f1;--ink:#111a22;--tx:#2b3640;--mu:#5a6670;--mu2:#5f6b75;--ln:#e5e9ec;--ln2:#d3d9de;--bg1:#f7f8f9;--bg2:#eff2f4;--ok:#17663d;--ok-bg:#e9f5ee;--pay:#6b4a12;--pay-bg:#f8f1e4;--warn:#7a4407;--warn-bg:#fbf4e8;--warn-ln:#efdcbd;--f-xs:13px;--f-sm:14.5px;--f-md:17px;--f-lg:19px;--f-h3:19.5px;--f-h2:25px;--f-h1:40px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-sm:6px;--r:10px;--r-lg:14px;--sh:0 1px 2px #111a220a,0 8px 24px -14px #111a222e;--w:1280px;--gut:24px;--side:300px;--gap:64px}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;scroll-padding-top:var(--s5)}*,:before,:after{box-sizing:border-box}body{color:var(--tx);font:400 var(--f-md)/1.65 Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;overflow-wrap:break-word;background:#fff;margin:0}h1,h2,h3{color:var(--ink);text-wrap:balance;margin:0}h1{font-size:var(--f-h1);letter-spacing:-.028em;font-weight:700;line-height:1.12}h2{font-size:var(--f-h2);letter-spacing:-.02em;margin:var(--s8) 0 var(--s4);font-weight:660;line-height:1.25}h3{font-size:var(--f-h3);letter-spacing:-.012em;margin:var(--s6) 0 var(--s3);font-weight:630;line-height:1.35}h2+h3{margin-top:var(--s5)}p{margin:0 0 var(--s4);text-wrap:pretty}ul,ol{margin:0 0 var(--s4)}a{color:var(--ac);text-decoration:underline 1px;text-decoration-color:color-mix(in srgb,var(--ac) 40%,transparent);text-underline-offset:3px}a:hover{color:var(--ac2);text-decoration-color:currentColor}b,strong{color:var(--ink);font-weight:630}:focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:4px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:50;border-radius:var(--r);background:var(--ac);color:#fff;padding:10px 16px;font-weight:600;position:absolute;top:-80px;left:16px}.skip:focus{color:#fff;top:8px}.w{max-width:var(--w);padding:0 var(--gut);margin:0 auto}main{padding:0 0 var(--s9)}summary{cursor:pointer}img{max-width:100%;height:auto}.mu{color:var(--mu)}.sm{font-size:var(--f-sm)}sup.cr{vertical-align:super;margin-left:1px;font-size:11px;font-weight:600;line-height:0}sup.cr a{color:var(--mu2);padding:1px 3px;line-height:1.2;text-decoration:none;display:inline;position:relative}sup.cr a:after{content:"";position:absolute;inset:-14px -6px}sup.cr a:hover{color:var(--ac);text-decoration:underline}a.ext:after,a.ol svg{content:"";vertical-align:-1px;width:12px;height:12px;margin-left:4px;display:inline-block}a.ext:after{opacity:.55;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8 4H4.8A.8.8 0 0 0 4 4.8v10.4c0 .4.4.8.8.8h10.4c.4 0 .8-.4.8-.8V12M11 4h5v5M16 4l-7 7' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8 4H4.8A.8.8 0 0 0 4 4.8v10.4c0 .4.4.8.8.8h10.4c.4 0 .8-.4.8-.8V12M11 4h5v5M16 4l-7 7' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}a.ol{word-break:break-word;font-weight:550}a.ol svg{opacity:.7}a.tel{white-space:nowrap}.nt{border-bottom:1px solid var(--ln);background:var(--bg1);color:var(--mu);font-size:var(--f-xs);line-height:1.45}.nt .w{align-items:center;min-height:36px;padding-top:6px;padding-bottom:6px;display:flex}.nt p{margin:0}.nt b{color:var(--tx);font-weight:600}.nt a{min-height:24px;color:var(--mu);text-decoration-color:var(--ln2);align-items:center;font-weight:500;display:inline-flex}.nt a:hover{color:var(--ac)}.mh{border-bottom:1px solid var(--ln);background:#fff;position:relative}.mh .w{align-items:center;gap:var(--s5);min-height:72px;display:flex}.brand{min-height:44px;color:var(--ink);letter-spacing:-.022em;align-items:center;gap:11px;font-size:18px;font-weight:690;line-height:1;text-decoration:none;display:inline-flex}.brand:hover{color:var(--ink)}.brand svg{flex:none;width:32px;height:32px}.brand span{white-space:nowrap}.brand span b{color:var(--ac);font-weight:690}.pn{margin-left:auto}.pn ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.pn a{border-radius:var(--r-sm);min-height:44px;color:var(--tx);align-items:center;padding:0 13px;font-size:15px;font-weight:530;text-decoration:none;display:flex;position:relative}.pn a:hover{background:var(--bg1);color:var(--ink)}.pn a[aria-current]{color:var(--ink);font-weight:620}.pn a[aria-current]:after{content:"";background:var(--ac);border-radius:2px;height:2px;position:absolute;bottom:-14px;left:13px;right:13px}.mm{margin-left:auto;display:none}.mm>summary{border:1px solid var(--ln2);border-radius:var(--r);min-width:44px;min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;list-style:none;display:flex}.mm>summary::-webkit-details-marker{display:none}.mm>summary:hover,.mm[open]>summary{background:var(--bg1)}.mp{z-index:30;border-bottom:1px solid var(--ln);padding:var(--s2) var(--gut) var(--s4);background:#fff;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px -16px #111a2240}.mp ul{margin:0;padding:0;list-style:none}.mp li+li{border-top:1px solid var(--ln)}.mp a{min-height:52px;color:var(--ink);align-items:center;padding:0 4px;font-weight:550;text-decoration:none;display:flex}.mp a[aria-current]{color:var(--ac)}.bc ol{margin:var(--s6) 0 0;font-size:var(--f-sm);color:var(--mu);flex-wrap:wrap;align-items:center;gap:0 6px;padding:0;list-style:none;display:flex}.bc li+li:before{content:"";border-right:1.5px solid var(--mu2);border-top:1.5px solid var(--mu2);width:6px;height:6px;margin:0 8px 1px 2px;display:inline-block;transform:rotate(45deg)}.bc a{min-height:44px;color:var(--mu);align-items:center;text-decoration:none;display:inline-flex}.bc a:hover{color:var(--ac);text-decoration:underline}.bc span{min-height:44px;color:var(--tx);align-items:center;display:inline-flex}.ph{margin:var(--s7) 0 var(--s6)}.bc+.lay .ph,.bc+.ph,.ph h1+*{margin-top:var(--s4)}.lede{font-size:var(--f-lg);color:var(--tx);margin-bottom:0;line-height:1.6}.ph .lede+*{margin-top:var(--s4)}.meta{font-size:var(--f-sm);color:var(--mu);margin:0}.ago{color:var(--mu2)}.lay{grid-template-columns:minmax(0,1fr) var(--side);gap:var(--gap);align-items:start;display:grid}.lay.solo{grid-template-columns:minmax(0,1fr)}.lay-main{min-width:0}.lay-main>:last-child{margin-bottom:0}.lay-side{margin-top:var(--s7);align-self:stretch;font-size:15px}.bc+.lay .lay-side{margin-top:var(--s4)}.side-sticky{top:var(--s5);position:sticky}.sbox{margin:0 0 var(--s6)}.sbox>h2{margin:0 0 var(--s3);letter-spacing:-.005em;color:var(--ink);font-size:15px;font-weight:650}.sbox p{margin:0 0 var(--s2);font-size:15px;line-height:1.55}.sbox ul,.sbox ol{margin:0;padding:0;list-style:none}.slinks a{min-height:44px;color:var(--tx);align-items:center;line-height:1.35;text-decoration:none;display:flex}.slinks a:hover,.slinks a[aria-current]{color:var(--ac)}.slinks a[aria-current]{font-weight:600}.slinks li+li{border-top:1px solid var(--ln)}.qf{padding:var(--s4) var(--s5);border-radius:var(--r-lg);background:var(--bg1)}.qf dl{margin:0}.qf dl>div{padding:var(--s2) 0}.qf dl>div+div{border-top:1px solid var(--ln)}.qf dt{font-size:var(--f-xs);color:var(--mu);font-weight:550}.qf dd{color:var(--ink);margin:2px 0 0;font-weight:560;line-height:1.45}.otp ol{margin:0 0 0 -10px}.otp a{border-radius:var(--r-sm);color:var(--mu);padding:6px 10px;font-size:14.5px;line-height:1.4;text-decoration:none;display:block}.otp a:hover{color:var(--ink);background:var(--bg1)}.otp a[aria-current]{color:var(--ac2);background:var(--tint);font-weight:560}.otp-m{margin:0 0 var(--s5);border:1px solid var(--ln);border-radius:var(--r);background:#fff;display:none}.otp-m>summary{min-height:48px;padding:0 var(--s4);color:var(--ink);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.otp-m>summary::-webkit-details-marker{display:none}.otp-m>summary:after{content:"";border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.otp-m[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.otp-m ol{padding:0 var(--s4) var(--s2);border-top:1px solid var(--ln);margin:0;list-style:none}.otp-m li+li{border-top:1px solid var(--ln)}.otp-m a{min-height:44px;color:var(--tx);align-items:center;font-size:15.5px;line-height:1.35;text-decoration:none;display:flex}.bl{padding-left:22px}.bl li{margin:0 0 var(--s2);padding-left:2px}.bl li::marker{color:var(--ac)}.facts{margin:0 0 var(--s5);border-top:1px solid var(--ln)}.facts>div{gap:var(--s5);padding:var(--s3) 0;border-bottom:1px solid var(--ln);grid-template-columns:minmax(150px,220px) minmax(0,1fr);display:grid}.facts+.facts{margin-top:calc(-1 * var(--s5));border-top:0}.facts dt{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.5}.facts dd{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.6}.more{margin:0 0 var(--s5)}.more>summary{min-height:44px;color:var(--ac);align-items:center;font-weight:600;display:inline-flex}.more[open]>summary{margin-bottom:var(--s2)}.note{margin:var(--s7) 0;padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:var(--tint);color:var(--tx)}.note>h2:first-child,.note>h3:first-child{margin-top:0}.note p:last-child{margin-bottom:0}.note.warn{background:var(--warn-bg)}.note.warn h2{color:var(--warn)}.kf{margin:0 0 var(--s7);border:1px solid var(--ln);border-radius:var(--r-lg);background:var(--ln);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.kf>div{padding:var(--s4) var(--s5);background:#fff}.kf-h{margin:0 0 var(--s1);font-size:var(--f-xs);letter-spacing:0;color:var(--mu);font-weight:600}.kf p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.55}.tag{margin-top:var(--s2);align-items:center;gap:5px;font-size:13.5px;font-weight:600;line-height:1.3;display:inline-flex}.tag svg{flex:none;width:16px;height:16px}.tag-free{color:var(--ok)}.tag-paid{color:var(--pay)}.cols{columns:3 210px;column-gap:var(--s6);margin:0 0 var(--s5);padding:0;list-style:none}.cols li{break-inside:avoid;flex-wrap:wrap;align-items:center;column-gap:6px;min-height:44px;line-height:1.35;display:flex}.cols a{align-items:center;min-height:44px;display:inline-flex}.cols a.pub{font-weight:650}.cols .mu{font-size:var(--f-sm)}.place{margin:0 0 var(--s5);padding:var(--s4) var(--s5);border-radius:var(--r);background:var(--bg1);font-size:15.5px;line-height:1.6}.go-on{margin:var(--s4) 0 0}.go-on a{align-items:center;gap:8px;min-height:44px;font-weight:580;text-decoration:none;display:inline-flex}.go-on a:after{content:"";opacity:.8;border:2px solid;border-width:2px 2px 0 0;width:7px;height:7px;transform:rotate(45deg)}.go-on a:hover{text-decoration:underline}.off-n{margin:-2px 0 var(--s2);font-size:var(--f-sm);color:var(--mu);line-height:1.45}.faq details{border-bottom:1px solid var(--ln)}.faq details:first-child{border-top:1px solid var(--ln)}.faq summary{justify-content:space-between;align-items:center;gap:var(--s4);min-height:56px;padding:var(--s3) 0;color:var(--ink);font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);flex:none;width:8px;height:8px;margin-right:6px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details>div{padding:0 0 var(--s3)}.srcs{margin-top:var(--s8);padding-top:var(--s2);border-top:1px solid var(--ln)}.srcs h2{margin-top:var(--s5)}.srcs ol{font-size:var(--f-sm);color:var(--tx);padding-left:24px;line-height:1.5}.srcs li{margin:0 0 var(--s2);padding-left:2px}.srcs li::marker,.srcs .pub,.srcs .chk{color:var(--mu)}.srcs .pub:before,.srcs .chk:before{content:" · "}.srcs li:target{background:var(--tint);border-radius:4px}.tw{margin:0 0 var(--s5)}.tw table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.5}.tw caption{text-align:left;color:var(--ink);margin-bottom:var(--s2);font-weight:600}.tw th,.tw td{padding:var(--s3) var(--s4) var(--s3) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--ln)}.tw thead th{font-size:var(--f-xs);color:var(--mu);border-bottom:1px solid var(--ln2);padding-top:0;font-weight:600}.tw tbody th{color:var(--ink);font-weight:620}.tw td{overflow-wrap:anywhere}.tw td:last-child,.tw th:last-child{padding-right:0}.tw.who tbody th{width:22%}.tw.offices tbody th{width:20%}.offs{gap:var(--s4);margin:0 0 var(--s5);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.off{padding:var(--s4) var(--s5);border:1px solid var(--ln);border-radius:var(--r-lg)}.off h3{margin:0 0 var(--s2);font-size:16.5px}.off dl{margin:0;font-size:15px;line-height:1.5}.off dl>div{gap:var(--s3);grid-template-columns:64px minmax(0,1fr);padding:4px 0;display:grid}.off dt{color:var(--mu);padding-top:1px;font-size:13.5px}.off dd{overflow-wrap:anywhere;min-width:0;margin:0}.hero{margin:var(--s7) 0 var(--s6)}.hero h1{max-width:20ch;font-size:44px}.hero h1+.lede{margin-top:var(--s4)}.finder{margin:0 0 var(--s7);padding:var(--s5) var(--s6) var(--s6);border-radius:var(--r-lg);background:var(--bg1)}.finder form{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;display:grid}.finder form .btn{width:100%}.finder [hidden]{display:none}.finder label{font-size:var(--f-sm);color:var(--ink);margin:0 0 6px;font-weight:600;display:block}.finder select{border:1px solid var(--ln2);border-radius:var(--r);width:100%;min-height:48px;font:inherit;color:var(--ink);-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235a6670' stroke-width='1.6'/%3E%3C/svg%3E") right 14px center no-repeat;padding:0 40px 0 14px;font-size:16px}.btn{border-radius:var(--r);background:var(--ac);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:620;text-decoration:none;display:inline-flex}.btn:hover{background:var(--ac2);color:#fff}.btn svg{width:18px;height:18px}.fres{margin-top:var(--s5)}.fres[hidden]{display:none}.fcard{padding:var(--s5);border-radius:var(--r);box-shadow:var(--sh);background:#fff}.fcard h2{margin:0 0 var(--s3);font-size:20px}.fcard dl{margin:0 0 var(--s3)}.fcard dl>div{gap:var(--s4);padding:var(--s2) 0;border-top:1px solid var(--ln);grid-template-columns:150px minmax(0,1fr);display:grid}.fcard dt{color:var(--ink);font-size:15px;font-weight:600}.fcard dd{margin:0}.fcard .go{gap:var(--s3) var(--s5);margin:var(--s3) 0 0;flex-wrap:wrap;display:flex}.fcard .go a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.slist{columns:4 180px;column-gap:var(--s6);margin:0 0 var(--s5);padding:0;list-style:none}.slist li{break-inside:avoid}.slist a{min-height:40px;color:var(--ink);align-items:center;font-weight:540;text-decoration:none;display:flex}.slist a:hover{color:var(--ac);text-decoration:underline}.glist{gap:var(--s2) var(--s6);margin:0 0 var(--s5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.glist a{padding:var(--s3) 0;border-bottom:1px solid var(--ln);text-decoration:none;display:block}.glist a b{color:var(--ink);font-weight:620;display:block}.glist a span{color:var(--mu);font-size:var(--f-sm);line-height:1.5;display:block}.glist a:hover b{color:var(--ac)}.calc{padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:var(--bg1);margin:0 0 var(--s7)}.calc .row{gap:var(--s4);margin:0 0 var(--s4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.calc label{font-size:var(--f-sm);color:var(--ink);margin:0 0 6px;font-weight:600;display:block}.calc select,.calc input{border:1px solid var(--ln2);border-radius:var(--r);width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;padding:0 14px;font-size:16px}.calc .out{margin-top:var(--s4);padding:var(--s5);border-radius:var(--r);box-shadow:var(--sh);background:#fff}.calc .big{letter-spacing:-.02em;color:var(--ink);font-size:34px;font-weight:700;line-height:1.2}.calc .how{margin:var(--s2) 0 0;color:var(--tx)}.chk-l{align-items:center;gap:10px;min-height:48px;font-weight:550!important;display:flex!important}.chk-l input{height:20px;width:20px!important;min-height:20px!important}.chan{margin:var(--s5) 0 0;padding:var(--s5) var(--s5) var(--s4);border:1px solid var(--ln);border-radius:var(--r-lg)}.chan h3{margin:0 0 var(--s3)}.chan .facts{margin-bottom:var(--s3)}.chan .facts>div:last-child{border-bottom:0}.facts.cf>div{grid-template-columns:minmax(120px,170px) minmax(0,1fr)}.sub{margin:var(--s3) 0 var(--s2);color:var(--ink);font-size:15.5px;font-weight:620}.chan .bl{margin-bottom:var(--s3)}.go{margin:var(--s3) 0 0}.fl{margin:0;padding:0;list-style:none}.fl li{justify-content:space-between;gap:var(--s4);border-bottom:1px dashed var(--ln);padding:3px 0;display:flex}.fl li:last-child{border-bottom:0}.fl b{white-space:nowrap}.payee{font-weight:650}address{font-style:normal}q{quotes:"“" "”"}q:before,q:after{color:var(--mu)}.v{font-variant-numeric:tabular-nums}.v.m{white-space:nowrap}dd address{font-style:normal;display:inline}.ctl{background:var(--tint);color:var(--ac2);border-radius:999px;margin-right:6px;padding:1px 8px;font-size:13px;font-weight:600;line-height:1.6;display:inline-block}.note.alert{background:var(--warn-bg)}.note.alert h2{margin:0 0 var(--s3);font-size:var(--f-h3);color:var(--warn)}.note .bl:last-child{margin-bottom:0}.tw.chans td,.tw.chans th{white-space:normal}.tw.chans tbody th a{font-weight:620}sup.cr a[aria-expanded=true]{background:var(--tint);color:var(--ac2);border-radius:3px}.qp{z-index:60;padding:var(--s4) var(--s5);border:1px solid var(--ln2);border-radius:var(--r-lg);background:#fff;outline:none;font-size:15px;line-height:1.55;position:absolute;box-shadow:0 18px 40px -18px #111a2259}.qp[hidden]{display:none}.qp.sheet{border-radius:var(--r-lg) var(--r-lg) 0 0;width:auto;max-height:70vh;padding:var(--s5) var(--gut) var(--s5);position:fixed;inset:auto 0 0;overflow:auto}.qp-h{margin:0 0 var(--s2);font-size:var(--f-xs);color:var(--mu);font-weight:650}.qp blockquote{margin:0 0 var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--bg1);color:var(--ink)}.qp-s{margin:var(--s3) 0 var(--s1)}.qp-d{margin:0 0 var(--s2);color:var(--mu);font-size:var(--f-sm)}.qp-x{border:1px solid var(--ln2);border-radius:var(--r);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.qp-x:hover{background:var(--bg1)}.tw th button{all:unset;cursor:pointer;align-items:center;gap:4px;min-height:32px;display:inline-flex}.tw th button:after{content:"";border:4px solid #0000;border-top-color:var(--mu);opacity:.5;width:0;height:0;margin-top:4px}.tw th[aria-sort=ascending] button:after{border-top-color:#0000;border-bottom-color:var(--ac);opacity:1;margin:0 0 4px}.tw th[aria-sort=descending] button:after{border-top-color:var(--ac);opacity:1}.tw th button:focus-visible{outline:2px solid var(--ac);outline-offset:2px;border-radius:4px}.dl-csv{align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}.tw.wide table{font-size:15px}.tw .un{color:var(--mu);font-size:var(--f-sm)}@media print{.qp{display:none}}.ft{border-top:1px solid var(--ln);background:var(--bg1);font-size:15px}.fg{gap:var(--s6);padding:var(--s7) 0 var(--s6);grid-template-columns:1.5fr repeat(3,1fr);display:grid}.ft .about p{margin:var(--s4) 0 0;color:var(--mu);font-size:14.5px;line-height:1.6}.ft .about p b{color:var(--tx)}.ft h2{margin:0 0 var(--s3);font-size:15px;font-weight:650}.ft ul{margin:0;padding:0;list-style:none}.ft li a{min-height:36px;color:var(--tx);align-items:center;text-decoration:none;display:flex}.ft li a:hover{color:var(--ac);text-decoration:underline}.fb{justify-content:space-between;gap:var(--s2) var(--s5);padding:var(--s4) 0 var(--s5);border-top:1px solid var(--ln);color:var(--mu);flex-wrap:wrap;font-size:14px;display:flex}.fb p{margin:0}.fb a{color:var(--mu);align-items:center;min-height:44px;display:inline-flex}@media (width<=1180px){.pn a{padding:0 9px;font-size:14.5px}.pn a[aria-current]:after{left:9px;right:9px}}@media (width<=1060px){.lay{grid-template-columns:minmax(0,1fr);gap:0}.lay-side{margin-top:var(--s7)}.otp{display:none}.otp-m{display:block}.fg{grid-template-columns:1fr 1fr}.fg .about{grid-column:1/-1}.pn{display:none}.mm{display:block}}@media (width<=760px){.chan{padding:var(--s4)}.facts.cf>div{grid-template-columns:minmax(0,1fr)}.tw th button:after{display:none}:root{--f-h1:31px;--f-h2:22px;--f-h3:18px;--f-lg:18px;--gut:18px}h2{margin-top:var(--s7)}.hero h1{font-size:34px}.ph{margin-top:var(--s6)}.finder{padding:var(--s4) var(--s4) var(--s5);margin-left:calc(-1 * var(--s1));margin-right:calc(-1 * var(--s1))}.finder form{grid-template-columns:1fr}.fcard{padding:var(--s4)}.fcard dl>div,.facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.note{padding:var(--s4) var(--s5)}.calc{padding:var(--s4)}.tw table,.tw tbody,.tw tr,.tw th,.tw td{display:block;width:auto!important}.tw thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tw tr{padding:var(--s3) 0;border-bottom:1px solid var(--ln)}.tw tbody tr:first-child{border-top:1px solid var(--ln)}.tw th,.tw td{border:0;padding:2px 0}.tw tbody th{margin-bottom:var(--s1);font-size:16.5px}.tw td.nil{display:none!important}.tw td:before{content:attr(data-l);font-size:var(--f-xs);color:var(--mu);margin-top:var(--s2);font-weight:600;display:block}.fg{grid-template-columns:1fr}.off dl>div{grid-template-columns:58px minmax(0,1fr)}}@media (width<=420px){.mm-t{display:none}.brand{font-size:17px}.brand svg{width:30px;height:30px}.nt a{display:none}}@media print{.nt,.mh,.ft,.lay-side,.otp-m,.skip{display:none}.lay{display:block}a{color:inherit}}.hero-f{margin:0 0 var(--s7)}.hero-f>h2{margin:0 0 var(--s2)}.finder input{border:1px solid var(--ln2);border-radius:var(--r);width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;padding:0 14px;font-size:16px}.fcard dl>div:first-child{border-top:0}.fnote{margin:0 0 var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r);background:var(--tint)}.fcard .ok b{color:var(--ok)}.fcard .no b{color:var(--warn)}.fcard h3{margin:var(--s5) 0 var(--s2);font-size:17px}.ck{padding-left:22px}.ck li{margin:0 0 var(--s2)}.cover{margin:var(--s5) 0 0;padding:var(--s4) var(--s5);border:1px dashed var(--ln2);border-radius:var(--r)}.cover h3{margin-top:0}.st li{min-height:44px}.st .ol{font-weight:500;font-size:var(--f-sm)}.steps li{margin:0 0 var(--s3)}@media print{.finder form,.hero-f>p,.go,.ph .lede,.bc{display:none}.fcard{box-shadow:none;padding:0}}.nt a{position:relative}.nt a:after{content:"";position:absolute;inset:-12px -6px}.sortsel{align-items:center;gap:var(--s2);margin:var(--s3) 0;font-size:var(--f-sm);font-weight:600;display:flex}.sortsel select{min-width:0;min-height:44px;padding:0 var(--s3);border:1px solid var(--ln2);color:inherit;font:inherit;background:#fff;border-radius:8px;flex:1;font-weight:400}@media (width>=761px){.sortsel{display:none}}
