.journey-main{background:var(--ivory);flex:1}.family-link--on-paper{color:var(--forest);border-color:var(--line-on-paper-strong)}.family-link--on-paper svg{color:var(--emerald)}.family-link--on-paper:hover{background:var(--forest);color:var(--ivory)}.family-link--on-paper:hover svg{color:var(--gold-bright)}.apply-selector{width:min(100% - 2 * var(--gutter), 60rem);margin-inline:auto;padding-block:clamp(2.5rem,2rem + 4vw,5rem)}.apply-selector__head{margin-bottom:var(--space-7)}.apply-selector__head .label{margin-bottom:var(--space-3)}.apply-selector__head .lede{margin-top:var(--space-4)}.apply-routes{border-top:1px solid var(--rule-strong)}.apply-routes a{gap:var(--space-1);padding:var(--space-5) var(--space-7) var(--space-5) 0;border-bottom:1px solid var(--rule);transition:padding-left var(--dur-base) var(--ease-settle);text-decoration:none;display:grid;position:relative}.apply-routes a:hover{padding-left:var(--space-3)}.apply-routes svg{color:var(--label);margin-top:-9px;position:absolute;top:50%;right:0}.apply-routes__who{font-size:var(--text-s);color:var(--label);font-weight:600}.apply-routes__title{font-family:var(--font-display);font-size:var(--display-s);font-weight:500;line-height:1.15}.apply-routes__note{color:var(--text-soft);font-size:.9375rem}.apply-selector__family{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-4) var(--space-5);font-family:var(--font-display);background:var(--paper);border-radius:1.125rem;flex-wrap:wrap;font-size:1.25rem;line-height:1.25;display:flex}.apply-page{display:grid}.apply-intro{gap:var(--space-4);padding:var(--space-5) var(--gutter);grid-template-columns:4rem minmax(0,1fr);align-items:center;display:grid;position:relative}.apply-intro__facts{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--rule);grid-column:1/-1;display:grid}.apply-intro__facts dt{font-size:var(--text-s);color:var(--gold-bright);font-weight:700}.apply-intro__facts dd{font-size:var(--text-s);color:var(--ivory-dim);line-height:1.55}@media (min-width:60rem){.apply-page{grid-template-columns:22rem minmax(0,1fr);align-items:stretch}.apply-intro{align-content:start;gap:var(--space-5);padding:var(--space-7) var(--space-6);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}.apply-intro__mark{width:8rem}.apply-intro__facts{gap:var(--space-4);padding-top:var(--space-5);align-self:end}}.enquiry{gap:var(--space-4);width:min(100% - 2 * var(--gutter), 42rem);padding-block:var(--space-6) var(--space-8);justify-items:start;margin-inline:auto;display:grid}@media (min-width:60rem){.enquiry{padding-block:var(--space-8) var(--space-9)}}.enquiry__include{gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);background:var(--paper);border:1px solid var(--rule);border-top:2px solid var(--gold-ink);border-radius:var(--radius-m);display:grid}.enquiry__action{margin-top:var(--space-2)}.enquiry a:not(.action),.apply-selector__action a:not(.action){overflow-wrap:anywhere;text-underline-offset:.2em}.apply-selector__action{margin-top:var(--space-5)}.why-note{margin-top:var(--space-4);padding-left:var(--space-4);color:var(--text-soft);border-left:1px solid var(--gold-ink);font-size:.9375rem;line-height:1.55}.why-note strong{color:var(--text)}.login{min-height:100%;display:grid}.login__aside{align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-5);background:radial-gradient(26rem 20rem at 50% 40%, #e2c78f24, transparent 70%), var(--midnight);display:grid;position:relative}.login__arms{width:7.5rem}.login__motto{font-family:var(--font-display);color:var(--gold);font-size:1.25rem;font-style:italic;display:none}.login__main{width:min(100% - 2 * var(--gutter), 30rem);padding-block:var(--space-6) var(--space-7);margin-inline:auto}.login__main .label{margin-bottom:var(--space-2)}.login__main>.body{margin-top:var(--space-3)}.sign-in-form{gap:var(--space-4);margin-top:var(--space-5);display:grid}.sign-in-form .status-note{margin-top:0}.login__roles{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--rule)}.login__roles .label{margin-bottom:var(--space-2)}.login__roles li{font-size:var(--text-s);color:var(--text-soft);line-height:1.7}.login__portals{gap:var(--space-3);margin-top:var(--space-5);display:grid}.login__portals .action{justify-content:space-between;width:100%;display:flex}.login__destination{margin-top:var(--space-3)}.login__family{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);background:var(--paper);font-size:var(--text-s);border-radius:1.125rem;justify-items:start;line-height:1.5;display:grid}@media (min-width:60rem){.login{min-height:calc(100dvh - var(--header-height) - 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.login__arms{width:15rem}.login__motto{display:block}.login__main{align-self:center}}
