.site-header[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:100;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.header-inner[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:var(--space-md);gap:var(--space-lg)}.logo-link[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0;text-decoration:none}.logo-link[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{height:40px;width:auto;flex-shrink:0}.logo-full[data-astro-cid-dmqpwcec]{font-family:var(--font-body);font-size:.625rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.16em;line-height:1;align-self:center;margin-top:2px}.nav-cta[data-astro-cid-dmqpwcec]{justify-self:end;padding:var(--space-sm) var(--space-lg);background:var(--color-navy);color:var(--color-surface);font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.nav-cta[data-astro-cid-dmqpwcec]:hover{background:#0f3c67}.nav-toggle[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;cursor:pointer;padding:var(--space-sm);flex-shrink:0}.bar[data-astro-cid-dmqpwcec]{display:block;width:22px;height:2px;background:var(--color-navy);transition:opacity .15s ease}#nav-menu[data-astro-cid-dmqpwcec]{display:none;background:var(--color-surface);border-top:1px solid var(--color-border)}#nav-menu[data-astro-cid-dmqpwcec].open{display:block}.nav-links[data-astro-cid-dmqpwcec]{list-style:none;padding-block:var(--space-sm)}.nav-link[data-astro-cid-dmqpwcec]{display:block;padding:var(--space-md) 0;font-family:var(--font-body);font-size:1rem;font-weight:500;color:var(--color-text-muted);text-decoration:none;letter-spacing:.02em;transition:color .15s ease;border-bottom:1px solid var(--color-border)}.nav-links[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]:last-child .nav-link[data-astro-cid-dmqpwcec]{border-bottom:none}.nav-link[data-astro-cid-dmqpwcec]:hover{color:var(--color-navy)}@media(max-width:480px){.logo-full[data-astro-cid-dmqpwcec]{display:none}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--color-navy);color:var(--color-surface);margin-top:var(--space-4xl)}.footer-inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr auto;gap:var(--space-3xl);padding-block:var(--space-3xl);align-items:start}.footer-logo[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--space-md);text-decoration:none}.footer-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:40px;width:auto;flex-shrink:0;filter:brightness(0) invert(1);opacity:.9}.footer-logo-text[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:2px}.footer-logo-abbr[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:700;font-size:1.2rem;color:#ebeff4;letter-spacing:.07em;line-height:1}.footer-logo-full[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:.6rem;color:#9099a5;text-transform:uppercase;letter-spacing:.16em;line-height:1}.footer-tagline[data-astro-cid-sz7xmlte]{margin-top:var(--space-md);color:#a5afbb;font-size:.9375rem;max-width:32ch}.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm) var(--space-xl)}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#a5afbb;text-decoration:none;font-size:1.0625rem;transition:color .15s ease}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-surface)}.footer-legal[data-astro-cid-sz7xmlte]{border-top:1px solid oklch(38% .06 252);padding-block:var(--space-lg)}.footer-legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:.8125rem;color:#616a74;max-width:none}.footer-legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]+p[data-astro-cid-sz7xmlte]{margin-top:var(--space-xs)}@media(max-width:640px){.footer-inner[data-astro-cid-sz7xmlte],.footer-nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}@font-face{font-family:Rufina;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUwAA8AAAAACWQAAATcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgUgcHgZgAGwRCAqHFIVpCxwAATYCJAM0BCAFg24HPAwHG5cHUZRQTijAVwncIflXNJRtZVsZkc22rRDQPLnGR0fBKJ7//t537fNuaqFS/YOEMtHWx6tgDAIUwSZWQaL//fx7+uduTmakk9OBSpNBHeTsuR34KHd9xBcdgvB2/xuOMsvTvCSQQMIkCaUQg4ArBdb7y/8/AIe/n+neKGxfRwkyoAEXUAP+vUXZNJIi0grkb2ATnEZbtg1wgHl3ZHa6yeKnR3XI9LmlhzqyYBpQIqZFMGmDEzREJVCgpMHfImstaawFJa6/1hRiXLkjh2e1FIzRPyQe3Z8B/VduO/fIwnf/GzJLdMbRI0eNakZspETWQMOVMhfOa0wAdO9yJ6PkqbMyABzU8CzADyskhuJoajsY1KTTOS0dQhAiSHbX8AnQJozFFkAgj8xSYIsMDXSeZbKik+XcGhdpxDzqVghRO+pF43VB5jFBcByArSgYZ+t5Be7lt9YwkbbDd3n6QgRL5OdAHWnGc60A8yAdyAFAm01QUEMiyf9wVXRU1FVSUlOU9+GhiGEqVRh9WXS3P3HTPonvuk3W1+AuJqL3H0css0oiEUsRm7T58vRhh2nESnGxgKYw2lHAMOIbiL0+vd/h+pORJf1WkyK9JazRdtFN8N0kWXdId1v/XRHOFC2pagu2AZUhIwAVxKAsGqkClZlNo+mjouPsCfExiR5UB9WoqvCIRnVQLmTy0H38yyjKhimCYobBqQLKtiwmurrVZCWlgwOWcfcu9sKx/BeIdRdCPy6+scN8DZONIdxYGqIdfNauSnibbKnxNYNJnbvU+qJroP8v9aRlQOdi+RQS0Dj1Wsmc15DWKAjpDTmVnGSyeglrjicK5lXVUjHGAY/NyCjNLYGxYfpCQVCMt9aYfgpR/5ki8/Jm5bdG56rzPs09xJ9z6AXbM9ADz1XttnhYvsu1UlsJ3cLUvADKI+7YG1MJ6TApW6Dt4OixMtn48q9jz5vLUubXOzvZX9Vs1brCccixJQbx+ucjFGglA10DWul/2fGYnppuAnbObrNhnJ7BwipEAolIdMj1HA5yl4/zkcmepGrEqzWacEDmO+LrN2wN8576F8/77/yDVzEKg2uRgc/OL2zLjRQGV6D2B47TT/QFBxJyOxbtUk6T6TTqdl6nNrNnVnlwjKOVo/Uv83NbTVzw26U4jBYYFdkRdTAsrL9POJE517x552SM/ZakmDB3c5OToQb4E1Pj8SwZ1r6K3aCiu7/ghqroblPTvCbAVJYHEMR+U/8U5qsH/Cvh3R8AH9eJRb0Pl+VJJbstwLhCws/WBtrmQbiqAURQZgw5MgLYO6qebZwG6xzqn+Uox5Q1KPLWE3cXqxFxHngQGrmgeBCFCPYAYNwDWakTeHPcZsa0V2aZ9cLs7Kosb37MEStSmKPWeGhnuws8aZbUen5cWzUp0qhCveZKdtF0i2ou6jQq4ypZlARpWpSqUEvIWZoSZVpUE2pEK9GIbVWnFoHkwk0aSYk++uaiTe/GGjWjKBqUYfwQ3MoxPR9bhf+WUs/IcHXqdcStL8snkWCniD2DleTMVe+EiKQWsUGO8ho/V4gSTbaxRXFenmaNhF5GF0UMenvuyDYVmpVnAlFwJjJblShGiJoPGJ8+Cd9cgmCbi9OWDCGw3wd8nhnkBzz2l9eOeOOt9Z57auBG3KydckM=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rufina;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rufina-latin-400-normal.DfAaFtZA.woff2) format("woff2"),url(/_astro/rufina-latin-400-normal.BR_guooX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rufina;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAUsAA8AAAAACXAAAATWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgUgcHgZgAGwRCAqHEIVwCxwAATYCJAM0BCAFhAAHPAwHG7AHIB6FccNd8vUxmZxFa4Mpoo/90L0XINaR8WEHWAAWqiwrDcuqToWrZN3x+Rdzm3jiuj0uaQkRjVMFz4kjvGy2UGoolwq4VPJbzMTl9J8a1mu0fnBAAS+gRNb4WTomjTEtwC6wtwDfWsPiBRZ46VhiEWC2yQiqHNQkx85X0cHvxIJeQInoFUG3eRXotrNnIDBaYbNoeByfkwEM39e0KkSncgeB15CB0kFzB/RrmxOg+dpspe4BbUTr5o9kiZYEoi3atTe8DUIlBgJbgbKUonpWFDS/pTQY9gIz9Y4hCBA7PTfXoBVFiOFugRmrFUvn2MOL/gEAYFGWcdP/++DZFsnLAhLIvxoBsAgDgS3xUbhwPeECxLBIymsvJhoVoQrUxXCi7i3KUhQWE4XUSuX30Pw8nfnf9r/pf+E/h3/aD94CIgqRhjJA2Oe2piEGIRkFJG8BQO9igmWcQJHKZVZNViE2Nm7WYZwZKwcHJ7EbkcQ1r13NNxhz/fru6+L7x93AmnHgzh1vugp0fNe1Ya3VTUC/2hRJ08AJtUCi+QAizefM3erniesa3bSHw3iYXONoYr7ZIqN27tDDIusl8oDJNS9uLk5EoBAa4oIzF0NnAJZ5gQG/v7dpv5mved+1d14kygT9JoHBk6TGBBLOGaEoFuTzeiQwCiUGboHTsWaN/uXxYYlxmVAOhEncSMUON2amSXgYkWNUexYmBkRHJDHovnD1qqrpOiIt5puFBjIaFUlXvOrZJ7xOnMPB35gI56sckYEIp2GBHnJD6uahXDxhBg8S3a1djT2t83W6bJU+lltGNEeWu4Tz9Mip5MsketjautkpwG0py07xy5AC3p76K/Fh1a7HVblk7mNyFzzsU7hroCY47is926lQluATa40b+vL94DWPMPgp6x2hwUT3Ej/SqVeb7hUS93GLeawsS4kPf4hf+mJFlMb2/+dlDzZRTVFPtn0qU2LuwqJnRD1E9juy0NiIb/UWuHmyeeNOk0JL3CLJohgand1OSGbdIwnJp8t1+SLJLd7RSD7jzJnAH9S83HoAiZpuvGFQSZJhadmNRC02vjDIJdGP2q1HbrM3VHLbx/7guWWokfqAg7iTCmeNcGY6eaqrac6YK7xYlrHZQdljVeJgm1WEQZ/4gOY8R3VtbZaTh7q6Ro371Q/PF0Neev89L1ew206q5HZya8pWEcwF/9f4PJ/4tnKxbTM9CAoIny0YTwewDjF7+q6+1h0Isfnjm8JqJI/lNzaM8SXg+/sDg72JCv5/v1WLcdMmVQjhz8u0PjPgUxMDACXiPv+FswcIPNNahVSOUq1O6k5NgELxQbaFD6KFwZ0cJJvb5KDoc4gGhQjWIYBO9+DSyg58cxHC0esrXDp9gVts+sGtxslwm2lzuN24jqOfoogHHoPEx6tn30lChkrycFfbt8FW4wlp6jbGlvaeVAaXoKrPY5OdKUKnaz0u0FTT0NAkHohWBPzx0yM58DgcoSeNgAeORsZbgemmuss4f8Dj+xaCawUOBwWSoitZBeyWCkiFhkYLzRii1zGLdinu0PMklxt/CAlGnhopAF4Mnf9meNCLMToZF6j+RSED42Uypoev3dkKkC8lkocRnc020BfvQzbmrX95Zg8898IcPPJA1U5E1W4wtQIAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Rufina;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rufina-latin-700-normal.BgAkSGCV.woff2) format("woff2"),url(/_astro/rufina-latin-700-normal.DerZOFjN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2) format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2) format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2) format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-vietnamese-500-normal.zTViEIzf.woff2) format("woff2"),url(/_astro/barlow-vietnamese-500-normal.GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2) format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2) format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2) format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2) format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2) format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}img,svg{display:block;max-width:100%}html{scroll-behavior:smooth}:root{--color-surface: oklch(97% .008 250);--color-surface-alt: oklch(93% .012 250);--color-text: oklch(18% .04 252);--color-text-muted: oklch(48% .03 252);--color-navy: oklch(28% .09 252);--color-gold: oklch(62% .11 68);--color-border: oklch(88% .015 250);--font-display: "Rufina", Georgia, serif;--font-body: "Barlow", system-ui, sans-serif;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--space-5xl: 128px;--radius-sm: 2px;--max-width: 1200px;--max-prose: 68ch}body{background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.15;color:var(--color-navy)}h1{font-size:clamp(2.75rem,6vw,6rem);font-weight:700}h2{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:700}h3{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400}h4{font-size:1.125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}p{max-width:var(--max-prose)}p+p{margin-top:var(--space-md)}a{color:var(--color-navy);text-decoration:underline;text-underline-offset:3px}.container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:var(--space-xl)}@media(max-width:640px){.container{padding-inline:var(--space-lg)}}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.skip-link{position:absolute;top:-100%;left:0;z-index:200;padding:var(--space-sm) var(--space-lg);background:var(--color-navy);color:var(--color-surface);font-weight:600;text-decoration:none}.skip-link:focus{top:0}.btn-primary{display:inline-block;padding:var(--space-md) var(--space-2xl);background:var(--color-navy);color:var(--color-surface);font-family:var(--font-body);font-weight:600;font-size:.9375rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.btn-primary:hover{background:#0f3c67}.btn-ghost{display:inline-block;padding:var(--space-md) var(--space-xl);border:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-body);font-weight:500;font-size:.9375rem;text-decoration:none;transition:border-color .15s ease,color .15s ease}.btn-ghost:hover{border-color:var(--color-navy);color:var(--color-navy)}.section-label{font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy);margin-bottom:var(--space-lg);max-width:none}.page-bg,.sector-bg{display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(360px,58vh,640px)}.sector-hero{padding-top:var(--space-xl);padding-bottom:var(--space-4xl)}.back-link{display:inline-block;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;margin-bottom:var(--space-xl);transition:color .15s ease}.back-link:hover{color:var(--color-navy)}.sector-lead{font-size:clamp(1.0625rem,1.5vw,1.1875rem);color:var(--color-text-muted);margin-top:var(--space-xl);max-width:60ch}.sector-body{padding-top:var(--space-3xl);padding-bottom:var(--space-4xl)}.btn-sector{display:inline-block;margin-top:var(--space-xl);font-weight:600;font-size:.9375rem;color:var(--color-gold);text-decoration:none;letter-spacing:.03em}.btn-sector:hover{color:#9b641a}.js-loaded [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .45s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),transform .45s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}.js-loaded [data-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js-loaded [data-reveal],.js-loaded [data-reveal].is-visible{opacity:1;transform:none;transition:none}}
