.solo-pricing-page{isolation:isolate;color:#f6efff;background:#0e0719;min-height:100vh;font-family:Manrope,Arial,sans-serif;position:relative;overflow:hidden}.solo-pricing-page *{box-sizing:border-box}.solo-pricing-page a{color:inherit;text-decoration:none}.solo-pricing-page button,.solo-pricing-page input{font:inherit}.solo-pricing-page button{cursor:pointer}.solo-pricing-ambient{z-index:-1;pointer-events:none;background:radial-gradient(48% 28% at 76% 8%,#7630b73c,#0000 90%),radial-gradient(43% 28% at 9% 40%,#44207b45,#0000 95%),linear-gradient(#190b2b,#100818 62%,#0b0614);position:absolute;inset:0}.solo-pricing-header{background:#1a1029e8;border:1px solid #bc7ce544;border-radius:80px;justify-content:space-between;align-items:center;gap:18px;width:min(1150px,100% - 32px);min-height:72px;margin:22px auto 0;padding:9px 17px 9px 22px;display:flex;box-shadow:0 14px 45px #09020c70}.solo-pricing-brand{align-items:center;gap:10px;display:flex}.solo-pricing-brand>svg{filter:drop-shadow(0 0 9px #bc72ff70);width:40px;height:40px}.solo-pricing-brand>span{flex-direction:column;align-items:flex-start;line-height:.85;display:flex}.solo-pricing-brand strong{letter-spacing:-.09em;font-size:32px;font-weight:900}.solo-pricing-brand strong span{color:#c383ff}.solo-pricing-brand small{letter-spacing:.16em;color:#d9caf1;margin-top:6px;font-size:8px;font-weight:850}.solo-pricing-header nav{align-items:center;gap:20px;font-size:13px;font-weight:800;display:flex}.solo-pricing-back,.solo-pricing-login{align-items:center;gap:9px;display:inline-flex}.solo-pricing-back{color:#d6c2e9!important}.solo-pricing-login{background:linear-gradient(115deg,#b56ef4,#6e32e9);border-radius:40px;padding:13px 17px}.solo-pricing-intro{text-align:center;width:min(820px,100% - 36px);margin:85px auto 37px}.solo-pricing-eyebrow,.solo-pricing-tier{letter-spacing:.115em;color:#c99bf8;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.solo-pricing-eyebrow{background:#be7cff10;border:1px solid #bd83f54e;border-radius:90px;padding:9px 14px}.solo-pricing-intro h1{letter-spacing:-.07em;margin:24px 0;font-size:clamp(38px,5.6vw,69px);font-weight:900;line-height:1.09}.solo-pricing-intro h1 em{color:#d5acff;font-style:normal}.solo-pricing-intro>p{color:#c4b4d6;max-width:700px;margin:auto;font-size:16px;line-height:1.75}.solo-pricing-intro>p strong{color:#f7eaff}.solo-pricing-notice{text-align:left;color:#d8c7e7;background:#f8f2ff0d;border:1px solid #b88ce33a;border-radius:13px;align-items:center;gap:10px;max-width:710px;margin:24px auto 0;padding:13px 16px;font-size:12px;line-height:1.5;display:flex}.solo-pricing-notice svg{color:#d9b6ff;flex:none}.solo-pricing-main{width:min(1100px,100% - 36px);margin:0 auto}.solo-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.solo-pricing-card{background:linear-gradient(155deg,#24113f,#1b102e);border:1px solid #ae80dc52;border-radius:26px;padding:30px 31px 27px;transition:border-color .25s,box-shadow .25s;position:relative;box-shadow:0 25px 70px #04020832}.solo-pricing-card.is-selected{border-color:#cda0ff;box-shadow:0 0 0 1px #b477ff4d,0 22px 62px #6525a330}.solo-pricing-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:29px;display:flex}.solo-pricing-featured{color:#ebd1ff;background:#bc7aff27;border-radius:80px;padding:7px 10px;font-size:10px;font-weight:900}.solo-pricing-card h2{letter-spacing:-.045em;margin:19px 0 8px;font-size:33px;font-weight:900}.solo-pricing-card>p{color:#d0bddf;min-height:46px;font-size:14px;line-height:1.6}.solo-pricing-price{letter-spacing:-.06em;white-space:nowrap;margin:23px 0 24px;font-size:clamp(32px,3.7vw,49px);font-weight:900}.solo-pricing-price small{color:#bcafd1;letter-spacing:0;white-space:normal;font-size:12px;font-weight:700}.solo-pricing-card ul{border-top:1px solid #fff2;gap:15px;margin:0 0 15px;padding:18px 0;list-style:none;display:grid}.solo-pricing-card li{color:#e6d6f0;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.solo-pricing-card li svg{color:#be89fa;flex:none;margin-top:1px}.solo-pricing-select{color:#f9f3ff;background:#ffffff0c;border:1px solid #b988ef8e;border-radius:80px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:49px;font-size:14px;font-weight:850;display:flex}.solo-pricing-card.is-selected .solo-pricing-select{background:linear-gradient(110deg,#ab67f7,#6f32e8);border-color:#0000}.solo-pricing-coupon{background:#1b102fce;border:1px solid #aa80d347;border-radius:22px;grid-template-columns:1fr 1fr;align-items:center;gap:25px;margin-top:23px;padding:25px 29px;display:grid}.solo-pricing-coupon h3{margin:9px 0;font-size:20px}.solo-pricing-coupon p{color:#cbb9dd;margin:0;font-size:13px;line-height:1.5}.solo-pricing-coupon label{color:#d7c5e5;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.solo-pricing-coupon form>div{align-items:center;gap:7px;display:flex}.solo-pricing-coupon input{color:#fff;background:#12081f;border:1px solid #bf8bde77;border-radius:10px;outline:none;width:100%;min-width:0;min-height:47px;padding:0 14px}.solo-pricing-coupon input:focus{border-color:#e0c1ff;box-shadow:0 0 0 3px #c18afd22}.solo-pricing-coupon button{color:#190c2c;background:#ad70f0;border:0;border-radius:10px;min-height:47px;padding:0 16px;font-size:13px;font-weight:900}.solo-pricing-coupon .solo-pricing-coupon-message{color:#f3d9ff;margin-top:8px;font-size:12px}.solo-pricing-summary{background:#2714437c;border:1px solid #be80ed49;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;margin:20px 0 8px;padding:21px 27px;display:flex}.solo-pricing-summary>div{flex-direction:column;gap:6px;display:flex}.solo-pricing-summary strong{letter-spacing:-.02em;font-size:19px}.solo-pricing-summary small{color:#baa9cb;font-size:12px}.solo-pricing-cta{white-space:nowrap;background:linear-gradient(110deg,#b875f8,#7628ec);border-radius:80px;justify-content:center;align-items:center;gap:10px;min-height:49px;padding:12px 23px;font-size:13px;font-weight:850;display:inline-flex}.solo-pricing-legal{color:#ab98bc;max-width:990px;margin:14px auto 50px;font-size:11px;line-height:1.65}.solo-pricing-footer{letter-spacing:.09em;color:#b59dcd;border-top:1px solid #c390fa23;justify-content:space-between;align-items:center;gap:20px;padding:24px max(22px,50% - 550px);font-size:11px;font-weight:850;display:flex}.solo-pricing-footer span:last-child{letter-spacing:0;text-transform:none;color:#d8b5fa;align-items:center;gap:7px;display:inline-flex}.solo-pricing-page a:focus-visible,.solo-pricing-page button:focus-visible{outline-offset:3px;outline:2px solid #fff}.solo-pricing-price{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:124px;display:flex}.solo-pricing-amount{font:inherit;line-height:1.14}.solo-pricing-price .solo-pricing-was{letter-spacing:0;color:#a994c4;font-size:15px;font-weight:700;line-height:1.2;text-decoration-thickness:1px;display:block}.solo-pricing-teaser{letter-spacing:0;color:#c4b6d7;white-space:normal;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:13px;font-weight:650;line-height:1.5;display:inline-flex}.solo-pricing-teaser strong{color:#e0b9ff;font-weight:900}.solo-pricing-teaser b{color:#f8e8ff;font-weight:900}.solo-pricing-applied{letter-spacing:0;color:#dcb8ff;align-items:center;gap:6px;font-size:12px;font-weight:900;line-height:1.5;display:inline-flex}.solo-pricing-coupon strong{color:#f0dcff}.solo-pricing-coupon button.solo-pricing-quick-coupon{color:#f8eaff;background:#b97bfa20;border:1px solid #cf9aff76;border-radius:80px;align-items:center;gap:8px;min-height:38px;margin-top:14px;padding:8px 14px;font-size:12px;font-weight:900;transition:background .2s,border-color .2s;display:inline-flex}.solo-pricing-coupon button.solo-pricing-quick-coupon:hover{background:#b97bfa35;border-color:#e1beff}.solo-pricing-coupon button.solo-pricing-quick-coupon:disabled{opacity:.72;cursor:default}.solo-pricing-coupon button.solo-pricing-remove-coupon{color:#cbb4e0;text-underline-offset:3px;background:0 0;border:0;min-height:0;margin-top:10px;padding:0;font-size:12px;text-decoration:underline}.solo-pricing-coupon .solo-pricing-coupon-message.is-success{color:#e5ceff}.solo-pricing-summary-price{letter-spacing:-.05em;color:#e9c7ff;font-size:26px;font-weight:900;line-height:1.25}.solo-pricing-summary-price small{letter-spacing:0;color:#c2a9da;font-size:12px;font-weight:750}@media (width<=760px){.solo-pricing-header{min-height:62px;margin-top:12px}.solo-pricing-back{display:none}.solo-pricing-header nav{gap:8px}.solo-pricing-brand>svg{width:33px;height:33px}.solo-pricing-brand strong{font-size:26px}.solo-pricing-intro{margin-top:58px}.solo-pricing-intro>p{font-size:14px}.solo-pricing-grid{grid-template-columns:1fr}.solo-pricing-card{padding:24px 23px}.solo-pricing-coupon{grid-template-columns:1fr;gap:17px;padding:20px}.solo-pricing-summary{flex-direction:column;align-items:stretch;padding:20px}.solo-pricing-cta{width:100%}.solo-pricing-footer{flex-wrap:wrap}}.s10 .solo-pricing-embedded{border-top:1px solid #ad76e32b;border-bottom:1px solid #ad76e32b;min-height:0;padding:10px 0 74px;scroll-margin-top:14px;position:relative}.s10 .solo-pricing-embedded .solo-pricing-ambient{background:radial-gradient(58% 33% at 77% 8%,#7537b74a,#0000 85%),radial-gradient(43% 28% at 12% 46%,#53277f50,#0000 88%),linear-gradient(155deg,#130920,#1d1033 54%,#100819)}.s10 .solo-pricing-embedded .solo-pricing-intro{margin:68px auto 37px}.s10 .solo-pricing-embedded .solo-pricing-intro h2{letter-spacing:-.068em;color:#fff;margin:22px 0 20px;font:900 clamp(36px,5.25vw,65px)/1.11 Manrope,DM Sans,sans-serif}.s10 .solo-pricing-embedded .solo-pricing-intro h2 em{color:#d2a5ff;font-style:normal}.s10 .solo-pricing-embedded .solo-pricing-intro p{color:#cabbdc;max-width:695px;font-size:15px;line-height:1.72}.s10 .solo-pricing-embedded .solo-pricing-notice{text-align:center;justify-content:center;font-size:12px}.s10 .solo-pricing-embedded-more{text-align:center;margin:0 auto;padding:0 18px}.s10 .solo-pricing-embedded-more a{color:#e1c8ff;border-bottom:1px solid #b89bdc90;justify-content:center;align-items:center;gap:8px;padding:7px 0;font-size:13px;font-weight:800;display:inline-flex}.s10 .solo-pricing-embedded-more a:hover{color:#fff;border-color:#fff}@media (width<=760px){.s10 .solo-pricing-embedded{padding:4px 0 55px}.s10 .solo-pricing-embedded .solo-pricing-intro{margin:54px auto 30px}.s10 .solo-pricing-embedded .solo-pricing-intro h2{font-size:clamp(33px,9vw,46px)}.s10 .solo-pricing-embedded .solo-pricing-intro p{font-size:14px}}
