.nw.svelte-1bir715{white-space:nowrap}fieldset.svelte-1bir715{background:#fff;border:1px solid #dce3ea;border-radius:8px;margin-top:1.25rem;padding:1rem 1.25rem}legend.svelte-1bir715{font-family:var(--serif);color:var(--navy);padding:0 .4rem;font-weight:700}label.svelte-1bir715{margin:.75rem 0;display:block}label.svelte-1bir715>span:where(.svelte-1bir715){margin-bottom:.3rem;font-size:.95rem;display:block}input[type=text].svelte-1bir715,input[type=tel].svelte-1bir715,input[type=email].svelte-1bir715,textarea.svelte-1bir715{width:100%;font:inherit;background:var(--paper);border:1px solid #b9c4d0;border-radius:6px;padding:.55rem .65rem}fieldset.choice.svelte-1bir715{background:0 0;border:0;border-radius:6px;min-width:0;margin:.75rem 0;padding:0}details.reader.svelte-1bir715{background:#f8fafc;border:1px solid #dce3ea;border-radius:8px;margin:.75rem 0}details.reader.svelte-1bir715>summary:where(.svelte-1bir715){cursor:pointer;color:var(--navy);min-height:2.75rem;padding:.75rem .9rem;font-weight:700}.reader-doc.svelte-1bir715{border-top:1px solid #dce3ea;padding:0 .9rem;font-size:.95rem}.reader-doc.svelte-1bir715 section,.reader-doc.svelte-1bir715 .wrap{max-width:none;margin:0;padding:0}.reader-close.svelte-1bir715{margin:.75rem .9rem 1rem}.choice.svelte-1bir715>legend:where(.svelte-1bir715){color:inherit;margin-bottom:.3rem;padding:0;font-family:inherit;font-size:.95rem;font-weight:400}.choice.svelte-1bir715 label:where(.svelte-1bir715){align-items:flex-start;gap:.5rem;margin:.35rem 0;display:flex}.choice.svelte-1bir715 label:where(.svelte-1bir715) input:where(.svelte-1bir715){flex:none;margin-top:.3rem}.choice.svelte-1bir715 label:where(.svelte-1bir715)>span:where(.svelte-1bir715){margin:0;font-size:1rem;display:inline}.skills.svelte-1bir715 fieldset.area:where(.svelte-1bir715){border:0;min-width:0;margin:.6rem 0 .2rem;padding:0}.skills.svelte-1bir715 .area:where(.svelte-1bir715)>legend:where(.svelte-1bir715){color:var(--navy);padding:0;font-family:inherit;font-size:.95rem;font-weight:700}@media (width>=40rem){.skills.svelte-1bir715 .area:where(.svelte-1bir715){grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.skills.svelte-1bir715 .area:where(.svelte-1bir715)>legend:where(.svelte-1bir715){grid-column:1/-1}}.skills.svelte-1bir715 .unsure:where(.svelte-1bir715){margin-top:.8rem}.note.svelte-1bir715{color:#5a6b7e;margin:0 0 .3rem;font-size:.9rem}fieldset.optin.svelte-1bir715{border-color:var(--navy)}fieldset.optin.svelte-1bir715 .note:where(.svelte-1bir715){color:#3f4d5c;margin:.5rem 0 .75rem}fieldset.optin.svelte-1bir715 label.check:where(.svelte-1bir715){align-items:flex-start;gap:.6rem;margin:.5rem 0;display:flex}fieldset.optin.svelte-1bir715 label.check:where(.svelte-1bir715) input:where(.svelte-1bir715){flex:none;width:1.15rem;height:1.15rem;margin-top:.3rem}fieldset.optin.svelte-1bir715 label.check:where(.svelte-1bir715)>span:where(.svelte-1bir715){margin:0;font-size:1rem;line-height:1.5;display:inline}.bad.svelte-1bir715{outline-offset:4px;border-radius:6px;outline:2px solid #b3261e}.msg.svelte-1bir715{color:#b3261e;margin:.35rem 0 .75rem;font-size:.9rem;font-weight:600;display:block}.err.svelte-1bir715{color:#b3261e;margin:.75rem 0;font-weight:600}.err-list.svelte-1bir715{margin:.25rem 0 .75rem;padding-left:1.25rem}.err-list.svelte-1bir715 a:where(.svelte-1bir715){color:#b3261e}.fine.svelte-1bir715{color:#5a6b7e;margin-top:1.25rem;font-size:.9rem}.hp.svelte-1bir715{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}button.cta.svelte-1bir715{font:inherit;cursor:pointer;border:0;font-weight:700}code.svelte-1bir715{background:var(--tint);border-radius:4px;padding:.1rem .35rem;font-size:1rem}.auth.svelte-1bir715{border-left:3px solid var(--navy);margin:1rem 0;padding:.25rem 0 .25rem 1rem}.auth.svelte-1bir715 p:where(.svelte-1bir715),.auth.svelte-1bir715 li:where(.svelte-1bir715){margin:.4rem 0;font-size:.95rem}.auth.svelte-1bir715 ul:where(.svelte-1bir715){margin:.4rem 0;padding-left:1.25rem}.auth-title.svelte-1bir715{margin-top:0}.loop.svelte-1bir715{border:1px solid var(--line);background:var(--tint);border-radius:10px;margin:1.75rem 0 .5rem;padding:1rem 1.15rem}.loop.svelte-1bir715 h3:where(.svelte-1bir715){margin:0 0 .35rem}.loop.svelte-1bir715 p:where(.svelte-1bir715){margin:.25rem 0 .75rem}.loop.svelte-1bir715 form:where(.svelte-1bir715){margin:0}.loop-btn.svelte-1bir715{border:2px solid var(--navy);min-height:2.9rem;color:var(--navy);font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:.5rem 1.2rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.loop-btn.svelte-1bir715:hover{background:#fff}.loop.svelte-1bir715 .follow:where(.svelte-1bir715){margin:.9rem 0 0;font-size:.95rem}.loop.svelte-1bir715 .follow:where(.svelte-1bir715)>.en:where(.svelte-1bir715),.loop.svelte-1bir715 .follow:where(.svelte-1bir715)>.es:where(.svelte-1bir715){margin-right:.35rem;font-weight:700}@media print{.loop.svelte-1bir715{display:none}}.hero-acts.svelte-1bir715{margin-top:1.25rem}.hero-acts.svelte-1bir715 .askline:where(.svelte-1bir715){margin-top:.75rem}.cta.big.svelte-1bir715{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:3.4rem;padding:.8rem 1.5rem;font-size:1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.gets.svelte-1bir715 h2:where(.svelte-1bir715),.day.svelte-1bir715 h2:where(.svelte-1bir715),.next-up.svelte-1bir715 h2:where(.svelte-1bir715),.asks.svelte-1bir715 h2:where(.svelte-1bir715){margin:0 0 1rem}.gets-grid.svelte-1bir715{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.gets-grid.svelte-1bir715 li:where(.svelte-1bir715){border:1px solid var(--line);background:#fff;border-radius:12px;padding:1rem 1.1rem 1.2rem}.gets-grid.svelte-1bir715 .art:where(.svelte-1bir715){background:var(--tint);border-radius:8px;margin-bottom:.75rem;overflow:hidden}.gets-grid.svelte-1bir715 .art:where(.svelte-1bir715) svg{width:100%;height:auto;display:block}.gets-grid.svelte-1bir715 h3:where(.svelte-1bir715){font-family:var(--serif);color:var(--navy);margin:0 0 .3rem;font-size:1.15rem}.gets-grid.svelte-1bir715 p:where(.svelte-1bir715){color:var(--muted);margin:0}.free.svelte-1bir715{margin-top:1.1rem;font-size:1.1rem}.day.svelte-1bir715{background:var(--tint)}.picks.svelte-1bir715{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;max-width:30rem;margin:.6rem 0 1.25rem;display:grid}.pick.svelte-1bir715{min-height:3.25rem;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border:2px solid #b9c4d0;border-radius:10px;font-size:1.25rem;font-weight:700}.pick[aria-pressed=true].svelte-1bir715{background:var(--navy);border-color:var(--navy);color:#fff}.pick.svelte-1bir715:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.centers.svelte-1bir715{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.center.svelte-1bir715{border:1px solid var(--line);background:#fff;border-radius:12px;padding:1.1rem 1.2rem 1.3rem}.center.svelte-1bir715 h3:where(.svelte-1bir715){font-family:var(--serif);color:var(--navy);margin:0;font-size:1.2rem}.center.svelte-1bir715 p:where(.svelte-1bir715){margin:.6rem 0 0}.center.svelte-1bir715 .cta:where(.svelte-1bir715){margin-top:1rem}.nexthow.svelte-1bir715{align-items:center;gap:1.5rem;display:grid}@media (width>=48rem){.nexthow.svelte-1bir715{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.next-art.svelte-1bir715 svg{width:100%;max-width:20rem;height:auto;display:block}.how.svelte-1bir715{margin:0 0 1.25rem;padding-left:1.4rem}.how.svelte-1bir715 li:where(.svelte-1bir715){margin:.75rem 0;padding-left:.25rem}.how.svelte-1bir715 b:where(.svelte-1bir715){font-family:var(--serif);color:var(--navy);font-size:1.1rem;display:block}.save.svelte-1bir715{scroll-margin-top:1rem}.begin.svelte-1bir715{border:2px solid var(--navy);background:#fff;border-radius:12px;margin:1rem 0 .5rem;padding:1.1rem 1.2rem}.begin.svelte-1bir715 p:where(.svelte-1bir715){margin:0 0 1rem}.formwrap.svelte-1bir715{font-size:1.08rem}.formwrap.svelte-1bir715 label:where(.svelte-1bir715)>span:where(.svelte-1bir715){font-size:1.02rem}.formwrap.svelte-1bir715 input[type=text]:where(.svelte-1bir715),.formwrap.svelte-1bir715 input[type=tel]:where(.svelte-1bir715),.formwrap.svelte-1bir715 input[type=email]:where(.svelte-1bir715),.formwrap.svelte-1bir715 textarea:where(.svelte-1bir715){min-height:3rem;padding:.7rem .8rem;font-size:1.05rem}.helpbar.svelte-1bir715{background:var(--tint);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:1rem 0 0;padding:.7rem .9rem;display:flex}.helpbar.svelte-1bir715 p:where(.svelte-1bir715){margin:0;font-weight:600}.langswap.svelte-1bir715{border:2px solid var(--navy);color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:8px;min-height:2.75rem;padding:.45rem .8rem;font-weight:700}.opts.svelte-1bir715{gap:.5rem;margin-top:.4rem;display:grid}.opts.grades.svelte-1bir715{grid-template-columns:repeat(5,minmax(0,1fr));max-width:30rem}.opts.schools.svelte-1bir715{grid-template-columns:1fr}@media (width>=40rem){.opts.schools.svelte-1bir715{grid-template-columns:1fr 1fr}}.choice.svelte-1bir715 label.opt:where(.svelte-1bir715){margin:0;display:block;position:relative}.choice.svelte-1bir715 label.opt:where(.svelte-1bir715) input:where(.svelte-1bir715){opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice.svelte-1bir715 label.opt:where(.svelte-1bir715)>span:where(.svelte-1bir715){text-align:center;min-height:3.25rem;color:var(--navy);background:#fff;border:2px solid #b9c4d0;border-radius:10px;justify-content:center;align-items:center;padding:.4rem .6rem;font-size:1.1rem;font-weight:700;display:flex}.choice.svelte-1bir715 .opts.grades:where(.svelte-1bir715) label.opt:where(.svelte-1bir715)>span:where(.svelte-1bir715){font-size:1.3rem}.choice.svelte-1bir715 label.opt:where(.svelte-1bir715) input:where(.svelte-1bir715):checked+span:where(.svelte-1bir715){background:var(--navy);border-color:var(--navy);color:#fff}.choice.svelte-1bir715 label.opt:where(.svelte-1bir715) input:where(.svelte-1bir715):focus-visible+span:where(.svelte-1bir715){outline:3px solid var(--gold);outline-offset:2px}.sig-status.svelte-1bir715{margin:.35rem 0 .75rem;font-weight:700}.sig-status.svelte-1bir715:empty{display:none}.sig-status.ok.svelte-1bir715{color:#1d5c38}.sig-status.no.svelte-1bir715{color:#8a5300}.formwrap.svelte-1bir715 .step-btn{min-height:3.25rem;padding:.6rem 1.4rem;font-size:1.1rem}.formwrap.svelte-1bir715 .step-count{font-size:1.05rem}.receipt.svelte-1bir715{grid-template-columns:max-content 1fr;align-items:baseline;gap:.5rem 1rem;margin:1rem 0;display:grid}.receipt.svelte-1bir715 dt:where(.svelte-1bir715){color:var(--navy);font-weight:700}.receipt.svelte-1bir715 dd:where(.svelte-1bir715){min-width:0;margin:0}.fp.svelte-1bir715{word-spacing:.35rem;overflow-wrap:anywhere;line-height:1.7;display:inline-block}
