.sb-pricing,.sb-pricing *,.sb-pricing :before,.sb-pricing :after{box-sizing:border-box;margin:0;padding:0}.sb-pricing{--bg0:#050505;--bg1:#0a0a09;--text:#edeadf;--text2:#58554f;--text3:#8a857a;--gold:#b8963c;--gold2:#d4ae58;--gold3:#f0cc74;--green:#2db870;--red2:#d48888;--ease:cubic-bezier(.16,1,.3,1);--rule:#edeadf14;color:var(--text);font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;-webkit-font-smoothing:antialiased;background:0 0;flex-direction:column;min-height:calc(100dvh - 60px);padding:32px 0;line-height:1.5;display:flex}.sb-pricing a{color:var(--gold2);transition:color .3s var(--ease);text-decoration:none}.sb-pricing a:hover{color:var(--gold3)}.sb-pricing .wrap{max-width:1240px;margin:0 auto auto;padding:0 34px}.sb-pricing .pricing-welcome{text-align:center;letter-spacing:.01em;color:var(--gold2);margin:0 0 20px;font-size:18px}.sb-pricing h1,.sb-pricing h2,.sb-pricing h3,.sb-pricing h4,.sb-pricing h5{font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif}.sb-pricing .hero{text-align:center;max-width:720px;margin:auto auto 0;padding:6px 34px}.sb-pricing .hero .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--gold3);background:#b8963c0d;border:1px solid #b8963c52;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:5px 14px;font-size:11.5px;display:inline-flex}.sb-pricing .hero .eyebrow .dot{background:var(--green);border-radius:50%;width:6px;height:6px}.sb-pricing .hero h1{letter-spacing:.005em;margin-bottom:0;font-size:clamp(28px,3.6vw,40px);font-weight:300;line-height:1.1}.sb-pricing .hero h1 .gold{color:var(--gold2)}.sb-pricing .hero p{color:#c3beb2;max-width:560px;margin:0 auto;font-size:clamp(17px,2vw,20px);font-weight:300;line-height:1.55}.sb-pricing .hero .learnmore{letter-spacing:.03em;color:var(--text3);border-bottom:1px solid #b8963c4d;margin-top:18px;padding-bottom:2px;font-size:14px;display:inline-block}.sb-pricing .hero .learnmore:hover{color:var(--gold2);border-color:#d4ae58b3}.sb-pricing .pay-line{color:#948e83;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;font-size:13px;line-height:1.5;display:inline-flex}.sb-pricing .pay-line svg{color:#7d786e;flex:none;width:15px;height:15px}.sb-pricing .pay-marks{align-items:center;gap:9px;display:inline-flex}.sb-pricing .pay-marks .card{width:34px;height:22px}.sb-pricing .billing-toggle{border:1px solid var(--rule);background:0 0;border-radius:999px;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.sb-pricing .billing-opt{font-family:var(--font-cormorant),"Cormorant Garamond",serif;letter-spacing:.02em;color:var(--text3);cursor:pointer;transition:color .35s var(--ease),background .35s var(--ease),box-shadow .35s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:400;display:inline-flex}.sb-pricing .billing-opt:hover{color:var(--text)}.sb-pricing .billing-opt.on{color:var(--text);background:#edeadf0f}.sb-pricing .billing-save{letter-spacing:.14em;text-transform:uppercase;color:var(--gold2);border:1px solid #b8963c66;border-radius:5px;padding:2px 6px;font-size:10px}.sb-pricing .billing{justify-content:center;margin:18px 0;display:flex}.sb-pricing .tiers{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;max-width:1180px;margin:0 auto;display:grid}.sb-pricing .pricing-under{flex-direction:column;align-items:center;gap:12px;margin-top:28px;display:flex}.sb-pricing .foot-note{color:#b3ada2;text-align:center;max-width:560px;font-size:14px;line-height:1.5}.sb-pricing .tier{border:1px solid var(--sb-card-border);background:#ffffff0d;border-radius:14px;flex-direction:column;padding:28px 22px 26px;display:flex;position:relative}.sb-pricing .tier.mid{background:radial-gradient(130% 75% at 50% 0,#b8963c1a,#0000 58%),#ffffff0d;border-color:#b8963c66}.sb-pricing .tier-badge{letter-spacing:.18em;text-transform:uppercase;color:#0a0a09;background:linear-gradient(#d4ae58,#b8963c);border-radius:6px;padding:5px 12px;font-size:10px;font-weight:600;position:absolute;top:-11px;left:30px}.sb-pricing .tier-name{letter-spacing:.18em;text-transform:uppercase;color:var(--gold2);margin-bottom:16px;font-size:13px}.sb-pricing .tier-name.beta{color:#5ecc90;background:#5ecc9021;border:1px solid #5ecc906b;border-radius:4px;align-self:flex-start;padding:3px 8px;display:inline-block}.sb-pricing .soon-veil{z-index:3;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#0808078c;border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sb-pricing .soon-stamp{font-family:var(--font-cormorant),"Cormorant Garamond",serif;letter-spacing:.22em;text-transform:uppercase;color:#cdc8bc;background:#edeadf0b;border:1px solid #edeadf38;border-radius:999px;padding:9px 20px;font-size:13px;box-shadow:0 8px 30px #0006}.sb-pricing .tier-price{align-items:baseline;gap:7px;margin-bottom:4px;display:flex}.sb-pricing .tier-price .amt{color:var(--text);letter-spacing:.01em;font-size:34px;font-weight:300;line-height:1}.sb-pricing .tier-price .per{color:var(--text3);font-size:14px}.sb-pricing .tier-price .amt-was{color:var(--text3);font-size:18px;-webkit-text-decoration:line-through #edeadf66;text-decoration:line-through #edeadf66}.sb-pricing .tier-bill{color:#a8a29a;min-height:21px;margin-bottom:22px;font-size:13.5px}.sb-pricing .tier:has(.beta-offer) .tier-bill{margin-bottom:5px}.sb-pricing .beta-offer{letter-spacing:.01em;color:#5ecc90;margin-bottom:22px;font-size:12.5px}.sb-pricing .tier-desc{color:#bdb8ac;margin-bottom:22px;font-size:15.5px;line-height:1.5}.sb-pricing .feat{flex-direction:column;gap:13px;margin-bottom:20px;list-style:none;display:flex}.sb-pricing .soon-block{border-top:1px solid var(--rule);margin-bottom:24px;padding-top:16px}.sb-pricing .soon-label{letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-bottom:13px;font-size:10px}.sb-pricing .feat-soon{margin-bottom:0}.sb-pricing .feat-soon li{color:#9a948a}.sb-pricing .feat-soon svg{color:var(--text3)}.sb-pricing .feat li{color:#cdc8bc;align-items:flex-start;gap:9px;font-size:14px;font-weight:300;line-height:1.42;display:flex}.sb-pricing .feat li.is-soon{color:#6b665d}.sb-pricing .feat svg{width:16px;height:16px;color:var(--gold2);flex:none;margin-top:3px}.sb-pricing .feat li.off{color:#6b665d}.sb-pricing .feat li.off svg{color:#edeadf24}.sb-pricing .feat .feat-dash{text-align:center;color:#edeadf47;flex:none;width:16px;margin-top:2px;font-size:15px;line-height:1}.sb-pricing .feat .feat-lim{letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);vertical-align:1px;white-space:nowrap;border:1px solid #d4ae584d;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:9.5px;display:inline-block}.sb-pricing .feat .feat-lim.green{color:#5ecc90;background:#5ecc9021;border-color:#5ecc906b}.sb-pricing .feat .plus{letter-spacing:.14em;text-transform:uppercase;color:var(--gold2);margin-bottom:2px;font-size:12px}.sb-pricing .feat .soon{letter-spacing:.14em;text-transform:uppercase;color:var(--text3);border:1px solid var(--rule);vertical-align:1px;white-space:nowrap;border-radius:5px;margin-left:4px;padding:1px 6px;font-size:9.5px;font-style:normal;display:inline-block}.sb-pricing .tier.mid .feat .soon{color:#5ecc90;background:#5ecc9021;border-color:#5ecc906b}.sb-pricing .tier-cta{cursor:pointer;height:52px;font-family:var(--font-cormorant),"Cormorant Garamond",serif;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:var(--gold2);transition:border-color .35s var(--ease),color .35s var(--ease),background .35s var(--ease),box-shadow .35s var(--ease),transform .18s var(--ease);background:0 0;border:1px solid #b8963c66;border-radius:9px;justify-content:center;align-items:center;margin-top:auto;font-size:14px;font-weight:500;text-decoration:none;display:flex}.sb-pricing .tier-cta:hover{color:var(--gold3);background:#b8963c14;border-color:#d4ae58c7}.sb-pricing .tier-cta:active{transform:scale(.992)}.sb-pricing .tier-cta:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.sb-pricing .tier-cta.ghost{border-color:var(--rule);color:var(--text);background:0 0}.sb-pricing .tier-cta.ghost:hover{color:var(--text);box-shadow:none;background:#edeadf08;border-color:#edeadf38}.sb-pricing .tier-note{color:#948e83;text-align:center;margin-top:12px;font-size:12.5px}.sb-pricing .faq{max-width:680px;margin:48px auto 0}.sb-pricing .faq-row{border-top:1px solid var(--rule);padding:18px 0}.sb-pricing .faq-row:last-child{border-bottom:1px solid var(--rule)}.sb-pricing .faq-q{color:var(--text);margin-bottom:5px;font-size:16px;font-weight:500}.sb-pricing .faq-a{color:#bdb8ac;font-size:14.5px;line-height:1.55}.sb-pricing .foot{text-align:center;padding:44px 34px 50px}.sb-pricing .foot p{color:var(--text2);max-width:640px;margin:0 auto 6px;font-size:12.5px;line-height:1.7}.sb-pricing .foot a{font-size:12.5px}@media (max-width:1120px){.sb-pricing .tiers{grid-template-columns:1fr 1fr;max-width:720px}}@media (max-width:560px){.sb-pricing .tiers{grid-template-columns:1fr;max-width:420px}}@media (max-width:460px){.sb-pricing .wrap{padding:0 20px}.sb-pricing .hero{padding:38px 20px 4px}}
