.CaRzIW_footer{--beam:58%;--glow:0;--pointer-left:50%;--pointer-top:50%;--angle:118deg;--gutter:clamp(1.25rem, 6cqw, 5.5rem);isolation:isolate;background:var(--color-neutral-950);color:var(--color-neutral-100);position:relative;overflow:hidden;container-type:inline-size}.CaRzIW_sky{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 1.75rem,#0000001a calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)/5),#00000080 calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)/2),#000 calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)));mask-image:linear-gradient(#0000 1.75rem,#0000001a calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)/5),#00000080 calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)/2),#000 calc(1.75rem + clamp(17.5rem,29cqw,26.25rem)))}.CaRzIW_wash,.CaRzIW_bands,.CaRzIW_beam,.CaRzIW_glow,.CaRzIW_grain{position:absolute;inset:0}.CaRzIW_wash{background:radial-gradient(120% 90% at 8% 0%, color-mix(in srgb, var(--color-accent-500) 20%, transparent), transparent 55%), radial-gradient(90% 70% at 92% 8%, color-mix(in srgb, var(--color-accent-500) 14%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--color-accent-500) 6%, transparent), transparent 70%)}.CaRzIW_bands{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-accent-500) 5%, transparent) 0 1.6cqw, transparent 1.6cqw 4.2cqw);opacity:.9;-webkit-mask-image:linear-gradient(100deg,#000 0%,#0000 55%);mask-image:linear-gradient(100deg,#000 0%,#0000 55%)}.CaRzIW_beam{filter:blur(calc(1px + 1.6cqw));background:linear-gradient(var(--angle), transparent calc(var(--beam) - 11%), color-mix(in srgb, var(--color-accent-500) 10%, transparent) calc(var(--beam) - 5%), color-mix(in srgb, var(--color-accent-500) 34%, transparent) var(--beam), color-mix(in srgb, var(--color-accent-500) 8%, transparent) calc(var(--beam) + 4%), transparent calc(var(--beam) + 9%)), linear-gradient(var(--angle), transparent calc(var(--beam) - 34%), color-mix(in srgb, var(--color-accent-500) 10%, transparent) calc(var(--beam) - 27%), transparent calc(var(--beam) - 20%))}.CaRzIW_glow{opacity:var(--glow);background:radial-gradient(circle 26cqw at var(--pointer-left) var(--pointer-top), color-mix(in srgb, var(--color-accent-500) 16%, transparent), transparent 70%)}.CaRzIW_grain{opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.CaRzIW_inner{z-index:2;max-width:97.5rem;padding:clamp(3rem, 8.5cqw, 6.5rem) var(--gutter) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem clamp(1.5rem,4cqw,3rem);margin:0 auto;display:grid;position:relative}.CaRzIW_inner>:first-child{grid-column:1/-1}@container (min-width:47.5rem){.CaRzIW_inner{grid-template-columns:minmax(0,1.62fr) minmax(0,.86fr) minmax(0,.86fr);row-gap:2.75rem}.CaRzIW_inner>:first-child{grid-column:auto;max-width:26.25rem}}.CaRzIW_label{color:var(--color-accent-500);padding-bottom:.8125rem;display:block;position:relative}.CaRzIW_label:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-500) 55%, transparent), color-mix(in srgb, var(--color-accent-500) 28%, transparent));transform-origin:0;height:1px;position:absolute;inset:auto 0 0}.CaRzIW_footer[data-in=true] .CaRzIW_label:after{transition:scale 1.1s cubic-bezier(.2, .7, .1, 1) var(--delay,0s)}.CaRzIW_footer[data-in=true] .CaRzIW_fade{transition:opacity .9s ease var(--delay,0s), translate .9s cubic-bezier(.2, .7, .1, 1) var(--delay,0s)}.CaRzIW_footer[data-in=false] .CaRzIW_fade{opacity:0;translate:0 .875rem}.CaRzIW_footer[data-in=false] .CaRzIW_label:after{scale:0 1}.CaRzIW_social{width:2.75rem;height:2.75rem;color:color-mix(in srgb, var(--color-neutral-100) 62%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-100) 9%, transparent), color-mix(in srgb, var(--color-neutral-100) 2.5%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-neutral-100) 16%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-neutral-100) 14%, transparent), 0 6px 14px -8px #000c;border-radius:.3125rem;place-items:center;transition:color .25s,box-shadow .35s,translate .35s cubic-bezier(.2,.8,.2,1),background .35s;display:grid;position:relative}.CaRzIW_tip{z-index:5;background:color-mix(in srgb, var(--color-accent-500) 95%, transparent);color:var(--color-neutral-950);white-space:nowrap;opacity:0;pointer-events:none;border-radius:.25rem;padding:.375rem .5rem;transition:opacity .2s,translate .25s;position:absolute;top:calc(100% + .5625rem);left:50%;translate:-50% -.25rem}.CaRzIW_tip:after{content:"";border:.25rem solid #0000;border-bottom-color:color-mix(in srgb, var(--color-accent-500) 95%, transparent);margin-left:-.25rem;position:absolute;bottom:100%;left:50%}.CaRzIW_social:hover .CaRzIW_tip,.CaRzIW_social:focus-visible .CaRzIW_tip{opacity:1;translate:-50%}.CaRzIW_social:hover,.CaRzIW_social:focus-visible{color:var(--color-neutral-100);background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-500) 32%, transparent), color-mix(in srgb, var(--color-accent-500) 8%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-500) 75%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-neutral-100) 30%, transparent), 0 10px 26px -8px color-mix(in srgb, var(--color-accent-500) 75%, transparent);outline:none;translate:0 -2px}.CaRzIW_link{color:color-mix(in srgb, var(--color-neutral-100) 78%, transparent);align-items:center;gap:.5rem;padding:.625rem 0;transition:color .25s;display:inline-flex;position:relative}.CaRzIW_link:before{content:"";background:var(--color-accent-500);transform-origin:0;width:.375rem;height:1px;transition:scale .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:0;scale:0 1}.CaRzIW_linkText{transition:translate .35s cubic-bezier(.2,.8,.2,1)}.CaRzIW_linkArrow{width:.75rem;height:.75rem;color:var(--color-accent-500);opacity:0;transition:opacity .25s,translate .35s cubic-bezier(.2,.8,.2,1);translate:-.375rem}.CaRzIW_link:hover,.CaRzIW_link:focus-visible{color:var(--color-neutral-50);outline:none}.CaRzIW_link:hover:before,.CaRzIW_link:focus-visible:before{scale:1}.CaRzIW_link:hover .CaRzIW_linkText,.CaRzIW_link:focus-visible .CaRzIW_linkText{translate:.75rem}.CaRzIW_link:hover .CaRzIW_linkArrow,.CaRzIW_link:focus-visible .CaRzIW_linkArrow{opacity:1;translate:.625rem}.CaRzIW_link:focus-visible .CaRzIW_linkText{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent-500) 80%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent-500) 80%, transparent)}.CaRzIW_word{z-index:1;margin-top:clamp(1.75rem,7cqw,6rem);position:relative;overflow:hidden}.CaRzIW_wordBox{max-width:97.5rem;padding:0 var(--gutter);margin:0 auto;container-type:inline-size}.CaRzIW_wordText{white-space:nowrap;-webkit-user-select:none;user-select:none;height:.96em;display:flex;overflow:visible clip}.CaRzIW_rise{display:inline-block}.CaRzIW_footer[data-in=true] .CaRzIW_rise{transition:translate 1.25s cubic-bezier(.16, .84, .2, 1) var(--delay,0s)}.CaRzIW_footer[data-in=false] .CaRzIW_rise{translate:0 85%}.CaRzIW_letter{cursor:pointer;color:#0000;background-image:radial-gradient(circle 22cqw at var(--pointer-left) var(--pointer-top), color-mix(in srgb, var(--color-accent-500) calc(var(--glow) * 85%), transparent), transparent 70%), linear-gradient(var(--angle), transparent calc(var(--beam) - 9%), color-mix(in srgb, var(--color-accent-500) 55%, transparent) calc(var(--beam) - 1.5%), color-mix(in srgb, var(--color-accent-500) 70%, transparent) var(--beam), color-mix(in srgb, var(--color-accent-500) 20%, transparent) calc(var(--beam) + 3.5%), transparent calc(var(--beam) + 8%)), linear-gradient(180deg, color-mix(in oklab, var(--color-accent-700), var(--color-accent-800)) var(--letter-top,0px), var(--color-accent-900) calc(var(--letter-top,0px) + .92em));background-repeat:no-repeat;background-size:var(--footer-width,100%) var(--footer-height,100%);background-position:calc(var(--letter-left,0px) * -1) calc(var(--letter-top,0px) * -1);transform-origin:50% 100%;-webkit-background-clip:text;background-clip:text;transition:transform .5s cubic-bezier(.2,.9,.25,1.2),filter .4s;display:inline-block}.CaRzIW_letter:hover{filter:brightness(1.35)saturate(1.1);transform:translateY(-.045em)}.CaRzIW_foot{z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-neutral-950) 55%, transparent) 55%, var(--color-neutral-950));height:34%;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:reduce){.CaRzIW_social,.CaRzIW_tip,.CaRzIW_link,.CaRzIW_link:before,.CaRzIW_linkText,.CaRzIW_linkArrow,.CaRzIW_letter{transition:none}.CaRzIW_letter:hover{filter:none;transform:none}}
._2Ma9FG_anchor{display:contents}._2Ma9FG_trigger{anchor-name:var(--site-menu-anchor)}._2Ma9FG_menu{margin:0;position:fixed;inset:5.125rem auto auto 50%;translate:-50%}@supports (position-anchor:--site-menu){._2Ma9FG_menu{position-anchor:var(--site-menu-anchor);top:calc(anchor(bottom) + .75rem);left:anchor(left);translate:none}}
