:root{--cobalt:#1e44b3;--orange:#ff6100;--lilac:#edafff;--ink:#2b252d;--paper:#fff;--gutter:clamp(24px, 5vw, 72px);color:var(--ink);background:var(--paper);font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}img{object-fit:cover;max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Fraunces,serif;font-weight:400;line-height:1.13}h1{white-space:pre-line;font-size:clamp(44px,5vw,73px)}h2{white-space:pre-line;font-size:clamp(36px,4.1vw,59px)}h3{font-size:28px}p{line-height:1.6}.eyebrow{letter-spacing:.055em;margin-bottom:28px;font-size:14px;line-height:1.5}.intro{white-space:pre-line;max-width:690px;font-size:19px}.button{background:var(--orange);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;min-height:56px;padding:18px 24px;font:600 14px/1.4 DM Sans,sans-serif;text-decoration:none;display:inline-flex}.button:hover{filter:brightness(.94)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.button:focus-visible{outline-color:var(--cobalt)}.cobalt{background:var(--cobalt);color:#fff}.lilac{background:var(--lilac)}.orange{background:var(--orange)}.charcoal{background:var(--ink);color:#fff}.announcement{background:var(--ink);color:#fff;text-align:center;letter-spacing:.075em;min-height:36px;padding:10px 20px;font-size:12px}.navigation{padding:12px var(--gutter);align-items:center;gap:28px;min-height:88px;display:flex}.brand{flex-direction:column;line-height:1;text-decoration:none;display:flex}.brand strong{letter-spacing:-1.5px;font:700 38px/1 Poppins,sans-serif}.brand span{padding:3px;font-size:12px}.navigation nav{align-items:center;gap:28px;margin-left:auto;display:flex}.navigation nav a{font-size:14px;text-decoration:none;position:relative}.navigation nav a[aria-current=page]:after{content:"";background:var(--orange);height:3px;position:absolute;bottom:-20px;left:0;right:0}.navigation .button{min-height:48px;padding:14px 20px;font-size:12px}.hero{padding:38px var(--gutter);grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;min-height:492px;display:grid}.hero h1{margin-bottom:24px}.hero .intro{margin-bottom:30px}.hero>img{width:100%;height:425px}.hero.full{grid-template-columns:1fr 1fr;gap:0;min-height:688px;padding:0}.hero.full .hero-copy{padding:70px var(--gutter)}.hero.full>img{height:688px}.hero.full h1{margin-bottom:34px;font-size:clamp(44px,4.8vw,69px)}.hero.full .intro{margin-bottom:42px}.hero-secondary{margin:20px 0 0 24px;font-size:14px;text-decoration:none;display:inline-block}.checker{background:conic-gradient(var(--cobalt) 25%, var(--lilac) 0 50%, var(--cobalt) 0 75%, var(--lilac) 0) 0 0/32px 32px;height:32px}.section{padding:72px var(--gutter)}.section h2{margin-bottom:22px}.section-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.section-heading .intro{max-width:550px}.grid{gap:24px;margin-top:40px;display:grid}.three{grid-template-columns:repeat(3,minmax(0,1fr))}.four{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:44px}.card{border-bottom:1px solid var(--ink);flex-direction:column;align-items:flex-start;padding-bottom:28px;display:flex}.card>a:first-child{width:100%}.card img{aspect-ratio:416/404;width:100%;height:auto}.four .card img{aspect-ratio:306/294}.card .eyebrow{margin:24px 0 20px;font-size:13px}.card h3{margin-bottom:20px}.card>p:not(.eyebrow){margin-bottom:48px;font-size:16px}.card .text-link{margin-top:auto}.text-link{border-bottom:1px solid;padding-bottom:6px;font-size:14px;text-decoration:none}.text-link:hover{color:var(--cobalt)}.cobalt .text-link:hover{color:var(--lilac)}.steps{border-top:1px solid #ffffff80;margin-bottom:36px;padding-top:28px}.step-number{margin-bottom:20px;font:52px Fraunces,serif;display:block}.steps h3{margin-bottom:18px}.steps p{max-width:340px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.split>img{width:100%;height:496px}.split h2,.split .intro{margin-bottom:34px}.closing{padding:56px var(--gutter);justify-content:space-between;align-items:center;gap:40px;min-height:310px;display:flex}.closing h2{margin-bottom:22px;font-size:clamp(36px,4vw,57px)}.closing .button{flex-shrink:0}.info{border-bottom:1px solid var(--ink);margin:0 0 60px;padding-bottom:38px}.info .eyebrow{margin-bottom:12px}.info .eyebrow:before{content:"";background:var(--orange);width:12px;height:12px;margin-right:16px;display:inline-block}.four+.eyebrow{margin-top:30px}footer{background:var(--ink);color:#fff;padding:40px var(--gutter) 28px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:50px;min-height:230px;display:grid}.footer-brand{font:700 76px/1.2 Poppins,sans-serif;text-decoration:none}.footer-grid .eyebrow{margin:20px 0}.footer-grid a:not(.footer-brand){margin-bottom:12px;text-decoration:none;display:block}.footer-bottom{border-top:1px solid #ffffff70;justify-content:space-between;gap:24px;padding-top:20px;font-size:12px;display:flex}.skip{z-index:10;background:#fff;padding:16px;position:absolute;top:-100px;left:20px}.skip:focus{top:10px}.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}.proposal-hero{min-height:376px}.proposal-hero>img{height:318px}.proposal-hero h1{font-size:clamp(44px,4.7vw,67px)}.proposal-layout{grid-template-columns:2fr 1fr;gap:68px;margin-top:40px;display:grid}.proposal-layout aside{padding-top:20px}.guidance{background:var(--lilac);margin-bottom:30px;padding:28px}.guidance h3{margin-bottom:30px;font-size:31px}.guidance .eyebrow{font-size:13px}.guidance article{margin:20px 0}.guidance p{font-size:14px}.reassurance{background:var(--ink);color:#fff;margin-top:30px;padding:32px}.reassurance h3{margin-bottom:35px;font-size:32px}.reassurance p{margin-bottom:20px}.proposal-layout aside>img{width:100%;height:258px}fieldset{border:0;margin:0 0 36px;padding:0}legend{border-bottom:1px solid var(--ink);letter-spacing:.04em;width:100%;margin-bottom:20px;padding:0 0 20px;font-size:15px;display:block}form label{margin-bottom:26px;font-size:14px;display:block}input,select{color:var(--ink);border:1px solid var(--ink);background:#fff;border-radius:0;width:100%;min-height:62px;margin-top:12px;padding:18px;font:16px DM Sans,sans-serif}.choices{flex-wrap:wrap;gap:16px;margin:12px 0 26px;display:flex}.choices label{border:1px solid var(--ink);cursor:pointer;min-width:160px;margin:0;padding:14px}.choices label:has(input:checked){background:var(--cobalt);color:#fff}.choices input{width:18px;min-height:0;accent-color:var(--orange);margin:0 10px 0 0}.form-note{margin:0 0 26px;font-size:14px}.submit{width:100%}.selected-item{border:1px solid var(--ink);gap:20px;margin:12px 0 26px;padding:12px;display:flex}.selected-item img{width:146px;height:146px}.selected-item h3{margin:12px 0;font-size:24px}.selected-item p{font-size:14px}.selected-item .eyebrow{margin:0}.form-status{padding:20px 0;font-size:16px}.date-field{max-width:392px}@media (width>=1600px){.hero.full .hero-copy{padding-left:max(72px,50vw - 648px)}}@media (width<=1100px){.navigation{flex-wrap:wrap;gap:16px}.navigation nav{gap:18px}.navigation nav a{font-size:12px}.hero.full .hero-copy{padding:50px 32px}.hero-secondary{margin-left:0}.four{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading{align-items:flex-start}.section-heading .intro{max-width:40%}.proposal-layout{gap:30px}}@media (width<=760px){.announcement{font-size:10px}.navigation{padding:18px 24px}.navigation nav{flex-basis:100%;order:3;justify-content:space-between;gap:8px;margin:12px 0 0}.navigation nav a[aria-current=page]:after{bottom:-8px}.navigation>.button{margin-left:auto;padding:12px;font-size:10px}.brand strong{font-size:32px}.hero,.hero.full{grid-template-columns:1fr;gap:0;padding:0}.hero .hero-copy,.hero.full .hero-copy{padding:48px 24px}.hero>img,.hero.full>img{height:360px}.hero.full h1{font-size:48px}.hero-secondary{margin-left:16px}.section{padding:48px 24px}.section-heading{display:block}.section-heading .intro{max-width:100%}.section-heading>.button{margin-bottom:20px}.three{grid-template-columns:1fr}.four{gap:32px 16px}.four h3{font-size:24px}.four .card>p:not(.eyebrow){margin-bottom:24px;font-size:14px}.card img{max-height:460px}.steps{gap:32px}.split{grid-template-columns:1fr;gap:36px}.split>img{height:360px}.closing{padding:48px 24px;display:block}.closing .button{margin-top:30px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{margin-top:24px;display:block}.footer-bottom small{margin-top:16px;display:block}.proposal-layout{grid-template-columns:1fr}.proposal-layout aside{padding:0}.proposal-hero>img{height:260px}.selected-item img{width:90px;height:110px}.selected-item h3{font-size:20px}.info{gap:28px}.intro{font-size:18px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3{font-weight:600}h1{line-height:1.04}.button{border-radius:32px;font-weight:700}.brand strong,.footer-brand{color:var(--orange)}.brand span{color:var(--cobalt);letter-spacing:.08em;font-weight:700}.eyebrow{color:var(--cobalt);font-weight:700}.cobalt .eyebrow,footer .eyebrow{color:var(--lilac)}.orange .eyebrow{color:var(--ink)}.card .eyebrow,.step-number{color:var(--orange)}.step-number{font-weight:600}.card img{border-radius:18px}.four .card img{border-radius:16px}.split>img,.hero:not(.full)>img,.proposal-layout aside>img{border-radius:18px}.hero img,.card img,.split>img,.proposal-layout aside>img,.selected-item img{object-fit:fill}.text-link{color:var(--cobalt);border:0;font-weight:700}.card{border-color:#2b252d33}.checker{background:conic-gradient(white 25%, var(--orange) 0 50%, white 0 75%, var(--orange) 0) 0 0/32px 32px}.signature-checker{background:conic-gradient(var(--lilac) 25%, var(--cobalt) 0 50%, var(--lilac) 0 75%, var(--cobalt) 0) 0 0/32px 32px}.guidance,.reassurance{border-radius:18px}.reassurance .eyebrow{color:var(--lilac)}.choices label,input,select,.selected-item{border-radius:10px}.footer-bottom{font-weight:700}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-ext-600-normal.4vooXBpG.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-600-normal.DRtaDpgU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/dm-sans-latin-600-normal.Aqo67rzb.woff2)format("woff2"),url(/_astro/dm-sans-latin-600-normal.BmdmIIQ2.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-ext-700-normal.CJIcxD6K.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-700-normal.BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-vietnamese-600-normal.BjlAJixd.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-600-normal.DlAl5EAR.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-ext-600-normal.BtzmzP0X.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-600-normal.B0Dy4lqi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2)format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
