._shell_11hxl_1{color:#112f3d;--navy:#112f3d;--petrol:#168e8a;--lime:#c7ff35;--surface:#f8faf6;--line:#ccdad5;--muted:#607578;background:#eff5f2;min-height:100vh}._container_11hxl_2{width:min(1160px,100% - 40px);margin:0 auto}._breadcrumb_11hxl_3{color:#516b6f;gap:9px;padding:24px 0;font-size:11px;display:flex}._breadcrumb_11hxl_3 a{text-underline-offset:3px;-webkit-text-decoration:underline #9fb4b0;text-decoration:underline #9fb4b0}._breadcrumb_11hxl_3 b{color:var(--navy)}._hero_11hxl_6{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;padding:54px 0 66px;display:grid}._hero_11hxl_6>div>p{color:var(--petrol);letter-spacing:.16em;text-transform:uppercase;margin:0 0 17px;font-size:10px;font-weight:900}._hero_11hxl_6 h1{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(48px,7vw,82px);line-height:.92}._hero_11hxl_6>p{color:var(--muted);margin:0 0 5px;font-size:16px;line-height:1.7}._layout_11hxl_10{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(45px,8vw,110px);padding:64px 0 92px;display:grid}._toc_11hxl_11{gap:2px;display:grid;position:sticky;top:24px}._toc_11hxl_11>span{color:#718480;letter-spacing:.14em;margin-bottom:10px;font-size:9px;font-weight:900}._toc_11hxl_11 a{color:#405a5d;border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:48px;padding:0 10px;font-size:12px;font-weight:800;display:flex}._toc_11hxl_11 a:hover{color:var(--petrol);background:#e7f0ec}._toc_11hxl_11 a b{color:var(--petrol);font-size:9px}._content_11hxl_16{display:grid}._content_11hxl_16 section{border-bottom:1px solid var(--line);grid-template-columns:42px 220px minmax(0,1fr);gap:24px;padding:0 0 48px;scroll-margin-top:24px;display:grid}._content_11hxl_16 section+section{padding-top:48px}._content_11hxl_16 section>span{color:var(--petrol);font-size:10px;font-weight:900}._content_11hxl_16 h2{letter-spacing:-.035em;margin:0;font-size:25px;line-height:1.12}._content_11hxl_16 section>div{color:#496164;font-size:15px;line-height:1.72}._content_11hxl_16 section>div>:first-child{margin-top:0}._content_11hxl_16 section>div>:last-child{margin-bottom:0}._content_11hxl_16 ul{padding-left:19px}._content_11hxl_16 li+li{margin-top:8px}._content_11hxl_16 a{color:#0d6662;text-underline-offset:3px;font-weight:800;text-decoration:underline}._updated_11hxl_27{color:#718480;margin:22px 0 0;font-size:10px}._footer_11hxl_28{color:var(--surface);background:var(--navy);grid-template-columns:1.7fr 1.2fr 1.2fr 1fr;gap:46px;padding:62px clamp(20px,5vw,80px) 52px;display:grid}._footer_11hxl_28>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._footer_11hxl_28>div:first-child{gap:20px}._footer_11hxl_28>div:first-child p{color:#82949a;margin:0;font-size:14px;line-height:1.55}._footer_11hxl_28>div>span{color:#718790;letter-spacing:.14em;margin-bottom:5px;font-size:10px;font-weight:850}._footer_11hxl_28>div>a:not(._wordmark_11hxl_33){color:#cbd7da;font-size:13px}._footer_11hxl_28>div>a:hover{color:var(--lime)}._footer_11hxl_28 address{color:#9eb0b3;font-size:12px;font-style:normal;line-height:1.55}._footer_11hxl_28 strong{font-size:13px}._wordmark_11hxl_33{align-items:center;gap:6px;width:max-content;font-style:italic;display:flex;transform:skew(-7deg)}._wordmark_11hxl_33 strong{color:var(--lime);letter-spacing:-.09em;font-size:21px}._wordmark_11hxl_33 span{font-size:16px;font-weight:850}._wordmark_11hxl_33 i{color:var(--navy);background:var(--lime);padding:4px 5px 3px;font-size:9px;font-style:normal;font-weight:900;line-height:1}@media (max-width:820px){._hero_11hxl_6{grid-template-columns:1fr;gap:24px;padding-block:38px 48px}._layout_11hxl_10{grid-template-columns:1fr;gap:38px}._toc_11hxl_11{grid-template-columns:1fr 1fr;position:static}._toc_11hxl_11>span{grid-column:1/-1}._content_11hxl_16 section{grid-template-columns:35px minmax(0,1fr)}._content_11hxl_16 section>div{grid-column:2}._footer_11hxl_28{grid-template-columns:1fr 1fr}._footer_11hxl_28>div:first-child{grid-column:1/-1}}@media (max-width:560px){._container_11hxl_2{width:min(100% - 28px,1160px)}._hero_11hxl_6 h1{font-size:48px}._toc_11hxl_11{grid-template-columns:1fr}._toc_11hxl_11>span{grid-column:auto}._content_11hxl_16 section{grid-template-columns:1fr;gap:13px}._content_11hxl_16 section>div{grid-column:auto}._footer_11hxl_28{gap:38px 22px;padding-inline:20px}}
