@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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/b0947914c9718a1e-s.0l.9lak812di~.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/d0b60be57f16ee32-s.0m2lc_66fsc~9.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/1f9e983605289f29-s.0~7_67muh398v.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/01e4147cff8141ee-s.p.10ked.7w885.g.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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_1edffc22-module__62Jj6a__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_1edffc22-module__62Jj6a__variable{--font-cormorant-garamond:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_fd6b454d-module__HK4tFa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_fd6b454d-module__HK4tFa__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.04ygcc0k6zvvf.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.18awt9904y5ei.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.0~z396rbj0t4w.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.09-.4z_6a6fti.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.1841exvy3.1-g.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_954ee24e-module__BSvI5G__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_954ee24e-module__BSvI5G__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--native-browser-fill:#315f89;--scene-canvas-side-bleed:max(24px, calc(var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));--scene-canvas-top-extension:max(24px, var(--safe-area-inset-top));--scene-canvas-bottom-extension:max(96px, var(--safe-area-inset-bottom));--premium-ease:cubic-bezier(.16, 1, .3, 1);--premium-slow-ease:cubic-bezier(.19, 1, .22, 1);--action-swap-duration:2.6s;--action-swap-ease:cubic-bezier(.65, 0, .35, 1);--waitlist-stage-duration:2.2s;--waitlist-stage-ease:cubic-bezier(.42, 0, .22, 1);--pretext-loader-visible-duration:1.45s;--pretext-loader-exit-duration:1.6s;--pretext-scene-dissolve-duration:2.8s;--pretext-hero-reveal-delay:2.1s;--pretext-hero-reveal-duration:2.4s;--pretext-atmosphere-background:radial-gradient(circle at 72% 22%, #fff7d638, transparent 22%), radial-gradient(ellipse at 18% 58%, #ffedc41f, transparent 34%), linear-gradient(180deg, #315f89 0%, #7ba59c 58%, #b98c3e 100%);--hero-ivory:#fbf1de;--hero-muted:#fcefd6c7;--full-height:100dvh;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px)}html,body{width:100%;height:100%;min-height:100%}html{background:var(--native-browser-fill);scroll-behavior:auto;-webkit-text-size-adjust:100%;overflow:hidden}body{background:var(--native-browser-fill);color:var(--hero-ivory);font-family:var(--font-newsreader), serif;letter-spacing:0;overscroll-behavior:none;scrollbar-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow:hidden}button{font:inherit}img{max-width:100%;display:block}::selection{color:#f7efdf;background:#d4a0404d}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-xl{max-width:36rem}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-2{row-gap:.5rem}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.px-6{padding-left:1.5rem;padding-right:1.5rem}.font-display{font-family:var(--font-cormorant-garamond), serif}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-light{font-weight:300}.font-normal{font-weight:400}.leading-7{line-height:1.75rem}.leading-\[0\.96\]{line-height:.96}.tracking-normal{letter-spacing:0}.text-\[\#efe3cd\]{--tw-text-opacity:1;color:rgb(239 227 205/var(--tw-text-opacity,1))}.text-\[\#f4ecdc\]{--tw-text-opacity:1;color:rgb(244 236 220/var(--tw-text-opacity,1))}.text-\[\#f6ebd8\]{--tw-text-opacity:1;color:rgb(246 235 216/var(--tw-text-opacity,1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.scene-root{--gravity-bend-intensity:0;--gravity-blueprint-opacity:0;--gravity-center-x:68.5%;--gravity-center-y:26.5%;--gravity-well-blackout-opacity:0;--gravity-well-dive:0;--gravity-well-tunnel-opacity:0;--gravity-body-rotate:0deg;--gravity-body-x:0px;--gravity-body-y:0px;--gravity-body-z:0px;--gravity-copy-return-opacity:1;--gravity-headline-rotate:0deg;--gravity-headline-skew:0deg;--gravity-headline-tilt:0deg;--gravity-headline-x:0px;--gravity-headline-y:0px;--gravity-headline-z:0px;--gravity-kicker-rotate:0deg;--gravity-kicker-x:0px;--gravity-kicker-y:0px;--gravity-kicker-z:0px;background:var(--native-browser-fill);isolation:isolate;touch-action:pan-y;height:100dvh;position:fixed;inset:0;overflow:hidden}@media (max-width:639px){.scene-root{--gravity-center-x:76%;--gravity-center-y:28%}}.scene-root:before{content:"";z-index:1;background:var(--pretext-atmosphere-background);opacity:0;pointer-events:none;transition:opacity var(--pretext-scene-dissolve-duration) var(--premium-ease);position:absolute;inset:0;transform:scale(1)}.scene-root.is-pretext-active:before{animation:pretext-scene-fallback-dissolve var(--pretext-scene-dissolve-duration) var(--premium-ease) calc(var(--pretext-loader-visible-duration) + var(--pretext-loader-exit-duration)) forwards;opacity:1;transition-duration:0s;transform:scale(1)}.scene-root:after{content:"";z-index:12;opacity:var(--gravity-well-blackout-opacity);pointer-events:none;background:#000;transition:none;position:absolute;inset:0;transform:translateZ(0)}.ecosystem-canvas{z-index:0;pointer-events:none;backface-visibility:hidden;contain:strict;background:radial-gradient(circle at 70% 22%,#fcf4c861,#0000 12%),radial-gradient(at 52% 88%,#c28e30e6,#0000 42%),linear-gradient(#315f89 0%,#7ba59c 58%,#b98c3e 100%);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-headline{color:var(--hero-ivory);font-kerning:normal;text-shadow:0 1px 18px #fff4dc1f,0 18px 80px #1e2e2a2e;transition:filter 1.4s var(--premium-ease), text-shadow 1.4s var(--premium-ease);display:block}.hero-headline-line{transform-origin:78% 34%;min-width:0;transform-style:preserve-3d;transition:filter 1.8s var(--premium-slow-ease);white-space:nowrap;will-change:transform;display:block;transform:translate(0,0)}.hero-headline-word{transform-origin:72% 42%;transform-style:preserve-3d;will-change:transform;transition:none;display:inline-block;transform:translate(0,0)}.hero-headline-character,.hero-body-word,[data-gravity-pull-unit]{transform-origin:50% 52%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;display:inline-block;transform:translate(0,0)}.hero-headline-word+.hero-headline-word{margin-left:0}.hero-copy--sun-story .hero-headline-line{text-wrap:balance;white-space:normal}.hero-copy--sun-story .hero-headline-line>span{white-space:nowrap}.hero-body-copy{color:var(--hero-muted);font-feature-settings:"liga" 1, "kern" 1;text-shadow:0 12px 48px #050b0a38;transition:opacity 1.2s var(--premium-ease), transform 1.2s var(--premium-ease);display:block}.hero-word{opacity:0;text-shadow:0 10px 34px #050a0b29;animation:invocation-rise 1.9s var(--premium-slow-ease) forwards;display:inline-block}.hero-copy.is-dark-side .hero-body-copy{opacity:0;pointer-events:none;transform:translateY(8px)}.hero-copy.is-transitioning [data-reveal]{opacity:0;transition:opacity .52s linear;transform:translate(0,0)}.pretext-loader{z-index:120;color:var(--hero-ivory);background:var(--pretext-atmosphere-background);opacity:1;pointer-events:auto;animation:pretext-loader-fallback-exit var(--pretext-loader-exit-duration) var(--premium-ease) var(--pretext-loader-visible-duration) forwards;transition:opacity var(--pretext-loader-exit-duration) var(--premium-ease), transform var(--pretext-loader-exit-duration) var(--premium-slow-ease);place-items:center;padding:2rem;display:grid;position:fixed;inset:0;overflow:hidden;transform:scale(1)}.pretext-loader:before,.pretext-loader:after,.pretext-loader__grain{content:"";pointer-events:none;position:absolute;inset:-8%}.pretext-loader:before{opacity:.9;background:linear-gradient(175deg,#0000 0 52%,#ffe7a038 63%,#3a2f1952 100%),radial-gradient(at 76% 16%,#fffee561,#0000 12%)}.pretext-loader:after{mix-blend-mode:overlay;opacity:.18;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:5px 5px,7px 7px;transform:rotate(-6deg)scale(1.08)}.pretext-loader__grain{mix-blend-mode:soft-light;opacity:.7;background:repeating-linear-gradient(115deg,#ffffff06 0 1px,#0000 1px 4px),radial-gradient(circle at 35% 44%,#f5eac429,#0000 18%)}.pretext-loader.is-exiting{opacity:0;pointer-events:none;animation:none;transform:scale(1.018)}.pretext-loader__copy{z-index:1;width:min(48rem,88vw);position:relative}.pretext-loader__eyebrow{color:#fbf1deb8;font-family:var(--font-space-mono), monospace;margin:0 0 1.25rem;font-size:.72rem;line-height:1.4}.pretext-loader__lines{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pretext-loader__line{opacity:0;animation:pretext-line-arrival .9s var(--premium-slow-ease) forwards;grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid;transform:translateY(16px)}.pretext-loader__index{color:#ffe8b48f;font-family:var(--font-space-mono), monospace;font-size:.72rem}.pretext-loader__line-text{color:#fff6e1f0;font-family:var(--font-cormorant-garamond), serif;text-shadow:0 1px 18px #fff4dc29,0 18px 80px #1e2e2a2e;font-size:2.18rem;font-weight:300;line-height:1}.hero-stage{height:100dvh;height:var(--full-height,100dvh);isolation:isolate;perspective:1200px;perspective-origin:73% 24%;opacity:1;transition:opacity var(--pretext-hero-reveal-duration) var(--premium-ease), transform var(--pretext-hero-reveal-duration) var(--premium-slow-ease);padding-top:clamp(2rem,7dvh,4rem);padding-bottom:clamp(2rem,7dvh,4rem);position:relative;inset:0;overflow:hidden;transform:translate(0,0)}.scene-root.is-pretext-active .hero-stage{animation:pretext-hero-fallback-reveal var(--pretext-hero-reveal-duration) var(--premium-ease) var(--pretext-hero-reveal-delay) forwards;opacity:0;transform:translateY(18px)}.hero-stage:before,.hero-stage:after{content:"";pointer-events:none;position:absolute;inset:-12%}.hero-stage:before{mix-blend-mode:soft-light;opacity:.58;background:radial-gradient(circle at 74% 20%,#fff5cd1c,#0000 23%),radial-gradient(at 18% 48%,#ffebbe17,#0000 36%),linear-gradient(115deg,#0000 12%,#fff6d209 48%,#0000 78%);transform:translate(0,0)}.hero-stage:after{mix-blend-mode:overlay;opacity:.1;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:5px 5px,7px 7px;transform:rotate(-6deg)scale(1.08)}.hero-copy{transform-origin:76% 26%;min-width:0;max-width:min(48rem,100%);transform-style:preserve-3d;transition:filter 1.4s var(--premium-ease);width:100%;transform:translateZ(0)}.scene-root.is-gravity-bent .hero-copy{filter:none;transform:none}.scene-root.is-gravity-bent .hero-stage{perspective:980px;perspective-origin:var(--gravity-center-x) var(--gravity-center-y);z-index:13}.scene-root.is-gravity-bent .hero-copy>[data-reveal]{backface-visibility:hidden;opacity:var(--gravity-copy-return-opacity);transform-style:preserve-3d;will-change:transform;transition:none}.scene-root.is-gravity-bent [data-gravity-layer=kicker]{transform:translate3d(var(--gravity-kicker-x), var(--gravity-kicker-y), var(--gravity-kicker-z)) rotateZ(var(--gravity-kicker-rotate))}.scene-root.is-gravity-bent [data-gravity-layer=headline]{transform:translate3d(var(--gravity-headline-x), var(--gravity-headline-y), var(--gravity-headline-z)) rotateY(var(--gravity-headline-tilt)) rotateZ(var(--gravity-headline-rotate)) skewY(var(--gravity-headline-skew))}.scene-root.is-gravity-bent [data-gravity-layer=body]{transform:translate3d(var(--gravity-body-x), var(--gravity-body-y), var(--gravity-body-z)) rotateZ(var(--gravity-body-rotate))}.scene-root.is-gravity-bent .hero-headline{filter:contrast(1.05);mix-blend-mode:screen;text-shadow:12px -11px 30px #d9e8e217,36px -32px 96px #8ea4a21c,0 1px 18px #fff4dc1f,0 18px 80px #0000003d}.scene-root.is-gravity-bent .hero-headline-line--one{transform:translate3d(var(--gravity-headline-line-one-x), var(--gravity-headline-line-one-y), var(--gravity-headline-line-one-z)) rotateY(var(--gravity-headline-line-one-tilt)) rotateZ(var(--gravity-headline-line-one-rotate)) skewY(var(--gravity-headline-line-one-skew))}.scene-root.is-gravity-bent .hero-headline-line--two{filter:drop-shadow(8px -8px 24px #e2ece80e);transform:translate3d(var(--gravity-headline-line-two-x), var(--gravity-headline-line-two-y), var(--gravity-headline-line-two-z)) rotateY(var(--gravity-headline-line-two-tilt)) rotateZ(var(--gravity-headline-line-two-rotate)) skewY(var(--gravity-headline-line-two-skew))}.scene-root.is-gravity-bent .hero-headline-line--three{transform:translate3d(var(--gravity-headline-line-three-x), var(--gravity-headline-line-three-y), var(--gravity-headline-line-three-z)) rotateY(var(--gravity-headline-line-three-tilt)) rotateZ(var(--gravity-headline-line-three-rotate)) skewY(var(--gravity-headline-line-three-skew))}.scene-root.is-gravity-bent .hero-headline-word--from{transform:translate3d(var(--gravity-headline-word-from-x), var(--gravity-headline-word-from-y), var(--gravity-headline-word-from-z)) rotateZ(var(--gravity-headline-word-from-rotate))}.scene-root.is-gravity-bent .hero-headline-word--scattered{transform:translate3d(var(--gravity-headline-word-scattered-x), var(--gravity-headline-word-scattered-y), var(--gravity-headline-word-scattered-z)) rotateZ(var(--gravity-headline-word-scattered-rotate))}.scene-root.is-gravity-bent .hero-headline-word--signals{transform:translate3d(var(--gravity-headline-word-signals-x), var(--gravity-headline-word-signals-y), var(--gravity-headline-word-signals-z)) rotateZ(var(--gravity-headline-word-signals-rotate))}.scene-root.is-gravity-bent .hero-headline-word--to{transform:translate3d(var(--gravity-headline-word-to-x), var(--gravity-headline-word-to-y), var(--gravity-headline-word-to-z)) rotateZ(var(--gravity-headline-word-to-rotate))}.scene-root.is-gravity-bent .hero-headline-word--one{transform:translate3d(var(--gravity-headline-word-one-x), var(--gravity-headline-word-one-y), var(--gravity-headline-word-one-z)) rotateZ(var(--gravity-headline-word-one-rotate))}.scene-root.is-gravity-bent .hero-headline-word--living{transform:translate3d(var(--gravity-headline-word-living-x), var(--gravity-headline-word-living-y), var(--gravity-headline-word-living-z)) rotateZ(var(--gravity-headline-word-living-rotate))}.scene-root.is-gravity-bent .hero-headline-word--field{transform:translate3d(var(--gravity-headline-word-field-x), var(--gravity-headline-word-field-y), var(--gravity-headline-word-field-z)) rotateZ(var(--gravity-headline-word-field-rotate))}.scene-root.is-gravity-bent .hero-body-copy,.scene-root.is-gravity-bent .hero-word{text-shadow:7px -6px 26px #dceae412,0 14px 48px #00000042}.scene-root.is-gravity-bent .hero-word{opacity:1;animation:none}.scene-root.is-moon-returning [data-gravity-layer],.scene-root.is-moon-returning .hero-headline-line,.scene-root.is-moon-returning .hero-headline-word,.scene-root.is-moon-returning [data-gravity-pull-unit]{transition:none;transform:translate(0,0)!important}.scene-root.is-moon-returning .hero-headline,.scene-root.is-moon-returning .hero-headline-line,.scene-root.is-moon-returning .hero-body-copy,.scene-root.is-moon-returning .hero-word{filter:none;mix-blend-mode:normal;text-shadow:none}.scene-root.is-moon-returning .hero-copy.is-dark-side .hero-body-copy{opacity:1;pointer-events:auto;transform:translate(0,0)}.hero-layout{align-items:end;gap:2rem;width:100%;min-width:0;display:grid}.hero-action-row{--waitlist-center-x:0px;--waitlist-center-y:0px;z-index:13;opacity:1;width:min(21rem,100%);min-height:2.5rem;transition:transform var(--waitlist-stage-duration) var(--waitlist-stage-ease), opacity .9s var(--premium-ease);will-change:transform;flex-direction:column;align-items:flex-start;display:flex;position:relative;transform:translate(0,0)}.hero-action-row>.waitlist-form{align-self:flex-start}.scene-root.is-waitlist-centered .hero-action-row{transform:translate3d(var(--waitlist-center-x), var(--waitlist-center-y), 0);z-index:120}.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-action-row{opacity:1;pointer-events:auto}.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-copy,.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-copy>[data-reveal]{pointer-events:none}.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-action-row,.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-action-row *{pointer-events:auto}.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-kicker,.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-headline,.scene-root.is-waitlist-centered:not(.is-moon-returning) .hero-body{pointer-events:none}.scene-root.is-waitlist-centered:not(.is-moon-returning) .waitlist-form,.scene-root.is-waitlist-centered:not(.is-moon-returning) .waitlist-form:not([data-status=success]) .waitlist-entry,.scene-root.is-waitlist-centered:not(.is-moon-returning) .waitlist-form:not([data-status=success]) .waitlist-input,.scene-root.is-waitlist-centered:not(.is-moon-returning) .waitlist-form:not([data-status=success]) .waitlist-submit{pointer-events:auto}.agent-logo-slider{--logo-slider-height:3rem;--logo-slider-item-size:2.72rem;--logo-slider-wide-width:8.15rem;width:min(21.25rem,100%);height:var(--logo-slider-height);opacity:.95;pointer-events:none;transition:opacity 1.8s var(--waitlist-stage-ease);align-self:flex-start;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.agent-logo-slider__track{z-index:1;will-change:transform;width:max-content;animation:42s linear infinite agent-logo-slider-drift;display:flex;position:relative}.agent-logo-slider__sequence{align-items:center;gap:.82rem;padding-right:.82rem;display:flex}.agent-logo-slider__item{width:var(--logo-slider-item-size);height:var(--logo-slider-item-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.agent-logo-slider__item.is-wide{width:var(--logo-slider-wide-width)}.agent-logo-slider__image{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 .08rem .16rem #00000047)drop-shadow(0 .22rem .46rem #0000002e);opacity:.96;width:100%;height:100%;padding:.08rem}.agent-logo-slider__item.is-wide .agent-logo-slider__image{padding:.08rem 0}.scene-root.is-gravity-bent .agent-logo-slider__track{animation-play-state:paused}.scene-root.is-gravity-bent .agent-logo-slider{opacity:calc(var(--gravity-copy-return-opacity) * .95)}.scene-root.is-waitlist-centered .agent-logo-slider{opacity:0}.scene-root.is-moon-returning .hero-action-row{opacity:var(--gravity-well-blackout-opacity);transform:translate3d(var(--waitlist-center-x), var(--waitlist-center-y), 0);transition:opacity 2.2s var(--waitlist-stage-ease)}.scene-root.is-waitlist-resetting-home .hero-action-row{opacity:0;transition:none;transform:translate(0,0)}.scene-root.is-moon-returning .agent-logo-slider{opacity:calc(var(--gravity-copy-return-opacity) * .95);transition:opacity 2.6s var(--waitlist-stage-ease)}.hero-kicker{row-gap:clamp(.25rem,1vw,.5rem)}.hero-body{overflow-wrap:break-word;max-width:min(36rem,100%);line-height:1.55}.waitlist-form{--capsule-closed-width:7.6rem;--capsule-success-width:9.6rem;--capsule-half-width:3.8rem;--capsule-cap-overlap:.26rem;--capsule-height:2.5rem;opacity:1;visibility:visible;width:var(--capsule-closed-width);transition:width var(--action-swap-duration) var(--action-swap-ease), opacity .36s var(--premium-ease);position:relative;transform:translate(0,0)scale(1)}.waitlist-form.is-open{width:min(22.5rem,100%)}.waitlist-form.is-closed{width:var(--capsule-closed-width)}.waitlist-form:before{--capsule-glimmer-angle:0deg;content:"";z-index:5;width:100%;height:calc(var(--capsule-height) + .16rem);background:conic-gradient(from var(--capsule-glimmer-angle), #ffffff29, #ffffffc7 8%, #ebffdc57 14%, #ffffff1f 25%, #ffffff0f 48%, #ffffff6b 62%, #ffffff1a 76%, #ffffff29);opacity:0;pointer-events:none;transition:opacity .52s var(--premium-ease);-webkit-mask-composite:xor;border-radius:999px;padding:1px;position:absolute;inset:-.08rem 0 auto;box-shadow:0 0 0 1px #ffffff14,0 0 1.2rem #ffffff14;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.waitlist-form.is-closed[data-status=idle]:before{opacity:1;animation:5.2s linear infinite capsule-border-glimmer}.waitlist-field{--capsule-half-shift:0rem;width:100%;min-height:var(--capsule-height);box-shadow:none;transition:box-shadow .42s var(--premium-ease);background:0 0;border:0;border-radius:999px;grid-template-columns:minmax(0,1fr);padding:0;display:grid;position:relative;overflow:visible}.waitlist-form.is-open .waitlist-field{--capsule-half-shift:0rem}.waitlist-capsule-opener{z-index:4;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.waitlist-form.is-open .waitlist-capsule-opener{opacity:0;pointer-events:none}.waitlist-form.is-open[data-status=success] .waitlist-capsule-opener{z-index:6;opacity:1;pointer-events:auto}.waitlist-capsule-opener:focus-visible{outline:0;box-shadow:0 0 0 3px #ffffff4d,0 0 0 6px #7acc4429}.waitlist-entry,.waitlist-confirmation{grid-area:1/1}.waitlist-entry{z-index:2;grid-template-columns:var(--capsule-half-width) minmax(7.5rem, 1fr) var(--capsule-half-width);opacity:0;min-width:0;transition:opacity .9s var(--action-swap-ease) .18s;gap:0;display:grid;position:relative;overflow:hidden;transform:none}.waitlist-form.is-open .waitlist-entry{opacity:1}.waitlist-form.is-closed .waitlist-entry{pointer-events:none;transform:none}.capsule-bead-spill{z-index:3;pointer-events:none;width:min(6.2rem,36%);height:2.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-34%)}.capsule-bead{width:var(--capsule-bead-size);height:var(--capsule-bead-size);opacity:0;background:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translateY(-.2rem)scale(.58);box-shadow:inset 0 .07rem .12rem #ffffffe6,inset 0 -.08rem .14rem #c4cabe33,0 .18rem .42rem #ffffff4d}.waitlist-form.is-open .capsule-bead{animation:capsule-bead-release 2.2s cubic-bezier(.18, .82, .32, 1) var(--capsule-bead-delay) both}.waitlist-form[data-status=submitting] .capsule-bead,.waitlist-form[data-status=success] .capsule-bead{opacity:0;animation:none}.waitlist-field:before{content:"";z-index:1;width:var(--capsule-half-width);opacity:1;pointer-events:none;transform:translate3d(calc(var(--capsule-half-shift) * -1), 0, 0);transition:width var(--action-swap-duration) var(--action-swap-ease), transform var(--action-swap-duration) var(--action-swap-ease);-webkit-backdrop-filter:blur(20px)saturate(1.14);background:radial-gradient(34% 56% at 18% 24%,#ffffff47,#0000 48%),linear-gradient(90deg,#84ce5c3d,#59954229 72%),linear-gradient(#ffffff24,#0000 52%,#21411b1a);border:1px solid #ffffff3d;border-right-color:#ffffff14;border-radius:999px .36rem .36rem 999px;position:absolute;inset:0 auto 0 0;box-shadow:0 18px 42px #06100d1f,inset 0 1px #ffffff61,inset 0 -.8rem 1.25rem #4060301a,inset -.42rem 0 .7rem #2a4b220f}.waitlist-field:after{content:"";z-index:2;width:var(--capsule-half-width);pointer-events:none;transform:translate3d(var(--capsule-half-shift), 0, 0);transition:width var(--action-swap-duration) var(--action-swap-ease), transform var(--action-swap-duration) var(--action-swap-ease);-webkit-backdrop-filter:blur(20px)saturate(1.14);background:radial-gradient(34% 52% at 72% 24%,#ffffff42,#0000 46%),linear-gradient(90deg,#fff3,#ffffff17 54%,#ffffff29),linear-gradient(#ffffff1f,#0000 54%,#ffffff0d);border:1px solid #ffffff47;border-left-color:#fff3;border-radius:.48rem 999px 999px .48rem;position:absolute;inset:0 0 0 auto;box-shadow:0 18px 42px #06100d1a,inset 0 1px #ffffff6b,inset 0 -.8rem 1.3rem #a0a69a14,inset .34rem 0 .8rem #ffffff0d}.waitlist-form.is-closed .waitlist-field:after,.waitlist-form[data-status=success] .waitlist-field:after{width:calc(var(--capsule-half-width) + var(--capsule-cap-overlap))}.waitlist-input{z-index:2;min-width:0;height:var(--capsule-height);color:#ffffffeb;font-family:var(--font-space-mono), monospace;text-align:center;text-shadow:0 1px 10px #23521147;background:0 0;border:0;border-radius:999px;outline:0;grid-column:2;padding:0 .85rem;font-size:.86rem;position:relative}.waitlist-input::placeholder{color:#ffffffb3}.waitlist-input:disabled{opacity:.74}.waitlist-submit{z-index:2;width:100%;min-height:var(--capsule-height);color:#ffffffeb;min-width:0;font-family:var(--font-newsreader), serif;letter-spacing:.01em;white-space:nowrap;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:999px;grid-column:3;justify-content:center;align-items:center;padding:0;font-size:.86rem;font-weight:700;line-height:1;transition:border-color .22s,background-color .22s;display:inline-flex;position:relative;overflow:hidden;transform:none}.waitlist-submit__content{opacity:0;transition:opacity .62s var(--premium-ease), transform .9s var(--action-swap-ease);justify-content:center;align-items:center;gap:0;width:100%;display:inline-flex;transform:translateY(.14rem)}.waitlist-form.is-open:not([data-status=success]) .waitlist-submit__content{opacity:1;transition-delay:.32s;transform:translate(0,0)}.waitlist-submit__icon{stroke-width:1.8px;filter:drop-shadow(0 .08rem .16rem #ffffff38)drop-shadow(0 .18rem .42rem #0e22103d);width:1.06rem;height:1.06rem}.waitlist-submit__icon--loading{transform-origin:50%;animation:1.12s linear infinite waitlist-submit-loader-spin}.waitlist-submit:focus-visible{outline:0;box-shadow:inset 0 0 0 1px #ffffff57,0 0 0 3px #ffffff29}@media (hover:hover){.waitlist-submit:hover{transform:none}}.waitlist-submit:disabled{cursor:default;opacity:.72;transform:none}.waitlist-form[data-status=submitting] .waitlist-submit:disabled{cursor:progress}.waitlist-form[data-status=submitting] .waitlist-field{box-shadow:0 26px 78px #12391229,0 0 0 1px #ffffff14}.waitlist-form[data-status=success] .waitlist-field{--capsule-half-shift:0rem}.waitlist-form[data-status=success]{width:var(--capsule-closed-width)}.waitlist-form[data-status=success] .waitlist-field:before,.waitlist-form[data-status=success] .waitlist-field:after{width:calc(50% + (var(--capsule-cap-overlap) * .5));z-index:5}.waitlist-form[data-status=success] .waitlist-entry{opacity:0;pointer-events:none;transform:translateY(-.42rem)scale(.985)}.waitlist-confirmation{z-index:4;width:100%;min-height:var(--capsule-height);color:#ffffffeb;font-family:var(--font-newsreader), serif;letter-spacing:.01em;opacity:0;pointer-events:none;text-align:center;transition:opacity .98s var(--action-swap-ease) .14s, transform .98s var(--action-swap-ease) .14s;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1rem;font-weight:700;line-height:1;display:flex;position:relative;transform:translateY(.42rem)scale(.985)}.waitlist-form[data-status=success] .waitlist-confirmation{z-index:3;animation:waitlist-confirmation-lifecycle var(--action-swap-duration) var(--action-swap-ease) both;padding:0}.waitlist-confirmation__icon{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;filter:drop-shadow(0 .08rem .16rem #ffffff38)drop-shadow(0 .18rem .42rem #0e22103d);flex:none;width:1.08rem;height:1.08rem;overflow:visible}.waitlist-confirmation__circle,.waitlist-confirmation__check{stroke-dasharray:1;stroke-dashoffset:1px}.waitlist-form[data-status=success] .waitlist-confirmation__circle{animation:waitlist-confirmation-draw .82s var(--premium-ease) .18s forwards}.waitlist-form[data-status=success] .waitlist-confirmation__check{animation:waitlist-confirmation-draw .64s var(--premium-ease) .78s forwards}.waitlist-form[data-status=error] .waitlist-field{box-shadow:0 0 0 3px #f4977e1f,0 24px 76px #050c1224}.waitlist-field:focus-within{box-shadow:0 24px 76px #050c122e,0 0 0 3px #ffffff1f}.waitlist-status{color:#fbf1dea8;font-family:var(--font-space-mono), monospace;margin:.68rem 0 0 .35rem;font-size:.74rem}[data-reveal]{opacity:1;transition:opacity .9s linear,transform .9s linear;transform:translateY(0)}.scene-root.is-page-pending [data-reveal]{opacity:0;transform:translateY(24px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@property --capsule-glimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gravity-blueprint-field{z-index:9;width:100vw;height:100dvh;opacity:var(--gravity-blueprint-opacity);pointer-events:none;mix-blend-mode:normal;filter:contrast(1.28)brightness(1.08);transform-origin:var(--gravity-center-x) var(--gravity-center-y);will-change:opacity;background:0 0;transition:none;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.gravity-blueprint-field:before{content:"";z-index:0;background:radial-gradient(ellipse 92% 68% at var(--gravity-center-x) var(--gravity-center-y), #000000b3 0%, #000000d1 46%, #000000e6 100%), #000000bd;pointer-events:none;position:absolute;inset:-12%}.gravity-blueprint-field:after{content:"";z-index:1;background:radial-gradient(circle at var(--gravity-center-x) var(--gravity-center-y), #000000f0 0%, #000000c2 8%, #00000057 18%, transparent 44%), radial-gradient(ellipse 70% 58% at var(--gravity-center-x) var(--gravity-center-y), #00000052 0%, transparent 58%);opacity:var(--gravity-well-tunnel-opacity);pointer-events:none;position:absolute;inset:-18%;transform:translate(0,0)}.gravity-blueprint-field__canvas{z-index:2;opacity:1;width:100%;height:100%;display:block;position:relative}@keyframes invocation-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes pretext-line-arrival{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes pretext-loader-fallback-exit{0%{opacity:1;visibility:visible;transform:scale(1)}99%{opacity:0;visibility:visible;transform:scale(1.018)}to{opacity:0;pointer-events:none;visibility:hidden;transform:scale(1.018)}}@keyframes pretext-scene-fallback-dissolve{0%{opacity:1}to{opacity:0}}@keyframes pretext-hero-fallback-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes stage-atmosphere-drift{0%,to{opacity:.56;transform:translate(-1.2%,.4%)scale(1)}50%{opacity:.82;transform:translate(1.8%,-1.4%)scale(1.025)}}@keyframes capsule-bead-release{0%{opacity:0;transform:translateY(-.15rem)scale(.52)}12%{opacity:.92;transform:translate3d(var(--capsule-bead-x), .34rem, 0) scale(.9)}62%{opacity:.86;transform:translate3d(calc(var(--capsule-bead-x) * 1.16), calc(var(--capsule-bead-fall) * .72), 0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--capsule-bead-x) * 1.22), var(--capsule-bead-fall), 0) scale(1)}}@keyframes capsule-border-glimmer{to{--capsule-glimmer-angle:360deg}}@keyframes agent-logo-slider-drift{to{transform:translate(-50%)}}@keyframes waitlist-submit-loader-spin{to{transform:rotate(360deg)}}@keyframes waitlist-confirmation-draw{to{stroke-dashoffset:0}}@keyframes waitlist-confirmation-lifecycle{0%{opacity:0;transform:translate(0,0)scale(.86)}16%,64%{opacity:1;transform:translate(0,0)scale(1)}86%{opacity:.18;transform:translate(0,0)scale(.92)}to{opacity:0;transform:translate(0,0)scale(.76)}}@media (max-width:1023px){:root{--scene-canvas-side-bleed:0px;--scene-canvas-top-extension:0px;--scene-canvas-bottom-extension:0px}}@media (min-width:640px){.pretext-loader{padding:3rem}.pretext-loader__eyebrow,.pretext-loader__index{font-size:.78rem}.pretext-loader__line{grid-template-columns:3.7rem minmax(0,1fr);gap:1.35rem}.pretext-loader__line-text{font-size:3.25rem}}@media (min-width:1024px){.hero-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,25rem)}.hero-copy{max-width:min(55rem,100%)}.pretext-loader__line-text{font-size:4.4rem}}@media (max-width:639px){.ecosystem-canvas,.gravity-blueprint-field,.hero-stage{position:fixed;inset:0}.gravity-blueprint-field{transform-origin:var(--gravity-center-x) var(--gravity-center-y);transform:translateZ(0)}.gravity-blueprint-field:after{background:radial-gradient(circle at var(--gravity-center-x) var(--gravity-center-y), #000000f0 0%, #000000bd 9%, #00000052 20%, transparent 48%), radial-gradient(ellipse 76% 60% at var(--gravity-center-x) var(--gravity-center-y), #0000004d 0%, transparent 62%)}.hero-stage{align-items:center;padding-top:clamp(2rem,6dvh,3.5rem);padding-bottom:clamp(5rem,13dvh,7rem)}.hero-layout{justify-items:center}.hero-copy{max-width:min(21.5rem,100%)}.hero-action-row{align-items:center;gap:.62rem;width:100%}.hero-action-row>.waitlist-form{align-self:center}.agent-logo-slider{--logo-slider-height:2.58rem;--logo-slider-item-size:2.28rem;--logo-slider-wide-width:6.35rem;align-self:center;width:min(18.5rem,100%)}.agent-logo-slider__sequence{gap:.62rem;padding-right:.62rem}.agent-logo-slider__image{padding:.06rem}.waitlist-form{--capsule-closed-width:7rem;--capsule-success-width:8.9rem;--capsule-half-width:3.5rem;--capsule-cap-overlap:.22rem;--capsule-height:2.25rem;width:var(--capsule-closed-width)}.waitlist-form.is-open{width:min(17rem,100%)}.waitlist-field{border-radius:999px}.waitlist-entry{grid-template-columns:var(--capsule-half-width) minmax(0, 1fr) var(--capsule-half-width)}.capsule-bead-spill{width:3.8rem;height:2.15rem;left:58%}.waitlist-input{width:100%;padding:0 .25rem;font-size:.58rem}.waitlist-submit{font-size:.62rem}.waitlist-confirmation{padding:0 .9rem;font-size:.88rem}.waitlist-form[data-status=success] .waitlist-confirmation{padding:0 .5rem;font-size:.64rem}.waitlist-submit__content{gap:0}.waitlist-submit__icon{width:.92rem;height:.92rem}.waitlist-confirmation__icon{width:.64rem;height:.64rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}.hero-word{opacity:1}.hero-copy.is-light-side .hero-breath-unit,.hero-copy.is-light-side .hero-headline,.hero-copy.is-light-side .hero-body-copy,.hero-stage:before{animation:none}.pretext-loader__line{opacity:1;transform:none;animation-delay:.01ms!important}.waitlist-form,.waitlist-entry,.waitlist-confirmation,.waitlist-submit__content,.waitlist-submit{transition-duration:.01ms!important}.waitlist-submit__content{transition-delay:.01ms!important}.waitlist-form:before,.agent-logo-slider__track,.waitlist-field:before,.capsule-bead,.waitlist-submit__icon--loading,.waitlist-confirmation,.waitlist-confirmation__circle,.waitlist-confirmation__check{animation-duration:.01ms!important}.pretext-loader,.scene-root.is-pretext-active:before,.scene-root.is-pretext-active .hero-stage{animation-delay:.01ms!important}}@media (min-width:640px){.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:1024px){.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1280px){.xl\:text-8xl{font-size:6rem;line-height:1}}
