@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3dddc7aa96062c91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d50510d994ab0074-s.p.2ch_0577yepja.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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13958cae6c93c43e-s.p.2hvcnh59x4e6z.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.p.20csvlgbb63y1.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.17e3l4txdrufi.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.p.0fg7ryy-bp2x_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.p.22w-t0ek6hrfw.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.FtKj7q_className{font-family:Poppins,Poppins Fallback;font-style:normal}.FtKj7q_variable{--font-poppins:"Poppins", "Poppins Fallback"}
.aR5U6G_dock{inset-inline:0;z-index:var(--z-fab);pointer-events:none;flex-direction:column;align-items:stretch;display:flex;position:fixed;bottom:0}.aR5U6G_dock>*{pointer-events:auto}.aR5U6G_stack{align-items:center;gap:var(--space-3);margin:0 var(--space-4) var(--space-4) 0;flex-direction:column;align-self:flex-end;display:flex}.aR5U6G_top{border-radius:var(--radius-round);background:var(--gsw-navy-900);width:44px;height:44px;color:var(--color-text-inverse);box-shadow:var(--shadow-fab);cursor:pointer;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), visibility 0s linear var(--dur), background-color var(--dur-fast) var(--ease);border:0;place-items:center;display:grid;transform:translateY(8px)}.aR5U6G_top[data-visible]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.aR5U6G_top:hover{background:var(--color-accent);color:var(--color-on-accent)}.aR5U6G_cookie{z-index:var(--z-cookie);justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--gutter);background:var(--gsw-cookie-bg);color:var(--gsw-white);font-size:var(--fs-14);line-height:var(--lh-snug);flex-wrap:wrap;display:flex;box-shadow:0 -2px 10px #00000026}.aR5U6G_cookieText{max-width:80ch;margin:0}.aR5U6G_cookieMore{color:var(--gsw-orange-300);text-underline-offset:3px;text-decoration:underline}.aR5U6G_cookieMore:hover{color:var(--gsw-white)}.aR5U6G_cookieMore:focus-visible,.aR5U6G_cookieBtn:focus-visible{outline-color:var(--gsw-orange-300)}.aR5U6G_cookieActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.aR5U6G_cookieBtn{min-width:112px;min-height:44px;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0}.aR5U6G_cookieBtn:hover{background:var(--gsw-white);color:var(--gsw-navy-900)}.aR5U6G_us{justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--gutter);border-top:3px solid var(--color-accent);background:var(--color-bg);color:var(--gsw-navy-900);font-size:var(--fs-14);line-height:var(--lh-snug);flex-wrap:wrap;display:flex;box-shadow:0 -2px 10px #0000001f}.aR5U6G_usText{margin:0}.aR5U6G_usActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.aR5U6G_usGo,.aR5U6G_usStay{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:var(--fw-semibold);cursor:pointer;align-items:center;display:inline-flex}.aR5U6G_usGo{background:var(--gsw-navy-900);color:var(--color-text-inverse)}.aR5U6G_usGo:hover{background:var(--color-accent);color:var(--color-on-accent)}.aR5U6G_usStay{color:var(--gsw-navy-900);background:0 0;border:2px solid}.aR5U6G_usStay:hover{background:var(--gsw-navy-900);color:var(--color-text-inverse)}@media (max-width:959px){html:has(header[data-menu-open]) .aR5U6G_dock{display:none}}@media (min-width:768px){.aR5U6G_stack{margin:0 var(--space-5) var(--space-5) 0}}@media (prefers-reduced-motion:reduce){.aR5U6G_top{transform:none}}
._9mALFW_footer{background:var(--gsw-navy-900);color:var(--color-text-inverse-muted);font-size:var(--fs-14);line-height:var(--lh-body);padding-block:30px 0}._9mALFW_footer>.container{margin-bottom:30px}._9mALFW_footer a{color:var(--color-text-inverse-muted)}._9mALFW_footer a:hover{color:var(--gsw-orange-500)}._9mALFW_footer a:focus-visible{outline-color:var(--gsw-orange-300)}._9mALFW_grid{gap:32px 40px;padding-block:40px;display:grid}._9mALFW_logo{width:131px;height:auto;margin-bottom:20px}._9mALFW_body p{margin-bottom:20px}._9mALFW_heading{border-bottom:1px solid var(--gsw-white);color:var(--color-text-inverse);font-size:var(--fs-18);line-height:var(--lh-tight);margin:0 0 22px;padding-bottom:22px}._9mALFW_links,._9mALFW_contactLinks,._9mALFW_legal{margin:0;padding:0;list-style:none}._9mALFW_contact p{margin:0}._9mALFW_phone a{color:var(--color-text-inverse-muted);font-size:var(--fs-20);font-weight:var(--fw-bold);line-height:36px}._9mALFW_email{margin-block:4px 20px!important}._9mALFW_phone a{white-space:nowrap}._9mALFW_email a{overflow-wrap:anywhere;color:var(--gsw-orange-500);font-size:15px;font-weight:var(--fw-bold);line-height:21px}._9mALFW_email a:hover{color:var(--color-text-inverse)}._9mALFW_address{font-style:normal;line-height:var(--lh-body);max-width:32ch}._9mALFW_contactLinks a{color:var(--color-text-inverse);text-decoration:underline}._9mALFW_bottom{background:var(--gsw-navy-950);color:var(--color-text-inverse);font-size:var(--fs-12);line-height:1}._9mALFW_footer ._9mALFW_bottom a{color:var(--color-text-inverse);font-weight:var(--fw-regular)}._9mALFW_footer ._9mALFW_bottom a:hover{color:var(--color-text-inverse);text-decoration:underline}._9mALFW_bottomInner{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 4px;padding-block:15px;display:flex}._9mALFW_copyright{gap:4px;margin:0;display:flex}._9mALFW_copyright:after{display:none}._9mALFW_legal{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._9mALFW_legal li{align-items:center;gap:4px;display:flex}._9mALFW_legal li+li:before,._9mALFW_copyright:after{content:"|"}._9mALFW_legal a{margin-block:-6px;padding-block:6px;display:inline-block}@media (min-width:768px){._9mALFW_copyright:after{display:inline}._9mALFW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._9mALFW_grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1.2fr)}}
.QF9Sdq_switcher{min-height:40px;padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--gsw-gray-200);border-radius:var(--radius-pill);background:var(--color-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23002963' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--gsw-navy-800);font:var(--fw-regular) var(--fs-14)/1 var(--font-sans);appearance:none;cursor:pointer}.QF9Sdq_switcher:hover{border-color:var(--gsw-navy-800)}
.oaTwcq_header{z-index:var(--z-header);background:var(--color-bg);position:sticky;top:0}.oaTwcq_bar{align-items:center;gap:var(--space-4);height:var(--header-h);display:flex}.oaTwcq_logo{border-radius:var(--radius-sm);flex:none;line-height:0;display:block}.oaTwcq_logoImg{width:194px;height:auto}.oaTwcq_desktopNav{margin-inline-start:auto;display:none}.oaTwcq_menu,.oaTwcq_dropdown,.oaTwcq_flyout{margin:0;padding:0;list-style:none}.oaTwcq_menu{align-items:stretch;display:flex}.oaTwcq_topItem{align-items:stretch;display:flex;position:relative}.oaTwcq_row{align-items:center;display:flex}.oaTwcq_topItem>.oaTwcq_row{height:var(--header-h)}.oaTwcq_topLink{align-items:center;gap:var(--space-1);height:100%;padding:0 var(--space-2);color:var(--gsw-navy-800);font:var(--fw-regular) var(--fs-14)/1 var(--font-sans);letter-spacing:var(--ls-nav);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}.oaTwcq_topLink:hover,.oaTwcq_caretBtn:hover{color:var(--gsw-orange-200)}.oaTwcq_topItem[data-active]>.oaTwcq_row>.oaTwcq_topLink{color:var(--gsw-orange-text)}.oaTwcq_topLink:focus-visible,.oaTwcq_caretBtn:focus-visible,.oaTwcq_subLink:focus-visible{outline-offset:-2px}.oaTwcq_caretBtn{width:22px;height:32px;border-radius:var(--radius-sm);color:var(--gsw-navy-800);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:calc(-1 * var(--space-2));margin-inline-end:var(--space-1);padding:0;display:inline-grid}.oaTwcq_caret{transition:transform var(--dur-fast) var(--ease);flex:none}.oaTwcq_topItem>.oaTwcq_row [aria-expanded=true] .oaTwcq_caret{transform:rotate(180deg)}.oaTwcq_extIcon{opacity:.7;vertical-align:-1px;margin-inline-start:var(--space-1);display:inline}.oaTwcq_dropdown,.oaTwcq_flyout{z-index:var(--z-dropdown);background:var(--color-bg);min-width:180px;box-shadow:var(--shadow-dropdown);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), visibility 0s linear var(--dur-fast);border-top:3px solid #f39200;border-radius:0;padding:0;position:absolute;transform:translateY(4px)}.oaTwcq_dropdown{top:100%;left:0}.oaTwcq_flyout{top:-3px;left:100%}.oaTwcq_dropdown[data-open],.oaTwcq_flyout[data-open]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.oaTwcq_subItem{border-bottom:1px solid #f1f1f1;position:relative}.oaTwcq_subItem:last-child{border-bottom:0}.oaTwcq_subItem>.oaTwcq_row{justify-content:space-between}.oaTwcq_subLink{justify-content:space-between;align-items:center;gap:var(--space-3);color:#001f52;font:var(--fw-regular) 11px/1.2 var(--font-sans);letter-spacing:var(--ls-nav);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:12px 15px;display:flex}.oaTwcq_subLink:hover,.oaTwcq_subItem[data-active]>.oaTwcq_row>.oaTwcq_subLink{color:var(--gsw-orange-text)}.oaTwcq_subItem>.oaTwcq_row>.oaTwcq_caretBtn{margin:0 var(--space-1) 0 calc(-1 * var(--space-3))}.oaTwcq_tools{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.oaTwcq_tools>.oaTwcq_cta{white-space:nowrap;display:inline-flex}@media (max-width:599px){.oaTwcq_bar{gap:var(--space-3)}.oaTwcq_logoImg{width:clamp(112px,35vw,194px)}.oaTwcq_tools{gap:var(--space-1)}.oaTwcq_tools>.oaTwcq_cta{min-height:40px;font-size:var(--fs-12);padding:0 14px}}@media (max-width:359px){.oaTwcq_menuLabel{display:none}}.oaTwcq_menuToggle{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--gsw-navy-800);font:var(--fw-regular) var(--fs-14)/1 var(--font-sans);letter-spacing:var(--ls-nav);cursor:pointer;background:0 0;border:0;margin-inline-end:calc(-1 * var(--space-3));display:inline-flex}.oaTwcq_menuToggle[aria-expanded=true]{color:var(--color-link)}.oaTwcq_panel{top:100%;max-height:calc(100dvh - var(--header-h));overscroll-behavior:contain;padding:0 0 var(--space-6);background:var(--color-bg);box-shadow:var(--shadow-dropdown);position:absolute;inset-inline:0;overflow-y:auto}.oaTwcq_panel[hidden]{display:none}.oaTwcq_backdrop{inset:var(--header-h) 0 0;background:#00205b66;position:fixed}@media (max-width:959px){html:has(.oaTwcq_header[data-menu-open]){overflow:hidden}}.oaTwcq_mList,.oaTwcq_mSub{margin:0;padding:0;list-style:none}.oaTwcq_mItem{border-bottom:1px solid #00000009}.oaTwcq_mSub .oaTwcq_mItem:last-child{border-bottom:0}.oaTwcq_mSub{border-top:1px solid #00000009}.oaTwcq_mSub[hidden]{display:none}.oaTwcq_mRow{align-items:stretch;display:flex}.oaTwcq_mLink{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--gsw-navy-800);font:var(--fw-regular) 15px/1.8 var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:12px 40px;display:flex}.oaTwcq_mItem[data-depth="1"] .oaTwcq_mLink{padding-inline-start:60px}.oaTwcq_mItem[data-depth="2"] .oaTwcq_mLink{padding-inline-start:80px}.oaTwcq_mItem[data-active]>.oaTwcq_mRow>.oaTwcq_mLink{color:var(--gsw-orange-text)}.oaTwcq_mLink:focus-visible,.oaTwcq_mToggle:focus-visible{outline-offset:-2px}.oaTwcq_mSign{color:var(--color-link);flex:none}.oaTwcq_mToggle{border:0;width:52px;color:var(--color-link);cursor:pointer;background:0 0;border-inline-start:1px solid #00000009;flex:none;place-items:center;display:grid}.oaTwcq_mCta{margin:var(--space-6) 40px 0;display:flex}.oaTwcq_mFooter:empty{display:none}.oaTwcq_mFooter{margin:var(--space-6) 40px 0}@media (min-width:960px){.oaTwcq_desktopNav{display:block}.oaTwcq_menuToggle,.oaTwcq_panel,.oaTwcq_backdrop{display:none}.oaTwcq_bar{gap:var(--space-6)}.oaTwcq_desktopNav+.oaTwcq_tools{margin-inline-start:0}}@media (min-width:1200px){.oaTwcq_topLink{padding:0 15px}.oaTwcq_caretBtn{margin-inline-start:-12px}}@media (prefers-reduced-motion:reduce){.oaTwcq_dropdown,.oaTwcq_flyout{transform:none}}
:root{--gsw-navy-950:#02214f;--gsw-navy-900:#002565;--gsw-navy-800:#002963;--gsw-navy-overlay:#062054db;--gsw-navy-scrim:#002963b3;--gsw-orange-600:#d88d00;--gsw-orange-500:#f09700;--gsw-orange-300:#ffae25;--gsw-orange-200:#f5b649;--gsw-orange-text:#a35f00;--gsw-orange-text-strong:#945600;--gsw-blue-600:#0080b7;--gsw-white:#fff;--gsw-gray-25:#fafafa;--gsw-gray-50:#f0f0f0;--gsw-gray-200:#e0e0e0;--gsw-gray-500:#6b6b6b;--gsw-gray-800:#3a3a3a;--gsw-gray-900:#2a2a2a;--gsw-cookie-bg:#32323a;--color-bg:var(--gsw-white);--color-bg-subtle:var(--gsw-gray-50);--color-bg-inverse:var(--gsw-navy-900);--color-text:var(--gsw-gray-800);--color-text-muted:var(--gsw-gray-500);--color-heading:var(--gsw-navy-900);--color-text-inverse:var(--gsw-white);--color-text-inverse-muted:var(--gsw-gray-200);--color-accent:var(--gsw-orange-500);--color-accent-hover:var(--gsw-navy-900);--color-link:var(--gsw-orange-text);--color-link-hover:var(--gsw-navy-900);--color-on-accent:var(--gsw-navy-900);--color-focus:var(--gsw-blue-600);--color-border:#00000014;--color-danger:#b3261e;--font-sans:var(--font-poppins), "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fw-light:300;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fs-12:.75rem;--fs-14:.875rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-26:1.625rem;--fs-30:1.875rem;--fs-35:2.1875rem;--fs-46:2.875rem;--fs-60:3.75rem;--lh-tight:1.2;--lh-snug:1.4;--lh-body:1.8;--ls-nav:.6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-25:100px;--space-30:120px;--section-y:clamp(56px, 8vw, 100px);--band-y:clamp(48px, 6vw, 80px);--container-max:1296px;--container-wide:1500px;--container-narrow:1250px;--container-prose:72ch;--gutter:clamp(16px, 4vw, 72px);--header-h:74px;--subnav-h:85px;--radius-sm:4px;--radius-md:10px;--radius-lg:20px;--radius-pill:999px;--radius-round:50%;--shadow-dropdown:0 2px 6px #0000001a;--shadow-subnav:0 7px 5px -5px #00000030;--shadow-card:0 6px 13px 1px #00000024;--shadow-fab:0 6px 8px 2px #00000026;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.15s;--dur:.3s;--dur-slow:.5s;--slider-interval:5s;--slider-speed:.7s;--z-header:100;--z-dropdown:110;--z-fab:120;--z-cookie:130}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--color-bg);color:var(--color-text);font:var(--fw-regular) var(--fs-14)/var(--lh-body) var(--font-sans);margin:0}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin:0 0 5px}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-4))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}img,svg,video{max-width:100%;height:auto;display:block}p{margin:0 0 var(--space-4)}a{color:var(--color-link);transition:color var(--dur-fast) var(--ease);text-decoration:none}a:hover{color:var(--color-link-hover)}button{font:inherit}ul,ol{margin:0 0 var(--space-4);padding-left:1.25em}strong{font-weight:var(--fw-bold)}table{border-collapse:collapse;width:100%}.container{width:min(var(--container-max), 100% - 2 * var(--gutter));margin-inline:auto}.container-narrow{width:min(var(--container-narrow), 100% - 2 * var(--gutter));margin-inline:auto}.section{padding-block:var(--section-y)}.eyebrow{color:var(--gsw-orange-text);font-size:var(--fs-16);font-weight:var(--fw-light);margin-bottom:10px;line-height:1;display:block}.section-title{color:var(--gsw-navy-800);font-size:var(--fs-30);margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:1000;background:var(--gsw-navy-900);color:#fff;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--space-4);color:#fff}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:44px;font-weight:var(--fw-bold);font-size:var(--fs-14);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:0;padding:15px 30px;line-height:1;display:inline-flex}.btn-primary{background:var(--color-accent);color:var(--color-on-accent)}.btn-primary:hover{background:var(--color-accent-hover);color:var(--color-text-inverse)}.btn-outline{color:var(--color-text-inverse);background:0 0;border:2px solid;padding:13px 28px}.btn-outline:hover{background:var(--color-text-inverse);color:var(--gsw-navy-900)}
