._8Ix8vq_topnav-root ._8Ix8vq_topnav-book{display:none}@media (min-width:480px){._8Ix8vq_topnav-root ._8Ix8vq_topnav-book{display:inline-flex}}._8Ix8vq_topnav-root ._8Ix8vq_topnav-phone-icon{display:inline-flex}@media (min-width:768px){._8Ix8vq_topnav-root ._8Ix8vq_topnav-phone-icon{display:none}}@layer utilities{._8Ix8vq_bar{z-index:40;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line-2);background-color:var(--paper);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){._8Ix8vq_bar{background-color:color-mix(in oklab, var(--paper) 85%, transparent)}}._8Ix8vq_bar{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}._8Ix8vq_logo{font-size:22px}@media (min-width:48rem){._8Ix8vq_logo{font-size:24px}}._8Ix8vq_links{--tw-font-weight:500;align-items:center;gap:1.75rem;font-size:14px;font-weight:500;display:none}@media (min-width:64rem){._8Ix8vq_links{display:flex}}._8Ix8vq_link{color:var(--ink);transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s);position:relative}._8Ix8vq_linkActive{opacity:1}._8Ix8vq_linkIdle{opacity:.85}@media (hover:hover){._8Ix8vq_linkIdle:hover{opacity:1}}._8Ix8vq_linkMark{border-radius:3.40282e38px;height:2px;position:absolute;bottom:-.375rem;left:0;right:0}._8Ix8vq_actions{align-items:center;gap:.75rem;display:flex}._8Ix8vq_phone{--tw-font-weight:500;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );font-size:14px;font-weight:500;display:none}@media (min-width:48rem){._8Ix8vq_phone{display:inline}}._8Ix8vq_phoneIcon{border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);width:2.5rem;height:2.5rem;color:var(--ink);border-radius:3.40282e38px;justify-content:center;align-items:center}._8Ix8vq_burger{border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);border-radius:3.40282e38px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@media (min-width:64rem){._8Ix8vq_burger{display:none}}._8Ix8vq_sheet{z-index:50;background-color:var(--paper);position:fixed;inset:0}._8Ix8vq_sheetHead{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--line-2);justify-content:space-between;align-items:center;display:flex}._8Ix8vq_sheetLogo{font-size:24px}._8Ix8vq_close{border-style:var(--tw-border-style);border-width:1px;border-color:var(--line);border-radius:3.40282e38px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._8Ix8vq_sheetLinks{flex-direction:column;gap:.25rem;padding-top:1.5rem;display:flex}._8Ix8vq_sheetLink{font-family:var(--font-display);--tw-font-weight:600;--tw-tracking:-.02em;letter-spacing:-.02em;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s);padding-block:.75rem;font-size:28px;font-weight:600;display:block}@media (hover:hover){._8Ix8vq_sheetLink:hover{color:var(--accent)}}._8Ix8vq_sheetCtas{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}._8Ix8vq_center{justify-content:center}._8Ix8vq_sheetMeta{font-family:var(--font-mono);--tw-tracking:.06em;letter-spacing:.06em;text-transform:uppercase;margin-top:2.5rem;font-size:11px}}
