.mCbn2q_hideNative,.mCbn2q_hideNative *{cursor:none!important}.mCbn2q_cursor{z-index:2000;pointer-events:none;position:fixed;top:0;left:0}.mCbn2q_blend{mix-blend-mode:difference}.mCbn2q_center{position:absolute;transform:translate(-50%,-50%)}.mCbn2q_dot,.mCbn2q_view{background-color:#fff;overflow:hidden}.mCbn2q_view{justify-content:center;align-items:center;width:max-content;padding:14px 18px 12px;display:flex}.mCbn2q_label{font-family:var(--font-display);text-transform:uppercase;color:#000;white-space:pre;font-size:23px;font-weight:600;line-height:20px}
.b4L0eq_backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0}.b4L0eq_grain{opacity:var(--grain-opacity);background-image:url(/images/site/grain-pattern.svg);background-size:13px;position:absolute;inset:0}.b4L0eq_lines{justify-content:center;gap:400px;display:flex;position:absolute;inset:0}.b4L0eq_lines span{background:var(--color-line);width:1px}@media (max-width:1199px){.b4L0eq_lines{gap:25vw}}
.i-Vfoq_toggle{width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;margin:-12px;font-size:22px;display:inline-grid}.i-Vfoq_disc{width:1em;height:1em;transition:transform .7s var(--spring-400-40), box-shadow .4s ease;background:linear-gradient(currentColor 50%,#0000 50%);border-radius:50%;box-shadow:inset 0 0 0 2px}.i-Vfoq_toggle:hover .i-Vfoq_disc,.i-Vfoq_toggle:focus-visible .i-Vfoq_disc{box-shadow:inset 0 0 0 2px currentColor, 0 0 0 4px color-mix(in srgb, var(--color-accent) 35%, transparent);transform:rotate(-35deg)}:root[data-theme=light] .i-Vfoq_disc{transform:rotate(180deg)}:is(:root[data-theme=light] .i-Vfoq_toggle:hover .i-Vfoq_disc,:root[data-theme=light] .i-Vfoq_toggle:focus-visible .i-Vfoq_disc){transform:rotate(145deg)}:is(:root[data-theme=light] .i-Vfoq_whenDark,:root:not([data-theme=light]) .i-Vfoq_whenLight){display:none}@media (max-width:809px){.i-Vfoq_toggle{font-size:20px}}
.sXtyiq_link{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;font-size:21px;font-weight:600;line-height:20px;display:inline-flex}.sXtyiq_label{padding-block:2px;position:relative}.sXtyiq_icon{flex-shrink:0;width:16px;height:16px;display:flex}.sXtyiq_underline{transform-origin:0;height:2px;transition:transform var(--spring-500-60-duration) var(--spring-500-60);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.sXtyiq_link:hover .sXtyiq_underline,.sXtyiq_link:focus-visible .sXtyiq_underline{transform:scaleX(1)}.sXtyiq_arrow{width:16px;height:16px;color:var(--color-accent);transition:transform var(--spring-500-60-duration) var(--spring-500-60)}.sXtyiq_link:hover .sXtyiq_arrow,.sXtyiq_link:focus-visible .sXtyiq_arrow{transform:translate(2px,-2px)}
._9mALFW_footer{padding:60px 20px 40px}._9mALFW_clip{overflow:hidden}._9mALFW_content{padding-bottom:4px;container-type:inline-size}._9mALFW_name{white-space:pre;text-align:center;font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:14px;font-size:11.8483cqw;font-weight:600;line-height:.8}._9mALFW_row{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-inline:37px;display:grid}._9mALFW_row>:first-child{justify-self:start}._9mALFW_row>:nth-child(2){justify-self:center}._9mALFW_row>:last-child{justify-self:end}._9mALFW_end{align-items:center;gap:32px;display:flex}._9mALFW_copyright{font-family:var(--font-display);text-transform:uppercase;font-size:21px;font-weight:600}@media (max-width:809px){._9mALFW_footer{padding-top:40px}._9mALFW_row{grid-template-columns:1fr;gap:16px;padding-inline:0}._9mALFW_row>:first-child,._9mALFW_row>:nth-child(2),._9mALFW_row>:last-child{justify-self:center}._9mALFW_end{gap:28px}._9mALFW_row a,._9mALFW_copyright{font-size:16px}}
._8hEaaa_container{contain:layout style;place-items:center stretch;width:100%;height:100%;display:grid;position:relative;overflow:clip visible}._8hEaaa_measure{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:100px;line-height:1.05;position:fixed;top:-99999px;left:-99999px}._8hEaaa_line{white-space:nowrap;-webkit-user-select:text;user-select:text;will-change:transform, opacity;width:100%;line-height:1.05;display:block;transform:translate(200vw)}._8hEaaa_lineAnimated{animation-name:_8hEaaa_slide-in}._8hEaaa_characterAnimated{opacity:0;backface-visibility:hidden;will-change:transform, opacity;animation-name:_8hEaaa_letter-in}@keyframes _8hEaaa_slide-in{0%{transform:translate3d(var(--line-start-x,600px), 0, 0)}to{transform:translate(0,0)}}@keyframes _8hEaaa_letter-in{0%{opacity:0;transform:translate3d(0, var(--off-y,0px), 0)}to{opacity:1;transform:translate(0,0)}}
