:root{--color-primary:#7d1a25;--color-accent-red:#d5122e;--color-gold:#eacf85;--color-black:#000;--color-offwhite:#faf9f8;--color-white:#fff;--color-text:#7b7b7b;--color-ink:#1e1e1e;--e-global-color-primary:#7d1a25;--e-global-color-secondary:#000;--e-global-color-accent:#eacf85;--e-global-color-text:#7b7b7b;--e-global-color-fad5e31:#d5122e;--e-global-color-f6aaa5d:#fff;--e-global-color-2b97cca:#faf9f8;--e-global-color-b5e7735:#1e1e1e;--font-display:"GTWalsheimPro";--font-fallback:Poppins, Montserrat, sans-serif;--section-y:60px;--section-x:20px;--content-max:1240px;--content-narrow:760px;--radius-card:10px;--radius-button:5px}@font-face{font-family:GTWalsheimPro;src:url(/fonts/GTWalsheimPro-Light.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:GTWalsheimPro;src:url(/fonts/GTWalsheimPro-Regular.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:GTWalsheimPro;src:url(/fonts/GTWalsheimPro-Medium.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:GTWalsheimPro;src:url(/fonts/GTWalsheimPro-Bold.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:GTWalsheimPro;src:url(/fonts/GTWalsheimPro-Black.woff)format("woff");font-weight:900;font-display:swap}*{box-sizing:border-box}body{font-family:var(--font-display), var(--font-fallback);color:var(--color-text);background:var(--color-white);margin:0}h1,h2,h3,h4{font-family:var(--font-display), var(--font-fallback);color:var(--color-black);margin:0}a{color:inherit}.elementor-widget-social-icons .elementor-social-icons-wrapper{gap:14px;display:flex!important}main p,main li,main a,main td,main th,main h1,main h2,main h3,main h4,main blockquote,main figure,main figcaption{overflow-wrap:break-word}main a[href^=http]{overflow-wrap:anywhere}img,svg,video,canvas,iframe{max-width:100%}img,video,canvas{height:auto}.rv{--rv-delay:0s;--rv-distance:28px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rv{animation:.7s cubic-bezier(.22,1,.36,1) both rv-in view();animation-range:entry cover 30%}.rv-delay-1{animation-range:entry 8% cover 38%}.rv-delay-2{animation-range:entry 16% cover 46%}.rv-delay-3{animation-range:entry 24% cover 54%}.rv-down{--rv-from-y:calc(var(--rv-distance) * -1);--rv-from-x:0}.rv-up{--rv-from-y:var(--rv-distance);--rv-from-x:0}.rv-left{--rv-from-y:0;--rv-from-x:var(--rv-distance)}.rv-right{--rv-from-y:0;--rv-from-x:calc(var(--rv-distance) * -1)}}}@keyframes rv-in{0%{opacity:0;transform:translate(var(--rv-from-x,0), var(--rv-from-y,12px))}to{opacity:1;transform:translate(0)}}@media (width<=767px){:root{--section-y:40px;--section-x:16px}}main.page>.band{padding:var(--section-y) var(--section-x);background:var(--color-white)}main.page>.band.alt{background:var(--color-offwhite)}main.page>.band.pt0{padding-top:0}main.page>.band.pb0{padding-bottom:0}main.page>.band.top{padding-top:32px}main.page>.band>.inner{max-width:var(--content-max);margin-inline:auto}main.page>.band>.inner.narrow{max-width:var(--content-narrow)}.site-header[data-astro-cid-jr7posx5]{z-index:50;background:var(--color-white);border-bottom:1px solid #f0eeed;position:sticky;top:0}.bar[data-astro-cid-jr7posx5]{justify-content:space-between;align-items:center;gap:20px;max-width:1400px;height:75px;margin:0 auto;padding:0 40px;display:flex}.brand[data-astro-cid-jr7posx5] img[data-astro-cid-jr7posx5]{width:172px;height:41px;display:block}.nav[data-astro-cid-jr7posx5]{align-items:center;gap:26px;display:flex}.nav-item[data-astro-cid-jr7posx5]{position:relative}.nav-item[data-astro-cid-jr7posx5]>a[data-astro-cid-jr7posx5],.nav-item[data-astro-cid-jr7posx5]>button[data-astro-cid-jr7posx5]{cursor:pointer;font-family:var(--font-display), var(--font-fallback);color:var(--color-black);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:15px;font-weight:500;text-decoration:none;display:flex}.nav-item[data-astro-cid-jr7posx5]>a[data-astro-cid-jr7posx5]:hover,.nav-item[data-astro-cid-jr7posx5]>button[data-astro-cid-jr7posx5]:hover{color:var(--color-accent-red)}.dropdown[data-astro-cid-jr7posx5]{background:var(--color-white);opacity:0;visibility:hidden;pointer-events:none;border-radius:0 0 14px 14px;min-width:250px;padding:10px 0;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 24px 44px #7d1a2524}.has-menu[data-astro-cid-jr7posx5]:hover .dropdown[data-astro-cid-jr7posx5],.has-menu[data-astro-cid-jr7posx5]:focus-within .dropdown[data-astro-cid-jr7posx5]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown[data-astro-cid-jr7posx5]:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.dropdown[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{white-space:nowrap;color:var(--color-black);padding:9px 20px;font-size:14.5px;text-decoration:none;display:block}.dropdown[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{background:var(--color-offwhite);color:var(--color-accent-red)}.right[data-astro-cid-jr7posx5]{align-items:center;gap:18px;display:flex}.socials[data-astro-cid-jr7posx5]{gap:14px;display:flex}.socials[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{color:var(--color-black);display:flex}.socials[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{color:var(--color-accent-red)}.cta[data-astro-cid-jr7posx5]{background:var(--color-accent-red);color:#fff;font-family:var(--font-display), var(--font-fallback);white-space:nowrap;border-radius:5px;padding:10px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s;display:inline-block}.cta[data-astro-cid-jr7posx5]:hover{background:#c40b26}.nav-toggle[data-astro-cid-jr7posx5],.hamburger[data-astro-cid-jr7posx5],.mobile-panel[data-astro-cid-jr7posx5]{display:none}@media (width<=1100px){.bar[data-astro-cid-jr7posx5]{height:64px;padding:0 18px}.brand[data-astro-cid-jr7posx5] img[data-astro-cid-jr7posx5]{width:150px;height:36px}.nav[data-astro-cid-jr7posx5],.right[data-astro-cid-jr7posx5] .socials[data-astro-cid-jr7posx5]{display:none}.right[data-astro-cid-jr7posx5] .cta[data-astro-cid-jr7posx5]{padding:8px 14px;font-size:14px}.hamburger[data-astro-cid-jr7posx5]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:flex}.hamburger[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]{background:var(--color-black);border-radius:2px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle[data-astro-cid-jr7posx5]:checked~.hamburger[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-jr7posx5]:checked~.hamburger[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-jr7posx5]:checked~.hamburger[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.site-header[data-astro-cid-jr7posx5]:has(.nav-toggle:checked) .mobile-panel[data-astro-cid-jr7posx5]{display:block}.mobile-panel[data-astro-cid-jr7posx5]{background:var(--color-white);border-top:1px solid #f0eeed;max-height:calc(100vh - 64px);padding:8px 18px 20px;overflow-y:auto}.mobile-panel[data-astro-cid-jr7posx5] .m-link[data-astro-cid-jr7posx5],.mobile-panel[data-astro-cid-jr7posx5] summary[data-astro-cid-jr7posx5]{cursor:pointer;font-family:var(--font-display), var(--font-fallback);color:var(--color-black);border-bottom:1px solid #f4f1f0;padding:13px 0;font-size:16px;font-weight:500;text-decoration:none;list-style:none;display:block}.mobile-panel[data-astro-cid-jr7posx5] summary[data-astro-cid-jr7posx5]::-webkit-details-marker{display:none}.mobile-panel[data-astro-cid-jr7posx5] summary[data-astro-cid-jr7posx5]:after{content:"▾";float:right;color:var(--color-text);transition:transform .15s}.mobile-panel[data-astro-cid-jr7posx5] details[data-astro-cid-jr7posx5][open] summary[data-astro-cid-jr7posx5]:after{transform:rotate(180deg)}.mobile-panel[data-astro-cid-jr7posx5] details[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{color:var(--color-text);border-bottom:1px solid #faf8f7;padding:11px 0 11px 16px;font-size:15px;text-decoration:none;display:block}.mobile-panel[data-astro-cid-jr7posx5] details[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{color:var(--color-accent-red)}.m-cta[data-astro-cid-jr7posx5]{text-align:center;margin-top:16px;display:block}}.site-footer[data-astro-cid-nw2ivrzo]{background:var(--color-white);color:var(--color-black);border-top:1px solid #f0eeed;padding:44px 0 30px}.wrap[data-astro-cid-nw2ivrzo]{max-width:1240px;margin:0 auto;padding:0 24px}.grid[data-astro-cid-nw2ivrzo]{grid-template-columns:1.1fr repeat(4,1fr) 1.15fr;gap:28px;display:grid}.brand[data-astro-cid-nw2ivrzo] img[data-astro-cid-nw2ivrzo]{width:150px}.col-h[data-astro-cid-nw2ivrzo]{letter-spacing:.5px;color:var(--color-black);font-size:12px;font-weight:700;font-family:var(--font-display), var(--font-fallback);margin:0 0 13px}ul[data-astro-cid-nw2ivrzo]{margin:0;padding:0;list-style:none}li[data-astro-cid-nw2ivrzo]{margin-bottom:9px}.col[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--color-black);font-size:13.5px;text-decoration:none}.col[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent-red)}.office[data-astro-cid-nw2ivrzo] p[data-astro-cid-nw2ivrzo]{color:var(--color-black);margin:0;font-size:13.5px;line-height:1.7}.office[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--color-black);text-decoration:none}.office[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent-red)}.socials[data-astro-cid-nw2ivrzo]{gap:13px;margin-top:14px;display:flex}.socials[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--color-black);display:flex}.socials[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--color-accent-red)}.copyright[data-astro-cid-nw2ivrzo]{text-align:center;color:var(--color-text);margin:34px 0 0;font-size:12.5px}@media (width<=1100px){.grid[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.grid[data-astro-cid-nw2ivrzo]{grid-template-columns:1fr 1fr}}.htc{z-index:60;box-sizing:border-box;background:var(--color-white);width:min(920px,100% - 32px);color:var(--color-black);border-radius:var(--radius-card);border:1px solid #f0eeed;grid-template-columns:1fr auto;align-items:center;gap:6px 28px;padding:20px 24px;font-size:14.5px;line-height:1.55;display:grid;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000024}.htc-title{font-family:var(--font-display), var(--font-fallback);grid-column:1/-1;margin:0;font-size:16px;font-weight:700}.htc-text,.htc-status{color:var(--color-ink);margin:0}.htc-status{grid-column:1;font-weight:500}.htc-text a{color:var(--color-accent-red)}.htc-actions{grid-area:2/2/span 2;gap:10px;display:flex}.htc-btn{border-radius:var(--radius-button);min-width:120px;font-family:var(--font-display), var(--font-fallback);color:var(--color-white);cursor:pointer;border:0;padding:10px 20px;font-size:16px;font-weight:500}.htc-btn.accept{background:var(--color-accent-red)}.htc-btn.accept:hover{background:#c40b26}.htc-btn.reject{background:var(--color-black)}.htc-btn.reject:hover{background:var(--color-accent-red)}.htc-btn:focus-visible,.htc-close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.htc-close{cursor:pointer;color:var(--color-text);background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:6px;right:10px}@media (width<=720px){.htc{border-radius:var(--radius-card) var(--radius-card) 0 0;grid-template-columns:1fr;width:100%;padding:18px 16px;bottom:0}.htc-actions{grid-area:auto/1}.htc-btn{flex:1;min-width:0}}@media print{.htc{display:none}}[data-cookie-settings]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-cookie-settings]:hover{color:var(--color-accent-red)}
