.page-band[data-astro-cid-22trcwah]{isolation:isolate;color:#f2efe8;background:var(--c-navy);align-items:center;min-height:auto;margin-top:-4.5rem;padding-block:clamp(8rem,13vw,9rem) clamp(3.75rem,6vw,4.5rem);display:grid;position:relative;overflow:hidden}.page-band--contact[data-astro-cid-22trcwah]{padding-block:clamp(8.75rem,14vw,9.75rem) clamp(4.25rem,7vw,5rem)}body:has(.page-band) .site-header--dark:not([data-scrolled=true]){background:0 0;border-bottom-color:#0000}.page-band__backdrop[data-astro-cid-22trcwah],.page-band__scrim[data-astro-cid-22trcwah],.page-band__grain[data-astro-cid-22trcwah],.page-band__linework[data-astro-cid-22trcwah]{pointer-events:none;position:absolute}.page-band__backdrop[data-astro-cid-22trcwah]{z-index:-4;background:linear-gradient(112deg,#101b2a,#334154 64%,#172334);inset:0;overflow:hidden}.page-band__backdrop[data-astro-cid-22trcwah] picture,.page-band__backdrop[data-astro-cid-22trcwah] img{width:100%;height:100%;display:block}.page-band--contact[data-astro-cid-22trcwah] .page-band__backdrop[data-astro-cid-22trcwah] img{object-fit:cover;object-position:right center}.page-band--writing[data-astro-cid-22trcwah] .page-band__backdrop[data-astro-cid-22trcwah]{inset:-14%}.page-band--writing[data-astro-cid-22trcwah] .page-band__backdrop[data-astro-cid-22trcwah] .page-band__abstract-image{object-fit:cover;object-position:50% 34%;opacity:.46;filter:blur(48px)saturate(.34)contrast(.82)brightness(.7);transform:scale(1.16)}.page-band__scrim[data-astro-cid-22trcwah]{z-index:-3;background:linear-gradient(100deg,#0c131df0 0%,#0c131dc7 43%,#0c131d57 78%,#0c131d80 100%),radial-gradient(60% 75% at 82% 24%,#7f91a533,#6f53681a 48%,#0000 78%);inset:0}.page-band--contact[data-astro-cid-22trcwah] .page-band__scrim[data-astro-cid-22trcwah]{background:linear-gradient(95deg,#0c131de0 0%,#0c131dad 48%,#0c131d29 100%)}.page-band--privacy[data-astro-cid-22trcwah] .page-band__backdrop[data-astro-cid-22trcwah]{background:radial-gradient(at 76% 30%,#7f91a53d,#0000 34%),radial-gradient(at 58% 82%,#6f53682e,#0000 36%),linear-gradient(112deg,#101b2a 0%,#24344a 62%,#172334 100%)}.page-band--privacy[data-astro-cid-22trcwah] .page-band__scrim[data-astro-cid-22trcwah]{background:linear-gradient(100deg,#0c131de6 0%,#0c131da6 52%,#0c131d47 100%)}.page-band__grain[data-astro-cid-22trcwah]{z-index:-2;opacity:.09;mix-blend-mode:soft-light;background:repeating-linear-gradient(23deg,#ffffff0f 0 1px,#0000 1px 4px) 0 0/7px 9px,repeating-linear-gradient(117deg,#00000014 0 1px,#0000 1px 5px) 0 0/11px 13px;inset:0}.page-band__linework[data-astro-cid-22trcwah]{z-index:-1;width:100%;height:100%;inset:0}.page-band__linework[data-astro-cid-22trcwah] line[data-astro-cid-22trcwah],.page-band__arc[data-astro-cid-22trcwah]{fill:none;stroke:#f7f5f0;stroke-width:1.1px;vector-effect:non-scaling-stroke}.page-band__linework[data-astro-cid-22trcwah] line[data-astro-cid-22trcwah]:first-child{opacity:.12}.page-band__linework[data-astro-cid-22trcwah] line[data-astro-cid-22trcwah]:nth-child(2){opacity:.065}.page-band__arc[data-astro-cid-22trcwah]{opacity:.08}.page-band__node[data-astro-cid-22trcwah]{fill:#c9adc1;opacity:.88}.page-band__container[data-astro-cid-22trcwah]{z-index:1;position:relative}.page-band__copy[data-astro-cid-22trcwah]{max-width:42rem}.page-band__eyebrow[data-astro-cid-22trcwah]{color:#d5b9ce}.page-band__title[data-astro-cid-22trcwah]{color:#f7f4ee;max-width:12em;font-family:var(--font-serif);font-size:clamp(2.35rem,4vw,3.5rem);font-weight:var(--weight-normal);letter-spacing:-.035em;margin-top:.85rem;line-height:1.03}.page-band__intro[data-astro-cid-22trcwah]{color:#d4dae1;max-width:39rem;margin-top:1.35rem;font-size:clamp(1rem,.96rem + .2vw,1.1rem);line-height:1.65}.page-band__link[data-astro-cid-22trcwah]{color:#d5b9ce;font-size:var(--fs-sm);font-weight:var(--weight-medium);margin-top:1.15rem;display:inline-block;position:relative}.page-band__link[data-astro-cid-22trcwah]:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:-.22rem;left:0;right:0}.page-band__link[data-astro-cid-22trcwah]:hover{color:#f0d8e8;text-decoration:none}@media (width<=48rem){.page-band[data-astro-cid-22trcwah]{min-height:auto;padding-block:clamp(7.75rem,22vw,9rem) clamp(3.75rem,11vw,4.75rem)}.page-band--contact[data-astro-cid-22trcwah]{padding-block:clamp(8.25rem,23vw,9.5rem) clamp(4rem,12vw,5rem)}.page-band--contact[data-astro-cid-22trcwah] .page-band__backdrop[data-astro-cid-22trcwah] img{object-position:72% center}.page-band__linework[data-astro-cid-22trcwah]{transform:translate(13%)}}@media (width<=30rem){.page-band__title[data-astro-cid-22trcwah]{font-size:clamp(2.35rem,12vw,3.15rem)}.page-band__intro[data-astro-cid-22trcwah]{line-height:1.55}}@media (height<=34rem) and (orientation:landscape){.page-band[data-astro-cid-22trcwah]{padding-block:7.5rem 4rem}}@media (prefers-reduced-motion:no-preference){html[data-motion=enabled] .page-band__backdrop[data-astro-cid-22trcwah]{animation:page-band-drift 48s var(--ease) infinite alternate}.page-band__link[data-astro-cid-22trcwah]:after{transition:transform var(--dur) var(--ease)}.page-band__link[data-astro-cid-22trcwah]:hover:after,.page-band__link[data-astro-cid-22trcwah]:focus-visible:after{transform:scaleX(.62)}}@keyframes page-band-drift{0%{transform:scale(1.01)translate(0,0)}to{transform:scale(1.045)translate(-.75%,-.4%)}}@media (prefers-reduced-motion:no-preference){html[data-motion=enabled] main.page-motion-ready .page-reveal{opacity:0;transition:opacity .82s var(--ease), transform .82s var(--ease);transition-delay:calc(var(--page-delay,0) * .11s);transform:translateY(1.65rem)}html[data-motion=enabled] main.page-motion-ready .page-reveal[data-delay="1"]{--page-delay:1}html[data-motion=enabled] main.page-motion-ready .page-reveal[data-delay="2"]{--page-delay:2}html[data-motion=enabled] main.page-motion-ready .page-reveal[data-delay="3"]{--page-delay:3}html[data-motion=enabled] main.page-motion-ready .page-reveal[data-delay="4"]{--page-delay:4}html[data-motion=enabled] main.page-motion-ready .page-reveal.is-visible{opacity:1;transform:none}html[data-motion=enabled] main.page-motion-ready [data-page-parallax]{transform:translate3d(0, var(--page-parallax,0), 0)}}
