@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_assets/manrope-latin-400-normal.PaqtzbVb.woff2) format("woff2"),url(/_assets/manrope-latin-400-normal.8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_assets/manrope-latin-600-normal.4f0koTD-.woff2) format("woff2"),url(/_assets/manrope-latin-600-normal.BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_assets/manrope-latin-700-normal.BZp_XxE4.woff2) format("woff2"),url(/_assets/manrope-latin-700-normal.DGRFkw-m.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_assets/sora-latin-500-normal.01eiPEn0.woff2) format("woff2"),url(/_assets/sora-latin-500-normal.w58xtEt9.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_assets/sora-latin-700-normal.9waGdLWo.woff2) format("woff2"),url(/_assets/sora-latin-700-normal.BKPfQAnC.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/_assets/sora-latin-800-normal.2tKLL3qT.woff2) format("woff2"),url(/_assets/sora-latin-800-normal.c3Huklug.woff) format("woff")}:root{--tm-space: #101326;--tm-plum: #2c1b4e;--tm-violet: #7147d7;--tm-pink: #f84c7a;--tm-aqua: #55d5d0;--tm-cream: #f8f7f5;--tm-signal: #f4d6b3;--tm-coral: #fa6787;--tm-canvas: var(--tm-space);--tm-surface: rgb(44 27 78 / .82);--tm-surface-strong: var(--tm-plum);--tm-text: var(--tm-cream);--tm-muted: #c9bcdc;--tm-line: rgb(246 237 248 / .25);--tm-display: "Sora", ui-sans-serif, system-ui, sans-serif;--tm-body: "Manrope", ui-sans-serif, system-ui, sans-serif;--tm-radius-sm: .9rem;--tm-radius-md: 1.4rem;--tm-radius-lg: 2.2rem;--tm-shadow: 0 1.4rem 4rem rgb(9 4 25 / .32);--tm-shell: min(74rem, calc(100vw - 2rem) );--tm-space-1: .25rem;--tm-space-2: .5rem;--tm-space-3: .75rem;--tm-space-4: 1rem;--tm-space-5: 1.5rem;--tm-space-6: 2rem;--tm-space-7: 3rem;--tm-space-8: 4rem;--tm-space-9: 6rem;--tm-motion-interface: .18s;--tm-motion-settle: .5s}.tm-shell{width:var(--tm-shell);margin-inline:auto}.tm-kicker{margin:0 0 .8rem;color:var(--tm-aqua);font-size:.76rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.tm-display{margin:0;font-family:var(--tm-display);font-weight:700;letter-spacing:-.055em;line-height:.98}.tm-surface{color:var(--tm-text);background:var(--tm-surface);border:1px solid var(--tm-line);border-radius:var(--tm-radius-lg);box-shadow:var(--tm-shadow)}.tm-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1.2rem;color:var(--tm-cream);background:#f6edf814;border:1px solid var(--tm-line);border-radius:999px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform var(--tm-motion-interface) ease,background var(--tm-motion-interface) ease,border-color var(--tm-motion-interface) ease}.tm-button:hover{transform:translateY(-2px);background:#f6edf824;border-color:var(--tm-aqua)}.tm-button--primary{color:var(--tm-space);background:var(--tm-pink);border-color:var(--tm-pink)}.tm-button--secondary{color:var(--tm-space);background:var(--tm-aqua);border-color:var(--tm-aqua)}:root{--tm-white: #fffaff;--tm-editorial-ink: #12091f;--tm-panel: rgb(44 27 78 / .82);--tm-line: rgb(246 237 248 / .25)}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth;background:var(--tm-space)}body{margin:0;color:var(--tm-cream);background:radial-gradient(circle at 82% 8%,rgb(113 71 215 / .34),transparent 34rem),radial-gradient(circle at 8% 42%,rgb(248 76 122 / .18),transparent 28rem),var(--tm-space);font-family:var(--tm-body);line-height:1.6}a{color:inherit}button,input{font:inherit}::selection{color:var(--tm-space);background:var(--tm-signal)}.tm-mark{width:2rem;height:2rem;flex:none}.tm-button--primary:hover{background:var(--tm-coral);border-color:var(--tm-coral)}.tm-button--aqua{color:var(--tm-space);background:var(--tm-aqua);border-color:var(--tm-aqua)}:focus-visible{outline:3px solid var(--tm-aqua);outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
