@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2)format("woff2"),url(/_astro/ibm-plex-sans-greek-600-normal.D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2)format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff");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:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-cyrillic-ext-500-normal.DFQJzPS0.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-500-normal.BtThTb6K.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-cyrillic-500-normal.iHfdoNSD.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-500-normal.oG0QAu2_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-vietnamese-500-normal.2_PwV24p.woff2)format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-500-normal.BXXzeVTF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-latin-ext-500-normal.CmETpp4t.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-500-normal.Czz10gBp.woff)format("woff");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:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-latin-500-normal.REKAfBVG.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-500-normal.C3_OdgN3.woff)format("woff");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:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-cyrillic-ext-600-normal.DXSZftVr.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-600-normal.CDMeBxaJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-cyrillic-600-normal.6oiym5iu.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-600-normal.C8YEAlRA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-vietnamese-600-normal.BBruYZNA.woff2)format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-600-normal.DZRaS25B.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-latin-ext-600-normal.CU6LeQOd.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-600-normal.D1-_Ic5L.woff)format("woff");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:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-serif-latin-600-normal.DAxitmSu.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-600-normal.D3rpGdkS.woff)format("woff");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:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-cyrillic-ext-500-italic.D31RUWrf.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-ext-500-italic.BGu9nuvS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-cyrillic-500-italic.BnwMAyQM.woff2)format("woff2"),url(/_astro/ibm-plex-serif-cyrillic-500-italic.BFoAuEIu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-vietnamese-500-italic.DzzoYROu.woff2)format("woff2"),url(/_astro/ibm-plex-serif-vietnamese-500-italic.EegQKR9b.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-latin-ext-500-italic.BCkGRwJN.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-ext-500-italic.8kqzHVMM.woff)format("woff");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:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-serif-latin-500-italic.Isem1m70.woff2)format("woff2"),url(/_astro/ibm-plex-serif-latin-500-italic.jfO9-RX4.woff)format("woff");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}:root{--brand:#0a6fb8;--brand-dark:#07578f;--navy:#0b2540;--navy-2:#12355a;--ink:#1b2430;--muted:#5a6675;--line:#dde3ea;--line-strong:#c3ccd6;--paper:#f6f4ef;--white:#fff;--wa:#1c9a4f;--wa-dark:#157a3e;--radius:6px;--wrap:1160px;--sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"IBM Plex Serif", Georgia, "Times New Roman", serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}body{font-family:var(--sans);color:var(--ink);background:var(--white);margin:0;font-size:1.0625rem;line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:var(--brand);text-underline-offset:3px}a:hover{color:var(--brand-dark)}h1,h2,h3{font-family:var(--serif);color:var(--navy);letter-spacing:-.005em;margin:0 0 .55em;font-weight:600;line-height:1.2}h1{font-size:clamp(2rem,4.4vw,3.1rem)}h2{font-size:clamp(1.5rem,2.8vw,2.1rem)}h3{font-size:1.2rem}h4{font-family:var(--sans);color:var(--navy);margin:0 0 .4em;font-size:1.05rem;font-weight:600}p{margin:0 0 1em}:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:20px}.section{padding-block:clamp(56px,7vw,96px)}.section--paper{background:var(--paper)}.section-head{max-width:640px;margin-bottom:40px}.section-head p{color:var(--muted);font-size:1.08rem}.section-head--split{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 40px;max-width:none;display:flex}.section-head--split>div{max-width:620px}.lead{color:var(--muted);font-size:1.15rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip:focus{clip:auto;z-index:100;background:#fff;width:auto;height:auto;padding:8px 14px;position:fixed;top:8px;left:8px}.btn{border-radius:var(--radius);min-height:48px;font:inherit;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.35rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn--primary{background:var(--navy);color:#fff}.btn--primary:hover{background:var(--navy-2);color:#fff}.btn--wa{background:var(--wa);color:#fff}.btn--wa:hover{background:var(--wa-dark);color:#fff}.btn--ghost{border-color:var(--line-strong);color:var(--navy);background:#fff}.btn--ghost:hover{border-color:var(--navy);color:var(--navy)}.btn--light{color:#fff;border-color:#ffffff8c}.btn--light:hover{color:var(--navy);background:#fff;border-color:#fff}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.arrow-link{color:var(--brand);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.arrow-link:after{content:"→";transition:transform .2s}.arrow-link:hover:after{transform:translate(3px)}.grid{gap:24px;display:grid}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=960px){.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:28px}.panel p:last-child{margin-bottom:0}.point{border-top:2px solid var(--navy);padding-top:18px}.point__no{font-family:var(--serif);color:var(--brand);margin-bottom:10px;font-size:.95rem;display:block}.point h3{font-size:1.2rem}.point p{color:var(--muted);margin:0}.checklist{margin:0 0 1em;padding:0;list-style:none}.checklist li{border-bottom:1px solid var(--line);padding:10px 0 10px 26px;position:relative}.checklist li:last-child{border-bottom:0}.checklist li:before{content:"";border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);width:12px;height:7px;position:absolute;top:1.05em;left:2px;transform:rotate(-45deg)}.faq{border-top:1px solid var(--line-strong)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--navy);padding:20px 48px 20px 0;font-size:1.05rem;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);width:10px;height:10px;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:rotate(45deg)}.faq details[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.faq summary:hover{color:var(--brand)}.faq details>div{color:var(--muted);padding:0 48px 22px 0}.faq details>div p:last-child{margin:0}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.98rem}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px}th{background:var(--paper);color:var(--navy);font-weight:600}tr:last-child td{border-bottom:0}.page-title{padding-block:40px 8px}.page-title h1{max-width:820px;margin-bottom:.3em}.page-title p{color:var(--muted);max-width:700px;margin:0;font-size:1.15rem}.page-title+.section{padding-top:48px}.crumbs{color:var(--muted);margin-bottom:18px;font-size:.9rem}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--brand);text-decoration:underline}.crumbs .sep{color:var(--line-strong);margin-inline:.45rem}.crumbs [aria-current]{color:var(--ink)}.prose{max-width:740px}.prose h2{margin-top:1.9em;font-size:1.55rem}.prose h3{margin-top:1.5em}.prose ul{padding-left:1.2rem}.prose li{margin-bottom:.35rem}@media (width<=860px){body{padding-bottom:64px}}.hdr[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.hdr__bar[data-astro-cid-nen7h5rs]{align-items:stretch;gap:24px;min-height:78px;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:50px}.hdr__nav[data-astro-cid-nen7h5rs]{align-items:stretch;gap:2px;margin-left:auto;display:flex}.hdr__link[data-astro-cid-nen7h5rs]{color:var(--navy);align-items:center;gap:5px;padding:0 14px;font-size:.98rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hdr__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--brand);height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:var(--brand)}.hdr__link[data-astro-cid-nen7h5rs]:hover:after,.hdr__link[data-astro-cid-nen7h5rs].is-active:after,.dd[data-astro-cid-nen7h5rs]:hover>.hdr__link[data-astro-cid-nen7h5rs]:after{transform:scaleX(1)}.hdr__link[data-astro-cid-nen7h5rs].is-active{color:var(--brand)}.hdr__cta[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;display:flex}.hdr__phone[data-astro-cid-nen7h5rs]{color:var(--navy);white-space:nowrap;align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.hdr__phone[data-astro-cid-nen7h5rs]:hover{color:var(--brand)}.hdr__cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{min-height:42px;padding:.5rem 1.15rem}.dd[data-astro-cid-nen7h5rs]{display:flex}.dd__chev[data-astro-cid-nen7h5rs]{transition:transform .2s}.dd[data-astro-cid-nen7h5rs]:hover .dd__chev[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within .dd__chev[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.dd__panel[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:100%;left:0;right:0;transform:translateY(-4px);box-shadow:0 24px 40px -18px #0b254038}.dd[data-astro-cid-nen7h5rs]:hover .dd__panel[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within .dd__panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.dd__inner[data-astro-cid-nen7h5rs]{grid-template-columns:3fr 1fr;gap:0;padding-block:30px 34px;display:grid}.dd__group--wide[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);padding-right:36px}.dd__group[data-astro-cid-nen7h5rs]:not(.dd__group--wide){padding-left:36px}.dd__cols[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.dd__kicker[data-astro-cid-nen7h5rs]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:.78rem;font-weight:600}.dd__title[data-astro-cid-nen7h5rs]{font-family:var(--serif);color:var(--navy);border-bottom:1px solid var(--line);margin:0 0 10px;padding-bottom:10px;font-size:1.05rem;font-weight:600}.dd__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.dd__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);padding:7px 0;font-size:.96rem;text-decoration:none;transition:color .15s,transform .15s;display:block}.dd__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--brand);transform:translate(3px)}.dd__foot[data-astro-cid-nen7h5rs]{background:var(--paper);border-top:1px solid var(--line)}.dd__foot-inner[data-astro-cid-nen7h5rs]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:14px;font-size:.94rem;display:flex}.dd__foot-inner[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--navy);white-space:nowrap;font-weight:600;text-decoration:none}.hdr__toggle[data-astro-cid-nen7h5rs]{color:var(--navy);cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto;padding:8px;display:none}.hdr__toggle[data-astro-cid-nen7h5rs] .i-close[data-astro-cid-nen7h5rs],.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-open[data-astro-cid-nen7h5rs]{display:none}.hdr__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .i-close[data-astro-cid-nen7h5rs]{display:inline}.mnav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);background:#fff;padding-block:8px 96px;position:fixed;inset:78px 0 0;overflow-y:auto}.mnav__kicker[data-astro-cid-nen7h5rs]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:22px 0 4px;font-size:.78rem;font-weight:600}.mnav__link[data-astro-cid-nen7h5rs],.mnav__group[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{color:var(--navy);border-bottom:1px solid var(--line);cursor:pointer;padding:14px 0;font-size:1.06rem;font-weight:600;text-decoration:none;display:block}.mnav__all[data-astro-cid-nen7h5rs]{color:var(--brand);font-size:1rem;font-weight:500}.mnav__group[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{font-family:var(--serif);list-style:none;position:relative}.mnav__group[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mnav__group[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:after{content:"";border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);width:9px;height:9px;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:rotate(45deg)}.mnav__group[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]:after{margin-top:-2px;transform:rotate(-135deg)}.mnav__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);margin:0;padding:4px 0 10px 16px;list-style:none}.mnav__group[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);padding:9px 0;text-decoration:none;display:block}@media (width<=1100px){.hdr__phone[data-astro-cid-nen7h5rs]{display:none}}@media (width<=860px){.hdr__bar[data-astro-cid-nen7h5rs]{min-height:64px}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:40px}.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.mnav[data-astro-cid-nen7h5rs]{inset:64px 0 0}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#b9c7d6;padding-top:64px;font-size:.95rem}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#e6eef7;text-decoration:none}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline}.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:36px;padding-bottom:40px;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:230px;height:auto;margin-bottom:20px}.ftr__small[data-astro-cid-jo6i4kqk]{font-size:.88rem}.ftr__title[data-astro-cid-jo6i4kqk]{color:#fff;font-family:var(--serif);border-bottom:1px solid #ffffff24;margin:0 0 14px;padding-bottom:10px;font-size:1.05rem;font-weight:600}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ftr__contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:10px;display:flex}.ftr__contact[data-astro-cid-jo6i4kqk] svg{color:#7fb9e6;flex:none;margin-top:3px}.ftr__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px;font-size:.88rem;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:20px;display:flex}.quickbar[data-astro-cid-jo6i4kqk]{display:none}@media (width<=960px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=860px){.quickbar[data-astro-cid-jo6i4kqk]{z-index:60;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.quickbar[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;justify-content:center;align-items:center;gap:8px;min-height:56px;font-weight:700;text-decoration:none;display:flex}.quickbar__call[data-astro-cid-jo6i4kqk]{background:var(--navy)}.quickbar__wa[data-astro-cid-jo6i4kqk]{background:var(--wa)}}@media (width<=560px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.preview-bar[data-astro-cid-hkbrpulz]{color:#6b4e00;text-align:center;background:#fff4d6;border-bottom:1px solid #f0d58a;padding:7px 16px;font-size:.88rem}
