.PlanSelector-module__VERrqW__selector{max-width:1040px;color:var(--wb-ink,#0b0b12);flex-direction:column;align-items:center;gap:26px;margin:0 auto;padding:clamp(40px,6vw,80px) 24px;display:flex}.PlanSelector-module__VERrqW__heading{text-align:center;max-width:800px}.PlanSelector-module__VERrqW__heading h1{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:12px 0 18px;font-size:clamp(36px,5.8vw,64px);font-weight:600;line-height:1.04}.PlanSelector-module__VERrqW__heading h1 em{font-family:var(--font-serif),serif;color:#2c5bff;font-weight:400}.PlanSelector-module__VERrqW__heading>p:last-child{color:#575c67;max-width:580px;margin:auto;font-size:16px;line-height:1.6}.PlanSelector-module__VERrqW__eyebrow,.PlanSelector-module__VERrqW__otherHeading{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.PlanSelector-module__VERrqW__eyebrow{color:#2c5bff;margin:0}.PlanSelector-module__VERrqW__teamPicker{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:640px;margin:0;padding:0;display:grid}.PlanSelector-module__VERrqW__teamPicker label{cursor:pointer;min-width:0;position:relative}.PlanSelector-module__VERrqW__teamPicker input,.PlanSelector-module__VERrqW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PlanSelector-module__VERrqW__teamOption{background:#fff;border:2px solid #e6e4de;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:88px;padding:14px 8px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.PlanSelector-module__VERrqW__teamOption strong{font-family:var(--font-display),sans-serif;font-size:28px;line-height:1}.PlanSelector-module__VERrqW__teamPicker input:checked+.PlanSelector-module__VERrqW__teamOption{color:#fff;background:#0b0b12;border-color:#0b0b12}.PlanSelector-module__VERrqW__teamPicker input:focus-visible+.PlanSelector-module__VERrqW__teamOption{outline-offset:4px;outline:3px solid #2c5bff}.PlanSelector-module__VERrqW__featured{isolation:isolate;color:#fff;background:#2c5bff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;width:100%;padding:clamp(26px,4.5vw,44px);display:grid;position:relative;overflow:hidden}.PlanSelector-module__VERrqW__featured:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffff26,#0000);position:absolute;inset:-40% -20% 0 30%}.PlanSelector-module__VERrqW__planCopy{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.PlanSelector-module__VERrqW__featured .PlanSelector-module__VERrqW__eyebrow{color:#e8eeff}.PlanSelector-module__VERrqW__planCopy h2{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(38px,5vw,56px);font-weight:600;line-height:1.05}.PlanSelector-module__VERrqW__planCopy>p{margin:0;line-height:1.5}.PlanSelector-module__VERrqW__price{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:6px;display:flex}.PlanSelector-module__VERrqW__price strong{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;font-size:clamp(36px,4.5vw,48px);line-height:1.1}.PlanSelector-module__VERrqW__price>span{font-family:var(--font-mono),monospace;color:#e8eeff;font-size:11px}.PlanSelector-module__VERrqW__cta{color:#244ad2;background:#fff;border-radius:999px;align-items:center;gap:14px;min-height:50px;margin-top:8px;padding:14px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.PlanSelector-module__VERrqW__cta:hover{background:#e8eeff}.PlanSelector-module__VERrqW__cta:focus-visible{outline-offset:5px;outline:3px solid #fff}.PlanSelector-module__VERrqW__features{background:#00000017;border:1px solid #ffffff26;border-radius:24px;flex-direction:column;gap:14px;margin:0;padding:24px;list-style:none;display:flex}.PlanSelector-module__VERrqW__features li{gap:10px;font-size:15px;line-height:1.45;display:flex}.PlanSelector-module__VERrqW__features li>span:first-child{color:#a0f4c7;flex:none}.PlanSelector-module__VERrqW__features .PlanSelector-module__VERrqW__detailsNote{color:#e8eeff;border-top:1px solid #ffffff3d;padding-top:12px;font-size:12px}.PlanSelector-module__VERrqW__otherHeading{color:#575c67;margin:6px 0 -8px}.PlanSelector-module__VERrqW__otherPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.PlanSelector-module__VERrqW__otherPlan{background:#fff;border:1px solid #deddd6;border-radius:20px;min-width:0;padding:18px}.PlanSelector-module__VERrqW__otherPlan>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:0;display:flex}.PlanSelector-module__VERrqW__otherPlan>button>span:first-child{flex-direction:column;gap:5px;display:flex}.PlanSelector-module__VERrqW__otherPlan strong{font-family:var(--font-display),sans-serif;font-size:20px;font-weight:600}.PlanSelector-module__VERrqW__otherPlan button span span{color:#575c67;font-size:12px;line-height:1.4}.PlanSelector-module__VERrqW__otherPrice{white-space:nowrap;font-size:15px;font-weight:600}.PlanSelector-module__VERrqW__otherPlan>a{color:#244ad2;text-underline-offset:3px;align-items:center;gap:8px;min-height:28px;margin-top:14px;font-size:12px;text-decoration:underline;display:inline-flex}.PlanSelector-module__VERrqW__otherPlan button:focus-visible,.PlanSelector-module__VERrqW__otherPlan>a:focus-visible,.PlanSelector-module__VERrqW__compareLink:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #2c5bff}.PlanSelector-module__VERrqW__compareLink{color:#444b59;text-underline-offset:4px;align-items:center;gap:8px;min-height:36px;font-size:14px;text-decoration:underline;display:flex}@media (max-width:760px){.PlanSelector-module__VERrqW__selector{padding-inline:20px}.PlanSelector-module__VERrqW__featured{grid-template-columns:1fr;gap:24px}.PlanSelector-module__VERrqW__otherPlans{grid-template-columns:1fr}.PlanSelector-module__VERrqW__otherPlan{padding:15px 18px}.PlanSelector-module__VERrqW__otherPlan>a{margin-top:4px}.PlanSelector-module__VERrqW__otherHeading{align-self:flex-start}.PlanSelector-module__VERrqW__features{padding:20px}.PlanSelector-module__VERrqW__teamOption{border-radius:16px;font-size:12px}.PlanSelector-module__VERrqW__teamOption strong{font-size:25px}}@media (max-width:380px){.PlanSelector-module__VERrqW__selector{padding-inline:16px}.PlanSelector-module__VERrqW__teamPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.PlanSelector-module__VERrqW__featured{border-radius:24px;padding:24px}.PlanSelector-module__VERrqW__cta{padding:14px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.PlanSelector-module__VERrqW__teamOption{transition:none}}.PlanSelector-module__VERrqW__priceNote{color:#e8eeff;max-width:360px;font-size:12px}
.PlanBenefitsComparison-module__4ErJxW__scroll{background:#fff;border:1px solid #e4e3df;border-radius:20px;overflow-x:auto}.PlanBenefitsComparison-module__4ErJxW__scroll:focus-visible{outline-offset:4px;outline:2px solid #2f55ff}.PlanBenefitsComparison-module__4ErJxW__table{border-collapse:separate;border-spacing:0;width:100%;min-width:650px;font-size:14px}.PlanBenefitsComparison-module__4ErJxW__table th,.PlanBenefitsComparison-module__4ErJxW__table td{text-align:center;border-bottom:1px solid #eceae5;padding:16px}.PlanBenefitsComparison-module__4ErJxW__table th:first-child{text-align:left;min-width:230px}.PlanBenefitsComparison-module__4ErJxW__table thead th{color:#122958;background:#f6f7fc}.PlanBenefitsComparison-module__4ErJxW__table tbody th{font-weight:500}.PlanBenefitsComparison-module__4ErJxW__table tr:last-child>*{border-bottom:0}.PlanBenefitsComparison-module__4ErJxW__yes{color:#168250;font-weight:700}.PlanBenefitsComparison-module__4ErJxW__vip{background:#edf2ff}.PlanBenefitsComparison-module__4ErJxW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){.PlanBenefitsComparison-module__4ErJxW__table{min-width:580px;font-size:12px}.PlanBenefitsComparison-module__4ErJxW__table th,.PlanBenefitsComparison-module__4ErJxW__table td{padding:12px}.PlanBenefitsComparison-module__4ErJxW__table th:first-child{min-width:190px}}
.BuyLoading-module__GcdBTq__page{background:var(--wb-paper,#faf8f3);min-height:100vh;padding:120px 24px 96px}.BuyLoading-module__GcdBTq__page *,.BuyLoading-module__GcdBTq__page :before,.BuyLoading-module__GcdBTq__page :after{box-sizing:border-box}.BuyLoading-module__GcdBTq__content{max-width:1320px;margin-inline:auto}.BuyLoading-module__GcdBTq__heading{gap:10px;margin-bottom:24px;display:grid}.BuyLoading-module__GcdBTq__campaignHeading{gap:14px;margin-bottom:26px}.BuyLoading-module__GcdBTq__placeholder{background:linear-gradient(100deg,#e9e7e1 25%,#f5f3ed 50%,#e9e7e1 75%) 0 0/220% 100%;border-radius:6px;flex-shrink:0;max-width:100%;animation:1.8s ease-in-out infinite BuyLoading-module__GcdBTq__shimmer;display:block}.BuyLoading-module__GcdBTq__circle{border-radius:50%}.BuyLoading-module__GcdBTq__pill{border-radius:999px}.BuyLoading-module__GcdBTq__steps{border:1px solid var(--wb-line,#e5e3dd);background:#fff;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:20px;padding:14px 6px;display:grid}.BuyLoading-module__GcdBTq__step{justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.BuyLoading-module__GcdBTq__panel{border:1px solid var(--wb-line,#e5e3dd);border-radius:var(--wb-radius-lg,28px);background:#fff;padding:clamp(20px,2.6vw,32px);box-shadow:0 18px 50px -36px #0b0b1247;container-type:inline-size}.BuyLoading-module__GcdBTq__panelHeading{gap:10px;margin-bottom:18px;display:grid}.BuyLoading-module__GcdBTq__billing{border:1px solid var(--wb-line,#e5e3dd);background:var(--wb-paper,#faf8f3);border-radius:999px;align-items:center;gap:18px;width:min(420px,100%);margin-bottom:24px;padding:5px;display:flex}.BuyLoading-module__GcdBTq__training{background:#f5f8f7;border:1px solid #e1e8e5;border-radius:16px;align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:flex}.BuyLoading-module__GcdBTq__icon{border-radius:12px}.BuyLoading-module__GcdBTq__trainingText{flex:1;gap:12px;min-width:0;display:grid}.BuyLoading-module__GcdBTq__plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.BuyLoading-module__GcdBTq__plan{border:1.5px solid var(--wb-line,#e5e3dd);border-radius:var(--wb-radius,24px);background:var(--wb-paper,#faf8f3);flex-direction:column;gap:12px;min-width:0;min-height:430px;padding:22px 20px;display:flex}.BuyLoading-module__GcdBTq__planHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.BuyLoading-module__GcdBTq__oldPrice{margin-top:10px}.BuyLoading-module__GcdBTq__features{border-top:1px dashed var(--wb-line,#e5e3dd);gap:13px;padding-top:16px;display:grid}.BuyLoading-module__GcdBTq__feature{align-items:center;gap:8px;display:flex}.BuyLoading-module__GcdBTq__charge{background:#f5f6fa;border:1px solid #e2e6f0;border-radius:14px;gap:12px;margin-top:16px;padding:18px 16px;display:grid}.BuyLoading-module__GcdBTq__payment{border-top:1px solid var(--wb-line,#e5e3dd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:18px;display:flex}.BuyLoading-module__GcdBTq__methods{gap:8px;display:flex}.BuyLoading-module__GcdBTq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:760px){.BuyLoading-module__GcdBTq__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.BuyLoading-module__GcdBTq__plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.BuyLoading-module__GcdBTq__page{padding:120px 16px 64px}.BuyLoading-module__GcdBTq__title{height:32px!important}.BuyLoading-module__GcdBTq__steps{padding:12px 6px}.BuyLoading-module__GcdBTq__step{gap:7px}.BuyLoading-module__GcdBTq__step>.BuyLoading-module__GcdBTq__placeholder:last-child{width:40px!important}.BuyLoading-module__GcdBTq__training{gap:12px;padding:16px 12px}.BuyLoading-module__GcdBTq__methods{width:100%}.BuyLoading-module__GcdBTq__methods>.BuyLoading-module__GcdBTq__placeholder{flex:1;min-width:0}.BuyLoading-module__GcdBTq__payment>.BuyLoading-module__GcdBTq__placeholder{width:100%!important}}@keyframes BuyLoading-module__GcdBTq__shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.BuyLoading-module__GcdBTq__placeholder{animation:none}}
