.admissionsPage,.awardPage{--paper:#f5f2ea;--paper-2:#ebe8df;--ink:#102a3f;--muted:#667b88;--navy:#061421;--cyan:#59cbe1;--gold:#b99a63;min-height:100svh;color:var(--ink);font-family:var(--font-plex-sans,"IBM Plex Sans"),sans-serif;background:radial-gradient(circle at 78% 9%,#173d57 0,#0000 29rem),radial-gradient(circle at 9% 65%,#172d53 0,#0000 31rem),#030b13;position:relative;overflow:hidden}.admissionsPage:before,.awardPage:before{pointer-events:none;content:"";background-image:linear-gradient(#a2bed00c 1px,#0000 1px),linear-gradient(90deg,#a2bed00c 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.admissionsAurora{pointer-events:none;position:fixed;inset:0}.admissionsAurora i{border:1px solid #85a9c51d;border-radius:50%;animation:16s ease-in-out infinite alternate admissionsDrift;position:absolute}.admissionsAurora i:first-child{width:50rem;height:50rem;top:8%;left:-32rem}.admissionsAurora i:nth-child(2){width:38rem;height:38rem;animation-delay:-6s;top:-18rem;right:-20rem}.admissionsAurora i:nth-child(3){width:44rem;height:44rem;animation-delay:-10s;bottom:-37rem;left:42%}.admissionsHeader{z-index:5;color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05111dd9;border-bottom:1px solid #b7d3e51c;align-items:center;gap:30px;min-height:94px;padding:15px clamp(22px,4vw,66px);display:flex;position:relative}.admissionsBrand{width:clamp(210px,18vw,290px);color:inherit;text-decoration:none;display:block}.admissionsBrand img{width:100%;height:auto;display:block}.admissionsHeader>div{border-left:1px solid #ffffff24;flex-direction:column;gap:4px;padding-left:30px;display:flex}.admissionsHeader>div span{color:#7895aa;font:600 .52rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.16em}.admissionsHeader>div b{letter-spacing:.03em;font-size:.72rem}.admissionsHeader>a:last-child{color:#b8d3df;font:600 .58rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.12em;margin-left:auto;text-decoration:none}.admissionsHeader>a:last-child:hover{color:var(--cyan)}.admissionsLayout{z-index:2;grid-template-columns:270px minmax(0,1000px);justify-content:center;align-items:start;gap:48px;padding:54px clamp(18px,4vw,64px) 36px;display:grid;position:relative}.admissionsRail{color:#fff;border-right:1px solid #a8c5d32b;padding:8px 30px 8px 0;position:sticky;top:130px}.admissionsRailLogo{width:210px;margin:0 0 40px}.admissionsRailLogo img{width:100%;height:auto;display:block}.admissionsRail>p{color:#7294aa;font:600 .54rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.18em;margin:0 0 16px}.admissionsRail nav{gap:1px;display:grid;position:relative}.admissionsRail nav:before{content:"";background:#7193aa38;width:1px;position:absolute;top:19px;bottom:19px;left:17px}.admissionsRail nav button{color:#6f8798;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px 1fr;align-items:center;gap:13px;min-height:66px;padding:7px 0;transition:color .25s,transform .25s;display:grid;position:relative}.admissionsRail nav button:hover:not(:disabled){color:#c7dce6;transform:translate(3px)}.admissionsRail nav button>span{z-index:1;color:#7898ad;width:35px;height:35px;font:600 .51rem var(--font-plex-mono,"IBM Plex Mono"),monospace;background:#071725;border:1px solid #6f91a84d;border-radius:50%;place-items:center;transition:border-color .25s,box-shadow .25s;display:grid}.admissionsRail nav button b,.admissionsRail nav button small{display:block}.admissionsRail nav button b{font-size:.74rem}.admissionsRail nav button small{color:#587182;margin-top:4px;font-size:.59rem}.admissionsRail nav button.on{color:#fff}.admissionsRail nav button.on>span{border-color:var(--cyan);color:#baf1fb;box-shadow:0 0 0 5px #53cae312,0 0 24px #53cae325}.admissionsRail nav button.done>span{color:#8ce0bd;border-color:#67d4a575}.admissionsRail nav button:disabled{cursor:default;opacity:.36}.admissionsRail>section{border-top:1px solid #83a7bd2d;margin-top:32px;padding:21px 0}.admissionsRail>section small,.admissionsRail>section strong{display:block}.admissionsRail>section small{color:#72b49b;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.12em}.admissionsRail>section strong{color:#8de3bf;font:400 1.65rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:8px 0}.admissionsRail>section p{color:#78948a;font-size:.7rem;line-height:1.65}.admissionsRail>section>div{color:#698379;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;border-top:1px solid #ffffff12;justify-content:space-between;padding:7px 0;display:flex}.admissionsRail>section>div b{color:#9ac9b8}.admissionsForm{background:var(--paper);border:1px solid #ffffff4f;border-radius:18px;overflow:hidden;box-shadow:0 36px 110px #0009}.admissionsIntro{background:linear-gradient(135deg,#faf8f2,#e9eef0);border-bottom:1px solid #cfd7d6;grid-template-columns:1fr 170px;align-items:end;gap:36px;padding:46px 48px 40px;display:grid;position:relative}.admissionsIntro:before{background:linear-gradient(90deg,var(--gold),var(--cyan));content:"";width:90px;height:3px;position:absolute;top:0;left:48px}.admissionsIntro p{color:#337e9a;font:600 .53rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.17em;margin:0}.admissionsIntro h1{color:var(--ink);font:400 clamp(2.65rem,4.4vw,4.9rem)/.94 var(--font-plex-serif,"IBM Plex Serif"),serif;letter-spacing:-.05em;margin:12px 0 14px}.admissionsIntro h1 em{color:#3178a2;font-style:normal}.admissionsIntro>div:first-child>span{max-width:650px;color:var(--muted);font-size:.79rem;line-height:1.7;display:block}.applicationProgress{background:0 0;border:0;padding:0 0 2px}.applicationProgress>span{--application-progress:20%;background:linear-gradient(90deg,#308db7 var(--application-progress),#cbd6d8 0);height:3px;margin-bottom:14px;transition:background .35s;display:block}.applicationProgress small,.applicationProgress b{font-family:var(--font-plex-mono,"IBM Plex Mono"),monospace;display:block}.applicationProgress small{color:#7a8d96;font-size:.49rem}.applicationProgress b{color:#286c8c;margin-top:5px;font-size:.58rem}.admissionsStatusError{color:#7c352f;background:#f4e2dc;border-bottom:1px solid #d8b3aa;gap:4px;margin:0;padding:15px 48px;font-size:.72rem;display:grid}.admissionsStatusError b{font-family:var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.admissionsStatusError span{line-height:1.5}.admissionStep{border:0;min-width:0;margin:0;padding:44px 48px 38px;display:none}.admissionStep.active{display:block}.admissionStep>legend{border-bottom:1px solid #cfd8d8;grid-template-columns:42px 1fr;align-items:center;gap:16px;width:100%;padding:0 0 26px;display:grid}.admissionStep>legend>span{color:#286c8c;width:40px;height:40px;font:600 .56rem var(--font-plex-mono,"IBM Plex Mono"),monospace;border:1px solid #8eb3c5;border-radius:50%;place-items:center;display:grid}.admissionStep>legend small,.admissionStep>legend b,.admissionStep>legend p{display:block}.admissionStep>legend small{color:#3e809b;font:600 .51rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.14em}.admissionStep>legend b{color:var(--ink);font:400 1.7rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin-top:3px}.admissionStep>legend p{color:#71838c;margin:5px 0 0;font-size:.7rem}.fieldGrid{grid-template-columns:1fr 1fr;gap:21px 18px;margin-top:31px;display:grid}.fieldGrid label,.largeField{color:#4f6d7c;font:600 .54rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.07em;flex-direction:column;gap:9px;display:flex}.fieldGrid .wide{grid-column:1/-1}.fieldGrid label>small,.largeField>small{color:#89999f;font-size:.48rem}.fieldGrid input,.fieldGrid select,.fieldGrid textarea,.largeField textarea{color:#152f42;width:100%;min-height:51px;font:400 .78rem var(--font-plex-sans,"IBM Plex Sans"),sans-serif;background:#fffefa;border:1px solid #bbc9cb;border-radius:7px;outline:none;padding:13px 14px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:0 2px 10px #263e4910}.fieldGrid textarea{resize:vertical;min-height:112px}.fieldGrid input:focus,.fieldGrid select:focus,.fieldGrid textarea:focus,.largeField textarea:focus{background:#fff;border-color:#398eae;box-shadow:0 0 0 3px #398eae18}.fieldGrid input:read-only{color:#6e8087;background:#e7ebea}.numberField{background:#fffefa;border:1px solid #bbc9cb;border-radius:7px;display:flex;overflow:hidden}.numberField input{box-shadow:none;border:0;border-radius:0}.numberField span{color:#71878f;min-width:102px;font:600 .5rem var(--font-plex-mono,"IBM Plex Mono"),monospace;background:#edf0ed;border-left:1px solid #d0d9d9;place-items:center;display:grid}.existingIdentity{background:#edf4f4;border:1px solid #bdd0d2;border-left:4px solid #2a819e;border-radius:7px;padding:18px 20px}.existingIdentity small,.existingIdentity b,.existingIdentity p{display:block}.existingIdentity small{color:#37778e;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.1em}.existingIdentity b{color:#173a4d;margin-top:7px;font-size:.82rem}.existingIdentity p{color:#647b84;margin:6px 0 0;font-size:.67rem;line-height:1.55}.guardianPanel{background:linear-gradient(145deg,#edf6f7,#f8f7f1);border:1px solid #9bbdc8;border-left:4px solid #2383a4;border-radius:10px;padding:25px}.guardianPanel>header small,.guardianNotice small{color:#237493;font:700 .5rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.12em}.guardianPanel>header h3{color:#123c52;font:500 1.4rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:7px 0}.guardianPanel>header p,.guardianPrivacy{color:#58727d;max-width:760px;font:400 .7rem/1.65 var(--font-plex-sans,"IBM Plex Sans"),sans-serif;margin:0}.guardianPanel .fieldGrid{margin-top:22px}.guardianPanel>.checkField{background:#fff;margin-top:20px}.guardianPrivacy{border-top:1px solid #c7d8d9;padding-top:16px}.guardianNotice{background:#f8eae6;border:1px solid #d4aaa4;border-left:4px solid #a94d45;border-radius:8px;padding:18px}.guardianNotice b,.guardianNotice p{display:block}.guardianNotice b{color:#762f2b;margin-top:6px}.guardianNotice p{color:#84514c;font:400 .68rem/1.55 var(--font-plex-sans,"IBM Plex Sans"),sans-serif;margin:5px 0 0}.stepActions{border-top:1px solid #ccd6d6;justify-content:space-between;align-items:center;gap:20px;margin-top:38px;padding-top:25px;display:flex}.stepActions>span,.stepActions small{color:#809198;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.stepActions>div{align-items:center;gap:18px;margin-left:auto;display:flex}.stepActions button,.finalSubmit>button,.awardDecision>button{color:#245b72;min-height:45px;font:600 .55rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #98adb5;border-radius:7px;padding:0 19px;transition:transform .2s,background .2s,color .2s}.stepActions>div button,.finalSubmit .submitApplication,.awardDecision>button{color:#fff;background:#145d79;border-color:#145d79;box-shadow:0 12px 28px #145d7929}.stepActions button:hover,.finalSubmit>button:hover,.awardDecision>button:hover{transform:translateY(-2px)}.intentPrompt{border-bottom:1px solid #ced8d7;justify-content:space-between;gap:25px;margin:28px 0;padding:22px 0;display:flex}.intentPrompt b{color:#183f55;font:400 1.35rem var(--font-plex-serif,"IBM Plex Serif"),serif}.intentPrompt p{color:#657b86;max-width:630px;margin:7px 0 0;font-size:.75rem;line-height:1.65}.intentPrompt>span{white-space:nowrap;color:#61808f;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;align-self:start}.largeField textarea{resize:vertical;min-height:165px;margin-top:10px}.grantPreview{background:#b9cbc5;grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;display:grid}.grantPreview>div{background:#edf5ef;padding:24px}.grantPreview small,.grantPreview strong,.grantPreview span{display:block}.grantPreview small{color:#517669;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.grantPreview strong{color:#145f44;font:400 1.9rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:9px 0}.grantPreview span{color:#6d867d;font-size:.64rem}.grantPreview>p{color:#597168;background:#e5efe9;border-left:3px solid #5fa789;grid-column:1/-1;margin:0;padding:15px 17px;font-size:.68rem;line-height:1.6}.grantPreview+.largeField{margin-bottom:22px}.reviewSummary{background:#cbd5d5;grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;display:grid}.reviewSummary>div{background:#f9f7f1;padding:18px}.reviewSummary span,.reviewSummary b{display:block}.reviewSummary span{color:#71858e;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.reviewSummary b{color:#234c61;margin-top:6px;font-size:.79rem}.checkField{color:#61767f;background:#faf8f2;border:1px solid #c3cfce;border-radius:7px;grid-template-columns:25px 1fr;gap:13px;margin:12px 0;padding:19px;font-size:.7rem;line-height:1.6;display:grid}.checkField input{accent-color:#247594;width:18px;height:18px}.checkField span b{color:#244c60;margin-bottom:3px;font-size:.76rem;display:block}.admissionsError{color:#8b3a35;background:#f5e3df;border-left:3px solid #a84d47;padding:13px 15px;font-size:.72rem}.finalSubmit{border-top:1px solid #ccd6d6;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:28px;padding-top:25px;display:grid}.finalSubmit small{color:#31738f;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.finalSubmit p{color:#75878e;margin:4px 0 0;font-size:.64rem}.submitApplication:disabled{cursor:wait;opacity:.6}.admissionsFooter{z-index:2;color:#60798b;max-width:1360px;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.1em;align-items:center;gap:10px;margin:0 auto;padding:0 20px 30px;display:flex;position:relative}.admissionsFooter i{color:#7fcce0;font-style:normal}.admissionsFooter small{color:#4f687a;margin-left:auto}.awardPage{place-items:center;padding:42px;display:grid}.awardDecision{z-index:2;background:var(--paper);border:1px solid #ffffff56;border-radius:18px;width:min(1000px,100%);position:relative;overflow:hidden;box-shadow:0 40px 120px #000b}.awardDecision>header{color:#fff;background:#071a2a;align-items:center;gap:24px;padding:23px 30px;display:flex}.awardLogo{width:235px}.awardLogo img{width:100%;height:auto;display:block}.awardDecision>header>div:nth-child(2){border-left:1px solid #ffffff20;padding-left:22px}.awardDecision>header p{color:#7e9eb1;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace;margin:0}.awardDecision>header strong{font-size:.66rem}.awardDecision>header>span{color:#9af0cf;font:600 .54rem var(--font-plex-mono,"IBM Plex Mono"),monospace;background:#2e9d7442;border:1px solid #69d8ae66;border-radius:999px;margin-left:auto;padding:8px 12px}.awardHero{background:linear-gradient(135deg,#faf8f2,#e7edef);padding:42px 48px}.awardHero p{color:#307a99;font:600 .53rem var(--font-plex-mono,"IBM Plex Mono"),monospace;margin:0}.awardHero h1{color:#163247;font:400 clamp(2.6rem,5vw,4.5rem)/.96 var(--font-plex-serif,"IBM Plex Serif"),serif;letter-spacing:-.05em;margin:11px 0}.awardHero h1 em{color:#257357;font-style:normal}.awardHero>span{color:#657b86;font-size:.75rem}.awardIdentity{background:#cbd6d5;grid-template-columns:1fr 1fr;gap:1px;display:grid}.awardIdentity>div{background:#fffefa;padding:25px 30px}.awardIdentity small,.awardIdentity strong,.awardIdentity span{display:block}.awardIdentity small{color:#6d838e;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.awardIdentity strong{color:#204d66;font:400 1.35rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:8px 0}.awardIdentity span{color:#7a8c94;font-size:.63rem}.awardStatement{background:#fffefa;border:1px solid #c8d2d1;border-radius:8px;margin:28px 30px;overflow:hidden}.awardStatement>header{background:#e9edeb;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.awardStatement h2{font:400 1.45rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:0}.awardStatement code{color:#5d7681;font-size:.55rem}.awardStatement>div{color:#657a83;border-top:1px solid #e1e6e4;justify-content:space-between;padding:12px 20px;font-size:.68rem;display:flex}.awardStatement>div b{color:#254c60}.awardStatement .statementTotal{background:#f1f3f0;font-weight:700}.awardStatement .statementGrant{color:#28654e}.awardStatement .statementGrant b{color:#187552}.awardStatement .statementDue{color:#1d6048;background:#e5f1ea;font-weight:700}.awardStatement .statementDue b{color:#0c704b;font-size:1rem}.grantBalance{color:#fff;background:linear-gradient(135deg,#123f31,#0d2b23);grid-template-columns:1fr 1fr;gap:25px;margin:0 30px;padding:25px;display:grid}.grantBalance small,.grantBalance strong,.grantBalance span{display:block}.grantBalance small{color:#6eaf97;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.grantBalance strong{color:#84e9c4;font:400 2rem var(--font-plex-serif,"IBM Plex Serif"),serif;margin:8px 0}.grantBalance span{color:#70a28f;font:600 .49rem var(--font-plex-mono,"IBM Plex Mono"),monospace}.grantBalance p{color:#8db2a4;margin:0;font-size:.69rem;line-height:1.7}.awardDisclosure{color:#71848c;margin:21px 30px;font-size:.63rem;line-height:1.6}.awardDecision>button{margin:0 30px 30px auto;padding:0 22px;display:block}.submissionConfirmation{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020810d9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.submissionConfirmation>section{color:#eef6f6;background:linear-gradient(145deg,#0a2231,#071522);border:1px solid #8ab5c94a;border-radius:15px;width:min(560px,100%);padding:34px;box-shadow:0 36px 110px #000c}.submissionConfirmation>section>img{width:min(330px,80%);height:auto;margin-bottom:34px;display:block}.submissionConfirmation>section>small{color:#6fcde0;font:600 .52rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.15em}.submissionConfirmation h2{font:400 2.25rem var(--font-plex-serif,"IBM Plex Serif"),serif;letter-spacing:-.04em;margin:10px 0 12px}.submissionConfirmation>section>p{color:#9aadb6;margin:0;font-size:.79rem;line-height:1.7}.submissionConfirmation>section>div{background:#8eb0bf29;grid-template-columns:1fr 1fr;gap:1px;margin-top:27px;display:grid}.submissionConfirmation>section>div span{color:#d8e6e9;background:#0a1a27;gap:6px;padding:15px;font-size:.72rem;display:grid}.submissionConfirmation>section>div b{color:#718b98;font:600 .48rem var(--font-plex-mono,"IBM Plex Mono"),monospace;letter-spacing:.08em}.submissionConfirmation footer{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.submissionConfirmation button{color:#bdd0d8;min-height:45px;font:600 .54rem var(--font-plex-mono,"IBM Plex Mono"),monospace;cursor:pointer;background:0 0;border:1px solid #6c8a98;border-radius:7px;padding:0 17px}.submissionConfirmation button:last-child{color:#06141c;background:#7ad9e8;border-color:#68d2e4}.submissionConfirmation button:disabled{cursor:wait;opacity:.6}@keyframes admissionsDrift{to{transform:translate(34px,-22px)scale(1.05)}}@media (max-width:1000px){.admissionsLayout{grid-template-columns:1fr;gap:24px}.admissionsRail{border-bottom:1px solid #a8c5d32b;border-right:0;padding:20px 0;position:static}.admissionsRailLogo,.admissionsRail>p{display:none}.admissionsRail nav{grid-template-columns:repeat(5,1fr)}.admissionsRail nav:before{width:auto;height:1px;inset:24px 7% auto}.admissionsRail nav button{grid-template-columns:36px 1fr}.admissionsRail nav button small,.admissionsRail>section{display:none}.admissionsIntro{grid-template-columns:1fr 160px}}@media (max-width:700px){.admissionsHeader{min-height:74px;padding:12px 16px}.admissionsBrand{width:188px}.admissionsHeader>div{display:none}.admissionsHeader>a:last-child{font-size:0}.admissionsHeader>a:last-child:after{content:"SIGN IN ↗";font-size:.54rem}.admissionsLayout{padding:18px 14px}.admissionsRail{padding:8px 0}.admissionsRail nav button{min-height:auto;padding:7px;display:block}.admissionsRail nav button>div{display:none}.admissionsForm{border-radius:12px}.admissionsIntro{grid-template-columns:1fr;padding:38px 22px 27px}.admissionsIntro:before{left:22px}.applicationProgress{margin-top:12px}.admissionStep{padding:29px 21px}.fieldGrid{grid-template-columns:1fr}.fieldGrid label.wide{grid-column:auto}.stepActions{align-items:flex-start}.stepActions>div{flex-direction:column;align-items:flex-end}.stepActions small{display:none}.grantPreview,.reviewSummary,.awardIdentity,.grantBalance{grid-template-columns:1fr}.grantPreview>p{grid-column:auto}.intentPrompt{flex-direction:column}.intentPrompt>span{white-space:normal}.finalSubmit{grid-template-columns:1fr}.finalSubmit>div{display:none}.finalSubmit .submitApplication{width:100%}.admissionsFooter{flex-wrap:wrap}.admissionsFooter small{width:100%;margin:0}.awardPage{padding:15px}.awardDecision>header{flex-wrap:wrap;align-items:flex-start}.awardLogo{width:190px}.awardDecision>header>div:nth-child(2){display:none}.awardDecision>header>span{margin-left:auto}.awardHero{padding:32px 23px}.awardIdentity>div{padding:21px}.awardStatement,.grantBalance{margin-inline:18px}.awardDecision>button{width:calc(100% - 36px);margin:0 18px 25px}}@media (prefers-reduced-motion:reduce){.admissionsAurora i{animation:none}.admissionsRail nav button,.fieldGrid input,.fieldGrid select,.fieldGrid textarea,.largeField textarea,.stepActions button,.finalSubmit>button,.awardDecision>button{transition:none}}.policyAcceptanceList{max-height:520px;margin:25px 0;padding-right:8px;overflow:auto}.policyAcceptanceList .checkField{align-items:start}.policyAcceptanceList .checkField span{gap:6px;display:grid}.policyAcceptanceList .checkField a{color:#176f9a;width:max-content;font-weight:700}.policyAcceptanceList .checkField small{overflow-wrap:anywhere;color:#7b8e96;max-width:100%;font:500 .48rem var(--font-plex-mono,monospace)}.policyAcceptanceList input:disabled{cursor:not-allowed;opacity:.35}
.applicationResultBack{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020810db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.applicationResultBack>section{color:#eff5f6;background:linear-gradient(145deg,#112a3b,#081722);border:1px solid #9a5c56;border-top:5px solid #c56b61;border-radius:14px;width:min(600px,100%);padding:36px;box-shadow:0 38px 120px #000d}.applicationResultBack[data-outcome=success]>section{border-color:#70d1a4 #59aa87 #59aa87}.applicationResultBack>section>span{color:#ed9c90;font:700 .55rem var(--font-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.15em}.applicationResultBack[data-outcome=success]>section>span{color:#7de0b3}.applicationResultBack h2{color:#fff;font:600 clamp(2rem, 5vw, 3rem)/1.05 var(--font-plex-serif,"IBM Plex Serif"), serif;letter-spacing:-.035em;margin:12px 0}.applicationResultBack>section>p{color:#b4c5cc;margin:0;font-size:.86rem;line-height:1.7}.applicationResultBack>section>div{background:#091925;border-left:4px solid #c56b61;gap:7px;margin:26px 0;padding:18px 20px;display:grid}.applicationResultBack[data-outcome=success]>section>div{border-left-color:#70d1a4}.applicationResultBack>section>div b{color:#f1f6f7;font-size:.78rem}.applicationResultBack>section>div span{color:#93aab4;font-size:.72rem;line-height:1.65}.applicationResultBack footer{justify-content:flex-end;display:flex}.applicationResultBack button{color:#06151d;min-height:46px;font:700 .57rem var(--font-plex-mono,"IBM Plex Mono"), monospace;cursor:pointer;background:#7ad9e8;border:1px solid #78cce0;border-radius:7px;padding:0 18px}@media (max-width:600px){.applicationResultBack{padding:14px}.applicationResultBack>section{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.applicationResultBack{-webkit-backdrop-filter:none;backdrop-filter:none}}
