.wg-nav{--nav-top:0px;--nav-inset:0px;--nav-h:64px;--nav-pad:32px;--nav-logo-gap:clamp(48px, 4.5vw, 64px);--nav-min-gap:16px;--nav-label-size:.75rem;--nav-label-track:.08rem;--nav-glass:#1e1e2499;top:var(--nav-top);z-index:50;pointer-events:none;position:fixed;left:0;right:0}@media (min-width:768px){.wg-nav{--nav-top:16px;--nav-inset:64px}}.wg-nav[hidden]{display:none}html:root{--wg-nav-h:4rem}@media (min-width:768px){html:root{--wg-nav-h:5rem}}.wg-nav__lock{max-width:1920px;padding-inline:var(--nav-inset);margin-inline:auto}.wg-nav__bar{height:var(--nav-h);padding-inline:var(--nav-pad);pointer-events:auto;color:var(--color-paper-50);align-items:center;gap:8px;display:flex;position:relative}@media (min-width:768px){.wg-nav__bar{column-gap:var(--nav-logo-gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.wg-nav__side--start{grid-area:1/1}.wg-nav__logo{grid-area:1/2}.wg-nav__end{grid-area:1/3;justify-self:end}}.wg-nav__glass{background:var(--nav-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;z-index:-1;position:absolute;inset:0}.wg-nav__side{align-items:center;min-width:0;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.wg-nav__side--start{display:none}.wg-nav__end{align-items:center;gap:8px;min-width:0;height:100%;display:flex}@media (min-width:768px){.wg-nav__end{gap:16px}}.wg-nav__item{align-items:center;height:100%;display:flex;position:relative}.wg-nav__item--link{display:none}@media (min-width:1024px){.wg-nav__item--link{display:flex}.wg-nav__side{justify-content:space-between;gap:var(--nav-min-gap)}.wg-nav__side--start{display:flex}.wg-nav__end{justify-self:stretch}.wg-nav__side--end{flex:auto}}@media (min-width:1024px) and (max-width:1439px){.wg-nav{--nav-inset:32px;--nav-logo-gap:40px;--nav-min-gap:12px}}@media (min-width:1024px) and (max-width:1279px){.wg-nav{--nav-pad:24px;--nav-logo-gap:32px;--nav-label-size:.6875rem;--nav-label-track:.04rem}.wg-nav .logo-mark__img{height:28px}}@media (min-width:1024px) and (max-width:1151px){.wg-nav{--nav-inset:16px;--nav-pad:20px;--nav-logo-gap:24px;--nav-min-gap:10px}}.wg-nav__link,.wg-nav__dd-link,.wg-menu__link,.wg-nav__merch.btn{font-family:var(--font-montserrat), var(--font-body);font-weight:600;font-size:var(--nav-label-size);letter-spacing:var(--nav-label-track);text-transform:uppercase;line-height:1rem}.wg-nav__link{white-space:nowrap;height:100%;color:var(--color-paper-50);align-items:center;display:flex;position:relative}.wg-nav__label{background-image:linear-gradient(var(--color-gold-400), var(--color-gold-400));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}@media (hover:hover){.wg-nav__link:hover .wg-nav__label,.wg-nav__dd-link:hover .wg-nav__label,.wg-menu__link:hover .wg-nav__label{animation:.3s ease-in-out forwards wg-nav-underline}}.wg-nav__link:focus-visible .wg-nav__label,.wg-nav__dd-link:focus-visible .wg-nav__label,.wg-menu__link:focus-visible .wg-nav__label{animation:.3s ease-in-out forwards wg-nav-underline}@keyframes wg-nav-underline{0%{background-size:0 1px}to{background-size:100% 1px}}.wg-nav__link[data-active]:before,.wg-nav__merch-slot[data-active]:before{content:"";background:var(--color-gold-400);clip-path:polygon(0 0,100% 0,calc(100% - 2px) 100%,2px 100%);width:100%;height:2px;position:absolute;top:0;left:0}.wg-nav__link:focus-visible,.wg-nav__dd-link:focus-visible{outline:none}.wg-nav__link:focus-visible:after{content:"";outline:4px solid var(--color-gold-400);pointer-events:none;position:absolute;inset:calc(50% - .5rem - 2px) -2px}.wg-nav__dd-link:focus-visible .wg-nav__label,.wg-nav .logo-mark:focus-visible,.wg-nav .wg-nav__merch.btn:focus-visible,.wg-nav .cart-btn:focus-visible,.wg-nav__toggle:focus-visible,.wg-menu__link:focus-visible,.wg-menu__close:focus-visible{outline:4px solid var(--color-gold-400);outline-offset:2px}.wg-nav__chev{flex:none;width:8px;height:5px;margin-left:8px;transition:transform .3s ease-in-out}.wg-nav__dd{visibility:hidden;min-width:14rem;transition:visibility 0s linear .2s;position:absolute;top:100%;left:-24px}.wg-nav__dd:before{content:"";background:var(--nav-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0}.wg-nav__dd:before,.wg-nav__dd-list{opacity:0;transition:opacity .2s ease-in-out}.wg-nav__dd-list{flex-direction:column;margin:0;padding:8px 0 16px;list-style:none;display:flex;position:relative}.wg-nav__dd-link{white-space:nowrap;color:var(--color-paper-50);padding:12px 24px;display:block}.wg-nav__dd-link[aria-current]{color:var(--color-gold-400)}@media (hover:hover){.wg-nav__group:hover .wg-nav__dd{visibility:visible;transition-delay:0s}.wg-nav__group:hover .wg-nav__dd:before,.wg-nav__group:hover .wg-nav__dd-list{opacity:1;transition-duration:.3s}.wg-nav__group:hover .wg-nav__chev{transform:rotate(-180deg)}}.wg-nav__group[data-open] .wg-nav__dd{visibility:visible;transition-delay:0s}.wg-nav__group:has(:focus-visible) .wg-nav__dd{visibility:visible;transition-delay:0s}.wg-nav__group[data-open] .wg-nav__dd:before,.wg-nav__group[data-open] .wg-nav__dd-list{opacity:1;transition-duration:.3s}.wg-nav__group:has(:focus-visible) .wg-nav__dd:before{opacity:1;transition-duration:.3s}.wg-nav__group:has(:focus-visible) .wg-nav__dd-list{opacity:1;transition-duration:.3s}.wg-nav__group[data-open] .wg-nav__chev{transform:rotate(-180deg)}.wg-nav__group:has(:focus-visible) .wg-nav__chev{transform:rotate(-180deg)}.wg-nav__group[data-shut] .wg-nav__dd{visibility:hidden;transition-delay:0s}.wg-nav__group[data-shut] .wg-nav__dd:before,.wg-nav__group[data-shut] .wg-nav__dd-list{opacity:0}.wg-nav__group[data-shut] .wg-nav__chev{transform:none}.wg-nav__shop{gap:8px}.wg-nav__merch-slot{align-items:center;height:100%;display:flex;position:relative}.wg-nav__merch.btn{letter-spacing:.16rem;gap:8px;height:40px;padding:0 15px 0 13px}.wg-nav__merch-icon{width:14px;height:14px;transition:transform .45s var(--ease-lux);flex:none;position:relative}@media (hover:hover){.wg-nav__merch.btn:hover .wg-nav__merch-icon{transform:translateY(-1px)rotate(-6deg)}}.wg-nav__merch.btn:focus-visible .wg-nav__merch-icon{transform:translateY(-1px)rotate(-6deg)}.wg-nav .cart-btn,.wg-nav .cart-btn:hover{background-color:var(--color-ink-850);color:var(--color-paper-100);box-shadow:none;border:1px solid #0000;border-radius:0}.wg-nav .cart-btn{transition:background-color .3s,border-color .3s,box-shadow .3s}@media (hover:hover){.wg-nav .cart-btn:hover{border-color:var(--color-paper-100);box-shadow:0 0 4px color-mix(in srgb, var(--color-paper-50) 25%, transparent)}}.wg-nav .cart-btn:active{background-color:var(--color-ink-800)}.wg-nav .cart-btn__badge{min-width:16px;height:16px;font-family:var(--font-gothic);font-optical-sizing:none;font-variant-numeric:tabular-nums;letter-spacing:.015em;border-radius:0;padding-inline:3px;font-size:.625rem;font-weight:675;font-stretch:122%;line-height:1}@media (min-width:1024px) and (max-width:1151px){.wg-nav__shop{gap:6px}.wg-nav__merch.btn{padding:0 11px 0 10px}.wg-nav .cart-btn{width:2.25rem;height:2.25rem}}@media (max-width:389px){.wg-nav__merch.btn{padding:0 11px 0 10px}}@media (max-width:359px){.wg-nav__merch.btn{padding:0 10px}.wg-nav__merch .btn__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.wg-nav__logo{justify-content:center;align-items:center;height:48px;margin-right:auto;display:flex;position:relative}@media (min-width:768px){.wg-nav__logo{margin-right:0}}.logo-mark{margin:-.25rem -.3rem;padding:.25rem .3rem;display:inline-block;position:relative;overflow:hidden}.logo-mark__img{width:auto;height:28px;display:block}@media (min-width:768px){.logo-mark__img{height:32px}}.logo-mark__drive{pointer-events:none;visibility:hidden;position:absolute;inset:.25rem .3rem}.logo-mark__drive>svg{width:100%;height:100%;display:block;overflow:visible}.wg-nav__toggle{width:24px;height:24px;color:var(--color-paper-50);cursor:pointer;background:0 0;border:0;padding:0;display:none;position:relative}.wg-nav__toggle:after{content:"";position:absolute;inset:-10px}.wg-nav__toggle svg,.wg-menu__close svg{width:24px;height:24px;display:block}.wg-nav__toggle path{transition:transform .18s}@media (hover:hover){.wg-nav__toggle:hover path:first-of-type,.wg-nav__toggle:focus-visible path:first-of-type{transform:translateY(-1.5px)}.wg-nav__toggle:hover path:last-of-type,.wg-nav__toggle:focus-visible path:last-of-type{transform:translateY(1.5px)}}@media (max-width:1023px){.wg-nav__toggle{display:block}}.wg-menu{z-index:2;pointer-events:auto;transition:display .5s allow-discrete;display:none;position:fixed;inset:0}.wg-menu[data-open]{display:block}@media (min-width:1024px){.wg-menu{display:none!important}}.wg-menu__mask{background:color-mix(in srgb, var(--color-ink-950) 50%, transparent);opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.wg-menu[data-open] .wg-menu__mask{opacity:1}.wg-menu__panel{overscroll-behavior:contain;background:var(--color-ink-950);width:80%;height:100%;color:var(--color-paper-50);flex-direction:column;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.wg-menu[data-open] .wg-menu__panel{transform:none}@media (min-width:768px){.wg-menu__panel{width:60%}}.wg-menu__close{top:calc(var(--nav-top) + 20px);right:calc(var(--nav-inset) + var(--nav-pad));z-index:1;width:24px;height:24px;color:var(--color-paper-50);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.wg-menu__close:after{content:"";position:absolute;inset:-10px}.wg-menu__close polygon{transition:transform .28s}@media (hover:hover){.wg-menu__close:hover polygon:first-of-type,.wg-menu__close:focus-visible polygon:first-of-type{transform:translate(3px)}.wg-menu__close:hover polygon:last-of-type,.wg-menu__close:focus-visible polygon:last-of-type{transform:translate(-3px)}}.wg-menu__body{padding-top:calc(var(--nav-top) + var(--nav-h));flex-direction:column;flex:1 0 auto;justify-content:space-between;display:flex}.wg-menu__list{flex-direction:column;gap:32px;margin:24px 0 0;padding:0 64px;list-style:none;display:flex}.wg-menu__list--band{background:var(--color-ink-800);padding-block:32px}@media (min-width:768px){.wg-menu__list--band{padding-block:64px}}.wg-menu__item{opacity:0;line-height:1.5rem;transition:opacity 1s cubic-bezier(.4,0,.2,1)}.wg-menu[data-open] .wg-menu__item{opacity:1}.wg-menu__link{color:var(--color-paper-50);display:inline-block}.wg-menu__link[data-active] .wg-nav__label{background-size:100% 1px}@starting-style{.wg-menu[data-open] .wg-menu__mask{opacity:0}.wg-menu[data-open] .wg-menu__panel{transform:translate(100%)}.wg-menu[data-open] .wg-menu__item{opacity:0}}@media (prefers-reduced-motion:reduce){.wg-nav__label,.wg-nav__link:hover .wg-nav__label,.wg-nav__link:focus-visible .wg-nav__label,.wg-nav__dd-link:hover .wg-nav__label,.wg-nav__dd-link:focus-visible .wg-nav__label,.wg-menu__link:hover .wg-nav__label,.wg-menu__link:focus-visible .wg-nav__label{animation:none}.wg-nav__link:focus-visible .wg-nav__label,.wg-nav__dd-link:focus-visible .wg-nav__label,.wg-menu__link:focus-visible .wg-nav__label{background-size:100% 1px}.wg-nav__merch-icon,.wg-nav .cart-btn,.wg-nav__chev,.wg-nav__toggle path,.wg-menu__close polygon,.wg-nav__dd,.wg-nav__dd:before,.wg-nav__dd-list,.wg-menu,.wg-menu__mask,.wg-menu__panel,.wg-menu__item{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.wg-nav__link:hover .wg-nav__label,.wg-nav__dd-link:hover .wg-nav__label,.wg-menu__link:hover .wg-nav__label{background-size:100% 1px}}
.wfr-foot{--fh:max(100svh, 40rem);--fr:clamp(.625rem, 1.05vw, 1.5rem);--rad:clamp(1rem, 1.67vw, 2.25rem);--band-lo:calc(var(--fr) + .3125rem);--band-hi:clamp(2.75rem, 3.03vw, 4rem);--ramp-up:17.2vw;--ramp-dn:6vw;--foot-above:var(--color-ink-950);--haze-mid:28%;--strip-from:63%;--hl-fs:min(5.2vw, 10.9svh);--hl-top:max(calc(var(--wg-nav-h) + .5rem + 4.73vw), 12.84svh);--hl-bottom:calc(var(--hl-top) + 1.6 * var(--hl-fs));--row-h:2.15vw;--row-air:1.75vw;--cta-h:2.425rem;--cta-foot:max(.5rem, .6vw);--cta-air:max(.5rem, .55vw);--row-lift:max(calc(var(--band-hi) - var(--band-lo) + var(--row-air)), calc(var(--cta-foot) + var(--cta-h) + var(--cta-air)));--car-gap:max(.375rem, .35vw);--car-band-top:calc(var(--hl-top) + 1.52 * var(--hl-fs) + var(--car-gap));--car-band-bottom:calc(var(--fh) - var(--band-lo) - var(--car-gap));--car-s:min(40vw, calc((var(--car-band-bottom) - var(--car-band-top)) / .94));--car-w:var(--car-s);--gold-gap:clamp(3rem, 7vw, 8.5rem);z-index:3;height:var(--fh);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-gold-400) var(--strip-from), var(--foot-above)) 0, var(--color-gold-400) var(--ramp-dn));color:var(--color-paper-50);position:relative}@supports not (height:100svh){.wfr-foot{--fh:max(100vh, 40rem)}}body:has(.wg-footer-cta) .wfr-foot{--strip-from:88%}body:not(:has(.wg-footer-cta)):has(main>:last-child.wg-theme-light) .wfr-foot{--foot-above:var(--color-paper-50);--haze-mid:16%;--strip-from:56%}.wfr-foot__haze{height:var(--ramp-up);pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-gold-400) var(--haze-mid), transparent)), linear-gradient(to right, color-mix(in srgb, var(--color-gold-400) 48%, transparent) 0, transparent 32%, transparent 68%, color-mix(in srgb, var(--color-gold-400) 48%, transparent) 100%);position:absolute;bottom:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.wfr-foot__tab{width:22.4vw;height:2.5vw;fill:var(--color-ink-900);pointer-events:none;display:block;position:absolute;top:calc(1px - 2.5vw);left:50%;translate:-50%}.wfr-foot__card{left:var(--fr);right:var(--fr);top:0;bottom:var(--band-lo);border-radius:var(--rad) var(--rad) 0 0;background:var(--color-ink-900);isolation:isolate;position:absolute;overflow:clip}.wfr-foot__lines{--lines-w:129.43vw;--lines-x:-4.85vw;--lines-y:calc(.56 * var(--fh) - .753 * var(--lines-w) / 2.6754);background:color-mix(in srgb, var(--color-paper-50) 63.6%, transparent);-webkit-mask:url(/media/home/car-lines.svg) calc(var(--lines-x) - var(--fr)) var(--lines-y) / var(--lines-w) auto no-repeat;-webkit-mask:url(/media/home/car-lines.svg) calc(var(--lines-x) - var(--fr)) var(--lines-y) / var(--lines-w) auto no-repeat;mask:url(/media/home/car-lines.svg) calc(var(--lines-x) - var(--fr)) var(--lines-y) / var(--lines-w) auto no-repeat;pointer-events:none;position:absolute;inset:0}.wfr-foot .wfr-foot__headline{inset-inline:0;top:calc(var(--hl-top) - .16em);z-index:1;text-align:center;font-size:calc(var(--hl-fs) * .84);letter-spacing:.02em;color:var(--color-paper-50);margin:0;line-height:.86;position:absolute}.wfr-foot__line{white-space:nowrap;display:block}.wfr-foot__serif{color:var(--color-gold-500)}.wfr-wipe{vertical-align:top;display:inline-block;position:relative}.wfr-wipe__txt{display:inline-block}.wfr-wipe__blk{background:var(--wipe-c,var(--color-gold-400));clip-path:inset(0 100% 0 0);visibility:hidden;pointer-events:none;position:absolute;inset:-.04em -.03em -.02em}.wfr-foot__headline .wfr-wipe{--wipe-c:var(--color-gold-500)}.wfr-foot__gold .wfr-wipe{--wipe-c:color-mix(in srgb, var(--color-paper-50) 14%, var(--color-ink-900))}.wfr-wipe:focus-within>.wfr-wipe__txt{clip-path:none!important}.wfr-wipe:focus-within>.wfr-wipe__blk{visibility:hidden!important}.wfr-foot__sig{left:50%;top:calc(var(--hl-top) - 4.73vw);z-index:3;width:17vw;color:var(--color-gold-400);pointer-events:none;position:absolute;translate:-50%}.wfr-foot__sig svg{width:100%;height:auto;display:block;overflow:visible}.wfr-foot__car{left:50%;top:calc(var(--car-band-top) - .0275 * var(--car-s));z-index:2;width:var(--car-s);aspect-ratio:1;pointer-events:none;position:absolute;translate:-50%}@media (min-width:1024px) and (max-width:1279px){.wfr-foot{--car-s:min(46vw, calc((var(--car-band-bottom) - var(--car-band-top)) / .94))}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){.wfr-foot{--car-s:min(46vw, calc((var(--car-band-bottom) - var(--car-band-top)) / .94))}}@media (min-width:1024px) and (max-width:1279px) and (prefers-reduced-motion:no-preference){.wfr-foot{--car-s:min(56vw, calc((var(--car-band-bottom) - var(--car-band-top)) / .94))}}.wfr-foot__drive{translate:calc(var(--car-drive,0) * -16%) calc(var(--car-drive,0) * 16%);will-change:translate;position:absolute;inset:0}.wfr-foot__still,.wfr-foot__live{position:absolute;inset:-6%}.wfr-foot__still{object-fit:contain;width:112%;max-width:none;height:112%}.wfr-foot__live{opacity:0;transition:opacity .6s var(--ease-lux)}.wfr-foot__car[data-live] .wfr-foot__live{opacity:1}.wfr-foot__car[data-live] .wfr-foot__still{visibility:hidden;transition:visibility 0s linear .6s}.wfr-foot__drive>.wfr-foot__skel{--skel-mask:url(/textures/skeleton/footer-car.0c7f98339b.webp);visibility:hidden;position:absolute;inset:-6%}html.wfr-js .wfr-foot__drive[data-skel]>.wfr-foot__skel{visibility:visible}html.wfr-js .wfr-foot__drive[data-skel]>.wfr-foot__still{opacity:0}html.wfr-js .wfr-foot__car[data-live] .wfr-foot__drive>.wfr-foot__skel{visibility:hidden;transition:visibility 0s linear .6s}.wfr-foot__drive:not([data-skel])>.wfr-foot__skel:after,.wfr-foot__car[data-live] .wfr-foot__skel:after{animation:none}html.wfr-js .wfr-foot__drive[data-skel]:after{content:none}@media (prefers-reduced-motion:no-preference){.wfr-foot__still{transition:opacity .4s var(--ease-lux)}html.wfr-js .wfr-foot__drive:not([data-skel])>.wfr-foot__skel{transition:visibility 0s linear .4s}}.wfr-foot__cols{--cols-top:calc(var(--hl-top) + .9 * var(--hl-fs) + 3svh);--cols-drop:calc(max(.395 * (var(--fh) - var(--band-lo)), var(--hl-bottom) + 3svh) - var(--cols-top));top:var(--cols-top);bottom:calc(var(--row-lift) + var(--row-h) + var(--gold-gap));left:calc(16.96vw - var(--fr) - 11vw);right:calc(17.4vw - var(--fr) - 11vw);z-index:3;grid-template-columns:auto auto;grid-template-rows:minmax(0, var(--cols-drop)) auto;pointer-events:none;place-content:start space-between;display:grid;position:absolute}.wfr-foot__col{text-align:center;pointer-events:auto;flex-direction:column;grid-row:2;width:22vw;display:flex}.wfr-foot__label{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.08rem;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper-50) 62%, transparent);margin:0 0 1.3vw;font-size:.75rem;font-weight:600;line-height:1rem}.wfr-foot__list,.wfr-foot__contact{margin:0;padding:0;list-style:none}.wfr-foot__item,.wfr-foot__gold{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.08rem;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:max(min(1.7vw,3.6svh),1.5rem)}.wfr-foot__gold{color:var(--color-gold-400);margin:auto 0 0;padding-top:min(2.25vw,4.7svh);line-height:max(min(1.13vw,2.4svh),1.5rem)}.wfr-foot__contact{margin-top:min(2.25vw,4.7svh)}.wfr-foot__item--mail{font:inherit;word-spacing:normal;text-transform:none}.wfr-foot__mini{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.08rem;text-transform:uppercase;color:color-mix(in srgb, var(--color-paper-50) 60%, transparent);font-size:max(.625rem,.6vw);font-weight:600;line-height:1.4;display:block}.wfr-foot__mail{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.02rem;margin:.15em 0 .7em;font-size:max(.8125rem,.73vw);font-weight:500;line-height:1.25;display:block}.wfr-foot__link,.wfr-foot__blink{color:inherit;transition:opacity .3s var(--ease-lux);text-decoration:none}@media (hover:hover){.wfr-foot__link:hover,.wfr-foot__blink:hover{opacity:.5}}.wfr-foot__card :is(a,button):focus-visible{outline:4px solid var(--color-gold-400);outline-offset:2px}.wfr-foot__band a:focus-visible{outline:4px solid var(--color-ink-950);outline-offset:2px}.wfr-foot .wfr-foot__cta{left:50%;bottom:var(--cta-foot);z-index:4;background-color:var(--color-gold-400);color:var(--color-ink-950);font-family:var(--font-montserrat), var(--font-body);letter-spacing:.16rem;text-transform:uppercase;white-space:nowrap;outline:1px solid color-mix(in srgb, var(--color-ink-950) 30%, transparent);outline-offset:0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.75rem;font-size:.625rem;font-weight:600;line-height:1rem;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex;position:absolute;translate:-50%}@media (min-width:768px){.wfr-foot .wfr-foot__cta{font-size:.75rem}}@media (hover:hover){.wfr-foot .wfr-foot__cta:hover{background-color:var(--color-gold-600);border-color:var(--color-ink-950)}}.wfr-foot .wfr-foot__cta:active{background-color:var(--color-gold-700)}.wfr-foot__cta-label,.wfr-foot__cta-glyph{position:relative}.wfr-foot__cta .wfr-foot__cta-label{line-height:1rem}.wfr-foot__cta-glyph{width:.75em;height:.75em;transition:transform .15s var(--ease-lux);flex:none}@media (hover:hover){.wfr-foot__cta:hover .wfr-foot__cta-glyph{transform:translate(2px,-2px)}}.wfr-foot__card .wfr-foot__cta:focus-visible{outline:4px solid var(--color-gold-400);outline-offset:2px}.wfr-foot__band{left:var(--fr);right:var(--fr);z-index:5;height:var(--band-hi);color:var(--color-ink-950);pointer-events:none;justify-content:space-between;align-items:stretch;display:flex;position:absolute;bottom:0}.wfr-foot__sh{background:var(--color-gold-400);pointer-events:auto;align-items:center;display:flex;position:relative}.wfr-foot__sh--l{padding:0 .6vw 0 .1vw}.wfr-foot__sh--r{padding:0 .1vw 0 .6vw}.wfr-foot__corner{width:var(--rad);height:var(--rad);fill:var(--color-gold-400);position:absolute;bottom:calc(100% - 1px)}.wfr-foot__sh--l .wfr-foot__corner{left:0}.wfr-foot__sh--r .wfr-foot__corner{right:0;scale:-1 1}.wfr-foot__step{width:2.87vw;height:calc(var(--band-hi) - var(--band-lo) + 2px);fill:var(--color-gold-400);position:absolute;top:0}.wfr-foot__sh--l .wfr-foot__step{left:calc(100% - 1px)}.wfr-foot__sh--r .wfr-foot__step{right:calc(100% - 1px);scale:-1 1}.wfr-foot__copy{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.02rem;white-space:nowrap;margin:0;font-size:max(.75rem,.73vw);line-height:1}.wfr-foot__copy b{font-weight:700}.wfr-foot__links{font-family:var(--font-montserrat), var(--font-body);letter-spacing:.08rem;text-transform:uppercase;white-space:nowrap;gap:1.25vw;margin:0;padding:0;font-size:.75rem;font-weight:600;line-height:1;list-style:none;display:flex}.wfr-foot__keep{white-space:nowrap}.wfr-foot__glyph{vertical-align:-.02em;width:.75em;height:.75em;margin-left:.4em;display:inline-block}.wfr-mq{--mq-h:var(--row-h);--mq-gap:2.4vw;--mq-cap:7.5vw;inset-inline:0;bottom:var(--row-lift);z-index:1;height:var(--mq-h);position:absolute}.wfr-mq__view{--mq-fade:max(4vw, 2.5rem);height:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mq-fade), #000 calc(100% - var(--mq-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--mq-fade), #000 calc(100% - var(--mq-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--mq-fade), #000 calc(100% - var(--mq-fade)), transparent 100%);overflow:hidden}.wfr-mq__track{width:max-content;height:100%;animation:wfr-mq var(--mq-dur,60s) linear infinite;padding-left:max(4vw,2.5rem);display:flex}@keyframes wfr-mq{to{transform:translate3d(calc(-1 * var(--mq-shift,0px)), 0, 0)}}.wfr-mq[data-off] .wfr-mq__track,.wfr-mq__track:hover{animation-play-state:paused}.wfr-mq__track{--mq-dppx:1}@media (min-resolution:1.5x){.wfr-mq__track{--mq-dppx:2}}@media (min-resolution:2.5x){.wfr-mq__track{--mq-dppx:3}}@supports (animation-timing-function:steps(calc(2px / 1px))){.wfr-mq__track{animation-timing-function:steps(max(1, var(--mq-shift,0px) / 1px * var(--mq-dppx)))}}.wfr-mq__copy{align-items:center;gap:var(--mq-gap);height:100%;padding:0 var(--mq-gap) 0 0;margin:0;display:flex}.wfr-mq__half{display:contents}.wfr-mq__item{align-items:center;height:100%;display:flex}.wfr-mq__logo{height:100%;width:min(calc(var(--mq-h) * var(--ar)), var(--mq-cap));display:block}.wfr-foot[data-near] .wfr-mq__logo{background:var(--color-gold-400);-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat}@media (scripting:none){.wfr-mq__logo{background:var(--color-gold-400);-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat}}@media (min-width:1024px) and (max-height:860px){.wfr-foot{--row-air:min(1.75vw, 2.4svh)}.wfr-foot__cols{--cols-top:calc(var(--hl-top) + .9 * var(--hl-fs) + 2.5svh)}.wfr-foot__label{margin-bottom:min(1.3vw,2.2svh)}.wfr-foot__list>.wfr-foot__item{line-height:max(min(1.7vw,3.2svh),1.5rem)}.wfr-foot__gold{padding-top:min(2.25vw,3.4svh)}.wfr-foot__contact{margin-top:min(2.25vw,3.4svh)}}@media (min-width:1024px) and (max-height:639.98px){.wfr-foot__sig{display:none}}@media (min-width:1024px) and (max-width:1279px){.wfr-foot__cols{left:calc(15vw - var(--fr) - 11vw);right:calc(15vw - var(--fr) - 11vw)}.wfr-foot__lines{--lines-w:138.03vw;--lines-x:-8.26vw}.wfr-foot__copy{font-size:.6875rem}.wfr-foot__links{font-size:.625rem}}@media (max-width:1023px){.wfr-foot{--fr:.625rem;--rad:1.25rem;--band-lo:.9375rem;--ramp-up:7rem;--ramp-dn:1.5rem;height:auto;min-height:var(--fh);flex-direction:column;display:flex}.wfr-foot__tab{width:44vw;height:6vw;top:calc(1px - 6vw)}.wfr-foot__card{margin:0 var(--fr);padding:calc(var(--wg-nav-h) + .5rem) 1rem 0;border-radius:var(--rad);flex-direction:column;flex:1 0 auto;align-items:center;display:flex;position:relative;inset:auto}.wfr-foot__sig{order:1;width:38vw;max-width:18rem;margin-bottom:1vw;position:relative;top:auto;left:auto;translate:none}.wfr-foot .wfr-foot__headline{order:2;font-size:calc(5.1vw - .16575rem);line-height:.88;position:relative;inset:auto}.wfr-foot__car{--car-s:min(100%, 30vw);margin:1vw 0 calc(var(--car-s) * .16 + 1vw);order:3;position:relative;top:auto;left:auto;translate:none}.wfr-foot .wfr-foot__cta{order:4;margin-top:0;position:relative;bottom:auto;left:auto;translate:none}.wfr-mq{--mq-h:4vw;--mq-gap:5vw;--mq-cap:16vw;order:5;width:calc(100% + 2rem);margin:4vw -1rem 0;position:relative;inset:auto}.wfr-foot__cols{pointer-events:auto;order:6;grid-template-rows:none;grid-template-columns:1fr 1fr;gap:1.5rem 1rem;width:100%;margin:4vw 0 3vw;display:grid;position:static;inset:auto}.wfr-foot__col{grid-row:auto;width:auto}.wfr-foot__item{line-height:max(2.9vw,1.5rem)}.wfr-foot__gold{padding-top:2.5vw;line-height:max(2.6vw,1.5rem)}.wfr-foot__mail{font-size:1.7vw}.wfr-foot__label{font-size:.625rem}.wfr-foot__mini{font-size:1.3vw}.wfr-foot__label{margin-bottom:1.6vw}.wfr-foot__band{height:auto;padding:1rem var(--fr) 1.25rem;flex-direction:column;align-items:center;gap:.6rem;position:relative;inset:auto}.wfr-foot__sh,.wfr-foot__sh--r{background:0 0;padding:0}.wfr-foot__corner,.wfr-foot__step{display:none}.wfr-foot__links{flex-wrap:wrap;justify-content:center;gap:.6rem 1.1rem}.wfr-foot__copy{white-space:normal;text-align:center;font-size:.75rem}}@media (min-width:768px) and (max-width:1023px){.wfr-foot__car{--car-s:min(100%, 30vw, 17svh)}}@media (max-width:767px){.wfr-foot__car{--car-s:min(100%, 45vw)}.wfr-foot__lines{--lines-w:90.7vw;--lines-x:11.7vw;--lines-y:70%}.wfr-foot__band{padding-top:.75rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));gap:.5rem}.wfr-mq{--mq-h:7vw;--mq-gap:7vw;--mq-cap:22vw;margin-top:2vw}.wfr-foot__cols{margin:3vw 0 2vw}.wfr-foot__item{line-height:max(6.63vw,1.5rem)}.wfr-foot__gold{padding-top:3.5vw;line-height:max(4vw,1.5rem)}.wfr-foot__mail{font-size:2.9vw}.wfr-foot__mini{font-size:2.5vw}.wfr-foot__label{margin-bottom:2.5vw}}@media (prefers-reduced-motion:reduce){.wfr-mq__view{-webkit-mask-image:none;mask-image:none}.wfr-mq__track{justify-content:center;width:100%;padding:0 1rem;animation:none}.wfr-mq__copy{flex-wrap:wrap;justify-content:center;padding:0}.wfr-mq__copy+.wfr-mq__copy{display:none}.wfr-foot__live,.wfr-foot__cta-glyph,.wfr-foot__link,.wfr-foot__blink{transition:none}.wfr-foot__drive{will-change:auto;translate:none}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.wfr-foot{--row-h:calc(2 * min(1.75vw, 2.5svh) + min(1vw, 1.1svh));--car-band-bottom:calc(var(--fh) - var(--band-lo) - (var(--band-hi) - var(--band-lo) + var(--row-air)) - 2.15vw - var(--car-gap))}.wfr-mq{--mq-h:min(1.75vw, 2.5svh);height:auto}.wfr-mq__view{height:auto;overflow:visible}.wfr-mq__track{padding:0 1.5vw}.wfr-mq__copy{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;width:100%;height:auto}.wfr-mq__half{width:max(calc((100% - var(--car-w) - 3vw) / 2), 15rem);grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:min(1vw,1.1svh) 1.2vw;display:grid}.wfr-mq__item{max-width:100%;height:var(--mq-h)}.wfr-mq__logo{max-width:100%}}@media (prefers-reduced-motion:reduce) and (min-width:1024px) and (min-height:760px){.wfr-foot{--row-lift:max(calc(var(--band-hi) - var(--band-lo) + 1.75vw), calc(var(--wg-margin) + 3.4rem + 1rem - var(--band-lo)))}}@media (prefers-reduced-motion:reduce) and (max-width:1023px){.wfr-foot__car{margin-bottom:2vw}.wfr-mq{--mq-h:4.5vw;--mq-gap:4vw;--mq-cap:15vw;height:auto}.wfr-mq__view{overflow:visible}.wfr-mq__copy{row-gap:3vw}.wfr-mq__item{height:var(--mq-h)}}@media (prefers-reduced-motion:reduce) and (min-width:768px) and (max-width:1023px){.wfr-foot__car{--car-s:min(100%, 30vw, 12svh)}.wfr-mq{--mq-h:3.4vw;--mq-gap:3vw}.wfr-mq__copy{row-gap:2vw}}
