@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/443a13e61f4b02a3-s.28yarllwtn3op.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/d8c36f2b672bfde8-s.2ltts62cl_aqt.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/d61a5a70ee333873-s.0a1c-4jmm-ge1.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/277526a3aaac34fe-s.0t7r-5aj08t6e.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/8c920c2e27a65459-s.p.34vrj7u2gaa_j.woff2)format("woff2");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 Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_3815733-module__qrX0Xq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal;font-weight:500}.cormorant_garamond_3815733-module__qrX0Xq__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d242f73c7c15a8fc-s.3-18ck_a1w7ba.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a78928eb6974792b-s.0oc_c7uwd0vy-.woff2)format("woff2");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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/74ab3d8c2416a1b6-s.p.0k_idqfff2la8.woff2)format("woff2");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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_3f9de0a6-module__LTWTYq__className{font-family:Jost,Jost Fallback;font-style:normal;font-weight:300}.jost_3f9de0a6-module__LTWTYq__variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_57a02b59-module__neI2wG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_57a02b59-module__neI2wG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--bg-deep:#03171a;--bg-raise:#0b292b;--ink:#e9f0f0;--ink-body:#adbabb;--ink-meta:#8b9c9d;--ink-muted:#687475;--placeholder:#738486;--accent:#c69d63;--accent-hover:#d9af75;--on-accent:#010b0d;--glow-teal:#044;--hairline:#e9f0f014;--field-bg:#e9f0f00a;--field-border:#e9f0f02e;--font-headline:var(--font-cormorant), serif;--font-wordmark:var(--font-jost), sans-serif;--font-body:var(--font-inter), system-ui, sans-serif}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg-deep);color:var(--ink);font-family:var(--font-body);margin:0}::selection{background:var(--accent);color:var(--on-accent)}a,a:hover{color:inherit}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes veilOut{to{opacity:0;visibility:hidden}}@keyframes introZoom{0%{opacity:0;transform:scale(3.6)}18%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes introHide{to{opacity:0}}@keyframes letterIn{0%{opacity:0}to{opacity:1}}@keyframes ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.1)}}@keyframes pump{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes pumpCycle{0%,78%,to{transform:scale(1)}82%{transform:scale(1.12)}86%{transform:scale(1)}90%{transform:scale(1.12)}94%{transform:scale(1)}}@keyframes rippleCycle{0%,72%{opacity:0;transform:scale(1)}74%{opacity:.45}to{opacity:0;transform:scale(3)}}@keyframes bgPulse{0%{opacity:0;transform:scale(.22)}2.2%{opacity:1}10%{opacity:.75}18%,to{opacity:0;transform:scale(1.6)}}.veil{z-index:10;background:var(--bg-deep);pointer-events:none;justify-content:center;align-items:center;animation:.95s 3.9s forwards veilOut;display:flex;position:fixed;inset:0}.intro-lockup{font-family:var(--font-wordmark);letter-spacing:.24em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.42em;font-size:clamp(30px,4.6vw,58px);font-weight:300;line-height:1;animation:2.05s cubic-bezier(.32,.7,.28,1) both introZoom,.75s 3.35s forwards introHide;display:flex}.intro-word{align-items:center;display:flex}.intro-lockup span{animation:.9s 1.5s both letterIn}.intro-word:last-child span{animation-delay:1.65s}.intro-mark{background:#14383c;border-radius:50%;flex-shrink:0;width:.72em;height:.72em;margin-right:.24em;position:relative;box-shadow:inset 0 0 0 .022em #e9f0f099}.intro-word:last-child .intro-mark{margin-right:0}.intro-mark i{border:.018em solid var(--accent);border-radius:50%;animation:1.9s ease-out infinite backwards ripple;position:absolute;inset:0}.intro-mark .cone{background:#02161a;border:0;border-radius:50%;animation:none;position:absolute;inset:11.7%}.intro-mark .plug{background:var(--accent);border:0;border-radius:50%;animation:.62s ease-in-out 1.5s infinite pump;position:absolute;inset:28.3%}.intro-word:first-child .intro-mark i:first-child{animation-delay:1.5s}.intro-word:first-child .intro-mark i:nth-child(2){animation-delay:2.13s}.intro-word:first-child .intro-mark i:nth-child(3){animation-delay:2.76s}.intro-word:last-child .intro-mark i:first-child{animation-delay:1.62s}.intro-word:last-child .intro-mark i:nth-child(2){animation-delay:2.25s}.intro-word:last-child .intro-mark i:nth-child(3){animation-delay:2.88s}.intro-word:last-child .intro-mark .plug{animation-delay:1.62s}.mark i{border:1px solid var(--accent);border-radius:50%;animation:9s ease-out 5.5s infinite backwards rippleCycle;position:absolute;inset:0}.mark i:nth-of-type(2){animation-delay:6.1s}.mark .plug-anim{background:var(--accent);border-radius:50%;animation:9s ease-in-out 5.5s infinite pumpCycle;position:absolute;inset:8.5px}header{animation:.9s 4.35s both fadeUp}.eyebrow{animation:.9s 4.55s both fadeUp}h1{animation:.9s 4.75s both fadeUp}.lede{animation:.9s 4.95s both fadeUp}form{animation:.9s 5.15s both fadeUp}footer{animation:.9s 5.35s both fadeUp}.page{background:radial-gradient(ellipse 1200px 800px at 70% -10%, #0b292be6, var(--bg-deep) 60%);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.glow{pointer-events:none;border-radius:50%;position:absolute}.glow--warm{background:radial-gradient(circle,#c69d6314,#0000 70%);width:720px;height:720px;top:-260px;left:-200px}.glow--teal{background:radial-gradient(circle,#00444480,#0000 70%);width:820px;height:820px;bottom:-320px;right:-220px}.waves{pointer-events:none;z-index:1;width:1500px;height:1500px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.waves div{border-radius:50%;animation:60s ease-out infinite backwards bgPulse;position:absolute;inset:0}.waves div:first-child{border:2px solid #c69d636b;animation-delay:6s}.waves div:nth-child(2){border:1.5px solid #c69d6357;animation-delay:8.2s}.waves div:nth-child(3){border:1.5px solid #e9f0f038;animation-delay:10.4s}header{z-index:2;justify-content:space-between;align-items:center;padding:40px 64px;display:flex;position:relative}.brand{align-items:center;gap:12px;display:flex}.wordmark{font-family:var(--font-wordmark);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;padding-left:2px;font-size:17px;font-weight:300}.meta{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-meta);font-size:11px}.mark{background:#14383c;border-radius:50%;flex-shrink:0;width:30px;height:30px;position:relative;box-shadow:inset 0 0 0 1px #e9f0f08c}.mark:before{content:"";background:#02161a;border-radius:50%;position:absolute;inset:3.5px}main{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 64px;display:flex;position:relative}.eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-bottom:36px;font-size:12px}h1{font-family:var(--font-headline);letter-spacing:-.01em;max-width:920px;margin:0 0 36px;font-size:clamp(48px,7vw,104px);font-weight:500;line-height:1.02}.lede{color:var(--ink-body);text-wrap:pretty;max-width:560px;margin:0 0 56px;font-size:18px;font-weight:300;line-height:1.7}form{flex-direction:column;gap:16px;width:100%;max-width:600px;display:flex}.row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}input,select{background:var(--field-bg);border:1px solid var(--field-border);color:var(--ink);font-family:var(--font-body);border-radius:1px;outline:none;padding:17px 20px;font-weight:300}input{flex:240px;font-size:15px}select{appearance:none;flex:200px;font-size:14px}input:focus,select:focus{border-color:#c69d63b3}input::placeholder{color:var(--placeholder)}option{background:var(--bg-deep)}button{background:var(--accent);color:var(--on-accent);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;border-radius:1px;flex:none;padding:17px 34px;font-size:13px;font-weight:600}button:hover:not(:disabled){background:var(--accent-hover)}button:disabled{cursor:default}button:focus-visible,input:focus-visible,select:focus-visible{outline:1px solid var(--accent)}.confirm,.error{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px}.hp-field{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.cf-turnstile{margin:0 auto}[hidden]{display:none}footer{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);border-top:1px solid var(--hairline);justify-content:center;padding:36px 64px;font-size:11px;display:flex;position:relative}@media (max-width:720px){header,main,footer{padding-left:24px;padding-right:24px}header{flex-direction:column;align-items:flex-start;gap:16px}.row{flex-direction:column}input,select{flex-basis:auto}button{width:100%}}@media (prefers-reduced-motion:reduce){.veil{opacity:0;visibility:hidden;animation:none!important}.intro-lockup{animation:none!important}header,.eyebrow,h1,.lede,form,footer{opacity:1;transform:none;animation:none!important}.mark i,.mark .plug-anim,.waves div,.intro-mark i,.intro-mark .plug{animation:none!important}}
