.promo-card.svelte-xdhfle{background:#fff;border-radius:.5rem;box-shadow:0 8px 16px #00000026,0 12px 48px #0000001f,0 24px 36px #00000024;width:100%;max-width:320px;display:flex;flex-direction:column;transform:scale(.9)}.promo-card.svelte-xdhfle .header:where(.svelte-xdhfle){padding:1rem 2rem;font-size:1rem;font-weight:700;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background:linear-gradient(to right,#0089ff80,#13c8ff80)}.promo-card.svelte-xdhfle .content:where(.svelte-xdhfle){padding:1.25rem 2rem .25rem;font-size:1.25rem;font-weight:700}.promo-card.svelte-xdhfle .content:where(.svelte-xdhfle) .plan-name:where(.svelte-xdhfle){margin-bottom:.5rem}.promo-card.svelte-xdhfle .content:where(.svelte-xdhfle) .discount-price:where(.svelte-xdhfle){display:flex;align-items:baseline;margin-bottom:1rem;font-size:2.25rem;font-weight:800}.promo-card.svelte-xdhfle .content:where(.svelte-xdhfle) .discount-price:where(.svelte-xdhfle) .frequency:where(.svelte-xdhfle){font-size:1.25rem;white-space:nowrap}.promo-card.svelte-xdhfle .cta:where(.svelte-xdhfle){display:flex;justify-content:center;padding:1.25rem}@media screen and (max-width: 48rem){.promo-card.svelte-xdhfle{max-width:400px;transform:none}}.wrapper.svelte-1acjzfc{display:flex;flex-direction:column}.banner.svelte-1acjzfc{position:relative;display:flex;justify-content:center;align-items:center;height:325px;width:100%;gap:5rem;padding:5rem;border-radius:.5rem;background:linear-gradient(to right,#cceaff,#985ede)}.banner.svelte-1acjzfc .banner-image:where(.svelte-1acjzfc){position:absolute;top:0;bottom:0;height:100%;object-fit:contain;z-index:1;pointer-events:none}.banner.svelte-1acjzfc .banner-image.image-left:where(.svelte-1acjzfc){left:-80px;width:225px}.banner.svelte-1acjzfc .banner-image.image-right:where(.svelte-1acjzfc){right:-82px;width:165px}@media screen and (max-width: 62rem){.banner.svelte-1acjzfc .banner-image:where(.svelte-1acjzfc){display:none}}@media screen and (max-width: 48rem){.banner.svelte-1acjzfc{flex-direction:column;gap:1.25rem;padding:0;background:none;height:auto}}@media screen and (min-width: 48rem) and (max-width: 62rem){.banner.svelte-1acjzfc{gap:1rem;padding:1rem}}.promo-title.svelte-1acjzfc h1:where(.svelte-1acjzfc){font-size:1.75rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;font-family:SoehneBreit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:unset;margin-bottom:1.25rem}@media screen and (min-width: 48rem){.promo-title.svelte-1acjzfc h1:where(.svelte-1acjzfc){font-size:2.25rem}}@media screen and (min-width: 48rem) and (max-width: 62rem){.promo-title.svelte-1acjzfc h1:where(.svelte-1acjzfc){max-width:280px;font-size:1.75rem}}.promo-title.svelte-1acjzfc .promo-description:where(.svelte-1acjzfc){font-size:1rem;margin-bottom:.5rem}@media screen and (max-width: 48rem){.promo-title.svelte-1acjzfc{width:100%}}.plan-features.svelte-1acjzfc{display:flex;flex-direction:column;padding:0;margin:1rem auto .25rem;width:100%;max-width:500px}.plan-features.svelte-1acjzfc li:where(.svelte-1acjzfc){display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1rem;padding:1rem .5rem;border-bottom:1px solid #e5e5e8}.plan-features.svelte-1acjzfc li:where(.svelte-1acjzfc):last-child{margin-bottom:1rem;border-bottom:none}.plan-features.svelte-1acjzfc .icon{height:2rem;margin:0}.view-all-plans.svelte-1acjzfc{display:none;text-align:center;margin-top:1.25rem;margin-bottom:7.5rem}@media screen and (min-width: 62rem){.view-all-plans.svelte-1acjzfc{display:block;font-size:1rem;line-height:1.5;font-weight:400;text-decoration:underline}.view-all-plans.svelte-1acjzfc .icon{transform:rotate(90deg);height:1rem;margin-bottom:-4px;margin-left:-4px}}[type=radio].svelte-12atue8{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.toggle-wrapper.svelte-12atue8{justify-content:center;align-items:center}@media screen and (min-width: 62rem){.toggle-wrapper.svelte-12atue8{justify-content:flex-start}}.tabs.svelte-12atue8{display:flex;list-style:none;margin:0 auto;padding:0;width:188px;gap:1rem;cursor:pointer}.tabs.svelte-12atue8>li:where(.svelte-12atue8){flex-basis:50%}.tab.svelte-12atue8>label:where(.svelte-12atue8){z-index:1;font-size:.875rem;display:flex;justify-content:center;align-items:center;padding:.5rem 0;cursor:pointer;color:#303236;border-bottom:3px solid transparent;transition:border-color .15s ease,color .15s ease}@media screen and (max-width: 48rem){.tab.svelte-12atue8>label:where(.svelte-12atue8){margin-top:1.25rem}}.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(1):checked~.toggle-wrapper:where(.svelte-12atue8) .tabs:where(.svelte-12atue8) .tab:where(.svelte-12atue8):nth-of-type(1) label:where(.svelte-12atue8),.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(2):checked~.toggle-wrapper:where(.svelte-12atue8) .tabs:where(.svelte-12atue8) .tab:where(.svelte-12atue8):nth-of-type(2) label:where(.svelte-12atue8){border-bottom-color:#03f}.tab-content.svelte-12atue8{display:none;position:relative;max-width:75rem}.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(1):checked~.monthly-plans-grid:where(.svelte-12atue8),.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(2):checked~.annual-plans-grid:where(.svelte-12atue8){display:block;padding-top:1.25rem}fieldset.svelte-12atue8{flex-direction:column;border:none;padding:1.25rem 1.25rem 5rem;border-radius:1.25rem;background:linear-gradient(to bottom,#dcecff,#d9d9d94d)}@media screen and (max-width: 48rem){fieldset.svelte-12atue8{background:none;padding:0}}@media screen and (min-width: 62rem){.tabs.svelte-12atue8{position:absolute}.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(1):checked~.monthly-plans-grid:where(.svelte-12atue8),.plan-select.svelte-12atue8 [type=radio]:where(.svelte-12atue8):nth-of-type(2):checked~.annual-plans-grid:where(.svelte-12atue8){margin:1rem auto 0;width:fit-content;display:flex;flex-wrap:wrap;gap:2rem;align-items:center}.toggle-wrapper.svelte-12atue8{margin:unset;margin-bottom:1.25rem;padding:.5rem}}.shared-plan-features.svelte-12atue8{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.75rem}@media screen and (max-width: 48rem){.shared-plan-features.svelte-12atue8{margin-top:2rem;flex-direction:column;gap:0}}.promo-title.svelte-12atue8 .promo-description:where(.svelte-12atue8){font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;margin-bottom:.25rem;text-align:right;width:240px}@media screen and (min-width: 48rem){.promo-title.svelte-12atue8 .promo-description:where(.svelte-12atue8){font-size:1.25rem}}@media screen and (max-width: 48rem){.promo-title.svelte-12atue8{width:100%}.promo-title.svelte-12atue8 .promo-description:where(.svelte-12atue8){text-align:center;width:100%}}.plan-features.svelte-12atue8{display:flex;flex-direction:column;padding:0}.plan-features.svelte-12atue8 li:where(.svelte-12atue8){display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1rem;padding:.25rem}.plan-features.svelte-12atue8 li:where(.svelte-12atue8) span:where(.svelte-12atue8){display:inline-flex;align-items:center;gap:.5rem}.plan-features.svelte-12atue8 li:where(.svelte-12atue8):last-child{margin-bottom:.25rem;border-bottom:none}@media screen and (max-width: 48rem){.plan-features.svelte-12atue8 li:where(.svelte-12atue8) span:where(.svelte-12atue8){max-width:90%}}.plan-features.svelte-12atue8 .icon{height:2rem;margin:0}.header.svelte-1g85vrr{margin-bottom:2rem}.education-link.svelte-1g85vrr{font-size:1.25rem}.learn-more-link.svelte-1g85vrr{display:none;text-align:center;margin-bottom:1.25rem;margin-top:3.75rem}@media screen and (min-width: 62rem){.learn-more-link.svelte-1g85vrr{display:block;font-size:1rem;line-height:1.5;font-weight:400;text-decoration:underline}.learn-more-link.svelte-1g85vrr .icon{transform:rotate(90deg);height:1rem;margin-bottom:-4px;margin-left:-4px}}
