.site-header-module__nWqcJa__bar{background:#f2efe9;border-bottom:1px solid #0d203324}.site-header-module__nWqcJa__mark{align-items:center;height:30px;display:inline-flex}.site-header-module__nWqcJa__mark svg{width:auto;height:30px;display:block}.site-header-module__nWqcJa__name{flex-direction:column;line-height:1;display:flex}.site-header-module__nWqcJa__nameTop{font-family:var(--font-display,ui-sans-serif, system-ui, sans-serif);color:#0a2c40;font-size:17px;font-weight:700;line-height:1}.site-header-module__nWqcJa__nameBottom{letter-spacing:1px;color:#45657a;margin-top:2px;font-size:13px;font-weight:400;line-height:1}
.hero-module__sup1Jq__hero{--cream:#f2efe9;--cream-dim:#f2efe9a8;--deep:#0d2033;--dot-off:#1b3145;--dot-live:#35708f;--dot-green:#3fb98a;--dot-cyan:#59bdec}.hero-module__sup1Jq__dim{color:var(--cream-dim)}.hero-module__sup1Jq__rule{background:#f2efe924}@keyframes hero-module__sup1Jq__heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-module__sup1Jq__enter{animation:.6s cubic-bezier(.22,.61,.36,1) both hero-module__sup1Jq__heroRise}.hero-module__sup1Jq__d0{animation-delay:0s}.hero-module__sup1Jq__d1{animation-delay:.2s}.hero-module__sup1Jq__d2{animation-delay:.4s}.hero-module__sup1Jq__d3{animation-delay:.6s}.hero-module__sup1Jq__d4{animation-delay:.8s}.hero-module__sup1Jq__d5{animation-delay:1s}.hero-module__sup1Jq__d6{animation-delay:1.2s}.hero-module__sup1Jq__eyebrow{color:var(--cream-dim)}.hero-module__sup1Jq__eyebrowLoop{color:var(--brand-cyan,#59bdec);width:34px;height:17px}.hero-module__sup1Jq__eyebrowText{letter-spacing:.22em}.hero-module__sup1Jq__cornerLoop{width:340px;height:auto;color:var(--brand-cyan,#59bdec);opacity:.1;pointer-events:none;position:absolute;top:-56px;right:-48px}.hero-module__sup1Jq__grid{grid-template-columns:repeat(20,1fr);justify-items:center;gap:4px;width:100%;display:grid}@media (min-width:640px){.hero-module__sup1Jq__grid{grid-template-columns:repeat(25,1fr);gap:8px}}.hero-module__sup1Jq__cell{aspect-ratio:1;place-items:center;display:grid}.hero-module__sup1Jq__dot{background:var(--dot-cyan);width:8px;height:8px;transition:background .35s,transform .35s,opacity .35s;transition-delay:var(--dly,0s);border-radius:9999px}[data-state=armed] .hero-module__sup1Jq__dot{background:var(--dot-off);transition-delay:0s;transform:scale(.6)}.hero-module__sup1Jq__dotConverted{background:var(--dot-green);border-radius:9999px;width:10px;height:10px}.hero-module__sup1Jq__captions{display:grid}.hero-module__sup1Jq__caption{grid-area:1/1;margin:0;transition:opacity .45s}[data-state=armed] .hero-module__sup1Jq__caption[data-cap=a]{opacity:1}[data-state=armed] .hero-module__sup1Jq__caption[data-cap=b]{opacity:0}[data-state=playing] .hero-module__sup1Jq__caption[data-cap=a]{opacity:0;transition-delay:.35s}[data-state=playing] .hero-module__sup1Jq__caption[data-cap=b]{opacity:1;transition-delay:.55s}@media (prefers-reduced-motion:reduce){.hero-module__sup1Jq__enter{animation:none}.hero-module__sup1Jq__dot,.hero-module__sup1Jq__caption{transition:none!important}[data-state=armed] .hero-module__sup1Jq__dot{background:var(--dot-cyan)!important;transform:none!important}[data-state=armed] .hero-module__sup1Jq__caption[data-cap=a]{opacity:0!important}[data-state=armed] .hero-module__sup1Jq__caption[data-cap=b]{opacity:1!important}}
.problem-module__Ubc9EG__calc{grid-template-columns:auto min-content auto;grid-template-areas:"e1 eq1 r1""n1 n1 n1""e2 eq2 r2""n2 n2 n2";align-items:baseline;gap:.4rem 1rem;display:grid}.problem-module__Ubc9EG__e1{grid-area:e1}.problem-module__Ubc9EG__eq1{grid-area:eq1}.problem-module__Ubc9EG__r1{grid-area:r1}.problem-module__Ubc9EG__n1{grid-area:n1}.problem-module__Ubc9EG__e2{grid-area:e2}.problem-module__Ubc9EG__eq2{grid-area:eq2}.problem-module__Ubc9EG__r2{grid-area:r2}.problem-module__Ubc9EG__n2{grid-area:n2}.problem-module__Ubc9EG__note{white-space:nowrap}@media (max-width:639px){.problem-module__Ubc9EG__e2,.problem-module__Ubc9EG__eq2,.problem-module__Ubc9EG__r2{margin-top:.5rem}}@media (min-width:640px){.problem-module__Ubc9EG__calc{grid-template-columns:auto min-content auto auto;grid-template-areas:"e1 eq1 r1 n1""e2 eq2 r2 n2";gap:.6rem 1.25rem}.problem-module__Ubc9EG__expr{text-align:right}}
