:root{--ff-color-ink:#1c1814;--ff-color-page:#faf6ef;--ff-color-neutral:#f1ebe1;--ff-color-inverse-text:#faf6ef;--ff-color-disabled:#b8b0a6;--ff-color-ink50:#1c181480;--ff-color-neutral95:#f1ebe10d;--ff-color-text-soft:#5b544a;--ff-color-text-fawn:#8f5a24;--ff-color-text-moss:#3f5b3a;--ff-color-accent-fawn-base:#e5aa70;--ff-color-accent-fawn-high:#f3d5b0;--ff-color-accent-blush-base:#f6d0d7;--ff-color-accent-blush-high:#fbe6ea;--ff-color-accent-butter-base:#f7e193;--ff-color-accent-butter-high:#fbf0c2;--ff-color-accent-sage-base:#b9cfa9;--ff-color-accent-sage-high:#e1edd8;--ff-color-accent-lilac-base:#d6caeb;--ff-color-accent-lilac-high:#ece5f7;--ff-color-signal-rec:#f23a3a;--ff-color-logo-fawn-on-light:#b9793f;--ff-color-logo-fawn-on-dark:#e5aa70;--ff-color-night-forest:#17201a;--ff-color-surface-menu:#e7e0d5;--ff-color-surface-tile:#d6cec2;--ff-color-surface-tile-pill:#e1dacf;--ff-color-surface-loader-pill:#3a332d;--ff-color-surface-sticker:#17201a;--ff-color-surface-glass:#f1ebe14d;--ff-color-selection-background:#1c1814;--ff-color-selection-text:#faf6ef;--ff-font-family-pixel:var(--font-pixel), ui-monospace, "SFMono-Regular", Menlo, monospace;--ff-font-family-serif:var(--font-serif), Georgia, "Times New Roman", serif;--ff-font-family-mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ff-space-container-max:192rem;--ff-space-container-pad:clamp(2rem, 1.3204rem + 1.8123vw, 4.8rem);--ff-space-container-bleed:clamp(-4.8rem, -1.3204rem + -1.8123vw, -2rem);--ff-space-gap-tag:.8rem;--ff-space-gap-chip:.8rem;--ff-space-gap-nav:.4rem;--ff-space-gap-pill:4px;--ff-space-gap-hero-words:clamp(.4rem, .3029rem + .2589vw, .8rem);--ff-space-hairline:.1rem;--ff-space-header-height:10.4rem;--ff-space-header-height-mobile:9.1rem;--ff-space-header-pad:3.3rem;--ff-space-footer-pad-top:clamp(3.2rem, 9.7864rem + -3.4304vw, 8.5rem);--ff-space-footer-pad-bottom:2.8rem;--ff-space-terminal-width:30rem;--ff-space-cursor-image:30rem;--ff-space-spacer-8:.8rem;--ff-space-spacer-17:1.7rem;--ff-space-spacer-20:2rem;--ff-space-spacer-32:3.2rem;--ff-space-spacer-153:15.3rem;--ff-space-spacer-100-150:clamp(10rem, 8.7864rem + 3.2362vw, 15rem);--ff-space-spacer-50-126:clamp(5rem, 3.1553rem + 4.9191vw, 12.6rem);--ff-space-spacer-32-128:clamp(3.2rem, .8699rem + 6.2136vw, 12.8rem);--ff-space-spacer-32-77:clamp(3.2rem, 2.1078rem + 2.9126vw, 7.7rem);--ff-space-spacer-32-64:clamp(3.2rem, 2.4233rem + 2.0712vw, 6.4rem);--ff-space-spacer-32-48:clamp(3.2rem, 2.8117rem + 1.0356vw, 4.8rem);--ff-space-spacer-26-52:clamp(2.6rem, 1.9689rem + 1.6828vw, 5.2rem);--ff-space-spacer-20-30:clamp(2rem, 1.7573rem + .6472vw, 3rem);--ff-space-spacer-100-157:clamp(10rem, 8.6165rem + 3.6893vw, 15.7rem);--ff-space-spacer-75-160:clamp(7.5rem, 5.4369rem + 5.5016vw, 16rem);--ff-space-spacer-324-447:clamp(32.4rem, 29.4146rem + 7.9612vw, 44.7rem);--ff-grid-columns:6;--ff-grid-columns-xs:12;--ff-grid-columns-xl:14;--ff-grid-gap:clamp(1rem, .6602rem + .9061vw, 2.4rem);--ff-grid-store-gap:.1rem;--ff-breakpoint-xxxs:320px;--ff-breakpoint-xxs:375px;--ff-breakpoint-xs:768px;--ff-breakpoint-s:1280px;--ff-breakpoint-m:1440px;--ff-breakpoint-l:1536px;--ff-breakpoint-xl:1920px;--ff-border-hairline:1px;--ff-border-rule:.05rem;--ff-radius-square:2px;--ff-radius-pill:999px;--ff-radius-button:23px;--ff-radius-card:4px;--ff-radius-panel:8px;--ff-radius-play:16px;--ff-radius-menu:64px;--ff-radius-hero:10rem;--ff-radius-dot:50%;--ff-shadow-none:none;--ff-shadow-crt-corner:drop-shadow(3px 5px 3px #1c1814);--ff-media-blur-glass:blur(10px);--ff-media-blur-play:blur(15px);--ff-media-blend-loader:difference;--ff-media-aspect-square:1 / 1;--ff-media-aspect-teaser:16 / 9;--ff-media-aspect-preview:370 / 236;--ff-media-aspect-services-mobile:.79 / 1;--ff-motion-ease-out:cubic-bezier(.13, .47, .13, .98);--ff-motion-ease-in:cubic-bezier(.5, .01, 1, .515);--ff-motion-ease-in-out:cubic-bezier(.8, 0, .2, .99);--ff-motion-ease-expo-in:cubic-bezier(.95, .05, .795, .035);--ff-motion-ease-expo-out:cubic-bezier(.19, 1, .22, 1);--ff-motion-ease-pop:cubic-bezier(1, -.5, 0, 1.5);--ff-motion-ease-image:cubic-bezier(0, 1.01, .2, 1);--ff-motion-duration-mask-initial-hold:1.5s;--ff-motion-duration-mask-show:1.5s;--ff-motion-duration-mask-hold:.5s;--ff-motion-duration-mask-hide:1.25s;--ff-motion-duration-mask-block:.8s;--ff-motion-duration-mask-block-stagger:50ms;--ff-motion-duration-mask-max-block-stagger:.45s;--ff-motion-duration-mask-scale:1s;--ff-motion-duration-loader-bar:.1s;--ff-motion-duration-loader-bar-web-gl:.2s;--ff-motion-duration-loader-pill-fade:.2s;--ff-motion-duration-line:1.2s;--ff-motion-duration-line-delay:.1s;--ff-motion-duration-word:1.2s;--ff-motion-duration-word-delay:20ms;--ff-motion-duration-char:.5s;--ff-motion-duration-block:.7s;--ff-motion-duration-block-delay:.2s;--ff-motion-duration-pill-stagger-span:.3s;--ff-motion-duration-tag-delay:.15s;--ff-motion-duration-pill-hide:.4s;--ff-motion-duration-split-after-mount:.25s;--ff-motion-duration-split-ready:10ms;--ff-motion-duration-split-debounce:.2s;--ff-motion-duration-terminal-delay:75ms;--ff-motion-duration-button:.667s;--ff-motion-duration-link-roll:.4s;--ff-motion-duration-radius-flip:1.2s;--ff-motion-duration-logo:1.2s;--ff-motion-duration-terminal-open:.5s;--ff-motion-duration-accordion:.4s;--ff-motion-duration-chevron:.3s;--ff-motion-duration-route-fade:.3s;--ff-motion-duration-image-delay:.5s;--ff-motion-duration-reveal:.5s;--ff-motion-duration-rule:1s;--ff-motion-duration-footer-step:.4s;--ff-motion-duration-footer-gap:1.5s;--ff-motion-duration-footer-delay:.8s;--ff-motion-duration-crt-scan:.2s;--ff-motion-duration-crt-stripes:4s;--ff-motion-duration-disco:2s;--ff-motion-duration-logo-fade-out:.2s;--ff-motion-duration-logo-fade-in:.3s;--ff-motion-duration-logo-fade-in-delay:50ms;--ff-motion-duration-logo-blink:3s;--ff-motion-duration-menu-fade:.3s;--ff-motion-duration-crt-fade:1s;--ff-motion-duration-effect-filter:.5s;--ff-motion-duration-rec-duration:10s;--ff-motion-duration-rec-blink:1s;--ff-motion-duration-fern-frame:.125s;--ff-motion-duration-dapple-duration:6s;--ff-z-index-footer:1;--ff-z-index-mobile-nav-buttons:2;--ff-z-index-smooth-content:29;--ff-z-index-mobile-nav:31;--ff-z-index-header:32;--ff-z-index-banner:33;--ff-z-index-modal:36;--ff-z-index-cursor:37;--ff-z-index-terminal:50;--ff-z-index-mask:60;--ff-z-index-crt:99}
:root{--ff-type-body-size:1.8rem;--ff-type-body-line-height:1.5;--ff-type-body-variation:"wdth" 68;--ff-type-body-weight:230;--ff-type-s1-size:clamp(3.6rem, 1.5199rem + 5.547vw, 7.2rem);--ff-type-s1-pill-size:clamp(3.6rem, 1.9981rem + 4.2718vw, 10.2rem);--ff-type-s1-line-height:.9;--ff-type-s1-letter-spacing:-.1em;--ff-type-s1-pill-padding:.2645em;--ff-type-s1-variation:normal;--ff-type-h1-size:clamp(3.6rem, 3.6rem + 0vw, 3.6rem);--ff-type-h1-pill-size:clamp(3.6rem, 3.066rem + 1.4239vw, 5.8rem);--ff-type-h1-line-height:1.1;--ff-type-h1-letter-spacing:-.03em;--ff-type-h1-pill-padding:.4em;--ff-type-h1-variation:normal;--ff-type-h2-size:clamp(2.8rem, 2.8rem + 0vw, 2.8rem);--ff-type-h2-pill-size:clamp(2.8rem, 2.5573rem + .6472vw, 3.8rem);--ff-type-h2-line-height:1.1;--ff-type-h2-letter-spacing:-.02em;--ff-type-h2-pill-padding:.4em;--ff-type-h2-variation:normal;--ff-type-h3-size:clamp(2.1rem, 2.1rem + 0vw, 2.1rem);--ff-type-h3-pill-size:clamp(2.1rem, 1.9786rem + .3236vw, 2.6rem);--ff-type-h3-line-height:1.1;--ff-type-h3-letter-spacing:-.02em;--ff-type-h3-pill-padding:.66em;--ff-type-h3-variation:normal;--ff-type-h4-size:1.8rem;--ff-type-h4-pill-size:1.8rem;--ff-type-h4-line-height:1.1;--ff-type-h4-letter-spacing:-.02em;--ff-type-h4-pill-padding:.66em;--ff-type-h4-variation:normal;--ff-type-body-2xl-size:clamp(3.6rem, 3.1378rem + 1.2327vw, 4.4rem);--ff-type-body-2xl-pill-size:clamp(3.6rem, 3.066rem + 1.4239vw, 5.8rem);--ff-type-body-2xl-line-height:1.1;--ff-type-body-2xl-letter-spacing:-.02em;--ff-type-body-2xl-pill-padding:.4em .6rem;--ff-type-body-2xl-variation:"wdth" 79;--ff-type-body-xl-size:clamp(3.2rem, 2.6222rem + 1.5408vw, 4.2rem);--ff-type-body-xl-pill-size:clamp(3.2rem, 2.9573rem + .6472vw, 4.2rem);--ff-type-body-xl-line-height:1.1;--ff-type-body-xl-letter-spacing:-.02em;--ff-type-body-xl-pill-padding:.4em .6rem;--ff-type-body-xl-variation:"wdth" 76;--ff-type-body-l-size:clamp(2.6rem, 2.2533rem + .9245vw, 3.2rem);--ff-type-body-l-pill-size:clamp(2.6rem, 2.4544rem + .3883vw, 3.2rem);--ff-type-body-l-line-height:1.4;--ff-type-body-l-letter-spacing:-.02em;--ff-type-body-l-pill-padding:.4em .6rem;--ff-type-body-l-variation:"wdth" 76;--ff-type-body-m-size:clamp(1.6rem, 2.3889rem + -.7704vw, 2.1rem);--ff-type-body-m-pill-size:clamp(2.1rem, 2.1rem + 0vw, 2.1rem);--ff-type-body-m-line-height:1.3;--ff-type-body-m-letter-spacing:-.02em;--ff-type-body-m-pill-padding:.4em .6rem;--ff-type-body-m-variation:"wdth" 68;--ff-type-body-s-size:1.6rem;--ff-type-body-s-pill-size:1.6rem;--ff-type-body-s-line-height:1.3;--ff-type-body-s-letter-spacing:-.02em;--ff-type-body-s-pill-padding:.4em .6rem;--ff-type-body-s-variation:"wdth" 61;--ff-type-body-list-size:1.2rem;--ff-type-body-list-pill-size:1.2rem;--ff-type-body-list-line-height:1.4;--ff-type-body-list-letter-spacing:.035em;--ff-type-body-list-pill-padding:.4em .6rem;--ff-type-body-list-variation:normal;--ff-type-body-caption-size:1rem;--ff-type-body-caption-pill-size:1rem;--ff-type-body-caption-line-height:1.1;--ff-type-body-caption-letter-spacing:.075em;--ff-type-body-caption-pill-padding:.4em .6rem;--ff-type-body-caption-variation:normal;--ff-type-body-terminal-size:1.2rem;--ff-type-body-terminal-pill-size:1.2rem;--ff-type-body-terminal-line-height:1.6;--ff-type-body-terminal-letter-spacing:0em;--ff-type-body-terminal-pill-padding:.4em .6rem;--ff-type-body-terminal-variation:normal;--ff-type-body-button-size:1.1rem;--ff-type-body-button-pill-size:1.1rem;--ff-type-body-button-line-height:1;--ff-type-body-button-letter-spacing:0em;--ff-type-body-button-pill-padding:.4em;--ff-type-body-button-variation:normal}@media (min-width:1024px){:root{--ff-type-s1-size:clamp(7.2rem, 3.7714rem + 3.3482vw, 10.2rem);--ff-type-h1-size:clamp(3.6rem, 1.0857rem + 2.4554vw, 5.8rem);--ff-type-h2-size:clamp(2.8rem, 1.6571rem + 1.1161vw, 3.8rem);--ff-type-h3-size:clamp(2.1rem, 1.5286rem + .558vw, 2.6rem);--ff-type-body-2xl-size:clamp(4.4rem, 2.8rem + 1.5625vw, 5.8rem);--ff-type-body-xl-size:clamp(4.2rem, 4.2rem + 0vw, 4.2rem);--ff-type-body-l-size:clamp(3.2rem, 3.2rem + 0vw, 3.2rem);--ff-type-body-m-size:clamp(1.6rem, 1.0286rem + .558vw, 2.1rem)}}.t-s1{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-s1-size);line-height:var(--ff-type-s1-line-height);letter-spacing:var(--ff-type-s1-letter-spacing);font-variation-settings:var(--ff-type-s1-variation)}.t-s1 [data-pill]{font-size:var(--ff-type-s1-pill-size);padding:var(--ff-type-s1-pill-padding)}.t-h1{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-h1-size);line-height:var(--ff-type-h1-line-height);letter-spacing:var(--ff-type-h1-letter-spacing);font-variation-settings:var(--ff-type-h1-variation)}.t-h1 [data-pill]{font-size:var(--ff-type-h1-pill-size);padding:var(--ff-type-h1-pill-padding)}.t-h2{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-h2-size);line-height:var(--ff-type-h2-line-height);letter-spacing:var(--ff-type-h2-letter-spacing);font-variation-settings:var(--ff-type-h2-variation)}.t-h2 [data-pill]{font-size:var(--ff-type-h2-pill-size);padding:var(--ff-type-h2-pill-padding)}.t-h3{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-h3-size);line-height:var(--ff-type-h3-line-height);letter-spacing:var(--ff-type-h3-letter-spacing);font-variation-settings:var(--ff-type-h3-variation)}.t-h3 [data-pill]{font-size:var(--ff-type-h3-pill-size);padding:var(--ff-type-h3-pill-padding)}.t-h4{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-h4-size);line-height:var(--ff-type-h4-line-height);letter-spacing:var(--ff-type-h4-letter-spacing);font-variation-settings:var(--ff-type-h4-variation)}.t-h4 [data-pill]{font-size:var(--ff-type-h4-pill-size);padding:var(--ff-type-h4-pill-padding)}.t-body-2xl{font-family:var(--ff-font-family-serif);font-weight:260;font-size:var(--ff-type-body-2xl-size);line-height:var(--ff-type-body-2xl-line-height);letter-spacing:var(--ff-type-body-2xl-letter-spacing);font-variation-settings:var(--ff-type-body-2xl-variation)}.t-body-2xl [data-pill]{font-size:var(--ff-type-body-2xl-pill-size);padding:var(--ff-type-body-2xl-pill-padding)}.t-body-xl{font-family:var(--ff-font-family-serif);font-weight:260;font-size:var(--ff-type-body-xl-size);line-height:var(--ff-type-body-xl-line-height);letter-spacing:var(--ff-type-body-xl-letter-spacing);font-variation-settings:var(--ff-type-body-xl-variation)}.t-body-xl [data-pill]{font-size:var(--ff-type-body-xl-pill-size);padding:var(--ff-type-body-xl-pill-padding)}.t-body-l{font-family:var(--ff-font-family-serif);font-weight:250;font-size:var(--ff-type-body-l-size);line-height:var(--ff-type-body-l-line-height);letter-spacing:var(--ff-type-body-l-letter-spacing);font-variation-settings:var(--ff-type-body-l-variation)}.t-body-l [data-pill]{font-size:var(--ff-type-body-l-pill-size);padding:var(--ff-type-body-l-pill-padding)}.t-body-m{font-family:var(--ff-font-family-serif);font-weight:230;font-size:var(--ff-type-body-m-size);line-height:var(--ff-type-body-m-line-height);letter-spacing:var(--ff-type-body-m-letter-spacing);font-variation-settings:var(--ff-type-body-m-variation)}.t-body-m [data-pill]{font-size:var(--ff-type-body-m-pill-size);padding:var(--ff-type-body-m-pill-padding)}.t-body-s{font-family:var(--ff-font-family-serif);font-weight:230;font-size:var(--ff-type-body-s-size);line-height:var(--ff-type-body-s-line-height);letter-spacing:var(--ff-type-body-s-letter-spacing);font-variation-settings:var(--ff-type-body-s-variation)}.t-body-s [data-pill]{font-size:var(--ff-type-body-s-pill-size);padding:var(--ff-type-body-s-pill-padding)}.t-body-list{font-family:var(--ff-font-family-mono);font-weight:500;font-size:var(--ff-type-body-list-size);line-height:var(--ff-type-body-list-line-height);letter-spacing:var(--ff-type-body-list-letter-spacing);font-variation-settings:var(--ff-type-body-list-variation)}.t-body-list [data-pill]{font-size:var(--ff-type-body-list-pill-size);padding:var(--ff-type-body-list-pill-padding)}.t-body-caption{font-family:var(--ff-font-family-mono);font-weight:500;font-size:var(--ff-type-body-caption-size);line-height:var(--ff-type-body-caption-line-height);letter-spacing:var(--ff-type-body-caption-letter-spacing);font-variation-settings:var(--ff-type-body-caption-variation)}.t-body-caption [data-pill]{font-size:var(--ff-type-body-caption-pill-size);padding:var(--ff-type-body-caption-pill-padding)}.t-body-terminal{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-body-terminal-size);line-height:var(--ff-type-body-terminal-line-height);letter-spacing:var(--ff-type-body-terminal-letter-spacing);font-variation-settings:var(--ff-type-body-terminal-variation)}.t-body-terminal [data-pill]{font-size:var(--ff-type-body-terminal-pill-size);padding:var(--ff-type-body-terminal-pill-padding)}.t-body-button{font-family:var(--ff-font-family-pixel);font-weight:400;font-size:var(--ff-type-body-button-size);line-height:var(--ff-type-body-button-line-height);letter-spacing:var(--ff-type-body-button-letter-spacing);font-variation-settings:var(--ff-type-body-button-variation);text-transform:uppercase;font-size-adjust:cap-height .833}.t-body-button [data-pill]{font-size:var(--ff-type-body-button-pill-size);padding:var(--ff-type-body-button-pill-padding)}
*,:before,:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;letter-spacing:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%}:root{--vh:1vh}body{font-family:var(--ff-font-family-serif);font-size:var(--ff-type-body-size);line-height:var(--ff-type-body-line-height);font-variation-settings:var(--ff-type-body-variation);font-weight:var(--ff-type-body-weight);font-optical-sizing:auto;color:var(--ff-color-ink);background:var(--ff-color-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--ff-color-selection-background);color:var(--ff-color-selection-text)}sup{font-size:.25em}:focus-visible{outline-offset:.2rem;outline:auto;outline-color:var(--ff-color-ink)}:focus:not(:focus-visible){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}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:filter var(--ff-motion-duration-effect-filter) var(--ff-motion-ease-out)}html,body{overflow-x:clip}html.crt{filter:blur(1px)}
.school-footer-module__k4W1YG__footer{z-index:var(--ff-z-index-footer);padding:var(--ff-space-spacer-32-64) var(--ff-space-container-pad) var(--ff-space-footer-pad-bottom);background-color:var(--ff-color-neutral);margin-top:-1px;position:relative}.school-footer-module__k4W1YG__row{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;display:flex}@media (min-width:80rem){.school-footer-module__k4W1YG__row{flex-direction:row;justify-content:space-between}}
.crt-module__-xRBFG__crt{z-index:var(--ff-z-index-crt);pointer-events:none;visibility:hidden;width:100%;height:100svh;position:fixed;top:0;left:0;overflow:hidden;transform:scale(1.1)}.crt-module__-xRBFG__crt[data-visible=true]{visibility:visible;transform:scale(1)}.crt-module__-xRBFG__crt:before,.crt-module__-xRBFG__crt:after{content:"";opacity:0;width:100%;height:100%;transition:opacity var(--ff-motion-duration-crt-fade) var(--ff-motion-ease-out);position:fixed;top:0;left:0}.crt-module__-xRBFG__crt:before{background:linear-gradient(to top, var(--ff-color-ink), var(--ff-color-ink), var(--ff-color-ink50), var(--ff-color-ink50));animation:crt-module__-xRBFG__scan-lines var(--ff-motion-duration-crt-scan) linear infinite;background-size:100% 5px}.crt-module__-xRBFG__crt:after{background:linear-gradient(to left, var(--ff-color-ink), var(--ff-color-ink), transparent, transparent);animation:crt-module__-xRBFG__scan-stripes var(--ff-motion-duration-crt-stripes) var(--ff-motion-ease-in-out) infinite alternate;background-size:5px 100%}.crt-module__-xRBFG__crt[data-visible=true]:before,.crt-module__-xRBFG__crt[data-visible=true]:after{opacity:.07}.crt-module__-xRBFG__corner{width:50%;height:50%;position:absolute;top:0;left:0}.crt-module__-xRBFG__corner:nth-child(2){left:auto;right:0;transform:rotateY(180deg)}.crt-module__-xRBFG__corner:nth-child(3){inset:auto 0 0 auto;transform:rotateX(180deg)rotateY(180deg)}.crt-module__-xRBFG__corner:nth-child(4){top:auto;bottom:0;transform:rotateX(180deg)}.crt-module__-xRBFG__corner path{fill:var(--ff-color-ink);filter:var(--ff-shadow-crt-corner)}@keyframes crt-module__-xRBFG__scan-lines{0%{background-position:0 0}to{background-position:0 5px}}@keyframes crt-module__-xRBFG__scan-stripes{0%{background-position:0 0}to{background-position:100px 0}}@media (prefers-reduced-motion:reduce){.crt-module__-xRBFG__crt:before,.crt-module__-xRBFG__crt:after{transition:none;animation:none}}
.cursor-trail-module__KF9bsa__layer{z-index:var(--ff-z-index-cursor);pointer-events:none;position:fixed;inset:0;overflow:hidden}.cursor-trail-module__KF9bsa__cutout{top:var(--cursor-y);left:var(--cursor-x);width:var(--ff-space-cursor-image);position:absolute;transform:translate(-50%,-50%)}.cursor-trail-module__KF9bsa__cutout img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.cursor-trail-module__KF9bsa__layer{display:none}}
