@font-face{font-family:Geomini Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/geomini-latin-ext-wght-normal.DCZ9_anU.woff2) format("woff2-variations");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:Geomini Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/geomini-latin-wght-normal.C2RFgLTx.woff2) format("woff2-variations");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:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+02C7,U+02D8-02D9,U+02DB,U+0307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB0-11ABF}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0300-0302,U+0304,U+030B-030C,U+0323-0324,U+0330-0331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-math-slnt-normal.BdMUHOro.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-nushu-slnt-normal.CEbi3xW9.woff2) format("woff2-variations");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-symbols-slnt-normal.BUDiEoDr.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-syriac-slnt-normal.CGFBevdQ.woff2) format("woff2-variations");unicode-range:U+0303-0304,U+0307-0308,U+030A,U+0320,U+0323-0325,U+032D-032E,U+0330-0331,U+060C,U+061B-061C,U+061F,U+0621,U+0640,U+064B-0655,U+0660-066C,U+0670,U+0700-074F,U+0860-086A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+02C7,U+0301-0302,U+0304,U+0306-0309,U+0323,U+0331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-vietnamese-slnt-normal.J0SkrUF2.woff2) format("woff2-variations");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:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-latin-ext-slnt-normal.CczrXc_9.woff2) format("woff2-variations");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:1 1000;src:url(/_astro/google-sans-flex-latin-slnt-normal.l2TvCZtf.woff2) format("woff2-variations");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}:root{--navy: #1b2f5b;--navy-900: #111f3e;--navy-700: #24407a;--red: #c8102e;--red-700: #a00c24;--red-on-navy: #ff5a6e;--paper: #f5f6f4;--mist: #edf0f6;--white: #fcfcfa;--pure: #ffffff;--steel: #b9c2d6;--ink: #1d1f20;--ink-2: #2b2f33;--muted: #5a6168;--line: #d9dee5;--font-display: "Geomini Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-ui: "Google Sans Flex Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tracking-body: -.011em;--tracking-heading: -.025em;--tracking-display: -.03em;--tracking-caps: -.02em;--step--1: clamp(.83rem, .8rem + .1vw, .9rem);--step-0: clamp(1rem, .96rem + .2vw, 1.125rem);--step-1: clamp(1.2rem, 1.1rem + .45vw, 1.45rem);--step-2: clamp(1.4rem, 1.28rem + .65vw, 1.8rem);--step-3: clamp(1.7rem, 1.45rem + 1.15vw, 2.4rem);--step-4: clamp(2.05rem, 1.65rem + 1.9vw, 3.2rem);--step-5: clamp(2.2rem, 1.5rem + 2.7vw, 3.6rem);--gutter: clamp(16px, 4vw, 40px);--max: 1240px;--measure: 68ch;--radius: .375rem;--shadow: 0 1px 2px rgb(17 31 62 / 6%), 0 8px 24px rgb(17 31 62 / 8%);--dot-sq: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'%3E%3Cpath d='M2 2h.01M12 2h.01M22 2h.01M32 2h.01M2 12h.01M12 12h.01M22 12h.01M32 12h.01M2 22h.01M12 22h.01M22 22h.01M32 22h.01M2 32h.01M12 32h.01M22 32h.01M32 32h.01' stroke='%23b9c2d6' stroke-opacity='.6' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.55;letter-spacing:var(--tracking-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--navy);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--red)}:focus-visible{outline:3px solid var(--red);outline-offset:2px;border-radius:2px}h1,h2,h3,h4{font-family:var(--font-display);color:var(--navy-900);line-height:1.15;margin:0 0 .5em;font-weight:600;letter-spacing:var(--tracking-heading)}h1{font-size:var(--step-4);letter-spacing:var(--tracking-display)}h2{font-size:var(--step-3)}h3{font-size:var(--step-1)}p{margin:0 0 1em}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.demo-banner{background:#fff4c2;color:#4a3b00;text-align:center;font-size:.85rem;padding:8px 16px}.skip-link{position:absolute;left:8px;top:-60px;z-index:100;background:var(--navy);color:#fff;padding:10px 14px;border-radius:var(--radius)}.skip-link:focus{top:8px;color:#fff}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.wrap--narrow{max-width:820px}.section{padding-block:clamp(48px,7vw,96px)}.section--mist{background-color:var(--mist)}.section--white{background-color:var(--white)}.section--navy{background-color:var(--navy);color:#e8ecf5}.section--navy h1,.section--navy h2,.section--navy h3,.section--navy a{color:#fff}.kicker{font-family:var(--font-ui);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:0 0 .75rem;display:inline-block}.section--navy .kicker{color:var(--red-on-navy)}.display{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);line-height:1}.lede{font-size:var(--step-1);color:var(--ink-2);max-width:60ch;letter-spacing:-.015em}.section--navy .lede{color:#d4dbea}.muted{color:var(--muted)}.small{font-size:var(--step--1)}.flag-rule{height:10px;background:repeating-linear-gradient(180deg,var(--red) 0 2.5px,#fff 2.5px 5px);border-left:48px solid var(--navy)}.btn{--btn-color: #fff;--btn-bg: var(--red);--btn-border: var(--red);--btn-hover-bg: var(--red-700);--btn-hover-border: var(--red-700);--btn-active-bg: #8f0b20;--btn-active-border: #8f0b20;--btn-hover-color: #fff;--btn-ring: 200 16 46;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem .75rem;font:400 1rem/1.5 var(--font-ui);letter-spacing:var(--tracking-body);color:var(--btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border)}.btn:focus-visible{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border);outline:0;box-shadow:0 0 0 .25rem rgb(var(--btn-ring) / 50%)}.btn:active{color:var(--btn-hover-color);background-color:var(--btn-active-bg);border-color:var(--btn-active-border);box-shadow:inset 0 3px 5px #00000020}.btn:active:focus-visible{box-shadow:inset 0 3px 5px #00000020,0 0 0 .25rem rgb(var(--btn-ring) / 50%)}.btn:disabled,.btn[disabled]{pointer-events:none;opacity:.65}.btn--navy{--btn-bg: var(--navy);--btn-border: var(--navy);--btn-hover-bg: var(--navy-900);--btn-hover-border: var(--navy-900);--btn-active-bg: #0b1529;--btn-active-border: #0b1529;--btn-ring: 27 47 91}.btn--ghost{--btn-color: var(--navy);--btn-bg: transparent;--btn-border: var(--navy);--btn-hover-color: #fff;--btn-hover-bg: var(--navy);--btn-hover-border: var(--navy);--btn-active-bg: var(--navy-900);--btn-active-border: var(--navy-900);--btn-ring: 27 47 91}.section--navy .btn,.site-footer .btn{--btn-ring: 255 90 110}.section--navy .btn--ghost{--btn-color: #fff;--btn-border: #fff;--btn-hover-color: var(--navy);--btn-hover-bg: #fff;--btn-hover-border: #fff;--btn-active-bg: var(--steel);--btn-active-border: var(--steel);--btn-ring: 255 255 255}.badge{display:inline-block;font:.72rem/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;padding:5px 8px;border-radius:3px;background:var(--mist);color:var(--navy)}.badge--red{background:var(--red);color:#fff}.badge--outline{background:transparent;border:1px solid currentColor}.grid{display:grid;gap:clamp(16px,2.4vw,28px)}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.card{background-color:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,2.4vw,28px)}.card--top{border-top:3px solid var(--red)}.field{display:grid;gap:.5rem}.field label{font-size:1rem;color:var(--ink-2)}.input,.select,.textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--ink);appearance:none;background-color:var(--pure);background-clip:padding-box;border:1px solid var(--steel);border-radius:var(--radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input::placeholder,.textarea::placeholder{color:var(--muted);opacity:1}.input:focus,.select:focus,.textarea:focus{outline:0;border-color:var(--navy);box-shadow:0 0 0 .25rem #1b2f5b40}.input:disabled,.select:disabled,.textarea:disabled{background-color:var(--mist);opacity:1}.select{padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%232b2f33' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.textarea{min-height:8.75rem;resize:vertical}.check-input{appearance:none;flex:none;width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--pure);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgb(0 0 0 / 25%);border-radius:.25em;print-color-adjust:exact}.check-input:active{filter:brightness(90%)}.check-input:focus-visible{outline:0;border-color:var(--navy);box-shadow:0 0 0 .25rem #1b2f5b40}.check-input:checked{background-color:var(--red);border-color:var(--red);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.check{display:flex;gap:.5rem;align-items:flex-start;font-size:.88rem;color:var(--muted)}.section--navy .field label,.section--navy .check{color:#d4dbea}.prose{font-size:clamp(1.05rem,.98rem + .3vw,1.18rem);line-height:1.7;color:var(--ink);max-width:var(--measure)}.prose>*{margin-block:0}.prose>*+*{margin-top:1.1em}.prose>h2{font-size:var(--step-2);margin-top:1.8em}.prose>h3{font-size:var(--step-1);margin-top:1.5em}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose blockquote{margin:1.6em 0;padding:.2em 0 .2em 1.2em;border-left:4px solid var(--red);font-size:var(--step-1);color:var(--navy-900)}.prose table{width:100%;border-collapse:collapse;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.prose th{background:var(--mist);color:var(--navy);font-weight:600}.prose a{color:var(--navy)}.prose strong{color:var(--navy-900)}.prose hr{border:0;height:1px;background:var(--line);margin:2em 0}.story .prose>p:first-of-type:first-letter{font-family:var(--font-display);font-weight:700;float:left;font-size:3.7em;line-height:.8;padding:.06em .1em 0 0;color:var(--red)}:where(.section,.dots--page){--dot-s: clamp(24px, 2.8vw, 40px);--dot-m: clamp(28px, 3.4vw, 48px);--dot-l: clamp(32px, 4vw, 56px);--dot-t: clamp(8px, 1.5vw, 22px);--dot-pos: left 5% top var(--dot-t), right 22% top calc(var(--dot-t) * 1.7), left 31% bottom var(--dot-t), right 7% bottom calc(var(--dot-t) * 1.5);--dot-size: var(--dot-m), var(--dot-s), var(--dot-l), var(--dot-m);--dot-pos-wide: left 2% top 38%, right 3% top 64%;--dot-size-wide: var(--dot-m), var(--dot-s)}.section:nth-of-type(5n+2){--dot-pos: right 6% top var(--dot-t), left 19% top calc(var(--dot-t) * 1.8), right 36% bottom calc(var(--dot-t) * 1.3), left 8% bottom var(--dot-t);--dot-size: var(--dot-l), var(--dot-s), var(--dot-m), var(--dot-s);--dot-pos-wide: right 2% top 30%, left 3% top 70%;--dot-size-wide: var(--dot-s), var(--dot-m)}.section:nth-of-type(5n+3){--dot-pos: left 44% top var(--dot-t), right 13% top calc(var(--dot-t) * 1.4), left 23% bottom calc(var(--dot-t) * 1.6), right 4% bottom var(--dot-t);--dot-size: var(--dot-s), var(--dot-m), var(--dot-m), var(--dot-l);--dot-pos-wide: left 3% top 55%, right 2% top 22%;--dot-size-wide: var(--dot-m), var(--dot-m)}.section:nth-of-type(5n+4){--dot-pos: left 9% top calc(var(--dot-t) * 1.5), right 41% top var(--dot-t), left 56% bottom var(--dot-t), right 15% bottom calc(var(--dot-t) * 1.8);--dot-size: var(--dot-m), var(--dot-l), var(--dot-s), var(--dot-m);--dot-pos-wide: right 3% top 48%, left 2% top 26%;--dot-size-wide: var(--dot-s), var(--dot-s)}.section:nth-of-type(5n){--dot-pos: left 27% top var(--dot-t), right 3% top calc(var(--dot-t) * 1.6), left 3% bottom calc(var(--dot-t) * 1.3), right 29% bottom var(--dot-t);--dot-size: var(--dot-s), var(--dot-m), var(--dot-l), var(--dot-s);--dot-pos-wide: left 2% top 74%, right 3% top 36%;--dot-size-wide: var(--dot-m), var(--dot-l)}.section:not(.section--navy):not(.section--mist),.dots--page{background-image:var(--dot-sq),var(--dot-sq),var(--dot-sq),var(--dot-sq);background-repeat:no-repeat;background-size:var(--dot-size);background-position:var(--dot-pos)}@media(min-width:1380px){.section:not(.section--navy):not(.section--mist),.dots--page{background-image:var(--dot-sq),var(--dot-sq),var(--dot-sq),var(--dot-sq),var(--dot-sq),var(--dot-sq);background-size:var(--dot-size),var(--dot-size-wide);background-position:var(--dot-pos),var(--dot-pos-wide)}}.dots--card{background-image:var(--dot-sq),var(--dot-sq);background-repeat:no-repeat;background-size:30px,24px;background-position:right 10px top 8px,left 8px bottom 6px}.dots--card-alt{background-size:22px,30px;background-position:left 46% top 4px,right 10px bottom 8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{header.site-header,footer.site-footer,.no-print{display:none!important}body{background:#fff}.section,.dots--page,.dots--card{background-image:none!important}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:var(--white);box-shadow:0 1px 0 var(--line)}.topbar[data-astro-cid-3ef6ksr2]{background:var(--navy);color:#d4dbea;font-size:.8rem}.topbar__inner[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;min-height:32px;gap:12px}.topbar[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#fff;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px}.brand[data-astro-cid-3ef6ksr2]{display:block;flex:none}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:28px}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:22px;list-style:none;margin:0;padding:0}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--navy);text-decoration:none;font-size:.95rem;padding:6px 0;border-bottom:2px solid transparent}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{border-bottom-color:var(--red);color:var(--navy)}.menu-btn[data-astro-cid-3ef6ksr2]{display:none;background:none;border:1px solid rgb(27 47 91 / 15%);border-radius:var(--radius);color:var(--navy);padding:.25rem .75rem;cursor:pointer;transition:box-shadow .15s ease-in-out}.menu-btn[data-astro-cid-3ef6ksr2]:focus-visible{outline:0;box-shadow:0 0 0 .25rem #1b2f5b40}.menu-btn[data-astro-cid-3ef6ksr2] .i-close{display:none}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .i-close{display:block}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .i-open{display:none}.flag-rule[data-astro-cid-3ef6ksr2]{height:6px;background:repeating-linear-gradient(180deg,var(--red) 0 1.5px,#fff 1.5px 3px);border-left:0}@media(max-width:1020px){.menu-btn[data-astro-cid-3ef6ksr2]{display:block}.nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;inset:100% 0 auto;background:var(--white);flex-direction:column;align-items:stretch;padding:16px var(--gutter) 24px;box-shadow:var(--shadow);gap:16px}.nav[data-astro-cid-3ef6ksr2].is-open{display:flex}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-size:1.05rem}.topbar__inner[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--navy-900);color:#c3cbdc;padding-top:64px;font-size:.95rem}.grid-f[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:20px 0 24px;max-width:38ch}h2[data-astro-cid-sz7xmlte]{font-family:var(--font-ui);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--red-on-navy);margin-bottom:14px;font-weight:400}ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:10px}a[data-astro-cid-sz7xmlte]{color:#fff;text-decoration:none}a[data-astro-cid-sz7xmlte]:hover{color:var(--red-on-navy);text-decoration:underline}.btn[data-astro-cid-sz7xmlte]{color:#fff}.legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;border-top:1px solid rgb(255 255 255 / 12%);margin-top:56px;padding-block:24px;font-size:.82rem}.legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}@media(max-width:900px){.grid-f[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.about[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:520px){.grid-f[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}
