@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/static/dist/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/static/dist/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/static/dist/assets/playfair-display-latin-wght-italic-DmbndNpe.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/static/dist/assets/playfair-display-latin-ext-wght-italic-ze_cPdSg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/static/dist/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/static/dist/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/static/dist/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/static/dist/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/static/dist/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/static/dist/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/static/dist/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/static/dist/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/static/dist/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/static/dist/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/static/dist/assets/poppins-latin-400-italic-B4GYq972.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/static/dist/assets/poppins-latin-ext-400-italic-D4M8lIzc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/static/dist/assets/poppins-latin-500-italic-o28Otv0U.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:500;src:url(/static/dist/assets/poppins-latin-ext-500-italic-f1HubyB2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}.ogf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-family:var(--ogf-font-body, "Poppins", sans-serif);cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.ogf-btn--full{display:flex;width:100%}.ogf-btn--sm{font-size:11.5px;font-weight:700;padding:7px 14px;border-radius:9px}.ogf-btn--md{font-size:13px;font-weight:700;padding:11px 18px;border-radius:11px}.ogf-btn--lg{font-size:15.5px;font-weight:700;padding:15px 26px;border-radius:12px}.ogf-btn--primary{background:var(--ogf-ink, #221E33);color:#f7f5fc;box-shadow:0 8px 24px -10px #1c182a59}.ogf-btn--primary:hover:not(:disabled){background:#322a52}.ogf-btn--ghost{background:#fff;color:var(--ogf-ink-2, #4A4460);border-color:var(--ogf-border, #E7E2F4)}.ogf-btn--ghost:hover:not(:disabled){border-color:var(--ogf-border-strong, #D9D2F2);color:var(--ogf-ink, #221E33)}.ogf-btn--stage{background:#f7f5fc;color:#1f1b2e;box-shadow:0 6px 24px -8px #00000080}.ogf-btn--stageGhost{background:transparent;color:var(--ogf-stage-ink-2, #C6C0DC);border-color:var(--ogf-stage-line, #3A3352)}.ogf-btn--stageGhost:hover:not(:disabled){color:var(--ogf-stage-ink, #F7F5FC);border-color:var(--ogf-stage-line-2, #4A4168)}.ogf-btn--quiet{background:transparent;color:var(--ogf-muted, #7B7590);border:none;text-decoration:underline;text-underline-offset:3px}.ogf-btn:hover:not(:disabled):not(.ogf-btn--quiet){transform:translateY(-1px);box-shadow:0 10px 28px -10px #1c182a73}.ogf-btn:focus-visible{outline:2px solid var(--ogf-violet-light, #7C6FE0);outline-offset:2px}.ogf-btn:disabled,.ogf-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}@media(prefers-reduced-motion:reduce){.ogf-btn{transition:none}.ogf-btn:hover:not(:disabled):not(.ogf-btn--quiet){transform:none}}:root{--ogf-ink: #221E33;--ogf-ink-deep: #1D1833;--ogf-ink-2: #4A4460;--ogf-violet: #5D50C7;--ogf-violet-light: #7C6FE0;--ogf-lavender: #A99BF0;--ogf-lavender-2: #C4B9F7;--ogf-lavender-tint: #EDE9FB;--ogf-lavender-tint-2: #F3F0FC;--ogf-stage: #16132A;--ogf-stage-2: #241A45;--ogf-stage-3: #1B1236;--ogf-stage-4: #140D2A;--ogf-stage-card: #2E2740;--ogf-stage-card-2: #262038;--ogf-stage-card-3: #2A2440;--ogf-stage-line: #3A3352;--ogf-stage-line-2: #4A4168;--ogf-stage-ink: #F7F5FC;--ogf-stage-ink-2: #C6C0DC;--ogf-stage-muted: #8E88A6;--ogf-stage-glow: rgba(169, 155, 240, .14);--ogf-canvas: #FBFAFF;--ogf-canvas-2: #FDFCFF;--ogf-paper: #FAF9FE;--ogf-border: #E7E2F4;--ogf-border-strong: #D9D2F2;--ogf-border-soft: #EDEAF7;--ogf-border-faint: #F0EDF9;--ogf-muted: #7B7590;--ogf-muted-2: #6B647F;--ogf-muted-3: #8E88A6;--ogf-ghost: #A9A3BE;--ogf-ghost-2: #B9B3CC;--ogf-ghost-dash: #CFC7EC;--ogf-olive: #A3B871;--ogf-olive-text: #5A6A3D;--ogf-olive-fill: #EEF2E2;--ogf-olive-dark: #465229;--ogf-gold: #E2B26E;--ogf-gold-text: #A08A50;--ogf-gold-warm: #C29250;--ogf-gold-deep: #6F5416;--ogf-warn: #A34D4D;--ogf-warn-fill: #F6E4E4;--ogf-amber-text: #8A6A1F;--ogf-amber-fill: #F7EBCB;--ogf-amber-line: #E8D9A8;--ogf-pearl-a: #C9BFF5;--ogf-pearl-b: #F2A9DC;--ogf-pearl-c: #9FC5FF;--ogf-font-display: "Playfair Display Variable", "Playfair Display", Georgia, serif;--ogf-font-body: "Poppins", system-ui, -apple-system, sans-serif;--ogf-text-micro: 9px;--ogf-text-hint: 10.5px;--ogf-text-body: 13px;--ogf-text-label: 14px;--ogf-text-card-title: 15px;--ogf-text-dialog: 19px;--ogf-text-page: 27px;--ogf-text-hero: clamp(46px, 6.4vw, 76px);--ogf-eyebrow-tracking: .14em;--ogf-radius-pill: 999px;--ogf-radius-sm: 9px;--ogf-radius-md: 12px;--ogf-radius-card: 14px;--ogf-radius-panel: 18px;--ogf-border-ghost: 1.5px dashed var(--ogf-ghost-dash);--ogf-border-card: 1px solid var(--ogf-border);--ogf-shadow-card: 0 1px 2px rgba(28, 24, 42, .04);--ogf-shadow-float: 0 8px 24px -10px rgba(28, 24, 42, .35);--ogf-shadow-pop: 0 26px 70px -28px rgba(28, 24, 42, .4);--ogf-shadow-dialog: 0 30px 80px -20px rgba(28, 24, 42, .55);--ogf-shadow-sheet: 0 30px 80px -24px rgba(0, 0, 0, .55), 0 8px 24px -12px rgba(0, 0, 0, .4);--ogf-iridescent: linear-gradient(125deg, #C9BFF5, #F2A9DC 45%, #9FC5FF 90%);--ogf-ease-camera: cubic-bezier(.22, .9, .24, 1);--ogf-dur-zoom: .85s;--ogf-dur-lane: .8s;--ogf-dur-in: .45s;--ogf-stagger: 90ms;--ogf-dim: .28;--ogf-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.09'/></svg>");--ogf-bg-pearl: radial-gradient(1100px 520px at 85% -10%, rgba(196, 185, 247, .34), transparent 55%), radial-gradient(900px 480px at -5% 0%, rgba(242, 169, 220, .2), transparent 55%), radial-gradient(780px 460px at 55% 112%, rgba(159, 197, 255, .18), transparent 60%), linear-gradient(180deg, #FBFAFF, #F2EFFB);--ogf-bg-stage: radial-gradient(1000px 600px at 80% -15%, rgba(124, 111, 224, .42), transparent 60%), radial-gradient(820px 520px at 0% 22%, rgba(229, 143, 192, .18), transparent 55%), radial-gradient(900px 520px at 55% 115%, rgba(96, 140, 255, .22), transparent 60%), #16132A;--ogf-bg-brand: radial-gradient(560px 420px at 88% 0%, rgba(226, 178, 110, .32), transparent 60%), linear-gradient(160deg, #241A45, #1B1236 55%, #140D2A)}@keyframes ogfIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes ogfPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ogfGlow{0%{box-shadow:0 0 #7c6fe059}to{box-shadow:0 0 0 12px #7c6fe000}}.ogf-root .ogf-in{animation:ogfIn var(--ogf-dur-in) ease both}.ogf-root .ogf-ground-pearl{background:var(--ogf-grain),var(--ogf-bg-pearl);background-attachment:fixed}.ogf-root .ogf-ground-stage{background:var(--ogf-grain),var(--ogf-bg-stage);background-attachment:fixed}.ogf-root .ogf-ground-brand{background:var(--ogf-grain),var(--ogf-bg-brand)}@media(prefers-reduced-motion:reduce){.ogf-root .ogf-in{animation:none}}
