.b-header{z-index:3;width:min(100%,19rem);position:relative}.b-header__name{color:var(--white);letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,1.8vw,1.65rem);font-style:normal;line-height:1}.b-header__field{color:var(--lime);letter-spacing:.08em;margin-top:.7rem;font-size:clamp(.65rem,.75vw,.76rem);line-height:1.25}.b-main{flex:1;min-height:0;position:relative}.b-wordmark{z-index:1;color:var(--lime);letter-spacing:-.14em;white-space:nowrap;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(4rem,17vw,15.5rem);font-style:normal;font-weight:900;line-height:.76;position:absolute;top:clamp(7rem,29%,15rem);left:clamp(1.35rem,8vw,8rem);transform:none}.b-wordmark__ghost,.b-wordmark__core{display:block}.b-wordmark__ghost{z-index:-1;pointer-events:none;position:absolute;top:0;left:0}.b-wordmark__ghost--pink{color:var(--pink);transform:translate(-.07em,-.045em)}.b-wordmark__ghost--cyan{color:var(--cyan);transform:translate(.07em,.045em)}.b-wordmark__core{z-index:1;position:relative}.b-statement{z-index:2;max-width:17rem;color:var(--white);letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.55vw,1.4rem);font-style:normal;line-height:1.04;position:absolute;top:clamp(18rem,63%,32rem);left:clamp(4rem,29vw,28rem);transform:none}.b-footer{z-index:3;color:var(--lime);letter-spacing:.08em;font-size:clamp(1rem,1.15vw,1.1rem);font-style:normal;position:absolute;bottom:clamp(1.5rem,6vh,4rem);right:clamp(1.35rem,8vw,8rem);transform:none}.b-footer__link{color:inherit;text-underline-offset:.3em;text-decoration:none}.b-footer__link:hover,.b-footer__link:focus-visible{text-decoration:underline}.b-footer__link:focus-visible{outline-offset:.35rem;outline:2px solid}@media (width<=680px){.b-header__field{letter-spacing:.06em}.b-wordmark{font-size:clamp(4rem,19vw,6.9rem);top:29%;left:1.35rem}.b-statement{max-width:14rem;font-size:1.08rem;top:62%;left:4rem}.b-footer{bottom:1.6rem;right:1.35rem}}@media (prefers-contrast:more){.b-wordmark__ghost{display:none}.b-wordmark,.b-header__field,.b-footer{color:#fff}}@media (forced-colors:active){.b-wordmark__ghost{display:none}.b-wordmark,.b-header__name,.b-header__field,.b-statement,.b-footer{color:canvastext}}
