@property --hf-n{syntax:"<integer>";inherits:false;initial-value:0}@property --hf-spot{syntax:"<number>";inherits:false;initial-value:0}.portal-home-module__ZWIdQq__device{z-index:1;background:#fff;border:1px solid #ffffff24;border-radius:2.125rem;width:100%;padding:.375rem;position:relative}.portal-home-module__ZWIdQq__bar{border-bottom:1px solid var(--color-ink-100);background:var(--color-paper-sunk);align-items:center;gap:.75cqw;height:2.6cqw;padding-inline:1.4cqw;display:none}.portal-home-module__ZWIdQq__bar i{background:var(--color-ink-300);border-radius:999px;width:.85cqw;height:.85cqw}.portal-home-module__ZWIdQq__url{color:var(--color-ink-500);white-space:nowrap;background:#fff;border-radius:999px;margin-inline:auto;padding:.18cqw 1.3cqw;font-size:max(7px,1.12cqw);font-weight:500;line-height:1.35;transform:translate(-2.1cqw)}.portal-home-module__ZWIdQq__screen{aspect-ratio:9/15.5;font-family:var(--font-sans);color:#0b1a3a;text-align:left;background:#f5f7fb;border-radius:1.75rem;line-height:1.25;position:relative;overflow:hidden;container-type:size}.portal-home-module__ZWIdQq__desk{display:none}@container (min-width:30rem){.portal-home-module__ZWIdQq__device{border-color:#ffffff2e;border-radius:1.6cqw;padding:0;overflow:hidden}.portal-home-module__ZWIdQq__bar{display:flex}.portal-home-module__ZWIdQq__screen{aspect-ratio:1 / var(--hf-screen,.5625);background:#102350;border-radius:0}[data-portal-hero]:is([data-sidebar=rail-white],[data-sidebar=hidden]) .portal-home-module__ZWIdQq__screen{background:#f5f7fb}}.portal-home-module__ZWIdQq__i{flex:none;width:1.1em;height:1.1em}.portal-home-module__ZWIdQq__desk{grid-template-columns:12em minmax(0,1fr);height:100%;font-size:1.33333cqw}.portal-home-module__ZWIdQq__side{--nav-ink:#b9c6e6;--nav-ink-on:#fff;--nav-light:#ffffff14;color:var(--nav-ink);flex-direction:column;padding:1.15em .85em 1em;font-size:.92em;font-weight:500;display:flex}.portal-home-module__ZWIdQq__logo{color:#fff;align-items:center;gap:.45em;display:flex}.portal-home-module__ZWIdQq__logoMark{color:#fff;background:#3e83ff;border-radius:.5em;width:2.3em;height:2.3em;padding:.38em}.portal-home-module__ZWIdQq__logo span{gap:.18em;line-height:1;display:grid}.portal-home-module__ZWIdQq__logo b{font-family:var(--font-display);letter-spacing:.01em;font-size:1.04em;font-weight:800}.portal-home-module__ZWIdQq__logo em{color:#6ea0ff;font-style:normal}.portal-home-module__ZWIdQq__logo i{letter-spacing:.86em;font-size:.66em;font-style:normal;font-weight:700}.portal-home-module__ZWIdQq__newBtn{color:#fff;white-space:nowrap;background:#3e83ff;border-radius:.55em;align-self:flex-start;margin:1.55em 0 .95em;padding:.62em .85em;font-weight:600}.portal-home-module__ZWIdQq__nav{margin:0;padding:0;list-style:none;display:grid}.portal-home-module__ZWIdQq__nav li{isolation:isolate;white-space:nowrap;border-radius:.5em;align-items:center;gap:.65em;height:min(2.3em,9.09091cqh - 1.30364em);padding:0 .55em;display:flex;position:relative}.portal-home-module__ZWIdQq__nav li[data-on]{background:var(--nav-light);color:var(--nav-ink-on)}.portal-home-module__ZWIdQq__navLabel{color:#7c8bb5;letter-spacing:.16em;text-transform:uppercase;margin:.95em 0 .3em .6em;font-size:.74em;font-weight:600}.portal-home-module__ZWIdQq__badge{color:#fff;background:#3e83ff;border-radius:999px;place-items:center;min-width:1.45em;height:1.45em;margin-left:auto;padding-inline:.35em;font-size:.78em;font-weight:700;display:inline-grid}.portal-home-module__ZWIdQq__help{align-items:center;gap:.65em;margin-top:auto;padding:.6em .55em;display:flex}.portal-home-module__ZWIdQq__brand{z-index:3;color:#46557c;align-items:center;gap:.75em;height:2.2em;display:none;position:absolute;top:.95em;left:1.3em}.portal-home-module__ZWIdQq__brand .portal-home-module__ZWIdQq__i{width:1.35em;height:1.35em}.portal-home-module__ZWIdQq__brandMark{color:#fff;background:#3e83ff;border-radius:.5em;width:2.1em;height:2.1em;padding:.36em}.portal-home-module__ZWIdQq__brand span{gap:.2em;margin-left:-.3em;line-height:1;display:grid}.portal-home-module__ZWIdQq__brand b{color:#0b1a3a;font-family:var(--font-display);letter-spacing:.01em;font-size:.96em;font-weight:800}.portal-home-module__ZWIdQq__brand em{color:#2f6bee;font-style:normal}.portal-home-module__ZWIdQq__brand i{color:#6b7aa0;letter-spacing:.86em;font-size:.6em;font-style:normal;font-weight:700}.portal-home-module__ZWIdQq__brand:after{content:"";background:#dde3ee;width:1px;height:1.6em;margin-left:.35em}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__desk{grid-template-columns:3.3em minmax(0,1fr)}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__side{align-items:center;padding-inline:0}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) :is(.portal-home-module__ZWIdQq__logo>span,.portal-home-module__ZWIdQq__navText){display:none}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__newBtn{align-self:center;place-items:center;width:2.3em;height:2.3em;margin:1.645em 0 1.045em;padding:0;display:grid}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__plus{font-size:1.3em;font-weight:500;line-height:1}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) :is(.portal-home-module__ZWIdQq__nav li,.portal-home-module__ZWIdQq__help){justify-content:center;width:2.3em;padding-inline:0}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__help{height:2.45em;padding-block:0}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__navLabel{color:#0000;background:#ffffff29;width:2em;height:1px;margin:calc(1.25em - .5px) auto;overflow:hidden}[data-portal-hero]:is([data-sidebar=rail],[data-sidebar=rail-white]) .portal-home-module__ZWIdQq__badge{color:#0000;width:.72em;min-width:0;height:.72em;box-shadow:0 0 0 .2em var(--rail-ground,#102350);padding:0;position:absolute;top:.5em;right:.55em;overflow:hidden}[data-portal-hero][data-sidebar=rail-white] .portal-home-module__ZWIdQq__side{--nav-ink:#46557c;--nav-ink-on:#1660d6;--nav-light:#257bf41a;--rail-ground:#fff;background:#fff;border-right:1px solid #e3e8f1}[data-portal-hero][data-sidebar=rail-white] :is(.portal-home-module__ZWIdQq__navLight,.portal-home-module__ZWIdQq__nav li[data-on]){box-shadow:inset 0 0 0 1px #257bf438}[data-portal-hero][data-sidebar=rail-white] .portal-home-module__ZWIdQq__navLabel{background:#e3e8f1}[data-portal-hero][data-sidebar=hidden] .portal-home-module__ZWIdQq__desk{grid-template-columns:minmax(0,1fr)}[data-portal-hero][data-sidebar=hidden] .portal-home-module__ZWIdQq__side{display:none}[data-portal-hero][data-sidebar=hidden] .portal-home-module__ZWIdQq__brand{display:flex}[data-portal-hero]:is([data-sidebar=rail-white],[data-sidebar=hidden]) .portal-home-module__ZWIdQq__mainFrame{border-radius:0;margin:0}[data-portal-hero][data-sidebar=hidden] .portal-home-module__ZWIdQq__sheet>:first-child{margin-left:13.6em}[data-portal-hero][data-sidebar=hidden] .portal-home-module__ZWIdQq__home{padding-top:4.2em}.portal-home-module__ZWIdQq__mainFrame{background:#f5f7fb;border-radius:1.5em 1.5em 0 0;min-height:0;margin:.65em .65em 0 0;position:relative;overflow:hidden}.portal-home-module__ZWIdQq__home{grid-template-rows:auto minmax(16.4em,auto) auto auto;grid-template-columns:minmax(0,1fr) 18.4em;align-content:start;gap:1.1em;padding:3.55em 1.3em 0;display:grid}.portal-home-module__ZWIdQq__top{z-index:3;color:#46557c;align-items:center;gap:1.15em;display:flex;position:absolute;top:.95em;right:1.3em}.portal-home-module__ZWIdQq__top .portal-home-module__ZWIdQq__i{width:1.35em;height:1.35em}.portal-home-module__ZWIdQq__bell{display:inline-flex;position:relative}.portal-home-module__ZWIdQq__bell:after{content:"";background:#3e83ff;border:.1em solid #f5f7fb;border-radius:999px;width:.42em;height:.42em;position:absolute;top:.05em;right:.05em}.portal-home-module__ZWIdQq__avatar{color:#fff;background:#2f6bee;border-radius:999px;place-items:center;width:2.2em;height:2.2em;font-size:.86em;font-weight:700;display:grid}.portal-home-module__ZWIdQq__hello{grid-area:1/1/auto/-1}.portal-home-module__ZWIdQq__greet{font-family:var(--font-display);letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:2.65em;font-weight:700;line-height:1.1}.portal-home-module__ZWIdQq__greetText{display:inline-block}.portal-home-module__ZWIdQq__calm{color:#5c6b8f;margin:.35em 0 0;font-size:1.05em}.portal-home-module__ZWIdQq__card{background:#fff;border:1px solid #e6eaf3;border-radius:1.1em;min-width:0;position:relative;box-shadow:0 .05em .1em #0b1a3a0a,0 .7em 1.6em -1em #0b1a3a38}.portal-home-module__ZWIdQq__cap{color:#6b7aa0;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5em;margin:0;font-size:.7em;font-weight:600;line-height:1.2;display:flex}.portal-home-module__ZWIdQq__meta{color:#6b7aa0;margin-top:.25em;font-size:.8em;display:block}.portal-home-module__ZWIdQq__sub{color:#5c6b8f;margin:.35em 0 0;font-size:.88em;line-height:1.4}.portal-home-module__ZWIdQq__actIcon{color:#6d4fd8;background:#efe9ff;border-radius:999px;flex:none;place-items:center;width:2.1em;height:2.1em;display:grid}.portal-home-module__ZWIdQq__stats{grid-area:2/1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portal-home-module__ZWIdQq__stat{flex-direction:column;min-width:0;padding:1.1em 1.2em .9em;display:flex;position:relative}.portal-home-module__ZWIdQq__stat+.portal-home-module__ZWIdQq__stat{border-left:1px solid #eef1f6}.portal-home-module__ZWIdQq__big{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;margin:.55em 0 0;font-size:1.85em;font-weight:700;line-height:1.05}.portal-home-module__ZWIdQq__md{color:#1f52c4;background:#eef4ff;border:1px solid #c9dbff;border-radius:999px;place-items:center;margin-left:.4em;padding:.1em .55em;font-size:.82em;font-weight:700;display:inline-grid}.portal-home-module__ZWIdQq__view{color:#6b7aa0;align-self:flex-end;align-items:center;gap:.25em;margin-top:auto;font-size:.8em;display:inline-flex}.portal-home-module__ZWIdQq__view .portal-home-module__ZWIdQq__i{width:.9em;height:.9em}.portal-home-module__ZWIdQq__ring{width:5.6em;height:5.6em;margin:.8em 0 0 .6em;display:block;position:relative}.portal-home-module__ZWIdQq__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.portal-home-module__ZWIdQq__ringTrack,.portal-home-module__ZWIdQq__ringFill{fill:none;stroke-width:10px}.portal-home-module__ZWIdQq__ringTrack{stroke:#e7ebf3}.portal-home-module__ZWIdQq__ringFill{stroke:#3e83ff;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v))}.portal-home-module__ZWIdQq__ringText{place-content:center;justify-items:center;line-height:1;display:grid;position:absolute;inset:0}.portal-home-module__ZWIdQq__ringText i{color:#6b7aa0;letter-spacing:.16em;text-transform:uppercase;font-size:.6em;font-style:normal;font-weight:600}.portal-home-module__ZWIdQq__ringText b{font-family:var(--font-display);letter-spacing:-.03em;margin-top:.15em;font-size:1.6em;font-weight:700}.portal-home-module__ZWIdQq__ringText small{font-size:.45em;font-weight:600}.portal-home-module__ZWIdQq__count{--hf-n:62;counter-reset:hf var(--hf-n)}.portal-home-module__ZWIdQq__count:after{content:counter(hf)}.portal-home-module__ZWIdQq__task{border-top:1px solid #eef1f6;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:.35em 1em;padding:.85em 1.2em .95em;display:flex}.portal-home-module__ZWIdQq__task .portal-home-module__ZWIdQq__cap{flex-basis:100%}.portal-home-module__ZWIdQq__taskTitle{font-family:var(--font-display);letter-spacing:-.025em;align-items:center;gap:.5em;margin:0;font-size:1.3em;font-weight:700;display:flex;position:relative}.portal-home-module__ZWIdQq__tick{color:#fff;background:#2fb56a;border-radius:.3em;flex:none;place-items:center;width:1.05em;height:1.05em;display:grid}.portal-home-module__ZWIdQq__tick .portal-home-module__ZWIdQq__i{width:.8em;height:.8em}.portal-home-module__ZWIdQq__due{color:#5c6b8f;align-items:center;gap:.35em;font-size:.9em;display:inline-flex}.portal-home-module__ZWIdQq__schools{flex-direction:column;grid-area:2/2;gap:.55em;padding:1.1em 1.2em;display:flex}.portal-home-module__ZWIdQq__schoolsHead{justify-content:space-between;align-items:center;display:flex}.portal-home-module__ZWIdQq__schoolsCount{color:#6b7aa0;font-variant-numeric:tabular-nums;font-size:.72em;font-weight:600}.portal-home-module__ZWIdQq__schoolList{margin:0;padding:0;list-style:none;display:grid}.portal-home-module__ZWIdQq__schoolList li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7em;padding:.55em 0;display:grid}.portal-home-module__ZWIdQq__schoolList li+li{border-top:1px solid #eef1f6}.portal-home-module__ZWIdQq__schools .portal-home-module__ZWIdQq__schoolList li:nth-child(n+5){display:none}@container not (min-aspect-ratio:1.73){.portal-home-module__ZWIdQq__schools .portal-home-module__ZWIdQq__schoolList li:nth-child(5){display:grid}}@container not (min-aspect-ratio:1.6){.portal-home-module__ZWIdQq__schools .portal-home-module__ZWIdQq__schoolList li:nth-child(6){display:grid}}.portal-home-module__ZWIdQq__schoolList li[data-tone=applied]{--tone:#06b6d4;--tone-ink:#0e7490}.portal-home-module__ZWIdQq__schoolList li[data-tone=secondary]{--tone:#3b82f6;--tone-ink:#2563eb}.portal-home-module__ZWIdQq__schoolList li[data-tone=complete]{--tone:#1d4ed8;--tone-ink:#1d4ed8}.portal-home-module__ZWIdQq__schoolList li[data-tone=interview]{--tone:#7c3aed;--tone-ink:#6d28d9}.portal-home-module__ZWIdQq__schoolLogo{background:50%/115% no-repeat;border-radius:999px;width:1.9em;height:1.9em}.portal-home-module__ZWIdQq__schoolText{gap:.1em;min-width:0;display:grid}.portal-home-module__ZWIdQq__schoolText b{font-size:.9em;font-weight:600}.portal-home-module__ZWIdQq__schoolText span{color:var(--tone-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72em;font-weight:600;overflow:hidden}.portal-home-module__ZWIdQq__points{gap:.42em;display:flex;position:relative}.portal-home-module__ZWIdQq__points:before{content:"";background:#e2e7f1;height:1px;position:absolute;top:50%;left:.25em;right:.25em}.portal-home-module__ZWIdQq__points i{background:#dfe4ef;border-radius:999px;width:.5em;height:.5em;position:relative}.portal-home-module__ZWIdQq__points i[data-state=done]{background:color-mix(in srgb, var(--tone) 45%, #fff)}.portal-home-module__ZWIdQq__points i[data-state=now]{background:var(--tone);box-shadow:0 0 0 .22em color-mix(in srgb, var(--tone) 22%, transparent)}.portal-home-module__ZWIdQq__activity{grid-area:3/1/auto/-1;padding:0 1.1em;display:grid}.portal-home-module__ZWIdQq__act{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85em;padding:.7em 0;display:grid}.portal-home-module__ZWIdQq__act+.portal-home-module__ZWIdQq__act{border-top:1px solid #eef1f6}.portal-home-module__ZWIdQq__act b{font-size:.95em;font-weight:600}.portal-home-module__ZWIdQq__actIconSchool{color:#1a7a47;background:#e3f6ec}.portal-home-module__ZWIdQq__actLink{color:#1f52c4;align-items:center;gap:.25em;font-size:.84em;font-weight:600;display:inline-flex}.portal-home-module__ZWIdQq__balances{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.2em 2em;padding:.35em .2em 0;display:grid}.portal-home-module__ZWIdQq__balTitle{font-family:var(--font-display);letter-spacing:-.03em;grid-column:1;margin:0;font-size:1.32em;font-weight:700}.portal-home-module__ZWIdQq__balances ul{flex-wrap:wrap;grid-area:1/2/3;gap:.55em;margin:0;padding:0;list-style:none;display:flex}.portal-home-module__ZWIdQq__balances li{color:#5c6b8f;white-space:nowrap;background:#fff;border:1px solid #e6eaf3;border-radius:999px;align-items:center;gap:.45em;padding:.55em .85em;font-size:.86em;display:inline-flex}.portal-home-module__ZWIdQq__balances li b{color:#0b1a3a;font-weight:600}@container not (max-aspect-ratio:15/8){.portal-home-module__ZWIdQq__balances{display:none}}@container not (max-aspect-ratio:15/7){.portal-home-module__ZWIdQq__activity .portal-home-module__ZWIdQq__act:first-child{display:none}.portal-home-module__ZWIdQq__activity .portal-home-module__ZWIdQq__act+.portal-home-module__ZWIdQq__act{border-top:0}.portal-home-module__ZWIdQq__profile .portal-home-module__ZWIdQq__schoolList li:nth-child(4){display:none}}.portal-home-module__ZWIdQq__toasts{z-index:2;pointer-events:none;width:25em;height:4.6em;position:absolute;top:3.35em;right:1.3em}.portal-home-module__ZWIdQq__toast{opacity:var(--hf-pick,0);background:#fff;border:1px solid #e6eaf3;border-radius:.95em;align-items:center;gap:.7em;padding:.7em .85em;font-size:1.12em;display:flex;position:absolute;inset:0 0 auto;box-shadow:0 .1em .25em #0b1a3a0f,0 1.2em 2.4em -1em #0b1a3a59}.portal-home-module__ZWIdQq__toastBody{gap:.15em;min-width:0;font-size:.82em;display:grid}.portal-home-module__ZWIdQq__toastBody span{color:#46557c;white-space:nowrap}.portal-home-module__ZWIdQq__toastWhen{color:#8290b4;align-self:flex-start;margin-left:auto;font-size:.72em}.portal-home-module__ZWIdQq__toastIcon{color:#fff;background:#3e83ff;border-radius:.65em;flex:none;place-items:center;width:2.1em;height:2.1em;display:grid}.portal-home-module__ZWIdQq__toastIcon svg{width:1.15em;height:1.15em}.portal-home-module__ZWIdQq__spot{position:relative}.portal-home-module__ZWIdQq__spot:after{content:"";z-index:1;border-radius:calc(var(--spot-r,.7em) + .32em);opacity:max(var(--hf-spot), var(--hf-hover,0), var(--hf-pick,0));pointer-events:none;background:#3e83ff12;position:absolute;inset:-.32em;box-shadow:0 0 0 .14em #3e83ff,0 0 0 .55em #3e83ff29}.portal-home-module__ZWIdQq__spot[data-step]{transition:--hf-hover .25s ease-out}.portal-home-module__ZWIdQq__card.portal-home-module__ZWIdQq__spot{--spot-r:1.1em}.portal-home-module__ZWIdQq__pRing{--spot-r:999px;border-radius:999px;flex:none;display:block}.portal-home-module__ZWIdQq__phone{align-content:start;gap:.75em;height:100%;padding:0 1.05em;font-size:4.54545cqw;display:grid}.portal-home-module__ZWIdQq__pTop{background:#fff;border-bottom:1px solid #e6eaf3;justify-content:space-between;align-items:center;margin:0 -1.05em;padding:1.2em 1.05em .75em;display:flex}.portal-home-module__ZWIdQq__pMark{color:#3e83ff;width:1.6em;height:1.6em}.portal-home-module__ZWIdQq__pIcons{color:#46557c;align-items:center;gap:.9em;display:flex}.portal-home-module__ZWIdQq__pIcons .portal-home-module__ZWIdQq__i{width:1.3em;height:1.3em}.portal-home-module__ZWIdQq__pHello{padding-top:.6em}.portal-home-module__ZWIdQq__pHello .portal-home-module__ZWIdQq__greet{font-size:1.62em}.portal-home-module__ZWIdQq__pHello .portal-home-module__ZWIdQq__calm{font-size:.9em}.portal-home-module__ZWIdQq__pSchools,.portal-home-module__ZWIdQq__pCycle,.portal-home-module__ZWIdQq__pTask{padding:.95em 1em}.portal-home-module__ZWIdQq__pSchools{flex-direction:column;gap:.45em;display:flex}.portal-home-module__ZWIdQq__pCycle{align-items:center;gap:.9em;display:flex}.portal-home-module__ZWIdQq__pCycle .portal-home-module__ZWIdQq__ring{margin:0;font-size:.86em}.portal-home-module__ZWIdQq__pCycleText{gap:.35em;display:grid}.portal-home-module__ZWIdQq__pCycleText b{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.25em;font-weight:700}.portal-home-module__ZWIdQq__pTask{align-items:center;gap:.7em;display:flex}.portal-home-module__ZWIdQq__pTask b{font-size:.95em}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__toasts{width:auto;font-size:.86em;inset:auto .75em .9em}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__toast{inset:auto 0 0}.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage{position:absolute;inset:0}.portal-home-module__ZWIdQq__page:not([data-page=home]),.portal-home-module__ZWIdQq__phonePage:not([data-page=home]){opacity:0}.portal-home-module__ZWIdQq__phonePager{height:100%;position:relative}.portal-home-module__ZWIdQq__navLight{z-index:-1;border-radius:inherit;background:var(--nav-light);opacity:var(--on,0);position:absolute;inset:0}.portal-home-module__ZWIdQq__nav li[data-nav=home]{--on:1;color:var(--nav-ink-on)}[data-portal-hero][data-hf-show] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage){opacity:0}:is([data-portal-hero][data-hf-show=home] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=home],[data-portal-hero][data-hf-show=map] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=map],[data-portal-hero][data-hf-show=flow] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=flow],[data-portal-hero][data-hf-show=tracker] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=tracker],[data-portal-hero][data-hf-show=profile] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=profile],[data-portal-hero][data-hf-show=drafts] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=drafts],[data-portal-hero][data-hf-show=plan] :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=plan]){opacity:1}[data-portal-hero][data-hf-show] .portal-home-module__ZWIdQq__nav li[data-nav]{--on:0;color:var(--nav-ink)}:is([data-portal-hero][data-hf-show=home] .portal-home-module__ZWIdQq__nav li[data-nav=home],[data-portal-hero][data-hf-show=map] .portal-home-module__ZWIdQq__nav li[data-nav=schools],[data-portal-hero][data-hf-show=flow] .portal-home-module__ZWIdQq__nav li[data-nav=schools],[data-portal-hero][data-hf-show=profile] .portal-home-module__ZWIdQq__nav li[data-nav=schools],[data-portal-hero][data-hf-show=tracker] .portal-home-module__ZWIdQq__nav li[data-nav=mcat],[data-portal-hero][data-hf-show=drafts] .portal-home-module__ZWIdQq__nav li[data-nav=essays],[data-portal-hero][data-hf-show=plan] .portal-home-module__ZWIdQq__nav li[data-nav=plan]){--on:1;color:var(--nav-ink-on)}.portal-home-module__ZWIdQq__sheet{grid-template-rows:auto minmax(0,1fr);gap:.85em;padding:.95em 1.3em 1.3em;display:grid}.portal-home-module__ZWIdQq__pageHead{align-items:center;gap:1.1em;min-height:2.2em;display:flex}.portal-home-module__ZWIdQq__pageTitle{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:1.55em;font-weight:700}.portal-home-module__ZWIdQq__layouts{background:#e9eef8;border-radius:999px;gap:.15em;padding:.2em;display:inline-flex}.portal-home-module__ZWIdQq__layouts i{color:#5c6b8f;border-radius:999px;padding:.3em .85em;font-size:.78em;font-style:normal;font-weight:600}.portal-home-module__ZWIdQq__layouts i[data-on]{color:#0b1a3a;background:#fff;box-shadow:0 .05em .15em #0b1a3a24}.portal-home-module__ZWIdQq__mapCard{background:#f4f7fc;place-items:center;display:grid;position:relative;overflow:hidden;container-type:size}.portal-home-module__ZWIdQq__mapArt{width:min(100cqw - 2.4em,161.812cqh - 3.8835em);position:relative}@container not (max-aspect-ratio:2.25){.portal-home-module__ZWIdQq__mapArt{justify-self:start;width:min(100cqw - 21.8em,161.812cqh - 3.8835em);margin-left:1.2em}}.portal-home-module__ZWIdQq__mapImg{width:100%;height:auto;display:block}.portal-home-module__ZWIdQq__pin{--rim:#06b6d4;filter:drop-shadow(0 .14em .2em #0b1a3a47);width:2em;height:2.45em;position:absolute;transform:translate(-50%,-100%)}.portal-home-module__ZWIdQq__pin:before{content:"";background:var(--rim);border-radius:.55em;position:absolute;inset:0 0 .45em}.portal-home-module__ZWIdQq__pin:after{content:"";background:var(--rim);border-radius:.1em;width:.62em;height:.62em;position:absolute;bottom:.12em;left:50%;transform:translate(-50%)rotate(45deg)}.portal-home-module__ZWIdQq__pinCrest{z-index:1;background:#fff 50%/96% no-repeat;border-radius:.4em;position:absolute;inset:.17em .17em .62em}.portal-home-module__ZWIdQq__pin[data-status=applied]{--rim:#06b6d4}.portal-home-module__ZWIdQq__pin[data-status=secondary]{--rim:#3b82f6}.portal-home-module__ZWIdQq__pin[data-status=complete]{--rim:#1d4ed8}.portal-home-module__ZWIdQq__pin[data-status=interview]{--rim:#7c3aed}.portal-home-module__ZWIdQq__pin[data-pick]{z-index:2;width:2.5em;height:3.05em}.portal-home-module__ZWIdQq__pin[data-pick]:before{box-shadow:0 0 0 .28em #7c3aed38}.portal-home-module__ZWIdQq__mapSearch{color:#8290b4;background:#fff;border:1px solid #e3e8f1;border-radius:999px;align-items:center;gap:.45em;padding:.5em 1em .5em .75em;font-size:.8em;display:inline-flex;position:absolute;top:.9em;left:.9em;box-shadow:0 .4em 1em -.6em #0b1a3a4d}.portal-home-module__ZWIdQq__mapKey{color:#46557c;background:#fff;border:1px solid #e3e8f1;border-radius:999px;align-items:center;gap:.4em;padding:.4em .85em;font-size:.74em;font-weight:600;display:inline-flex;position:absolute;bottom:.9em;left:.9em}.portal-home-module__ZWIdQq__mapKey i{background:#2a46c8;border-radius:999px;width:.62em;height:.62em}.portal-home-module__ZWIdQq__mapKey i[data-degree=do]{background:#c4552e;margin-left:.6em}.portal-home-module__ZWIdQq__mapPick,.portal-home-module__ZWIdQq__pickSheet{background:#fff;border:1px solid #e6eaf3;border-radius:.95em;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4em .65em;padding:.9em 1em;display:grid;box-shadow:0 .1em .25em #0b1a3a0f,0 1.2em 2.4em -1em #0b1a3a52}.portal-home-module__ZWIdQq__mapPick{width:17.5em;position:absolute;top:.9em;right:.9em}.portal-home-module__ZWIdQq__pickLogo{background:50%/115% no-repeat;border-radius:999px;grid-row:span 2;width:2.4em;height:2.4em}.portal-home-module__ZWIdQq__pickText{gap:.12em;min-width:0;display:grid}.portal-home-module__ZWIdQq__pickText b{font-size:.86em;font-weight:700;line-height:1.25}.portal-home-module__ZWIdQq__pickText span{color:#6b7aa0;font-size:.74em}.portal-home-module__ZWIdQq__pickStatus{color:#6d28d9;background:#f5f3ff;border-radius:999px;justify-self:start;padding:.22em .6em;font-size:.72em;font-weight:700}.portal-home-module__ZWIdQq__pickStats{border-top:1px solid #eef1f6;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.6em;margin-top:.25em;padding-top:.6em;display:grid}.portal-home-module__ZWIdQq__pickStats span{color:#6b7aa0;font-size:.7em}.portal-home-module__ZWIdQq__pickStats b{color:#0b1a3a;font-family:var(--font-display);letter-spacing:-.02em;margin-top:.1em;font-size:1.5em;font-weight:700;display:block}.portal-home-module__ZWIdQq__flowCard{grid-template-rows:minmax(0,1fr) auto;gap:.9em;padding:1.4em 1.8em 1.1em;display:grid}.portal-home-module__ZWIdQq__flowSweep{min-height:0}.portal-home-module__ZWIdQq__moves{border-top:1px solid #eef1f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;margin:0;padding:.85em 0 0;list-style:none;display:grid}.portal-home-module__ZWIdQq__moves li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55em;display:grid}.portal-home-module__ZWIdQq__moves .portal-home-module__ZWIdQq__pickLogo{grid-row:auto;width:1.9em;height:1.9em}.portal-home-module__ZWIdQq__moveText{gap:.08em;min-width:0;display:grid}.portal-home-module__ZWIdQq__moveText b{font-size:.82em;font-weight:650}.portal-home-module__ZWIdQq__moveText span{text-overflow:ellipsis;white-space:nowrap;font-size:.72em;font-weight:600;overflow:hidden}.portal-home-module__ZWIdQq__moves li[data-status=interview] .portal-home-module__ZWIdQq__moveText span{color:#6d28d9}.portal-home-module__ZWIdQq__moves li[data-status=complete] .portal-home-module__ZWIdQq__moveText span{color:#1d4ed8}.portal-home-module__ZWIdQq__moveWhen{color:#8290b4;align-self:start;font-size:.7em}.portal-home-module__ZWIdQq__pTitle{font-family:var(--font-display);letter-spacing:-.03em;margin:.25em 0 0;font-size:1.3em;font-weight:700}.portal-home-module__ZWIdQq__pMap{background:#f4f7fc;padding:.7em .4em .9em;position:relative}.portal-home-module__ZWIdQq__pMap .portal-home-module__ZWIdQq__mapArt{width:100%}.portal-home-module__ZWIdQq__pMap .portal-home-module__ZWIdQq__pin{font-size:.78em}.portal-home-module__ZWIdQq__pickSheet .portal-home-module__ZWIdQq__pickText b{font-size:.92em}.portal-home-module__ZWIdQq__pFlow{gap:.85em;padding:1em 1.05em;display:grid}.portal-home-module__ZWIdQq__pFlowRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35em;display:grid}.portal-home-module__ZWIdQq__pFlowRow[data-status=applied]{--base:#06b6d4;--soft:#ecfeff;--text:#0e7490}.portal-home-module__ZWIdQq__pFlowRow[data-status=complete]{--base:#1d4ed8;--soft:#eff6ff;--text:#1d4ed8}.portal-home-module__ZWIdQq__pFlowRow[data-status=interview]{--base:#7c3aed;--soft:#f5f3ff;--text:#6d28d9}.portal-home-module__ZWIdQq__pFlowName{color:var(--text);font-size:.82em;font-weight:650}.portal-home-module__ZWIdQq__pFlowCount{font-family:var(--font-display);font-size:1.05em;font-weight:700}.portal-home-module__ZWIdQq__pFlowBar{background:var(--soft);border-radius:999px;grid-column:1/-1;height:.5em;position:relative;overflow:hidden}.portal-home-module__ZWIdQq__pFlowBar:after{content:"";width:calc(var(--share) * 100%);border-radius:inherit;background:var(--base);position:absolute;inset:0 auto 0 0}.portal-home-module__ZWIdQq__pNext{align-items:center;gap:.7em;padding:.85em 1em;display:flex}.portal-home-module__ZWIdQq__pNext b{font-size:.92em}.portal-home-module__ZWIdQq__split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:1.1em;min-height:0;display:grid}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__split{display:contents}.portal-home-module__ZWIdQq__trackCard,.portal-home-module__ZWIdQq__editor{flex-direction:column;padding:1.2em 1.4em 1.1em;display:flex}.portal-home-module__ZWIdQq__pace{color:#17683d;margin:0;font-size:.74em;font-weight:700}:is(.portal-home-module__ZWIdQq__trackCard,.portal-home-module__ZWIdQq__figure) .portal-home-module__ZWIdQq__big{margin-top:.3em;font-size:2.1em}.portal-home-module__ZWIdQq__chart{width:100%;height:auto;margin:auto 0}.portal-home-module__ZWIdQq__chartBox{--u:min(100cqw / 420, 100cqh / 240);flex:1 1 0;min-height:0;margin:.7em 0 .3em;position:relative;container-type:size}.portal-home-module__ZWIdQq__chartArt,.portal-home-module__ZWIdQq__chartWords,.portal-home-module__ZWIdQq__chartWords>.portal-home-module__ZWIdQq__sweep{position:absolute;inset:0}.portal-home-module__ZWIdQq__chartArt{width:100%;height:100%;overflow:visible}.portal-home-module__ZWIdQq__chartGrid{fill:none;stroke:#eef1f6;stroke-width:var(--u)}.portal-home-module__ZWIdQq__chartGoal{fill:none;stroke:#9cb6e8;stroke-width:calc(1.2 * var(--u));stroke-dasharray:calc(3 * var(--u)) calc(4 * var(--u))}.portal-home-module__ZWIdQq__chartAim{fill:none;stroke:#3e83ff;stroke-width:calc(2 * var(--u));stroke-dasharray:calc(4 * var(--u)) calc(5 * var(--u));stroke-linecap:round}.portal-home-module__ZWIdQq__chartLine{fill:none;stroke:#3e83ff;stroke-width:calc(2.4 * var(--u));stroke-linecap:round;stroke-linejoin:round}.portal-home-module__ZWIdQq__axisTag,.portal-home-module__ZWIdQq__goalTag,.portal-home-module__ZWIdQq__rangeTag,.portal-home-module__ZWIdQq__scoreTag{font-size:calc(10 * var(--u));white-space:nowrap;line-height:1;position:absolute}.portal-home-module__ZWIdQq__axisTag{color:#8290b4;font-weight:500;transform:translate(-100%,-50%)}.portal-home-module__ZWIdQq__axisTag[data-axis=x]{transform:translate(-50%,-50%)}.portal-home-module__ZWIdQq__goalTag{color:#6b7aa0;font-weight:600;transform:translateY(-50%)}.portal-home-module__ZWIdQq__rangeTag{color:#1f52c4;font-size:calc(11 * var(--u));font-weight:700;transform:translate(-100%,-50%)}.portal-home-module__ZWIdQq__scoreTag{width:calc(34 * var(--u));height:calc(17 * var(--u));color:#fff;background:#0b1a3a;border-radius:999px;place-items:center;font-weight:700;display:grid;transform:translate(-50%,-50%)}.portal-home-module__ZWIdQq__chartPoint{width:calc(8.8 * var(--u));height:calc(8.8 * var(--u));border:calc(2 * var(--u)) solid #3e83ff;background:#fff;border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.portal-home-module__ZWIdQq__chartPoint[data-last]{width:calc(12 * var(--u));height:calc(12 * var(--u));background:#3e83ff;border-color:#fff}.portal-home-module__ZWIdQq__chartPoint[data-aim]{width:calc(9 * var(--u));height:calc(9 * var(--u))}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__axis{font-size:17px}.portal-home-module__ZWIdQq__score{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:1.25em;font-weight:700}.portal-home-module__ZWIdQq__up{color:#1a7a47;font-size:.6em;font-style:normal;font-weight:700}.portal-home-module__ZWIdQq__sections{grid-auto-rows:1fr;margin:0;padding:.3em 1.3em;list-style:none;display:grid}.portal-home-module__ZWIdQq__sections li{grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:baseline;gap:.35em .8em;display:grid}.portal-home-module__ZWIdQq__sections li+li{border-top:1px solid #eef1f6}.portal-home-module__ZWIdQq__sections b{font-size:.9em;font-weight:600}.portal-home-module__ZWIdQq__trend{grid-column:1/-1;width:100%;height:2.2em}.portal-home-module__ZWIdQq__profile{grid-template-rows:auto auto auto minmax(0,1fr)}.portal-home-module__ZWIdQq__school{align-items:center;gap:.85em;display:flex}.portal-home-module__ZWIdQq__school .portal-home-module__ZWIdQq__meta{align-items:center;gap:.3em;display:flex}.portal-home-module__ZWIdQq__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1em;display:grid}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em}.portal-home-module__ZWIdQq__figure{padding:1em 1.15em}.portal-home-module__ZWIdQq__scale{background:#edf1f8;border-radius:999px;height:.4em;margin:.75em 0 .1em;display:block;position:relative}.portal-home-module__ZWIdQq__scale:before,.portal-home-module__ZWIdQq__scale:after{content:"";top:50%;left:calc(var(--avg) * 100%);background:#0b1a3a;border-radius:999px;width:.22em;height:1em;position:absolute;translate:-50% -50%}.portal-home-module__ZWIdQq__scale:after{left:calc(var(--you) * 100%);background:#3e83ff;border:.17em solid #fff;width:.85em;height:.85em;box-shadow:0 0 0 .08em #3e83ff}.portal-home-module__ZWIdQq__send{color:#fff;background:#3e83ff;border-radius:999px;margin-left:auto;padding:.5em 1em;font-size:.82em;font-weight:600}.portal-home-module__ZWIdQq__essay{color:#24345f;font-family:var(--font-display);margin:1.1em 0 0;font-size:1.12em;line-height:1.7}.portal-home-module__ZWIdQq__meter{border-top:1px solid #eef1f6;gap:.3em;margin-top:auto;padding-top:.9em;display:grid}.portal-home-module__ZWIdQq__planSheet{grid-template-rows:auto auto minmax(0,1fr)}.portal-home-module__ZWIdQq__milestones{color:#46557c;background:#fff;border:1px solid #e6eaf3;border-radius:.8em;align-items:center;gap:1.4em;margin:0;padding:.65em 1em;font-size:.82em;display:flex}.portal-home-module__ZWIdQq__milestones i{align-items:center;gap:.45em;font-style:normal;display:flex}.portal-home-module__ZWIdQq__milestones i:before,.portal-home-module__ZWIdQq__columnHead:before{content:"";border:.15em solid #c9d3e6;border-radius:999px;width:.7em;height:.7em}.portal-home-module__ZWIdQq__milestones i[data-on]{color:#1f52c4;font-weight:600}.portal-home-module__ZWIdQq__milestones i[data-on]:before{background:#3e83ff;border-color:#3e83ff}.portal-home-module__ZWIdQq__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em;display:grid}.portal-home-module__ZWIdQq__phone .portal-home-module__ZWIdQq__board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em}.portal-home-module__ZWIdQq__column{--dot:#3e83ff;background:#e9eef7;border-radius:.9em;flex-direction:column;gap:.6em;min-width:0;padding:.7em;display:flex}.portal-home-module__ZWIdQq__column[data-col="2"]{--dot:#0b1a3a}.portal-home-module__ZWIdQq__column[data-col="3"]{--dot:#2fb56a}.portal-home-module__ZWIdQq__columnHead{color:#3b4c7a;align-items:center;gap:.45em;margin:.1em .2em;font-size:.8em;font-weight:700;display:flex}.portal-home-module__ZWIdQq__columnHead:before{background:var(--dot);border:0;width:.6em;height:.6em}.portal-home-module__ZWIdQq__columnHead span{color:#6b7aa0;margin-left:auto}.portal-home-module__ZWIdQq__todo{background:#fff;border:1px solid #e3e8f1;border-radius:.7em;gap:.45em;padding:.7em .8em;display:grid;box-shadow:0 .05em .1em #0b1a3a0d}.portal-home-module__ZWIdQq__todo[data-done]{opacity:.7}.portal-home-module__ZWIdQq__todoTag,.portal-home-module__ZWIdQq__todoFoot{justify-content:space-between;align-items:center;margin:0;font-size:.7em;display:flex}.portal-home-module__ZWIdQq__todoTag{color:#1f52c4;font-weight:700}.portal-home-module__ZWIdQq__todoTitle{margin:0;font-size:.86em;font-weight:600;line-height:1.3}.portal-home-module__ZWIdQq__todoFoot .portal-home-module__ZWIdQq__avatar{color:#1f52c4;background:#e6eeff}@container (min-width:24rem){.portal-home-module__ZWIdQq__desk{display:grid}.portal-home-module__ZWIdQq__phone{display:none}}@media (prefers-reduced-motion:no-preference){:is([data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__desk [style*=--d],[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__phone [style*=--d]){animation:portal-home-module__ZWIdQq__hf-land .75s var(--ease-out-quint) var(--d) both}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__side [style*=--d]{animation-name:portal-home-module__ZWIdQq__hf-slide}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__greetText{animation:1.1s cubic-bezier(.65,0,.35,1) .35s both portal-home-module__ZWIdQq__hf-write}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__calm{animation:.8s ease-out 1.1s both portal-home-module__ZWIdQq__hf-fade}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__ringFill{animation:portal-home-module__ZWIdQq__hf-ring 1.6s var(--ease-out-quint) .85s both}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__count{animation:portal-home-module__ZWIdQq__hf-count 1.6s var(--ease-out-quint) .85s both}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__tick{animation:portal-home-module__ZWIdQq__hf-tick .45s var(--ease-out-quint) 3.3s both}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__bell:after{animation:portal-home-module__ZWIdQq__hf-pop .4s var(--ease-out-quint) 1.7s both}[data-portal-hero]:not([data-still]) .portal-home-module__ZWIdQq__badge{animation:portal-home-module__ZWIdQq__hf-pop .45s var(--ease-out-quint) 2.6s both}[data-portal-hero][data-version=spotlight]:not([data-still]):not([data-hf-jump]) .portal-home-module__ZWIdQq__spot:after{animation:portal-home-module__ZWIdQq__hf-spot var(--hf-cycle) linear calc(var(--hf-spot-start,var(--hf-boot)) + var(--k) * var(--hf-slot)) infinite both}[data-portal-hero][data-version=spotlight]:not([data-still]):not([data-hf-jump]) .portal-home-module__ZWIdQq__toast{animation:portal-home-module__ZWIdQq__hf-toast var(--hf-cycle) linear calc(var(--hf-spot-start,var(--hf-boot)) + var(--k) * var(--hf-slot)) infinite both}}@keyframes portal-home-module__ZWIdQq__hf-land{0%{opacity:0;transform:translateY(.6em)}}@keyframes portal-home-module__ZWIdQq__hf-slide{0%{opacity:0;transform:translate(-.6em)}}@keyframes portal-home-module__ZWIdQq__hf-fade{0%{opacity:0}}@keyframes portal-home-module__ZWIdQq__hf-write{0%{clip-path:inset(-.2em 100% -.3em 0)}to{clip-path:inset(-.2em 0 -.3em)}}@keyframes portal-home-module__ZWIdQq__hf-ring{0%{stroke-dashoffset:100px}}@keyframes portal-home-module__ZWIdQq__hf-count{0%{--hf-n:0}}@keyframes portal-home-module__ZWIdQq__hf-pop{0%{opacity:0;transform:scale(.4)}}@keyframes portal-home-module__ZWIdQq__hf-tick{0%{color:#0000;background:#fff;box-shadow:inset 0 0 0 .1em #c4cde0}}@keyframes portal-home-module__ZWIdQq__hf-spot{0%,5.6%{--hf-spot:0}7%,14.4%{--hf-spot:1}16.3%,to{--hf-spot:0}}@keyframes portal-home-module__ZWIdQq__hf-toast{0%,6.2%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(-.6em)scale(.97)}7.8%,14.6%{opacity:1;transform:none}16.3%,to{opacity:0;transform:translateY(-.4em)scale(.99)}}@media (prefers-reduced-motion:no-preference){[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=home]{animation:portal-home-module__ZWIdQq__hf-page-0 var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=map]{animation:portal-home-module__ZWIdQq__hf-page-1 var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage)[data-page=flow]{animation:portal-home-module__ZWIdQq__hf-page-2 var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__nav li[data-nav=home]{animation:portal-home-module__ZWIdQq__hf-ink-home var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__nav li[data-nav=home] .portal-home-module__ZWIdQq__navLight{animation:portal-home-module__ZWIdQq__hf-light-home var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__nav li[data-nav=schools]{animation:portal-home-module__ZWIdQq__hf-ink-schools var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__nav li[data-nav=schools] .portal-home-module__ZWIdQq__navLight{animation:portal-home-module__ZWIdQq__hf-light-schools var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__pin{animation:portal-home-module__ZWIdQq__hf-pin var(--hf-pages) linear calc(var(--hf-start) + var(--i) * 70ms) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) :is(.portal-home-module__ZWIdQq__mapPick,.portal-home-module__ZWIdQq__pickSheet){animation:portal-home-module__ZWIdQq__hf-pick var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream]:not([data-still]):not([data-hf-show]) .portal-home-module__ZWIdQq__flowSweep{animation:portal-home-module__ZWIdQq__hf-sweep var(--hf-pages) linear var(--hf-start) infinite both}[data-portal-hero][data-version=stream][data-hf-show]:not([data-still]) :is(.portal-home-module__ZWIdQq__page,.portal-home-module__ZWIdQq__phonePage,.portal-home-module__ZWIdQq__navLight){animation:.7s cubic-bezier(.4,0,.2,1) both portal-home-module__ZWIdQq__hf-show}[data-portal-hero][data-version=stream][data-hf-show]:not([data-still]) .portal-home-module__ZWIdQq__nav li[data-nav]{animation:.7s cubic-bezier(.4,0,.2,1) both portal-home-module__ZWIdQq__hf-show-ink}[data-portal-hero][data-version=stream][data-hf-show=map]:not([data-still]) .portal-home-module__ZWIdQq__pin{animation:portal-home-module__ZWIdQq__hf-pin-in .55s cubic-bezier(.22, 1.4, .36, 1) calc(.35s + var(--i) * 60ms) both}[data-portal-hero][data-version=stream][data-hf-show=map]:not([data-still]) :is(.portal-home-module__ZWIdQq__mapPick,.portal-home-module__ZWIdQq__pickSheet){animation:.5s cubic-bezier(.22,1,.36,1) .9s both portal-home-module__ZWIdQq__hf-pick-in}:is([data-portal-hero][data-version=stream][data-hf-show=tracker]:not([data-still]) [data-page=tracker] .portal-home-module__ZWIdQq__rise,[data-portal-hero][data-version=stream][data-hf-show=profile]:not([data-still]) [data-page=profile] .portal-home-module__ZWIdQq__rise,[data-portal-hero][data-version=stream][data-hf-show=drafts]:not([data-still]) [data-page=drafts] .portal-home-module__ZWIdQq__rise,[data-portal-hero][data-version=stream][data-hf-show=plan]:not([data-still]) [data-page=plan] .portal-home-module__ZWIdQq__rise){animation:portal-home-module__ZWIdQq__hf-pick-in .5s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i,0) * 70ms) both}:is([data-portal-hero][data-version=stream][data-hf-show=flow]:not([data-still]) .portal-home-module__ZWIdQq__flowSweep,[data-portal-hero][data-version=stream][data-hf-show=tracker]:not([data-still]) .portal-home-module__ZWIdQq__sweep){animation:1.3s cubic-bezier(.45,0,.2,1) .3s both portal-home-module__ZWIdQq__hf-sweep-in}}@keyframes portal-home-module__ZWIdQq__hf-page-0{0%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1)}4.6%,66.67%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.6,1)}71.27%,to{opacity:1}}@keyframes portal-home-module__ZWIdQq__hf-page-1{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.6,1)}4.6%,33.33%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1)}37.93%,to{opacity:0}}@keyframes portal-home-module__ZWIdQq__hf-page-2{0%,33.33%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.6,1)}37.93%,66.67%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1)}71.27%,to{opacity:0}}@keyframes portal-home-module__ZWIdQq__hf-light-home{0%{opacity:1}4.6%,66.67%{opacity:0}71.27%,to{opacity:1}}@keyframes portal-home-module__ZWIdQq__hf-ink-home{0%{color:var(--nav-ink-on)}4.6%,66.67%{color:var(--nav-ink)}71.27%,to{color:var(--nav-ink-on)}}@keyframes portal-home-module__ZWIdQq__hf-light-schools{0%{opacity:0}4.6%,66.67%{opacity:1}71.27%,to{opacity:0}}@keyframes portal-home-module__ZWIdQq__hf-ink-schools{0%{color:var(--nav-ink)}4.6%,66.67%{color:var(--nav-ink-on)}71.27%,to{color:var(--nav-ink)}}@keyframes portal-home-module__ZWIdQq__hf-pin{0%,1.6%{opacity:0;animation-timing-function:cubic-bezier(.22,1.4,.36,1);transform:translate(-50%,-100%)translateY(-.9em)scale(.6)}5.4%,to{opacity:1;transform:translate(-50%,-100%)}}@keyframes portal-home-module__ZWIdQq__hf-pick{0%,6%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(.5em)}9%,to{opacity:1;transform:none}}@keyframes portal-home-module__ZWIdQq__hf-sweep{0%,34.6%{clip-path:inset(-3% 100% -3% 0);animation-timing-function:cubic-bezier(.45,0,.2,1)}44%,to{clip-path:inset(-3% 0)}}@keyframes portal-home-module__ZWIdQq__hf-show{0%{opacity:var(--from)}}@keyframes portal-home-module__ZWIdQq__hf-show-ink{0%{color:var(--from-ink)}}@keyframes portal-home-module__ZWIdQq__hf-pin-in{0%{opacity:0;transform:translate(-50%,-100%)translateY(-.9em)scale(.6)}}@keyframes portal-home-module__ZWIdQq__hf-pick-in{0%{opacity:0;transform:translateY(.5em)}}@keyframes portal-home-module__ZWIdQq__hf-sweep-in{0%{clip-path:inset(-3% 100% -3% 0)}to{clip-path:inset(-3% 0)}}
