._26GJOq_page{color:var(--boomp-ink);background:var(--boomp-cream);font-size:1rem;line-height:1.65}._26GJOq_page ::selection{color:var(--boomp-ink);background:var(--boomp-leaf)}._26GJOq_page a{text-underline-offset:.2em}._26GJOq_page a:focus-visible,._26GJOq_page summary:focus-visible{outline:3px solid var(--boomp-blue);outline-offset:5px}._26GJOq_container{width:min(1080px,100% - 64px);margin-inline:auto}._26GJOq_page h1,._26GJOq_page h2,._26GJOq_page h3,._26GJOq_page dt{font-family:var(--font-heading);text-wrap:balance;font-style:normal;line-height:1.08}._26GJOq_page h2{letter-spacing:-.03em;font-size:clamp(2rem,3.7vw,3rem)}._26GJOq_page p{max-width:68ch}._26GJOq_hero{text-align:center;padding:60px 0 36px}._26GJOq_hero h1{letter-spacing:-.04em;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:750}._26GJOq_hero h1 span{color:var(--boomp-blue)}._26GJOq_intro{margin:22px auto 16px;font-size:1.15rem;max-width:640px!important}._26GJOq_textLink{color:var(--boomp-blue);font-weight:600}._26GJOq_compare{padding:10px 0 64px}._26GJOq_plans{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}._26GJOq_plan{border:1px solid var(--boomp-ink);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;padding:32px;display:flex}._26GJOq_plan h2{letter-spacing:-.02em;font-size:2rem}._26GJOq_planDescription{margin-top:10px}._26GJOq_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin:24px 0;display:flex}._26GJOq_price strong{font-family:var(--font-heading);letter-spacing:-.04em;font-size:3.5rem;font-weight:750;line-height:1}._26GJOq_price span{font-size:.95rem}._26GJOq_features{margin:0 0 26px;padding:0;list-style:none}._26GJOq_features li{margin:12px 0;padding-left:26px;position:relative}._26GJOq_features li:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:8px;height:13px;position:absolute;top:.42em;left:2px;transform:rotate(45deg)}._26GJOq_memberPlan{background:var(--boomp-ink);color:var(--white)}._26GJOq_everything{font-weight:700}._26GJOq_memberPlan ._26GJOq_features li:before{border-color:var(--boomp-leaf)}._26GJOq_primaryButton,._26GJOq_secondaryButton{text-align:center;min-height:52px;font-family:var(--font-heading);border:2px solid #0000;border-radius:32px;justify-content:center;align-items:center;padding:13px 24px;font-size:1.05rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}._26GJOq_plan ._26GJOq_primaryButton,._26GJOq_plan ._26GJOq_secondaryButton{margin-top:auto}._26GJOq_primaryButton{color:var(--boomp-ink);background:var(--boomp-leaf)}._26GJOq_primaryButton:hover{background:var(--white);color:var(--boomp-blue);border-color:var(--boomp-blue)}._26GJOq_secondaryButton{color:var(--boomp-ink);border-color:var(--boomp-ink);background:0 0}._26GJOq_secondaryButton:hover{color:var(--white);background:var(--boomp-ink)}._26GJOq_memberPlan a:focus-visible{outline-color:var(--boomp-sky)}._26GJOq_included{text-align:center;margin-top:12px;font-size:.9rem}._26GJOq_launchNote{text-align:center;grid-column:1/-1;margin:0 auto;font-size:.95rem;max-width:78ch!important}._26GJOq_curriculum{background:var(--white);padding:80px 0}._26GJOq_curriculumGrid{grid-template-columns:.95fr 1.2fr;gap:80px;display:grid}._26GJOq_sectionIntro p{margin-top:24px}._26GJOq_lessonCount{color:var(--boomp-blue);font-weight:700}._26GJOq_subjects{margin:0}._26GJOq_subjects>div{border-bottom:1px solid color-mix(in srgb, var(--boomp-ink) 20%, white);padding:20px 0}._26GJOq_subjects>div:first-child{padding-top:0}._26GJOq_subjects dt{font-size:1.4rem;font-weight:700}._26GJOq_subjects dd{margin:10px 0 0}._26GJOq_example{background:var(--boomp-sky);padding:72px 0}._26GJOq_exampleGrid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}._26GJOq_example p{margin-top:24px}._26GJOq_steps{margin:0;padding-left:26px}._26GJOq_steps li{padding:0 0 28px 10px}._26GJOq_steps li:last-child{padding-bottom:0}._26GJOq_steps li::marker{color:var(--boomp-blue);font-size:1.25rem;font-weight:700}._26GJOq_steps strong{font-family:var(--font-heading);margin-bottom:8px;font-size:1.4rem;line-height:1.3;display:block}._26GJOq_join{background:var(--boomp-leaf);padding:80px 0;scroll-margin-top:96px}._26GJOq_joinGrid{grid-template-columns:1.15fr .85fr;gap:80px;display:grid}._26GJOq_joinLead{margin:24px 0 16px;font-size:1.2rem;font-weight:600}._26GJOq_join ._26GJOq_primaryButton{color:var(--white);background:var(--boomp-ink);margin-top:26px}._26GJOq_join ._26GJOq_primaryButton:hover{background:var(--boomp-blue)}._26GJOq_emailFallback{margin-top:16px;font-size:.95rem}._26GJOq_emailFallback a{color:inherit}._26GJOq_accessNotes{padding-top:4px}._26GJOq_accessNotes h3{margin-bottom:12px;font-size:1.5rem}._26GJOq_accessNotes h3:not(:first-child){margin-top:32px}._26GJOq_accessNotes p+p{margin-top:16px;font-weight:600}._26GJOq_faq{background:var(--boomp-cream);padding:72px 0}._26GJOq_faqList{max-width:850px;margin-top:32px}._26GJOq_faq details{border-bottom:1px solid color-mix(in srgb, var(--boomp-ink) 25%, white)}._26GJOq_faq summary{cursor:pointer;padding:22px 0;font-size:1.15rem;font-weight:650}._26GJOq_faq details p{padding-bottom:24px}._26GJOq_founder{margin-top:40px}._26GJOq_founder a{color:var(--boomp-blue)}@media (max-width:760px){._26GJOq_container{width:calc(100% - 40px)}._26GJOq_hero{padding:40px 0 28px}._26GJOq_intro{font-size:1.05rem}._26GJOq_plans,._26GJOq_curriculumGrid,._26GJOq_exampleGrid,._26GJOq_joinGrid{grid-template-columns:1fr;gap:32px}._26GJOq_plan{padding:26px}._26GJOq_plan h2{font-size:1.9rem}._26GJOq_price{margin:24px 0 18px}._26GJOq_compare{padding-bottom:44px}._26GJOq_curriculum,._26GJOq_example,._26GJOq_join,._26GJOq_faq{padding:48px 0}._26GJOq_launchNote{text-align:left}._26GJOq_join ._26GJOq_primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){._26GJOq_primaryButton,._26GJOq_secondaryButton{transition:none}}
