:root{--ink:#0d0d0c;--paper:#f4f3ef;--ink-2:#5f5d58;--paper-2:#9a9893;--preload-grey:#c9c7c0;--crimson:#a8172b;--crimson-on-ink:#e24a5c;--mark-text:#fbfaf7;--rule-opacity:.25;--rule:color-mix(in srgb, currentColor 25%, transparent);--overlay-player:#0d0d0cf2;--font-sans:var(--font-host-grotesk), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-martian-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-mono:11px;--ls-mono:.04em;--fs-ui:14px;--fs-body:clamp(16px, .9rem + .2vw, 18px);--fs-label:20px;--lh-label:1.2;--fs-footer-nav:28px;--fs-footer-tagline:clamp(28px, 2.78vw, 40px);--fs-statement:clamp(30px, 4.3vw, 80px);--lh-statement:1.08;--ls-statement:-.02em;--fs-case-hero:9vw;--fs-figure:6.6vw;--fs-name:clamp(28px, 2.78vw, 40px);--fs-display:26vw;--ls-display:-.06em;--fw-light:300;--fw-regular:400;--cols:12;--margin:40px;--gutter:20px;--space-section:clamp(96px, 12vw, 180px);--space-section-lg:clamp(120px, 15vw, 220px);--statement-indent:3;--header-height:62px;--ease-civic:cubic-bezier(.7, 0, .3, 1);--ease-expo-out:cubic-bezier(.16, 1, .3, 1);--ease-arrow:cubic-bezier(.52, 0, 0, 1);--ease-underline:cubic-bezier(.16, 1, .3, 1);--dur-arrow:.7s;--dur-underline:.6s;--dur-menu:.85s;--dur-sheet:.8s;--z-footer:0;--z-main:1;--z-header:50;--z-menu:45;--z-dialog:70;--z-cursor:90;--z-preloader:100;--z-skip:110}@media (width<=1023px){:root{--cols:8;--margin:24px;--gutter:16px;--statement-indent:2;--fs-label:18px;--fs-footer-nav:24px}}@media (width<=767px){:root{--cols:6;--margin:16px;--gutter:12px;--statement-indent:1;--fs-label:17px;--fs-name:min(28px, 7.2vw);--fs-case-hero:15vw;--header-height:56px}}*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,svg,video{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}[hidden]{display:none!important}html{background:var(--ink);color:var(--ink);font-family:var(--font-sans);font-weight:var(--fw-light);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-padding-top:calc(var(--header-height) + 12px);font-size:100%}body{min-height:100svh;font-size:var(--fs-body);line-height:1.35;overflow-x:clip}.site-main{z-index:var(--z-main);background:var(--paper);display:block;position:relative}.t-mono{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--fw-regular);letter-spacing:var(--ls-mono);text-transform:uppercase;line-height:1.3}.t-ui{font-size:var(--fs-ui);font-weight:var(--fw-regular);letter-spacing:-.01em;line-height:1.14}.t-label{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:-.01em}.t-statement{font-size:var(--fs-statement);line-height:var(--lh-statement);letter-spacing:var(--ls-statement);font-weight:var(--fw-light)}.t-secondary{color:var(--text-2)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding-inline:var(--margin);display:grid}.grid>.span-all{grid-column:1/-1}.wrap{padding-inline:var(--margin)}.theme-paper{--bg:var(--paper);--text:var(--ink);--text-2:var(--ink-2);--focus:var(--crimson);--hairline:var(--crimson);--grain-opacity:.05;--grain-blend:multiply;background-color:var(--bg);color:var(--text)}.theme-ink{--bg:var(--ink);--text:var(--paper);--text-2:var(--paper-2);--focus:var(--crimson-on-ink);--hairline:var(--crimson-on-ink);--grain-opacity:.03;--grain-blend:screen;background-color:var(--bg);color:var(--text)}:where(.theme-paper,.theme-ink){isolation:isolate;position:relative}.theme-paper:before,.theme-ink:before{content:"";z-index:-1;pointer-events:none;opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);background-image:url(data:image/png;base64,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);background-size:256px 256px;position:absolute;inset:0}.rule{height:1px;opacity:var(--rule-opacity);transform-origin:0;background:currentColor;border:0;margin:0;display:block}:focus-visible{outline:2px solid var(--focus,var(--crimson));outline-offset:3px}:focus:not(:focus-visible){outline:none}.skip-link{z-index:var(--z-skip);background:var(--paper);color:var(--ink);outline:2px solid var(--crimson);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible,.skip-link:focus{transform:none}::selection{background:var(--crimson);color:var(--mark-text)}[data-mark]{--mark-fill:100%;background-image:linear-gradient(var(--crimson), var(--crimson));background-repeat:no-repeat;background-size:var(--mark-fill) 100%;color:var(--mark-text);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0;padding-inline:.06em}mark[data-mark]{background-color:#0000}@supports (height:1lh){[data-mark]{background-size:var(--mark-fill) 1lh}}.status-dot{background:var(--hairline,var(--crimson));vertical-align:.05em;border-radius:50%;width:.55em;height:.55em;margin-right:.5em;display:inline-block}.split-line-mask,.split-line{display:block}.split-line-mask{clip-path:inset(-.15em -.25em);overflow:visible!important}.split-word{display:inline-block}.split-word,.split-char,.roll-slot__item,.split-line-mask:not(:first-child),.split-line:not(:first-child){text-indent:0}a .split-word{text-decoration:inherit;text-underline-offset:inherit}html.js-motion [data-reveal=lines]:not(.is-split){visibility:hidden}html.js-motion [data-draw]:not(.is-drawn){transform:scaleX(0)}html.js-motion [data-draw=y]:not(.is-drawn){transform:scaleY(0)}html.js-motion [data-media-open]:not(.is-open){clip-path:inset(0 0 100%)}html.js-motion [data-mark]:not(.is-marked){--mark-fill:0%;color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{transition-duration:.01ms!important;transition-delay:0s!important}.roll__stack{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;position:relative;overflow:visible clip}.roll__a{white-space:nowrap;display:inline-block}.roll__b{white-space:nowrap;visibility:hidden;position:absolute;top:0;left:0}.roll--center .roll__b{left:50%;transform:translate(-50%)}.split-char{display:inline-block}html.js-motion .has-marked [data-mark]{--mark-fill:100%;color:var(--mark-text)}html.js-motion [data-mark]{transition:color .3s linear}.site-main:focus{outline:none}html.menu-open,html.js-preload:not(.preload-lifting){overflow:hidden}html.js-motion[data-intro=home] [data-header]:not(.is-ready) [data-header-item],html.js-motion [data-wordmark=hero]:not(.is-ready) path,html.js-motion [data-wordmark=footer]:not(.is-ready) path{visibility:hidden}::view-transition-old(root){animation:var(--dur-sheet) var(--ease-civic) both vt-sheet-out}::view-transition-new(root){animation:var(--dur-sheet) var(--ease-civic) both vt-sheet-in}@keyframes vt-sheet-out{to{opacity:.6;transform:translateY(-6vh)}}@keyframes vt-sheet-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}html:active-view-transition-type(back)::view-transition-old(root){animation-name:vt-sheet-back-out}html:active-view-transition-type(back)::view-transition-new(root){animation-name:vt-sheet-back-in}@keyframes vt-sheet-back-out{to{opacity:.6;transform:translateY(6vh)}}@keyframes vt-sheet-back-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.griffin[data-astro-cid-obzzfjpk]{fill:currentColor;height:auto;display:block}.wordmark[data-astro-cid-qisgtjgl]{width:100%;color:inherit;display:block}.wordmark__svg[data-astro-cid-qisgtjgl]{fill:currentColor;width:100%;height:auto;display:block;overflow:hidden}.wordmark__lockup[data-astro-cid-qisgtjgl]{text-align:right;font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;margin-top:.6em;line-height:1;display:block}.wordmark--hero[data-astro-cid-qisgtjgl] .wordmark__lockup[data-astro-cid-qisgtjgl]{font-size:clamp(11px,.9vw,15px)}.wordmark--small[data-astro-cid-qisgtjgl]{width:auto}.wordmark--small[data-astro-cid-qisgtjgl] .wordmark__svg[data-astro-cid-qisgtjgl]{width:auto;height:.95em}.roll-link[data-astro-cid-63qu3gno]{padding-block:4px;display:inline-block;position:relative}@media (pointer:coarse){.roll-link[data-astro-cid-63qu3gno]{margin-block:-8px;padding-block:12px}}.roll-link[data-astro-cid-63qu3gno].is-current{opacity:.6}.roll-link[data-astro-cid-63qu3gno]:before,.roll-link[data-astro-cid-63qu3gno]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-underline) var(--ease-underline);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.roll-link--underline[data-astro-cid-63qu3gno]:before{transform-origin:100%;transform:scaleX(1)}@media (hover:hover){.roll-link[data-astro-cid-63qu3gno]:hover:after,.roll-link[data-astro-cid-63qu3gno]:focus-visible:after{transform:scaleX(1)}.roll-link--underline[data-astro-cid-63qu3gno]:hover:before,.roll-link--underline[data-astro-cid-63qu3gno]:focus-visible:before{transform:scaleX(0)}.roll-link--underline[data-astro-cid-63qu3gno]:hover:after,.roll-link--underline[data-astro-cid-63qu3gno]:focus-visible:after{transition-delay:.15s}}.arrow[data-astro-cid-tns2tesc]{flex:none;width:.72em;height:.72em;display:inline-block;overflow:visible}.arrow-link[data-astro-cid-h7tb4iiy]{--gap:.4em;--shift:calc(.72em + var(--gap));align-items:center;gap:var(--gap);white-space:nowrap;padding-block:4px;display:inline-flex;position:relative}@media (pointer:coarse){.arrow-link[data-astro-cid-h7tb4iiy]{margin-block:-8px;padding-block:12px}}.arrow-link__text[data-astro-cid-h7tb4iiy]{transition:transform var(--dur-arrow) var(--ease-arrow);display:inline-block}.arrow-link__slot[data-astro-cid-h7tb4iiy]{width:.72em;height:.72em;display:inline-flex;position:relative;overflow:clip}.arrow-link__slot[data-astro-cid-h7tb4iiy] .arrow{transition:transform var(--dur-arrow) var(--ease-arrow)}.arrow-link__slot--in[data-astro-cid-h7tb4iiy]{margin-top:-.36em;position:absolute;top:50%;left:0}.arrow-link__slot--in[data-astro-cid-h7tb4iiy] .arrow{transform:translate(-110%,110%)}.arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__next{position:absolute;inset:0}.arrow-link--down[data-astro-cid-h7tb4iiy] .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__next{transform:translateY(-110%)}.arrow-link--left[data-astro-cid-h7tb4iiy] .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__next{transform:translate(110%)}.arrow-link[data-astro-cid-h7tb4iiy]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-arrow) var(--ease-arrow);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.arrow-link[data-astro-cid-h7tb4iiy]:hover:after,.arrow-link[data-astro-cid-h7tb4iiy]:focus-visible:after{transform:scaleX(1)}.arrow-link--ne[data-astro-cid-h7tb4iiy]:hover .arrow-link__text[data-astro-cid-h7tb4iiy],.arrow-link--ne[data-astro-cid-h7tb4iiy]:focus-visible .arrow-link__text[data-astro-cid-h7tb4iiy]{transform:translateX(var(--shift))}.arrow-link--ne[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow,.arrow-link--ne[data-astro-cid-h7tb4iiy]:focus-visible .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow{transform:translate(110%,-110%)}.arrow-link--ne[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--in[data-astro-cid-h7tb4iiy] .arrow,.arrow-link--ne[data-astro-cid-h7tb4iiy]:focus-visible .arrow-link__slot--in[data-astro-cid-h7tb4iiy] .arrow{transform:none}.arrow-link--down[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__now{transform:translateY(110%)}.arrow-link--left[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__now{transform:translate(-110%)}.arrow-link--down[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__next,.arrow-link--left[data-astro-cid-h7tb4iiy]:hover .arrow-link__slot--out[data-astro-cid-h7tb4iiy] .arrow-link__next{transform:none}}.site-header__bar[data-astro-cid-nen7h5rs]{z-index:var(--z-header);height:var(--header-height);color:var(--paper);mix-blend-mode:difference;align-items:center;position:fixed;top:0;left:0;right:0}html:not(.js) .site-header__bar[data-astro-cid-nen7h5rs]{position:absolute}.header-backdrop[data-astro-cid-nen7h5rs]{z-index:calc(var(--z-header) - 1);height:var(--header-height);background:var(--ink);pointer-events:none;position:fixed;top:0;left:0;right:0}.site-header__bar[data-astro-cid-nen7h5rs] :focus-visible{outline-color:currentColor}.h-mask[data-astro-cid-nen7h5rs]{display:block}.site-header__bar.is-intro .h-mask[data-astro-cid-nen7h5rs]{overflow:clip}[data-astro-cid-nen7h5rs][data-header-item]{display:block}.brand[data-astro-cid-nen7h5rs]{font-size:var(--fs-ui);font-weight:var(--fw-regular);letter-spacing:-.01em;grid-column:1/span 5;justify-self:start;align-items:center;gap:10px;line-height:1.14;display:inline-flex}.brand__griffin[data-astro-cid-nen7h5rs]{width:30px}.brand__swap[data-astro-cid-nen7h5rs]{display:block;position:relative;overflow:clip}.brand__tagline[data-astro-cid-nen7h5rs]{display:block}.brand__mark[data-astro-cid-nen7h5rs]{visibility:hidden;align-items:center;font-size:18px;line-height:1;display:flex;position:absolute;inset:0}.site-nav[data-astro-cid-nen7h5rs]{grid-column:7/span 4}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:16px;display:flex}@media (pointer:coarse){.site-nav[data-astro-cid-nen7h5rs] .roll-link,.site-header__cta[data-astro-cid-nen7h5rs] .arrow-link{margin-block:-10px;padding-block:14px}}.site-nav--spec[data-astro-cid-nen7h5rs]{align-self:center}.site-header__cta[data-astro-cid-nen7h5rs]{grid-column:11/-1;justify-self:end}.menu-button-slot[data-astro-cid-nen7h5rs],.menu-button[data-astro-cid-nen7h5rs]{display:none}@media (width<=1023px){.brand[data-astro-cid-nen7h5rs]{grid-column:1/span 3}.site-nav[data-astro-cid-nen7h5rs]{grid-column:4/span 2}.site-header__cta[data-astro-cid-nen7h5rs]{grid-column:6/-1}}@media (width<=767px){.brand[data-astro-cid-nen7h5rs]{grid-column:1/span 4}.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.menu-button-slot[data-astro-cid-nen7h5rs]{grid-column:5/-1;justify-self:end;display:block}.menu-button[data-astro-cid-nen7h5rs]{background:#f4f3ef24;border-radius:999px;align-items:center;min-height:32px;padding:0 14px;display:inline-flex;position:relative}.menu-button[data-astro-cid-nen7h5rs]:before{content:"";position:absolute;inset:-6px 0}.menu-button__labels[data-astro-cid-nen7h5rs]{height:1.3em;line-height:1.3em;display:block;position:relative;overflow:clip}.menu-button__label[data-astro-cid-nen7h5rs]{transition:transform var(--dur-menu) var(--ease-civic);display:block}html.menu-open .menu-button__label[data-astro-cid-nen7h5rs]{transform:translateY(-100%)}html:not(.js) .menu-button-slot[data-astro-cid-nen7h5rs]{display:none}html:not(.js) .brand[data-astro-cid-nen7h5rs]{grid-column:1/span 3}html:not(.js) .site-nav[data-astro-cid-nen7h5rs]{grid-column:4/-1;justify-self:end;display:block}html:not(.js) .site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:10px}.site-header__cta--spec[data-astro-cid-nen7h5rs]{grid-column:5/-1;justify-self:end;display:block}html .site-nav--spec[data-astro-cid-nen7h5rs]{display:none}}.menu-panel[data-astro-cid-nen7h5rs]{z-index:var(--z-menu);padding:calc(var(--header-height) + 24px) var(--margin) 24px;transition:transform var(--dur-menu) var(--ease-civic);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.menu-panel__nav[data-astro-cid-nen7h5rs]:focus{outline:none}html.menu-open .menu-panel[data-astro-cid-nen7h5rs]{transform:none}.menu-panel__mask[data-astro-cid-nen7h5rs]{clip-path:inset(-6px -12px 0);padding-bottom:6px;display:block}.menu-panel__link[data-astro-cid-nen7h5rs]{letter-spacing:-.02em;transition:transform var(--dur-menu) var(--ease-expo-out);transition-delay:calc(var(--i,0) * 40ms);font-size:40px;line-height:1.15;display:inline-block;transform:translateY(calc(110% + 6px))}.menu-panel__link[data-astro-cid-nen7h5rs][aria-current=page]{opacity:.6}.menu-panel__link--small[data-astro-cid-nen7h5rs]{font-size:inherit}.menu-panel__link--small[data-astro-cid-nen7h5rs] .arrow-link{margin-block:0;padding-block:4px}html.menu-open .menu-panel__link[data-astro-cid-nen7h5rs]{transition-delay:calc(.2s + var(--i,0) * 40ms);transform:none}.menu-panel__ctas[data-astro-cid-nen7h5rs]{gap:8px;margin-top:32px;display:grid}.menu-panel__small[data-astro-cid-nen7h5rs]{color:var(--text-2);margin-top:auto}.site-footer[data-astro-cid-jo6i4kqk]{z-index:var(--z-footer);position:relative;overflow:hidden}.site-footer[data-astro-cid-jo6i4kqk].is-curtain{position:sticky;bottom:0}html.js-motion .site-footer[data-astro-cid-jo6i4kqk]:not(.is-set){visibility:hidden}.site-footer__inner[data-astro-cid-jo6i4kqk]{padding-top:clamp(56px,7vw,100px)}.site-footer__top[data-astro-cid-jo6i4kqk]{row-gap:40px}.site-footer__tagline[data-astro-cid-jo6i4kqk]{font-size:var(--fs-footer-tagline);letter-spacing:-.015em;grid-column:1/span 6;max-width:16ch;line-height:1.14}.site-footer__nav[data-astro-cid-jo6i4kqk]{font-size:var(--fs-footer-nav);grid-column:7/span 3;line-height:1.2}.site-footer__ctas[data-astro-cid-jo6i4kqk]{grid-column:10/-1;align-content:start;gap:6px;display:grid}.site-footer__meta[data-astro-cid-jo6i4kqk]{color:var(--text-2);align-items:center;row-gap:12px;margin-top:clamp(56px,7vw,100px)}.site-footer__school[data-astro-cid-jo6i4kqk]{grid-column:1/span 6;align-items:center;gap:10px;display:flex}.site-footer__griffin[data-astro-cid-jo6i4kqk]{width:26px;color:var(--paper)}.site-footer__motion[data-astro-cid-jo6i4kqk]{grid-column:7/span 3}html:not(.js) .site-footer__motion[data-astro-cid-jo6i4kqk]{display:none}.motion-toggle[data-astro-cid-jo6i4kqk]{min-height:24px;text-transform:inherit;letter-spacing:inherit;color:var(--paper)}.motion-toggle[data-astro-cid-jo6i4kqk][aria-disabled=true]{color:var(--text-2);cursor:default}.site-footer__copy[data-astro-cid-jo6i4kqk]{grid-column:10/-1;justify-self:end}.site-footer__word[data-astro-cid-jo6i4kqk]{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(16px,2vw,28px)}@media (width<=1023px){.site-footer__tagline[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.site-footer__nav[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.site-footer__ctas[data-astro-cid-jo6i4kqk]{grid-column:5/-1}.site-footer__school[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.site-footer__motion[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.site-footer__copy[data-astro-cid-jo6i4kqk]{grid-column:5/-1}}@media (width<=767px){.site-footer__nav[data-astro-cid-jo6i4kqk]{grid-column:1/span 3}.site-footer__ctas[data-astro-cid-jo6i4kqk]{grid-column:4/-1}.site-footer__motion[data-astro-cid-jo6i4kqk]{grid-column:1/span 3}.site-footer__copy[data-astro-cid-jo6i4kqk]{grid-column:4/-1}}.cursor[data-astro-cid-qmueewfo]{z-index:var(--z-cursor);pointer-events:none;color:var(--paper);mix-blend-mode:difference;will-change:transform;display:none;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){html.has-cursor .cursor[data-astro-cid-qmueewfo]{display:block}}.cursor__box[data-astro-cid-qmueewfo]{opacity:0;transform-origin:0 0;border:1px solid;padding:7px 9px 6px;display:inline-block;transform:scale(.6)}.cursor__label[data-astro-cid-qmueewfo]{vertical-align:top;white-space:nowrap;font-size:12px;line-height:1.2;display:inline-block;position:relative;overflow:clip}.preloader[data-astro-cid-xtleqxzo]{z-index:var(--z-preloader);display:none;position:fixed;inset:0;overflow:hidden}html.js-preload .preloader[data-astro-cid-xtleqxzo]{display:block}@media (prefers-reduced-motion:reduce){.preloader[data-astro-cid-xtleqxzo]{display:none!important}}.preloader__hold[data-astro-cid-xtleqxzo]{place-items:center;display:grid;position:absolute;inset:0}.preloader__line[data-astro-cid-xtleqxzo]{flex-direction:column;align-items:center;gap:18px;display:flex}.preloader__griffin[data-astro-cid-xtleqxzo]{width:40px;color:var(--preload-grey);display:block}.preloader__text[data-astro-cid-xtleqxzo]{font-size:24px;font-weight:var(--fw-regular);letter-spacing:-.01em;line-height:1.2}.preloader__text[data-astro-cid-xtleqxzo] span[data-astro-cid-xtleqxzo]{color:var(--preload-grey)}.statement[data-astro-cid-zx4qcpyt]{max-width:100%}.statement--indent[data-astro-cid-zx4qcpyt]{text-indent:calc((100% + var(--gutter)) * var(--statement-indent) / var(--span,var(--cols)))}.statement[data-astro-cid-zx4qcpyt] a{text-underline-offset:.12em;text-decoration:underline 1px}
