@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/c20989d0ca19588a-s.00nrvg757wzll.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/d15d098cb9f8a9a8-s.0u2dt6qcgxwv_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/8fe4c34884868de9-s.p.0h~8mc4u49bav.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_714b4735-module__tEsm2q__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_714b4735-module__tEsm2q__variable{--font-footer-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.Footer-module__yg9ahW__footer{--footer-paper:#f3f6f7;--footer-muted:#607782;--footer-gold:#9b703f;isolation:isolate;background:var(--footer-paper);color:#263e4a;border-top:1px solid #dce5e9;margin-top:auto;position:relative;overflow:hidden}.Footer-module__yg9ahW__footer:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 50% 40%,#fff,#0000 70%);position:absolute;inset:0}.Footer-module__yg9ahW__topline,.Footer-module__yg9ahW__bottomline{z-index:2;justify-content:space-between;align-items:center;gap:24px;max-width:1600px;margin-inline:auto;padding-inline:clamp(24px,4.5vw,80px);display:flex;position:relative}.Footer-module__yg9ahW__topline{padding-block:32px}.Footer-module__yg9ahW__eyebrow{color:var(--footer-muted);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:11px;font-size:9px;font-weight:500;display:flex}.Footer-module__yg9ahW__diamond{background:var(--footer-gold);flex-shrink:0;width:5px;height:5px;transform:rotate(45deg)}.Footer-module__yg9ahW__links{align-items:center;gap:clamp(20px,2.8vw,44px);font-size:11px;display:flex}.Footer-module__yg9ahW__links a,.Footer-module__yg9ahW__keepReading{color:#526c79;align-items:center;gap:7px;min-height:44px;text-decoration:none;transition:color .2s;display:inline-flex}.Footer-module__yg9ahW__links a:hover,.Footer-module__yg9ahW__keepReading:hover{color:#184e68}.Footer-module__yg9ahW__footer a:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #184e68}.Footer-module__yg9ahW__stage{flex-direction:column;align-items:center;max-width:1800px;min-height:clamp(310px,26vw,390px);margin-inline:auto;padding:clamp(60px,6vw,100px) 0 0;display:flex;position:relative;container-type:inline-size}.Footer-module__yg9ahW__mist{top:clamp(60px,8vw,140px);background:radial-gradient(ellipse at 25% 55%, #f3f6f7 8%, #f3f6f700 58%), radial-gradient(ellipse at 72% 40%, #fff 5%, #fff0 55%), linear-gradient(#f3f6f700, var(--footer-paper) 85%);filter:blur(12px);pointer-events:none;height:clamp(120px,14vw,220px);position:absolute;inset-inline:-10%}.Footer-module__yg9ahW__wordmark{top:5px;font-family:var(--font-footer-display), var(--font-geist-sans), sans-serif;letter-spacing:-.075em;text-transform:uppercase;-webkit-user-select:none;user-select:none;pointer-events:none;grid-template-columns:minmax(0,1fr) 10% minmax(0,1fr);align-items:center;font-size:clamp(32px,10.9cqw,196px);font-weight:800;font-stretch:90%;line-height:1.2;display:grid;position:absolute;inset-inline:1.5%;-webkit-mask-image:linear-gradient(#000 10%,#000b 30%,#0003 55%,#0000 82%);mask-image:linear-gradient(#000 10%,#000b 30%,#0003 55%,#0000 82%)}.Footer-module__yg9ahW__word{white-space:nowrap;color:#9cabb4;transform-origin:top;transform:scaleY(1.12)}.Footer-module__yg9ahW__letter{will-change:transform, opacity;backface-visibility:hidden;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity 1s cubic-bezier(.22,1,.36,1);display:inline-block}.Footer-module__yg9ahW__word:first-child{justify-self:end}.Footer-module__yg9ahW__word:last-child{justify-self:start}.Footer-module__yg9ahW__footer[data-revealed=true] .Footer-module__yg9ahW__letter{transition-delay:var(--letter-delay)}.Footer-module__yg9ahW__emblem{z-index:1;aspect-ratio:1;place-items:center;width:clamp(84px,9vw,132px);transition:opacity 1.3s;display:grid;position:relative}.Footer-module__yg9ahW__logo{object-fit:contain;width:100%;height:100%}.Footer-module__yg9ahW__message{color:#607782;text-align:center;margin-top:24px;font-size:10px;line-height:1.9;transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:relative}.Footer-module__yg9ahW__message span{color:#304c5b;font-family:var(--font-cormorant), Georgia, serif;margin-top:2px;font-size:22px;font-style:italic;line-height:1.35;display:block}.Footer-module__yg9ahW__thread{background:linear-gradient(var(--footer-gold), transparent);width:1px;height:24px;margin-top:16px;display:block}.Footer-module__yg9ahW__bottomline{min-height:83px;padding-block:15px;font-size:10px}.Footer-module__yg9ahW__bottomline:before{top:0;content:"";background:linear-gradient(90deg,#a1b6bf15,#a1b6bf55,#a1b6bf15);height:1px;position:absolute;inset-inline:clamp(24px,4.5vw,80px)}.Footer-module__yg9ahW__madeIn{color:var(--footer-muted);align-items:center;gap:5px;display:flex}.Footer-module__yg9ahW__madeIn svg{color:var(--footer-gold);fill:#c89a6026}.Footer-module__yg9ahW__signature{color:var(--footer-muted);font-family:var(--font-cormorant), Georgia, serif;font-size:16px;font-style:italic;position:absolute;left:50%;transform:translate(-50%)}.Footer-module__yg9ahW__keepReading svg{transition:transform .2s}.Footer-module__yg9ahW__keepReading:hover svg{transform:translate(2px,-2px)}.Footer-module__yg9ahW__footer[data-revealed=false] .Footer-module__yg9ahW__letter{opacity:.35;transition:none;transform:translateY(clamp(8px,1vw,14px))}.Footer-module__yg9ahW__footer[data-revealed=false] .Footer-module__yg9ahW__emblem{opacity:.5}.Footer-module__yg9ahW__footer[data-revealed=false] .Footer-module__yg9ahW__message{transform:translateY(16px)}@media (max-width:700px){.Footer-module__yg9ahW__topline{flex-direction:column;gap:12px;padding-top:28px;padding-bottom:20px}.Footer-module__yg9ahW__eyebrow{letter-spacing:.17em;font-size:8px}.Footer-module__yg9ahW__links{gap:28px}.Footer-module__yg9ahW__stage{min-height:210px;padding-top:28px}.Footer-module__yg9ahW__wordmark{letter-spacing:-.07em;grid-template-columns:minmax(0,1fr) 20% minmax(0,1fr);font-size:9.5cqw;top:24px}.Footer-module__yg9ahW__emblem{width:64px}.Footer-module__yg9ahW__mist{height:90px;top:48px}.Footer-module__yg9ahW__message{max-width:280px;margin-top:22px;font-size:8px}.Footer-module__yg9ahW__message span{margin-top:4px;font-size:16px}.Footer-module__yg9ahW__thread{display:none}.Footer-module__yg9ahW__bottomline{flex-wrap:wrap;justify-content:center;gap:0 24px;padding-block:18px}.Footer-module__yg9ahW__signature{text-align:center;order:3;width:100%;padding-top:4px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.Footer-module__yg9ahW__footer *,.Footer-module__yg9ahW__footer :before{transition:none!important}.Footer-module__yg9ahW__footer[data-revealed] .Footer-module__yg9ahW__letter,.Footer-module__yg9ahW__footer[data-revealed] .Footer-module__yg9ahW__emblem,.Footer-module__yg9ahW__footer[data-revealed] .Footer-module__yg9ahW__message,.Footer-module__yg9ahW__keepReading:hover svg{opacity:1;transform:none}}
