.hdr[data-astro-cid-3ef6ksr2]{--tape-h: 4px;--tape: var(--black)}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;padding-bottom:var(--tape-h);background:var(--white)}.hdr[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0 0 var(--tape-h);background-image:var(--grain);background-size:220px;opacity:.07;pointer-events:none}.hdr[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--tape-h);background:var(--tape);pointer-events:none;z-index:3}.in[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:stretch;height:calc(var(--hdr-h) - var(--tape-h))}.logo[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;flex:none;padding:0 34px 0 var(--gut);background:var(--black);transition:background .2s}.logo[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:220px;opacity:.16;pointer-events:none}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{position:relative;height:47px;width:auto;display:block}.logo[data-astro-cid-3ef6ksr2]:hover{background:var(--iron)}.logo[data-astro-cid-3ef6ksr2]:focus-visible{outline-color:var(--white);outline-offset:-8px}.plate[data-astro-cid-3ef6ksr2]{display:none;align-items:center;margin:0 auto 0 0;padding:0 0 0 26px;white-space:nowrap;line-height:1}.plate[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:900;font-size:21px;letter-spacing:.05em;text-transform:uppercase;color:var(--black)}.nav[data-astro-cid-3ef6ksr2]{flex:1 1 auto;display:flex;min-width:0;margin:0;padding:0}.nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{flex:1 1 auto;display:flex;align-items:stretch;margin:0;padding:0;list-style:none}.nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{flex:1 1 0;display:flex;min-width:0}.cell[data-astro-cid-3ef6ksr2]{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:0 22px 4px;border:0;color:var(--black);cursor:pointer;text-align:left;text-decoration:none;white-space:nowrap;background:linear-gradient(var(--rule),var(--rule)) 0 0 / 1px 100% no-repeat,transparent;transition:background-color .18s}.nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]:first-child .cell[data-astro-cid-3ef6ksr2]{background-image:none}.nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]:first-child .cell[data-astro-cid-3ef6ksr2]:after{left:0}.cl[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:7px;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:22px;letter-spacing:.045em;line-height:1}.cell[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:1px;right:0;bottom:0;height:5px;background:var(--black);transform:scaleY(0);transform-origin:bottom;transition:transform .22s var(--ease)}.cell[data-astro-cid-3ef6ksr2]:hover,.mega-btn[data-astro-cid-3ef6ksr2][aria-expanded=true]{background-color:var(--cement)}.cell[data-astro-cid-3ef6ksr2]:hover:after,.mega-btn[data-astro-cid-3ef6ksr2][aria-expanded=true]:after,.cell[data-astro-cid-3ef6ksr2][aria-current=page]:after,.cell[data-astro-cid-3ef6ksr2].is-current:after{transform:scaleY(1)}.cell[data-astro-cid-3ef6ksr2]:focus-visible{outline-offset:-9px}.mega-btn[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:14px;height:14px;margin-top:1px;transition:transform .22s var(--ease)}.mega-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.hdr-phone[data-astro-cid-3ef6ksr2]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:none;padding:0 32px 4px 30px;text-decoration:none;color:var(--black);background:linear-gradient(var(--black),var(--black)) 0 0 / 2px 100% no-repeat;transition:background-color .18s}.hp-top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:9px;line-height:1}.tag[data-astro-cid-3ef6ksr2]{padding:3px 6px 2px;background:var(--black);color:var(--white);font-family:var(--font-display);font-weight:900;font-size:13px;letter-spacing:.14em;text-transform:uppercase;transition:background .18s,color .18s}.hdr-phone[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:900;font-size:30px;letter-spacing:.03em;line-height:1;white-space:nowrap}.hdr-phone[data-astro-cid-3ef6ksr2]:hover{background-color:var(--cement)}.hdr-phone[data-astro-cid-3ef6ksr2]:hover strong[data-astro-cid-3ef6ksr2]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.hdr-phone[data-astro-cid-3ef6ksr2]:focus-visible{outline-offset:-8px}.tl[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;flex:none;background:var(--black);color:var(--white);transition:background .2s,color .2s}.tl[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px;transition:transform .25s var(--ease)}.hdr-cta[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:20px;flex:none;padding:0 30px 0 34px;background:var(--black);color:var(--white);text-decoration:none;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:21px;letter-spacing:.05em;line-height:1;white-space:nowrap;transition:background .2s,color .2s}.hdr-cta[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:26px;height:26px;flex:none;transition:transform .25s var(--ease)}.hdr-cta[data-astro-cid-3ef6ksr2]:hover{background:var(--iron)}.hdr-cta[data-astro-cid-3ef6ksr2]:hover svg[data-astro-cid-3ef6ksr2],.hdr-cta[data-astro-cid-3ef6ksr2]:focus-visible svg[data-astro-cid-3ef6ksr2]{transform:translate(3px,-3px)}.hdr-cta[data-astro-cid-3ef6ksr2]:focus-visible{outline:3px solid var(--white);outline-offset:-8px}.hdr-call[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2]{display:none}.mega[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;z-index:2;background:var(--white);border-bottom:4px solid var(--black);visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s}.hdr[data-astro-cid-3ef6ksr2].mega-open .mega[data-astro-cid-3ef6ksr2]{visibility:visible;opacity:1;transform:none;transition:opacity .2s,transform .25s var(--ease)}html:not(.hdr-js) .has-mega[data-astro-cid-3ef6ksr2]:hover .mega[data-astro-cid-3ef6ksr2],html:not(.hdr-js) .has-mega[data-astro-cid-3ef6ksr2]:focus-within .mega[data-astro-cid-3ef6ksr2]{visibility:visible;opacity:1;transform:none}.mega-scrim[data-astro-cid-3ef6ksr2]{position:fixed;inset:var(--hdr-h) 0 0 0;z-index:1;background:#0000006b;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.hdr[data-astro-cid-3ef6ksr2].mega-open .mega-scrim[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transition:opacity .2s}.mega-in[data-astro-cid-3ef6ksr2]{--side: var(--gut);display:grid;grid-template-columns:calc(var(--side) + 262px) 1fr}.mega-intro[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:14px;padding:30px 28px 28px var(--side);background:var(--black);color:var(--white)}.mega-h[data-astro-cid-3ef6ksr2]{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:34px;line-height:.95;letter-spacing:.01em}.mega-p[data-astro-cid-3ef6ksr2]{margin:0;font-size:15px;line-height:1.45;color:var(--mist)}.mega-all[data-astro-cid-3ef6ksr2]{display:flex;align-items:stretch;margin-top:auto;border:2px solid var(--white);color:var(--white);text-decoration:none;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:17px;letter-spacing:.05em}.mega-all[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]:first-child{flex:1;display:flex;align-items:center;padding:0 16px;min-height:48px}.mega-all[data-astro-cid-3ef6ksr2] .tl[data-astro-cid-3ef6ksr2]{width:48px;background:var(--white);color:var(--black)}.mega-all[data-astro-cid-3ef6ksr2]:hover>span[data-astro-cid-3ef6ksr2]:first-child{background:var(--white);color:var(--black)}.mega-all[data-astro-cid-3ef6ksr2]:hover .tl[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{transform:translate(2px,-2px)}.mega-all[data-astro-cid-3ef6ksr2]:focus-visible{outline-color:var(--white)}.mega-divs[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.mega-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{display:flex;border-bottom:2px solid var(--rule);border-left:2px solid var(--rule)}.mega-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(n+4){border-bottom:0}.mega-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(3n+1){border-left:0}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;flex:1;display:flex;flex-direction:column;gap:8px;padding:22px 24px 24px;text-decoration:none;color:var(--black);transition:background .18s}.md-name[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:25px;letter-spacing:.03em;line-height:1}.md-short[data-astro-cid-3ef6ksr2]{font-size:14px;line-height:1.4;color:var(--steel);max-width:30ch}.md-go[data-astro-cid-3ef6ksr2]{position:absolute;top:22px;right:22px;width:18px;height:18px;opacity:.25;transition:opacity .18s,transform .25s var(--ease)}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--mk);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{background:var(--cement)}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible:after,.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover .md-go[data-astro-cid-3ef6ksr2],.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible .md-go[data-astro-cid-3ef6ksr2]{opacity:1;transform:translate(2px,-2px)}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{outline-offset:-5px}.mnav[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:1360px){.logo[data-astro-cid-3ef6ksr2]{padding-right:28px}.cell[data-astro-cid-3ef6ksr2]{padding:0 16px 4px}.cl[data-astro-cid-3ef6ksr2]{font-size:21px}.hdr-phone[data-astro-cid-3ef6ksr2]{padding:0 24px 4px 22px}.hdr-phone[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:27px}.hdr-cta[data-astro-cid-3ef6ksr2]{gap:16px;padding:0 24px 0 28px;font-size:20px}.hdr-cta[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:24px;height:24px}}@media(max-width:1220px){.logo[data-astro-cid-3ef6ksr2]{padding-right:22px}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:42px}.cell[data-astro-cid-3ef6ksr2]{padding:0 12px 4px;gap:6px}.cl[data-astro-cid-3ef6ksr2]{font-size:19px;gap:5px}.mega-btn[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:12px;height:12px}.hdr-phone[data-astro-cid-3ef6ksr2]{padding:0 18px 4px}.hdr-phone[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:24px}.hdr-cta[data-astro-cid-3ef6ksr2]{gap:12px;padding:0 18px 0 20px;font-size:18px}.hdr-cta[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:20px;height:20px}.mega-in[data-astro-cid-3ef6ksr2]{grid-template-columns:calc(var(--side) + 222px) 1fr}.mega-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:20px 18px 22px}.md-name[data-astro-cid-3ef6ksr2]{font-size:22px}}@media(max-width:1060px){.nav[data-astro-cid-3ef6ksr2]{display:none}.plate[data-astro-cid-3ef6ksr2]{display:flex}.hdr-cta[data-astro-cid-3ef6ksr2]{gap:16px;padding:0 26px 0 28px;font-size:20px}.hdr-call[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:88px;flex:none;padding:0;border:0;border-left:2px solid var(--black);background:transparent;color:var(--black);cursor:pointer;text-decoration:none;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:16px;letter-spacing:.09em;line-height:1}.hdr-call[data-astro-cid-3ef6ksr2]:hover,.menu-btn[data-astro-cid-3ef6ksr2]:hover{background:var(--cement)}.hdr-call[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:24px;height:24px}.hdr-call[data-astro-cid-3ef6ksr2]:focus-visible,.menu-btn[data-astro-cid-3ef6ksr2]:focus-visible{outline-offset:-7px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2]{position:relative;display:block;width:26px;height:20px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{position:absolute;left:0;width:26px;height:3px;background:currentColor;transition:transform .28s var(--ease),opacity .2s,top .28s var(--ease)}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){top:0}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){top:8.5px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){top:17px}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true]{background:var(--black);color:var(--white)}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){top:8.5px;transform:rotate(45deg)}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){top:8.5px;transform:rotate(-45deg)}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true]:focus-visible{outline-color:var(--white)}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true]{border-left-color:var(--rule-dark)}.mb-l[data-astro-cid-3ef6ksr2] .l-close[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .l-open[data-astro-cid-3ef6ksr2]{display:none}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .l-close[data-astro-cid-3ef6ksr2]{display:inline}.mnav[data-astro-cid-3ef6ksr2]{display:block;position:fixed;inset:var(--hdr-h) 0 0 0;z-index:49;background:var(--black);color:var(--white);visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .42s var(--ease),visibility 0s .42s}.mnav[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:220px;opacity:.14;pointer-events:none}.mnav[data-astro-cid-3ef6ksr2].open{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .42s var(--ease)}.mnav-in[data-astro-cid-3ef6ksr2]{position:relative;height:100%;display:flex;flex-direction:column}.mn-body[data-astro-cid-3ef6ksr2]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:1fr 1fr;gap:0 48px;align-content:start;padding:28px var(--gut) 24px}.mn-col[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column}.big[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 0;border-bottom:1px solid var(--rule-dark);color:var(--white);text-decoration:none}.bt[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:42px;letter-spacing:.02em;line-height:.95}.bx[data-astro-cid-3ef6ksr2]{margin-left:auto;font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ash);white-space:nowrap}.big[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{margin-left:auto;width:22px;height:22px;color:var(--ash);transition:transform .25s var(--ease),color .2s}.big[data-astro-cid-3ef6ksr2]:hover svg[data-astro-cid-3ef6ksr2],.big[data-astro-cid-3ef6ksr2]:focus-visible svg[data-astro-cid-3ef6ksr2]{color:var(--white);transform:translate(3px,-3px)}.big[data-astro-cid-3ef6ksr2][aria-current=page]:before,.mn-pro[data-astro-cid-3ef6ksr2][aria-current=page]:before{content:"";position:absolute;left:calc(var(--gut) * -1);top:12px;bottom:12px;width:6px;background:var(--white)}.mnav[data-astro-cid-3ef6ksr2] [data-astro-cid-3ef6ksr2]:focus-visible{outline-color:var(--white)}.big[data-astro-cid-3ef6ksr2]:focus-visible,.mn-pro[data-astro-cid-3ef6ksr2]:focus-visible,.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{outline-offset:-3px}.mn-divs[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--rule-dark)}.mn-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(odd){border-right:1px solid var(--rule-dark)}.mn-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(n+3){border-top:1px solid var(--rule-dark)}.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 12px 8px 40px;color:var(--white);text-decoration:none;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:19px;letter-spacing:.04em;line-height:1}.mn-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(2n) a[data-astro-cid-3ef6ksr2]{padding-left:20px}.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:var(--mk);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible:after,.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}.mn-pro[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;gap:14px;min-height:72px;padding:12px 0;border-bottom:1px solid var(--rule-dark);text-decoration:none;color:var(--white)}.mn-pro[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:24px;width:auto}.mn-pro[data-astro-cid-3ef6ksr2]:hover .bx[data-astro-cid-3ef6ksr2]{color:var(--white)}.mn-links[data-astro-cid-3ef6ksr2]{margin:0;padding:0;list-style:none}.mn-info[data-astro-cid-3ef6ksr2]{display:grid;gap:12px;margin:26px 0 0}.mn-info[data-astro-cid-3ef6ksr2] div[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:70px 1fr;gap:12px;align-items:baseline}.mn-info[data-astro-cid-3ef6ksr2] dt[data-astro-cid-3ef6ksr2]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.mn-info[data-astro-cid-3ef6ksr2] dd[data-astro-cid-3ef6ksr2]{margin:0;font-size:15px;color:var(--mist)}.mn-info[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--white);text-underline-offset:3px}.mn-sign[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;margin-top:30px;padding-top:24px;border-top:1px solid var(--rule-dark)}.mn-sign[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:64px;width:auto;flex:none}.mn-sign[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:6px;margin:0;line-height:1}.mn-sign[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash)}.mn-sign[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:900;font-size:26px;letter-spacing:.04em;text-transform:uppercase;color:var(--white)}.mn-foot[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding:18px var(--gut);border-top:4px solid var(--white);background:var(--black)}.mn-call[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:14px;color:var(--white);text-decoration:none}.mn-call[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;margin-bottom:9px;font-family:var(--font-display);font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);line-height:1}.mn-call[data-astro-cid-3ef6ksr2] .tag[data-astro-cid-3ef6ksr2]{background:var(--white);color:var(--black)}.mn-call[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{display:block;font-family:var(--font-display);font-weight:900;font-size:32px;letter-spacing:.03em;line-height:1}.mn-call[data-astro-cid-3ef6ksr2]:hover strong[data-astro-cid-3ef6ksr2]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.mn-book[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:64px;padding:0 24px 0 28px;background:var(--white);color:var(--black);text-decoration:none;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:22px;letter-spacing:.05em;line-height:1;white-space:nowrap;transition:background .2s,color .2s}.mn-book[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:24px;height:24px;flex:none;transition:transform .25s var(--ease)}.mn-book[data-astro-cid-3ef6ksr2]:hover{background:var(--cement)}.mn-book[data-astro-cid-3ef6ksr2]:hover svg[data-astro-cid-3ef6ksr2],.mn-book[data-astro-cid-3ef6ksr2]:focus-visible svg[data-astro-cid-3ef6ksr2]{transform:translate(3px,-3px)}.mnav[data-astro-cid-3ef6ksr2] .mn-book[data-astro-cid-3ef6ksr2]:focus-visible{outline:3px solid var(--black);outline-offset:-7px}}@media(max-width:1060px)and (min-width:761px){.hdr-call[data-astro-cid-3ef6ksr2]{display:none}.hdr-phone[data-astro-cid-3ef6ksr2]{padding:0 24px 4px 22px}}@media(max-width:860px)and (min-width:761px){.plate[data-astro-cid-3ef6ksr2]{display:none}.hdr-phone[data-astro-cid-3ef6ksr2]{margin-left:auto}}@media(max-width:900px)and (min-width:761px){.logo[data-astro-cid-3ef6ksr2]{padding-right:26px}.plate[data-astro-cid-3ef6ksr2]{padding-left:20px}.plate[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:19px}.hdr-cta[data-astro-cid-3ef6ksr2]{gap:12px;padding:0 20px 0 22px;font-size:19px}.hdr-call[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2]{width:76px}}@media(max-width:760px){.hdr[data-astro-cid-3ef6ksr2]{--tape-h: 4px;--tape: var(--black)}.logo[data-astro-cid-3ef6ksr2]{padding:0 16px 0 var(--gut)}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:34px}.hdr-phone[data-astro-cid-3ef6ksr2],.hdr-cta[data-astro-cid-3ef6ksr2],.hdr-call[data-astro-cid-3ef6ksr2]{display:none!important}.plate[data-astro-cid-3ef6ksr2]{display:flex;padding-left:16px}.plate[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:16px;letter-spacing:.06em}.menu-btn[data-astro-cid-3ef6ksr2]{margin-left:auto}.hdr-cta[data-astro-cid-3ef6ksr2]{flex:1;min-width:0;justify-content:center;gap:10px;padding:0 10px;font-size:23px;letter-spacing:.06em}.hdr-cta[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:22px;height:22px}.hdr-call[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2]{width:68px;font-size:15px;gap:7px;letter-spacing:.07em}.hdr-call[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:24px;height:24px}.t-x[data-astro-cid-3ef6ksr2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2]{width:24px;height:18px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{width:24px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2),.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{top:7.5px}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){top:0}.menu-btn[data-astro-cid-3ef6ksr2] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){top:15px}.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1),.menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){top:7.5px}.mn-body[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr;padding:8px var(--gut) 18px}.big[data-astro-cid-3ef6ksr2]{min-height:54px;padding:6px 0}.bt[data-astro-cid-3ef6ksr2]{font-size:36px}.mn-divs[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:46px;padding-left:2px;gap:10px;font-size:18px}.mn-sign[data-astro-cid-3ef6ksr2]{gap:14px;margin-top:18px;padding-top:16px}.mn-sign[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:50px}.mn-sign[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{gap:5px}.mn-sign[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{font-size:13px}.mn-sign[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:22px}.mn-divs[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-child(2n) a[data-astro-cid-3ef6ksr2]{padding-left:16px}.mn-pro[data-astro-cid-3ef6ksr2]{min-height:58px;padding:8px 0}.mn-pro[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:21px}.mn-info[data-astro-cid-3ef6ksr2]{gap:9px;margin-top:16px}.mn-foot[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:1fr;gap:14px;padding:16px var(--gut) calc(16px + env(safe-area-inset-bottom))}.mn-call[data-astro-cid-3ef6ksr2]{display:none}.mn-book[data-astro-cid-3ef6ksr2]{width:100%;min-height:60px;font-size:21px}}@media(max-width:359px){.logo[data-astro-cid-3ef6ksr2]{padding-right:12px}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:30px}.hdr-cta[data-astro-cid-3ef6ksr2]{font-size:20px;gap:8px}.hdr-cta[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px}.hdr-call[data-astro-cid-3ef6ksr2],.menu-btn[data-astro-cid-3ef6ksr2]{width:58px}}.ftr[data-astro-cid-sz7xmlte]{padding:clamp(64px,6vw,96px) 0 0;overflow:hidden;border-top:var(--rule-8) solid var(--black)}.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit}.fh[data-astro-cid-sz7xmlte]{margin:0 0 18px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(22px,1.7vw,26px);letter-spacing:.03em;line-height:1;color:var(--white)}.f-top[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;padding-bottom:clamp(36px,4vw,56px);border-bottom:var(--rule-6) solid var(--white)}.f-logo[data-astro-cid-sz7xmlte]{display:block}.f-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;height:clamp(64px,7vw,104px);width:auto}.f-line[data-astro-cid-sz7xmlte]{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:10px;text-align:right}.f-line[data-astro-cid-sz7xmlte] .d[data-astro-cid-sz7xmlte]{font-size:var(--fs-h3);line-height:.95;color:var(--white)}.f-line[data-astro-cid-sz7xmlte] .g[data-astro-cid-sz7xmlte]{color:var(--gold)}.f-line[data-astro-cid-sz7xmlte] .label[data-astro-cid-sz7xmlte]{color:var(--ash)}.f-cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.3fr 1fr .9fr 1.1fr;gap:48px clamp(32px,4vw,72px);padding:clamp(40px,4.4vw,64px) 0 clamp(48px,5vw,80px)}.f-contact[data-astro-cid-sz7xmlte] .call[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{font-size:clamp(30px,2.6vw,38px);white-space:nowrap}.f-contact[data-astro-cid-sz7xmlte] .call[data-astro-cid-sz7xmlte]:hover .tile[data-astro-cid-sz7xmlte]{background:var(--black);color:var(--white);box-shadow:inset 0 0 0 2px var(--white)}.f-emerg[data-astro-cid-sz7xmlte]{display:flex;align-items:stretch;margin:20px 0 0;border:2px solid var(--white);width:fit-content;max-width:100%;text-decoration:none}.f-emerg[data-astro-cid-sz7xmlte]:hover span[data-astro-cid-sz7xmlte]:not(.sr),.f-emerg[data-astro-cid-sz7xmlte]:focus-visible span[data-astro-cid-sz7xmlte]:not(.sr){background:var(--white);color:var(--black)}.f-emerg[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{display:grid;place-items:center;padding:5px 10px 3px;background:var(--white);color:var(--black);font-family:var(--font-display);font-weight:900;font-size:19px;letter-spacing:.02em;line-height:1}.f-emerg[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:not(.sr){display:flex;align-items:center;min-height:40px;padding:5px 12px 3px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:16px;letter-spacing:.06em;line-height:1;transition:background .2s,color .2s}.f-dl[data-astro-cid-sz7xmlte]{display:grid;margin:22px 0 0}.f-dl[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--rule-dark)}.f-dl[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash);padding-top:3px}.f-dl[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{margin:0;font-size:15px;line-height:1.45;color:var(--mist)}.f-dl[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-style:normal}.f-dl[data-astro-cid-sz7xmlte] .hr[data-astro-cid-sz7xmlte]{display:block}.f-dl[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;color:var(--white);font-weight:600;overflow-wrap:anywhere}.f-dl[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:4px}.f-divs[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;border-top:2px solid var(--white)}.f-divs[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{border-bottom:1px solid var(--rule-dark)}.f-divs[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{position:relative;display:flex;align-items:center;gap:12px;min-height:46px;padding:8px 0;text-decoration:none}.f-divs[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:var(--mk);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.f-divs[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover:after,.f-divs[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible:after{transform:scaleX(1)}.f-divs[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:13px;width:auto}.f-more[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:16px;letter-spacing:.06em;text-decoration:none;color:var(--white)}.f-more[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:15px;height:15px;transition:transform .25s}.f-more[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.f-more[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{transform:translate(2px,-2px)}.f-links[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.f-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:16px;color:var(--mist);text-decoration:none;display:inline-flex;align-items:center;min-height:32px}.f-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:before{content:"";width:0;height:3px;margin-right:0;background:var(--white);transition:width .2s,margin-right .2s}.f-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--white)}.f-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover:before{width:12px;margin-right:10px}.f-pro[data-astro-cid-sz7xmlte]{margin-top:32px;padding-top:22px;border-top:1px solid var(--rule-dark)}.f-pro-logo[data-astro-cid-sz7xmlte]{display:inline-block;margin-bottom:12px}.f-pro-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:22px;width:auto;display:block}.f-pro[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0 0 8px;font-size:15px;line-height:1.5;color:var(--mist);text-wrap:pretty}.f-pro[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{color:var(--white)}.f-pro[data-astro-cid-sz7xmlte] .f-links[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;column-gap:16px}.f-towns[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;border-top:2px solid var(--white)}.f-towns[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{border-bottom:1px solid var(--rule-dark)}.f-towns[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0 12px;text-decoration:none;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:var(--fs-h3);line-height:.9;letter-spacing:.01em}.f-towns[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:22px;height:22px;flex:none;transition:transform .25s}.f-towns[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover span[data-astro-cid-sz7xmlte]{color:transparent;-webkit-text-stroke:1.5px var(--white)}.f-towns[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{transform:translate(3px,-3px)}.f-area[data-astro-cid-sz7xmlte]{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--ash);max-width:34ch}.fbot[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 30px;padding:22px 0 28px;border-top:2px solid var(--rule-dark);font-size:14px;color:var(--ash)}.f-top-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:15px;letter-spacing:.08em;text-decoration:none;color:var(--white)!important}.f-top-link[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:14px;height:14px;transform:rotate(-45deg)}.f-top-link[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:1220px){.f-cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.ftr[data-astro-cid-sz7xmlte]{padding-top:48px}.f-top[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}.f-line[data-astro-cid-sz7xmlte]{align-items:flex-start;text-align:left}.f-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:64px}.f-cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:40px}.f-divs[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.f-divs[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:12px}.f-links[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;column-gap:16px;gap:0 16px}.f-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:44px}.fbot[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0 24px}}.mbar[data-astro-cid-4h3iukot]{display:none}@media(max-width:760px){.mbar[data-astro-cid-4h3iukot]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);position:fixed;left:0;right:0;bottom:0;z-index:60;height:calc(var(--mbar-h) + env(safe-area-inset-bottom));padding:4px 0 env(safe-area-inset-bottom);background:var(--white);transition:transform .3s var(--ease)}.mbar[data-astro-cid-4h3iukot]:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;pointer-events:none;background:var(--black)}html.nav-open .mbar[data-astro-cid-4h3iukot]{transform:translateY(110%)}.mbar[data-astro-cid-4h3iukot] a[data-astro-cid-4h3iukot]{display:flex;align-items:stretch;min-width:0;text-decoration:none}.mbar[data-astro-cid-4h3iukot] .mb-call[data-astro-cid-4h3iukot]{align-items:center;padding:0 10px 0 var(--gut);color:var(--black);background:var(--white)}.mb-call[data-astro-cid-4h3iukot] .tx[data-astro-cid-4h3iukot]{display:flex;flex-direction:column;gap:6px;min-width:0}.mb-call[data-astro-cid-4h3iukot] small[data-astro-cid-4h3iukot]{display:flex;align-items:center;gap:7px;line-height:1}.mb-call[data-astro-cid-4h3iukot] small[data-astro-cid-4h3iukot] b[data-astro-cid-4h3iukot]{padding:3px 5px 2px;background:var(--black);color:var(--white);font-family:var(--font-display);font-weight:900;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.mb-call[data-astro-cid-4h3iukot] small[data-astro-cid-4h3iukot] span[data-astro-cid-4h3iukot]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.mb-call[data-astro-cid-4h3iukot] strong[data-astro-cid-4h3iukot]{font-family:var(--font-display);font-weight:900;font-size:23px;letter-spacing:.02em;line-height:1;white-space:nowrap}.mb-call[data-astro-cid-4h3iukot]:active{background:var(--cement)}.mb-call[data-astro-cid-4h3iukot]:focus-visible{outline-offset:-5px}.mbar[data-astro-cid-4h3iukot] .mb-book[data-astro-cid-4h3iukot]{align-items:center;justify-content:center;gap:12px;padding:0 14px;background:var(--black);color:var(--white);font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:20px;letter-spacing:.05em;line-height:1;white-space:nowrap;border-left:2px solid var(--black)}.mb-book[data-astro-cid-4h3iukot] svg[data-astro-cid-4h3iukot]{width:20px;height:20px;flex:none;transition:transform .25s var(--ease)}.mb-book[data-astro-cid-4h3iukot]:active{background:var(--iron)}.mb-book[data-astro-cid-4h3iukot]:active svg[data-astro-cid-4h3iukot]{transform:translate(3px,-3px)}.mb-book[data-astro-cid-4h3iukot]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}}@media(max-width:360px){.mb-call[data-astro-cid-4h3iukot] small[data-astro-cid-4h3iukot] span[data-astro-cid-4h3iukot]{display:none}.mb-call[data-astro-cid-4h3iukot] strong[data-astro-cid-4h3iukot]{font-size:19px}.mb-book[data-astro-cid-4h3iukot]{font-size:17px;gap:8px}}.book-dlg[data-astro-cid-mle22m5v]{width:min(860px,calc(100vw - 48px));height:min(860px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;border:4px solid var(--black);border-radius:0;background:var(--white);color:var(--char);overflow:hidden}.book-dlg[data-astro-cid-mle22m5v][open]{display:flex;flex-direction:column}.book-dlg[data-astro-cid-mle22m5v]::backdrop{background:#000000b8}.bd-bar[data-astro-cid-mle22m5v]{flex:none;display:flex;align-items:center;gap:18px;padding:0 0 0 22px;min-height:60px;background:var(--black);color:var(--white)}.bd-bar[data-astro-cid-mle22m5v] h2[data-astro-cid-mle22m5v]{margin:0 auto 0 0;font-size:24px;line-height:1;letter-spacing:.02em}.bd-ext[data-astro-cid-mle22m5v]{font-size:14px;font-weight:600;color:var(--mist);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:3px}.bd-ext[data-astro-cid-mle22m5v]:hover{color:var(--white)}.bd-x[data-astro-cid-mle22m5v]{flex:none;display:grid;place-items:center;width:60px;height:60px;padding:0;border:0;background:var(--gold);color:var(--black);cursor:pointer;transition:background .2s}.bd-x[data-astro-cid-mle22m5v]:hover{background:var(--white)}.bd-x[data-astro-cid-mle22m5v]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}.bd-x[data-astro-cid-mle22m5v] svg[data-astro-cid-mle22m5v]{width:22px;height:22px}.bd-body[data-astro-cid-mle22m5v]{position:relative;flex:1;min-height:0}.bd-body[data-astro-cid-mle22m5v] iframe[data-astro-cid-mle22m5v]{position:absolute;inset:0;width:100%;height:100%;border:0;background:var(--white);opacity:0;transition:opacity .25s}.book-dlg[data-astro-cid-mle22m5v].ready iframe[data-astro-cid-mle22m5v]{opacity:1}.bd-load[data-astro-cid-mle22m5v]{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:18px;color:var(--steel)}.book-dlg[data-astro-cid-mle22m5v].ready .bd-load[data-astro-cid-mle22m5v]{display:none}html.book-open{overflow:hidden}@media(max-width:760px){.book-dlg[data-astro-cid-mle22m5v]{width:100vw;height:100dvh;border:0}.bd-bar[data-astro-cid-mle22m5v]{padding-left:16px;min-height:56px}.bd-bar[data-astro-cid-mle22m5v] h2[data-astro-cid-mle22m5v]{font-size:20px}.bd-ext[data-astro-cid-mle22m5v]{font-size:13px}.bd-x[data-astro-cid-mle22m5v]{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.bd-body[data-astro-cid-mle22m5v] iframe[data-astro-cid-mle22m5v]{transition:none}}
