@font-face{font-family:BL Office Times;src:url(/fonts/BLOfficeTimesTRIAL-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewEdge666;src:url(/fonts/NewEdge666Test-RegularRounded.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewEdge666;src:url(/fonts/NewEdge666Test-SemiboldRounded.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--serif:"BL Office Times", Georgia, "Times New Roman", serif;--sans:"NewEdge666", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--black:#11110f;--white:#fff;--ink-900:#181716;--ink-800:#252422;--ink-700:#31302d;--ink-300:#615d57;--sky-100:#f5f5f4;--sky-200:#ebebea;--sky-300:#dddcda;--panel:#ecebe4;--panel-hover:#e2e0d6;--azure:#74d8ff;--azure-400:#5fc9f2;--lavender:#cac1ff;--lavender-300:#a597f7;--orange:#d65311;--sage:#98aaa0;--sage-500:#7a9084;--ease:cubic-bezier(.22, 1, .36, 1);--radius:.5rem;--column:80rem;--gutter:clamp(1rem, 3vw, 1.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--white);color:var(--ink-900);font-family:var(--serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.0625rem;line-height:1.5}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block}a{color:inherit}a:not(.joined):focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.wrap{width:100%;max-width:calc(var(--column) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.text-trim{text-box:trim-both cap alphabetic}.statement{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.375rem,1.5rem + 3vw,4.25rem);font-weight:400;line-height:1.04}.display{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.875rem,1.19rem + 2.29vw,3.25rem);font-weight:400;line-height:1.06}.title{font-family:var(--serif);text-wrap:balance;font-size:clamp(1.375rem,1.25rem + .4vw,1.625rem);font-weight:400;line-height:1.15}.lede{font-family:var(--serif);text-wrap:pretty;font-size:clamp(1.1875rem,1.1rem + .3vw,1.375rem);line-height:1.4}.body{font-family:var(--serif);text-wrap:pretty;font-size:clamp(1.0625rem,1.03rem + .1vw,1.125rem);line-height:1.5}.meta{font-family:var(--sans);font-size:.875rem;line-height:1.45}.ui{font-family:var(--sans)}.label{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.2}.panel{background:var(--panel);color:var(--ink-900);border-radius:var(--radius)}.ink{background:var(--black);color:var(--white);border-radius:var(--radius)}.section{flex-direction:column;gap:clamp(1.5rem,3vw,2rem);display:flex}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.section-head>div{flex-direction:column;gap:.75rem;max-width:44rem;display:flex}.cut{position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cut-a{aspect-ratio:1;-webkit-mask-image:url(/brand/mask-a.svg);mask-image:url(/brand/mask-a.svg)}.cut-b{aspect-ratio:434.598/521.518;-webkit-mask-image:url(/brand/mask-b.svg);mask-image:url(/brand/mask-b.svg)}.cut-ring{aspect-ratio:1;-webkit-mask-image:url(/brand/mask-ring.svg);mask-image:url(/brand/mask-ring.svg)}.duotone{position:absolute;inset:0;overflow:hidden}.duotone img{object-fit:cover;mix-blend-mode:multiply;filter:grayscale()contrast(1.5);width:100%;height:100%;position:absolute;inset:0}[hidden]{display:none!important}.joined{--fg:var(--black);--bg:var(--azure);--edge:var(--ink-900);--soft:var(--ink-900);--ring:var(--ink-900);margin-right:calc(var(--h) * -.14 - 1px);height:var(--h);color:var(--soft);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;align-items:stretch;padding:0;text-decoration:none;display:inline-flex;position:relative}.joined:before{content:"";inset:min(0px, calc((var(--h) - 44px) / 2)) 0;position:absolute}.joined.on-black{--edge:var(--white);--soft:var(--white);--ring:var(--white)}.joined.full{width:calc(100% + var(--h) * .14 + 1px);display:flex}.joined.full .j-label{flex:1}.j-label{padding-inline:var(--pad) calc(var(--h) * .12);border-radius:calc(var(--h) * .24) 0 0 calc(var(--h) * .24);font-family:var(--sans);font-weight:400;font-size:var(--fs);letter-spacing:.06em;text-transform:uppercase;align-items:center;line-height:1;display:inline-flex;position:relative}.j-tail{flex:none;position:relative}.j-tail>svg{position:absolute;inset:0;overflow:visible}.j-shape{d:var(--d-rest);transition:d .65s var(--ease), fill .4s var(--ease)}.joined:hover .j-shape{d:var(--d-pull)}.joined:active .j-shape{d:var(--d-rest);transition-duration:90ms}.j-arrow{transition:transform .65s var(--ease);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.joined:hover .j-arrow{transform:translateX(calc(var(--h) * .14))}.joined:active .j-arrow{transition-duration:90ms;transform:none}.joined.primary .j-label{background:var(--bg);color:var(--fg);transition:background-color .4s var(--ease)}.joined.primary .j-shape{fill:var(--bg)}.joined.primary .j-arrow{color:var(--fg)}.joined.primary:hover{--bg:var(--azure-400)}.joined.secondary .j-label{border:2px solid var(--edge);color:var(--soft);transition:background-color .4s var(--ease), color .4s var(--ease);border-right:0}.joined.secondary .j-shape{fill:#0000;stroke:var(--edge);stroke-width:2px}.joined.secondary .j-arrow{color:var(--soft)}.joined.secondary:hover .j-label{background:var(--soft);color:var(--fg)}.joined.secondary.on-black:hover .j-label,.joined.secondary.on-black:hover .j-arrow{color:var(--black)}.joined.secondary:hover .j-shape{fill:var(--soft)}.joined.secondary:hover .j-arrow{color:var(--fg)}.j-ring{fill:none;stroke:var(--ring);stroke-width:2px;display:none}.joined:focus-visible .j-ring{display:block}.j-label:after{content:"";border:2px solid var(--ring);border-radius:calc(var(--h) * .24 + 4px) 0 0 calc(var(--h) * .24 + 4px);border-right:0;display:none;position:absolute;inset:-4px 0 -4px -4px}.joined:focus-visible .j-label:after{display:block}.joined[disabled]{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){.j-shape,.j-arrow{transition:none}.joined:hover .j-shape{d:var(--d-rest)}.joined:hover .j-arrow{transform:none}}.a-mark[data-astro-cid-2rl6qrpo] svg,.c-mark[data-astro-cid-2rl6qrpo] svg{width:100%;height:auto}.close-a[data-astro-cid-2rl6qrpo]{border-radius:var(--radius);background:var(--azure);color:var(--black);flex-direction:column;gap:clamp(3rem,8vw,6rem);padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem) 0;display:flex;overflow:hidden}.a-top[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem 3rem;display:flex}.a-copy[data-astro-cid-2rl6qrpo]{flex-direction:column;gap:1.25rem;max-width:40rem;display:flex}.a-copy[data-astro-cid-2rl6qrpo] .statement[data-astro-cid-2rl6qrpo]{max-width:16ch}.a-keys[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;gap:1rem 1.25rem;display:flex}.black-keys[data-astro-cid-2rl6qrpo] .joined.primary{--bg:var(--black);--fg:var(--white)}.black-keys[data-astro-cid-2rl6qrpo] .joined.primary:hover{--bg:var(--ink-700)}@media (width<=35.98rem){.a-mark[data-astro-cid-2rl6qrpo]{margin-inline:calc(.5rem - clamp(1.5rem,4vw,3rem))}}.a-mark[data-astro-cid-2rl6qrpo]{aspect-ratio:112/26;margin-bottom:-6%;overflow:hidden}.close-b[data-astro-cid-2rl6qrpo]{text-align:center;place-items:center;min-height:clamp(30rem,48vw,38rem);padding:clamp(2rem,6vw,4rem) clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.b-left{height:78%;bottom:-18%;left:-9%}.b-right{height:72%;top:-16%;right:-10%}.b-copy[data-astro-cid-2rl6qrpo]{flex-direction:column;align-items:center;gap:1.5rem;max-width:38rem;display:flex;position:relative}.b-copy[data-astro-cid-2rl6qrpo] .statement[data-astro-cid-2rl6qrpo]{max-width:14ch}.b-copy[data-astro-cid-2rl6qrpo] .body[data-astro-cid-2rl6qrpo]{color:#ffffffdb}.b-keys[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;justify-content:center;gap:1rem 1.25rem;padding-top:.5rem;display:flex}@media (width<=47.98rem){.b-left,.b-right{opacity:.35}}.close-c[data-astro-cid-2rl6qrpo]{border-top:1px solid var(--sky-300);flex-direction:column;gap:1.5rem;padding-top:2.5rem;display:flex}.c-row[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.c-keys[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;gap:1rem 1.25rem;display:flex}.c-about[data-astro-cid-2rl6qrpo]{max-width:40rem;color:var(--ink-300)}.c-mark[data-astro-cid-2rl6qrpo]{color:var(--ink-900);margin-top:clamp(1.5rem,4vw,3rem)}
