@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-vietnamese-wght-normal.k7S-YeeD.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(./cormorant-garamond-cyrillic-ext-300-normal.D8IReVS-.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-300-normal.B5wCrnbP.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(./cormorant-garamond-cyrillic-300-normal.DZNkLIMe.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-300-normal.KEduutn5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(./cormorant-garamond-vietnamese-300-normal.BTzPAsHw.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-300-normal.ByHlPz7v.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(./cormorant-garamond-latin-ext-300-normal.BsCYHBWC.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-300-normal.DueGyF8j.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(./cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2)format("woff2"),url(./cormorant-garamond-latin-300-normal.BuXLI6C0.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(./cormorant-garamond-cyrillic-ext-300-italic.B31MkR9z.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-300-italic.Dj41S4NK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(./cormorant-garamond-cyrillic-300-italic.Bi4RSOgf.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-300-italic.Bo30KLu4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(./cormorant-garamond-vietnamese-300-italic.CCKicgM4.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-300-italic.DjSFy2Pr.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(./cormorant-garamond-latin-ext-300-italic.Bt0Wsy7Q.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-300-italic.DambfolG.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(./cormorant-garamond-latin-300-italic.qkwBXYHn.woff2)format("woff2"),url(./cormorant-garamond-latin-300-italic.DRnsRYID.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-normal.4uxlocMh.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-normal.uvC0WHQr.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(./cormorant-garamond-latin-400-normal.B7YtguxJ.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-italic.CJpMwFnN.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-italic.CQvLaSWn.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(./cormorant-garamond-latin-400-italic.BLh7T8o8.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}:root{--night:#0e2038;--night2:#15365a;--ocean:#1c4f7c;--clay:#a4623b;--paper:#fcfdfe;--sky:#eaf2f8;--ink:#233140;--soft:#5f6e7d;--line:#d9e2ea;--on-dark:#e3ecf5;--on-dark-soft:#aebfd0;--veil:10, 30, 55;--glow:0 1px 2px #0000004d, 0 2px 28px #0006;--sans:"Montserrat Variable", Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;--serif:"Cormorant Garamond", Cormorant, Georgia, "Times New Roman", serif;--wrap:84rem;--gutter:clamp(1.25rem, 4.5vw, 4rem);--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);min-height:100vh;color:var(--ink);font:300 1.0625rem/1.7 var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}img,picture{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:0 0 .5em;font-weight:300;line-height:1.08}h2{font-size:clamp(2.3rem,4.4vw,3.9rem)}h3{font-size:clamp(1.7rem,2.4vw,2.2rem)}p{margin:0 0 1em}ul{margin:0;padding:0;list-style:none}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.btn{border:1px solid var(--night);background:var(--night);color:#fff;font:400 .7rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;text-shadow:none;cursor:pointer;padding:1rem 1.9rem;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-block}.btn:hover{color:var(--night);background:0 0}.btn.light{background:var(--paper);border-color:var(--paper);color:var(--night)}.btn.light:hover{color:#fff;background:0 0;border-color:#fff}.btn.ghost{background:rgba(var(--veil), .32);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:#ffffffd9}.btn.ghost:hover{color:var(--night);background:#fff}.btn.onpaper{background:var(--paper);color:var(--night);border-color:var(--paper)}.btn.onpaper:hover{color:#fff;background:0 0;border-color:#fff}.more{font:400 .68rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid var(--clay);padding-bottom:.35em}.skip{position:absolute;left:-999px}.skip:focus{z-index:90;color:#000;background:#fff;padding:.5rem;top:1rem;left:1rem}:focus-visible{outline:2px solid var(--clay);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.section{padding:clamp(5.5rem,10vw,9rem) 0}.section+.section{padding-top:0}.split{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,6vw,7rem);display:grid}.split-head h2{max-width:13ch}.split-head h2:only-child{position:sticky;top:7rem}.split-body{max-width:56ch}.statement{font-family:var(--serif);margin-bottom:1.6rem;font-size:clamp(1.7rem,2.6vw,2.3rem);font-style:italic;line-height:1.25}.note{color:var(--soft);font-size:.85rem}.trio{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.trio li{border-top:1px solid #2331404d;padding-top:1.3rem}.trio h3{margin-bottom:.3em;font-size:clamp(2rem,3vw,2.8rem)}.trio p{color:var(--soft);max-width:28ch;margin:0}.cover{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.kicker{letter-spacing:.42em;text-transform:uppercase;margin:0 0 1.2rem;font-size:clamp(.72rem,1.1vw,.9rem);font-weight:400}.btn.outline{color:var(--night);border-color:var(--night);background:0 0}.btn.outline:hover{background:var(--night);color:#fff}.actions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise{animation:rise 1.2s var(--ease) both}.rise-2{animation:rise 1.3s var(--ease) .15s both}.rise-3{animation:rise 1.3s var(--ease) .35s both}.form{grid-template-columns:1fr 1fr;gap:1.1rem 1.2rem;max-width:40rem;display:grid}.form.one{grid-template-columns:1fr;max-width:34rem}.form .w,.form .check,.form .ok,.form .err{grid-column:1/-1}.form label{letter-spacing:.06em;color:var(--soft);gap:.35rem;font-size:.78rem;display:grid}.form input:not([type=checkbox]),.form select,.form textarea{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:0;width:100%;padding:.8rem .9rem;font-size:1rem}.form textarea{resize:vertical}.form select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23233140' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:14px 8px;padding-right:2.8rem}@supports (appearance:base-select){.form select{appearance:base-select}.form select::picker(select){appearance:base-select}.form select{background-image:none;align-items:center;display:flex}.form select::picker-icon{content:"";width:14px;height:8px;transition:rotate .3s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23233140' stroke-width='1.2'/%3E%3C/svg%3E") 50%/contain no-repeat;margin-left:auto;margin-right:-1.8rem}.form select:open::picker-icon{rotate:180deg}.form select::picker(select){border:1px solid var(--line);opacity:1;transition:opacity .25s var(--ease), translate .25s var(--ease), overlay .25s allow-discrete, display .25s allow-discrete;background:#fff;margin-top:4px;padding:.35rem 0;translate:0;box-shadow:0 18px 44px #0e203833}@starting-style{.form select:open::picker(select){opacity:0;translate:0 -6px}}.form select option{font:inherit;color:var(--ink);cursor:pointer;padding:.75rem 1rem;font-size:.95rem;transition:background .15s}.form select option::checkmark{display:none}.form select option:hover,.form select option:focus-visible{background:var(--sky);outline:none}.form select option:checked{background:var(--night);color:#fff}}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible{border-color:var(--night);outline-offset:0}.form .check{letter-spacing:0;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:.8rem;line-height:1.5}.form .check input{appearance:none;border:1px solid var(--ink);cursor:pointer;background:#fff 50%/11px 9px no-repeat;border-radius:0;flex-shrink:0;width:18px;height:18px;margin:.15rem 0 0;transition:background-color .2s,border-color .2s}.form .check input:checked{background-color:var(--night);border-color:var(--night);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5l3 3 6-6' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/svg%3E")}.form .check input:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.form.dark .check input{border-color:var(--on-dark);background-color:#0000}.form.dark .check input:checked{background-color:var(--paper);border-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9'%3E%3Cpath d='M1 4.5l3 3 6-6' fill='none' stroke='%230e2038' stroke-width='1.4'/%3E%3C/svg%3E")}.form .btn{justify-self:start}.form .hp{position:absolute;left:-9999px}.form .ok,.form .err{margin:0;padding:.8rem 1rem}.form .ok{color:#1f4a28;background:#e4f2e6}.form.dark label{color:var(--on-dark)}.form.dark input:not([type=checkbox]),.form.dark select{background:var(--paper);border-color:#0000}.form.dark .check :is(a){color:#fff}.form.dark .ok{color:#fff;background:0 0;padding:0}@media (width<=63.99rem){.split{grid-template-columns:1fr;gap:1.5rem}.split-head h2{max-width:none;position:static}.trio{grid-template-columns:1fr;gap:1.8rem}.form{grid-template-columns:1fr}}
