body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.premiumSection{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 20px 90px;text-align:center}.premiumLine{background:#ece8f8;border-radius:50px;height:2px;margin-bottom:24px;width:120px}.premiumText{color:#57527a;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:26px}.premiumBtn{align-items:center;background:#fff;border:1.5px solid #d9b8ff;border-radius:999px;color:#707070;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;min-width:335px;padding:16px 36px;transition:all .3s ease}.premiumBtn span{font-size:18px;transition:transform .3s ease}.premiumBtn:hover{border-color:#9b6af5;box-shadow:0 12px 30px #9b6af540}.premiumBtn:hover span{transform:translateX(5px)}@media (max-width:768px){.premiumBtn{max-width:340px;min-width:auto;padding:15px 24px;width:100%}.premiumBtn,.premiumText{font-size:16px}}.text-gradient{background:linear-gradient(135deg,oklch(60% .24 300deg),oklch(62% .22 320deg));-webkit-background-clip:text;background-clip:text;color:#0000}.pill{background:#ffffffb3;border:1px solid #e7e3ee;border-radius:999px;color:oklch(.55 .24 300);display:inline-block;font-size:.75rem;font-weight:600;padding:.4rem 1rem}.btn-primary{background:linear-gradient(135deg,oklch(60% .24 300deg),oklch(62% .22 320deg));border:none;box-shadow:0 8px 24px -8px oklch(.55 .24 300/.45);color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.btn-primary:hover{transform:translateY(-2px)}.btn-primary:disabled{cursor:not-allowed;opacity:.7;transform:none}.card-soft{background:#fff;border:1px solid #e7e3ee;box-shadow:0 1px 2px #100c1e0a}.reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal--visible{opacity:1;transform:translateY(0)}.premium-page{background:#fff;color:#16121f;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;position:relative}.premium-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;display:flex;inset-inline:0;justify-content:center;padding:1rem;position:fixed;top:0;z-index:50}.premium-header__inner{align-items:center;border-radius:999px;display:flex;gap:1rem;justify-content:space-between;max-width:72rem;padding:.65rem 1.5rem;transition:background-color .4s ease;width:100%}.premium-header__logo img{height:2.5rem;object-fit:contain;width:auto}.premium-header__nav{align-items:center;display:flex;gap:2rem}.premium-header__nav a{color:#16121fb3;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease}.premium-header__nav a:hover{color:#16121f}.premium-header__cta{align-items:center;border-radius:999px;display:inline-flex;font-size:.875rem;height:2.5rem;justify-content:center;padding:0 1.25rem;text-decoration:none}.premium-hero{padding:8rem 1.5rem 4rem;position:relative}@media(min-width:640px){.premium-hero{padding-top:10rem}}.premium-hero__glow{background:radial-gradient(circle,oklch(70% .22 305deg/.3),#0000 70%);filter:blur(90px);height:34rem;left:50%;opacity:.5;position:absolute;top:5rem;transform:translateX(-50%);width:52rem}.premium-hero__content{margin:0 auto;max-width:48rem;position:relative;text-align:center}.premium-hero__title{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin-top:1.5rem}@media(min-width:640px){.premium-hero__title{font-size:3.75rem}}.premium-hero__subtitle{color:#6b6579;font-size:1rem;margin:1.5rem auto 0;max-width:34rem}@media(min-width:640px){.premium-hero__subtitle{font-size:1.125rem}}.premium-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2.5rem}.premium-hero__cta{border-radius:999px;font-size:.875rem;height:3rem;padding:0 1.75rem}.premium-hero__price{align-items:baseline;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border:1px solid #e7e3ee;border-radius:999px;display:inline-flex;gap:.5rem;padding:.75rem 1.5rem}.premium-hero__price span:first-child{color:#6b6579;font-size:.875rem;font-weight:500}.premium-hero__price-value{font-size:1.5rem;font-weight:700}.premium-features{padding:4rem 0}@media(min-width:640px){.premium-features{padding:5rem 0}}.premium-features__inner{margin:0 auto;max-width:72rem;padding:0 1.5rem}.premium-features__heading{margin-bottom:3rem;text-align:center}.premium-features__heading h2{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:-.01em}@media(min-width:640px){.premium-features__heading h2{font-size:2.25rem}}.premium-features__heading p{color:#6b6579;font-size:.875rem;margin:1rem auto 0;max-width:28rem}@media(min-width:640px){.premium-features__heading p{font-size:1rem}}.premium-features__grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.premium-features__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.premium-features__grid{grid-template-columns:repeat(3,1fr)}}.feature-card{border-radius:1.5rem;box-shadow:0 4px 24px -8px lab(27.8941 32.8722 -48.3328/.12);padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{box-shadow:0 20px 50px -12px lab(26.4685 49.0496 -64.4342/.25);transform:translateY(-4px)}.feature-card__icon{align-items:center;background:linear-gradient(135deg,oklch(60% .24 300deg),oklch(62% .22 320deg));border-radius:1.75rem;box-shadow:0 8px 24px -8px oklch(.55 .24 300/.45);display:flex;font-size:1.125rem;height:2.75rem;justify-content:center;margin-bottom:1rem;width:2.75rem}.feature-card p{color:#16121fe6;font-size:.875rem;font-weight:500}@media(min-width:640px){.feature-card p{font-size:.9375rem}}.premium-form-section{padding:4rem 0;scroll-margin-top:6rem}@media(min-width:640px){.premium-form-section{padding:6rem 0}}.premium-form-section__inner{margin:0 auto;max-width:42rem;padding:0 1.5rem}.premium-form-section__heading{margin-bottom:2.5rem;text-align:center}.premium-form-section__heading h2{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:-.01em}@media(min-width:640px){.premium-form-section__heading h2{font-size:2.25rem}}.premium-form-section__heading p{color:#6b6579;font-size:.875rem;margin:1rem auto 0;max-width:26rem}@media(min-width:640px){.premium-form-section__heading p{font-size:1rem}}.membership-form{grid-gap:1.25rem;border-radius:1.75rem;border-radius:1.5rem;box-shadow:0 4px 24px -8px lab(27.8941 32.8722 -48.3328/.12);display:grid;gap:1.25rem;padding:2rem}@media(min-width:640px){.membership-form{padding:2.5rem}}.membership-form__submit{border-radius:999px;font-size:.875rem;height:3rem;margin-top:.75rem;padding:0 1.75rem}.membership-form__back{color:#6b6579;font-size:.75rem;text-align:center}.membership-form__back a{color:inherit;text-underline-offset:4px}.membership-form__back a:hover{text-decoration:underline}.form-field{grid-gap:.5rem;display:grid;gap:.5rem}.form-field label{color:#16121fb3;font-size:.75rem;font-weight:500}.form-field input{background:#fff;border:1px solid #e7e3ee;border-radius:.75rem;color:#16121f;font-size:.875rem;height:2.75rem;outline:none;padding:0 1rem;transition:border-color .3s ease,box-shadow .3s ease}.form-field input::placeholder{color:#6b657999}.form-field input:focus{border-color:oklch(.55 .24 300/.4);box-shadow:0 0 0 4px oklch(.55 .24 300/.1)}.form-hint{color:#6b6579;font-size:.75rem;text-align:center}.form-hint--success{color:#1c8a4b}.form-hint--error{color:#d0364a}.interest-dropdown{position:relative}.interest-dropdown__trigger{align-items:center;background:#fff;border:1px solid #e7e3ee;border-radius:.75rem;color:#16121f;cursor:pointer;display:flex;font-size:.875rem;height:2.75rem;justify-content:space-between;outline:none;padding:0 1rem;text-align:left;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.interest-dropdown__trigger .placeholder{color:#6b657999}.interest-dropdown__trigger .chevron{color:#6b6579}.interest-dropdown__trigger:focus{border-color:oklch(.55 .24 300/.4);box-shadow:0 0 0 4px oklch(.55 .24 300/.1)}.interest-dropdown__menu{background:#fff;border:1px solid #ece7f7;border-radius:20px;box-shadow:0 16px 40px #402d711f;left:0;list-style:none;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.interest-dropdown__menu li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 20px;transition:.25s}.interest-dropdown__menu li:hover{background:#f8f4ff}.interest-dropdown__menu li.selected{background:#f7f3ff}.interest-dropdown__menu li:not(:last-child){border-bottom:1px solid #f3f3f3}.interest-dropdown__menu li .interest-text{color:#707070;font-size:12px;font-weight:500}.interest-dropdown__menu li .interest-check{align-items:center;border:1.8px solid #ddd8ef;border-radius:50%;color:#0000;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:20px;justify-content:center;transition:.25s;width:20px}.interest-dropdown__menu li .interest-check.active{background:#b245f5;border-color:#b245f5;color:#fff}.premium-footer{border-top:1px solid #e7e3ee99;padding:3rem 0}.premium-footer__inner{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:72rem;padding:0 1.5rem}@media(min-width:640px){.premium-footer__inner{flex-direction:row}}.premium-footer__inner img{height:2.5rem;object-fit:contain;width:auto}.premium-footer__inner nav{align-items:center;color:#6b6579;display:flex;font-size:.875rem;font-weight:500;gap:1.75rem}.premium-footer__inner nav a{color:inherit;text-decoration:none;transition:color .2s ease}.premium-footer__inner nav a:hover{color:#16121f}.premium-footer__inner p{color:#6b6579b3;font-size:.75rem}
/*# sourceMappingURL=main.1844fdf5.css.map*/