:root{--ink:#16161a;--canvas:#f7f5f0;--surface:#ffffff;--muted:#6b6a69;--border:#d8d4cc;--crimson:#b42318;--focus:#045d8c;--radius:0.375rem}*{box-sizing:border-box}html{font-size:100%}body{margin:0;background:var(--canvas);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5}button,input,select{font:inherit}a,button,input,select{outline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--focus)}.skip-link{position:absolute;top:.75rem;left:1rem;z-index:2;max-width:calc(100% - 2rem);background:var(--ink);color:white;padding:.75rem 1rem;transform:translateY(calc(-100% - 1rem));transition:transform .16s ease-out}.skip-link:focus{transform:translateY(0)}.foundation{width:min(100% - 2rem,68rem);margin:0 auto;padding:clamp(2rem,5vw,5rem) 0}.foundation header{max-width:45rem}.eyebrow{margin:0 0 .75rem;color:var(--crimson);font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1{font-size:clamp(2.25rem,6vw,4.5rem);line-height:1.05;margin:.25rem 0 1rem}h2{font-size:1.25rem}.haytham-alert,.haytham-card,.haytham-empty{margin-top:2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem}.haytham-field{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem;font-weight:600}.haytham-field input,.haytham-field select{min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--border);border-radius:var(--radius);background:white;color:var(--ink)}.haytham-password{display:flex;gap:.5rem}.haytham-password input{flex:1 1}.haytham-button{min-height:2.75rem;border:0;border-radius:var(--radius);padding:.625rem 1rem;background:var(--crimson);color:white;font-weight:700;cursor:pointer}.haytham-link,.haytham-text-button{color:#8e2f20;font-weight:700;background:none;border:0;padding:.25rem}.haytham-choice{display:flex;gap:.5rem;align-items:center;margin:.75rem 0}.haytham-alert{border-left:4px solid var(--crimson)}.haytham-status{display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.haytham-status span{color:var(--crimson)}.haytham-loading{padding:1rem}@media (max-width:40rem){.haytham-password{align-items:stretch;flex-direction:column}}:root{--orange:#ef5428;--night:#111116;--fog:#ece9e1;--warm:#faf8f3}body{background:var(--warm)}a{color:inherit}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:grid;grid-template-columns:minmax(12rem,24rem) 1fr auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;padding:.8rem clamp(1rem,4vw,4rem);background:rgba(250,248,243,.96);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand{display:inline-flex;align-items:center;max-width:19rem}.brand img{width:100%;height:auto;display:block}.site-footer nav,.site-header nav{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem;font-weight:700}.site-footer nav a,.site-header nav a{text-decoration:none}.site-footer nav a:hover,.site-header nav a:hover{color:var(--orange)}.button{display:inline-flex;justify-content:center;align-items:center;min-height:2.9rem;padding:.75rem 1.1rem;border:1px solid var(--orange);background:var(--orange);color:#fff;font-weight:800;text-decoration:none}.button--compact{min-height:2.55rem;white-space:nowrap;font-size:.9rem}.button--ghost{background:transparent;color:#fff;border-color:currentColor}.button--dark{background:var(--night);border-color:var(--night)}.section{padding:clamp(3.5rem,9vw,8rem) clamp(1rem,6vw,8rem)}.section>*{max-width:80rem;margin-left:auto;margin-right:auto}.section--dark{background:var(--night);color:#fff}.section--soft{background:var(--fog)}.section--accent{background:var(--orange);color:#fff}.hero{min-height:min(78vh,54rem);display:flex;flex-direction:column;justify-content:center;background-image:linear-gradient(135deg,#111116,#111116 54%,#672213 150%)}.hero h1{max-width:13ch;font-size:clamp(3rem,8.25vw,8rem);text-transform:none;letter-spacing:-.035em;font-weight:700;overflow-wrap:anywhere}.hero__lead{max-width:34rem;font-size:clamp(1.15rem,2.2vw,1.7rem)}.hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.facts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:clamp(3.5rem,8vw,7rem);background:rgba(255,255,255,.25)}.facts div{min-height:8rem;padding:1.25rem;background:var(--night)}.facts dt{font-size:1.5rem;font-weight:800}.facts dd{margin:.25rem 0 0;color:#dad7d0}.eyebrow{color:var(--orange)}.section--accent .eyebrow{color:var(--night)}.two-column{display:grid;grid-template-columns:minmax(0,.9fr) minmax(16rem,1.1fr);grid-gap:clamp(2rem,8vw,8rem);gap:clamp(2rem,8vw,8rem)}.application-call h2,.commitment h2,.two-column h2{font-size:clamp(2rem,4.8vw,4.5rem);line-height:1.08;margin:0;letter-spacing:-.025em;font-weight:700;overflow-wrap:anywhere}.two-column p{font-size:1.15rem}.card-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:2rem;background:var(--border);border:1px solid var(--border)}.school-card{min-height:24rem;padding:1.35rem;background:var(--warm);display:flex;flex-direction:column}.school-card__number{color:var(--orange);font-weight:800}.school-card h2{font-size:1.35rem;margin-top:4rem}.school-card p{flex:1 1}.school-card a{font-weight:800}.progression{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-top:2rem}.progression article{border-top:4px solid var(--orange)}.progression span{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;margin-top:1rem;border-radius:50%;background:var(--night);color:#fff;font-weight:800}.progression h2{margin-bottom:.25rem}.section-note{margin-top:2rem;color:var(--muted)}.commitment{background:#d8d5cc}.commitment>*{max-width:55rem}.commitment p{max-width:42rem;font-size:1.2rem}.application-call>*{max-width:62rem}.site-footer{display:flex;justify-content:space-between;gap:2rem;padding:2rem clamp(1rem,4vw,4rem);background:var(--night);color:#fff}.site-footer p{margin:0}.site-footer nav{align-content:flex-start;justify-content:flex-end}.auth-page{width:min(100% - 2rem,38rem);margin:0 auto;padding:4rem 0}.auth-page form{display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;background:#fff;border:1px solid var(--border)}.auth-page label{display:grid;grid-gap:.5rem;gap:.5rem;font-weight:700}.auth-page input{padding:.75rem;border:1px solid var(--border)}.password-control{display:flex;gap:.5rem}.password-control input{flex:1 1}.password-control button{border:1px solid var(--ink);background:#fff;cursor:pointer}@media (max-width:72rem){.site-header{grid-template-columns:1fr auto}.site-header nav{grid-row:2;grid-column:1/-1}.card-grid,.facts{grid-template-columns:repeat(2,1fr)}}@media (max-width:42rem){.site-header{position:static}.site-header nav{gap:.65rem;font-size:.78rem}.button--compact{font-size:.78rem}.card-grid,.facts,.progression,.two-column{grid-template-columns:1fr}.section{padding-left:1rem;padding-right:1rem}.site-footer{display:grid}.site-footer nav{justify-content:flex-start}.password-control{flex-direction:column}}.check-list{margin:1.25rem 0;padding:0;list-style:none}.check-list li{display:grid;grid-template-columns:1.25rem 1fr;grid-gap:.6rem;gap:.6rem;margin:.75rem 0}.check-list li:before{content:"↗";color:var(--orange);font-weight:800}.numbered-list{column-count:2;column-gap:4rem;padding-left:1.5rem;font-size:1.1rem}.numbered-list li{page-break-inside:avoid;break-inside:avoid;margin:0 0 1rem;padding-left:.4rem}.large-copy{font-size:1.25rem}.fee-table{display:grid;max-width:52rem;border-top:2px solid var(--night)}.fee-table div{display:flex;justify-content:space-between;gap:2rem;padding:1rem 0;border-bottom:1px solid var(--border)}.fee-table span{font-size:1.35rem;font-weight:800}.faq{max-width:60rem}.faq details{border-top:1px solid var(--border);padding:1rem 0}.faq details:last-child{border-bottom:1px solid var(--border)}.faq summary{cursor:pointer;font-weight:800;font-size:1.2rem}.faq p{max-width:50rem}@media (max-width:42rem){.numbered-list{column-count:1}.fee-table div{align-items:baseline}.fee-table span{white-space:nowrap}}.application-start progress{width:100%;height:.75rem;margin:.5rem 0 1rem;accent-color:var(--crimson)}.application-start textarea{width:100%;min-height:7rem;padding:.75rem}.application-start textarea,.application-start>button[type=button]{border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);background:var(--surface)}.application-start>button[type=button]{margin:.25rem .25rem .75rem 0;min-height:2.75rem;padding:.5rem .75rem}.application-start [aria-current=step]{border-color:var(--crimson);box-shadow:inset 0 -3px 0 var(--crimson);font-weight:700}.application-start label{display:grid;grid-gap:.5rem;gap:.5rem;margin:1rem 0;font-weight:700}.application-start>div:last-of-type{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@media (max-width:40rem){.application-start>button[type=button]{width:100%;text-align:left}.application-start>div:last-of-type>button{width:100%}}:root{--baltic-ink:#10233c;--baltic-night:#071725;--baltic-mist:#eaf2f0;--baltic-sea:#77aeb0;--baltic-cobalt:#2958c7;--baltic-peach:#ff8e72;--baltic-shell:#f7f7f3;--baltic-line:rgba(16,35,60,0.16);--editorial-ease:cubic-bezier(0.23,1,0.32,1)}body{background:var(--baltic-shell);color:var(--baltic-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.atmospheric-cursor{position:fixed;z-index:100;width:36px;height:36px;pointer-events:none;border:1px solid rgba(41,88,199,.52);border-radius:50%;mix-blend-mode:multiply;transition:transform .12s var(--editorial-ease),width .18s var(--editorial-ease),height .18s var(--editorial-ease)}.site-header--editorial{min-height:5.5rem;grid-template-columns:minmax(9rem,16rem) 1fr auto;gap:clamp(.75rem,2vw,2rem);padding:.8rem clamp(1rem,3.5vw,4.5rem);background:rgba(247,247,243,.84);border-bottom:1px solid rgba(16,35,60,.1)}.site-header--editorial .brand{max-width:14.5rem;min-width:11.5rem;padding:0;background:transparent;border:0;border-radius:0}.site-header--editorial .brand img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.site-header--editorial nav{justify-content:center;gap:clamp(.7rem,1.8vw,1.65rem);font-size:.77rem;letter-spacing:.015em}.site-header--editorial nav a{position:relative}.site-header--editorial nav a:after{content:"";position:absolute;bottom:-.35rem;left:0;width:100%;height:1px;background:var(--baltic-cobalt);transform:scaleX(0);transform-origin:right;transition:transform .2s var(--editorial-ease)}.site-header--editorial nav a:focus-visible:after,.site-header--editorial nav a:hover:after{transform:scaleX(1);transform-origin:left}.site-header--editorial .button--compact{border:1px solid var(--baltic-ink);background:var(--baltic-ink);border-radius:99px;padding:.65rem 1rem;font-size:.78rem;transition:transform .16s var(--editorial-ease),background .16s var(--editorial-ease)}.site-header--editorial .button--compact:hover{background:var(--baltic-cobalt);transform:translateY(-1px)}.editorial-home{overflow:hidden}.editorial-kicker{margin:0 0 1.25rem;color:var(--baltic-cobalt);font-size:.69rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.baltic-hero{position:relative;isolation:isolate;display:grid;align-items:end;min-height:min(50rem,calc(100svh - 5.5rem));padding:clamp(7rem,14vw,12.5rem) clamp(1.25rem,6vw,7.5rem) clamp(2rem,4vw,4rem);overflow:hidden;background:var(--baltic-night);color:white}.baltic-hero__image{z-index:-3;object-fit:cover;object-position:62% center;filter:saturate(.82) contrast(1.08);transform:scale(1.02);animation:hero-drift 18s ease-in-out infinite alternate}.baltic-hero__mesh{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 18% 8%,rgba(255,142,114,.72),transparent 25%),linear-gradient(90deg,rgba(7,23,37,.93),rgba(7,23,37,.72) 38%,rgba(7,23,37,.15) 77%),linear-gradient(0deg,rgba(7,23,37,.72),transparent 48%);mix-blend-mode:multiply}.baltic-hero__grid{position:absolute;inset:0;z-index:-1;opacity:.34;background-image:linear-gradient(rgba(234,242,240,.12) 1px,transparent 0),linear-gradient(90deg,rgba(234,242,240,.12) 1px,transparent 0);background-size:clamp(5.5rem,11vw,10rem) clamp(5.5rem,11vw,10rem);-webkit-mask-image:linear-gradient(90deg,#000,transparent 75%);mask-image:linear-gradient(90deg,#000,transparent 75%);animation:grid-float 16s linear infinite}.baltic-hero__content{width:min(100%,59rem)}.baltic-hero .editorial-kicker{color:#d4f2ed}.baltic-hero h1{max-width:11.5ch;margin:0;font-size:clamp(3.65rem,9.2vw,9rem);font-weight:520;line-height:.89;letter-spacing:-.075em}.baltic-hero__lede{max-width:32rem;margin:clamp(1.75rem,3vw,2.8rem) 0 0;font-size:clamp(1.04rem,1.7vw,1.34rem);line-height:1.45}.baltic-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2.15rem}.editorial-button{display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;min-height:3.35rem;padding:.75rem 1.15rem .75rem 1.35rem;border-radius:99px;font-size:.83rem;font-weight:800;text-decoration:none;transition:transform .16s var(--editorial-ease),box-shadow .16s var(--editorial-ease),background .16s var(--editorial-ease)}.editorial-button:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(7,23,37,.16)}.editorial-button:active{transform:scale(.97)}.editorial-button--light{background:#fff;color:var(--baltic-ink)}.editorial-button--light:hover{background:var(--baltic-mist)}.editorial-button--ink{background:var(--baltic-ink);color:#fff}.editorial-button--ink:hover{background:var(--baltic-cobalt)}.editorial-arrow-link,.editorial-text-link{display:inline-flex;gap:.6rem;align-items:center;color:inherit;font-size:.85rem;font-weight:800;text-decoration:none}.editorial-arrow-link span,.editorial-text-link span{transition:transform .18s var(--editorial-ease)}.editorial-arrow-link:hover span,.editorial-text-link:hover span{transform:translate(3px,-2px)}.baltic-hero__caption{display:flex;flex-wrap:wrap;gap:1rem 2.1rem;margin-top:clamp(3rem,11vw,8rem);padding-top:1rem;border-top:1px solid rgba(255,255,255,.4);font-size:.73rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.baltic-hero__caption span:before{content:"◦";margin-right:.5rem;color:var(--baltic-peach)}.editorial-intro{position:relative;padding-top:clamp(5.5rem,12vw,11rem);padding-bottom:clamp(5.5rem,12vw,11rem);background:var(--baltic-shell)}.editorial-intro__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);grid-gap:clamp(2rem,10vw,11rem);gap:clamp(2rem,10vw,11rem);align-items:end}.apply-signal h2,.editorial-intro h2,.proof-section h2,.rhythm-section h2,.schools-editorial h2{margin:0;font-size:clamp(3rem,6.9vw,7.5rem);font-weight:500;line-height:.91;letter-spacing:-.068em}.editorial-intro__copy{max-width:28rem;padding-bottom:.6rem;font-size:1.1rem;line-height:1.6}.editorial-intro__copy p{margin-top:0}.editorial-intro__mark{position:absolute;top:2%;right:-.05em;color:rgba(41,88,199,.045);font-size:min(61vw,65rem);font-weight:700;line-height:.8;letter-spacing:-.12em;pointer-events:none}.horizon-panel{position:relative;min-height:clamp(27rem,56vw,51rem);display:grid;align-items:end;overflow:hidden;color:#fff}.horizon-panel img{object-fit:cover}.horizon-panel__shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,23,37,.88),rgba(7,23,37,.06) 70%)}.horizon-panel__content{position:relative;width:min(100% - 2.5rem,80rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.horizon-panel .editorial-kicker{color:#d4f2ed}.horizon-panel__statement{margin:0;max-width:16ch;font-size:clamp(2.1rem,4.6vw,5rem);font-weight:500;line-height:.96;letter-spacing:-.055em}.schools-editorial{background:var(--baltic-mist)}.schools-editorial__heading{display:grid;grid-template-columns:1.1fr .6fr;grid-gap:clamp(2rem,9vw,9rem);gap:clamp(2rem,9vw,9rem);align-items:end}.schools-editorial__heading h2{font-size:clamp(3.25rem,6vw,6.25rem)}.schools-editorial__heading>p{max-width:29rem;margin:0 0 .5rem;font-size:1rem;line-height:1.6}.schools-editorial__list{margin-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--baltic-line)}.schools-editorial__item{position:relative;display:grid;grid-template-columns:5rem minmax(11rem,.85fr) minmax(16rem,1fr) 2rem;grid-gap:1.5rem;gap:1.5rem;align-items:center;padding:1.4rem 0;border-bottom:1px solid var(--baltic-line);color:inherit;text-decoration:none;transition:padding .23s var(--editorial-ease),color .23s var(--editorial-ease)}.schools-editorial__item:before{content:"";position:absolute;inset:0 -100vw;z-index:-1;background:var(--baltic-cobalt);transform:scaleY(0);transform-origin:bottom;transition:transform .23s var(--editorial-ease)}.schools-editorial__item:hover{padding-left:1rem;padding-right:1rem;color:#fff}.schools-editorial__item:hover:before{transform:scaleY(1)}.schools-editorial__number{color:var(--baltic-cobalt);font-size:.75rem;font-weight:800;letter-spacing:.1em}.schools-editorial__item:hover .schools-editorial__number{color:#d4f2ed}.schools-editorial__item h3{margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:560;letter-spacing:-.04em}.schools-editorial__item p{margin:0;line-height:1.45}.schools-editorial__arrow{justify-self:end;font-size:1.35rem;transition:transform .23s var(--editorial-ease)}.schools-editorial__item:hover .schools-editorial__arrow{transform:rotate(45deg)}.lab-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);grid-gap:0;gap:0;padding:0;background:var(--baltic-ink);color:#fff}.lab-split__image-wrap{position:relative;min-height:43rem;overflow:hidden}.lab-split__image-wrap img{object-fit:cover;object-position:56% center;transition:transform .7s var(--editorial-ease)}.lab-split:hover .lab-split__image-wrap img{transform:scale(1.04)}.lab-split__copy{align-self:center;padding:clamp(3rem,8vw,8rem)}.lab-split .editorial-kicker{color:var(--baltic-peach)}.lab-split h2{margin:0;font-size:clamp(3rem,5.1vw,5.5rem);font-weight:500;line-height:.92;letter-spacing:-.06em}.lab-split__copy>p{max-width:30rem;margin:2rem 0 0;font-size:1.08rem;line-height:1.65;color:#d3e1e1}.lab-split__copy .lab-split__emphasis{color:#fff;font-weight:700}.lab-split .editorial-arrow-link{margin-top:2rem;color:#d4f2ed}.rhythm-section{background:#fff}.rhythm-section__heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);grid-gap:2rem;gap:2rem}.rhythm-section__heading h2{font-size:clamp(3rem,5.6vw,6rem)}.rhythm-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:clamp(3.25rem,6vw,5.5rem);background:var(--baltic-line);border:1px solid var(--baltic-line)}.rhythm-grid article{min-height:17rem;padding:1.4rem;background:#fff}.rhythm-grid span{color:var(--baltic-cobalt);font-size:.75rem;font-weight:800;letter-spacing:.1em}.rhythm-grid h3{margin:4.3rem 0 .6rem;font-size:1.25rem;letter-spacing:-.025em}.rhythm-grid p{color:#516071;line-height:1.5}.proof-section{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);min-height:48rem;background:#e7e4d9}.proof-section__image{position:relative;min-height:31rem;overflow:hidden}.proof-section__image img{object-fit:cover;object-position:center}.proof-section__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,9vw,9rem)}.proof-section h2{max-width:12ch;font-size:clamp(3rem,5.5vw,6.5rem)}.proof-section__content>p:not(.editorial-kicker){max-width:36rem;margin:2rem 0 0;font-size:1.1rem;line-height:1.65}.proof-section .editorial-text-link{width:max-content;margin-top:2.25rem;border-bottom:1px solid var(--baltic-ink);padding-bottom:.45rem}.apply-signal{position:relative;background:var(--baltic-peach);color:var(--baltic-ink)}.apply-signal:after{content:"01—59°26′N";position:absolute;top:clamp(2rem,6vw,6rem);right:clamp(1.25rem,6vw,8rem);color:rgba(16,35,60,.55);font-size:.72rem;font-weight:800;letter-spacing:.09em}.apply-signal .editorial-kicker{color:var(--baltic-ink)}.apply-signal h2{font-size:clamp(3.5rem,8vw,8.75rem)}.apply-signal>p:not(.editorial-kicker){max-width:40rem;margin:2rem 0;font-size:1.12rem;line-height:1.6}.site-footer{background:var(--baltic-night)}.site-footer strong{font-size:1.15rem}.site-footer nav a:hover{color:var(--baltic-sea)}@keyframes hero-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.08) translate3d(-1.5%,-.8%,0)}}@keyframes grid-float{0%{background-position:0 0}to{background-position:0 10rem}}@media (max-width:64rem){.site-header--editorial{grid-template-columns:1fr auto}.site-header--editorial nav{grid-row:2;grid-column:1/-1;justify-content:flex-start}.editorial-intro__grid,.lab-split,.rhythm-section__heading,.schools-editorial__heading{grid-template-columns:1fr}.lab-split__image-wrap{min-height:32rem}.proof-section{grid-template-columns:1fr}.proof-section__image{min-height:28rem}.rhythm-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:42rem){.site-header--editorial{padding:.65rem 1rem .85rem}.site-header--editorial .brand{max-width:8.7rem}.site-header--editorial .button--compact{min-height:2.55rem;padding:.55rem .8rem;font-size:.72rem}.site-header--editorial nav{gap:.7rem .9rem;font-size:.73rem}.baltic-hero{min-height:44rem;padding-top:7rem}.baltic-hero h1{font-size:clamp(3.45rem,16.5vw,4.9rem)}.baltic-hero__image{object-position:64% center}.baltic-hero__mesh{background:linear-gradient(0deg,rgba(7,23,37,.88),rgba(7,23,37,.18) 74%),linear-gradient(90deg,rgba(7,23,37,.78),rgba(7,23,37,.1))}.baltic-hero__caption{gap:.65rem 1rem}.apply-signal h2,.editorial-intro h2,.proof-section h2,.rhythm-section h2,.schools-editorial h2{font-size:clamp(3.1rem,13vw,4.35rem)}.horizon-panel{min-height:31rem}.schools-editorial__item{grid-template-columns:2.5rem 1fr 1.5rem;gap:.85rem;align-items:start}.schools-editorial__item p{grid-column:2/4;font-size:.9rem}.schools-editorial__arrow{grid-column:3;grid-row:1}.lab-split__image-wrap{min-height:24rem}.lab-split__copy{padding:3.5rem 1.25rem}.rhythm-grid{grid-template-columns:1fr}.rhythm-grid article{min-height:12rem}.rhythm-grid h3{margin-top:2.5rem}.proof-section__content{padding:4rem 1.25rem}.apply-signal:after{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.atmospheric-cursor{display:none}}@media (pointer:coarse){.atmospheric-cursor{display:none}}:root{--make-ink:#151518;--make-soft-ink:#292930;--make-cloud:#f4f1eb;--make-paper:#fcfbf8;--make-orange:#ff5b2d;--make-coral:#ff8669;--make-blue:#4b76ff;--make-line:rgba(21,21,24,0.15);--make-ease:cubic-bezier(0.22,1,0.36,1)}.make-home{overflow:clip;background:var(--make-paper);color:var(--make-ink)}.make-home .section{padding:clamp(4rem,9vw,9rem) clamp(1.25rem,6vw,8rem)}.make-kicker{margin:0;color:var(--make-orange);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.make-hero{position:relative;isolation:isolate;min-height:min(58rem,calc(100svh - 5.5rem));display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1.25rem clamp(1.25rem,5vw,6rem) 2rem;color:var(--make-ink);background:#deddd7}.make-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(145deg,rgba(255,255,255,.58),rgba(255,255,255,0) 55%),radial-gradient(circle at 13% 95%,rgba(255,91,45,.25),transparent 23%);pointer-events:none}.make-hero__signal,.make-hero__topline{display:flex;justify-content:space-between;gap:1rem;position:relative;z-index:1;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.make-hero__topline{padding-bottom:1rem;border-bottom:1px solid rgba(21,21,24,.25)}.make-hero__content{position:relative;z-index:1;width:min(100%,75rem);padding:clamp(4rem,9vw,8rem) 0}.make-hero h1{max-width:9.5ch;margin:.65rem 0 0;font-size:clamp(4rem,11.4vw,11.5rem);font-weight:650;line-height:.92;letter-spacing:-.035em;text-wrap:balance}.make-hero__last-word{display:inline-block;letter-spacing:-.025em}.make-hero__period{display:inline-block;margin-left:.055em;letter-spacing:0}.make-hero__lede{max-width:28rem;margin:clamp(1.5rem,2vw,2.2rem) 0 0;font-size:clamp(1.02rem,1.55vw,1.27rem);line-height:1.5}.make-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem}.make-hero__apply-label--mobile{display:none}.make-hero__deadline{max-width:31rem;margin:1.2rem 0 0;color:#4c4a4f;font-size:.82rem;line-height:1.45}.make-hero__deadline strong{color:#18181b}.make-button{display:inline-flex;align-items:center;justify-content:center;gap:1.1rem;min-height:3.4rem;padding:.75rem 1.3rem .75rem 1.45rem;border:1px solid transparent;border-radius:999px;font-size:.81rem;font-weight:800;text-decoration:none;transition:transform .18s var(--make-ease),background-color .18s var(--make-ease),box-shadow .18s var(--make-ease)}.make-button:hover{transform:translateY(-2px);box-shadow:0 12px 22px rgba(21,21,24,.18)}.make-button:active{transform:scale(.97)}.make-button--primary{background:var(--make-ink);color:#fff}.make-button--primary:hover{background:var(--make-orange)}.make-button--light{background:var(--make-paper);color:var(--make-ink)}.make-button--ink{background:var(--make-ink);color:#fff}.make-button--ink:hover{background:var(--make-orange)}.make-arrow-link,.make-link{display:inline-flex;align-items:center;gap:.65rem;color:inherit;font-size:.82rem;font-weight:800;text-decoration:none}.make-arrow-link span,.make-link span{display:inline-block;transition:transform .18s var(--make-ease)}.make-arrow-link:hover span,.make-link:hover span{transform:translate(3px,-2px)}.make-hero__signal{padding-top:1rem;border-top:1px solid rgba(21,21,24,.25)}.abstract-field{--pointer-x:0;--pointer-y:0;position:absolute;z-index:-2;inset:0;overflow:hidden;background:radial-gradient(ellipse 110% 90% at 75% 58%,#d5daea 0,#e7e2d8 55%,#f1e2da 100%)}.abstract-field__glow{position:absolute;width:clamp(18rem,42vw,43rem);aspect-ratio:1;border-radius:48% 52% 66% 34%/47% 38% 62% 53%;will-change:transform;filter:blur(1px)}.abstract-field__glow--one{top:3%;right:-9%;background:linear-gradient(145deg,rgba(75,118,255,.92),rgba(255,91,45,.32));transform:translate3d(calc(var(--pointer-x) * 17px),calc(var(--pointer-y) * 15px),0) rotate(30deg);animation:make-morph 12s ease-in-out infinite alternate}.abstract-field__glow--two{bottom:-25%;right:21%;width:clamp(13rem,30vw,34rem);background:linear-gradient(22deg,rgba(255,91,45,.74),rgba(255,210,146,.38));transform:translate3d(calc(var(--pointer-x) * -24px),calc(var(--pointer-y) * -21px),0);animation:make-morph 15s ease-in-out -5s infinite alternate-reverse}.abstract-field__glow--three{top:21%;right:25%;width:clamp(5rem,12vw,12rem);background:rgba(249,249,240,.9);box-shadow:0 0 0 2rem rgba(255,255,255,.12);transform:translate3d(calc(var(--pointer-x) * 35px),calc(var(--pointer-y) * 29px),0);animation:make-float 9s ease-in-out infinite alternate}.abstract-field__orbit{position:absolute;right:clamp(-6rem,8vw,9rem);top:47%;width:clamp(21rem,48vw,52rem);aspect-ratio:1;border:1px solid rgba(21,21,24,.26);border-radius:50%;transform:translate3d(calc(var(--pointer-x) * 19px),calc(var(--pointer-y) * 17px),0) rotate(-24deg);animation:make-spin 36s linear infinite}.abstract-field__orbit i{position:absolute;top:-5px;left:50%;width:10px;height:10px;border-radius:50%;background:var(--make-orange);box-shadow:0 0 0 5px rgba(255,91,45,.15)}.abstract-field__orbit--two{top:24%;right:clamp(-11rem,1vw,1rem);width:clamp(17rem,37vw,39rem);border-style:dashed;opacity:.7;animation-duration:26s;animation-direction:reverse}.abstract-field__orbit--two i{background:var(--make-blue);box-shadow:0 0 0 5px rgba(75,118,255,.12)}.abstract-field__orbit--three{top:59%;right:9%;width:clamp(9rem,21vw,22rem);opacity:.4;animation-duration:20s}.abstract-field__grain{position:absolute;inset:0;opacity:.26;background-image:radial-gradient(rgba(21,21,24,.75) .65px,transparent .8px);background-size:11px 11px;-webkit-mask-image:linear-gradient(115deg,transparent 12%,#000 55%,transparent 92%);mask-image:linear-gradient(115deg,transparent 12%,#000 55%,transparent 92%)}.make-manifesto{background:var(--make-paper)}.make-manifesto__label{display:flex;align-items:center;gap:.7rem;font-size:.86rem;font-weight:700}.make-manifesto__label p{margin:0}.make-orb{display:inline-block;width:.95rem;height:.95rem;border-radius:50%;background:var(--make-orange);box-shadow:.44rem -.44rem 0 rgba(75,118,255,.5)}.make-manifesto__statement{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);grid-gap:clamp(2rem,8vw,10rem);gap:clamp(2rem,8vw,10rem);margin-top:clamp(4rem,10vw,10rem)}.make-manifesto__statement>p{max-width:10ch;margin:0;font-size:clamp(3.2rem,7vw,7.5rem);font-weight:510;line-height:.91;letter-spacing:-.07em}.make-manifesto__statement em{color:var(--make-orange);font-style:normal}.make-manifesto__copy{align-self:end;max-width:29rem;font-size:1.06rem;line-height:1.65}.make-manifesto__copy .make-arrow-link{margin-top:1.4rem;border-bottom:1px solid;padding-bottom:.45rem}.make-schools{background:var(--make-ink);color:#fff}.make-schools .make-kicker{color:var(--make-coral)}.make-section-heading{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(15rem,.88fr);grid-gap:2rem;gap:2rem}.make-apply h2,.make-proof h2,.make-rhythm h2,.make-section-heading h2{max-width:12ch;margin:.8rem 0 0;font-size:clamp(3rem,6.3vw,7rem);font-weight:500;line-height:.9;letter-spacing:-.07em}.make-schools__list{margin-top:clamp(3rem,7vw,7rem);border-top:1px solid rgba(255,255,255,.28)}.make-school{position:relative;display:grid;grid-template-columns:4rem minmax(12rem,.8fr) minmax(16rem,1fr) 3rem;grid-gap:1.5rem;gap:1.5rem;align-items:center;min-height:8.3rem;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.28);color:inherit;text-decoration:none;transition:padding .22s var(--make-ease),color .22s var(--make-ease)}.make-school:before{content:"";position:absolute;z-index:-1;inset:0 -100vw;background:var(--make-orange);transform:scaleY(0);transform-origin:bottom;transition:transform .25s var(--make-ease)}.make-school:hover{padding-inline:1rem;color:var(--make-ink)}.make-school:hover:before{transform:scaleY(1)}.make-school__number{color:var(--make-coral);font-size:.7rem;font-weight:800;letter-spacing:.1em}.make-school:hover .make-school__number{color:var(--make-ink)}.make-school h3{margin:0;font-size:clamp(1.35rem,2.3vw,2.05rem);font-weight:560;letter-spacing:-.04em}.make-school p{max-width:34rem;margin:0;color:#dadada;line-height:1.5}.make-school:hover p{color:var(--make-soft-ink)}.make-school__shape{display:none}.make-school__arrow{justify-self:end;font-size:1.35rem;transition:transform .22s var(--make-ease)}.make-school:hover .make-school__arrow{transform:rotate(45deg)}.make-pulse{position:relative;display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);grid-gap:clamp(2rem,8vw,8rem);gap:clamp(2rem,8vw,8rem);min-height:43rem;overflow:hidden;background:var(--make-blue);color:#fff}.make-pulse__field{position:relative;align-self:stretch;min-height:25rem}.make-pulse__field:after,.make-pulse__field:before{content:"";position:absolute;left:50%;top:50%;width:min(29vw,23rem);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.65)}.make-pulse__field:after{width:min(15vw,12rem);background:#fff4df;mix-blend-mode:screen;animation:make-pulse 2.7s ease-in-out infinite}.make-pulse__field span{position:absolute;left:50%;top:50%;width:.55rem;height:.55rem;margin:-.275rem;border-radius:50%;background:#fff;box-shadow:0 0 0 .4rem rgba(255,255,255,.15);animation:make-satellite 10s linear infinite}.make-pulse__field span:first-child{--r:min(15vw,12rem);animation-delay:-1s}.make-pulse__field span:nth-child(2){--r:min(15vw,12rem);animation-delay:-3s}.make-pulse__field span:nth-child(3){--r:min(15vw,12rem);animation-delay:-5s}.make-pulse__field span:nth-child(4){--r:min(29vw,23rem);animation-duration:15s;animation-delay:-2s}.make-pulse__field span:nth-child(5){--r:min(29vw,23rem);animation-duration:15s;animation-delay:-7s}.make-pulse__field span:nth-child(6){--r:min(29vw,23rem);animation-duration:15s;animation-delay:-11s}.make-pulse__copy{align-self:center;max-width:43rem}.make-pulse .make-kicker{color:#ffdbbd}.make-pulse h2{max-width:9ch;margin:.8rem 0 0;font-size:clamp(3.3rem,6.7vw,7.4rem);font-weight:500;line-height:.87;letter-spacing:-.08em}.make-pulse__copy>p:not(.make-kicker){max-width:34rem;margin:2rem 0;font-size:1.08rem;line-height:1.65}.make-rhythm{background:var(--make-cloud)}.make-rhythm__title{display:grid;grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);grid-gap:clamp(2rem,9vw,9rem);gap:clamp(2rem,9vw,9rem)}.make-rhythm h2{max-width:14ch;margin:0}.make-rhythm__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:clamp(4rem,8vw,7.5rem);border:1px solid var(--make-line);background:var(--make-line)}.make-rhythm__grid article{min-height:17rem;padding:1.5rem;background:var(--make-cloud);transition:background .22s var(--make-ease),color .22s var(--make-ease)}.make-rhythm__grid article:hover{background:var(--make-orange)}.make-rhythm__grid span{color:var(--make-orange);font-size:.7rem;font-weight:800;letter-spacing:.1em}.make-rhythm__grid article:hover span{color:var(--make-ink)}.make-rhythm__grid h3{margin:4rem 0 .6rem;font-size:1.35rem;letter-spacing:-.03em}.make-rhythm__grid p{margin:0;color:#55565b;line-height:1.5}.make-rhythm__grid article:hover p{color:var(--make-soft-ink)}.make-proof{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.85fr);min-height:48rem;overflow:hidden;background:#f2e6de}.make-proof__matter{position:relative;min-height:35rem;background:radial-gradient(circle at 68% 31%,#ffe09a 0 8%,transparent 8.3%),linear-gradient(148deg,#ff744d,#ffbe7b 48%,#ffded4 49%)}.make-proof__form{position:absolute;border:1px solid rgba(21,21,24,.68);transform:rotate(45deg);animation:make-form 11s ease-in-out infinite alternate}.make-proof__form--a{left:17%;top:18%;width:14rem;aspect-ratio:1;background:rgba(255,255,255,.15)}.make-proof__form--b{right:11%;bottom:13%;width:21rem;aspect-ratio:1;border-radius:50%;background:rgba(75,118,255,.17);animation-delay:-4s}.make-proof__form--c{left:41%;bottom:14%;width:4rem;height:4rem;border-radius:50%;background:var(--make-ink);animation-delay:-8s}.make-proof__copy{align-self:center;padding:clamp(3.5rem,8vw,8rem)}.make-proof h2{margin-top:.8rem}.make-proof__copy>p:not(.make-kicker){max-width:32rem;margin:2rem 0;font-size:1.08rem;line-height:1.65}.make-proof .make-arrow-link{padding-bottom:.45rem;border-bottom:1px solid}.make-apply{position:relative;background:var(--make-ink);color:#fff}.make-apply:after{content:"MAKE";position:absolute;right:-.04em;bottom:-.17em;color:rgba(255,255,255,.055);font-size:min(36vw,35rem);font-weight:800;line-height:.73;letter-spacing:-.12em;pointer-events:none}.make-apply .make-kicker{color:var(--make-coral)}.make-apply h2{position:relative;z-index:1;max-width:10ch;font-size:clamp(4rem,9.6vw,10rem)}.make-apply>p:not(.make-kicker){position:relative;z-index:1;max-width:38rem;margin:2rem 0;color:#e8e2dc;font-size:1.08rem;line-height:1.65}.make-apply .make-button{position:relative;z-index:1}@keyframes make-morph{0%{border-radius:48% 52% 66% 34%/47% 38% 62% 53%}to{border-radius:67% 33% 42% 58%/60% 64% 36% 40%}}@keyframes make-float{0%{margin-top:-1rem}to{margin-top:1.5rem}}@keyframes make-spin{to{transform:translate3d(calc(var(--pointer-x) * 19px),calc(var(--pointer-y) * 17px),0) rotate(336deg)}}@keyframes make-pulse{0%,to{transform:translate(-50%,-50%) scale(.86);opacity:.55}50%{transform:translate(-50%,-50%) scale(1.08);opacity:1}}@keyframes make-satellite{0%{transform:rotate(0) translateX(var(--r)) rotate(0)}to{transform:rotate(1turn) translateX(var(--r)) rotate(-1turn)}}@keyframes make-form{0%{transform:rotate(45deg) translate3d(-.6rem,-.3rem,0)}to{transform:rotate(59deg) translate3d(.9rem,.9rem,0)}}@media (max-width:64rem){.make-manifesto__statement,.make-proof,.make-pulse,.make-rhythm__title,.make-section-heading{grid-template-columns:1fr}.make-pulse__field{min-height:20rem}.make-pulse__copy{padding-bottom:2rem}.make-school{grid-template-columns:3rem minmax(10rem,.7fr) minmax(13rem,1fr) 2rem}.make-rhythm__grid{grid-template-columns:repeat(2,1fr)}.make-proof__matter{min-height:26rem}}@media (max-width:42rem){.make-home .section{padding:4rem 1.25rem}.make-hero{min-height:44rem;padding:1rem 1.25rem 1.3rem}.make-hero__signal,.make-hero__topline{font-size:.56rem;letter-spacing:.065em}.make-hero h1{font-size:clamp(4rem,20vw,5.25rem)}.make-hero__content{padding:3rem 0}.make-hero__apply-label--desktop{display:none}.make-hero__apply-label--mobile{display:inline}.make-hero__deadline{max-width:18rem;font-size:.76rem}.make-hero__lede{max-width:25rem}.abstract-field__glow--one{top:2%;right:-44%}.abstract-field__glow--two{right:-14%}.abstract-field__orbit{right:-48%;top:48%}.abstract-field__orbit--two{right:-26%}.make-manifesto__statement{margin-top:3.5rem}.make-manifesto__statement>p{font-size:clamp(3.25rem,14.5vw,4.8rem)}.make-school{grid-template-columns:2.2rem 1fr 1.4rem;gap:.75rem;min-height:0;padding:1.35rem 0}.make-school p{grid-column:2/4;font-size:.9rem}.make-school__arrow{grid-column:3;grid-row:1}.make-pulse{min-height:auto}.make-pulse__field{min-height:18rem}.make-pulse__field:before{width:15rem}.make-pulse__field:after{width:7rem}.make-pulse__field span:nth-child(-n+3){--r:7rem}.make-pulse__field span:nth-child(n+4){--r:15rem}.make-pulse h2{font-size:clamp(3.4rem,14vw,4.75rem)}.make-rhythm__grid{grid-template-columns:1fr}.make-rhythm__grid article{min-height:12rem}.make-rhythm__grid h3{margin-top:2.6rem}.make-proof__matter{min-height:21rem}.make-proof__form--b{width:13rem}.make-proof__copy{padding:4rem 1.25rem}.make-apply h2{font-size:clamp(4rem,17vw,5.7rem)}}@media (prefers-reduced-motion:reduce){.make-home *,.make-home :after,.make-home :before{animation:none!important;transition-duration:.01ms!important}}.site-header--make{min-height:5.35rem;grid-template-columns:minmax(10rem,14rem) 1fr auto;gap:clamp(.85rem,2vw,2.2rem);padding:.6rem clamp(1rem,3.5vw,4.5rem);background:rgba(252,251,248,.9);border-bottom-color:rgba(21,21,24,.12)}.site-header--make .brand--make{max-width:11.5rem}.site-header--make .brand--make img{display:block;width:100%;height:auto}.site-header--make nav{justify-content:center;gap:clamp(.65rem,1.7vw,1.55rem);color:var(--make-ink);font-size:.76rem;letter-spacing:.02em}.site-header--make nav a{position:relative}.site-header--make nav a:after{content:"";position:absolute;right:0;bottom:-.34rem;left:0;height:1px;background:var(--make-orange);transform:scaleX(0);transform-origin:right;transition:transform .18s var(--make-ease)}.site-header--make nav a:focus-visible:after,.site-header--make nav a:hover:after{transform:scaleX(1);transform-origin:left}.site-header--make .button--compact{min-height:2.7rem;border-color:var(--make-ink);border-radius:999px;background:var(--make-ink);color:#fff;font-size:.76rem;transition:transform .16s var(--make-ease),background .16s var(--make-ease)}.site-header--make .button--compact:hover{background:var(--make-orange);transform:translateY(-1px)}.site-footer--make{align-items:flex-start;background:var(--make-ink)}.site-footer__logo{display:block;width:min(12rem,100%);height:auto;margin-bottom:.9rem;filter:grayscale(1) brightness(0) invert(1)}.site-footer--make nav a:hover{color:var(--make-coral)}@media (max-width:64rem){.site-header--make{grid-template-columns:1fr auto}.site-header--make nav{grid-row:2;grid-column:1/-1;justify-content:flex-start}}@media (max-width:42rem){.site-header--make{padding:.55rem 1rem .85rem}.site-header--make .brand--make{max-width:9.2rem}.site-header--make .button--compact{min-height:2.5rem;padding:.5rem .85rem}.site-header--make nav{gap:.65rem .9rem;font-size:.72rem}}.make-site-header{position:-webkit-sticky;position:sticky;top:0;z-index:60;display:grid;grid-template-columns:180px 1fr auto;align-items:center;grid-gap:2rem;gap:2rem;min-height:82px;padding:0 4vw;background:rgba(247,247,244,.94);border-bottom:1px solid rgba(18,18,20,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.make-logo{--logo-mark:3.25rem;--logo-gap:0.75rem;--logo-name:1.7rem;--logo-descriptor:0.5625rem;--logo-desc-line:0.6875rem;--logo-text-width:7rem;display:inline-flex;align-items:center;flex:0 0 auto;gap:var(--logo-gap);inline-size:max-content;max-inline-size:100%;min-inline-size:0;box-sizing:border-box;color:#16161a;text-decoration:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.make-logo--header{inline-size:13.5rem;min-block-size:4.2rem}.make-logo--footer{--logo-mark:3rem}.make-logo>.make-logo__mark{display:block;flex:0 0 var(--logo-mark);inline-size:var(--logo-mark);block-size:var(--logo-mark);width:var(--logo-mark);height:var(--logo-mark);min-inline-size:var(--logo-mark);max-inline-size:var(--logo-mark);margin:0;padding:0;border:0;object-fit:contain;object-position:center}.make-logo__type{display:grid;flex:0 0 var(--logo-text-width);inline-size:var(--logo-text-width);grid-gap:.1875rem;gap:.1875rem;align-content:center;justify-items:start;text-align:left;margin:0;padding:0}.make-logo .make-logo__name{display:block;margin:0;font-family:inherit;font-size:var(--logo-name);line-height:1;font-weight:760;letter-spacing:-.05em;color:#16161a;white-space:nowrap}.make-logo .make-logo__descriptor{display:grid;grid-gap:0;gap:0;margin:0;padding:0;font-family:inherit;font-size:var(--logo-descriptor);line-height:var(--logo-desc-line);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f4511e}.make-logo__descriptor>span{display:block;white-space:nowrap}.make-logo:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}@media (max-width:42rem){.make-logo{--logo-mark:2.75rem;--logo-gap:0.625rem;--logo-name:1.42rem;--logo-descriptor:0.53125rem;--logo-desc-line:0.65625rem;--logo-text-width:6.5rem}.make-logo--header{inline-size:10.75rem;min-block-size:3.6rem}.make-logo--footer{--logo-mark:2.75rem}}.make-primary-nav{display:flex;justify-content:center;gap:clamp(1rem,2.2vw,2.5rem)}.make-primary-nav a{font-size:.82rem;font-weight:720;letter-spacing:.01em;color:#18181b;text-decoration:none}.make-primary-nav a:hover{color:#f4511e}.make-header-cta{display:inline-flex;gap:.5rem;align-items:center;padding:.76rem 1.1rem;background:#19191b;border-radius:999px;color:#fff;font-size:.84rem;font-weight:750;text-decoration:none}.make-header-cta:hover{background:#f4511e}.make-header-login{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.68rem 1rem;border:1px solid rgba(25,25,27,.24);border-radius:999px;background:rgba(255,255,255,.52);color:#19191b;font-size:.84rem;font-weight:750;line-height:1;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease}.make-header-login:hover{border-color:#f4511e;background:#fff;color:#d84114}.make-header-login:focus-visible{outline:3px solid #ff5b2d;outline-offset:3px}.make-site-footer{display:grid;grid-template-columns:minmax(15rem,1.7fr) repeat(3,minmax(0,1fr));grid-gap:3rem;gap:3rem;padding:4.5rem 6vw 1.5rem;background:#f3f0e9;color:#18181b;border-top:1px solid #d6d1c7}.make-footer-brand p{max-width:20rem;margin-top:1rem;color:#56545a;line-height:1.6}.make-footer-social{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.make-footer-social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid #18181b;border-radius:999px;color:#18181b;background:transparent}.make-footer-social a:hover{background:#18181b;color:#f3f0e9}.make-footer-social a:focus-visible{outline:3px solid #ff5b2d;outline-offset:3px}.make-footer-social svg{width:1.15rem;height:1.15rem}.make-site-footer--with-chat{padding-bottom:calc(1.5rem + 3.5rem + 1.5rem)}.make-whatsapp-chat{position:fixed;z-index:40;right:max(1.25rem,env(safe-area-inset-right));bottom:max(1.25rem,env(safe-area-inset-bottom));display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 .35rem 1.1rem rgba(7,94,84,.28);text-decoration:none}.make-whatsapp-chat:hover{background:#1ebe57}.make-whatsapp-chat:focus-visible{outline:3px solid #075e54;outline-offset:3px}.make-whatsapp-chat svg{width:1.85rem;height:1.85rem}body.make-mobile-menu-is-open .make-whatsapp-chat{visibility:hidden;pointer-events:none}@media (max-width:680px){body:has(.make-application-wizard__actions) .make-whatsapp-chat{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}}body:has(.make-application-wizard[data-application-step=documents] .make-application-wizard__actions) .make-whatsapp-chat{bottom:calc(6.5rem + env(safe-area-inset-bottom, 0px))}@media print{.make-whatsapp-chat{display:none}}.make-footer-group{display:flex;flex-direction:column;gap:.8rem}.make-footer-group h2{margin:0 0 .6rem;font-size:.77rem;letter-spacing:.12em;text-transform:uppercase;color:#f4511e}.make-footer-group a{color:#18181b;text-decoration:none;font-size:.96rem}.make-footer-group a:hover{text-decoration:underline}.make-footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid #d6d1c7;color:#6d6a70;font-size:.77rem}.make-page-hero{position:relative;padding:clamp(5rem,12vw,10rem) 8vw 4rem;background:radial-gradient(circle at 85% 15%,#ff6b38 0,transparent 32%),#1a1a1e;color:#fff}.make-page-hero h1{max-width:800px;font-size:clamp(2.8rem,6.2vw,5.75rem);letter-spacing:-.03em;line-height:1.04;font-weight:700;text-wrap:balance;overflow-wrap:anywhere}.make-page-hero>p:last-child{max-width:640px;font-size:1.12rem;line-height:1.6;color:#dedbd4}.make-process{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#dedbd5}.make-process article{min-height:260px;padding:2rem;background:#faf9f5}.make-process span{color:#cc3f16;font-weight:800}.make-process h2{font-size:1.35rem;letter-spacing:-.03em}.make-process p{line-height:1.55;color:#59585d}@media (max-width:780px){.make-site-header{grid-template-columns:1fr auto;gap:.8rem;min-height:70px;padding:0 1rem}.make-primary-nav{display:none}.make-header-cta{padding:.66rem .85rem;font-size:.78rem}.make-site-footer{grid-template-columns:1fr 1fr;gap:2rem;padding:3rem 1.25rem 1.25rem}.make-site-footer--with-chat{padding-bottom:calc(1.25rem + 3.5rem + 1.5rem)}.make-footer-brand{grid-column:1/-1}.make-footer-brand-description{-webkit-margin-before:.75rem;margin-block-start:.75rem}.make-footer-bottom{flex-direction:column}.make-process{grid-template-columns:1fr 1fr}.make-process article{min-height:210px;padding:1.35rem}}@media (max-width:430px){.make-process,.make-site-footer{grid-template-columns:1fr}.make-footer-brand{grid-column:auto}}.make-header-actions{display:flex;align-items:center;gap:.7rem}.make-mobile-nav-trigger{min-height:2.75rem;padding:.5rem .25rem;border:0;background:transparent;color:#16161a;cursor:pointer;font:inherit;font-size:.8rem;font-weight:800}.make-mobile-menu a:focus-visible,.make-mobile-menu__backdrop:focus-visible,.make-mobile-nav-trigger:focus-visible{outline:3px solid #ff5b2d;outline-offset:3px}.make-mobile-menu{display:none}@media (max-width:780px){body.make-mobile-menu-is-open{overflow:hidden}.make-site-header{z-index:80}.make-header-cta,.make-header-login{display:none}.make-mobile-nav-trigger{display:block}.make-header-actions{justify-self:end}.make-mobile-menu{position:fixed;z-index:70;inset:70px 0 0;display:grid;grid-template-columns:minmax(1.25rem,1fr) minmax(0,25rem);align-items:start;padding:1rem}.make-mobile-menu__backdrop{position:absolute;z-index:-1;inset:0;border:0;background:rgba(13,13,15,.44);cursor:default}.make-mobile-menu__panel{display:grid;grid-gap:.1rem;gap:.1rem;padding:.9rem;border:1px solid rgba(255,255,255,.14);background:#18181b;box-shadow:0 1.6rem 3.5rem rgba(0,0,0,.28)}.make-mobile-menu__panel>p{margin:.25rem 0 .55rem;padding:0 .7rem;color:#ff8669;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.make-mobile-menu__panel a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem .7rem;color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.make-mobile-menu__panel a:hover{background:#ff5b2d}.make-mobile-menu__panel .make-mobile-menu__apply{justify-content:center;margin-top:.55rem;background:#fff;color:#18181b}.make-mobile-menu__panel .make-mobile-menu__apply:hover{background:#ff8669}.make-mobile-menu__panel .make-mobile-menu__login{margin-top:.5rem;border-top:1px solid rgba(255,255,255,.18);color:#ffb29f}.make-mobile-menu__panel .make-mobile-menu__login:hover{color:#18181b}}.make-login-page{display:grid;grid-template-columns:minmax(0,.86fr) minmax(20rem,1.14fr);grid-gap:clamp(2rem,6vw,7rem);gap:clamp(2rem,6vw,7rem);min-height:calc(100vh - 82px);padding:clamp(4rem,9vw,8rem) 8vw;background:radial-gradient(circle at 82% 18%,rgba(255,106,57,.4),transparent 22rem),radial-gradient(circle at 5% 96%,rgba(38,167,164,.35),transparent 24rem),#17171b;color:#fff}.make-login-page__intro{align-self:center;max-width:38rem}.make-login-page__eyebrow{margin:0 0 1rem;color:#ff8669;font-size:.76rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.make-login-page h1{margin:0;font-size:clamp(3.15rem,6vw,6.1rem);font-weight:740;letter-spacing:-.06em;line-height:.96}.make-login-page__intro>p:not(.make-login-page__eyebrow){max-width:34rem;color:rgba(255,255,255,.77);font-size:1.1rem;line-height:1.6}.make-login-page__help{margin-top:2.5rem;font-size:.96rem!important}.make-login-page__help a{color:#fff;font-weight:750;text-underline-offset:.22em}.make-login-page__options{display:grid;grid-gap:1px;gap:1px;align-self:center;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.24)}.make-login-option{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:6.9rem;padding:1.25rem 1.4rem;background:rgba(24,24,27,.92);color:#fff;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.make-login-option>span:first-child{display:grid;grid-gap:.35rem;gap:.35rem}.make-login-option strong{font-size:1.12rem}.make-login-option small{color:rgba(255,255,255,.67);font-size:.91rem;line-height:1.45}.make-login-option>span:last-child{font-size:1.25rem}.make-login-option:hover{background:#fff;color:#17171b;transform:translateX(.35rem)}.make-login-option:hover small{color:#4d4a50}.make-login-option:focus-visible,.make-login-page__help a:focus-visible{outline:3px solid #ff8669;outline-offset:4px}.make-login-page__other-access{grid-column:2;margin:-1.35rem 0 0;color:rgba(255,255,255,.68);font-size:.85rem;line-height:1.5}.make-login-page__other-access a{color:#fff;font-weight:720;text-underline-offset:.2em}@media (max-width:780px){.make-login-page{grid-template-columns:1fr;min-height:calc(100vh - 70px);gap:2.5rem;padding:4rem 1.25rem}.make-login-page h1{font-size:clamp(3rem,16vw,4.5rem)}.make-login-page__intro>p:not(.make-login-page__eyebrow){font-size:1rem}.make-login-option{min-height:6.25rem;padding:1.15rem}.make-login-option:hover{transform:none}.make-login-page__other-access{grid-column:auto;margin:-1.1rem 0 0}}.section>.eyebrow,.section>.hero__lead,.section>h1{max-width:72rem}.section h1{font-size:clamp(2.75rem,6.2vw,6.75rem);line-height:1.02;letter-spacing:-.035em;font-weight:700}.section h1,.section h2{text-wrap:balance}.section--dark .hero__lead{color:rgba(255,255,255,.78);line-height:1.5}.commitment .check-list,.section--soft .check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.15rem 2rem;gap:.15rem 2rem;max-width:72rem}.commitment .check-list li,.section--soft .check-list li{padding:.8rem 0;margin:0;border-bottom:1px solid var(--baltic-line)}.application-start{display:grid;grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);max-width:64rem;padding:clamp(1.35rem,4vw,3rem);background:#fff;border:1px solid var(--baltic-line);box-shadow:0 1.5rem 3.5rem rgba(16,35,60,.08)}.application-start__intro>span{color:var(--baltic-cobalt);font-size:.75rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.application-start__intro h2{margin:.5rem 0;font-size:clamp(2rem,4vw,3.75rem);line-height:1.06;letter-spacing:-.03em}.application-start__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.application-start label span{font-size:.83rem;color:var(--baltic-ink)}.application-start select{width:100%;min-height:3.25rem;padding:.75rem;border:1px solid var(--baltic-line);border-radius:.35rem;background:var(--baltic-shell)}.application-start__submit{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--baltic-line);padding-top:1.25rem}.application-start__submit p{max-width:22rem;margin:0;color:var(--muted);font-size:.9rem}@media (max-width:48rem){.application-start__fields,.commitment .check-list,.section--soft .check-list{grid-template-columns:1fr}.application-start__submit{align-items:flex-start;flex-direction:column}.application-start__submit .make-button{width:100%}.site-header--editorial .brand{max-width:12.75rem;min-width:0}}.application-start h1,.application-start h2,.apply-signal h2,.baltic-hero h1,.editorial-intro h2,.make-content-page h2,.make-home h1,.make-home h2,.make-manifesto__statement>p,.make-page-hero h1,.make-pulse__copy>p:not(.make-kicker),.proof-section h2,.rhythm-section h2,.schools-editorial h2{letter-spacing:-.022em!important;line-height:1.02!important;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeLegibility}.make-home h1 .make-hero__period{margin-left:.075em;letter-spacing:0!important}@media (max-width:780px){.application-start h1,.application-start h2,.apply-signal h2,.baltic-hero h1,.editorial-intro h2,.make-content-page h2,.make-home h1,.make-home h2,.make-manifesto__statement>p,.make-page-hero h1,.make-pulse__copy>p:not(.make-kicker),.proof-section h2,.rhythm-section h2,.schools-editorial h2{letter-spacing:-.012em!important;line-height:1.06!important}}.make-page-hero{isolation:isolate;overflow:hidden}.make-page-hero>:not(.public-page-atmosphere){position:relative;z-index:1}.public-page-atmosphere{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.public-page-atmosphere__grain,.public-page-atmosphere__line,.public-page-atmosphere__orb{position:absolute;display:block}.public-page-atmosphere__orb{border-radius:50%;filter:blur(.2px);animation:public-atmosphere-float 14s ease-in-out infinite alternate}.public-page-atmosphere__orb--one{width:min(49vw,43rem);height:min(49vw,43rem);right:-12%;top:-28%}.public-page-atmosphere__orb--two{width:min(29vw,25rem);height:min(29vw,25rem);right:23%;bottom:-47%;animation-delay:-5s}.public-page-atmosphere__line{width:min(64vw,58rem);height:min(64vw,58rem);right:-15%;top:-30%;border:1px solid rgba(255,255,255,.32);border-radius:50%;animation:public-atmosphere-spin 34s linear infinite}.public-page-atmosphere__line--two{width:min(36vw,32rem);height:min(36vw,32rem);right:9%;top:22%;border-style:dashed;animation-duration:23s;animation-direction:reverse}.public-page-atmosphere__grain{inset:0;opacity:.18;background-image:radial-gradient(rgba(255,255,255,.85) .65px,transparent .8px);background-size:12px 12px;-webkit-mask-image:linear-gradient(130deg,transparent 10%,#000 55%,transparent 95%);mask-image:linear-gradient(130deg,transparent 10%,#000 55%,transparent 95%)}.public-page-atmosphere--schools{background:linear-gradient(120deg,#1d285f,#387bc8 58%,#8ce2d5)}.public-page-atmosphere--schools .public-page-atmosphere__orb--one{background:rgba(255,194,76,.78)}.public-page-atmosphere--schools .public-page-atmosphere__orb--two{background:rgba(245,82,37,.62)}.public-page-atmosphere--learning{background:linear-gradient(120deg,#1d182e,#7c3dc9 54%,#f06f8d)}.public-page-atmosphere--learning .public-page-atmosphere__orb--one{background:rgba(248,170,62,.84)}.public-page-atmosphere--learning .public-page-atmosphere__orb--two{background:rgba(109,243,204,.57)}.public-page-atmosphere--admissions{background:linear-gradient(120deg,#102538,#167878 51%,#93c768)}.public-page-atmosphere--admissions .public-page-atmosphere__orb--one{background:rgba(247,164,76,.8)}.public-page-atmosphere--admissions .public-page-atmosphere__orb--two{background:rgba(223,90,57,.66)}.public-page-atmosphere--fees{background:linear-gradient(120deg,#352442,#7554bf 52%,#f39173)}.public-page-atmosphere--fees .public-page-atmosphere__orb--one{background:rgba(255,221,115,.72)}.public-page-atmosphere--fees .public-page-atmosphere__orb--two{background:rgba(111,199,239,.59)}.public-page-atmosphere--international{background:linear-gradient(120deg,#12374a,#2478a6 52%,#64c8b2)}.public-page-atmosphere--international .public-page-atmosphere__orb--one{background:rgba(255,138,84,.83)}.public-page-atmosphere--international .public-page-atmosphere__orb--two{background:rgba(222,246,166,.56)}@keyframes public-atmosphere-float{to{transform:translateY(1.4rem) scale(1.04)}}@keyframes public-atmosphere-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.public-page-atmosphere__line,.public-page-atmosphere__orb{animation:none}}.make-application-wizard{width:min(100% - 2rem,68rem);margin:clamp(3rem,7vw,6rem) auto;padding:clamp(1.4rem,4vw,3.5rem);border:1px solid #d8d3c8;border-radius:1.75rem;background:#fffefa;box-shadow:0 2rem 5rem rgba(22,22,26,.09)}.make-application-wizard__header{display:grid;grid-gap:1.15rem;gap:1.15rem;padding-bottom:1.5rem;border-bottom:1px solid #e4dfd5}.make-application-wizard__header h1{margin:0;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.04;letter-spacing:-.026em}.make-application-wizard__header p:not(.make-kicker){max-width:38rem;margin:.5rem 0 0;line-height:1.6;color:#5f5b62}.make-application-wizard__progress{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.8rem;gap:.8rem;align-items:center;font-size:.8rem;font-weight:700}.make-application-wizard__progress progress{width:100%;height:.42rem;accent-color:#f4511e}.make-application-wizard__steps{display:flex;gap:.45rem;overflow-x:auto;padding:1.5rem 0}.make-application-wizard__steps button{display:grid;grid-gap:.28rem;gap:.28rem;min-width:7.3rem;padding:.6rem;border:1px solid #ded9d1;background:transparent;color:#5a565d;text-align:left;cursor:pointer}.make-application-wizard__steps button span{color:#f4511e;font-size:.72rem;font-weight:800}.make-application-wizard__steps button.is-active{border-color:#17171a;background:#17171a;color:#fff}.make-application-wizard__steps button.is-complete{border-color:#f4511e}.make-application-wizard__form{display:grid;grid-gap:1.4rem;gap:1.4rem;padding:1.5rem 0}.make-application-wizard__form label{display:grid;grid-gap:.55rem;gap:.55rem;font-size:.95rem;font-weight:700}.make-application-wizard__form textarea{box-sizing:border-box;width:100%;resize:vertical;padding:1rem;border:1px solid #bdb8af;border-radius:.65rem;background:#fff;font:inherit;line-height:1.5}.make-application-wizard__form textarea:focus{outline:3px solid rgba(244,81,30,.24);border-color:#f4511e}.make-application-wizard__form label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:.65rem;padding:1rem;background:#f3f0e9;line-height:1.45}.make-application-wizard__form input[type=checkbox]{margin-top:.22rem;width:1rem;height:1rem;accent-color:#f4511e}.make-application-wizard__actions{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-top:1.5rem;border-top:1px solid #e4dfd5}.make-application-wizard__payment{margin-top:1.25rem;padding:1.35rem;border:1px solid #c9e1dc;background:#f1faf8}.make-application-wizard__payment h2{margin:0 0 .6rem;color:#123f43;font-size:1.25rem}.make-application-wizard__payment p{max-width:68ch;margin:.45rem 0;color:#264246;line-height:1.6}.make-application-wizard__payment dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;margin:1.05rem 0;padding-top:1rem;border-top:1px solid #c9e1dc}.make-application-wizard__payment dl div{min-width:0}.make-application-wizard__payment dt{color:#587377;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.make-application-wizard__payment dd{margin:.25rem 0 0;color:#163f44;font-weight:700;overflow-wrap:anywhere}.make-application-wizard__payment-note{padding-top:.8rem;border-top:1px solid #c9e1dc;font-weight:600}.make-application-fee-notice{margin-top:1.25rem;padding:1.35rem;border:1px solid #c9e1dc;background:#f1faf8}.make-application-fee-notice h2{margin:0 0 .6rem;color:#123f43;font-size:1.25rem}.make-application-fee-notice p{max-width:68ch;margin:.45rem 0;color:#264246;line-height:1.6}.make-application-fee-notice dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;margin:1.05rem 0;padding-top:1rem;border-top:1px solid #c9e1dc}.make-application-fee-notice dl div{min-width:0}.make-application-fee-notice dt{color:#587377;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.make-application-fee-notice dd{margin:.25rem 0 0;color:#163f44;font-weight:700;overflow-wrap:anywhere}.make-application-fee-notice__note{margin-top:.85rem;padding-top:.85rem;border-top:1px solid #c9e1dc}.make-application-fee-notice__note p{margin:.35rem 0;font-weight:600}.make-application-success .make-application-fee-notice{margin-bottom:1.25rem;background:#ffffff}.make-application-wizard__actions>button:first-child,.make-application-wizard__education{padding:.8rem 1rem;border:1px solid #88838a;background:transparent;color:#252329;cursor:pointer;font:inherit;font-weight:700}.make-application-wizard__notice,.make-application-wizard__status{margin-top:1rem;padding:.85rem 1rem;background:#f3f0e9;color:#39363c}@media (max-width:680px){.make-application-wizard{width:min(100% - 1rem,68rem);padding:1.2rem;border-radius:1.1rem}.make-application-wizard__progress{grid-template-columns:1fr auto}.make-application-wizard__progress progress{grid-column:1/-1}.make-application-wizard__steps{margin-right:-1.2rem;padding-right:1.2rem}.make-application-wizard__actions{align-items:stretch;flex-direction:column-reverse}.make-application-wizard__actions .make-button{width:100%}.make-application-fee-notice dl,.make-application-wizard__payment dl{grid-template-columns:1fr}}.make-apply-start{width:min(100% - 2rem,62rem);margin:clamp(1rem,2vw,2rem) auto;padding:clamp(1.25rem,2.5vw,2.25rem);border:1px solid #d8d2c8;border-radius:2rem;background:linear-gradient(135deg,#fffefa,#f8f0e7);box-shadow:0 1.5rem 4.5rem rgba(21,20,24,.08)}.make-apply-start header{max-width:52rem}.make-apply-start h1{margin:.45rem 0 .7rem;font-size:clamp(2.3rem,4vw,4.25rem);line-height:1.03;letter-spacing:-.028em}.make-apply-start header p:not(.make-kicker){font-size:1.12rem;line-height:1.6;color:#56515a}.make-apply-start__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:clamp(1.25rem,2vw,1.75rem)}.make-apply-start__grid>label,.make-apply-start__routes{display:grid;grid-gap:.7rem;gap:.7rem;padding:1.2rem;border:1px solid #d8d2c8;background:#fff}.make-apply-start__grid>label>span,.make-apply-start__routes legend{font-weight:800;font-size:.92rem}.make-apply-start__grid select{width:100%;min-height:3.2rem;border:0;border-bottom:1px solid #c5bfb6;background:transparent;font:inherit;font-weight:650}.make-apply-start__deadline{color:#9a351e;font-size:.8rem;font-weight:700;line-height:1.4}.make-apply-start__routes{grid-row:span 2}.make-apply-start__routes p{margin:0;color:#625d65;line-height:1.48}.make-apply-start__routes>div{display:grid;grid-gap:.7rem;gap:.7rem}.make-apply-start__routes label{display:grid;grid-template-columns:auto 1fr;grid-column-gap:.7rem;column-gap:.7rem;align-items:center;padding:1rem;border:1px solid #d6d0c7;cursor:pointer}.make-apply-start__routes label.is-selected{border-color:#f4511e;background:#fff3ed;box-shadow:inset 3px 0 #f4511e}.make-apply-start__routes input{grid-row:span 2;accent-color:#f4511e}.make-apply-start__routes label span{color:#625d65;font-size:.88rem}.make-apply-start footer{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:1rem;padding-top:1rem;border-top:1px solid #d8d2c8}.make-apply-start footer p{margin:.3rem 0 0;color:#625d65}.make-apply-start__message{margin-top:1rem;padding:.8rem 1rem;background:#fff3ed;color:#702b15}.make-apply-start__message--error{border-left:.25rem solid #b22e18;background:#fff0ed}.make-apply-identity{display:grid;grid-gap:1.8rem;gap:1.8rem}.make-apply-identity__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;border:1px solid #d8d2c8;background:#d8d2c8}.make-apply-identity__choices>div{display:grid;grid-gap:.38rem;gap:.38rem;min-width:0;padding:1rem 1.1rem;background:#fff}.make-apply-identity__choices dt{color:#756e69;font-size:.74rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.make-apply-identity__choices dd{margin:0;color:#17213f;font-weight:780;line-height:1.3;overflow-wrap:anywhere}.make-apply-identity__form{display:grid;grid-gap:1rem;gap:1rem;max-width:34rem}.make-apply-identity__existing{max-width:48ch;margin:0;padding:1rem 1.1rem;border:1px solid #d8d2c8;background:#fff;color:#4b4650}.make-apply-identity__form label{display:grid;grid-gap:.55rem;gap:.55rem;color:#17213f;font-size:.94rem;font-weight:800}.make-apply-identity__form input{min-height:3.35rem;border:1px solid #cfc8bf;border-radius:.25rem;background:#fff;color:#17213f;font:inherit;padding:.75rem .9rem}.make-apply-identity__form input:focus-visible,.make-apply-identity__secondary:focus-visible{outline:3px solid #1e67bd;outline-offset:3px}.make-apply-identity__secondary{justify-self:start;border:0;background:transparent;color:#37313a;cursor:pointer;font:inherit;font-weight:750;padding:.25rem 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.make-apply-identity__secondary:disabled{cursor:not-allowed;opacity:.55}@media (max-width:720px){.make-apply-start{width:min(100% - 1rem,76rem);border-radius:1.25rem;padding:1.2rem}.make-apply-start__grid{grid-template-columns:1fr}.make-apply-start__routes{grid-row:auto}.make-apply-start footer{align-items:stretch;flex-direction:column}.make-apply-start footer .make-button{width:100%;justify-content:center}.make-apply-identity__choices{grid-template-columns:1fr}.make-apply-identity__form .make-button{width:100%;justify-content:center}}body:has(.make-whatsapp-chat) .make-apply-identity__form .make-button,body:has(.make-whatsapp-chat) .make-apply-start footer .make-button{position:relative;z-index:45}@media (max-width:520px){.make-apply-start{width:min(100% - 1rem,54rem);padding-inline:1rem}.make-apply-start h1,.make-apply-start__routes label span{overflow-wrap:break-word}body:has(.make-whatsapp-chat) .make-apply-section{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom, 0px))}}.make-page-hero--apply{min-height:min(46rem,82vh);display:grid;align-content:center;background:#17213f}.public-page-atmosphere--apply{background:linear-gradient(126deg,#192244,#3e4fa8 48%,#ef9270)}.public-page-atmosphere--apply .public-page-atmosphere__orb--one{background:rgba(255,206,86,.78)}.public-page-atmosphere--apply .public-page-atmosphere__orb--two{background:rgba(114,234,204,.59)}.make-apply-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.4rem;margin-top:2rem}.make-apply-hero__sign-in{color:#fff;font-weight:700;-webkit-text-decoration-color:rgba(255,255,255,.6);text-decoration-color:rgba(255,255,255,.6);text-underline-offset:.24em}.make-apply-hero__sign-in:hover{-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor}.make-apply-intro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:#dcd8d0}.make-apply-intro article{min-height:14rem;padding:clamp(1.5rem,4vw,3rem);background:#f9f8f4}.make-apply-intro span{color:#ea5732;font-size:.82rem;font-weight:800;letter-spacing:.08em}.make-apply-intro h2{margin:3rem 0 .65rem;font-size:clamp(1.35rem,2.1vw,1.85rem);letter-spacing:-.02em}.make-apply-intro p{max-width:29rem;margin:0;color:#605c63;line-height:1.55}.make-apply-section{padding:clamp(1rem,2vw,2rem) 0 clamp(2rem,4vw,3.5rem);background:radial-gradient(circle at 15% 0,rgba(231,160,94,.12),transparent 28rem),#f1efe9}.make-apply-hero__sign-in:focus-visible,.make-apply-start select:focus-visible,.make-apply-start__routes label:has(input:focus-visible){outline:3px solid #1e67bd;outline-offset:3px}.make-apply-start select:disabled{cursor:not-allowed;opacity:.55}.make-apply-start__message p{margin:0}.make-apply-start__message p+p{margin-top:.5rem}.make-apply-start__message a{color:inherit;font-weight:800;text-underline-offset:.2em}@media (max-width:720px){.make-page-hero--apply{min-height:36rem}.make-apply-hero__actions{align-items:stretch;flex-direction:column}.make-apply-hero__actions .make-button{justify-content:center}.make-apply-hero__sign-in{text-align:center}.make-apply-intro{grid-template-columns:1fr}.make-apply-intro article{min-height:0}.make-apply-intro h2{margin-top:1.6rem}}.make-application-wizard__steps button:disabled{cursor:not-allowed;opacity:.46}.make-application-wizard__actions>button:focus-visible,.make-application-wizard__steps button:focus-visible{outline:3px solid #1e67bd;outline-offset:3px}.make-application-wizard__education-form{display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem 0}.make-application-wizard__education-form label{display:grid;grid-gap:.55rem;gap:.55rem;font-size:.95rem;font-weight:700}.make-application-wizard__education-form input,.make-application-wizard__education-form textarea{box-sizing:border-box;width:100%;padding:.92rem 1rem;border:1px solid #bdb8af;border-radius:.65rem;background:#fff;color:#252329;font:inherit;line-height:1.45}.make-application-wizard__education-form textarea{min-height:7rem;resize:vertical}.make-application-wizard__education-form input:focus-visible,.make-application-wizard__education-form textarea:focus-visible{outline:3px solid rgba(244,81,30,.24);border-color:#f4511e}.make-application-wizard__education-form small{color:#68636b;font-size:.78rem;font-weight:500;line-height:1.4}.make-application-wizard__education-saved{padding:1rem;border:1px solid #c9ddc9;border-radius:.65rem;background:#f0f8ed;color:#284627}.make-application-wizard__education-saved p{line-height:1.5}@media (max-width:680px){.make-application-wizard__education-form{grid-template-columns:1fr}.make-application-wizard__education-saved,.make-application-wizard__education-summary{grid-column:auto}}.make-sign-in{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);min-height:calc(100vh - 5rem);background:#f2f0ea}.make-sign-in__intro{position:relative;isolation:isolate;display:grid;align-content:center;grid-gap:1.25rem;gap:1.25rem;overflow:hidden;min-height:42rem;padding:clamp(3rem,8vw,8rem);background:radial-gradient(circle at 78% 10%,rgba(255,205,103,.92) 0 12%,transparent 12.3%),radial-gradient(circle at 20% 84%,rgba(91,221,194,.7) 0 17%,transparent 17.3%),linear-gradient(135deg,#172341,#374da1 53%,#d47a8a);color:#fff}.make-sign-in__intro:after,.make-sign-in__intro:before{position:absolute;z-index:-1;content:"";border:1px solid rgba(255,255,255,.25);border-radius:50%;pointer-events:none}.make-sign-in__intro:before{width:min(52vw,44rem);aspect-ratio:1;right:-20%;bottom:-35%}.make-sign-in__intro:after{width:min(26vw,22rem);aspect-ratio:1;left:15%;top:7%;border-style:dashed}.make-sign-in__card .make-kicker,.make-sign-in__intro .make-kicker{margin:0;color:#ffb28e}.make-sign-in__intro h1{max-width:45rem;margin:0;font-size:clamp(3.15rem,7vw,6.5rem);font-weight:700;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.make-sign-in__intro>p:not(.make-kicker){max-width:34rem;margin:0;color:rgba(255,255,255,.86);font-size:1.1rem;line-height:1.62}.make-sign-in__path{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem .9rem;gap:.5rem .9rem;max-width:30rem;margin-top:1rem}.make-sign-in__path span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff0d9;font-size:.7rem;font-weight:800}.make-sign-in__path p{align-self:center;margin:0;font-size:.92rem;line-height:1.35}.make-sign-in__card{display:grid;align-content:center;padding:clamp(2rem,7vw,7rem);background:radial-gradient(circle at 90% 5%,rgba(243,164,104,.16),transparent 22rem),#f7f6f2}.make-sign-in__card>*{width:min(100%,28rem);margin-inline:auto}.make-sign-in__card-header h2{margin:.45rem 0 .55rem;color:#18181d;font-size:clamp(2.3rem,4vw,3.8rem);letter-spacing:-.04em;line-height:1}.make-sign-in__card-header>p:last-child{margin:0;color:#625d65;line-height:1.55}.make-sign-in__card form{display:grid;grid-gap:1.1rem;gap:1.1rem;margin-top:2rem}.make-sign-in__card label{display:grid;grid-gap:.55rem;gap:.55rem;color:#29272c;font-size:.94rem;font-weight:750}.make-sign-in__card input{box-sizing:border-box;width:100%;min-height:3.25rem;padding:.75rem .9rem;border:1px solid #c6c0b8;border-radius:.65rem;background:#fffefa;color:#1c1b20;font:inherit;font-weight:500}.make-sign-in__card input:focus-visible,.make-sign-in__help a:focus-visible,.make-sign-in__password-control button:focus-visible{outline:3px solid #1e67bd;outline-offset:3px}.make-sign-in__password-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;overflow:hidden;border:1px solid #c6c0b8;border-radius:.65rem;background:#fffefa}.make-sign-in__password-control input{border:0;border-radius:0}.make-sign-in__password-control button{min-width:4.25rem;border:0;border-left:1px solid #d5cfc7;background:#f6f3ed;color:#26242a;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800}.make-sign-in__password-control button:hover{background:#ece8df}.make-sign-in__verification{display:grid;grid-gap:.65rem;gap:.65rem;padding:1.1rem;border:1px solid #e5b49a;border-radius:.8rem;background:#fff1e9}.make-sign-in__verification h3,.make-sign-in__verification p{margin:0}.make-sign-in__verification h3{color:#552817;font-size:1.05rem}.make-sign-in__verification p{color:#6b4738;font-size:.88rem;line-height:1.5}.make-sign-in__notice{margin:0;padding:.85rem 1rem;border-left:3px solid #dc6543;background:#fff0ea;color:#6d2e1c;font-size:.92rem;line-height:1.45}.make-sign-in__submit{width:100%;justify-content:center;margin-top:.4rem}.make-sign-in__help{margin-top:1.5rem;color:#5e5961;font-size:.92rem}.make-sign-in__help a{color:#26242a;font-weight:800;-webkit-text-decoration-color:#dc6543;text-decoration-color:#dc6543;text-decoration-thickness:2px;text-underline-offset:.25em}.make-sign-in__help p{margin:1.15rem 0 0}@media (max-width:900px){.make-sign-in{grid-template-columns:1fr}.make-sign-in__intro{min-height:0;padding:clamp(3rem,10vw,5.5rem) 7vw}.make-sign-in__intro h1{max-width:38rem}.make-sign-in__card{padding:clamp(2.5rem,8vw,5rem) 7vw}}@media (max-width:520px){.make-sign-in__intro{padding:3.25rem 1.4rem 3rem}.make-sign-in__intro h1{font-size:clamp(2.75rem,15vw,4.2rem)}.make-sign-in__intro>p:not(.make-kicker){font-size:1rem}.make-sign-in__card{padding:2.6rem 1.2rem 3.2rem}}.make-interview-booking{margin-top:2rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(17,55,94,.13);border-radius:1.5rem;background:radial-gradient(circle at 88% 8%,rgba(229,104,81,.14),transparent 30%),linear-gradient(145deg,#f8fbff,#eef5fb);box-shadow:0 18px 48px rgba(20,53,86,.09)}.make-interview-booking h2{margin:.35rem 0 .7rem;color:#13365c;letter-spacing:-.03em}.make-interview-booking>p:not(.make-kicker){max-width:66ch;color:#40566d}.make-interview-booking__slots{display:grid;grid-gap:.75rem;gap:.75rem;margin:1.35rem 0 0;padding:0;list-style:none}.make-interview-booking__slots li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid rgba(19,54,92,.13);border-radius:1rem;background:rgba(255,255,255,.86)}.make-interview-booking__slots strong{display:block;color:#173b62;line-height:1.45}.make-interview-booking__slots p{margin:.3rem 0 0;color:#617287;font-size:.91rem}.make-interview-booking__slots .make-button{flex:0 0 auto;white-space:nowrap}.make-interview-booking__slots .make-button:focus-visible{outline:3px solid #ec8a64;outline-offset:3px}@media (max-width:640px){.make-interview-booking{margin-inline:-.25rem;border-radius:1.2rem}.make-interview-booking__slots li{align-items:stretch;flex-direction:column}.make-interview-booking__slots .make-button{width:100%}}@media (prefers-reduced-motion:no-preference){.make-interview-booking__slots li{transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.make-interview-booking__slots li:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(20,53,86,.1)}}.make-admissions-scheduler{margin-top:clamp(2.5rem,7vw,5rem);padding-top:2rem;border-top:1px solid rgba(18,48,80,.16)}.make-admissions-scheduler h2{margin:.35rem 0 .7rem;color:#13365c;font-size:clamp(1.8rem,4vw,2.8rem);letter-spacing:-.035em}.make-admissions-scheduler>p:not(.make-kicker){max-width:67ch;color:#4a6077}.make-admissions-scheduler form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem;padding:clamp(1.1rem,3vw,1.7rem);border:1px solid rgba(18,48,80,.13);border-radius:1.25rem;background:#fff;box-shadow:0 12px 34px rgba(15,46,78,.08)}.make-admissions-scheduler label{display:grid;grid-gap:.45rem;gap:.45rem;color:#1c3757;font-size:.88rem;font-weight:750}.make-admissions-scheduler input,.make-admissions-scheduler select{width:100%;min-height:2.85rem;padding:.65rem .75rem;border:1px solid #c7d5e3;border-radius:.75rem;color:#193552;background:#fbfdff}.make-admissions-scheduler input:focus-visible,.make-admissions-scheduler select:focus-visible{border-color:#d86752;outline:3px solid rgba(216,103,82,.24)}.make-admissions-scheduler form .make-button{align-self:end;min-height:2.85rem}.make-admissions-scheduler__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.75rem}.make-admissions-scheduler__heading h3{margin:0;color:#183b61}.make-admissions-scheduler__list{display:grid;grid-gap:.6rem;gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none}.make-admissions-scheduler__list li{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-radius:.85rem;background:#f2f7fb;color:#254461}.make-admissions-scheduler__list span{color:#5d7186;font-size:.92rem}@media (max-width:860px){.make-admissions-scheduler form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.make-admissions-scheduler form{grid-template-columns:1fr}.make-admissions-scheduler__list li{align-items:flex-start;flex-direction:column}}.make-partnership-scheduler>p{max-width:67ch}.make-partnership-scheduler__form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.6rem;padding:clamp(1.1rem,3vw,1.75rem);border:1px solid rgba(25,53,82,.14);border-radius:1.25rem;background:radial-gradient(circle at 98% 0,rgba(228,117,89,.13),transparent 26%),#fff;box-shadow:0 15px 38px rgba(15,46,78,.08)}.make-partnership-scheduler__form label,.make-partnership-scheduler__list label{display:grid;grid-gap:.45rem;gap:.45rem;color:#1c3757;font-size:.88rem;font-weight:750}.make-partnership-scheduler__form input,.make-partnership-scheduler__form select,.make-partnership-scheduler__list input{width:100%;min-height:2.85rem;padding:.65rem .75rem;border:1px solid #c7d5e3;border-radius:.75rem;background:#fbfdff;color:#193552}.make-partnership-scheduler__form input:focus-visible,.make-partnership-scheduler__form select:focus-visible,.make-partnership-scheduler__list input:focus-visible{border-color:#d86752;outline:3px solid rgba(216,103,82,.24)}.make-partnership-scheduler__form .make-button{align-self:end;min-height:2.85rem}.make-partnership-scheduler__wide{grid-column:span 2}.make-partnership-scheduler__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem}.make-partnership-scheduler__heading h2{margin:0;color:#16395d;letter-spacing:-.03em}.make-partnership-scheduler__list{display:grid;grid-gap:.9rem;gap:.9rem;margin:1rem 0 0;padding:0;list-style:none}.make-partnership-scheduler__list>li{display:flex;justify-content:space-between;gap:1.5rem;padding:1.1rem;border:1px solid rgba(24,59,97,.12);border-radius:1rem;background:#f8fbfd}.make-partnership-scheduler__list h3{margin:.35rem 0;color:#173b62}.make-partnership-scheduler__list p:not(.make-kicker){margin:.35rem 0;color:#51677f}.make-partnership-scheduler__actions{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;min-width:min(100%,13rem)}.make-partnership-scheduler__actions>div{display:grid;grid-gap:.45rem;gap:.45rem}@media (max-width:860px){.make-partnership-scheduler__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.make-partnership-scheduler__form{grid-template-columns:1fr}.make-partnership-scheduler__wide{grid-column:auto}.make-partnership-scheduler__list>li{align-items:stretch;flex-direction:column}.make-partnership-scheduler__actions{min-width:0}}.make-code-auth{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);grid-gap:clamp(2rem,7vw,7rem);gap:clamp(2rem,7vw,7rem);align-items:center;max-width:1240px;min-height:min(760px,calc(100vh - 7rem));margin:0 auto;padding:clamp(3rem,8vw,7rem) clamp(1.25rem,5vw,4rem);overflow:hidden}.make-code-auth:after,.make-code-auth:before{position:absolute;z-index:-1;border-radius:999px;content:"";filter:blur(1px);opacity:.8;pointer-events:none}.make-code-auth:before{width:min(44vw,530px);height:min(44vw,530px);top:-18%;left:-14%;background:radial-gradient(circle at 35% 36%,rgba(85,106,242,.42),rgba(149,222,210,.06) 61%,transparent 70%)}.make-code-auth:after{width:min(38vw,470px);height:min(38vw,470px);right:-10%;bottom:-16%;background:radial-gradient(circle at 50% 50%,rgba(239,123,83,.32),rgba(255,218,112,.12) 49%,transparent 72%)}.make-code-auth__story{max-width:660px}.make-code-auth__story h1{max-width:12ch;margin:.4rem 0 1.15rem;color:#132f52;font-size:clamp(3.1rem,6.3vw,6.3rem);font-weight:750;letter-spacing:-.062em;line-height:.95}.make-code-auth__story>p:not(.make-kicker){max-width:50ch;margin:0;color:#3f5367;font-size:clamp(1.03rem,1.5vw,1.2rem);line-height:1.7}.make-code-auth__reassurance{display:grid;grid-template-columns:auto 1fr;grid-gap:.65rem 1rem;gap:.65rem 1rem;align-items:center;margin-top:2.25rem;color:#263e59}.make-code-auth__reassurance span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#132f52;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.08em}.make-code-auth__reassurance p{margin:0;font-size:.96rem;line-height:1.4}.make-code-auth__card{position:relative;border:1px solid rgba(19,47,82,.1);border-radius:28px;background:rgba(255,255,255,.9);box-shadow:0 24px 80px rgba(18,44,75,.15);padding:clamp(1.5rem,4vw,3rem);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.make-code-auth__card-header h2{margin:.45rem 0 .8rem;color:#132f52;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:720;letter-spacing:-.04em;line-height:1.05}.make-code-auth__card-header>p:not(.make-kicker){margin:0 0 1.65rem;color:#4c6076;line-height:1.6}.make-access-invite form,.make-code-auth__card form{display:grid;grid-gap:1rem;gap:1rem}.make-access-invite label,.make-code-auth__card label{display:grid;grid-gap:.48rem;gap:.48rem;color:#1e3855;font-size:.88rem;font-weight:700}.make-access-invite input,.make-access-invite select,.make-code-auth__card input{width:100%;min-height:3.25rem;border:1px solid #cad5e2;border-radius:12px;background:#fff;color:#18375b;font:inherit;padding:.75rem .9rem}.make-access-invite input:focus-visible,.make-access-invite select:focus-visible,.make-code-auth__card input:focus-visible,.make-code-auth__secondary:focus-visible{outline:3px solid rgba(57,103,218,.45);outline-offset:3px}.make-code-auth__card input[name=code]{color:#132f52;font-size:clamp(1.7rem,5vw,2.25rem);font-weight:750;letter-spacing:.36em;text-align:center}.make-code-auth__submit{width:100%;min-height:3.35rem;margin-top:.35rem}.make-code-auth__secondary{border:0;background:transparent;color:#315abb;cursor:pointer;font:700 .92rem/1.4 inherit;padding:.35rem;text-decoration:underline;text-underline-offset:.2em}.make-code-auth__notice{margin:0;border-left:3px solid #e26d58;color:#41566e;font-size:.92rem;line-height:1.5;padding-left:.75rem}.make-code-auth__help{margin-top:1.6rem;border-top:1px solid #e5ebf2;color:#53677c;font-size:.9rem;line-height:1.55;padding-top:1.3rem}.make-code-auth__help p{margin:.35rem 0}.make-code-auth__help a{color:#244ca8;font-weight:750}.make-access-invite{margin:2rem 0;border:1px solid rgba(25,61,106,.16);border-radius:20px;background:linear-gradient(135deg,#f4f8ff,#fffaf4);padding:clamp(1.2rem,3vw,2rem)}.make-access-invite h3{margin:.35rem 0 .75rem}.make-access-invite>p:not(.eyebrow){max-width:75ch;color:#4e6279;line-height:1.6}.make-access-invite button{width:-moz-fit-content;width:fit-content;min-height:3rem;border:0;border-radius:999px;background:#132f52;color:#fff;cursor:pointer;font:750 .9rem/1 inherit;padding:.9rem 1.2rem}@media (prefers-reduced-motion:no-preference){.make-code-auth:before{animation:make-auth-float 16s ease-in-out infinite alternate}.make-code-auth:after{animation:make-auth-float 19s ease-in-out infinite alternate-reverse}}@keyframes make-auth-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2.4rem,1.7rem,0) scale(1.08)}}@media (max-width:820px){.make-code-auth{grid-template-columns:1fr;gap:2.4rem;min-height:auto;padding-bottom:4.5rem}.make-code-auth__story h1{max-width:13ch}.make-code-auth__card{border-radius:22px}}@media (max-width:480px){.make-code-auth{padding-inline:1rem}.make-code-auth__story h1{font-size:clamp(2.75rem,14vw,4.2rem)}.make-code-auth__card{padding:1.35rem}.make-code-auth__card input[name=code]{letter-spacing:.27em}}.make-account-profile{width:min(100% - 2rem,860px);margin:0 auto;padding:clamp(3rem,7vw,6rem) 0}.make-account-profile header{max-width:48rem}.make-account-profile h1{color:#132f52;letter-spacing:-.045em}.make-account-profile header>p:not(.make-kicker){color:#4a6078;font-size:1.1rem;line-height:1.65}.make-account-profile__card{margin-top:1.4rem;border:1px solid #dce4ed;border-radius:20px;box-shadow:0 12px 38px rgba(20,45,75,.08);padding:clamp(1.2rem,3vw,2rem)}.make-account-profile__card h2{color:#18375b;font-size:1.45rem;letter-spacing:-.025em}.make-account-profile__card p{color:#4d6178;line-height:1.6}.make-account-profile__card form{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.25rem}.make-account-profile__card label{display:grid;grid-gap:.45rem;gap:.45rem;color:#1e3855;font-size:.9rem;font-weight:750}.make-account-profile__card input{min-height:3.15rem;border:1px solid #cad5e2;border-radius:12px;color:#18375b;padding:.75rem .9rem}.make-code-auth__entry-options{display:grid;grid-gap:.7rem;gap:.7rem;margin:0 0 1.3rem;border:0;padding:0}.make-code-auth__entry-options legend{color:#1e3855;font-size:.9rem;font-weight:750;margin-bottom:.7rem}.make-code-auth__entry-options>div{display:grid;grid-gap:.55rem;gap:.55rem}.make-code-auth__entry-options button{display:grid;grid-gap:.25rem;gap:.25rem;width:100%;border:1px solid #d8e1eb;border-radius:13px;background:#fff;color:#29445f;cursor:pointer;padding:.8rem .9rem;text-align:left}.make-code-auth__entry-options button.is-selected{border-color:#2e5dc2;background:#eef3ff;box-shadow:inset 0 0 0 1px #2e5dc2}.make-code-auth__entry-options button strong{font-size:.91rem}.make-code-auth__entry-options button span{color:#64758a;font-size:.8rem;font-weight:500;line-height:1.4}.make-code-auth__entry-options>p{margin:0;color:#65758a;font-size:.78rem;line-height:1.45}.make-code-auth{width:min(100%,1240px);box-sizing:border-box}.make-code-auth__card,.make-code-auth__story{min-width:0}@media (min-width:821px) and (max-width:1080px){.make-code-auth{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);gap:clamp(1.5rem,4vw,3rem);padding-inline:clamp(1.25rem,3vw,2.5rem)}.make-code-auth__story h1{font-size:clamp(3rem,6vw,4.8rem)}}body,html{max-width:100%;overflow-x:clip}.make-hub{width:min(100% - 2rem,1180px);margin:0 auto;padding:clamp(2rem,5vw,4.5rem) 0 clamp(4rem,8vw,7rem)}.make-hub__hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);grid-gap:clamp(1.5rem,5vw,4rem);gap:clamp(1.5rem,5vw,4rem);align-items:end;overflow:hidden;padding:clamp(1.6rem,4vw,3.4rem);background:radial-gradient(circle at 92% 8%,rgba(255,165,114,.92),transparent 20rem),radial-gradient(circle at 78% 108%,rgba(111,197,187,.4),transparent 23rem),linear-gradient(135deg,#0b2739,#124c5a 56%,#126c6a);border-radius:28px;box-shadow:0 20px 50px rgba(15,46,64,.18);color:#fff}.make-hub__hero:after{content:"MAKE";position:absolute;z-index:-1;right:-.06em;bottom:-.27em;color:rgba(255,255,255,.08);font-size:clamp(6rem,19vw,15rem);font-weight:800;letter-spacing:-.1em;line-height:.8;pointer-events:none}.make-hub__hero .make-kicker{margin:0 0 .85rem;color:#d2f1e9}.make-hub__hero h1{max-width:11ch;margin:0;color:#fff;font-size:clamp(2.75rem,6vw,5.3rem);font-weight:630;letter-spacing:-.065em;line-height:.92}.make-hub__hero>div>p:not(.make-kicker){max-width:42rem;margin:1.3rem 0 0;color:rgba(255,255,255,.86);font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.65}.make-hub__hero-aside{display:grid;grid-gap:.4rem;gap:.4rem;align-content:end;min-height:11rem;padding:1.35rem;border:1px solid rgba(255,255,255,.23);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.make-hub__workspace-count{display:block;color:#fff;font-size:clamp(3rem,5vw,4.7rem);font-weight:700;letter-spacing:-.075em;line-height:.9}.make-hub__hero-aside>span:not(.make-hub__workspace-count){max-width:13rem;color:rgba(255,255,255,.78);font-size:.78rem;font-weight:700;letter-spacing:.055em;line-height:1.4;text-transform:uppercase}.make-hub__profile-link{display:inline-flex;gap:.45rem;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:1rem;border-bottom:1px solid rgba(255,255,255,.68);color:#fff;font-size:.86rem;font-weight:750;text-decoration:none}.make-hub__profile-link span{transition:transform .18s var(--editorial-ease)}.make-hub__profile-link:focus-visible span,.make-hub__profile-link:hover span{transform:translate(2px,-2px)}.make-hub__section{margin-top:clamp(3.5rem,8vw,6rem)}.make-hub__section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.62fr);grid-gap:clamp(1.5rem,6vw,6rem);gap:clamp(1.5rem,6vw,6rem);align-items:end;margin-bottom:1.65rem}.make-hub__section-heading .make-kicker{margin:0 0 .65rem;color:#d86752}.make-hub__empty h2,.make-hub__section-heading h2{max-width:13ch;margin:0;color:#173b62;font-size:clamp(2rem,4.5vw,3.7rem);font-weight:650;letter-spacing:-.055em;line-height:.98}.make-hub__section-heading>p{max-width:27rem;margin:0 0 .2rem;color:#4a6078;font-size:.98rem;line-height:1.65}.make-hub__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.make-hub__card{position:relative;display:flex;min-height:15.75rem;flex-direction:column;padding:clamp(1.25rem,2.6vw,1.8rem);overflow:hidden;border:1px solid #d6e0e8;border-radius:20px;background:#fff;box-shadow:0 12px 29px rgba(18,53,78,.06);color:#173b62;text-decoration:none;transition:border-color .18s var(--editorial-ease),box-shadow .18s var(--editorial-ease),transform .18s var(--editorial-ease),background .18s var(--editorial-ease)}.make-hub__card:after{content:"";position:absolute;width:10rem;height:10rem;right:-5.25rem;top:-5.25rem;border-radius:50%;background:rgba(107,193,182,.15);transition:transform .25s var(--editorial-ease)}.make-hub__card:focus-visible,.make-hub__card:hover{border-color:#75aaa4;background:#f9fffd;box-shadow:0 20px 40px rgba(18,79,84,.14);transform:translateY(-4px)}.make-hub__card:focus-visible:after,.make-hub__card:hover:after{transform:scale(1.25)}.make-hub__card-kicker{color:#d45f4d;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.make-hub__card h3{position:relative;z-index:1;max-width:16ch;margin:1.35rem 0 0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;letter-spacing:-.045em;line-height:1.05}.make-hub__card>p{position:relative;z-index:1;max-width:33rem;margin:.9rem 0 1.6rem;color:#536a80;font-size:.93rem;line-height:1.55}.make-hub__card-footer{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:auto;padding-top:.9rem;border-top:1px solid #e2e9ef;color:#315f69;font-size:.75rem;font-weight:750;letter-spacing:.02em}.make-hub__card-footer>span:last-child{color:#cf614e;font-size:1.2rem;transition:transform .18s var(--editorial-ease)}.make-hub__card:focus-visible .make-hub__card-footer>span:last-child,.make-hub__card:hover .make-hub__card-footer>span:last-child{transform:translate(3px,-3px)}.make-hub__empty{margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid #dce4ed;border-radius:22px;background:#fff;box-shadow:0 12px 38px rgba(20,45,75,.08)}.make-hub__empty>p:not(.make-kicker){max-width:43rem;color:#4d6178;line-height:1.65}.make-account-profile__workspace-link{display:inline-flex;gap:.75rem;align-items:center;margin:.25rem 0 .35rem;text-decoration:none}@media (max-width:46rem){.make-hub__hero,.make-hub__section-heading{grid-template-columns:1fr}.make-hub__hero{align-items:start;border-radius:22px}.make-hub__hero-aside{min-height:auto}.make-hub__grid{grid-template-columns:1fr}.make-hub__card{min-height:13.5rem}}@media (prefers-reduced-motion:reduce){.make-hub__card,.make-hub__card-footer>span:last-child,.make-hub__card:after,.make-hub__profile-link span{transition:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.make-console{min-height:100svh;background:#f7f7f8;color:#1d1d1f}.make-console__topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(11rem,1fr) auto minmax(11rem,1fr);min-height:3.75rem;align-items:center;grid-gap:1rem;gap:1rem;padding:0 1.5rem;border-bottom:1px solid #dedee2;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.make-console__brand{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.45rem;color:#1d1d1f;font-size:1.08rem;font-weight:700;text-decoration:none}.make-console__brand img{width:1.45rem;height:1.45rem;object-fit:contain}.make-console__topbar>p{margin:0;color:#6e6e73;font-size:.85rem}.make-console__account{justify-self:end;color:#0066cc;font-size:.86rem;text-decoration:none}.make-console__account:focus-visible,.make-console__account:hover{text-decoration:underline}.make-console__body{display:grid;grid-template-columns:13.25rem minmax(0,1fr);width:min(100%,1440px);min-height:calc(100svh - 3.75rem);margin:0 auto}.make-console__sidebar{display:flex;min-height:100%;flex-direction:column;padding:1.35rem .85rem;border-right:1px solid #e3e3e6}.make-console__sidebar-label{margin:0 0 .45rem;padding:0 .65rem;color:#86868b;font-size:.69rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.make-console__sidebar nav{display:grid;grid-gap:.1rem;gap:.1rem}.make-console__sidebar nav a{display:block;padding:.55rem .65rem;border-radius:7px;color:#424245;font-size:.86rem;font-weight:520;line-height:1.25;text-decoration:none}.make-console__sidebar nav a:focus-visible,.make-console__sidebar nav a:hover{background:#f0f0f3;color:#1d1d1f}.make-console__sidebar nav a[aria-current=page]{background:#e8f2ff}.make-console__sidebar-foot{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:auto}.make-console__sidebar-foot .make-console__exit,.make-console__sidebar-foot .make-console__nav-secondary{margin-top:0}.make-console__exit{display:inline-flex;gap:.35rem;margin-top:auto;padding:.65rem;color:#6e6e73;font-size:.78rem;font-weight:600;text-decoration:none}.make-console__exit:focus-visible,.make-console__exit:hover{color:#0066cc}.make-console__content{min-width:0;padding:clamp(1.25rem,3.5vw,3rem)}.hub-shell,.make-console-page{width:min(100%,1000px);margin:0 auto}.make-console-page__header{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start;padding:.7rem 0 1.75rem}.make-console-page__eyebrow{margin:0 0 .45rem;color:#86868b;font-size:.69rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.hub-shell>h1,.make-console-page h1{margin:0;color:#1d1d1f;font-size:clamp(2.15rem,4.5vw,3.55rem);font-weight:650;letter-spacing:-.06em;line-height:1}.hub-shell>p:not(.eyebrow),.make-console-page__header>div>p:not(.make-console-page__eyebrow){max-width:43rem;margin:.85rem 0 0;color:#6e6e73;font-size:1rem;line-height:1.55}.make-console-page__count{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid #d2d2d7;border-radius:50%;background:#fff;color:#1d1d1f;font-size:.85rem;font-weight:650}.hub-shell>section,.make-console-panel{margin-top:1rem;padding:clamp(1rem,2.4vw,1.5rem);border:1px solid #dfdfe3;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.025)}.hub-shell>section h2,.make-console-panel h2{margin:0;color:#1d1d1f;font-size:1.12rem;font-weight:650;letter-spacing:-.025em}.hub-shell>section h3,.make-console-panel h3{color:#1d1d1f;font-size:.95rem}.make-console-panel__toolbar{display:flex;justify-content:space-between;gap:1.5rem;align-items:end;margin-bottom:1.1rem}.make-console-panel__supporting,.make-console-panel__toolbar p{max-width:32rem;margin:.35rem 0 0;color:#6e6e73;font-size:.88rem;line-height:1.5}.make-console-filter{display:grid;min-width:min(100%,14rem);grid-gap:.35rem;gap:.35rem}.hub-shell label,.make-console-filter label,.make-console-form label{color:#424245;font-size:.76rem;font-weight:650}.hub-shell input,.hub-shell select,.hub-shell textarea,.make-console-filter select,.make-console-form input,.make-console-form select,.make-console-form textarea{width:100%;min-height:2.45rem;padding:.55rem .65rem;border:1px solid #c7c7cc;border-radius:7px;background:#fff;color:#1d1d1f;font:inherit}.hub-shell input:focus,.hub-shell select:focus,.hub-shell textarea:focus,.make-console-filter select:focus,.make-console-form input:focus,.make-console-form select:focus,.make-console-form textarea:focus{border-color:#0066cc;outline:3px solid rgba(0,102,204,.15)}.make-console-link-list{border-top:1px solid #e5e5e8}.make-console-link-list a{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:1rem .15rem;border-bottom:1px solid #e5e5e8;color:#1d1d1f;text-decoration:none}.make-console-link-list a:focus-visible strong,.make-console-link-list a:hover strong{color:#0066cc}.make-console-link-list span,.make-console-link-list strong{display:block}.make-console-link-list strong{font-size:.94rem;font-weight:650}.make-console-link-list div span{max-width:45rem;margin-top:.25rem;color:#6e6e73;font-size:.82rem;line-height:1.45}.make-console-link-list>a>span{color:#86868b;font-size:1.35rem}.make-console-table-wrap{overflow-x:auto;border-top:1px solid #e5e5e8}.make-console-table{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.make-console-table td,.make-console-table th{padding:.85rem .55rem;border-bottom:1px solid #e5e5e8;color:#424245;font-size:.81rem;vertical-align:middle}.make-console-table th{color:#86868b;font-size:.68rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.make-console-table td:first-child{color:#1d1d1f}.make-console-status{display:inline-flex;padding:.22rem .48rem;border-radius:999px;background:#f0f0f3;color:#545457;font-size:.68rem;font-weight:650;letter-spacing:.015em}.hub-shell button,.make-console-action,.make-console-primary{display:inline-flex;min-height:2.35rem;justify-content:center;align-items:center;padding:.5rem .75rem;border:1px solid transparent;border-radius:7px;background:transparent;color:#0066cc;font:inherit;font-size:.8rem;font-weight:650;text-decoration:none;cursor:pointer}.make-console-primary{border-color:#0071e3;background:#0071e3;color:#fff}.make-console-primary:focus-visible,.make-console-primary:hover{border-color:#0077ed;background:#0077ed}.hub-shell button:focus-visible,.hub-shell button:hover,.make-console-action:focus-visible,.make-console-action:hover{background:#f0f6ff}.hub-shell button:active,.make-console-action:active,.make-console-primary:active{transform:scale(.98)}.make-console-empty,.make-console-notice{margin:1rem 0 0;color:#6e6e73;font-size:.88rem;line-height:1.5}.make-console-notice{padding:.7rem .8rem;border-left:3px solid #0071e3;background:#f5faff;color:#424245}.make-console-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.hub-shell form label,.make-console-form label{display:grid;grid-gap:.35rem;gap:.35rem}.make-console-form__actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:end}.make-console-list,.record-list{margin:1rem 0 0;padding:0;list-style:none;border-top:1px solid #e5e5e8}.make-console-list>li,.record-list>li{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.85rem .15rem;border-bottom:1px solid #e5e5e8;color:#424245;font-size:.86rem}.make-console-list>li div{display:grid;grid-gap:.2rem;gap:.2rem}.make-console-list>li span,.record-list p{margin:0;color:#6e6e73;font-size:.8rem}.hub-shell>.eyebrow{margin:0 0 .45rem;font-size:.69rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.hub-shell>section>form,.hub-shell>section>p,.hub-shell>section>ul{margin-top:.9rem}.hub-shell form{display:grid;grid-gap:.8rem;gap:.8rem}.hub-shell pre{max-width:100%;overflow-x:auto;padding:.75rem;border-radius:7px;background:#f5f5f7;color:#424245;font-size:.75rem}@media (max-width:760px){.make-console__topbar{grid-template-columns:1fr auto;padding:0 1rem}.make-console__topbar>p{display:none}.make-console__body{display:block}.make-console__sidebar{min-height:auto;padding:.55rem 1rem;border-right:0;border-bottom:1px solid #e3e3e6;overflow-x:auto}.make-console__exit,.make-console__sidebar-label{display:none}.make-console__sidebar{flex-direction:row;align-items:center}.make-console__sidebar-foot{display:flex;margin-top:0;align-items:center}.make-console__nav-secondary,.make-console__sidebar nav{display:flex;width:max-content;gap:.25rem}.make-console__sidebar nav a{white-space:nowrap}.make-console__content{padding:1.25rem 1rem 2rem}.make-console-page__header,.make-console-panel__toolbar{display:grid;grid-gap:.9rem;gap:.9rem}.make-console-page__count{display:none}.make-console-form{grid-template-columns:1fr}.make-console-list>li,.record-list>li{align-items:flex-start;flex-direction:column}}.make-code-auth--admin{width:min(100%,1160px);grid-template-columns:minmax(0,1fr) minmax(20rem,25.5rem);gap:clamp(3rem,10vw,9rem);align-items:center;margin:0 auto;padding:clamp(1.5rem,5vw,4rem);background:#f7f7f8}.make-code-auth--admin:after,.make-code-auth--admin:before{display:none}.make-code-auth--admin .make-code-auth__story{max-width:32rem}.make-code-auth__admin-brand{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:clamp(3.5rem,12vw,8rem);color:#1d1d1f;font-size:.9rem;font-weight:700;letter-spacing:-.025em}.make-code-auth__admin-brand img{width:1.7rem;height:1.7rem;object-fit:contain}.make-code-auth--admin .make-kicker{margin-bottom:.55rem;color:#86868b;font-size:.68rem;letter-spacing:.065em}.make-code-auth--admin .make-code-auth__story h1{max-width:none;margin:0;color:#1d1d1f;font-size:clamp(2.8rem,6.2vw,5.2rem);font-weight:650;letter-spacing:-.075em;line-height:.94}.make-code-auth--admin .make-code-auth__story>p:not(.make-kicker){max-width:29rem;margin-top:1rem;color:#6e6e73;font-size:1rem;line-height:1.55}.make-code-auth--admin .make-code-auth__reassurance{display:grid;grid-template-columns:auto 1fr;grid-gap:.45rem .8rem;gap:.45rem .8rem;margin-top:2.2rem;padding:0;border:0;background:transparent}.make-code-auth--admin .make-code-auth__reassurance span{display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid #d2d2d7;border-radius:50%;color:#6e6e73;font-size:.62rem;font-weight:650}.make-code-auth--admin .make-code-auth__reassurance p{align-self:center;margin:0;color:#6e6e73;font-size:.82rem}.make-code-auth--admin .make-code-auth__card{padding:clamp(1.4rem,3vw,2rem);border:1px solid #dedee3;border-radius:12px;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,.045)}.make-code-auth--admin .make-code-auth__card-header{padding-bottom:1.2rem;border-bottom:1px solid #e5e5e8}.make-code-auth--admin .make-code-auth__card-header h2{color:#1d1d1f;font-size:1.4rem;letter-spacing:-.04em}.make-code-auth--admin .make-code-auth__card-header>p:not(.make-kicker),.make-code-auth--admin .make-code-auth__help,.make-code-auth--admin .make-code-auth__help p{color:#6e6e73}.make-code-auth--admin .make-code-auth__card form{gap:.7rem;margin-top:1.2rem}.make-code-auth--admin .make-code-auth__card input{min-height:2.6rem;border-color:#c7c7cc;border-radius:7px;box-shadow:none}.make-code-auth--admin .make-code-auth__submit{min-height:2.6rem;margin-top:.35rem;border-radius:7px;background:#0071e3;color:#fff;box-shadow:none}.make-code-auth--admin .make-code-auth__submit:focus-visible,.make-code-auth--admin .make-code-auth__submit:hover{background:#0077ed}.make-code-auth--admin .make-code-auth__secondary{color:#0066cc}@media (max-width:760px){.make-code-auth--admin{grid-template-columns:1fr;gap:2.5rem;align-content:start;padding:1.5rem 1rem 2.5rem}.make-code-auth__admin-brand{margin-bottom:3rem}.make-code-auth--admin .make-code-auth__story h1{font-size:clamp(2.65rem,15vw,4rem)}.make-code-auth--admin .make-code-auth__reassurance{display:none}}.make-console,.make-console button,.make-console input,.make-console select,.make-console textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif}.make-console{--admin-ink:#1d1d1f;--admin-muted:#6e6e73;--admin-line:#e5e5e7;--admin-blue:#0071e3;--admin-blue-hover:#0077ed;background:#f5f5f7;color:var(--admin-ink)}.make-console__topbar{grid-template-columns:1fr auto 1fr;min-height:3.25rem;padding:0 1.25rem;border-color:#e6e6e9;background:rgba(255,255,255,.92)}.make-console__brand{gap:.4rem;font-size:1rem;font-weight:650;letter-spacing:-.045em}.make-console__brand img{width:1.25rem;height:1.25rem}.make-console__topbar>p{font-size:.78rem;font-weight:600;letter-spacing:-.01em}.make-console__account{font-size:.8rem;font-weight:600}.make-console__body{grid-template-columns:14.5rem minmax(0,1fr);width:min(100%,1600px);min-height:calc(100svh - 3.25rem)}.make-console__sidebar{padding:1.15rem .75rem;border-color:#e6e6e9;background:#fbfbfc}.make-console__nav-group+.make-console__nav-group{margin-top:1.4rem}.make-console__sidebar-label{margin-bottom:.4rem;padding:0 .55rem;font-size:.64rem;letter-spacing:.075em}.make-console__sidebar nav{gap:.12rem}.make-console__sidebar nav a{padding:.5rem .55rem;border-radius:6px;font-size:.8rem;font-weight:560}.make-console__sidebar nav a[aria-current=page]{background:#eaf3ff;color:#0066cc;font-weight:650}.make-console__exit{padding:.55rem;font-size:.75rem}.make-console__content{padding:clamp(1.5rem,4vw,4.5rem) clamp(1.2rem,4vw,5.5rem)}.hub-shell,.make-account-profile,.make-admin-overview,.make-admin-workspace{width:min(100%,1080px);margin:0 auto}.make-admin-overview__header,.make-admin-workspace__header{padding:.25rem 0 2.25rem}.make-admin-kicker{margin:0 0 .55rem;color:#86868b;font-size:.67rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.make-admin-overview h1,.make-admin-workspace h1{margin:0;color:var(--admin-ink);font-size:clamp(2.35rem,5vw,4.15rem);font-weight:680;letter-spacing:-.07em;line-height:.98}.make-admin-overview__header>p:last-child,.make-admin-workspace__header>div>p:last-child{max-width:39rem;margin:.75rem 0 0;color:var(--admin-muted);font-size:1.02rem;line-height:1.5}.make-admin-overview-section+.make-admin-overview-section{margin-top:2.5rem}.make-admin-overview-section__heading{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-bottom:.85rem}.make-admin-overview-section__heading h2{margin:0;color:var(--admin-ink);font-size:1.15rem;font-weight:660;letter-spacing:-.035em}.make-admin-overview-section__heading p{margin:0;color:var(--admin-muted);font-size:.8rem}.make-admin-overview-priority{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--admin-line);border-radius:12px;overflow:hidden;background:#fff}.make-admin-overview-priority a{display:flex;min-height:5.25rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;border-left:1px solid var(--admin-line);color:var(--admin-ink);font-size:.93rem;font-weight:620;text-decoration:none;transition:background .16s var(--ease-out,ease-out),color .16s var(--ease-out,ease-out)}.make-admin-overview-priority a:first-child{border-left:0}.make-admin-overview-priority a:focus-visible,.make-admin-overview-priority a:hover{background:#f7fbff;color:#0066cc}.make-admin-overview-priority a>span:last-child{color:#86868b;font-size:1.35rem;font-weight:400}.make-admin-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.make-admin-overview-link{display:flex;min-height:9rem;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem;border:1px solid var(--admin-line);border-radius:12px;background:#fff;color:var(--admin-ink);text-decoration:none;transition:transform .18s var(--ease-out,ease-out),border-color .18s var(--ease-out,ease-out),box-shadow .18s var(--ease-out,ease-out)}.make-admin-overview-link:focus-visible,.make-admin-overview-link:hover{border-color:#c7dfff;box-shadow:0 10px 26px rgba(0,102,204,.08);transform:translateY(-1px)}.make-admin-overview-link p{margin:0 0 .55rem;color:#86868b;font-size:.65rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.make-admin-overview-link h3{margin:0;font-size:1rem;font-weight:650;letter-spacing:-.025em}.make-admin-overview-link div>span{display:block;margin-top:.45rem;color:var(--admin-muted);font-size:.81rem;line-height:1.45}.make-admin-overview-link>span{align-self:center;color:#86868b;font-size:1.35rem}.make-admin-empty-state{padding:1.5rem;border:1px solid var(--admin-line);border-radius:12px;background:#fff}.make-admin-tabs{display:flex;gap:1.25rem;margin:-.25rem 0 1.75rem;border-bottom:1px solid var(--admin-line)}.make-admin-tabs button{position:relative;padding:.3rem 0 .75rem;border:0;background:transparent;color:var(--admin-muted);font:inherit;font-size:.85rem;font-weight:580}.make-admin-tabs button[aria-selected=true]{color:var(--admin-ink);font-weight:680}.make-admin-tabs button[aria-selected=true]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--admin-blue);content:""}.make-admin-stack{display:grid;grid-gap:1rem;gap:1rem}.make-admin-card{padding:clamp(1.15rem,2.5vw,1.65rem);border:1px solid var(--admin-line);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.018)}.make-admin-card--quiet{background:#fafafa}.make-admin-card__heading{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start;margin-bottom:1.25rem}.make-admin-card__heading h2{margin:0;color:var(--admin-ink);font-size:1.2rem;font-weight:660;letter-spacing:-.035em}.make-admin-card__eyebrow{margin:0 0 .4rem;color:#86868b;font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.make-admin-card__meta{max-width:18rem;color:var(--admin-muted);font-size:.75rem;line-height:1.4;text-align:right}.make-admin-card__intro{max-width:52rem;margin:-.25rem 0 1.2rem;color:var(--admin-muted);font-size:.9rem;line-height:1.55}.make-admin-form{display:grid;grid-gap:1rem;gap:1rem}.make-admin-form--two-columns{display:grid;grid-gap:.95rem 1rem;gap:.95rem 1rem}.make-admin-form--three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.95rem 1rem;gap:.95rem 1rem}.make-admin-form label{display:grid;grid-gap:.42rem;gap:.42rem;color:#424245;font-size:.78rem;font-weight:640;line-height:1.35}.make-admin-form input,.make-admin-form select,.make-admin-form textarea{width:100%;min-height:2.65rem;padding:.63rem .72rem;border:1px solid #d2d2d7;border-radius:7px;background:#fff;color:var(--admin-ink);font:inherit;font-size:.9rem;line-height:1.45;transition:border-color .15s ease-out,box-shadow .15s ease-out}.make-admin-form textarea{min-height:7.5rem;resize:vertical}.make-admin-form input:focus,.make-admin-form select:focus,.make-admin-form textarea:focus{border-color:var(--admin-blue);outline:0;box-shadow:0 0 0 3px rgba(0,113,227,.14)}.make-admin-field-help,.make-admin-optional{color:var(--admin-muted);font-size:.72rem;font-weight:500}.make-admin-form__actions,.make-admin-inline-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.make-admin-button{display:inline-flex;min-height:2.45rem;justify-content:center;align-items:center;padding:.48rem .85rem;border:1px solid #d2d2d7;border-radius:7px;background:#fff;color:var(--admin-ink);font:inherit;font-size:.8rem;font-weight:650;text-decoration:none;transition:transform .16s var(--ease-out,ease-out),background .16s var(--ease-out,ease-out),border-color .16s var(--ease-out,ease-out)}.make-admin-button:focus-visible,.make-admin-button:hover{border-color:#b5b5ba;background:#f8f8f8}.make-admin-button--primary{border-color:var(--admin-blue);background:var(--admin-blue);color:#fff}.make-admin-button--primary:focus-visible,.make-admin-button--primary:hover{border-color:var(--admin-blue-hover);background:var(--admin-blue-hover)}.make-admin-button--danger{border-color:#f0b6b6;color:#b42318}.make-admin-text-button{padding:0;border:0;background:transparent;color:#0066cc;font:inherit;font-size:.8rem;font-weight:620}.make-admin-text-button:focus-visible,.make-admin-text-button:hover{color:#004f9d;text-decoration:underline}.make-admin-text-button--danger{color:#c0392b}.make-admin-alert{margin:0 0 1rem;border:1px solid #f2c2bf;border-radius:8px;background:#fff8f7;color:#9d1c15}.make-admin-alert,.make-admin-notice{padding:.75rem .9rem;font-size:.84rem}.make-admin-notice{margin:-.65rem 0 1rem;border-left:3px solid var(--admin-blue);background:#f5faff;color:#424245;line-height:1.5}.make-admin-empty{margin:0;color:var(--admin-muted);font-size:.87rem}.make-admin-table-wrap{overflow-x:auto;border-top:1px solid var(--admin-line)}.make-admin-table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.make-admin-table td,.make-admin-table th{padding:.85rem .5rem;border-bottom:1px solid var(--admin-line);color:#424245;font-size:.8rem;vertical-align:middle}.make-admin-table th{color:#86868b;font-size:.64rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.make-admin-table td:first-child{color:var(--admin-ink)}.make-admin-status{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.22rem .48rem;border-radius:999px;background:#f0f0f2;color:#545458;font-size:.65rem;font-weight:650;letter-spacing:.01em;text-transform:capitalize}.make-admin-status--success{background:#edf8f0;color:#26713a}.make-admin-status--muted{background:#f5f5f5;color:#86868b}.make-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.make-role-card{display:grid;grid-gap:.75rem;gap:.75rem;min-height:11rem;padding:1rem;border:1px solid var(--admin-line);border-radius:10px;background:#fff}.make-role-card__topline{display:flex;justify-content:space-between;gap:.5rem;color:var(--admin-muted);font-size:.7rem}.make-role-card h3{margin:0;color:var(--admin-ink);font-size:.98rem;letter-spacing:-.025em}.make-role-card p{margin:-.4rem 0 0;color:var(--admin-muted);font-size:.79rem;line-height:1.45}.make-role-card details{color:#0066cc;font-size:.77rem}.make-role-card summary{cursor:pointer}.make-role-card__permissions{display:grid;grid-gap:.3rem;gap:.3rem;margin:.75rem 0 0;padding:0;list-style:none;color:#424245;line-height:1.4}.make-permission-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.make-permission-picker fieldset{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:.75rem;border:1px solid var(--admin-line);border-radius:8px}.make-permission-picker legend{padding:0 .2rem;color:#6e6e73;font-size:.7rem;font-weight:700;text-transform:capitalize}.make-permission-picker label{display:flex;gap:.45rem;align-items:flex-start;color:#424245;font-size:.74rem;font-weight:540}.make-permission-picker input{width:.9rem;min-height:auto;margin:.1rem 0 0;accent-color:#0071e3}.make-document-list,.make-record-list,.make-setting-list,.make-template-list{display:grid;border-top:1px solid var(--admin-line)}.make-document-row,.make-record-list>article,.make-setting-list>article,.make-template-list>article{padding:1rem 0;border-bottom:1px solid var(--admin-line)}.make-document-row>details,.make-document-row__actions,.make-document-row__summary,.make-template-list>article>details{display:inline-flex;gap:.65rem;align-items:center}.make-document-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem}.make-document-row__summary h3,.make-record-list h3,.make-setting-list h3,.make-template-list h3{margin:0;color:var(--admin-ink);font-size:.92rem;font-weight:650;letter-spacing:-.02em}.make-document-row__summary p,.make-setting-list p,.make-template-list p{margin:.24rem 0 0;color:var(--admin-muted);font-size:.78rem}.make-document-row>details,.make-template-list>article>details{color:#0066cc;font-size:.76rem}.make-document-row__editor{grid-column:1/-1;margin-top:.5rem;padding:1rem;border-radius:8px;background:#f8f8f9}.make-document-row__content,.make-template-list__content,.make-template-preview{margin-top:.75rem;padding:.9rem;border-radius:8px;background:#f7f7f8;color:#424245;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.make-setting-list__header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.make-setting-list dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem 1rem;gap:.55rem 1rem;margin:.9rem 0 0}.make-setting-list dl div{padding-top:.55rem;border-top:1px solid #eeeeef}.make-setting-list dt{color:#86868b;font-size:.68rem;font-weight:650}.make-setting-list dd{margin:.2rem 0 0;color:#424245;font-size:.8rem;overflow-wrap:anywhere}.make-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.make-readiness-card{display:grid;grid-gap:.9rem;gap:.9rem;min-height:12rem;padding:1rem;border:1px solid var(--admin-line);border-radius:10px;background:#fff}.make-readiness-card h3{margin:.7rem 0 0;color:var(--admin-ink);font-size:.95rem;letter-spacing:-.025em}.make-readiness-card p{margin:.3rem 0 0;color:var(--admin-muted);font-size:.78rem;line-height:1.4}.make-readiness-card__count{margin-top:auto!important}.make-readiness-card .make-admin-button{width:-moz-fit-content;width:fit-content}.make-checklist{display:grid;border-top:1px solid var(--admin-line)}.make-checklist article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:.85rem 0;border-bottom:1px solid var(--admin-line)}.make-checklist__mark{width:1.15rem;height:1.15rem;border:1px solid #c7c7cc;border-radius:50%}.make-checklist__mark--complete{display:grid;place-items:center;border-color:#52a369;background:#52a369;color:#fff;font-size:.68rem;font-weight:700}.make-checklist h3{margin:0;font-size:.84rem}.make-checklist p{margin:.18rem 0 0;color:var(--admin-muted);font-size:.75rem}.make-setting-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:1.1rem}.make-setting-choices button{display:grid;grid-gap:.35rem;gap:.35rem;min-height:5rem;padding:.75rem;border:1px solid var(--admin-line);border-radius:8px;background:#fff;color:var(--admin-ink);text-align:left;font:inherit}.make-setting-choices button.is-selected{border-color:#90c1f4;background:#f4f9ff;box-shadow:inset 0 0 0 1px #90c1f4}.make-setting-choices strong{font-size:.82rem;font-weight:650}.make-setting-choices span{color:var(--admin-muted);font-size:.72rem;line-height:1.35}.make-account-profile{padding-top:.25rem}.make-account-profile header{max-width:42rem}.make-account-profile h1{margin:0;color:var(--admin-ink);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:680;letter-spacing:-.065em;line-height:.98}.make-account-profile header>p:not(.make-kicker){margin-top:.7rem;color:var(--admin-muted);font-size:.98rem;line-height:1.55}.make-account-profile__card{margin-top:1rem;padding:1.3rem;border:1px solid var(--admin-line);border-radius:12px;background:#fff}.make-account-profile__card h2{color:var(--admin-ink);font-size:1.15rem}.make-account-profile__card p{color:var(--admin-muted)}.make-account-profile__card label{color:#424245}.make-account-profile__card input{border-color:#d2d2d7;color:var(--admin-ink)}.make-account-profile__card .make-button{border-radius:7px;background:var(--admin-blue)}.hub-shell>h1{font-size:clamp(2.2rem,4.5vw,3.25rem);color:var(--admin-ink)}.hub-shell>.eyebrow{color:#86868b;font-size:.67rem}.hub-shell>section{border-color:var(--admin-line);border-radius:12px;box-shadow:none}.hub-shell pre{display:none}@media (max-width:900px){.make-console__body{grid-template-columns:12rem minmax(0,1fr)}.make-permission-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.make-console__body{display:block}.make-console__sidebar{padding:.65rem .85rem;border-right:0;border-bottom:1px solid #e6e6e9;overflow-x:auto}.make-console__sidebar nav{display:flex;gap:1.2rem;min-width:max-content}.make-console__nav-group{display:flex;gap:.2rem;align-items:center}.make-console__nav-group+.make-console__nav-group{margin-top:0}.make-console__sidebar-label{display:none}.make-console__sidebar nav a{white-space:nowrap}.make-console__exit{display:none}.make-console__content{padding:1.5rem 1rem 2.5rem}.make-admin-overview__header,.make-admin-workspace__header{padding-bottom:1.65rem}.make-admin-overview h1,.make-admin-workspace h1{font-size:clamp(2.25rem,12vw,3.4rem)}.make-admin-form--three-columns,.make-admin-form--two-columns,.make-admin-overview-grid,.make-admin-overview-priority,.make-permission-picker,.make-readiness-grid,.make-role-grid,.make-setting-choices,.make-setting-list dl{grid-template-columns:1fr}.make-admin-overview-priority a{min-height:3.7rem;border-top:1px solid var(--admin-line);border-left:0}.make-admin-overview-priority a:first-child{border-top:0}.make-admin-card__heading,.make-admin-overview-section__heading,.make-setting-list__header{display:grid;grid-gap:.45rem;gap:.45rem}.make-admin-card__meta{max-width:none;text-align:left}.make-document-row{grid-template-columns:1fr}.make-document-row__actions{justify-content:flex-start}.make-checklist article{grid-template-columns:auto minmax(0,1fr)}.make-checklist article>.make-admin-status{grid-column:2}}@media (prefers-reduced-motion:reduce){.make-console *,.make-console :after,.make-console :before{transition:none!important}}.make-code-auth--admin,.make-code-auth--admin button,.make-code-auth--admin input{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,sans-serif}.make-code-auth--admin{display:block;width:100%;max-width:none;min-height:100svh;margin:0;padding:1.25rem;background:#f5f5f7}.make-code-auth--admin .make-code-auth__story{position:absolute;top:1.25rem;left:max(1.25rem,calc((100vw - 1200px) / 2));max-width:none}.make-code-auth--admin .make-code-auth__story>:not(.make-code-auth__admin-brand){display:none}.make-code-auth--admin .make-code-auth__admin-brand{margin:0;font-size:.86rem;font-weight:650}.make-code-auth--admin .make-code-auth__admin-brand img{width:1.25rem;height:1.25rem}.make-code-auth--admin .make-code-auth__card{width:min(100%,24rem);margin:min(18vh,10rem) auto 0;padding:1.5rem;border-color:#e2e2e6;border-radius:14px;box-shadow:0 12px 34px rgba(0,0,0,.045)}.make-code-auth--admin .make-code-auth__card-header h2{font-size:1.25rem;font-weight:680}@media (max-width:700px){.make-code-auth--admin{padding:1rem}.make-code-auth--admin .make-code-auth__story{top:1rem;left:1rem}.make-code-auth--admin .make-code-auth__card{margin-top:7rem}}.make-console__actions{display:inline-flex;justify-self:end;align-items:center;gap:.85rem}.make-console__sign-out{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#6e6e73;cursor:pointer;font:inherit;font-size:.8rem;font-weight:600;padding:0}.make-console__sign-out:focus-visible,.make-console__sign-out:hover{color:#0066cc;text-decoration:underline}.make-console__sign-out:disabled{cursor:wait;opacity:.65}.make-console__sign-out-error{margin:0 0 1rem;color:#b42318;font-size:.88rem}@media (max-width:760px){.make-console__actions{gap:.65rem}}.make-admin-notice{margin:1rem 0;border:1px solid #a7f3d0;border-radius:.75rem;background:#ecfdf5;color:#065f46;padding:.8rem .95rem;font-size:.88rem;font-weight:550}.make-admin-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;white-space:nowrap}.make-admin-text-button--danger{color:#b42318}.make-admin-protected{color:#6e6e73;font-size:.76rem;line-height:1.35}@media (max-width:760px){.make-admin-row-actions{align-items:flex-end;flex-direction:column;gap:.4rem}}.make-document-preview-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:rgba(29,29,31,.34);padding:1rem}.make-document-preview-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(52rem,100%);max-height:min(46rem,calc(100vh - 2rem));overflow:hidden;border:1px solid #d2d2d7;border-radius:1rem;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.2)}.make-document-preview-dialog__footer,.make-document-preview-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem}.make-document-preview-dialog__header{border-bottom:1px solid #e5e5ea}.make-document-preview-dialog__header h2{margin:.15rem 0;font-size:1.25rem}.make-document-preview-dialog__header p:not(.make-admin-card__eyebrow){margin:0;color:#6e6e73;font-size:.85rem}.make-document-preview-dialog__content{overflow:auto;padding:1.75rem clamp(1.25rem,5vw,4rem);color:#1d1d1f;line-height:1.65}.make-document-preview-dialog__content>:first-child{margin-top:0}.make-document-preview-dialog__content>:last-child{margin-bottom:0}.make-document-preview-dialog__content h1{font-size:1.7rem}.make-document-preview-dialog__content h2{font-size:1.35rem}.make-document-preview-dialog__content h3{font-size:1.08rem}.make-document-preview-dialog__footer{border-top:1px solid #e5e5ea;color:#6e6e73;font-size:.8rem}@media (max-width:640px){.make-document-preview-dialog__footer,.make-document-preview-dialog__header{align-items:flex-start;flex-direction:column;padding:1rem}.make-document-preview-dialog__footer .make-admin-button{width:100%}}.make-allocation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:1.25rem;border:1px solid #e5e5ea;border-radius:.75rem;background:#e5e5ea}.make-allocation-summary>div{display:grid;grid-gap:.2rem;gap:.2rem;background:#fff;padding:1rem}.make-allocation-summary strong{color:#1d1d1f;font-size:1.55rem;letter-spacing:-.04em}.make-allocation-summary span{color:#6e6e73;font-size:.78rem;font-weight:550}.make-allocation-workflow{display:grid;grid-gap:.8rem;gap:.8rem;margin:0;padding-left:1.2rem;color:#424245;line-height:1.55}.make-allocation-workflow strong{color:#1d1d1f}@media (max-width:640px){.make-allocation-summary{grid-template-columns:1fr}}.make-referrals-workspace{max-width:1180px}.make-admin-contact{align-self:flex-start;border:1px solid var(--make-border,#d8dce2);border-radius:999px;color:var(--make-ink,#111827);font-size:.875rem;font-weight:650;padding:.625rem .875rem;text-decoration:none}.make-admin-contact:hover{background:var(--make-surface-subtle,#f5f6f8)}.make-referrals-summary{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0;overflow:hidden;border:1px solid var(--make-border,#d8dce2);border-radius:14px;background:var(--make-border,#d8dce2)}.make-referrals-summary>div{display:grid;grid-gap:.35rem;gap:.35rem;min-height:6.5rem;padding:1.125rem 1.25rem;background:#fff}.make-referral-partner__rate,.make-referral-row p,.make-referral-row__status p,.make-referral-row__status span,.make-referrals-summary span{color:var(--make-muted,#626974);font-size:.875rem}.make-referrals-summary strong{color:var(--make-ink,#111827);font-size:1.75rem;letter-spacing:-.06em}.make-referrals-rule{display:grid;grid-gap:1rem;gap:1rem}.make-referrals-rule h2{margin:0}.make-referrals-rule__grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.make-referrals-rule__grid p{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:1rem;border-radius:10px;background:var(--make-surface-subtle,#f5f6f8)}.make-referrals-rule__grid span{color:var(--make-muted,#626974);font-size:.875rem;line-height:1.5}.make-referrals-layout{display:grid;grid-gap:1.25rem;gap:1.25rem;margin:1.25rem 0}.make-admin-form--two-columns,.make-referrals-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.make-admin-form__wide{grid-column:1/-1}.make-admin-input-suffix{display:flex;overflow:hidden;border:1px solid var(--make-border,#d8dce2);border-radius:9px;background:#fff}.make-admin-input-suffix input{min-width:0;border:0;border-radius:0}.make-admin-input-suffix:focus-within{border-color:var(--make-blue,#0071e3);box-shadow:0 0 0 3px rgb(0 113 227/14%)}.make-admin-input-suffix span{display:grid;align-items:center;padding:0 .9rem;color:var(--make-muted,#626974);border-left:1px solid var(--make-border,#d8dce2);background:var(--make-surface-subtle,#f5f6f8)}.make-admin-optional{color:var(--make-muted,#626974);font-size:.75rem;font-weight:500}.make-referrals-register{display:grid;grid-gap:1rem;gap:1rem}.make-referral-partner{overflow:hidden;border:1px solid var(--make-border,#d8dce2);border-radius:12px;background:#fff}.make-referral-partner>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.1rem 1.2rem;border-bottom:1px solid var(--make-border,#d8dce2)}.make-referral-partner h3{margin:.1rem 0 .2rem;font-size:1rem}.make-referral-partner header p{margin:0;color:var(--make-muted,#626974);font-size:.875rem}.make-referral-partner__rate{margin:0;padding:.8rem 1.2rem;border-bottom:1px solid var(--make-border,#d8dce2)}.make-referral-partner__portal{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--make-border,#d8dce2)}.make-referral-partner__portal strong{font-size:.9rem}.make-referral-partner__portal p{max-width:40rem;margin:.3rem 0 0;color:var(--make-muted,#626974);font-size:.84rem;line-height:1.5}.make-referral-partner__link{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:end;margin:1rem 1.2rem;padding:.9rem;border:1px solid var(--make-border,#d8dce2);background:#f7f8fa}.make-referral-partner__link label{display:grid;grid-gap:.4rem;gap:.4rem;color:var(--make-muted,#626974);font-size:.78rem;font-weight:700}.make-referral-partner__link input{width:100%;min-width:0;font:.77rem/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.make-referral-list{display:grid}.make-referral-row{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);grid-gap:1.5rem;gap:1.5rem;padding:1rem 1.2rem;border-bottom:1px solid var(--make-border,#d8dce2)}.make-referral-row:last-child{border-bottom:0}.make-referral-row>div>strong,.make-referral-row__status>strong{color:var(--make-ink,#111827);font-size:.925rem}.make-referral-row p{margin:.35rem 0 0;line-height:1.5}.make-referral-row__status{display:grid;justify-items:start;grid-gap:.35rem;gap:.35rem}.make-referral-row__status span{font-size:.75rem}.make-referral-cancel{display:flex;gap:.5rem;width:100%}.make-referral-cancel input{flex:1 1;min-width:0}@media (max-width:860px){.make-referral-row,.make-referrals-layout,.make-referrals-rule__grid{grid-template-columns:1fr}.make-referral-row{gap:.8rem}}@media (max-width:620px){.make-admin-form--two-columns,.make-referrals-summary{grid-template-columns:1fr}.make-admin-form__wide{grid-column:auto}.make-referral-cancel,.make-referral-partner>header{display:grid}.make-referral-partner__link,.make-referral-partner__portal{display:grid;align-items:start}}.make-partner-status{min-height:100vh;background:#f7f8fa;color:var(--make-ink,#111827)}.make-partner-status__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.25rem;padding:.75rem clamp(1rem,4vw,3rem);border-bottom:1px solid var(--make-border,#d8dce2);background:#fff}.make-partner-status__brand{display:inline-flex;gap:.55rem;align-items:center;font-size:.925rem;font-weight:700}.make-partner-status__brand img{width:1.25rem;height:1.25rem}.make-partner-status__content{width:min(100% - 2rem,960px);margin:0 auto;padding:clamp(2.5rem,7vw,5.5rem) 0}.make-partner-status__content>h1{margin:.35rem 0 .8rem;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.055em}.make-partner-status__content>p{max-width:48rem;color:var(--make-muted,#626974);line-height:1.6}.make-partner-status__content .make-admin-panel{margin-top:2rem}.make-partner-status__application-link{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}.make-partner-status__application-link h2{margin:.25rem 0 0}.make-partner-status__application-link p{margin-bottom:0}.make-partner-status__link-actions{display:flex;flex-wrap:wrap;gap:.6rem}.make-partner-status__list{display:grid;border-top:1px solid var(--make-border,#d8dce2)}.make-partner-status__list article{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr);grid-gap:1.5rem;gap:1.5rem;padding:1.15rem 0;border-bottom:1px solid var(--make-border,#d8dce2)}.make-partner-status__list strong{font-size:.95rem}.make-partner-status__list p,.make-partner-status__list span{display:block;margin:.35rem 0 0;color:var(--make-muted,#626974);font-size:.875rem;line-height:1.55}.make-partner-status__list span{font-size:.75rem}@media (max-width:640px){.make-partner-status__header{padding-inline:1rem}.make-partner-status__list article{grid-template-columns:1fr;gap:.7rem}.make-partner-status__content .make-admin-panel__heading{display:grid}.make-partner-status__application-link{display:grid;align-items:start}}.make-application-wizard{width:min(100% - 2rem,48rem);margin:clamp(1.5rem,4vw,3.5rem) auto;padding:clamp(1.25rem,4vw,2.5rem)}.make-application-wizard__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem}.make-application-wizard__header h1{font-size:clamp(2rem,5vw,3.25rem)}.make-application-wizard__progress{min-width:8rem;grid-template-columns:1fr;gap:.45rem;text-align:right}.make-application-wizard__progress span{color:#5f5b62}.make-application-documents,.make-application-wizard__education-form,.make-application-wizard__form{display:grid;grid-gap:1.2rem;gap:1.2rem;padding:1.5rem 0}.make-application-wizard__education-form label,.make-application-wizard__form label{display:grid;grid-gap:.55rem;gap:.55rem;color:#242229;font-size:.95rem;font-weight:750}.make-application-wizard__education-form input,.make-application-wizard__education-form select,.make-application-wizard__education-form textarea,.make-application-wizard__form input:not([type=checkbox]),.make-application-wizard__form textarea{box-sizing:border-box;width:100%;border:1px solid #bdb8af;border-radius:.75rem;background:#fff;color:#202025;font:inherit}.make-application-wizard__education-form input,.make-application-wizard__education-form select,.make-application-wizard__form input:not([type=checkbox]){min-height:3.25rem;padding:.75rem .9rem}.make-application-wizard__education-form textarea,.make-application-wizard__form textarea{min-height:8.5rem;padding:.9rem;resize:vertical}.make-application-wizard__education-form input:focus-visible,.make-application-wizard__education-form select:focus-visible,.make-application-wizard__education-form textarea:focus-visible,.make-application-wizard__form input:focus-visible,.make-application-wizard__form textarea:focus-visible{outline:3px solid rgba(244,81,30,.24);outline-offset:2px;border-color:#f4511e}.make-application-wizard__declaration{display:flex!important;align-items:flex-start;gap:.75rem;padding:1rem;background:#f3f0e9;line-height:1.45}.make-application-wizard__declaration input{flex:0 0 auto;margin-top:.2rem;width:1rem;height:1rem;accent-color:#f4511e}.make-application-wizard__education-form{grid-template-columns:repeat(2,minmax(0,1fr))}.make-application-wizard__education-saved,.make-application-wizard__education-summary{grid-column:1/-1}.make-application-wizard__education-saved{padding:1.1rem;background:#f1faf8;border:1px solid #c9e1dc}.make-application-wizard__education-saved p{margin:.45rem 0 0;color:#42585b}.make-application-documents__help{margin:0;color:#5f5b62;line-height:1.5}.make-application-document{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:1.15rem;border:1px solid #ded9d1;border-radius:.85rem;background:#fff}.make-application-document h2{margin:0;font-size:1.05rem}.make-application-document p,.make-application-document small{display:block;margin:.35rem 0 0;color:#5f5b62;line-height:1.45}.make-application-document small{color:#26706b;font-weight:700}.make-application-document__upload{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.65rem .9rem;border:1px solid #202025;border-radius:999px;background:#202025;color:#fff;cursor:pointer;font-size:.86rem;font-weight:750;white-space:nowrap}.make-application-document__upload input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.make-application-wizard__upload-status{margin:0;color:#1f5f5a;font-size:.88rem;font-weight:700}.make-application-wizard__actions{min-height:3.25rem}.make-application-wizard__actions>span{flex:1 1}.make-applicant-application{min-height:100vh;background:#f3f1ec}.make-applicant-application__shell{width:min(100% - 2rem,62rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.make-applicant-application__workspace{min-height:0}.make-applicant-application__header{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-end}.make-applicant-application__header h1{max-width:44rem;margin:.5rem 0;color:#202025;font-size:clamp(2.2rem,6vw,4.25rem);letter-spacing:-.04em;line-height:1}.make-applicant-application__header p:not(.make-kicker){max-width:42rem;margin:0;color:#5f5b62;line-height:1.55}.make-applicant-application__back{color:#313038;font-size:.92rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:.22em}.make-applicant-application__reference{margin:0;color:#6a6461;font-size:.82rem;font-weight:700;white-space:nowrap}.make-applicant-application__notice{margin:1.25rem 0 0;padding:.9rem 1rem;border-left:.25rem solid #f4511e;background:#fff3ed;color:#702b15}.make-console--application-workflow{height:100dvh;min-height:0;overflow:hidden}.make-console--application-workflow .make-console__topbar{position:relative}.make-console--application-workflow .make-console__body{height:calc(100dvh - 3.25rem);min-height:0}.make-console--application-workflow .make-console__sidebar{min-height:0;overflow-y:auto}.make-console--application-workflow .make-console__content{display:flex;min-height:0;overflow:hidden}.make-console--application-workflow .make-applicant-application{display:flex;min-height:0;flex:1 1;flex-direction:column}.make-console--application-workflow .make-applicant-application__shell{display:grid;min-height:0;flex:1 1;grid-template-rows:auto minmax(0,1fr);padding:clamp(1rem,3vw,2rem) 0}.make-console--application-workflow .make-applicant-application__header{padding-bottom:1rem}.make-console--application-workflow .make-applicant-application__workspace{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.make-console--application-workflow .make-application-wizard{margin-top:0}.make-application-corrections,.make-application-payment-card,.make-application-success{margin-top:1.5rem;padding:clamp(1.35rem,4vw,2.25rem);border:1px solid #c9e1dc;border-radius:1rem;background:#fffefa}.make-application-success{background:linear-gradient(135deg,#edf9f6,#fffefa)}.make-application-corrections h2,.make-application-payment-card h2,.make-application-success h2{margin:.45rem 0 .8rem;color:#203038;font-size:clamp(1.5rem,4vw,2.3rem);letter-spacing:-.03em}.make-application-corrections p,.make-application-payment-card p,.make-application-success p{max-width:44rem;color:#42585b;line-height:1.6}.make-application-success .make-button{margin-top:.8rem}.make-application-payment-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1.5rem 0 0}.make-application-payment-card dl div{min-width:0}.make-application-payment-card dt{color:#637777;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.make-application-payment-card dd{margin:.35rem 0 0;color:#203038;font-weight:750;overflow-wrap:anywhere}.make-application-corrections article{margin:1rem 0;padding:1rem;background:#f3f0e9}@media (max-width:680px){.make-application-wizard{width:min(100% - 1rem,48rem);margin:1.25rem auto;border-radius:1rem}.make-application-wizard__header{grid-template-columns:1fr}.make-application-wizard__progress{text-align:left}.make-application-document,.make-application-wizard__education-form{grid-template-columns:1fr}.make-application-document__upload{width:100%;justify-self:stretch}.make-application-wizard__actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;flex-direction:row;padding:.9rem 0 0;background:#fffefa}.make-applicant-application__shell{width:min(100% - 1.5rem,62rem)}.make-applicant-application__header{display:block}.make-applicant-application__reference{margin-top:1rem}.make-console--application-workflow .make-console__body{display:grid;height:calc(100dvh - 3.25rem);grid-template-rows:auto minmax(0,1fr)}.make-console--application-workflow .make-console__sidebar{overflow-x:auto;overflow-y:hidden}.make-console--application-workflow .make-console__content{padding:1rem}.make-console--application-workflow .make-applicant-application__shell{width:min(100%,62rem);padding:0}.make-application-payment-card dl{grid-template-columns:1fr}}.make-application-console{display:grid;min-height:100dvh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#f7f7f9;color:#17171b}.make-application-console__topbar{z-index:3;display:grid;min-height:4.25rem;grid-template-columns:minmax(8rem,1fr) auto minmax(8rem,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:0 clamp(1rem,3vw,3rem);border-bottom:1px solid rgba(23,23,27,.1);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.make-application-console__brand{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center}.make-application-console__brand img{display:block;width:2rem;height:2rem;object-fit:contain}@media (max-width:700px){.make-console__topbar{min-height:3.5rem;padding:0 1rem}.make-console__brand{font-size:.95rem}.make-console__topbar>p{display:none}.make-console__sidebar{padding:.45rem 1rem}.make-console__sidebar nav{gap:.3rem}.make-console__sidebar nav a{display:inline-flex;min-height:2.5rem;align-items:center;padding:.45rem .65rem;font-size:.82rem}.make-console__content{padding:1.25rem 1rem 2rem}.hub-shell,.make-account-profile{width:100%}.hub-shell>h1,.make-account-profile h1{font-size:clamp(2rem,11vw,2.6rem);letter-spacing:-.055em}.hub-shell>section,.make-account-profile__card{margin-top:.85rem;padding:1rem;border-radius:12px}.hub-shell>p:not(.eyebrow){font-size:.94rem}.make-application-wizard__education-form{grid-template-columns:1fr}.make-application-wizard__education-form label{grid-column:auto}.make-home .make-hero__signal{display:none}}.make-application-console__topbar>p{margin:0;color:#686870;font-size:.78rem;font-weight:750;letter-spacing:.03em}.make-application-console__actions{display:inline-flex;justify-self:end;align-items:center;gap:1rem}.make-application-console__actions a,.make-application-console__actions button{border:0;background:transparent;color:#3d3d45;cursor:pointer;font:inherit;font-size:.79rem;font-weight:700;text-decoration:none}.make-application-console__actions a:focus-visible,.make-application-console__actions a:hover,.make-application-console__actions button:focus-visible,.make-application-console__actions button:hover{color:#ef5428}.make-application-console__main{display:flex;min-height:0;overflow:hidden}.make-application-console__main>.make-applicant-application{flex:1 1}.make-application-console .make-applicant-application{min-height:0;overflow:hidden;background:radial-gradient(circle at 8% 18%,rgba(255,91,45,.13),transparent 22rem),radial-gradient(circle at 94% 87%,rgba(75,118,255,.12),transparent 25rem),#f7f7f9}.make-application-console .make-applicant-application__shell{display:grid;width:100%;min-height:0;height:100%;margin:0;padding:0}.make-application-console .make-applicant-application__workspace{display:flex;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.make-application-console .make-application-wizard{display:flex;width:min(100% - 3rem,46rem);min-height:100%;flex-direction:column;justify-content:center;margin:0 auto;padding:clamp(2.75rem,8vh,6rem) 0 clamp(2rem,5vh,4rem);border:0;border-radius:0;background:transparent;box-shadow:none;animation:make-application-arrive .36s var(--make-ease) both}.make-application-console .make-application-wizard__header{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;padding:0}.make-application-console .make-application-wizard__header .make-kicker{color:#ef5428}.make-application-console .make-application-wizard__header h1{max-width:13ch;margin:.4rem 0 0;color:#17171b;font-size:clamp(2.45rem,6vw,4.6rem);font-weight:650;letter-spacing:-.068em;line-height:.94}.make-application-console .make-application-wizard__header p:not(.make-kicker){max-width:34rem;margin:1rem 0 0;color:#64646c;font-size:1.02rem;line-height:1.55}.make-application-console .make-application-wizard__progress{display:grid;width:min(100%,18rem);grid-template-columns:1fr;grid-gap:.45rem;gap:.45rem;text-align:left}.make-application-console .make-application-wizard__progress span{color:#686870;font-size:.74rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.make-application-console .make-application-wizard__progress progress{width:100%;height:.34rem;overflow:hidden;border:0;border-radius:999px;accent-color:#ef5428}.make-application-console .make-application-documents,.make-application-console .make-application-wizard__education-form,.make-application-console .make-application-wizard__form{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-top:clamp(2.25rem,5vh,3.5rem);padding:0;animation:make-application-arrive .26s var(--make-ease) both}.make-application-console .make-application-wizard__education-form label,.make-application-console .make-application-wizard__form label{gap:.7rem;color:#414149;font-size:.83rem;font-weight:760;letter-spacing:.015em}.make-application-console .make-application-wizard__education-form input,.make-application-console .make-application-wizard__education-form textarea,.make-application-console .make-application-wizard__form input:not([type=checkbox]),.make-application-console .make-application-wizard__form textarea{min-height:4.35rem;border:1px solid rgba(23,23,27,.16);border-radius:1.1rem;background:rgba(255,255,255,.9);box-shadow:0 1px 0 rgba(23,23,27,.03);color:#17171b;font-size:1.13rem;font-weight:560;transition:border-color .18s var(--make-ease),box-shadow .18s var(--make-ease),transform .18s var(--make-ease)}.make-application-console .make-application-wizard__education-form textarea,.make-application-console .make-application-wizard__form textarea{min-height:10.5rem;line-height:1.5}.make-application-console .make-application-wizard__education-form input:hover,.make-application-console .make-application-wizard__education-form textarea:hover,.make-application-console .make-application-wizard__form input:not([type=checkbox]):hover,.make-application-console .make-application-wizard__form textarea:hover{border-color:rgba(23,23,27,.3)}.make-application-console .make-application-wizard__education-form input:focus-visible,.make-application-console .make-application-wizard__education-form textarea:focus-visible,.make-application-console .make-application-wizard__form input:not([type=checkbox]):focus-visible,.make-application-console .make-application-wizard__form textarea:focus-visible{border-color:#ef5428;box-shadow:0 0 0 5px rgba(239,84,40,.16);outline:0}.make-application-console .make-application-wizard__education-form{grid-template-columns:1fr}.make-application-console .make-application-wizard__education-saved,.make-application-console .make-application-wizard__education-summary{grid-column:auto}.make-application-console .make-application-wizard__education-saved{padding:1.3rem 1.4rem;border:1px solid rgba(30,119,108,.22);border-radius:1rem;background:#effaf6}.make-application-console .make-application-documents__help{max-width:34rem;color:#64646c;font-size:.95rem}.make-application-console .make-application-document{grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;padding:1.35rem 0;border:0;border-bottom:1px solid rgba(23,23,27,.14);border-radius:0;background:transparent}.make-application-console .make-application-document:first-of-type{border-top:1px solid rgba(23,23,27,.14)}.make-application-console .make-application-document h2{font-size:1.08rem;letter-spacing:-.015em}.make-application-console .make-application-document p,.make-application-console .make-application-document small{max-width:32rem;color:#64646c}.make-application-console .make-application-document small{color:#167267}.make-application-console .make-application-document__upload{min-height:3.25rem;padding:.75rem 1.15rem;border-color:#17171b;background:#17171b;color:#fff;font-size:.82rem;transition:background .18s var(--make-ease),transform .18s var(--make-ease)}.make-application-console .make-application-document__upload:hover{background:#ef5428;transform:translateY(-1px)}.make-application-console .make-application-wizard__actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:.9rem;min-height:5.5rem;margin-top:auto;padding:1.5rem 0 .75rem;background:linear-gradient(180deg,rgba(247,247,249,0),#f7f7f9 2rem);pointer-events:none}.make-application-console .make-application-wizard__actions>*{pointer-events:auto}.make-application-console .make-application-wizard__actions>button:first-child{min-height:3.25rem;padding:.65rem .3rem;border:0;background:transparent;color:#55555d;font-size:.86rem;font-weight:750}.make-application-console .make-application-wizard__actions>.make-button{min-width:9.5rem;min-height:3.5rem;margin-left:auto;background:#17171b;color:#fff;font-size:.87rem}.make-application-console .make-application-wizard__actions>.make-button:hover{background:#ef5428}.make-application-console .make-application-wizard__notice{margin:.5rem 0 0;padding:.85rem 1rem;border:0;border-radius:.75rem;background:#fff0ea;color:#8b3017;font-size:.88rem}@keyframes make-application-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){.make-application-console__topbar{min-height:3.85rem;grid-template-columns:2.5rem 1fr auto;gap:.6rem;padding-inline:1rem}.make-application-console__brand img{width:1.7rem;height:1.7rem}.make-application-console__topbar>p{justify-self:start}.make-application-console__actions{gap:.6rem}.make-application-console__actions a,.make-application-console__actions button{font-size:.71rem}.make-application-console .make-application-wizard{width:min(100% - 2rem,46rem);justify-content:flex-start;padding-top:clamp(2.25rem,8vh,4rem)}.make-application-console .make-application-wizard__header h1{max-width:12ch;font-size:clamp(2.45rem,12vw,3.65rem)}.make-application-console .make-application-documents,.make-application-console .make-application-wizard__education-form,.make-application-console .make-application-wizard__form{margin-top:2rem}.make-application-console .make-application-document{grid-template-columns:1fr;gap:.9rem}.make-application-console .make-application-document__upload{justify-self:start}.make-application-console .make-application-wizard__actions{min-height:5.15rem;padding-bottom:max(.4rem,env(safe-area-inset-bottom,0px))}.make-application-console .make-application-wizard__actions>.make-button{min-width:0;max-width:100%}}@media (max-width:520px){.make-application-console .make-application-wizard{width:min(100% - 1.5rem,46rem);padding-top:1.25rem}.make-application-console .make-application-wizard__header h1{font-size:clamp(1.85rem,9vw,2.45rem);overflow-wrap:break-word}.make-application-console .make-applicant-application__workspace{scroll-padding-bottom:6.5rem}}.make-mobile-nav-trigger{display:none;width:2.9rem;place-items:center;padding:0}.make-mobile-nav-trigger__icon{display:grid;grid-gap:.28rem;gap:.28rem;width:1.35rem}.make-mobile-nav-trigger__icon i{display:block;width:100%;height:2px;border-radius:999px;background:currentColor;transition:transform .16s ease,opacity .16s ease}.make-mobile-nav-trigger[aria-expanded=true] .make-mobile-nav-trigger__icon i:first-child{transform:translateY(.38rem) rotate(45deg)}.make-mobile-nav-trigger[aria-expanded=true] .make-mobile-nav-trigger__icon i:nth-child(2){opacity:0}.make-mobile-nav-trigger[aria-expanded=true] .make-mobile-nav-trigger__icon i:last-child{transform:translateY(-.38rem) rotate(-45deg)}@media (max-width:780px){.make-mobile-nav-trigger{display:inline-grid}.make-mobile-menu{display:block;inset:70px 0 0;padding:1rem}.make-mobile-menu__backdrop{z-index:0}.make-mobile-menu__panel{position:relative;z-index:1;width:min(100%,28rem);margin-left:auto;padding:.55rem;border-radius:1rem}.make-mobile-menu__panel a{min-height:3.25rem;border-radius:.65rem}.make-mobile-menu__panel .make-mobile-menu__login{margin-top:.35rem}.make-mobile-menu__panel .make-mobile-menu__apply{margin-top:.35rem;border-radius:.65rem}}.make-console-table td small{display:block;margin-top:.25rem;color:#667085;font-size:.76rem;text-transform:capitalize}.make-console-action-group{display:inline-flex;flex-wrap:wrap;gap:.45rem}.make-policy-page__hero{min-height:min(34rem,60vh);display:grid;align-content:end}.make-policy-content{width:min(100% - 2rem,52rem);margin:clamp(2.5rem,7vw,6rem) auto;padding:clamp(1.25rem,4vw,3rem);border:1px solid #ded9d1;border-radius:1.25rem;background:#fffefa;box-shadow:0 1.5rem 4rem rgba(24,24,27,.06)}.make-policy-content article,.make-policy-content__unavailable{max-width:44rem}.make-policy-content__section+.make-policy-content__section{margin-top:2.25rem}.make-policy-content h2,.make-policy-content h3{margin:0 0 .8rem;color:#1a1a1e}.make-policy-content h2{font-size:clamp(1.65rem,4vw,2.4rem)}.make-policy-content h3{font-size:clamp(1.1rem,2.5vw,1.4rem)}.make-policy-content li,.make-policy-content p{color:#504e55;font-size:1rem;line-height:1.72}.make-policy-content ul{display:grid;grid-gap:.7rem;gap:.7rem;margin:1.1rem 0;padding-left:1.25rem}.make-policy-content__unavailable{padding:.35rem 0}.make-application-wizard__declaration a{color:inherit;font-weight:800;text-decoration-thickness:1px;text-underline-offset:.2em}@media (max-width:680px){.make-policy-page__hero{min-height:23rem}.make-policy-content{width:min(100% - 1.25rem,52rem);margin:1.5rem auto 2.5rem;border-radius:1rem}.make-policy-content li,.make-policy-content p{font-size:.98rem;line-height:1.66}}.make-console-action-group a{color:#075e68;font-size:.82rem;font-weight:650;text-decoration:none}.make-console-action-group a:focus-visible,.make-console-action-group a:hover{text-decoration:underline}.make-content-page{background:var(--make-paper)}.make-page-hero{display:grid;align-content:end;grid-gap:1rem;gap:1rem;min-height:min(39rem,72svh);padding-bottom:clamp(3.5rem,7vw,6.5rem)}.make-page-hero h1,.make-page-hero>p:last-child{margin:0}.make-page-hero .make-button{width:-moz-fit-content;width:fit-content;margin-top:.75rem}.faq,.make-admissions-snapshot,.make-fee-overview,.make-learning-steps,.make-model-overview,.make-simple-steps{width:min(100% - 2.5rem,75rem);margin-inline:auto;padding-inline:0}.make-admissions-snapshot,.make-fee-overview,.make-learning-steps,.make-model-overview,.make-simple-steps{display:grid;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;padding-block:clamp(4rem,9vw,8rem)}.make-section-intro{max-width:36rem}.make-section-intro h2{margin:.65rem 0 0;color:var(--make-ink);font-size:clamp(2.35rem,5vw,5.25rem);font-weight:700;line-height:.96}.make-section-intro>p:not(.make-kicker){margin:1.15rem 0 0;color:#5a585f;font-size:1.05rem;line-height:1.6}.make-fact-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;background:#d9d4ca;border:1px solid #d9d4ca}.make-fact-strip>div{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-height:10.75rem;padding:clamp(1.1rem,2.2vw,1.75rem);background:#fffefa}.make-fact-strip dt{color:var(--make-ink);font-size:1.15rem;font-weight:800;letter-spacing:-.025em}.make-fact-strip dd{margin:0;color:#605d64;font-size:.93rem;line-height:1.5}.make-admissions-snapshot{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);width:min(100% - 2.5rem,75rem)}.make-fact-strip--light{background:rgba(21,21,24,.14)}.make-fact-strip--light>div{background:var(--make-cloud)}.make-school-directory{padding-block:clamp(4.5rem,10vw,9rem);background:var(--make-ink);color:#fff}.make-school-directory .make-section-intro{width:min(100% - 2.5rem,75rem);max-width:none;margin-inline:auto}.make-school-directory .make-kicker{color:var(--make-coral)}.make-school-directory .make-section-intro h2{color:#fff}.make-school-directory .make-section-intro>p:not(.make-kicker){color:rgba(255,255,255,.72)}.make-school-directory__list{width:min(100% - 2.5rem,75rem);margin:clamp(2.5rem,5vw,4rem) auto 0;border-top:1px solid rgba(255,255,255,.32)}.make-school-directory__item{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;min-height:5.4rem;padding:1.1rem 0;border-bottom:1px solid rgba(255,255,255,.32);color:#fff;text-decoration:none;transition:color .18s var(--make-ease),padding .18s var(--make-ease)}.make-school-directory__item:hover{padding-inline:.75rem;color:var(--make-coral)}.make-school-directory__number{color:var(--make-coral);font-size:.7rem;font-weight:800;letter-spacing:.1em}.make-school-directory__item h3{margin:0;font-size:clamp(1.15rem,2.2vw,1.8rem);font-weight:700;letter-spacing:-.03em}.make-school-directory__arrow{font-size:1.25rem}.make-simple-steps{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.make-simple-steps ol{display:grid;grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none;background:#d9d4ca;border:1px solid #d9d4ca}.make-simple-steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1.3rem;background:#fffefa}.make-process article>span,.make-simple-steps li>span{color:var(--make-orange);font-size:.72rem;font-weight:800;letter-spacing:.1em}.make-process h3,.make-simple-steps h3{margin:0;color:var(--make-ink);font-size:1.1rem;letter-spacing:-.02em}.make-process p,.make-simple-steps p{margin:.45rem 0 0;color:#5d5a61;line-height:1.5}.make-learning-steps{display:block}.make-learning-steps .make-section-intro{max-width:43rem;margin-bottom:clamp(2rem,5vw,4rem)}.make-learning-steps .make-process{grid-template-columns:repeat(4,minmax(0,1fr))}.make-learning-steps .make-process article{display:grid;align-content:start;grid-gap:.85rem;gap:.85rem;min-height:15rem}.make-learning-steps .make-process p{margin:0}.faq{max-width:58rem;padding-block:clamp(4rem,8vw,7rem)}.faq .make-section-intro{margin-bottom:2rem}.faq details{padding:1.35rem 0}.faq summary{font-size:clamp(1.05rem,1.8vw,1.3rem)}.faq p{margin:.8rem 0 0;color:#5d5a61;line-height:1.6}.make-next-step{display:grid;min-height:min(31rem,60svh);align-content:center;padding:clamp(4rem,9vw,8rem) max(1.25rem,8vw);background:var(--make-ink);color:#fff}.make-next-step>div{width:min(100%,65rem)}.make-next-step .make-kicker{color:var(--make-coral)}.make-next-step h2{max-width:12ch;margin:.7rem 0 0;color:#fff;font-size:clamp(3rem,7vw,7.5rem);font-weight:700;line-height:.94}.make-next-step p:not(.make-kicker){max-width:34rem;margin:1.2rem 0 0;color:rgba(255,255,255,.74);line-height:1.6}.make-next-step .make-button{margin-top:2rem}.make-next-step__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.make-text-link{display:inline-flex;gap:.55rem;align-items:center;font-size:.9rem;font-weight:800;text-underline-offset:.22em}.make-text-link--light{color:#fff}@media (max-width:780px){.make-page-hero{min-height:min(34rem,68svh);padding-inline:1.25rem}.make-admissions-snapshot,.make-fee-overview,.make-model-overview,.make-simple-steps{grid-template-columns:1fr;gap:2rem}.make-learning-steps .make-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.faq,.make-admissions-snapshot,.make-fee-overview,.make-learning-steps,.make-model-overview,.make-simple-steps{width:min(100% - 2rem,75rem)}.make-fact-strip{grid-template-columns:1fr}.make-fact-strip>div{min-height:auto}.make-school-directory .make-section-intro,.make-school-directory__list{width:min(100% - 2rem,75rem)}.make-school-directory__item{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start}.make-learning-steps .make-process{grid-template-columns:1fr}.make-learning-steps .make-process article{min-height:auto}.make-next-step{min-height:24rem;padding-inline:1.25rem}.make-next-step h2{font-size:clamp(2.7rem,13vw,4rem)}}@media (max-width:18rem){.make-page-hero h1{font-size:clamp(2.2rem,13.5vw,2.45rem);overflow-wrap:normal;text-wrap:pretty;word-break:normal}}.make-apply-start{width:min(100% - 2rem,54rem);margin:clamp(.75rem,1.4vw,1.25rem) auto;padding:clamp(1.1rem,2vw,1.75rem)}.make-apply-start__grid{grid-template-columns:minmax(0,32rem);margin-top:clamp(1rem,1.5vw,1.25rem)}.make-apply-start footer{max-width:32rem;margin-top:.75rem;padding-top:.75rem}@media (min-width:721px) and (max-height:780px){.make-apply-section{padding-top:.5rem}.make-apply-start{padding-block:1rem}.make-apply-start h1{font-size:clamp(2rem,3.6vw,3.2rem)}.make-apply-start__routes label{padding:.75rem .9rem}}.make-country-selector{position:relative;display:grid;grid-gap:.7rem;gap:.7rem}.make-country-selector>label{color:#414149;font-size:.83rem;font-weight:760;letter-spacing:.015em}.make-country-selector__menu{position:fixed;z-index:90;max-height:min(20rem,calc(100dvh - 7rem));overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(23,23,27,.18);border-radius:1rem;background:#fff;box-shadow:0 18px 38px rgba(23,23,27,.16)}.make-country-selector__menu button{display:flex;width:100%;min-height:3.1rem;align-items:center;justify-content:space-between;gap:1rem;padding-inline:1rem;border:0;border-bottom:1px solid rgba(23,23,27,.1);background:#fff;color:#17171b;cursor:pointer;font:inherit;font-size:.96rem;text-align:left}.make-country-selector__menu button span{min-width:0}.make-country-selector__menu button small{flex:none}.make-country-selector__menu button:last-child{border-bottom:0}.make-country-selector__menu button.is-active,.make-country-selector__menu button:hover{background:#fff0ea}.make-country-selector__menu button[aria-selected=true]{color:#b93f1f;font-weight:800}.make-country-selector__menu small{color:#686870;font-size:.75rem;font-weight:750;letter-spacing:.08em}.make-country-selector__menu p{margin:0;padding:1rem;color:#64646c;font-size:.92rem}.make-application-document__feedback{font-weight:700}.make-application-document__feedback--success{color:#167267!important}.make-application-document__feedback--error{color:#a6321b!important}.make-application-console,.make-application-console .make-applicant-application,.make-application-console .make-applicant-application__shell,.make-application-console .make-applicant-application__workspace,.make-application-console__main{min-height:100%;height:auto;overflow:visible}.make-application-console .make-applicant-application__workspace{display:block;padding-bottom:0}.make-application-console .make-application-wizard{min-height:auto;justify-content:flex-start}.make-application-console .make-application-wizard[data-application-step=documents]{padding-top:clamp(1.5rem,4vh,3rem)}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__header{gap:.8rem}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__header h1{max-width:none;font-size:clamp(2rem,4vw,3.2rem);line-height:.98}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-documents{gap:0;margin-top:clamp(1.25rem,3vh,2rem);padding-bottom:6.75rem}.make-application-console .make-application-document__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.make-application-console .make-application-document__requirement{color:#686870;font-size:.69rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.make-application-console .make-application-document__guidance{margin-top:.65rem;color:#55555d;font-size:.88rem;line-height:1.55}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__actions{position:fixed;right:0;bottom:0;left:0;z-index:12;width:100%;min-height:5.4rem;margin:0;padding:.9rem max(1rem,calc((100vw - 46rem) / 2));border-top:1px solid rgba(23,23,27,.12);background:rgba(247,247,249,.94);box-shadow:0 -.8rem 1.7rem rgba(247,247,249,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__notice{margin-bottom:6.5rem}@media (max-width:680px){.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__header h1{font-size:clamp(1.9rem,10vw,2.6rem)}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-documents{padding-bottom:7.2rem}.make-application-console .make-application-document__title-row{align-items:flex-start;flex-direction:column;gap:.35rem}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__actions{min-height:5.25rem;padding-inline:1rem}}.make-application-review{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:clamp(1.75rem,4vh,2.5rem)}.make-application-review>h2{margin:0;color:#17171b;font-size:clamp(1.15rem,4.5vw,1.5rem);font-weight:700;letter-spacing:-.03em}.make-application-review__answers{display:grid;grid-gap:.6rem;gap:.6rem;margin:0}.make-application-review__answers>div,.make-application-review__documents li{display:grid;grid-gap:.25rem;gap:.25rem;padding:.85rem 1rem;border:1px solid rgba(23,23,27,.12);border-radius:.9rem;background:rgba(255,255,255,.78)}.make-application-review dt{margin:0;color:#686870;font-size:.71rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.make-application-review dd{margin:0;color:#17171b;font-size:.95rem;line-height:1.45}.make-application-review__statement{margin-top:.5rem}.make-application-review__statement summary{color:#ef5428;cursor:pointer;font-size:.84rem;font-weight:750}.make-application-review__statement p{margin:.55rem 0 0;color:#3d3d45;font-size:.92rem;line-height:1.55;white-space:pre-wrap}.make-application-review__group{display:grid;grid-gap:.7rem;gap:.7rem}.make-application-review__group h3{margin:0;color:#17171b;font-size:clamp(1.05rem,4vw,1.3rem);font-weight:700;letter-spacing:-.03em}.make-application-review__documents{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.make-application-review__documents span{font-size:.9rem;font-weight:650}.make-application-review__documents small{color:#686870;font-size:.8rem}.make-application-review__change{justify-self:start;min-height:2.75rem;padding:0 .1rem;border:0;background:transparent;color:#ef5428;cursor:pointer;font:inherit;font-size:.85rem;font-weight:750}.make-application-review__change:disabled{color:#9a9aa2;cursor:not-allowed}.make-application-review__change:focus-visible,.make-application-review__change:hover{text-decoration:underline}.make-application-wizard__word-count{margin-top:.35rem;color:#686870;font-size:.78rem;font-weight:650}@media (max-width:42rem){.make-application-console__topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem .7rem;min-height:3.5rem;padding:.5rem 1rem}.make-application-console__topbar .make-logo{--logo-mark:2rem;min-height:2.75rem;align-items:center}.make-application-console__topbar .make-logo__type{display:none}.make-application-console__topbar>p{min-width:0;overflow:hidden;justify-self:start;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.make-application-console__actions{gap:.8rem}.make-application-console__actions a,.make-application-console__actions button,.make-console__topbar .make-console__account,.make-console__topbar .make-console__sign-out{display:inline-flex;min-height:2.75rem;align-items:center;padding:0 .1rem}}.make-application-wizard__education-edit{justify-self:start;min-height:2.75rem;margin-top:.4rem;padding:0 .1rem;border:0;background:transparent;color:#ef5428;cursor:pointer;font:inherit;font-size:.85rem;font-weight:750}.make-application-wizard__education-edit:focus-visible,.make-application-wizard__education-edit:hover{text-decoration:underline}.make-button--quiet{border:1px solid #d7d2c6;background:transparent;color:#202025;font-weight:700}.make-button--quiet:focus-visible,.make-button--quiet:hover{border-color:#202025;background:#f3f1ec}.make-application-document__remove{align-self:flex-start;margin-top:.35rem;padding:0;border:0;background:none;color:#8a3324;cursor:pointer;font-size:.86rem;font-weight:750;text-decoration:underline}.make-application-document__remove:disabled{cursor:not-allowed;opacity:.6}@media (max-width:720px){.make-application-console .make-application-wizard__actions>.make-button,.make-application-wizard__actions .make-button{flex:0 0 auto;width:auto;min-width:8.5rem;max-width:none;min-height:3rem;padding:0 1.5rem;font-size:.9rem}.make-application-console .make-application-wizard__actions{min-height:4.6rem;padding-top:.8rem;padding-bottom:max(.8rem,env(safe-area-inset-bottom,0px))}.make-application-console .make-application-wizard[data-application-step=documents] .make-application-wizard__actions{min-height:4.8rem;padding-top:.8rem;padding-bottom:max(.8rem,env(safe-area-inset-bottom,0px))}}.make-application-refusal,.make-daily-refusal{display:grid;grid-gap:.75rem;gap:.75rem;max-width:60ch;padding:1.4rem 1.5rem;border:1px solid #d8d2c8;border-left:4px solid #b4472f;background:#fff}.make-application-refusal h2,.make-daily-refusal h2{margin:0;font-size:1.15rem}.make-application-refusal p,.make-daily-refusal p{margin:0;color:#4b4650}.make-daily-refusal{margin-top:1.5rem}.make-daily-refusal .make-daily-form{display:grid;grid-gap:.75rem;gap:.75rem}