@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-cyrillic-400-normal.BCR-5knY.woff2) format("woff2"),url(/_astro/martian-mono-cyrillic-400-normal.Br6HGNtH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-latin-ext-400-normal.CqsZQCXg.woff2) format("woff2"),url(/_astro/martian-mono-latin-ext-400-normal.CBFElp5P.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:Martian Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/martian-mono-latin-400-normal.DZsjfPjH.woff2) format("woff2"),url(/_astro/martian-mono-latin-400-normal.DM4nBGIh.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:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/martian-mono-cyrillic-500-normal.DejhKr-t.woff2) format("woff2"),url(/_astro/martian-mono-cyrillic-500-normal.CQ32KwDP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/martian-mono-latin-ext-500-normal.CPN1Info.woff2) format("woff2"),url(/_astro/martian-mono-latin-ext-500-normal.CYMi9jUC.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:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/martian-mono-latin-500-normal.BWC8e-kx.woff2) format("woff2"),url(/_astro/martian-mono-latin-500-normal.BsOs1ffX.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:Archivo Fallback;src:local("Arial");size-adjust:98%;ascent-override:92%}:root{--paper: #FAFAF8;--navy: #1B2A4A;--orange: #E87722;--rule: #C9CFD9;--ink: #1B2A4A;--ink-2: #46536B;--muted: #646E80;--accent-text: #A85207;--on-navy: #FAFAF8;--on-navy-2: #A8B2C4;--orange-light: #F29A4D;--rule-faint: #E4E7EC;--raised: #FFFFFF;--ok: #1F6F43;--warn: #8A5A00;--stop: #A0201A;--d1: clamp(2.375rem, 5.2vw + .9rem, 4.75rem);--d2: clamp(1.5rem, 1.9vw + 1.05rem, 2.125rem);--d3: clamp(1.25rem, .9vw + 1.05rem, 1.5rem);--t1: 1.1875rem;--t2: 1rem;--t3: .875rem;--m1: .8125rem;--m2: .6875rem;--display: "Archivo Variable", "Archivo Fallback", system-ui, sans-serif;--text: "Archivo Variable", "Archivo Fallback", system-ui, -apple-system, sans-serif;--meter: "Martian Mono", ui-monospace, Consolas, monospace;--r: 6px;--r-lg: 10px;--r-pill: 999px;--gutter: clamp(1.125rem, 3.4vw, 2.75rem);--max: 1280px;--band: clamp(3.5rem, 7vw, 6.5rem)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink-2);font-family:var(--text);font-size:var(--t2);font-variation-settings:"wdth" 100;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;color:var(--ink);font-family:var(--display);font-weight:600;font-variation-settings:"wdth" 112;line-height:1.06;letter-spacing:-.028em;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{border-radius:0 0 var(--r) var(--r);position:absolute;left:var(--gutter);top:0;z-index:100;transform:translateY(-120%);background:var(--navy);color:var(--on-navy);padding:.75rem 1.25rem;font-size:var(--t3);font-weight:500;text-decoration:none}.skip-link:focus-visible{transform:translateY(0)}.meter{font-family:var(--meter);font-variant-numeric:tabular-nums;font-size:var(--m1);letter-spacing:0}.field-label{display:block;font-family:var(--meter);font-size:var(--m2);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.45rem}.field-value{display:block;font-family:var(--meter);font-size:var(--m1);font-weight:500;color:var(--ink);line-height:1.4}.site-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 72%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:0}.site-header:after{content:"";position:absolute;left:0;right:0;top:100%;height:1.5rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--paper) 62%,transparent),transparent);pointer-events:none}.site-header #site-nav a:not(.button){color:var(--ink);font-weight:600}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4.25rem}.brand{display:flex;align-items:center;flex:none}.brand img{height:2.125rem;width:auto}#site-nav{display:flex;align-items:center;gap:clamp(1rem,2.2vw,2rem)}#site-nav a:not(.button){font-size:var(--t3);font-weight:500;color:var(--ink-2);text-decoration:none;padding-block:.4rem;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}#site-nav a:not(.button):hover{color:var(--ink);border-bottom-color:var(--rule)}#site-nav a[aria-current=page]:not(.button){color:var(--ink);border-bottom-color:var(--orange)}.site-header{box-shadow:inset 0 -2px 0 var(--orange)}.menu-toggle{display:none;align-items:center;gap:.55rem;background:none;border:1px solid var(--rule);padding:.5rem .8rem;border-radius:var(--r-pill);font:inherit;font-size:var(--t3);font-weight:500;color:var(--ink);cursor:pointer}.menu-toggle svg{width:1rem;height:1rem}.menu-toggle:active{transform:scale(.96)}@media(max-width:1023px){.menu-toggle{display:inline-flex}#site-nav{display:none;position:absolute;inset-inline:0;top:100%;flex-direction:column;align-items:stretch;gap:0;background:var(--paper);border-bottom:2px solid var(--navy);padding:0 var(--gutter) 1.25rem}#site-nav.is-open{display:flex}#site-nav a:not(.button){padding-block:.9rem;border-bottom:1px solid var(--rule-faint)}#site-nav .button{justify-content:center;margin-top:1rem}}.titleblock{border-bottom:1px solid var(--rule);padding-block:.75rem}.titleblock-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));border-left:1px solid var(--rule-faint)}.titleblock-fields>div{padding:.85rem 1rem 1rem;border-right:1px solid var(--rule-faint);min-width:0}.titleblock-fields .field-value{overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.titleblock-fields .field-value{animation:set-value .42s cubic-bezier(.22,1,.36,1) backwards}.titleblock-fields>div:nth-child(1) .field-value{animation-delay:60ms}.titleblock-fields>div:nth-child(2) .field-value{animation-delay:.18s}.titleblock-fields>div:nth-child(3) .field-value{animation-delay:.3s}.titleblock-fields>div:nth-child(4) .field-value{animation-delay:.42s}}@keyframes set-value{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.clause{border-top:1px solid var(--rule);padding-block:var(--band)}.clause:first-of-type{border-top:0}.clause-inner{display:block}.clause-head h2{font-size:var(--d2);max-width:22ch}.clause-head .clause-lede{margin-top:1.1rem;font-size:var(--t1);color:var(--muted);max-width:54ch}.clause-body{margin-top:2.5rem}.clause-navy{background:var(--navy);border-top-color:var(--navy);color:var(--on-navy-2)}.clause-navy h2,.clause-navy h3{color:var(--on-navy)}.clause-navy .clause-lede,.clause-navy .field-label{color:var(--on-navy-2)}.clause-navy .field-value{color:var(--on-navy)}.offer{border-bottom:1px solid var(--rule);padding-bottom:.5rem}.offer-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:0}.offer-copy{padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,3rem) clamp(2.5rem,5vw,4rem) 0;display:flex;flex-direction:column}.offer-copy h1{font-size:var(--d1);letter-spacing:-.035em;max-width:15ch}.offer-copy .offer-lede{margin-top:1.6rem;font-size:var(--t1);line-height:1.5;color:var(--muted);max-width:42ch}.offer-actions{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;margin-top:2.25rem}.offer-status{margin-top:auto;padding-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-family:var(--meter);font-size:var(--m1);color:var(--muted)}.offer-status b{font-weight:500;color:var(--ink)}.offer-figure{position:relative;align-self:stretch;margin-block:clamp(2.5rem,5vw,4.5rem) clamp(2.5rem,5vw,4rem);min-height:18rem}.offer-figure img{width:100%;height:100%;object-fit:cover;object-position:100% 50%;border-radius:var(--r-lg)}.offer-figure figcaption{position:absolute;left:.65rem;top:.65rem;background:var(--navy);color:var(--on-navy-2);font-family:var(--meter);font-size:var(--m2);padding:.6rem .9rem;max-width:92%}@media(max-width:620px){.offer-figure figcaption{left:.45rem;top:.45rem;padding:.4rem .6rem;font-size:var(--m2);max-width:calc(100% - .9rem);line-height:1.35}}@media(max-width:900px){.offer-grid{grid-template-columns:1fr}.offer-copy{padding-right:0;padding-bottom:2.5rem}.offer-figure{aspect-ratio:3 / 2;margin-block:0;min-height:0}}.offer-band{background:var(--navy);border-bottom:0;padding-block:clamp(2.5rem,5vw,3.75rem)}.offer-band h1{color:var(--on-navy)}.offer-band .offer-lede{color:var(--on-navy-2)}.offer-band>.container>.offer-lede{margin-top:1rem;max-width:68ch}.offer-band .offer-copy{padding-block:0}.offer-band .offer-figure{margin-block:0}.offer-band .offer-figure figcaption{background:var(--paper);color:var(--muted)}@media(max-width:900px){.offer-band .offer-grid{row-gap:2.5rem}}.titleblock:has(+main>.offer-band:first-child){border-bottom:0}.offer-band+.clause{border-top:0}.offer-band+.container{padding-top:clamp(2.5rem,5vw,3.75rem)}.spec-table{width:100%;border-collapse:collapse}.spec-table caption{text-align:left;padding-bottom:1rem;color:var(--muted);font-size:var(--t3)}.spec-table th,.spec-table td{text-align:left;padding:1.1rem 1rem;border-bottom:1px solid var(--rule-faint);vertical-align:top}.spec-table thead th{border-bottom:1px solid var(--rule);font-family:var(--meter);font-size:var(--m2);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-block:.75rem}.spec-table tbody tr{transition:background .14s ease}.spec-table tbody tr:hover{background:var(--raised)}.spec-table .cell-ref{font-family:var(--meter);font-size:var(--m1);color:var(--accent-text);white-space:nowrap}.spec-table .cell-name{color:var(--ink);font-weight:500;font-size:var(--t2)}.spec-table .cell-name a{text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.spec-table .cell-name a:hover{color:var(--accent-text)}.spec-table .cell-name svg{width:1.25rem;height:1.25rem;flex:none;color:var(--orange)}.spec-table .cell-detail{color:var(--muted);font-size:var(--t3);max-width:46ch}.table-scroll{overflow-x:auto}@media(max-width:760px){.spec-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.spec-table tr{display:grid;gap:.4rem;padding-block:1.1rem;border-bottom:1px solid var(--rule-faint)}.spec-table td{border:0;padding:0}.spec-table .cell-ref{font-size:var(--m2)}}.button{display:inline-flex;align-items:center;gap:.6rem;border-radius:var(--r-pill);background:var(--orange);color:var(--navy);border:2px solid var(--orange);padding:.85rem 1.35rem;font-family:var(--text);font-size:var(--t3);font-weight:600;letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.button svg{width:1.05rem;height:1.05rem;flex:none}.button:hover{background:var(--navy);border-color:var(--navy);color:var(--paper)}.button:active{transform:scale(.97);transition-duration:80ms}.button[disabled]{opacity:.5;cursor:progress}.button-navy{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.button-navy:hover{background:var(--orange);border-color:var(--orange);color:var(--navy)}.button-quiet{background:transparent;border-color:var(--navy);color:var(--navy)}.button-quiet:hover{background:var(--navy);border-color:var(--navy);color:var(--on-navy)}.status-box .button-quiet{margin-top:.9rem}.link{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);font-size:var(--t3);font-weight:500;text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px;transition:border-color .15s ease,color .15s ease}.link svg{width:1rem;height:1rem;flex:none}.link:hover{color:var(--accent-text);border-bottom-color:var(--orange)}.clause-navy .link{color:var(--on-navy);border-bottom-color:#fafaf859}.clause-navy .link:hover{color:var(--orange-light);border-bottom-color:var(--orange)}.note{border-radius:var(--r);border:1px solid var(--rule);border-left:2px solid var(--orange);background:var(--raised);padding:1.15rem 1.35rem;font-size:var(--t3);line-height:1.7;color:var(--ink-2);max-width:62ch}.note strong{color:var(--ink)}.clause-navy .note{background:transparent;border-color:#fafaf83d;color:var(--on-navy-2)}.clause-navy .note strong{color:var(--on-navy)}.rule-list{list-style:none;display:grid;gap:.85rem;max-width:64ch}.rule-list li{position:relative;padding-left:1.4rem}.rule-list li:before{content:"";position:absolute;left:0;top:.72em;width:.7rem;height:2px;background:var(--orange)}.prose{max-width:68ch;font-size:var(--t1);line-height:1.72;color:var(--ink-2)}.prose>*+*{margin-top:1.35rem}.prose h2{font-size:var(--d3);margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid var(--rule)}.prose h3{font-size:var(--t1);margin-top:2rem;font-variation-settings:"wdth" 100}.prose ul,.prose ol{padding-left:1.35rem}.prose li+li{margin-top:.55rem}.prose strong{color:var(--ink);font-weight:600}.prose a{color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--rule)}.prose a:hover{text-decoration-color:var(--orange)}.form-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,4vw,4rem);align-items:start}@media(max-width:900px){.form-grid{grid-template-columns:1fr}}fieldset{border:0;padding:0;margin:0 0 2.25rem}legend{padding:0 0 .75rem;width:100%;border-bottom:1px solid var(--rule);margin-bottom:1.5rem;font-family:var(--meter);font-size:var(--m2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media(max-width:620px){.field-row{grid-template-columns:1fr}}.field{display:grid;gap:.45rem;margin-bottom:1.35rem}.field label{font-size:var(--t3);font-weight:600;color:var(--ink)}.field .optional{font-weight:400;color:var(--muted)}.field .hint{font-size:var(--t3);color:var(--muted);line-height:1.55}.field input,.field select,.field textarea{border-radius:var(--r);font-family:var(--text);font-size:var(--t2);color:var(--ink);background:var(--raised);border:1px solid var(--rule);padding:.7rem .85rem;width:100%}.field textarea{min-height:9.5rem;resize:vertical;line-height:1.6}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--muted)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.field [aria-invalid=true]{border-color:var(--stop)}.field .error{font-size:var(--t3);font-weight:600;color:var(--stop)}.field .error:empty{display:none}.field input[type=file]{padding:.5rem;background:var(--paper)}.disclosure{border-radius:var(--r);display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left;background:none;border:1px solid var(--rule);padding:.85rem 1rem;font-family:var(--text);font-size:var(--t3);font-weight:600;color:var(--ink);cursor:pointer;margin-bottom:1.75rem;transition:border-color .15s ease,background .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.disclosure:hover{background:var(--raised);border-color:var(--navy)}.disclosure:active{transform:scale(.995);transition-duration:80ms}.disclosure svg{width:1rem;height:1rem;flex:none;color:var(--muted)}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;border-top:1px solid var(--rule);padding-top:1.75rem}.form-actions .consent{flex-basis:100%;font-size:var(--t3);color:var(--muted);max-width:60ch;line-height:1.55}.form-actions .consent a{color:var(--ink)}.form-status{margin-top:1.5rem}.form-status:empty{display:none}.status-box{border-radius:var(--r);border:1px solid var(--rule);border-left:2px solid var(--navy);background:var(--raised);padding:1.1rem 1.3rem;font-size:var(--t3);line-height:1.65}.status-box.is-error{border-left-color:var(--stop)}.status-box.is-success{border-left-color:var(--orange)}.status-box strong{display:block;color:var(--ink);margin-bottom:.3rem}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.aside-block{border-radius:var(--r-lg);border:1px solid var(--rule);background:var(--raised);padding:clamp(1.25rem,2.5vw,1.75rem)}.aside-block+.aside-block{border-top:0}.aside-block h2{font-family:var(--meter);font-size:var(--m2);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:1.1rem}.aside-block ol{padding-left:1.1rem;font-size:var(--t3);line-height:1.65}.aside-block li+li{margin-top:.7rem}.aside-block .contact{display:grid;gap:.5rem;font-size:var(--t3)}.aside-block .contact a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}.article-list{display:grid;gap:0;border-top:1px solid var(--rule)}.article-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.5rem;align-items:baseline;padding:1.6rem 0 1.6rem .75rem;border-bottom:1px solid var(--rule-faint);border-left:2px solid transparent;text-decoration:none;transition:border-left-color .15s ease,background .15s ease}.article-row:hover{border-left-color:var(--orange);background:var(--raised)}.article-row .ref{font-family:var(--meter);font-size:var(--m1);color:var(--accent-text)}.article-row h3{font-size:var(--d3);font-variation-settings:"wdth" 104}.article-row p{margin-top:.5rem;color:var(--muted);font-size:var(--t3);max-width:62ch}.article-row .reading{font-family:var(--meter);font-size:var(--m2);color:var(--muted);white-space:nowrap}@media(max-width:700px){.article-row{grid-template-columns:minmax(0,1fr)}}.article-meta{display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;margin-top:1.75rem;font-family:var(--meter);font-size:var(--m2);color:var(--muted)}.badge{border-radius:var(--r-pill);display:inline-block;font-family:var(--meter);font-size:var(--m2);border:1px solid currentColor;padding:.15rem .5rem}.badge-draft{color:var(--warn)}.site-footer{border-top:2px solid var(--navy);background:var(--navy);color:var(--on-navy-2)}.footer-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:2.5rem;padding-block:clamp(2.75rem,5vw,4rem)}.footer-grid img{height:2.125rem;width:auto;margin-bottom:1.25rem}.footer-grid h2{font-family:var(--meter);font-size:var(--m2);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--on-navy-2);margin-bottom:1rem}.footer-grid p{color:var(--on-navy);font-size:var(--t3);line-height:1.6;max-width:34ch}.footer-grid nav{display:grid;gap:.55rem}.footer-grid nav a{color:var(--on-navy);text-decoration:none;font-size:var(--t3)}.footer-grid nav a:hover{color:var(--orange-light)}.footer-bottom{display:flex;flex-wrap:wrap;gap:.75rem 2rem;align-items:center;border-top:1px solid rgba(250,250,248,.18);padding-block:1.25rem;font-family:var(--meter);font-size:var(--m2);color:var(--on-navy-2)}.footer-bottom a{color:var(--on-navy);text-decoration:none}.footer-bottom a:hover{color:var(--orange-light)}.footer-bottom .end{margin-left:auto}.footer-registrations{display:inline-flex;flex-wrap:wrap;gap:.35rem 1.25rem;font-variant-numeric:tabular-nums;color:var(--on-navy)}.footer-registrations span{white-space:nowrap}@media(max-width:760px){.footer-grid{grid-template-columns:1fr}.footer-bottom .end{margin-left:0}}.error-page{text-align:center;padding-block:clamp(4.5rem,11vw,8rem)}.error-page h1{font-size:var(--d2)}.error-page p{margin-top:1.1rem;color:var(--muted);max-width:40ch;margin-inline:auto}.error-page .actions{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin-top:2rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:1000px){.cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.cap-grid{grid-template-columns:1fr}}.cap{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--raised);padding:1.4rem 1.5rem 1.5rem;transition:border-color .15s ease,transform .15s ease}.cap:hover{border-color:var(--navy);transform:translateY(-2px)}.cap svg{width:1.6rem;height:1.6rem;color:var(--accent-text);margin-bottom:.9rem}.cap h3{font-size:var(--t1);font-variation-settings:"wdth" 104;margin-bottom:.5rem}.cap p{font-size:var(--t3);color:var(--muted);line-height:1.6}.clause-navy .cap{background:#fafaf80a;border-color:#fafaf833}.clause-navy .cap:hover{border-color:var(--orange)}.clause-navy .cap svg{color:var(--orange-light)}.clause-navy .cap h3{color:var(--on-navy)}.clause-navy .cap p{color:var(--on-navy-2)}.stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}@media(max-width:1000px){.stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.stage-grid{grid-template-columns:1fr}}.stage{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--raised);padding:1.4rem 1.4rem 1.5rem;transition:border-color .15s ease}.stage:hover{border-color:var(--navy)}.stage .stage-mark{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:var(--r-pill);background:var(--orange);border:1px solid var(--orange);color:var(--navy);margin-bottom:.9rem}.stage .stage-mark svg{width:1.1rem;height:1.1rem}.stage h3{font-size:var(--t1);font-variation-settings:"wdth" 104;margin-bottom:.5rem}.stage p{font-size:var(--t3);color:var(--muted);line-height:1.6}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden;background:var(--raised)}.benefit{padding:1.5rem 1.6rem;border-right:1px solid var(--rule-faint);border-bottom:1px solid var(--rule-faint);transition:background .15s ease}.benefit:hover{background:var(--paper)}.benefit h3{display:flex;align-items:flex-start;gap:.65rem;font-size:var(--t1);font-variation-settings:"wdth" 104;margin-bottom:.55rem}.benefit h3 svg{width:1.15rem;height:1.15rem;color:var(--accent-text);flex:none;margin-top:.22rem}.benefit p{font-size:var(--t3);color:var(--muted);line-height:1.6;padding-left:1.8rem}@media(max-width:1000px){.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.benefit-grid{grid-template-columns:1fr}}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}@media(max-width:1000px){.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.module-grid{grid-template-columns:1fr}}.module{display:flex;align-items:center;gap:.9rem;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--raised);padding:1.05rem 1.2rem;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.module:hover{border-color:var(--navy);background:var(--paper)}.module:active{transform:scale(.99);transition-duration:80ms}.module>svg:first-child{width:1.45rem;height:1.45rem;color:var(--orange);flex:none}.module .module-body{flex:1;min-width:0}.module .module-name{display:block;font-size:var(--t3);font-weight:600;color:var(--ink)}.module .module-state{display:block;font-size:var(--t3);color:var(--muted)}.module .module-go{width:1.1rem;height:1.1rem;color:var(--muted);flex:none;transition:transform .15s ease}.module:hover .module-go{transform:translate(3px)}.module[aria-disabled=true]{opacity:.62;pointer-events:none}figure img{border-radius:var(--r-lg)}.offer-figure figcaption{border-radius:var(--r)}.dotted-route{height:1px;border-top:2px dotted var(--orange);opacity:.55;margin-block:clamp(1.5rem,3vw,2.25rem)}.brand-line{font-family:var(--display);font-variation-settings:"wdth" 112;font-weight:600;font-size:var(--t3);letter-spacing:.02em;color:var(--accent-text);margin-bottom:.9rem}.stepper{display:grid;gap:clamp(1.5rem,3vw,2.25rem);grid-template-columns:minmax(0,1fr)}.stepper>*{min-width:0}.stepper-track{position:relative}.stepper-marks{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem;padding-block:.4rem .25rem;overflow-x:auto;scrollbar-width:none}.stepper-marks::-webkit-scrollbar{display:none}.stepper-mark{position:relative;display:grid;justify-items:center;gap:.65rem;min-width:7.5rem;background:none;border:0;padding:0 .25rem .25rem;font-family:var(--text);cursor:pointer}.stepper-dot{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--r-pill);background:var(--paper);border:2px solid var(--rule);color:var(--muted);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.stepper-dot svg{width:1.6rem;height:1.6rem;stroke-width:2}.stepper-mark:not(:last-child):before,.stepper-mark:not(:last-child):after{content:"";position:absolute;top:calc(1.75rem - 1px);left:calc(50% + 2.25rem);width:calc(100% - 4.25rem);height:2px;border-radius:2px;pointer-events:none}.stepper-mark:not(:last-child):before{background:var(--rule)}.stepper-mark:not(:last-child):after{background:var(--orange);transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.stepper-mark[data-state=done]:after{transform:scaleX(1)}.stepper-label{font-size:var(--t3);font-weight:600;color:var(--muted);text-align:center;line-height:1.3;transition:color .16s ease}.stepper-mark:hover .stepper-dot{border-color:var(--orange);color:var(--ink);transform:translateY(-2px)}.stepper-mark:hover .stepper-label{color:var(--ink)}.stepper-mark:active .stepper-dot{transform:scale(.94);transition-duration:80ms}.stepper-mark[data-state=done] .stepper-dot{border-color:var(--orange);color:var(--accent-text)}.stepper-mark[data-state=current] .stepper-dot{background:var(--orange);border-color:var(--orange);color:var(--navy);transform:scale(1.06)}.stepper-mark[data-state=current] .stepper-label{color:var(--ink)}.stepper-panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.1rem,2.5vw,1.9rem);border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--raised);padding:clamp(1.4rem,3vw,2.15rem)}.stepper-figure{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--r-lg);background:var(--orange);color:var(--navy)}.stepper-figure svg{width:1.9rem;height:1.9rem;stroke-width:2}.stepper-count{font-family:var(--meter);font-size:var(--m2);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-text);margin-bottom:.6rem}.stepper-copy h3{font-size:var(--d3);margin-bottom:.7rem}.stepper-lead{color:var(--ink);max-width:60ch}.stepper-detail{margin-top:.85rem;color:var(--muted);font-size:var(--t3);max-width:64ch}.stepper-nav{display:flex;gap:.75rem}.stepper-btn{display:inline-flex;align-items:center;gap:.5rem;background:none;border:1px solid var(--rule);border-radius:var(--r-pill);padding:.55rem 1.05rem;font-family:var(--text);font-size:var(--t3);font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.stepper-btn svg{width:1rem;height:1rem}.stepper-btn svg.flip{transform:rotate(180deg)}.stepper-btn:hover:not(:disabled){border-color:var(--orange);background:var(--orange);color:var(--navy)}.stepper-btn:active:not(:disabled){transform:scale(.96);transition-duration:80ms}.stepper-btn:disabled{opacity:.4;cursor:default}@media(max-width:720px){.stepper-panel{grid-template-columns:1fr}.stepper-mark{min-width:6.5rem}}.clause-navy .stepper-mark:not(:last-child):before{background:#fafaf83d}.clause-navy .stepper-dot{background:transparent;border-color:#fafaf857;color:var(--on-navy-2)}.clause-navy .stepper-mark:hover .stepper-dot{border-color:var(--orange);color:var(--on-navy)}.clause-navy .stepper-label{color:var(--on-navy-2)}.clause-navy .stepper-mark:hover .stepper-label,.clause-navy .stepper-mark[data-state=current] .stepper-label{color:var(--on-navy)}.clause-navy .stepper-mark[data-state=done] .stepper-dot{border-color:var(--orange);color:var(--orange-light)}.clause-navy .stepper-mark[data-state=current] .stepper-dot{background:var(--orange);border-color:var(--orange);color:var(--navy)}.clause-navy .stepper-panel{background:#fafaf80d;border-color:#fafaf838}.clause-navy .stepper-count{color:var(--orange-light)}.clause-navy .stepper-copy h3,.clause-navy .stepper-lead{color:var(--on-navy)}.clause-navy .stepper-detail{color:var(--on-navy-2)}.clause-navy .stepper-btn{border-color:#fafaf857;color:var(--on-navy)}.clause-navy .stepper-btn:hover:not(:disabled){border-color:var(--orange);background:var(--orange);color:var(--navy)}.clause-body.split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.75rem,4vw,3.5rem);align-items:start}.split-figure{margin:0}.split-figure img{width:100%;height:auto;border-radius:var(--r-lg)}.split-figure figcaption{margin-top:.7rem;font-family:var(--meter);font-size:var(--m2);color:var(--muted)}@media(max-width:900px){.clause-body.split{grid-template-columns:1fr}}@media(prefers-reduced-transparency:reduce){.site-header{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}.site-header:after{display:none}}@media(prefers-contrast:more){.site-header{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:2px solid var(--navy)}.site-header:after{display:none}.note,.aside-block,.cap,.stage,.stepper-panel,.module,.field input,.field select,.field textarea{border-color:var(--navy)}}@media(prefers-reduced-motion:reduce){.stepper-mark:after{transition:none}.button:active,.stepper-btn:active,.module:active,.disclosure:active,.menu-toggle:active,.cap:hover,.stepper-mark:hover .stepper-dot{transform:none}}.offer-dark{background:var(--navy);border-bottom:0;padding-block:clamp(2.5rem,5vw,4rem)}.offer-dark .brand-line{color:var(--orange-light);text-transform:uppercase;letter-spacing:.11em;font-size:var(--t3)}.offer-dark h1{color:var(--on-navy);letter-spacing:-.038em;line-height:.98;max-width:13ch}.offer-dark h1 em{font-style:normal;color:var(--orange)}.offer-dark .offer-lede,.offer-dark .offer-status{color:var(--on-navy-2)}.offer-dark .offer-status b{color:var(--on-navy)}.offer-dark .offer-figure figcaption{background:var(--paper);color:var(--muted)}.offer-dark .button:hover{background:var(--paper);border-color:var(--paper);color:var(--navy)}.item-rows{display:grid;gap:.85rem}.item-row{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--raised);padding:1rem 1.1rem 1.15rem}.item-row-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem;margin-bottom:.9rem;border-bottom:1px solid var(--rule-faint)}.item-row-title{font-family:var(--meter);font-size:var(--m1);font-weight:500;color:var(--accent-text)}.item-remove{display:inline-flex;align-items:center;gap:.4rem;background:none;border:1px solid var(--rule);border-radius:var(--r-pill);padding:.3rem .75rem;font-family:var(--text);font-size:var(--t3);font-weight:600;color:var(--ink-2);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.item-remove svg{width:.85rem;height:.85rem}.item-remove:hover:not(:disabled){border-color:var(--stop);color:var(--stop)}.item-remove:active:not(:disabled){transform:scale(.96);transition-duration:80ms}.item-remove:disabled{opacity:.35;cursor:default}.item-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.item-grid .field{margin-bottom:1rem}.item-grid .item-span{grid-column:1 / -1}@media(max-width:620px){.item-grid{grid-template-columns:1fr}}.item-row .error{font-size:var(--t3);font-weight:600;color:var(--stop)}.item-row .error:empty{display:none}.item-list-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.item-add{display:inline-flex;align-items:center;gap:.5rem;background:none;border:1px dashed var(--rule-strong, var(--rule));border-radius:var(--r-pill);padding:.6rem 1.1rem;font-family:var(--text);font-size:var(--t3);font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.item-add svg{width:1rem;height:1rem}.item-add:hover:not(:disabled){border-color:var(--orange);background:var(--paper)}.item-add:active:not(:disabled){transform:scale(.97);transition-duration:80ms}.item-add:disabled{opacity:.45;cursor:default}.item-count{font-family:var(--meter);font-size:var(--m2);color:var(--muted)}
