.plans[data-astro-cid-k7tcjq67]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.plan[data-astro-cid-k7tcjq67]{color:var(--navy);background:#f3f5fa;border-radius:20px;flex-direction:column;padding:28px 24px 32px;display:flex}.plan[data-astro-cid-k7tcjq67][data-popular]{background:radial-gradient(70% 60% at 100% 0%, #1b52d766, transparent 70%), var(--navy-deep);color:#fff}.top[data-astro-cid-k7tcjq67]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:26px;display:flex}.label[data-astro-cid-k7tcjq67]{font-size:16px;font-weight:600;line-height:22px}.badge[data-astro-cid-k7tcjq67]{color:#7ee3c4;background:#5fdcb829;border-radius:6px;margin-left:auto;padding:3px 10px;font-size:13px;font-weight:500;line-height:20px}.price[data-astro-cid-k7tcjq67]{border-bottom:1px solid #0c2a571a;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:16px;padding-bottom:24px;display:flex}[data-astro-cid-k7tcjq67][data-popular] .price[data-astro-cid-k7tcjq67]{border-bottom-color:#ffffff1f}.price[data-astro-cid-k7tcjq67] b[data-astro-cid-k7tcjq67]{font-family:var(--font-head);letter-spacing:-.035em;font-size:44px;font-weight:400;line-height:1}.price[data-astro-cid-k7tcjq67] span[data-astro-cid-k7tcjq67]{color:var(--ink-2);font-size:14px;line-height:20px}[data-astro-cid-k7tcjq67][data-popular] .price[data-astro-cid-k7tcjq67] span[data-astro-cid-k7tcjq67]{color:#ffffffb8}.plan[data-astro-cid-k7tcjq67] .checklist[data-astro-cid-k7tcjq67]{gap:10px;margin-top:24px;font-size:14px;line-height:21px}@media (width<=1080px){.plans[data-astro-cid-k7tcjq67]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.plans[data-astro-cid-k7tcjq67]{grid-template-columns:1fr}}.included[data-astro-cid-hcsxv2me]{background:#fff;border:1px solid #0c2a571a;border-radius:20px;margin-top:16px;padding:28px}.included[data-astro-cid-hcsxv2me] h3[data-astro-cid-hcsxv2me]{letter-spacing:-.01em;color:var(--navy);font-size:20px}.included[data-astro-cid-hcsxv2me] .checklist[data-astro-cid-hcsxv2me]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin-top:20px;font-size:15px;line-height:22px}@media (width<=1080px){.included[data-astro-cid-hcsxv2me] .checklist[data-astro-cid-hcsxv2me]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.included[data-astro-cid-hcsxv2me]{padding:22px}.included[data-astro-cid-hcsxv2me] .checklist[data-astro-cid-hcsxv2me]{grid-template-columns:1fr}}.estimate[data-astro-cid-l5n6srmt]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid}.inputs[data-astro-cid-l5n6srmt],.result[data-astro-cid-l5n6srmt]{border-radius:20px;padding:28px}.inputs[data-astro-cid-l5n6srmt]{background:#fff;border:1px solid #0c2a571a;gap:24px;display:grid}.field[data-astro-cid-l5n6srmt]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-l5n6srmt]>span[data-astro-cid-l5n6srmt],.field[data-astro-cid-l5n6srmt] legend[data-astro-cid-l5n6srmt]{color:var(--navy);padding:0;font-size:15px;font-weight:600}.field[data-astro-cid-l5n6srmt] input[data-astro-cid-l5n6srmt][type=number]{width:160px;height:52px;font:inherit;color:var(--navy);border:1px solid #0c2a5733;border-radius:12px;padding:0 16px;font-size:22px}.options[data-astro-cid-l5n6srmt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.option[data-astro-cid-l5n6srmt]{position:relative}.option[data-astro-cid-l5n6srmt] input[data-astro-cid-l5n6srmt]{opacity:0;position:absolute}.option[data-astro-cid-l5n6srmt] span[data-astro-cid-l5n6srmt]{cursor:pointer;border:1px solid #0c2a5733;border-radius:12px;gap:2px;height:100%;padding:12px 14px;display:grid}.option[data-astro-cid-l5n6srmt] b[data-astro-cid-l5n6srmt]{color:var(--navy);font-size:15px;font-weight:600}.option[data-astro-cid-l5n6srmt] small[data-astro-cid-l5n6srmt]{color:var(--muted);font-size:13px;line-height:18px}.option[data-astro-cid-l5n6srmt] input[data-astro-cid-l5n6srmt]:checked+span[data-astro-cid-l5n6srmt]{border-color:var(--blue,#1b52d7);box-shadow:0 0 0 1px var(--blue,#1b52d7);background:#eef3ff}.option[data-astro-cid-l5n6srmt] input[data-astro-cid-l5n6srmt]:focus-visible+span[data-astro-cid-l5n6srmt]{outline:2px solid var(--blue,#1b52d7);outline-offset:2px}.result[data-astro-cid-l5n6srmt]{background:radial-gradient(70% 60% at 100% 0%, #1b52d766, transparent 70%), var(--navy-deep);color:#fff;align-content:center;gap:8px;display:grid}.best[data-astro-cid-l5n6srmt]{color:#7ee3c4;font-size:15px;font-weight:600}.total[data-astro-cid-l5n6srmt]{font-family:var(--font-head);letter-spacing:-.035em;font-size:56px;font-weight:400;line-height:1}.other[data-astro-cid-l5n6srmt]{color:#ffffffdb;font-size:15px;line-height:22px}.result[data-astro-cid-l5n6srmt] small[data-astro-cid-l5n6srmt]{color:#fff9;margin-top:8px;font-size:13px;line-height:19px}@media (width<=1080px){.estimate[data-astro-cid-l5n6srmt]{grid-template-columns:1fr}}@media (width<=640px){.options[data-astro-cid-l5n6srmt]{grid-template-columns:1fr}.inputs[data-astro-cid-l5n6srmt],.result[data-astro-cid-l5n6srmt]{padding:22px}.total[data-astro-cid-l5n6srmt]{font-size:48px}}.hero[data-astro-cid-u3mqw4ek]{margin-top:calc(var(--header-h) * -1);padding-block:calc(var(--header-h) + 64px) 72px;background:linear-gradient(#fff 0,#eaf0ff 360px,#f2f5fd 100%)}.hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{max-width:16ch;margin-top:16px}.lead[data-astro-cid-u3mqw4ek]{max-width:60ch;color:var(--ink-2);margin-top:16px;font-size:18px;line-height:28px}.audience[data-astro-cid-u3mqw4ek]{margin-top:40px}.audience[data-astro-cid-u3mqw4ek]>input[data-astro-cid-u3mqw4ek]{opacity:0;pointer-events:none;position:absolute}.switch[data-astro-cid-u3mqw4ek]{background:#fff;border-radius:12px;gap:4px;margin-bottom:20px;padding:4px;display:inline-flex;box-shadow:0 1px 2px #0c2a5714,inset 0 0 0 1px #0c2a571a}.switch[data-astro-cid-u3mqw4ek] label[data-astro-cid-u3mqw4ek]{color:var(--ink-2);cursor:pointer;border-radius:9px;padding:10px 18px;font-size:15px;font-weight:600}#for-colleges[data-astro-cid-u3mqw4ek]:checked~.switch[data-astro-cid-u3mqw4ek] [data-astro-cid-u3mqw4ek][for=for-colleges],#for-teachers[data-astro-cid-u3mqw4ek]:checked~.switch[data-astro-cid-u3mqw4ek] [data-astro-cid-u3mqw4ek][for=for-teachers]{background:var(--navy-deep);color:#fff}#for-colleges[data-astro-cid-u3mqw4ek]:focus-visible~.switch[data-astro-cid-u3mqw4ek] [data-astro-cid-u3mqw4ek][for=for-colleges],#for-teachers[data-astro-cid-u3mqw4ek]:focus-visible~.switch[data-astro-cid-u3mqw4ek] [data-astro-cid-u3mqw4ek][for=for-teachers]{outline:2px solid var(--blue);outline-offset:2px}.panel[data-astro-cid-u3mqw4ek]{display:none}#for-colleges[data-astro-cid-u3mqw4ek]:checked~[data-astro-cid-u3mqw4ek][data-panel=colleges],#for-teachers[data-astro-cid-u3mqw4ek]:checked~[data-astro-cid-u3mqw4ek][data-panel=teachers]{display:block}.foot[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:24px;display:flex}.foot[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{max-width:70ch;color:var(--muted);font-size:14px;line-height:21px}.section[data-astro-cid-u3mqw4ek]{background:#fff;padding-block:88px}.section[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-size:var(--fs-h3);letter-spacing:-.025em;color:var(--navy)}.section[data-astro-cid-u3mqw4ek] .lead[data-astro-cid-u3mqw4ek]{margin-bottom:32px}.faq[data-astro-cid-u3mqw4ek]{padding-block:40px 136px}.layout[data-astro-cid-u3mqw4ek]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}@media (width<=1000px){.layout[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;gap:32px}}@media (width<=760px){.hero[data-astro-cid-u3mqw4ek]{padding-block:calc(var(--header-h) + 40px) 56px}.section[data-astro-cid-u3mqw4ek]{padding-block:64px}.faq[data-astro-cid-u3mqw4ek]{padding-block:24px 72px}.foot[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{flex:auto}}
