@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-cyrillic-ext-200-normal.0sq-2ana_91hg.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-ext-200-normal.37fhf0r4mqwvg.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-cyrillic-200-normal.2yj00sc6y8g2b.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-200-normal.3p1op9hwf37ur.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-greek-ext-200-normal.2fiirc8on-mvb.woff2)format("woff2"),url(../media/source-sans-pro-greek-ext-200-normal.0jyk7ukh5d3cm.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-greek-200-normal.0irtt-iik7jn8.woff2)format("woff2"),url(../media/source-sans-pro-greek-200-normal.1j0g2h2kr5dh1.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-vietnamese-200-normal.2vncata9tdq_d.woff2)format("woff2"),url(../media/source-sans-pro-vietnamese-200-normal.1js1q_k9iumfo.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-latin-ext-200-normal.2t4b3h88tw0z8.woff2)format("woff2"),url(../media/source-sans-pro-latin-ext-200-normal.20eg0zaq2iagl.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:200;src:url(../media/source-sans-pro-latin-200-normal.0lk368-tcq_sw.woff2)format("woff2"),url(../media/source-sans-pro-latin-200-normal.1f3nbq0d7o3ql.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-ext-400-normal.1vnxrob9ueca1.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-ext-400-normal.0qz1v2bspkx5q.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-cyrillic-400-normal.2pg4a9yp16ehw.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-400-normal.1toy378t8js2k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-ext-400-normal.1u-qg4ygz_-yw.woff2)format("woff2"),url(../media/source-sans-pro-greek-ext-400-normal.2tkihit3zm1qx.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-greek-400-normal.3u-84zt4tc_mp.woff2)format("woff2"),url(../media/source-sans-pro-greek-400-normal.33sbpthyzzj09.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-vietnamese-400-normal.18c-x5pn-cf26.woff2)format("woff2"),url(../media/source-sans-pro-vietnamese-400-normal.2xyhygmajqm_2.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-ext-400-normal.0zogbkgk5kn98.woff2)format("woff2"),url(../media/source-sans-pro-latin-ext-400-normal.30nyib1ee1ygq.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-pro-latin-400-normal.3isqk2rc94gm9.woff2)format("woff2"),url(../media/source-sans-pro-latin-400-normal.1q4y4bd3ivjmq.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-cyrillic-ext-600-normal.0_xa8hc9leh6o.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-ext-600-normal.2gktkm_drr48b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-cyrillic-600-normal.0vw25mk9bxdsi.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-600-normal.1dxucuzylaumn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-greek-ext-600-normal.2avbk4mfe-o4d.woff2)format("woff2"),url(../media/source-sans-pro-greek-ext-600-normal.1buaugwl4eve5.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-greek-600-normal.3z9wp0vtr_4l7.woff2)format("woff2"),url(../media/source-sans-pro-greek-600-normal.1_1slmxog_3vf.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-vietnamese-600-normal.43nzn3_5d0mpu.woff2)format("woff2"),url(../media/source-sans-pro-vietnamese-600-normal.0xg394rv4f0_b.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-latin-ext-600-normal.0et3ra-bhhj6v.woff2)format("woff2"),url(../media/source-sans-pro-latin-ext-600-normal.1y67p9ya80i5z.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-pro-latin-600-normal.27uh1if9ydi6f.woff2)format("woff2"),url(../media/source-sans-pro-latin-600-normal.3damcgyb7o748.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-cyrillic-ext-700-normal.1vw4a7v4x0t6f.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-ext-700-normal.3xpakxa5scaq7.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-cyrillic-700-normal.3jcd3gt7ghlev.woff2)format("woff2"),url(../media/source-sans-pro-cyrillic-700-normal.1n5-ootka2da0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-greek-ext-700-normal.19em4gz_gm4ny.woff2)format("woff2"),url(../media/source-sans-pro-greek-ext-700-normal.13yyymcpvp_sw.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-greek-700-normal.3xwfi2hoq1jip.woff2)format("woff2"),url(../media/source-sans-pro-greek-700-normal.0ph48rrajv-f2.woff)format("woff");unicode-range:U+370-3FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-vietnamese-700-normal.08ehtpis67msd.woff2)format("woff2"),url(../media/source-sans-pro-vietnamese-700-normal.13mz939r0sxht.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:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-latin-ext-700-normal.43qk8p9cg8wx2.woff2)format("woff2"),url(../media/source-sans-pro-latin-ext-700-normal.2h--ndwcs321p.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-pro-latin-700-normal.2wwm1mx4x1yvn.woff2)format("woff2"),url(../media/source-sans-pro-latin-700-normal.3gke7qs5zfyrd.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#292929;--muted:#666;--surface:#fff;--surface-subtle:#f6f6f6;--line:#c9c9c9;--accent:#e11f26;--accent-hover:#bd161c;--brand-navy:#0a3049;--page-background:#f2f4f5;--error:#fff0f0;--error-line:#bd1e38;--warning:#fff7df;--page:min(1240px, calc(100% - 48px))}*{box-sizing:border-box}body{min-height:100vh;color:var(--ink);background:var(--page-background);flex-direction:column;margin:0;font-family:Source Sans Pro,"Source Sans 3",sans-serif;font-size:16px;line-height:1.5;display:flex}#main-content{flex:1;min-width:0}button,input,select,textarea{font:inherit}button,select{cursor:pointer}button:disabled,select:disabled{cursor:not-allowed;opacity:.58}a{color:var(--brand-navy);text-underline-offset:3px}:focus-visible{outline-offset:2px;outline:3px solid #2274e0}.skip-link{z-index:200;color:#fff;background:var(--brand-navy);padding:9px 12px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.functional-page{padding-block:32px 56px}.page-width{width:var(--page);margin-inline:auto}.page-intro{max-width:980px;margin-bottom:24px}.page-intro h1{color:#000;margin:0 0 8px;font-size:clamp(2rem,4vw,2.75rem);font-weight:200;line-height:1.15}.page-intro p{margin:0;font-size:1.08rem}.tool-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.landing-eyebrow{color:var(--colour-accent,#e11f26);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.landing-guide{max-width:72rem;margin-top:3rem}.landing-guide h2{margin:0 0 .75rem;font-size:1.5rem}.landing-guide h3{margin:0 0 .35rem;font-size:1.125rem}.landing-guide p,.landing-guide li{line-height:1.55}.landing-guide-grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.5rem;margin:2rem 0;display:grid}.landing-guide-grid section,.landing-faq>div{background:#f6f6f6;border-radius:.5rem;padding:1.25rem}.landing-guide-grid ul{margin:0;padding-left:1.25rem}.landing-faq{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;display:grid}.converter-shell{background:var(--surface);min-width:0}.converter-shell form{padding:24px}.converter-pair{grid-template-rows:auto minmax(68px,auto) auto auto minmax(278px,auto) auto;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.converter-panel{grid-row:1/span 6;grid-template-rows:subgrid;min-width:0;display:grid}.converter-panel:first-child{grid-column:1}.converter-panel:last-child{grid-column:3}.select-field label,.textarea-label{margin-bottom:6px;font-size:.9375rem;font-weight:600;display:block}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #929292;border-radius:2px}input,select{min-height:48px;padding:10px 12px}input:hover,select:hover,textarea:hover{border-color:var(--ink)}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--error-line);box-shadow:0 0 0 1px var(--error-line);background:snow}.reverse-control{align-items:center;gap:8px;width:fit-content;min-height:32px;font-size:.9rem;display:inline-flex}.reverse-control input{width:18px;min-height:18px;accent-color:var(--accent);margin:0}.reverse-control span{margin:0;font-weight:400}.system-option-slot{align-content:start;gap:10px;min-width:0;min-height:68px;padding-top:10px;display:grid}.target-parameter-control{min-width:0}.target-parameter-control label{margin-bottom:5px;font-size:.825rem;font-weight:600;display:block}.target-parameter-control input,.target-parameter-control select{min-height:40px}.target-parameter-hint,.target-parameter-error{margin:4px 0 0;font-size:.75rem;line-height:1.35}.target-parameter-hint{color:var(--muted)}.target-parameter-hint strong{color:var(--ink)}.target-parameter-error{color:var(--error-line)}.format-help{color:var(--muted);background:var(--surface-subtle);margin:10px 0 12px;padding:10px 12px;font-size:.875rem}.output-format-note{color:var(--muted);margin:12px 0 0;font-size:.85rem;line-height:1.4}.format-help p{margin:0}.format-help p+p{margin-top:5px}.format-help strong{color:var(--ink);overflow-wrap:anywhere}.coordinate-textarea{resize:vertical;white-space:pre;height:100%;min-height:278px;padding:12px;font-family:Cascadia Mono,Consolas,monospace;font-size:.9rem;line-height:1.6}.result-textarea{color:#1f1f1f;background:#fafafa}.textarea-actions{min-height:28px;color:var(--muted);justify-content:space-between;align-items:flex-start;gap:10px;margin:6px 0 0;font-size:.85rem;display:flex}.footer-status{min-width:0;display:grid}.line-count{margin:0}.copy-notice{text-align:left}.swap-column{grid-area:1/2;justify-content:center;padding-top:30px;display:flex}.swap-button{width:48px;height:48px;color:var(--ink);background:var(--surface-subtle);border:1px solid var(--line);border-radius:50%;place-items:center;font-size:1.35rem;font-weight:600;display:grid}.swap-button:hover{background:#eaeaea}.api-key-control{width:100%}.api-key-heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;font-size:.825rem;display:flex}.api-key-heading label{font-weight:600}.api-key-heading a{white-space:nowrap}.api-key-input{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.api-key-input input,.api-key-input .key-toggle{min-height:40px}.key-toggle{min-width:64px;padding-inline:14px}.notice-banner,.warning-callout,.error-callout,.line-errors{padding:11px 13px}.notice-banner{background:var(--warning);border-bottom:1px solid #e1c66f;margin:0}.warning-callout,.line-errors{background:var(--warning);border-left:3px solid #c88b12;margin-top:16px}.line-errors ul{margin:6px 0 0;padding-left:22px}.error-callout{background:var(--error);border-left:3px solid var(--error-line)}.warning-callout p,.error-callout p{margin:4px 0 0}.form-actions-slot{min-height:48px;margin-top:22px}.form-actions{align-items:center;gap:12px;display:flex}.floating-form-actions{z-index:40;padding:12px 24px calc(12px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);margin:0;position:fixed;bottom:0;box-shadow:0 -4px 12px #0000001f}.primary-button,.secondary-button,.text-button{border-radius:2px;font-weight:600}.primary-button{color:#fff;background:var(--accent);border:1px solid var(--accent);min-height:48px;padding:0 30px}.primary-button:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.secondary-button{min-height:48px;color:var(--ink);background:#fff;border:1px solid #929292;padding:0 22px}.secondary-button:hover:not(:disabled){background:var(--surface-subtle)}.text-button{color:var(--brand-navy);text-underline-offset:3px;background:0 0;border:0;padding:2px 0;text-decoration:underline}.conversion-status{margin-top:14px}.conversion-status>p{margin:0;font-weight:600}.ad-placeholder{color:#737373;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:1px solid #aaa;flex-direction:column;justify-content:center;align-items:center;font-size:.75rem;display:flex;position:relative}.ad-placeholder-copy{z-index:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ad-slot-content{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ad-slot-content>div,.ad-slot-content iframe{max-width:100%}.ad-placeholder strong{margin-top:2px;font-weight:400}.ad-placeholder-rail{width:300px;height:250px}.ad-size-tablet,.ad-size-intermediate,.ad-size-phone{display:none}.ad-rail{align-content:start;gap:24px;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}@media (max-width:1050px){.tool-layout{grid-template-columns:minmax(0,1fr)}.ad-rail{order:-1;width:728px;max-width:100%;margin-inline:auto}.ad-placeholder-primary{width:728px;height:90px}.ad-placeholder-secondary,.ad-size-desktop{display:none}.ad-size-tablet{display:inline}}@media (max-width:799px){.ad-rail,.ad-placeholder-primary{width:468px}.ad-placeholder-primary{height:60px}.ad-size-tablet{display:none}.ad-size-intermediate{display:inline}}@media (max-width:500px){.ad-rail{justify-self:center;width:min(320px,100vw);max-width:none}.ad-placeholder-primary{width:100%;height:100px}.ad-size-intermediate{display:none}.ad-size-phone{display:inline}}@media (max-width:720px){:root{--page:min(100% - 24px, 1240px)}.functional-page{padding-block:18px 32px}.page-intro h1{font-size:2rem}.converter-shell form{padding:18px}.converter-pair{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:14px}.converter-panel,.converter-panel:first-child,.converter-panel:last-child{flex-direction:column;grid-area:auto;display:flex}.system-option-slot{min-height:0}.swap-column{grid-area:auto;justify-content:flex-start;padding:0}.swap-button{transform:rotate(90deg)}.coordinate-textarea{height:auto;min-height:220px}.form-actions{flex-direction:column;align-items:stretch}.form-actions-slot{min-height:108px}.floating-form-actions{padding:10px 18px calc(10px + env(safe-area-inset-bottom));flex-direction:row}.floating-form-actions .primary-button{flex:1}}
.corporate-shell-module__GkT16W__corporateHeader,.corporate-shell-module__GkT16W__corporateFooter{color:#fff;background:#0a3049}.corporate-shell-module__GkT16W__corporateHeader{z-index:100;flex:none;height:48px;position:sticky;top:0}.corporate-shell-module__GkT16W__headerNavigation{align-items:stretch;height:48px;display:flex}.corporate-shell-module__GkT16W__headerBrandLink,.corporate-shell-module__GkT16W__footerBrandLink{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.corporate-shell-module__GkT16W__headerBrandLink{flex:none;width:159px;padding-left:16px}.corporate-shell-module__GkT16W__headerLogo,.corporate-shell-module__GkT16W__footerLogo{flex:none;display:block;overflow:hidden}.corporate-shell-module__GkT16W__headerLogo{width:143px;height:48px}.corporate-shell-module__GkT16W__footerLogo{width:192px;height:32px}.corporate-shell-module__GkT16W__headerLogo img,.corporate-shell-module__GkT16W__footerLogo img{max-width:none;display:block}.corporate-shell-module__GkT16W__headerLogo img{width:143px;height:48px}.corporate-shell-module__GkT16W__footerLogo img{width:192px;height:32px}.corporate-shell-module__GkT16W__primaryNavigation,.corporate-shell-module__GkT16W__drawerPrimaryLinks,.corporate-shell-module__GkT16W__drawerSecondaryLinks,.corporate-shell-module__GkT16W__drawerLegalLinks,.corporate-shell-module__GkT16W__socialLinks,.corporate-shell-module__GkT16W__footerNavigation ul,.corporate-shell-module__GkT16W__storeLinks,.corporate-shell-module__GkT16W__footerLegal ul{margin:0;padding:0;list-style:none}.corporate-shell-module__GkT16W__primaryNavigation{align-items:stretch;height:48px;margin-left:auto;display:flex}.corporate-shell-module__GkT16W__primaryNavigation li,.corporate-shell-module__GkT16W__primaryNavigation a{align-items:center;display:flex}.corporate-shell-module__GkT16W__primaryNavigation a{color:#fff;letter-spacing:.12px;justify-content:center;min-width:100px;height:48px;padding-inline:8px;font-size:.875rem;font-weight:400;line-height:21px;text-decoration:none}.corporate-shell-module__GkT16W__primaryNavigation a:hover,.corporate-shell-module__GkT16W__primaryNavigation a:focus-visible{background:#ffffff1a}.corporate-shell-module__GkT16W__menuButton{color:#fff;background:0 0;border:0;flex:none;place-items:center;width:48px;height:48px;padding:0;display:grid}.corporate-shell-module__GkT16W__menuButton:hover{background:#ffffff1a}.corporate-shell-module__GkT16W__menuIcon{fill:none;stroke:currentColor;stroke-linecap:round;width:32px;height:32px}.corporate-shell-module__GkT16W__drawerLayer{z-index:90;position:fixed;inset:48px 0 0}.corporate-shell-module__GkT16W__drawerBackdrop{background:#00000085;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.corporate-shell-module__GkT16W__navigationDrawer{color:#fff;background:#0a3049;width:min(375px,100%);padding:24px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 24px #00000038}.corporate-shell-module__GkT16W__drawerHeadingRow{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.corporate-shell-module__GkT16W__drawerHeadingRow h2{margin:0;font-size:1.25rem;font-weight:600}.corporate-shell-module__GkT16W__drawerCloseButton{color:#fff;background:0 0;border:1px solid #ffffff57;border-radius:50%;width:40px;height:40px;padding:0;font-size:1.8rem;font-weight:200;line-height:1}.corporate-shell-module__GkT16W__drawerCloseButton:hover{background:#ffffff1a}.corporate-shell-module__GkT16W__drawerPrimaryLinks{border-block:1px solid #ffffff38;margin-top:14px;padding-block:20px 18px}.corporate-shell-module__GkT16W__drawerSecondaryLinks{padding-block:18px}.corporate-shell-module__GkT16W__drawerPrimaryLinks a,.corporate-shell-module__GkT16W__drawerSecondaryLinks a{color:#fff;padding:10px 4px;text-decoration:none;display:block}.corporate-shell-module__GkT16W__drawerPrimaryLinks a{font-size:1.1rem;font-weight:600}.corporate-shell-module__GkT16W__drawerPrimaryLinks a:hover,.corporate-shell-module__GkT16W__drawerSecondaryLinks a:hover,.corporate-shell-module__GkT16W__drawerLegalLinks a:hover{text-decoration:underline}.corporate-shell-module__GkT16W__drawerLegalLinks{border-top:1px solid #ffffff38;flex-wrap:wrap;gap:18px;padding-top:18px;display:flex}.corporate-shell-module__GkT16W__drawerLegalLinks a{color:#fff;font-size:.875rem}.corporate-shell-module__GkT16W__corporateFooter{flex:none}.corporate-shell-module__GkT16W__footerInner{width:100%;padding:24px}.corporate-shell-module__GkT16W__footerTopRow,.corporate-shell-module__GkT16W__footerBottomRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.corporate-shell-module__GkT16W__socialLinks{gap:8px;display:flex}.corporate-shell-module__GkT16W__socialLinks a{width:32px;height:32px;display:block}.corporate-shell-module__GkT16W__socialLinks a:hover,.corporate-shell-module__GkT16W__socialLinks a:focus-visible{opacity:.82}.corporate-shell-module__GkT16W__socialLinks img{width:32px;height:32px;display:block}.corporate-shell-module__GkT16W__footerNavigation{grid-template-columns:repeat(6,minmax(0,1fr));gap:40px;margin-block:32px;display:grid}.corporate-shell-module__GkT16W__footerNavigation h2{margin:0 0 16px;font-size:1.25rem;font-weight:600;line-height:28px}.corporate-shell-module__GkT16W__footerNavigation ul{gap:16px;display:grid}.corporate-shell-module__GkT16W__footerNavigation a,.corporate-shell-module__GkT16W__footerLegal a{color:#fff;text-decoration:none}.corporate-shell-module__GkT16W__footerNavigation a{font-size:1rem;font-weight:500;line-height:24px}.corporate-shell-module__GkT16W__footerNavigation a:hover,.corporate-shell-module__GkT16W__footerLegal a:hover{text-decoration:underline}.corporate-shell-module__GkT16W__storeLinks{flex-wrap:wrap;gap:8px;display:flex}.corporate-shell-module__GkT16W__storeLinks a{height:48px;display:block}.corporate-shell-module__GkT16W__storeLinks img{width:auto;height:48px;display:block}.corporate-shell-module__GkT16W__footerLegal{white-space:nowrap;justify-content:flex-end;align-items:center;gap:14px;font-size:.75rem;display:flex}.corporate-shell-module__GkT16W__footerLegal ul{gap:14px;display:flex}.corporate-shell-module__GkT16W__footerLegal p{margin:0}@media (max-width:1120px){.corporate-shell-module__GkT16W__footerNavigation{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.corporate-shell-module__GkT16W__footerBottomRow{flex-direction:column;align-items:flex-start}.corporate-shell-module__GkT16W__footerLegal{justify-content:flex-start}}@media (max-width:860px){.corporate-shell-module__GkT16W__primaryNavigation{display:none}.corporate-shell-module__GkT16W__menuButton{margin-left:auto}}@media (max-width:720px){.corporate-shell-module__GkT16W__footerNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.corporate-shell-module__GkT16W__footerLegal{white-space:normal;flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.corporate-shell-module__GkT16W__headerBrandLink{padding-left:12px}.corporate-shell-module__GkT16W__navigationDrawer{padding:20px 24px calc(24px + env(safe-area-inset-bottom))}.corporate-shell-module__GkT16W__footerInner{padding-inline:24px}.corporate-shell-module__GkT16W__footerLogo{width:32px}.corporate-shell-module__GkT16W__footerNavigation h2{font-size:1rem}.corporate-shell-module__GkT16W__footerNavigation a{font-size:.9375rem}}
