.global-ambient-backdrop[data-v-dad3d17e]{position:fixed;inset:0;z-index:0;overflow:hidden;background-color:var(--color-background)}.blob[data-v-dad3d17e]{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.blob-1[data-v-dad3d17e]{top:-20%;left:-10%;width:70vmax;height:70vmax;background:radial-gradient(circle at 40% 40%,var(--color-line) 0%,transparent 70%);opacity:.95;animation:drift-1-dad3d17e 16s var(--easing-authentic-motion) infinite alternate}.blob-2[data-v-dad3d17e]{right:-15%;bottom:-25%;width:65vmax;height:65vmax;background:radial-gradient(circle at 60% 60%,var(--color-ink-dark) 0%,transparent 70%);opacity:.95;animation:drift-2-dad3d17e 19s var(--easing-authentic-motion) infinite alternate}.blob-3[data-v-dad3d17e]{top:30%;left:40%;width:46vmax;height:46vmax;background:radial-gradient(circle at 50% 50%,var(--color-glow) 0%,transparent 70%);opacity:.24;filter:blur(110px);animation:drift-3-dad3d17e 11s var(--easing-authentic-motion) infinite alternate}.swirl[data-v-dad3d17e]{position:absolute;top:50%;left:50%;width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax;background:conic-gradient(from 0deg,transparent 0deg,rgba(169,230,255,.2) 60deg,transparent 140deg,rgba(31,70,88,.72) 220deg,transparent 300deg,transparent 360deg);filter:blur(50px);will-change:transform;animation:rotate-swirl-dad3d17e 24s linear infinite}@keyframes drift-1-dad3d17e{0%{transform:translate(0) scale(1)}50%{transform:translate(24%,16%) scale(1.26)}to{transform:translate(-12%,26%) scale(1.08)}}@keyframes drift-2-dad3d17e{0%{transform:translate(0) scale(1)}50%{transform:translate(-26%,-18%) scale(1.24)}to{transform:translate(14%,-28%) scale(1.06)}}@keyframes drift-3-dad3d17e{0%{transform:translate(0) scale(1)}50%{transform:translate(-22%,24%) scale(1.4)}to{transform:translate(20%,-16%) scale(.85)}}@keyframes rotate-swirl-dad3d17e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.blob[data-v-dad3d17e],.swirl[data-v-dad3d17e]{animation:none}}.section-hero[data-v-17f81a9c]{position:relative;width:100%;overflow:hidden}.section-hero .media[data-v-17f81a9c]{display:block;width:100%;height:var(--unit-100vh);object-fit:cover;object-position:center 40%}.section-hero .content[data-v-17f81a9c]{position:absolute;top:50.5%;left:0;right:0;z-index:1;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 5.5vw 0 6.5vw}.section-hero .title[data-v-17f81a9c]{width:clamp(196px,20.8vw,440px);color:var(--color-off-white)}.section-hero .title .logo[data-v-17f81a9c] svg{display:block;width:100%;height:auto}.section-hero .tagline[data-v-17f81a9c]{width:max-content;text-align:left;font-family:var(--font-secondary);font-size:clamp(30px,3.4vw,76px);line-height:1.12;letter-spacing:-.02em;color:var(--color-off-white);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media(max-width:850px){.section-hero .media[data-v-17f81a9c]{height:calc(var(--unit-100vh) * .6)}.section-hero .content[data-v-17f81a9c]{inset:0;transform:none;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px var(--unit-gutter) 28px}.section-hero .title[data-v-17f81a9c]{width:153px}.section-hero .tagline[data-v-17f81a9c]{font-size:28px}}.section-app[data-v-09217107]{width:100%;padding:80px var(--unit-gutter) 100px;display:flex;flex-direction:column;align-items:center}.section-app .lede[data-v-09217107],.section-app .media-frame[data-v-09217107]{opacity:0;transform:translateY(30px);transition:opacity .6s var(--easing-authentic-motion),transform .8s var(--easing-authentic-motion)}.section-app .media-frame[data-v-09217107]{transition-delay:.15s}.section-app.has-entered .lede[data-v-09217107],.section-app.has-entered .media-frame[data-v-09217107]{opacity:1;transform:translateY(0)}.section-app .lede[data-v-09217107]{margin:0 auto 56px;max-width:900px;text-align:center;font-family:var(--font-secondary);font-size:56px;line-height:1.08;letter-spacing:-.01em;color:var(--color-bone)}.section-app .media-frame[data-v-09217107]{display:flex;justify-content:center;gap:4%;width:100%;max-width:1100px;-webkit-mask-image:linear-gradient(to bottom,#000 84%,transparent 100%),linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(to bottom,#000 84%,transparent 100%),linear-gradient(to right,transparent 0%,#000 9%,#000 91%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.section-app .media[data-v-09217107]{display:block;width:48%;min-width:0;height:auto;filter:drop-shadow(0 30px 40px rgba(0,8,14,.55))}@media(max-width:1024px){.section-app[data-v-09217107]{padding-top:64px;padding-bottom:72px}.section-app .lede[data-v-09217107]{font-size:42px;margin-bottom:40px}.section-app .media-frame[data-v-09217107]{max-width:760px}}@media(max-width:850px){.section-app[data-v-09217107]{padding-top:40px;padding-bottom:8px;overflow-x:clip}.section-app .lede[data-v-09217107]{font-size:32px;margin-bottom:24px}.section-app .media-frame[data-v-09217107]{flex-direction:column;gap:0;width:calc(100% + 2 * var(--unit-gutter));max-width:480px;-webkit-mask-image:none;mask-image:none}.section-app .media[data-v-09217107]{width:149%;max-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 86%,transparent 100%),linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,#000 86%,transparent 100%),linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.section-app .media[data-v-09217107]:nth-child(1){margin-left:-33%}.section-app .media[data-v-09217107]:nth-child(2){margin-top:-30%;margin-left:-17%}}.global-social-links[data-v-114cc8ee]{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.global-social-links .link[data-v-114cc8ee]{display:block;width:20px;height:20px;color:var(--color-bone)}.global-social-links .link[data-v-114cc8ee] svg{display:block;width:100%;height:100%}.section-story[data-v-adea2268]{width:100%;padding:100px var(--unit-gutter)}.section-story .inner[data-v-adea2268]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}.section-story .collage[data-v-adea2268]{position:sticky;top:32px;width:100%;max-width:420px;margin-left:auto;aspect-ratio:4 / 5}.section-story .collage .slide[data-v-adea2268]{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 1.4s var(--easing-authentic-motion)}.section-story .collage .slide.is-active[data-v-adea2268]{opacity:1;z-index:1}.section-story .collage img[data-v-adea2268]{display:block;width:100%;height:100%;object-fit:cover}.section-story .title[data-v-adea2268],.section-story .essay p[data-v-adea2268],.section-story .signature[data-v-adea2268]{opacity:0;transform:translateY(30px);transition:opacity .6s var(--easing-authentic-motion),transform .8s var(--easing-authentic-motion)}.section-story .essay p[data-v-adea2268]:nth-child(1){transition-delay:.1s}.section-story .essay p[data-v-adea2268]:nth-child(2){transition-delay:.2s}.section-story .essay p[data-v-adea2268]:nth-child(3){transition-delay:.3s}.section-story .essay p[data-v-adea2268]:nth-child(4){transition-delay:.4s}.section-story .essay p[data-v-adea2268]:nth-child(5){transition-delay:.5s}.section-story .signature[data-v-adea2268]{transition-delay:.6s}.section-story.has-entered .title[data-v-adea2268],.section-story.has-entered .essay p[data-v-adea2268],.section-story.has-entered .signature[data-v-adea2268]{opacity:1;transform:translateY(0)}.section-story .title[data-v-adea2268]{font-family:var(--font-secondary);font-size:48px;margin-bottom:24px;color:var(--color-bone)}.section-story .essay[data-v-adea2268]{display:flex;flex-direction:column;gap:18px;max-width:60ch}.section-story .essay p[data-v-adea2268]{font-size:21px;line-height:1.5;color:var(--color-bone)}.section-story .essay[data-v-adea2268] em{font-style:italic;font-weight:700;color:var(--color-bone)}.section-story .signature[data-v-adea2268]{margin-top:20px}.section-story .signature .name[data-v-adea2268]{font-family:var(--font-signature);font-size:48px;line-height:1;color:var(--color-bone)}.section-story .signature .role[data-v-adea2268]{margin-top:6px;color:var(--color-bone)}.section-story .signature .social[data-v-adea2268]{margin-top:16px}@media(max-width:1024px){.section-story[data-v-adea2268]{padding-top:72px;padding-bottom:72px}.section-story .inner[data-v-adea2268]{grid-template-columns:1fr;gap:40px}.section-story .collage[data-v-adea2268]{position:relative;top:auto;margin:0 auto;order:2}.section-story .copy[data-v-adea2268]{order:1;max-width:640px;margin:0 auto}}@media(max-width:850px){.section-story[data-v-adea2268]{padding-top:20px}.section-story .title[data-v-adea2268]{font-size:36px}.section-story .essay p[data-v-adea2268]{font-size:18px}}.global-signup-form[data-v-837f30fc]{display:flex;flex-wrap:wrap;gap:10px;width:100%}.global-signup-form .input[data-v-837f30fc]{flex:1 1 auto;min-width:0;height:44px;box-sizing:border-box;background:transparent;border:1px solid rgba(250,247,236,.55);border-radius:999px;outline:none;padding:0 20px;text-align:left;transition:border-color .3s var(--easing-authentic-motion);font:inherit;font-size:16px;color:var(--color-bone);text-shadow:0 1px 12px rgba(0,0,0,.5)}.global-signup-form .input[data-v-837f30fc]:focus{border-color:var(--color-off-white)}.global-signup-form .input[data-v-837f30fc]::placeholder{color:var(--color-bone);opacity:.85;text-shadow:none}.global-signup-form .button[data-v-837f30fc]{flex:none;height:44px;box-sizing:border-box;border:0;border-radius:999px;background:var(--color-bone);color:var(--color-ink);font:inherit;font-weight:500;font-size:16px;padding:0 24px;cursor:pointer;transition:background-color .3s var(--easing-authentic-motion),opacity .3s var(--easing-authentic-motion)}.global-signup-form .button[data-v-837f30fc]:disabled{opacity:.6;cursor:default}.global-signup-form .message[data-v-837f30fc]{width:100%;font-size:13px;line-height:1.4;color:var(--color-bone);text-shadow:0 2px 16px rgba(0,0,0,.5)}.global-signup-form.has-error .message[data-v-837f30fc]{color:var(--color-error)}.global-signup-form.is-stacked[data-v-837f30fc]{flex-direction:column}@media(hover:hover){.global-signup-form .button[data-v-837f30fc]:hover:not(:disabled){background:#fff}}.global-deposit-offer[data-v-ac8f8d9d]{--title-size: 26px;--text-color: var(--color-bone-muted);--button-width: 100%}.global-deposit-offer .divider[data-v-ac8f8d9d]{display:flex;align-items:center;gap:16px;font-size:14px;color:var(--color-bone-muted)}.global-deposit-offer .divider[data-v-ac8f8d9d]:before,.global-deposit-offer .divider[data-v-ac8f8d9d]:after{content:"";flex:1;height:1px;background:#faf7ec33}.global-deposit-offer .title[data-v-ac8f8d9d]{margin-top:24px;font-family:var(--font-secondary);font-size:var(--title-size);font-weight:400;line-height:1.1;color:var(--color-bone);text-wrap:balance}.global-deposit-offer .text[data-v-ac8f8d9d]{margin-top:10px;font-size:15px;line-height:1.4;color:var(--text-color)}.global-deposit-offer .text[data-v-ac8f8d9d] strong{font-weight:inherit;color:var(--color-bone)}.global-deposit-offer .button[data-v-ac8f8d9d]{display:flex;align-items:center;justify-content:center;width:var(--button-width);min-height:44px;box-sizing:border-box;margin:20px auto 0;padding:10px 24px;border-radius:999px;background:var(--color-bone);font-weight:500;font-size:16px;line-height:1.3;text-align:center;text-decoration:none;color:var(--color-ink);transition:background-color .3s var(--easing-authentic-motion)}@media(hover:hover){.global-deposit-offer .button[data-v-ac8f8d9d]:hover{background:#fff}}.global-signup-card[data-v-f7d508e7]{padding:20px;border-radius:10px;background:#040d1333}.global-signup-card .text[data-v-f7d508e7]{margin-bottom:16px;font-size:16px;line-height:1.4;color:var(--color-bone);text-shadow:0 2px 16px rgba(0,0,0,.5)}.global-signup-card .deposit[data-v-f7d508e7]{--text-color: rgba(238, 244, 236, .75);margin-top:20px}.global-signup-card .note[data-v-f7d508e7]{margin-top:16px;font-size:12px;line-height:1.4;color:var(--color-bone);opacity:.7;text-shadow:0 2px 16px rgba(0,0,0,.5)}.section-closer[data-v-bb1397e0]{display:grid;width:100%;overflow:hidden}.section-closer .media[data-v-bb1397e0],.section-closer .wordmark[data-v-bb1397e0],.section-closer .card[data-v-bb1397e0]{grid-area:1 / 1}.section-closer .media[data-v-bb1397e0]{overflow:hidden}.section-closer .media img[data-v-bb1397e0]{display:block;width:100%;aspect-ratio:1469 / 874;object-fit:cover;object-position:center;transform-origin:center center;animation:ken-burns-bb1397e0 30s ease-in-out infinite alternate}.section-closer .wordmark[data-v-bb1397e0]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:0 7.5vw 0 6vw;transform:translateY(-2.5%);pointer-events:none}.section-closer .wordmark .title[data-v-bb1397e0],.section-closer .wordmark .tagline[data-v-bb1397e0]{margin:0;opacity:0;transform:translateY(30px);transition:opacity .7s var(--easing-authentic-motion),transform .9s var(--easing-authentic-motion)}.section-closer .wordmark .tagline[data-v-bb1397e0]{transition-delay:.15s}.section-closer .wordmark.has-entered .title[data-v-bb1397e0],.section-closer .wordmark.has-entered .tagline[data-v-bb1397e0]{opacity:1;transform:translateY(0)}.section-closer .title[data-v-bb1397e0]{width:22.8vw;color:var(--color-off-white)}.section-closer .title .logo[data-v-bb1397e0] svg{display:block;width:100%;height:auto}.section-closer .tagline[data-v-bb1397e0]{font-family:var(--font-secondary);font-style:italic;font-size:5.55vw;line-height:1.05;letter-spacing:-.01em;color:var(--color-off-white);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.section-closer .card[data-v-bb1397e0]{position:relative;z-index:2;align-self:end;justify-self:end;width:clamp(280px,22vw,340px);margin:0 var(--unit-gutter) 32px 0}@keyframes ken-burns-bb1397e0{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.section-closer .media img[data-v-bb1397e0]{animation:none}}@media(max-width:1799px){.section-closer .card[data-v-bb1397e0]{grid-area:2 / 1;align-self:auto;justify-self:auto;width:min(100%,520px);margin:0 auto;padding:24px var(--unit-gutter) 32px;background:none;text-align:center}}@media(max-width:1024px){.section-closer .wordmark[data-v-bb1397e0]{flex-direction:column;align-items:flex-start;padding:5% 7% 6%;transform:none}.section-closer .title[data-v-bb1397e0]{width:clamp(100px,28vw,260px)}.section-closer .tagline[data-v-bb1397e0]{font-style:normal;font-size:clamp(28px,8.5vw,80px);line-height:1.02}}.global-footer[data-v-fc6b638c]{width:100%;border-top:1px solid var(--color-line);padding:30px var(--unit-gutter);display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--color-bone-muted)}.global-footer .mark[data-v-fc6b638c]{font-family:var(--font-secondary);font-size:22px;color:var(--color-off-white)}.global-footer .end[data-v-fc6b638c]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media(max-width:850px){.global-footer[data-v-fc6b638c]{font-size:12px}.global-footer .mark[data-v-fc6b638c]{font-size:18px}}.global-signup-modal[data-v-d91ac334]{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#040e14b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px}.global-signup-modal .card[data-v-d91ac334]{position:relative;width:100%;max-width:600px;box-sizing:border-box;background:var(--color-ink-dark);border:1px solid var(--color-line);padding:40px 40px 32px;text-align:center;box-shadow:0 60px 120px -40px #050f1499}.global-signup-modal .close[data-v-d91ac334]{position:absolute;top:12px;right:14px;background:none;border:0;color:var(--color-bone-muted);font-size:32px;line-height:1;padding:6px}.global-signup-modal .title[data-v-d91ac334]{font-family:var(--font-secondary);font-size:44px;font-weight:400;line-height:1.1;color:var(--color-bone)}.global-signup-modal .text[data-v-d91ac334]{margin:12px auto 24px;color:var(--color-bone-muted);font-size:17px;line-height:1.4}.global-signup-modal .deposit[data-v-d91ac334]{--title-size: 44px;--button-width: fit-content;margin-top:28px}.global-signup-modal .deposit[data-v-d91ac334] .text{font-size:17px}.global-signup-modal .note[data-v-d91ac334]{margin-top:24px;font-size:13px;line-height:1.5;color:var(--color-bone-muted)}@media(max-width:850px){.global-signup-modal .card[data-v-d91ac334]{padding:40px 24px}.global-signup-modal .card .title[data-v-d91ac334]{font-size:36px}.global-signup-modal .card .deposit[data-v-d91ac334]{--title-size: 32px;--button-width: 100%}.global-signup-modal .form[data-v-d91ac334]{flex-direction:column}}.page-landing[data-v-43a15245]{position:relative;width:100%;color:var(--color-bone)}.page-landing .content[data-v-43a15245]{position:relative;z-index:1}:root{--color-ink: #0e2a44;--color-ink-dark: #0a2230;--color-bone: #eef4ec;--color-bone-muted: #9bbac6;--color-line: #1f4658;--color-glow: #a9e6ff;--color-black: #000000;--color-error: #e2897c;--color-background: #0e2a44;--color-off-white: #faf8f4;--font-primary: "Inter", "Helvetica Neue", Arial, sans-serif;--font-secondary: "Newsreader", Georgia, "Times New Roman", serif;--font-signature: "Mrs Saint Delafield", cursive;--unit-100vh: 100vh;--unit-gutter: 48px;--easing-authentic-motion: cubic-bezier(.4, 0, .2, 1)}@supports (height: 100dvh){:root{--unit-100vh: 100dvh }}@media(max-width:1024px){:root{--unit-gutter: 32px}}@media(max-width:850px){:root{--unit-gutter: 20px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;font-family:var(--font-primary);color:var(--color-bone);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background-color:var(--color-ink);overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}a{color:inherit;text-decoration:none;transition:opacity .3s var(--easing-authentic-motion)}button{font-family:var(--font-primary);cursor:pointer}::selection{background:var(--color-glow);color:var(--color-ink-dark)}input::placeholder{color:var(--color-bone-muted);opacity:1}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eyebrow{font-family:var(--font-primary);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}@media(hover:hover){a:hover{opacity:.7}}
