/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxKsv4RnUPU.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxKsv4RnUPU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxKsv4Rn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLySOxKsv4RnUPU.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxKsv4RnUPU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../fonts/g-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxKsv4Rn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCgYhCBJWxZCPp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCgIhCBJWxZCPp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCjohCBJWxZA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCgYhCBJWxZCPp.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCgIhCBJWxZCPp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/g-cY9CfjOCX1hbuyalUrK439vCjohCBJWxZA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/fraunces-light-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/fraunces-light-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Druk Wide;src:url(../fonts/DrukWide-Super-Web.woff2)format("woff2");font-weight:900;font-display:block}@font-face{font-family:Druk Wide;src:url(../fonts/DrukWide-Heavy-Web.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:Druk Wide;src:url(../fonts/DrukWide-Medium-Web.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:Druk;src:url(../fonts/Druk-Super.woff2)format("woff2");font-weight:900;font-display:block}@font-face{font-family:Druk Text;src:url(../fonts/DrukText-Medium.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:Sirca Display;src:url(../fonts/SircaDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Space Mono;src:url(../fonts/SpaceMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Space Mono;src:url(../fonts/SpaceMono-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--site-max:2560px;--vw:min(1vw,calc(var(--site-max)/100));--site-gutter:max(0px,calc((100vw - var(--site-max))/2));--nova-black:#222;--nova-white:#fff;--nova-yellow:#ffdf93;--nova-blue:#93e4ff;--nova-green:#a7ff93;--nova-red:#ff9393;--nova-purple:#b4b6fb;--nova-blue-deep:#4799bf;--nova-red-mark:#fa6b6b;--nova-ink-80:#222c;--nova-ink-60:#222222a3;--nova-ink-40:#2226;--nova-ink-20:#2223;--nova-white-80:#fffc;--nova-white-60:#fff9;--nova-white-40:#fff6;--nova-white-20:#fff3;--mono:"Space Mono","SFMono-Regular",Menlo,monospace;--panel-radius:clamp(20px,calc(var(--vw)*2.5),48px);--panel-inset-x:clamp(12px,calc(var(--vw)*1.6),32px);--panel-inset-y:clamp(12px,2.1vh,23px);--nav-band:calc(var(--panel-inset-y) + 68px + 2.6vh);--ink:#16110d;--ink-soft:#2b221b;--white:#fff;--coral-deep:#fb6c3f;--cream:#fff2c7;--cream-dim:#fff2c79e;--paper:#f8ecd2;--orange:#ff7046;--ember:#ff9555;--peach:#ffb275;--gold:#ffdb8f;--brand-green:#a7ff93;--brand-blue:#93e4ff;--druk-wide:"Druk Wide","Arial Black",sans-serif;--druk:"Druk","Arial Black",sans-serif;--druk-text:"Druk Text","Arial Black",sans-serif;--body:Helvetica,"Helvetica Neue",Arial,sans-serif;--serif:"Newsreader",Georgia,serif;--text-body:clamp(16px,calc(var(--vw)*1.1),21px);--lh-body:1.5;--face-statement:"Sirca Display",var(--body);--text-statement:clamp(19px,calc(var(--vw)*1.4),27px);--lh-statement:1.35;--ls-statement:var(--ls-sirca-4);--text-small:clamp(11px,calc(var(--vw)*.65),13px);--lh-small:1.45;--ls-small:.06em;--text-kicker:clamp(11px,calc(var(--vw)*.83),16px);--lh-kicker:1.2;--ls-kicker:.03em;--h-display:clamp(44px,calc(var(--vw)*7.135),137px);--lh-display:.9;--h-section:clamp(36px,calc(var(--vw)*5.2),100px);--lh-section:.92;--h-sub:clamp(34px,calc(var(--vw)*4.02),77px);--lh-sub:1;--ls-sirca-1:-.005em;--ls-sirca-2:0em;--ls-sirca-3:.02em;--ls-sirca-4:.03em;--ls-sirca-5:.04em;--ls-display:var(--ls-sirca-1);--ls-section:var(--ls-sirca-2);--ls-sub:var(--ls-sirca-2);--ls-item:var(--ls-sirca-3);--ls-row:var(--ls-sirca-4);--ls-lede:var(--ls-sirca-4);--ls-feature:.03em;--h-poster:clamp(38px,calc(var(--vw)*5.81),112px);--lh-poster:.95;--ls-poster:.01em;--h-item:clamp(26px,calc(var(--vw)*2.5),48px);--lh-item:1.17;--text-table:clamp(14px,calc(var(--vw)*.94),18px);--lh-table:1.5;--ls-table:.03em;--h-poster-sub:clamp(20px,calc(var(--vw)*2.5),48px);--h-poster-xl:clamp(40px,calc(var(--vw)*8),205px);--h-row:clamp(22px,calc(var(--vw)*1.67),32px);--lh-row:1.2;--text-lede:clamp(22px,calc(var(--vw)*1.875),36px);--lh-lede:1.2;--text-question:clamp(16px,calc(var(--vw)*1.25),24px);--lh-question:1.22;--ls-question:-.02em;--gutter:clamp(20px,calc(var(--vw)*3.4),56px);--page-pad:clamp(20px,calc(var(--vw)*4.3),83px);--card-gap:clamp(10px,calc(var(--vw)*1.3),25px);--section-pad:clamp(56px,calc(var(--vw)*7.2),138px);--section-pad-tight:clamp(40px,calc(var(--vw)*5.2),100px);--field-text:max(16px,var(--text-table));--field-ls:-.01em;--field-ph:#22222273;--field-ph-dark:#ffffff80;--field-grey:#f4f4f1;--field-grey-hover:#ecece7;--field-tint:#22222214;--field-tint-hover:#2222221f;--field-radius:clamp(8px,calc(var(--vw)*.625),12px);--field-h:calc(var(--text-table)*4);--field-pad:calc(var(--text-table)*1.6);--ease-rise:cubic-bezier(.2,.7,.2,1);--ease-reveal:cubic-bezier(.16,1,.3,1);--ease-ui:cubic-bezier(.22,1,.36,1);--m-pad:calc(var(--vw)*7);--m-top:12vh;--m-gap:5.5vh}@media (width<=900px){:root{--panel-inset-x:0px;--panel-inset-y:0px;--panel-radius:0px;--page-pad:var(--m-pad);--h-poster:clamp(28px,calc(var(--vw)*8.4),72px);--h-poster-sub:clamp(15px,calc(var(--vw)*4.5),36px);--h-poster-xl:clamp(34px,calc(var(--vw)*10.2),92px);--nav-band:calc(60px + 1.6vh);--m-pad:clamp(20px,calc(var(--vw)*5.5),24px);--ls-display:var(--ls-sirca-3);--ls-section:var(--ls-sirca-4);--ls-sub:var(--ls-sirca-4);--ls-item:var(--ls-sirca-4);--ls-row:var(--ls-sirca-5);--ls-lede:var(--ls-sirca-5);--ls-statement:var(--ls-sirca-5)}}@media (width<=600px){:root{--panel-inset-x:6px;--panel-inset-y:6px;--panel-radius:calc(8.92388vw - 1.07087px);--card-gap:12px;--m-pad:16px;--page-pad:var(--m-pad);--nav-band:calc(72px + 1.6vh)}}@media (width>=1921px){:root{--text-body:clamp(21px,calc(var(--vw)*1.1),28px);--text-statement:clamp(27px,calc(var(--vw)*1.4),36px);--text-small:clamp(13px,calc(var(--vw)*.65),17px);--text-kicker:clamp(16px,calc(var(--vw)*.83),21px);--text-table:clamp(18px,calc(var(--vw)*.94),24px);--h-item:clamp(48px,calc(var(--vw)*2.5),64px);--h-poster-sub:clamp(48px,calc(var(--vw)*2.5),64px);--h-row:clamp(32px,calc(var(--vw)*1.67),43px);--text-lede:clamp(36px,calc(var(--vw)*1.875),48px);--text-question:clamp(24px,calc(var(--vw)*1.25),32px);--panel-radius:clamp(48px,calc(var(--vw)*2.5),64px);--panel-inset-x:clamp(32px,calc(var(--vw)*1.6),42px);--field-radius:clamp(12px,calc(var(--vw)*.625),16px);--nav-band:calc(var(--panel-inset-y) + 68px + 3.4vh)}}html{background:var(--nova-black)}html.shutter-in .site>:not(.shutter){visibility:hidden!important}:where(#top,#program,#support,#universities,#about,#exemplars,#faq,#follow){scroll-margin-top:var(--nav-band)}.site{max-width:var(--site-max);margin-inline:auto;position:relative}body{font-family:var(--body);color:var(--nova-white);background:var(--nova-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--sel,var(--brand-green));color:#222}a{color:inherit;text-decoration:none}:root{--focus-ring:var(--brand-green)}a:focus-visible,button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0;box-shadow:0 0 0 4px var(--nova-black);border-radius:2px}.meta{font-family:var(--druk-text);font-weight:500;font-size:clamp(12px,.85 * var(--vw),16px);letter-spacing:.2em;text-transform:uppercase;line-height:1.4}.intro-line-mask,.rv-line-mask{margin-bottom:-.22em;padding-bottom:.22em}.skip-link{z-index:100;background:var(--nova-black);color:var(--nova-white);font-family:var(--mono);font-size:var(--text-small);letter-spacing:var(--ls-small);text-transform:uppercase;border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{outline:2px solid var(--nova-white);outline-offset:2px;transform:none}input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--nova-red-mark)!important}#content:focus,[tabindex="-1"]:focus{outline:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.intro-words[aria-hidden=true],.pillar[aria-hidden=true],svg[aria-hidden=true]{-webkit-user-select:none;user-select:none}.t-display,.t-item,.t-section,.t-sub{font-family:"Sirca Display",var(--body);margin:0;font-weight:400}.t-display{font-size:var(--h-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.t-section{font-size:var(--h-section);line-height:var(--lh-section);letter-spacing:var(--ls-section)}.t-sub{font-size:var(--h-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub)}.t-item{font-size:var(--h-item);line-height:var(--lh-item);letter-spacing:var(--ls-item)}.t-row{font-family:"Sirca Display",var(--body);font-size:var(--h-row);line-height:var(--lh-row);letter-spacing:var(--ls-row)}.t-lede,.t-row{margin:0;font-weight:400}.t-lede{font-family:var(--face-statement);font-size:var(--text-lede);line-height:var(--lh-lede);letter-spacing:var(--ls-lede)}.t-poster{font-size:var(--h-poster)}.t-poster,.t-poster-sub{font-family:var(--druk-wide);font-weight:700;line-height:var(--lh-poster);letter-spacing:var(--ls-poster);text-transform:uppercase;margin:0}.t-poster-sub{font-size:var(--h-poster-sub)}.t-poster-sub--medium{font-weight:500}.t-poster-xl{font-weight:700;font-size:var(--h-poster-xl);line-height:var(--lh-poster);letter-spacing:var(--ls-poster)}.t-kicker,.t-poster-xl{font-family:var(--druk-wide);text-transform:uppercase;margin:0}.t-kicker{font-weight:500;font-size:var(--text-kicker);line-height:var(--lh-kicker);letter-spacing:var(--ls-kicker)}.t-statement{font-weight:400;font-family:var(--face-statement);font-size:var(--text-statement);line-height:var(--lh-statement);letter-spacing:var(--ls-statement);margin:0}.t-body{font-size:var(--text-body);line-height:var(--lh-body);color:var(--nova-ink-80)}.t-body,.t-table{font-weight:400;font-family:var(--body);margin:0}.t-table{font-size:var(--text-table);line-height:var(--lh-table);letter-spacing:var(--ls-table)}.t-question{font-family:var(--body);font-weight:500;font-size:var(--text-question);line-height:var(--lh-question);letter-spacing:var(--ls-question);margin:0}.t-tag{font-family:var(--mono);font-size:clamp(12px,.8333 * var(--vw),16px);letter-spacing:.01em;text-transform:uppercase;margin:0;line-height:1.2}@media (width>=1921px){.t-tag{font-size:clamp(16px,.8333 * var(--vw),21px)}}.t-small{font-size:var(--text-small);line-height:var(--lh-small);letter-spacing:var(--ls-small);text-transform:uppercase}.t-label,.t-small{font-family:var(--mono);margin:0}.t-label{font-size:var(--text-table);color:var(--nova-ink-80);line-height:1.4}.t-mark{background-image:linear-gradient(var(--mark-line,var(--nova-blue)),var(--mark-line,var(--nova-blue)));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% max(2px,.095em)}.t-lit{color:var(--nova-ink-60)}.t-lit .is-lit{color:var(--nova-black);font-synthesis-weight:none;font-synthesis:none;font-weight:700}.t-tint--green{color:var(--nova-green)}.t-tint--blue{color:var(--nova-blue)}.t-tint--purple{color:var(--nova-purple)}.t-tint--yellow{color:var(--nova-yellow)}.t-stroke{white-space:nowrap;position:relative}.t-stroke svg{pointer-events:none;width:113%;height:.23em;position:absolute;bottom:-.02em;left:-12%;right:-1%;overflow:visible}.t-stroke path{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){[data-arrive] .t-stroke path{stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-reveal) .5s}[data-arrive].is-in .t-stroke path{stroke-dashoffset:0}}.t-body,.t-lede,.t-question,.t-small,.t-statement{text-wrap:pretty}.t-display,.t-item,.t-poster,.t-poster-sub,.t-poster-xl,.t-row,.t-section,.t-sub{text-wrap:balance}.t-muted{color:var(--nova-ink-80)}.t-link{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:from-font;transition:text-decoration-thickness .2s,color .2s,text-decoration-color .2s}.t-link:focus-visible,.t-link:hover{color:var(--nova-black);text-decoration-thickness:2px}.t-link-quiet{text-underline-offset:.18em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .2s,opacity .2s}.t-link-quiet:focus-visible,.t-link-quiet:hover{text-decoration-color:currentColor}.n-page{min-height:100svh;padding:var(--panel-inset-y) var(--panel-inset-x) 0;background:var(--nova-black);color:var(--nova-black);gap:var(--card-gap);flex-direction:column;display:flex}.n-card,.n-page{position:relative}.n-card{border-radius:var(--panel-radius);background:var(--nova-white)}.n-card--blue{background:var(--nova-blue)}.n-card--yellow{background:var(--nova-yellow)}.n-card--green{background:var(--nova-green)}.n-card--green ::selection{background:var(--nova-blue);color:#222}.n-card--red{background:var(--nova-red)}.n-card--purple{background:var(--nova-purple)}.n-pad{padding-inline:var(--page-pad)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shutter{inset:0 var(--site-gutter);z-index:900;pointer-events:auto;box-shadow:0 0 0 100vw var(--nova-black,#222);display:none;position:fixed;overflow:hidden}.shutter.is-active,html.shutter-in .shutter{display:block}html.shutter-in .shutter-hole{--sx:calc(var(--vw)*50);--sy:50svh;--sr:48px;--sc:var(--shutter-c,#222)}.shutter-veil{background:var(--nova-white,#fbfbf8);opacity:0;position:absolute;inset:0}html.shutter-in .shutter-veil{opacity:1}.shutter-hole{--sx:calc(var(--vw)*0);--sy:0svh;--sr:0px;--sc:#222;left:var(--sx);right:var(--sx);top:var(--sy);bottom:var(--sy);border-radius:var(--sr);box-shadow:0 0 0 200vmax var(--sc);position:absolute}html.shutter-hold body :not(.shutter-star){animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference) and (width>=901px){html.shutter-hold [data-arrive]{translate:0 32px;opacity:0!important}[data-arrive]{transition:opacity .9s ease,translate 1.2s var(--ease-rise)}}@keyframes shutter-beat{0%,35%{rotate:0deg}to{rotate:90deg}}@media (prefers-reduced-motion:no-preference){.shutter.is-waiting .shutter-star,html.shutter-in .shutter-star{animation:shutter-beat .9s var(--ease-ui) .5s infinite}}html.shutter-in .shutter-star{visibility:visible;color:var(--shutter-star,#fff)}.shutter-star{width:clamp(28px,2.6 * var(--vw),44px);height:auto;margin:calc(clamp(28px, 2.6 * var(--vw), 44px)/-2) 0 0 calc(clamp(28px, 2.6 * var(--vw), 44px)/-2);color:#222;visibility:hidden;position:absolute;top:50%;left:50%}.nf-zero[data-v-cb1ae481]{width:100%;height:100%;color:inherit;display:block;overflow:visible}.nf-page[data-v-69bbf359]{min-height:100svh;padding:var(--panel-inset-y) var(--panel-inset-x);background:var(--nova-black);color:var(--nova-black);display:flex}.nf-card[data-v-69bbf359]{isolation:isolate;min-width:0;padding:var(--nav-band) 0 clamp(20px,1.8 * var(--vw),34px);flex-direction:column;flex:1;align-items:center;display:flex;overflow:clip;container-type:inline-size}.nf-stage[data-v-69bbf359]{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex;position:relative}.nf-digits[data-v-69bbf359]{font-family:var(--druk-wide);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;font-size:min(30cqw,52svh);font-weight:700;line-height:.98}.nf-word--plain[data-v-69bbf359]{letter-spacing:.03em;margin-right:-.03em}@media (prefers-reduced-motion:no-preference){.nf-in[data-v-69bbf359]{animation:nf-rise-69bbf359 .9s var(--ease-rise) calc(.1s + var(--i,0)*.12s) both}}@keyframes nf-rise-69bbf359{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.nf-o[data-v-69bbf359]{vertical-align:baseline;width:.782em;height:.782em;margin:0 .06em;display:inline-block;transform:translateY(.016em)}.nf-foot[data-v-69bbf359]{width:100%;padding-inline:var(--gutter);margin-top:clamp(10px,.95 * var(--vw),18px)}.nf-foot[data-v-69bbf359],.nf-links[data-v-69bbf359]{flex-direction:column;align-items:center;display:flex}.nf-links[data-v-69bbf359]{margin-top:clamp(28px,2.6 * var(--vw),50px)}.nf-links ul[data-v-69bbf359]{margin:clamp(14px,1.15 * var(--vw),22px) 0 0;justify-content:center;gap:clamp(8px,.78 * var(--vw),15px);flex-wrap:wrap;padding:0;list-style:none;display:flex}.nf-links-title[data-v-69bbf359]{color:var(--nova-ink-60)}.nf-pill[data-v-69bbf359]{min-height:3.5em;color:var(--nova-black);white-space:nowrap;background:#f4f4f1;border-radius:999px;justify-content:center;align-items:center;padding:0 1.75em;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.nf-pill[data-v-69bbf359]:focus-visible,.nf-pill[data-v-69bbf359]:hover{background:var(--nova-black);color:var(--nova-white)}.nf-pill[data-v-69bbf359]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.nf-foot[data-v-69bbf359] .nb-glyphs{color:var(--nova-blue)}@media (width<=900px){.nf-card[data-v-69bbf359]{padding-bottom:clamp(24px,6 * var(--vw),40px);justify-content:center}.nf-stage[data-v-69bbf359]{flex:none;padding-top:8cqw}.nf-foot[data-v-69bbf359]{margin-top:clamp(18px,5 * var(--vw),28px)}.nf-pill[data-v-69bbf359]{min-height:3.2em;padding:0 1.4em}}@media (prefers-reduced-motion:reduce){.nf-pill[data-v-69bbf359]{transition:none}}
