@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#000;--surface:#0a0a0a;--surface-2:#101010;--surface-3:#151515;--text:#f4f1ed;--muted:#77736f;--muted-2:#504d49;--green:#35d07f;--green-soft:#0d2116}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#31312f #000;scrollbar-width:thin}body{min-height:100vh;color:var(--text);background:var(--black);margin:0;font-family:DM Sans,Arial,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.site-header,.checkout-header,.policy-page>header,.support-page>header{justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);min-height:76px;margin:0 auto;display:flex}.pay-brand{align-items:center;gap:9px;display:inline-flex}.pay-brand img{width:37px;height:37px}.pay-brand span,.pay-brand strong,.pay-brand small{display:block}.pay-brand strong{font-family:Manrope,sans-serif;font-size:14px}.pay-brand small{color:var(--green);letter-spacing:.16em;text-transform:uppercase;margin-top:1px;font-size:8px;font-weight:700}.site-header nav,.site-header nav a,footer nav{align-items:center;display:flex}.site-header nav{color:#77736f;gap:27px;font-size:11px}.site-header nav a:hover,footer a:hover{color:#d7d2cd}.site-header .header-action{color:#e5e0dc;background:#171717;border-radius:9px;gap:7px;min-height:37px;padding:0 13px}.pay-hero{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:65px;width:min(1240px,100% - 48px);min-height:640px;margin:0 auto;padding:45px 0 70px;display:grid}.status-pill{color:#7b8d82;letter-spacing:.05em;text-transform:uppercase;background:#0d120f;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:9px;font-weight:600;display:inline-flex}.status-pill i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #35d07fbf}.hero-copy h1{letter-spacing:-.065em;margin:25px 0 20px;font-family:Manrope,sans-serif;font-size:clamp(46px,6vw,78px);font-weight:600;line-height:.98}.hero-copy h1 em{color:#8c8883;font-style:normal}.hero-copy>p{color:#77736f;max-width:520px;margin:0;font-size:14px;line-height:1.7}.hero-actions{align-items:center;gap:18px;margin-top:31px;display:flex}.primary-action,.secure-checkout-button,.order-card>button,.pay-plan-card>a,.capability-note>a,.checkout-state-card>a,.support-page section>a{color:#03130a;background:var(--green);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.primary-action{min-height:47px;padding:0 17px;font-size:11px}.hero-actions>span{color:#5f5b57;align-items:center;gap:7px;font-size:9px;display:inline-flex}.hero-actions>span svg{color:#789b87}.payment-visual{background:radial-gradient(circle at 50% 45%,#35d07f1f,#0000 33%),#070707;border-radius:28px;place-items:center;min-height:510px;display:grid;position:relative;overflow:hidden}.payment-visual:before,.payment-visual:after{content:"";filter:blur(85px);border-radius:50%;width:210px;height:210px;position:absolute}.payment-visual:before{background:#35d07f26;top:-70px;right:-20px}.payment-visual:after{background:#ffffff0f;bottom:-90px;left:10%}.checkout-preview{z-index:2;background:#0f0f0ff5;border-radius:18px;width:min(420px,100% - 48px);padding:20px;position:relative;box-shadow:0 36px 100px #000000a6}.checkout-preview>header{justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.checkout-preview>header span,.order-product{align-items:center;gap:9px;display:flex}.checkout-preview>header img,.order-product img{width:31px;height:31px}.checkout-preview>header{color:#bbb6b1;font-size:10px;font-weight:600}.checkout-preview>header svg{color:var(--green)}.preview-plan{background:#171717;border-radius:12px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.preview-plan>span{width:37px;height:37px;color:var(--green);background:var(--green-soft);border-radius:10px;place-items:center;display:grid}.preview-plan small,.preview-plan strong,.preview-plan p{margin:0;display:block}.preview-plan small,.order-card small{color:#585450;letter-spacing:.1em;font-size:7px;font-weight:700}.preview-plan strong{margin-top:3px;font-size:11px}.preview-plan p{color:#5e5a56;margin-top:2px;font-size:8px}.preview-plan>b{font-family:Manrope,sans-serif;font-size:20px}.preview-line{color:#5c5854;justify-content:space-between;align-items:center;padding:14px 2px;font-size:8px;display:flex}.preview-line+.preview-line{padding-top:0}.preview-line strong{color:#aaa49f;font-weight:500}.checkout-preview>button{color:#07120c;background:#efedea;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:43px;font-size:9px;font-weight:700;display:flex}.connected-products{z-index:3;align-items:center;gap:9px;display:flex;position:absolute;bottom:36px}.connected-products span{color:#706c67;background:#101010;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:inline-flex}.connected-products span:first-child{color:#83cda4}.connected-products i{background:#282828;width:18px;height:1px}.trust-row{background:#080808;border-radius:15px;grid-template-columns:repeat(3,1fr);align-items:center;width:min(1240px,100% - 48px);min-height:75px;margin:0 auto;display:grid}.trust-row span{color:#625e5a;justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex}.trust-row svg{color:#6b9e81}.plans-section{width:min(1240px,100% - 48px);margin:0 auto;padding:115px 0 75px}.section-heading{max-width:600px}.section-heading>span,.checkout-eyebrow,.policy-page article>span,.support-page section>small{color:var(--green);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:700}.section-heading h2,.capability-note h2{letter-spacing:-.05em;margin:10px 0 0;font-family:Manrope,sans-serif;font-size:clamp(28px,4vw,46px)}.section-heading p{color:#65615d;max-width:530px;margin:13px 0 0;font-size:11px;line-height:1.7}.pay-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:39px;display:grid}.pay-plan-card{background:#0a0a0a;border-radius:15px;flex-direction:column;min-height:420px;padding:20px;display:flex;position:relative}.pay-plan-card.featured{background:radial-gradient(circle at 85% 3%,#35d07f21,#0000 31%),#0d110f}.pay-plan-card>em{color:#71bd92;text-transform:uppercase;background:#102218;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:700;position:absolute;top:15px;right:15px}.plan-icon{color:#8a948e;background:#171717;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.featured .plan-icon{color:var(--green);background:#102218}.pay-plan-card h3{margin:19px 0 0;font-size:13px;font-weight:600}.plan-price{align-items:baseline;gap:6px;margin-top:16px;display:flex}.plan-price strong{letter-spacing:-.05em;font-family:Manrope,sans-serif;font-size:31px}.plan-price small,.pay-plan-card>p{color:#5e5a56;font-size:8px}.pay-plan-card>p{margin:5px 0 0}.pay-plan-card ul{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.pay-plan-card li{color:#77726e;align-items:center;gap:7px;font-size:8px;display:flex}.pay-plan-card li svg{color:#5b9473}.pay-plan-card>a{color:#aaa49f;background:#191919;min-height:39px;margin-top:auto;font-size:8px}.pay-plan-card.featured>a{color:#03130a;background:var(--green)}.capability-note{background:radial-gradient(circle at 90%,#35d07f14,#0000 25%),#090909;border-radius:17px;grid-template-columns:51px minmax(0,1fr) auto;align-items:center;gap:19px;width:min(1240px,100% - 48px);margin:20px auto 100px;padding:31px;display:grid}.capability-note>span{width:51px;height:51px;color:var(--green);background:#102218;border-radius:13px;place-items:center;display:grid}.capability-note small{color:#5e9074;letter-spacing:.12em;font-size:7px;font-weight:700}.capability-note h2{margin-top:5px;font-size:22px}.capability-note p{color:#5f5b57;margin:5px 0 0;font-size:9px}.capability-note>a{color:#aaa49f;background:#181818;min-height:39px;padding:0 13px;font-size:8px}footer{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1240px,100% - 48px);min-height:110px;margin:0 auto;display:grid}footer nav{color:#5c5854;gap:22px;font-size:8px}footer>p{color:#45423f;text-align:right;font-size:8px}.checkout-page{background:radial-gradient(circle at 78% 18%,#35d07f12,#0000 25%),#000;min-height:100vh}.checkout-header>span{color:#66615d;align-items:center;gap:6px;font-size:8px;display:inline-flex}.checkout-header>span svg{color:#67977a}.checkout-layout{grid-template-columns:minmax(0,1fr) 410px;align-items:center;gap:90px;width:min(1030px,100% - 48px);min-height:calc(100vh - 76px);margin:0 auto;padding:55px 0 80px;display:grid}.checkout-copy>a{color:#56524e;align-items:center;gap:6px;margin-bottom:60px;font-size:8px;display:inline-flex}.checkout-copy h1{letter-spacing:-.06em;margin:12px 0 15px;font-family:Manrope,sans-serif;font-size:clamp(38px,5vw,60px)}.checkout-copy>p{color:#706b67;max-width:500px;margin:0;font-size:11px;line-height:1.75}.checkout-trust{gap:17px;margin-top:39px;display:grid}.checkout-trust article{align-items:flex-start;gap:11px;display:flex}.checkout-trust svg{color:#639176;flex:none}.checkout-trust strong,.checkout-trust small{display:block}.checkout-trust strong{color:#aaa49f;font-size:9px}.checkout-trust small{color:#514d49;margin-top:4px;font-size:8px}.order-card{background:#0b0b0b;border-radius:18px;padding:22px;box-shadow:0 35px 100px #00000080}.order-product span,.order-plan span,.order-account span,.order-total span{min-width:0}.order-product small,.order-product strong,.order-plan small,.order-plan strong,.order-account small,.order-account strong,.order-total small,.order-total strong{display:block}.order-product strong{margin-top:2px;font-size:10px}.order-plan{background:#151515;border-radius:11px;justify-content:space-between;margin-top:18px;padding:15px;display:flex}.order-plan strong{margin-top:4px;font-size:12px}.order-plan b{font-family:Manrope,sans-serif;font-size:22px}.order-card ul{gap:9px;margin:21px 0;padding:0;list-style:none;display:grid}.order-card li{color:#706b67;align-items:center;gap:7px;font-size:8px;display:flex}.order-card li svg{color:#609173}.order-account{border-top:1px solid #1d1d1d;grid-template-columns:1fr 1fr;gap:8px;padding:14px 0;display:grid}.order-account strong{color:#99938e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.order-total{border-top:1px solid #1d1d1d;justify-content:space-between;align-items:flex-end;padding:15px 0 17px;display:flex}.order-total strong{margin-top:2px;font-family:Manrope,sans-serif;font-size:25px}.order-total p{color:#56524e;margin:0;font-size:8px}.secure-checkout-button{width:100%;height:45px;font-size:9px}.secure-checkout-button:disabled{opacity:.55;cursor:wait}.checkout-error{color:#d8a08e;background:#21130f;border-radius:8px;margin-bottom:10px;padding:10px;font-size:8px;line-height:1.5}.checkout-legal{color:#46423f;text-align:center;margin:12px 0 0;font-size:7px;line-height:1.5}.checkout-legal a{color:#77716c;text-decoration:underline}.checkout-state-card{text-align:center;background:#0b0b0b;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:min(430px,100% - 40px);min-height:390px;margin:auto;padding:35px;display:flex}.checkout-page>.checkout-state-card{position:absolute;inset:0}.checkout-state-card>img{width:50px;height:50px;margin-bottom:22px}.checkout-state-card>span:not(.return-icon){color:#5d8e71;letter-spacing:.14em;font-size:7px;font-weight:700}.checkout-state-card h1{letter-spacing:-.05em;margin:10px 0;font-family:Manrope,sans-serif;font-size:29px}.checkout-state-card p{color:#67625e;margin:0;font-size:9px;line-height:1.7}.checkout-state-card code{color:#65605c;background:#151515;border-radius:7px;margin-top:16px;padding:7px 9px;font-size:7px}.checkout-state-card>a{min-height:41px;margin-top:25px;padding:0 14px;font-size:8px}.return-icon{width:57px;height:57px;color:var(--green);background:#102218;border-radius:16px;place-items:center;margin-bottom:20px;display:grid}.checkout-state-card.failed .return-icon{color:#cd7c70;background:#23120f}.checkout-state-card.pending .return-icon{color:#b7a36d;background:#211c0f}.policy-page,.support-page{background:#000;min-height:100vh}.policy-page>header>a:last-child,.support-page>header>a:last-child{color:#625e5a;align-items:center;gap:6px;font-size:8px;display:inline-flex}.policy-page>article{width:min(720px,100% - 40px);margin:0 auto;padding:80px 0 110px}.policy-page h1,.support-page h1{letter-spacing:-.055em;margin:12px 0 16px;font-family:Manrope,sans-serif;font-size:clamp(34px,5vw,55px)}.policy-intro{color:#77716c;max-width:620px;font-size:11px;line-height:1.75}.policy-page article>small{color:#4b4744;margin-top:23px;font-size:8px;display:block}.policy-content{gap:31px;margin-top:55px;display:grid}.policy-content section{background:#090909;border-radius:12px;padding:21px}.policy-content h2{color:#c2bcb7;margin:0;font-size:11px}.policy-content p{color:#68635f;margin:9px 0 0;font-size:9px;line-height:1.8}.support-page>section{text-align:center;width:min(650px,100% - 40px);margin:0 auto;padding:90px 0 110px}.support-icon{width:54px;height:54px;color:var(--green);background:#102218;border-radius:14px;place-items:center;margin:0 auto 21px;display:grid}.support-page section>p{color:#6d6864;max-width:520px;margin:0 auto;font-size:10px;line-height:1.75}.support-page section>a{min-height:43px;margin-top:25px;padding:0 15px;font-size:9px}.support-page section>div{text-align:left;grid-template-columns:1fr 1fr;gap:10px;margin-top:55px;display:grid}.support-page article{background:#0a0a0a;border-radius:12px;gap:10px;padding:17px;display:flex}.support-page article svg{color:#67977a}.support-page article strong,.support-page article small{display:block}.support-page article strong{color:#aaa49f;font-size:9px}.support-page article small{color:#55514d;margin-top:5px;font-size:8px;line-height:1.5}@media (max-width:980px){.pay-hero{grid-template-columns:1fr;gap:45px}.hero-copy{padding-top:35px}.pay-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-layout{grid-template-columns:1fr;gap:45px}.checkout-copy>a{margin-bottom:35px}.order-card{width:min(450px,100%)}}@media (max-width:680px){html{scrollbar-width:none}html::-webkit-scrollbar{display:none}.site-header,.checkout-header,.policy-page>header,.support-page>header,.pay-hero,.trust-row,.plans-section,.capability-note,footer{width:min(100% - 28px,1240px)}.site-header nav>a:not(.header-action){display:none}.site-header nav{gap:0}.pay-hero{min-height:0;padding-top:45px}.hero-copy h1{font-size:46px}.hero-actions{flex-direction:column;align-items:flex-start}.payment-visual{border-radius:20px;min-height:460px}.trust-row{grid-template-columns:1fr;gap:15px;padding:20px}.trust-row span{justify-content:flex-start}.plans-section{padding-top:80px}.pay-plan-grid{grid-template-columns:1fr}.pay-plan-card{min-height:380px}.capability-note{grid-template-columns:44px minmax(0,1fr);padding:21px}.capability-note>span{width:44px;height:44px}.capability-note>a{grid-column:1/-1}footer{grid-template-columns:1fr;justify-items:start;padding:30px 0}footer nav{flex-wrap:wrap}footer>p{text-align:left}.checkout-layout{width:min(100% - 28px,1030px);padding-top:30px}.checkout-copy h1{font-size:39px}.order-account,.support-page section>div{grid-template-columns:1fr}}
