.kwClosureBackground{display:contents}.kwClosureBackdrop{position:fixed;inset:0;z-index:2147483645;background:rgba(23,26,28,.58);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.kwClosureModal{box-sizing:border-box;position:fixed;inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2147483646;width:min(1080px,calc(100vw - 48px));max-width:none;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);margin:0;padding:0;border:0;border-radius:14px;overflow:auto;overscroll-behavior:contain;background:#fcfaf7;color:#33302d;box-shadow:0 28px 100px rgba(0,0,0,.3);text-align:center;font-family:Arial,Helvetica,sans-serif;line-height:1.5;color-scheme:light;-webkit-font-smoothing:antialiased}.kwClosureModal[open]{display:grid;grid-template-columns:1.35fr 1fr;align-items:stretch}.kwClosureModal:not([open]){display:none}.kwClosureModal::backdrop{background:transparent}.kwClosureModal *{box-sizing:border-box}.kwClosurePhoto{display:flex;align-items:stretch;overflow:hidden;background:transparent}.kwClosurePhoto img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:70% center}.kwClosureMessage{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 30px}.kwClosureModal .kwClosureLogo{display:block;width:174px;max-width:100%;height:57px;object-fit:contain;margin:0 auto 16px;padding:0}.kwClosureYears{font-size:11px;letter-spacing:3px;color:#8a7667;margin:0 0 13px}.kwClosureModal .kwClosureTitle{font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;line-height:1.15;letter-spacing:-1px;color:#39312c;margin:0 0 12px;padding:0}.kwClosureFarewell{font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.5;color:#79685c;margin:0 0 20px}.kwClosureModal .kwClosureThanks{font-family:inherit;font-size:13px;font-weight:400;line-height:1.8;color:#68605b;margin:0 0 20px;padding:0;max-width:330px}.kwClosureModal .kwClosureCopy{font-family:inherit;font-size:11px;font-weight:400;line-height:1.7;color:#807974;margin:0;padding:0;max-width:320px}.kwClosureSupport{width:100%;border-top:1px solid #e6dfd7;margin-top:22px;padding-top:18px}.kwClosureModal .kwClosureHelp{font-family:inherit;font-size:11px;font-weight:400;line-height:1.6;color:#807974;margin:0 0 12px;padding:0}.kwClosureModal .kwClosureButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 25px;border:1px solid #b69b84;border-radius:6px;background:transparent;color:#6f5847;text-decoration:none;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;box-shadow:none}.kwClosureModal .kwClosureButton:hover{background:#f1eae2}.kwClosureModal .kwClosureButton:focus-visible{outline:2px solid #825c3e;outline-offset:4px}.kwClosureEmail{display:block;font-size:10px;color:#8b8179;margin:9px 0 0;overflow-wrap:anywhere}@media(max-width:900px){.kwClosureModal{width:min(540px,calc(100vw - 28px));max-height:calc(100dvh - 28px)}.kwClosureModal[open]{grid-template-columns:1fr}.kwClosureMessage{padding:25px 26px 28px}.kwClosureModal .kwClosureTitle{font-size:32px}.kwClosureModal .kwClosureLogo{width:155px;height:51px;margin-bottom:12px}.kwClosureFarewell{margin-bottom:15px}.kwClosureModal .kwClosureThanks{margin-bottom:16px}.kwClosureSupport{margin-top:18px;padding-top:15px}}@media(max-height:600px) and (min-width:901px){.kwClosureMessage{padding:20px 26px}.kwClosureModal .kwClosureLogo{height:46px;margin-bottom:10px}.kwClosureYears{margin-bottom:10px}.kwClosureModal .kwClosureTitle{font-size:30px}.kwClosureFarewell,.kwClosureModal .kwClosureThanks{margin-bottom:12px}.kwClosureSupport{margin-top:14px;padding-top:12px}}.kwClosureModal:focus{outline:none}@media(max-width:900px){.kwClosurePhoto img{height:auto;min-height:0;object-fit:contain}}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ac70e9{font-family:Sora,Sora Fallback;font-style:normal}.__variable_ac70e9{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}