.lf[data-astro-cid-i2b5x7f3]{display:inline-flex;align-items:center;gap:11px}.lf-mark[data-astro-cid-i2b5x7f3]{position:relative;width:56px;height:32px;flex:0 0 auto}.lf-mark[data-astro-cid-i2b5x7f3] svg[data-astro-cid-i2b5x7f3]{position:absolute;inset:0;z-index:4;width:100%;height:100%;overflow:visible}.lf-mark[data-astro-cid-i2b5x7f3]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:7px;box-shadow:inset 0 0 0 1.25px currentColor;pointer-events:none}.lf-dot[data-astro-cid-i2b5x7f3]{animation:lf-blink 1.4s steps(1) infinite}@keyframes lf-blink{0%,60%{opacity:1}61%,to{opacity:.15}}.lf-screen[data-astro-cid-i2b5x7f3]{position:absolute;inset:0;border-radius:7px;overflow:hidden;background:#161412;isolation:isolate}.lf-screen[data-astro-cid-i2b5x7f3]>span[data-astro-cid-i2b5x7f3]{position:absolute;inset:0}.lf-pic[data-astro-cid-i2b5x7f3] video[data-astro-cid-i2b5x7f3]{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.1)}.lf-bars[data-astro-cid-i2b5x7f3]{background:linear-gradient(90deg,#1a1a1a 0 14.28%,#6b6560 14.28% 28.57%,#7a1218 28.57% 42.85%,#e3000f 42.85% 57.14%,#e9a23b 57.14% 71.42%,#d9c9a6 71.42% 85.71%,#f1e9d6 85.71%) bottom / 100% 22% no-repeat,linear-gradient(90deg,#f1e9d6 0 14.28%,#d9c9a6 14.28% 28.57%,#e9a23b 28.57% 42.85%,#e3000f 42.85% 57.14%,#7a1218 57.14% 71.42%,#6b6560 71.42% 85.71%,#1a1a1a 85.71%)}.lf-noise[data-astro-cid-i2b5x7f3]{inset:-60%!important;mix-blend-mode:screen;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='60' height='60' filter='url(%23n)'/%3E%3C/svg%3E");background-size:60px 60px}.lf-lines[data-astro-cid-i2b5x7f3]{background:repeating-linear-gradient(0deg,rgba(0,0,0,.45) 0 1px,transparent 1px 2px);box-shadow:inset 0 0 5px #000c;z-index:2}.lf-word[data-astro-cid-i2b5x7f3]{font-family:var(--font-display, "Archivo"),sans-serif;font-weight:800;font-variation-settings:"wdth" 80;font-size:15px;line-height:.9;letter-spacing:-.01em;text-transform:none;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.lf-noise[data-astro-cid-i2b5x7f3]{animation:lf-snow .3s steps(4) infinite}[data-astro-cid-i2b5x7f3][data-mode=cycle] .lf-pic[data-astro-cid-i2b5x7f3]{animation:lf-pic 12s infinite}[data-astro-cid-i2b5x7f3][data-mode=cycle] .lf-bars[data-astro-cid-i2b5x7f3]{animation:lf-bars 12s steps(1) infinite}[data-astro-cid-i2b5x7f3][data-mode=cycle] .lf-noise[data-astro-cid-i2b5x7f3]{animation:lf-snow .3s steps(4) infinite,lf-burst 12s infinite}[data-astro-cid-i2b5x7f3][data-mode=tv] .lf-bars[data-astro-cid-i2b5x7f3]{display:none}[data-astro-cid-i2b5x7f3][data-mode=tv] .lf-pic[data-astro-cid-i2b5x7f3]{animation:lf-tvdrop 5s infinite}[data-astro-cid-i2b5x7f3][data-mode=tv] .lf-noise[data-astro-cid-i2b5x7f3]{animation:lf-snow .3s steps(4) infinite,lf-tvburst 5s infinite}[data-astro-cid-i2b5x7f3][data-mode=bars] .lf-pic[data-astro-cid-i2b5x7f3]{display:none}}@media(prefers-reduced-motion:reduce){.lf-pic[data-astro-cid-i2b5x7f3]{display:none}.lf-dot[data-astro-cid-i2b5x7f3]{animation:none}}@keyframes lf-snow{0%{transform:translate(0)}25%{transform:translate(-9%,6%)}50%{transform:translate(8%,-7%)}75%{transform:translate(-5%,-9%)}to{transform:translate(0)}}@keyframes lf-bars{0%,43%{opacity:0}44%,80%{opacity:1}81%,to{opacity:0}}@keyframes lf-burst{0%,34%{opacity:.15}37%{opacity:.6}40%,46%{opacity:1}49%{opacity:.2}52%,75%{opacity:.12}78%{opacity:.7}80%,85%{opacity:1}88%{opacity:.25}91%,to{opacity:.15}}@keyframes lf-pic{0%,33%{transform:none;filter:none}35%{transform:translate(-1px) skew(-5deg);filter:contrast(1.5) brightness(1.2)}37%{transform:translate(2px,-18%)}39%{transform:translate(-2px,25%);filter:brightness(1.7) contrast(.5)}41%,86%{transform:translateY(-40%);filter:brightness(1.8) contrast(.3)}88%{transform:translate(2px,10%) skew(4deg);filter:contrast(1.3)}90%,to{transform:none;filter:none}}@keyframes lf-tvdrop{0%,64%{transform:none;filter:none}67%{transform:translate(-1px) skew(-5deg);filter:contrast(1.4) brightness(1.2)}69%{transform:translate(2px,-14%)}71%{transform:translate(-2px,22%)}73%{transform:translateY(-38%);filter:brightness(1.6) contrast(.6)}76%,82%{transform:none;filter:brightness(1.8) contrast(.3) blur(.5px)}85%{transform:translate(2px,8%) skew(5deg);filter:contrast(1.3)}89%,to{transform:none;filter:none}}@keyframes lf-tvburst{0%,66%{opacity:.15}70%{opacity:.5}73%{opacity:.95}80%{opacity:1}84%{opacity:.6}88%,to{opacity:.15}}@media(max-width:700px){.lf[data-astro-cid-i2b5x7f3]{gap:9px}.lf-mark[data-astro-cid-i2b5x7f3]{width:48px;height:27px}.lf-screen[data-astro-cid-i2b5x7f3],.lf-mark[data-astro-cid-i2b5x7f3]:after{border-radius:6px}.lf-word[data-astro-cid-i2b5x7f3]{font-size:13px}}.nav[data-astro-cid-dmqpwcec]{display:flex;justify-content:center;padding:22px var(--gutter) 14px;z-index:50;pointer-events:none}.nav[data-astro-cid-dmqpwcec].scrolled{padding-top:14px}.shell[data-astro-cid-dmqpwcec]{position:relative;isolation:isolate;pointer-events:auto;width:100%;max-width:1240px;min-height:60px;padding:8px 8px 8px 26px;display:flex;justify-content:space-between;align-items:center;gap:24px;color:inherit;border-radius:999px;transition:max-width .5s cubic-bezier(.2,.8,.2,1),color .3s,padding .3s}.shell[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 28%,transparent);transition:background-color .35s,box-shadow .35s,backdrop-filter .35s}.nav[data-astro-cid-dmqpwcec].scrolled .shell[data-astro-cid-dmqpwcec]{max-width:1040px;color:#f1e9d6}.nav[data-astro-cid-dmqpwcec].scrolled .shell[data-astro-cid-dmqpwcec]:before{background:#1a1a1a85;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px #f1e9d629,0 16px 36px -16px #00000073}.links[data-astro-cid-dmqpwcec]{display:flex;gap:6px;align-items:center}.burger[data-astro-cid-dmqpwcec]{display:none}.ln[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;transition:background-color .25s}.ln[data-astro-cid-dmqpwcec]:hover,.dd[data-astro-cid-dmqpwcec]:hover .dd-trigger[data-astro-cid-dmqpwcec],.dd[data-astro-cid-dmqpwcec].open .dd-trigger[data-astro-cid-dmqpwcec]{background:color-mix(in srgb,currentColor 12%,transparent)}.ln[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.links[data-astro-cid-dmqpwcec] .cta[data-astro-cid-dmqpwcec]{margin-left:10px}.cta[data-astro-cid-dmqpwcec]{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:#b8000c;color:#fff;letter-spacing:.08em;box-shadow:inset 0 0 0 1px #ffffff38,0 10px 24px -14px #b8000ccc;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .3s,filter .3s}.cta-silk[data-astro-cid-dmqpwcec]{position:absolute;inset:-40%;z-index:-2;pointer-events:none;background:radial-gradient(38% 60% at 28% 42%,#e3000f,#e3000f00 70%),radial-gradient(42% 55% at 72% 58%,#7a1218,#7a121800 72%),radial-gradient(30% 45% at 56% 30%,#ff5a508c,#ff5a5000 70%),radial-gradient(35% 50% at 40% 78%,#500006b3,#50000600 70%),#b8000c;filter:blur(5px);animation:cta-silk 9s ease-in-out infinite alternate}@keyframes cta-silk{0%{transform:translate(-6%,-4%) rotate(0) scale(1)}50%{transform:translate(5%,6%) rotate(9deg) scale(1.12)}to{transform:translate(-3%,5%) rotate(-7deg) scale(1.05)}}.cta[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{position:relative;z-index:1;text-shadow:0 1px 8px rgba(60,0,0,.55)}.cta[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:-50%;z-index:-1;pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px;animation:cta-grain .9s steps(6) infinite}@keyframes cta-grain{0%{transform:translate(0)}17%{transform:translate(-12%,8%)}33%{transform:translate(9%,-10%)}50%{transform:translate(-6%,-14%)}67%{transform:translate(14%,5%)}83%{transform:translate(-10%,12%)}to{transform:translate(0)}}.cta[data-astro-cid-dmqpwcec]:hover{transform:translateY(-1px);filter:brightness(1.12);box-shadow:inset 0 0 0 1px #ffffff59,0 16px 32px -14px #b8000ce6}.cta[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cta[data-astro-cid-dmqpwcec]:before{animation:none}.cta-silk[data-astro-cid-dmqpwcec]{animation:none}.ln[data-astro-cid-dmqpwcec],.shell[data-astro-cid-dmqpwcec],.shell[data-astro-cid-dmqpwcec]:before{transition:none}}.dd[data-astro-cid-dmqpwcec]{position:relative}.dd-trigger[data-astro-cid-dmqpwcec]{gap:6px}.dd-trigger[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{transition:transform .15s}.dd-menu[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:50%;width:300px;transform:translate(-50%);display:none;padding-top:18px}.dd-panel[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:22px;background:#1a1a1a7a;color:#f1e9d6;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 0 0 1px #f1e9d629,0 24px 48px -20px #00000080}.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:15px;letter-spacing:0;text-transform:none;transition:background-color .2s}.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible{background:#f1e9d61a;outline:none}.dd-icon[data-astro-cid-dmqpwcec]{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;opacity:.7;transition:opacity .2s}.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover .dd-icon[data-astro-cid-dmqpwcec]{opacity:1}.dd-label[data-astro-cid-dmqpwcec]{font-size:15px;font-weight:600}body.page-contact .nav[data-astro-cid-dmqpwcec]:not(.scrolled) .dd-panel[data-astro-cid-dmqpwcec]{background:color-mix(in srgb,var(--paper) 72%,transparent);color:var(--field);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--field) 14%,transparent),0 24px 48px -20px #00000040}body.page-contact .nav[data-astro-cid-dmqpwcec]:not(.scrolled) .dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{background:color-mix(in srgb,var(--field) 7%,transparent)}.dd[data-astro-cid-dmqpwcec].open .dd-menu[data-astro-cid-dmqpwcec]{display:block}.dd[data-astro-cid-dmqpwcec].open .dd-trigger[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}@media(hover:hover){.dd[data-astro-cid-dmqpwcec]:hover .dd-menu[data-astro-cid-dmqpwcec],.dd[data-astro-cid-dmqpwcec]:focus-within .dd-menu[data-astro-cid-dmqpwcec]{display:block}.dd[data-astro-cid-dmqpwcec]:hover .dd-trigger[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}}@media(max-width:900px)and (min-width:701px){.shell[data-astro-cid-dmqpwcec]{padding-left:20px}.links[data-astro-cid-dmqpwcec]{gap:2px}.links[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]:not(.cta),.dd-trigger[data-astro-cid-dmqpwcec]{font-size:12px;padding:0 12px}.cta[data-astro-cid-dmqpwcec]{height:40px;padding:0 16px;font-size:12px}}@media(max-width:700px){.nav[data-astro-cid-dmqpwcec]{padding:10px 12px}.shell[data-astro-cid-dmqpwcec]{min-height:54px;padding:6px 8px 6px 20px}.nav[data-astro-cid-dmqpwcec].scrolled .shell[data-astro-cid-dmqpwcec]{max-width:100%}.burger[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;height:2px;width:22px;background:currentColor;transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s;transform-origin:center}.nav[data-astro-cid-dmqpwcec].menu-open .burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:first-child{transform:translateY(4px) rotate(45deg)}.nav[data-astro-cid-dmqpwcec].menu-open .burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-4px) rotate(-45deg)}.links[data-astro-cid-dmqpwcec]{display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);flex-direction:column;align-items:stretch;gap:0;padding:10px 8px 14px;background:#1a1a1a99;color:#f1e9d6;border-radius:24px;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 0 0 1px #f1e9d629,0 24px 56px -16px #00000080}.nav[data-astro-cid-dmqpwcec].menu-open .links[data-astro-cid-dmqpwcec]{display:flex}.links[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]:not(.cta),.dd-trigger[data-astro-cid-dmqpwcec]{height:auto;padding:14px 16px;font-size:13px;letter-spacing:.14em;border-radius:14px}.ln[data-astro-cid-dmqpwcec]:hover,.dd[data-astro-cid-dmqpwcec]:hover .dd-trigger[data-astro-cid-dmqpwcec]{background:#f1e9d61a}.links[data-astro-cid-dmqpwcec] .cta[data-astro-cid-dmqpwcec]{align-self:stretch;justify-content:center;height:50px;margin:10px 8px 0}.dd-trigger[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{display:none}.dd-menu[data-astro-cid-dmqpwcec]{position:static;transform:none;display:block;width:auto;padding:0 0 8px 16px}.dd-panel[data-astro-cid-dmqpwcec]{padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-radius:0;color:inherit}.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:9px 16px;opacity:.85;border-radius:12px}.dd-icon[data-astro-cid-dmqpwcec]{width:16px;height:16px}.dd-label[data-astro-cid-dmqpwcec]{font-size:14px;font-weight:500}.dd-panel[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{opacity:1}}header.nav{position:sticky;top:0}.site-foot[data-astro-cid-sz7xmlte]{margin:clamp(90px,10vw,140px) 0 0;padding:0 var(--gutter) 28px;color:var(--ink)}.sf-top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px;padding:56px 0 64px;border-top:1px solid rgba(26,26,26,.16)}.sf-logo[data-astro-cid-sz7xmlte]{display:inline-block;margin-bottom:22px}.sf-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:16px;line-height:1.5;max-width:340px;color:var(--grey);margin-bottom:22px}.sf-brand[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-style:normal;font-size:15px;line-height:1.5}.sf-cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sf-col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin-bottom:16px}.sf-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;display:grid;gap:10px}.sf-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.sf-brand[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:15px;transition:color .2s}.sf-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.sf-brand[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.sf-base[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--maroon)}.sf-base[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid rgba(26,26,26,.16);font-size:13px;color:var(--grey)}@media(max-width:900px){.sf-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:44px;padding:44px 0 48px}}@media(max-width:600px){.sf-cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}
