.Gallery_gallery__HejGD{position:relative;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),radial-gradient(760px 420px at 12% 0,rgba(31,74,63,.42),transparent 60%),radial-gradient(680px 460px at 100% 100%,rgba(199,161,90,.1),transparent 55%),var(--graphite);padding:110px 40px;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center}.Gallery_inner__zm8pz{max-width:1180px;margin:0 auto;width:100%}.Gallery_head__en8tO{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto 48px}.Gallery_eyebrow__kOCdZ{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:18px}.Gallery_line__DHI2W{width:38px;height:1px;background:var(--brass)}.Gallery_title__feAjs{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.Gallery_sub__jOUnk{font-size:16px;line-height:1.6;color:var(--text-muted)}.Gallery_slider__gE3Rt{display:flex;align-items:center;gap:20px}.Gallery_stage__vP9Ge{flex:1 1;min-width:0;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:44px;gap:44px;align-items:center;background:rgba(31,74,63,.22);border:1px solid rgba(199,161,90,.2);border-radius:24px;padding:26px;box-shadow:0 30px 60px rgba(0,0,0,.35)}.Gallery_media__P4Qm7{position:relative;aspect-ratio:4/5;border-radius:16px;overflow:hidden;border:1px solid rgba(199,161,90,.25)}.Gallery_img__AdW9p{width:100%;height:100%;object-fit:cover;display:block;animation:Gallery_fadeImg__dCVFf .6s ease}.Gallery_badge__Lvc1Z{position:absolute;top:14px;left:14px;background:var(--brass);color:#241a0c;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:20px}.Gallery_copy__HEQ9P{display:flex;flex-direction:column;padding-right:12px}.Gallery_counter__VDNql{font-family:var(--font-display),serif;font-size:30px;font-weight:700;color:var(--brass-bright);line-height:1;margin-bottom:18px}.Gallery_counterTotal__5my7W{font-size:18px;color:var(--text-muted)}.Gallery_slideTitle__j3plt{font-family:var(--font-display),serif;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.15;color:var(--text-cream);margin:0 0 14px;animation:Gallery_slideUp__LfRxj .5s ease}.Gallery_slideText__Oicyi{font-size:16px;line-height:1.7;color:var(--text-muted);margin:0 0 28px;max-width:420px;animation:Gallery_slideUp__LfRxj .5s ease .08s both}.Gallery_dots__Pt025{display:flex;align-items:center;gap:10px}.Gallery_dot__GALmY{width:9px;height:9px;border-radius:50%;border:none;padding:0;background:hsla(38,44%,92%,.25);cursor:pointer;transition:background .25s,width .25s}.Gallery_dot__GALmY:hover{background:hsla(40,61%,69%,.6)}.Gallery_dotActive__dO2Z4{width:28px;border-radius:6px;background:var(--brass-bright)}.Gallery_arrow__kO5lp{flex-shrink:0;width:54px;height:54px;border-radius:50%;border:1px solid rgba(199,161,90,.4);background:rgba(15,32,26,.6);color:var(--brass-bright);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,color .25s,transform .25s,border-color .25s}.Gallery_arrow__kO5lp:hover{background:var(--brass);color:#241a0c;border-color:var(--brass);transform:scale(1.06)}.Gallery_arrow__kO5lp svg{width:24px;height:24px;fill:currentColor}@keyframes Gallery_fadeImg__dCVFf{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes Gallery_slideUp__LfRxj{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.Gallery_stage__vP9Ge{grid-template-columns:1fr;gap:24px;padding:20px}.Gallery_media__P4Qm7{aspect-ratio:16/11}.Gallery_copy__HEQ9P{padding-right:0}.Gallery_counter__VDNql{margin-bottom:12px}.Gallery_slideText__Oicyi{margin-bottom:22px}.Gallery_arrow__kO5lp{width:46px;height:46px}.Gallery_slider__gE3Rt{gap:12px}}@media (max-width:560px){.Gallery_gallery__HejGD{padding:80px 16px}.Gallery_slider__gE3Rt{gap:8px}.Gallery_stage__vP9Ge{padding:16px;border-radius:20px}.Gallery_media__P4Qm7{aspect-ratio:4/3}.Gallery_arrow__kO5lp{width:40px;height:40px}.Gallery_arrow__kO5lp svg{width:20px;height:20px}}.Header_header__KwdYD{position:absolute;top:0;left:0;right:0;z-index:30;padding:22px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.Header_brand__fkyv5{display:flex;align-items:center;gap:12px}.Header_logo____uDV{width:52px;height:52px;object-fit:contain;flex-shrink:0}.Header_brandName__5tcaj{font-family:var(--font-display),serif;font-size:19px;font-weight:600;letter-spacing:.3px;line-height:1}.Header_brandName__5tcaj small{display:block;font-family:var(--font-sans),sans-serif;font-size:10px;letter-spacing:3px;color:var(--brass);text-transform:uppercase;margin-top:4px;font-weight:600}.Header_nav__tNWGY{display:flex;align-items:center;gap:30px}.Header_nav__tNWGY a{font-size:14.5px;font-weight:500;color:var(--text-cream);opacity:.9;transition:.25s;position:relative;padding:4px 0}.Header_nav__tNWGY a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1.5px;background:var(--brass);transition:.25s}.Header_nav__tNWGY a:hover{opacity:1}.Header_nav__tNWGY a:hover:after{width:100%}.Header_cta__xbIXT{display:flex;align-items:center;gap:18px}.Header_phone__eXJd1{font-size:14.5px;font-weight:600;color:var(--brass-bright);white-space:nowrap}.Header_btn__RDhAL{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans),sans-serif;font-weight:600;font-size:15px;border-radius:10px;cursor:pointer;transition:.25s;border:1.5px solid transparent;white-space:nowrap}.Header_btnGhost__MkKyt{padding:10px 18px;border-color:rgba(199,161,90,.55);color:var(--text-cream);background:rgba(20,49,40,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Header_btnGhost__MkKyt:hover{border-color:var(--brass);background:rgba(199,161,90,.15)}.Header_burger__9ocpS{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:8px;background:none;border:none}.Header_burger__9ocpS span{width:24px;height:2px;background:var(--text-cream);border-radius:2px;transition:.25s}.Header_burgerOpen__u8Epx span:first-child{transform:translateY(7px) rotate(45deg)}.Header_burgerOpen__u8Epx span:nth-child(2){opacity:0}.Header_burgerOpen__u8Epx span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Header_mobileMenu__YC5Nj{position:absolute;top:88px;left:20px;right:20px;z-index:40;display:flex;flex-direction:column;gap:4px;padding:14px;background:rgba(20,49,40,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(199,161,90,.35);border-radius:14px;box-shadow:0 20px 40px rgba(0,0,0,.45)}.Header_mobileMenu__YC5Nj a{padding:12px 14px;border-radius:8px;font-size:16px;font-weight:500;color:var(--text-cream)}.Header_mobileMenu__YC5Nj a:hover{background:rgba(199,161,90,.14)}.Header_mobilePhone__0VwoY{color:var(--brass-bright)!important;font-weight:600!important;border-top:1px solid rgba(199,161,90,.25);margin-top:4px}@media (max-width:980px){.Header_btnGhost__MkKyt,.Header_nav__tNWGY,.Header_phone__eXJd1{display:none}.Header_burger__9ocpS{display:flex}}@media (max-width:560px){.Header_header__KwdYD{padding:18px 20px}}.Hero_hero__bqvNd{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding:120px 40px 60px}.Hero_bg__CkeFF{position:absolute;inset:0;z-index:0}.Hero_bg__CkeFF img{width:100%;height:100%;object-fit:cover;filter:saturate(1.02)}.Hero_bg__CkeFF:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,31,25,0) calc(100% - 90px),#131f19),linear-gradient(100deg,rgba(15,32,26,.95),rgba(20,49,40,.85) 40%,rgba(20,49,40,.5) 72%,rgba(20,49,40,.35))}.Hero_frame__V34IJ{position:absolute;inset:18px;border:1px solid rgba(199,161,90,.45);border-radius:14px;z-index:20;pointer-events:none}.Hero_inner__lGUYu{position:relative;z-index:20;max-width:1240px;margin:0 auto;width:100%;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:48px;gap:48px;align-items:center}.Hero_eyebrow__zlAY_{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:26px}.Hero_line__fO3s8{width:38px;height:1px;background:var(--brass)}.Hero_title__h4PJ2{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(38px,4.6vw,64px);line-height:1.06;letter-spacing:-.5px;margin-bottom:24px}.Hero_glow__yuynr{color:var(--brass-bright);position:relative;white-space:nowrap}.Hero_glow__yuynr:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:12px;background:hsla(40,61%,69%,.22);filter:blur(10px);z-index:-1}.Hero_lead__U87e0{font-size:18px;line-height:1.6;color:var(--text-muted);max-width:520px;margin-bottom:34px}.Hero_actions__yXeUX{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:34px}.Hero_btn__yK3pz{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans),sans-serif;font-weight:600;border-radius:10px;cursor:pointer;transition:.25s;border:1.5px solid transparent;white-space:nowrap}.Hero_btnPrimary__oWMOf{padding:15px 30px;font-size:16px;background:linear-gradient(135deg,var(--brass-bright),var(--brass));color:#241a0c;box-shadow:0 10px 28px rgba(199,161,90,.28)}.Hero_btnPrimary__oWMOf:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(199,161,90,.4)}.Hero_btnOutline__vTJIq{padding:15px 28px;font-size:16px;border-color:hsla(38,44%,92%,.5);color:var(--text-cream)}.Hero_btnOutline__vTJIq:hover{border-color:var(--brass);background:hsla(38,44%,92%,.06)}.Hero_markers__9iS6d{display:flex;gap:26px;flex-wrap:wrap}.Hero_marker__7yJff{display:flex;align-items:center;gap:9px;font-size:14.5px;color:var(--text-cream);font-weight:500}.Hero_ic__LclkX{font-size:18px}.Hero_visual__Gy317{position:relative;display:flex;justify-content:center;align-items:center;min-height:560px}.Hero_arch__zKtrT{position:relative;width:370px;height:512px;border-radius:185px 185px 20px 20px;overflow:hidden;border:1px solid rgba(199,161,90,.5);box-shadow:0 30px 70px rgba(0,0,0,.55)}.Hero_arch__zKtrT img{width:100%;height:100%;object-fit:cover}.Hero_arch__zKtrT:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,49,40,.05) 55%,rgba(20,49,40,.55))}.Hero_archOutline__MrI_e{position:absolute;width:370px;height:512px;border:1.5px solid rgba(199,161,90,.4);border-radius:185px 185px 20px 20px;top:-20px;right:-22px;z-index:-1}.Hero_rating__uSfNR{position:absolute;top:34px;right:-30px;z-index:6;display:flex;align-items:center;gap:12px;background:rgba(15,32,26,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(199,161,90,.45);border-radius:14px;padding:12px 16px;box-shadow:0 14px 30px rgba(0,0,0,.35)}.Hero_star__BAte_{color:var(--brass-bright);font-size:24px;line-height:1}.Hero_rating__uSfNR b{font-family:var(--font-display),serif;font-size:20px;line-height:1;display:block}.Hero_rating__uSfNR span{font-size:11px;color:var(--text-muted);letter-spacing:.4px}.Hero_est__fYV6H{position:absolute;bottom:64px;right:-34px;z-index:6;width:70px;height:70px;border-radius:50%;background:var(--brass);color:#241a0c;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;box-shadow:0 12px 26px rgba(0,0,0,.35);transform:rotate(6deg)}.Hero_est__fYV6H small{font-size:9px;letter-spacing:1px;text-transform:uppercase}.Hero_est__fYV6H b{font-family:var(--font-display),serif;font-size:19px;line-height:1}.Hero_card__JzOeD{position:absolute;bottom:-24px;left:-40px;z-index:6;width:232px;border-radius:16px;overflow:hidden;background:var(--emerald-deep);border:1px solid rgba(199,161,90,.4);box-shadow:0 24px 50px rgba(0,0,0,.5);transform:rotate(-2.5deg)}.Hero_card__JzOeD img{width:100%;height:150px;object-fit:cover}.Hero_tag__EkaIl{position:absolute;top:12px;left:12px;background:var(--brass);color:#241a0c;font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 11px;border-radius:20px;text-transform:uppercase}.Hero_cardBody___Byc_{padding:13px 15px}.Hero_cardTitle__q6TwD{font-family:var(--font-display),serif;font-size:18px;font-weight:600;margin-bottom:3px}.Hero_cardSub__fcHt_{font-size:12.5px;color:var(--text-muted)}.Hero_infoChip__nTa8_{position:absolute;left:40px;bottom:34px;z-index:20;display:flex;gap:22px;align-items:center;background:rgba(15,32,26,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(199,161,90,.35);border-radius:14px;padding:14px 22px}.Hero_ci__MhjKH{font-size:13px;line-height:1.4}.Hero_lbl__1b8y_{color:var(--brass-bright);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:3px}.Hero_dividerV__RXKWF{width:1px;height:34px;background:rgba(199,161,90,.35)}.Hero_scrollCue__HovjE{position:absolute;right:44px;bottom:38px;z-index:20;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--text-muted);font-size:11px;letter-spacing:2px;text-transform:uppercase}.Hero_mouse__fMV6r{width:22px;height:36px;border:1.5px solid hsla(38,44%,92%,.5);border-radius:12px;position:relative}.Hero_mouse__fMV6r:after{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);width:3px;height:7px;background:var(--brass-bright);border-radius:2px;animation:Hero_scrollDot__Bq1Mi 1.6s infinite}@keyframes Hero_scrollDot__Bq1Mi{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}80%{opacity:0;transform:translate(-50%,10px)}}.Hero_fadeUp__gNdHk{animation:Hero_fadeUp__gNdHk .9s cubic-bezier(.2,.7,.2,1) both}.Hero_d1__X4Nw5{animation-delay:.05s}.Hero_d2__9Axr3{animation-delay:.2s}.Hero_d3__k8txF{animation-delay:.35s}.Hero_d4__6WkZG{animation-delay:.5s}.Hero_d5__ZzjX3{animation-delay:.65s}@keyframes Hero_fadeUp__gNdHk{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.Hero_inner__lGUYu{grid-template-columns:1fr;gap:56px}.Hero_visual__Gy317{order:-1;justify-content:center;min-height:auto;margin-top:12px}.Hero_infoChip__nTa8_,.Hero_scrollCue__HovjE{display:none}}@media (max-width:560px){.Hero_hero__bqvNd{padding:100px 20px 48px}.Hero_frame__V34IJ{inset:10px}.Hero_archOutline__MrI_e,.Hero_arch__zKtrT{width:260px;height:370px;border-radius:130px 130px 16px 16px}.Hero_archOutline__MrI_e{top:-14px;right:-14px}.Hero_rating__uSfNR{right:-8px;top:20px;padding:9px 12px}.Hero_rating__uSfNR b{font-size:17px}.Hero_card__JzOeD{width:186px;left:-14px;bottom:-18px}.Hero_card__JzOeD img{height:118px}.Hero_est__fYV6H{right:-6px;bottom:52px;width:58px;height:58px}.Hero_actions__yXeUX{gap:12px}.Hero_btnOutline__vTJIq,.Hero_btnPrimary__oWMOf{flex:1 1;padding:14px 16px}.Hero_markers__9iS6d{gap:16px}}.Hero_bg__CkeFF img{animation:Hero_heroZoom__dsWvW 2.2s ease-out both}.Hero_arch__zKtrT{animation:Hero_archIn__HkT9T 1s cubic-bezier(.2,.7,.2,1) .4s both}.Hero_archOutline__MrI_e{animation:Hero_outlineIn__JnG_f 1.2s ease .55s both}.Hero_rating__uSfNR{animation:Hero_popIn__7Xc0Z .7s cubic-bezier(.34,1.56,.64,1) .95s both}.Hero_est__fYV6H{animation:Hero_estIn__YMpcV .7s cubic-bezier(.34,1.56,.64,1) 1.1s both}.Hero_card__JzOeD{animation:Hero_cardIn__CcRPU .8s cubic-bezier(.34,1.56,.64,1) 1.25s both}.Hero_infoChip__nTa8_{animation:Hero_fadeUp__gNdHk .9s cubic-bezier(.2,.7,.2,1) 1.35s both}.Hero_scrollCue__HovjE{animation:Hero_fadeUp__gNdHk .9s ease 1.55s both}@keyframes Hero_heroZoom__dsWvW{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes Hero_archIn__HkT9T{0%{opacity:0;transform:translateY(28px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Hero_outlineIn__JnG_f{0%{opacity:0}to{opacity:1}}@keyframes Hero_popIn__7Xc0Z{0%{opacity:0;transform:translateY(12px) scale(.82)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Hero_estIn__YMpcV{0%{opacity:0;transform:rotate(6deg) scale(.3)}to{opacity:1;transform:rotate(6deg) scale(1)}}@keyframes Hero_cardIn__CcRPU{0%{opacity:0;transform:rotate(-2.5deg) translateY(20px) scale(.94)}to{opacity:1;transform:rotate(-2.5deg) translateY(0) scale(1)}}.About_about__fFfvC{position:relative;isolation:isolate;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),linear-gradient(180deg,rgba(18,30,25,.9) 0,rgba(18,30,25,.93) 100%),radial-gradient(900px 420px at 12% -5%,rgba(31,74,63,.5),transparent 60%),radial-gradient(760px 520px at 102% 108%,rgba(199,161,90,.16),transparent 55%),url(/photos/bar.png) 50% /cover no-repeat,var(--graphite);padding:110px 40px;overflow:hidden;min-height:calc(100vh + 60px);display:flex;align-items:center;justify-content:center}.About_about__fFfvC:before{inset:0;background-image:radial-gradient(rgba(199,161,90,.11) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0,transparent 72%);mask-image:radial-gradient(circle at 50% 38%,#000 0,transparent 72%);opacity:.55}.About_about__fFfvC:after,.About_about__fFfvC:before{content:"";position:absolute;z-index:-1;pointer-events:none}.About_about__fFfvC:after{right:-170px;top:50%;width:540px;height:540px;transform:translateY(-50%);border:1px solid rgba(199,161,90,.14);border-radius:50%;box-shadow:inset 0 0 0 40px rgba(199,161,90,.05)}.About_inner__hOIzw{position:relative;z-index:1;max-width:1180px;margin:0 auto;width:100%;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;align-items:center}.About_media__da7xR{display:flex;justify-content:center}.About_figure__eTpNt{position:relative;width:100%;max-width:430px}.About_photo__OQHZb{position:relative;width:100%;aspect-ratio:4/5;border-radius:160px 160px 18px 18px;overflow:hidden;border:1px solid rgba(199,161,90,.45);box-shadow:0 30px 60px rgba(0,0,0,.45)}.About_photo__OQHZb img{width:100%;height:100%;object-fit:cover}.About_photo__OQHZb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,49,40,.05) 55%,rgba(20,49,40,.5))}.About_photoOutline__eDwab{position:absolute;inset:0;border:1.5px solid rgba(199,161,90,.35);border-radius:160px 160px 18px 18px;transform:translate(22px,22px);z-index:-1}.About_badge__Y81ge{position:absolute;bottom:26px;left:-24px;z-index:3;width:92px;height:92px;border-radius:50%;background:var(--brass);color:#241a0c;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;box-shadow:0 14px 30px rgba(0,0,0,.4);transform:rotate(-6deg)}.About_badge__Y81ge small{font-size:11px;letter-spacing:1px;text-transform:uppercase}.About_badge__Y81ge b{font-family:var(--font-display),serif;font-size:26px;line-height:1}.About_eyebrow__F91tY{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:22px}.About_line__SoKvM{width:38px;height:1px;background:var(--brass)}.About_title__pviP6{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:22px}.About_text___Mbf3{font-size:17px;line-height:1.7;color:var(--text-muted);max-width:560px;margin-bottom:36px}.About_values__h3PZh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-bottom:34px}.About_value__hWyKk{background:rgba(31,74,63,.25);border:1px solid rgba(199,161,90,.2);border-radius:14px;padding:22px 18px;transition:transform .25s,border-color .25s,background .25s}.About_value__hWyKk:hover{transform:translateY(-4px);border-color:rgba(199,161,90,.5);background:rgba(31,74,63,.4)}.About_valueIcon__3CVhy{font-size:26px;margin-bottom:12px;display:block}.About_valueTitle__yW3i1{font-family:var(--font-display),serif;font-size:17px;font-weight:600;margin-bottom:6px}.About_valueSub__Zspan{font-size:13.5px;line-height:1.5;color:var(--text-muted)}.About_facts__vPGPf{display:flex;flex-wrap:wrap;gap:12px}.About_fact__xvpvv{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--text-cream);background:hsla(38,44%,92%,.05);border:1px solid rgba(199,161,90,.25);border-radius:30px;padding:9px 16px}.About_dot__rCOUV{width:6px;height:6px;border-radius:50%;background:var(--brass)}@media (max-width:900px){.About_inner__hOIzw{grid-template-columns:1fr;gap:48px}.About_media__da7xR{order:-1}.About_values__h3PZh{grid-template-columns:1fr}}@media (max-width:560px){.About_about__fFfvC{padding:80px 20px}.About_figure__eTpNt{max-width:330px}.About_badge__Y81ge{width:76px;height:76px;left:-10px;bottom:18px}.About_badge__Y81ge b{font-size:22px}}.Coffee_coffee__uMPY0{position:relative;isolation:isolate;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),linear-gradient(180deg,rgba(17,29,24,.92) 0,rgba(15,27,22,.95) 100%),radial-gradient(760px 420px at 88% -8%,rgba(199,161,90,.18),transparent 60%),radial-gradient(900px 520px at -8% 100%,rgba(31,74,63,.55),transparent 58%),url(/photos/bar.png) 50% /cover no-repeat,var(--emerald-deep);padding:110px 40px;overflow:hidden}.Coffee_coffee__uMPY0:before{inset:0;background-image:radial-gradient(rgba(199,161,90,.1) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 70% 30%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 70% 30%,#000 0,transparent 70%);opacity:.6}.Coffee_coffee__uMPY0:after,.Coffee_coffee__uMPY0:before{content:"";position:absolute;z-index:-1;pointer-events:none}.Coffee_coffee__uMPY0:after{left:-200px;top:-140px;width:520px;height:520px;border:1px solid rgba(199,161,90,.14);border-radius:50%;box-shadow:inset 0 0 0 40px rgba(199,161,90,.045)}.Coffee_inner__bfbeb{position:relative;z-index:1;max-width:1180px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1.05fr;grid-gap:60px;gap:60px;align-items:center}.Coffee_media__6Kk5A{display:flex;justify-content:center}.Coffee_figure__SVbyx{position:relative;width:100%;max-width:520px}.Coffee_photo__KPTit{position:relative;width:100%;aspect-ratio:3/4;border-radius:18px;overflow:hidden;border:1px solid rgba(199,161,90,.45);box-shadow:0 30px 60px rgba(0,0,0,.45)}.Coffee_photo__KPTit img{width:100%;height:100%;object-fit:cover}.Coffee_photo__KPTit:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,49,40,.12) 45%,rgba(15,27,22,.62))}.Coffee_frame__LpqUX{position:absolute;inset:16px;z-index:2;border:1px solid hsla(38,44%,92%,.22);border-radius:10px;pointer-events:none}.Coffee_photoOutline__XTOrT{position:absolute;inset:0;border:1.5px solid rgba(199,161,90,.35);border-radius:18px;transform:translate(-26px,26px);z-index:-1}.Coffee_altitude__qx2Id{position:absolute;right:-26px;bottom:34px;z-index:3;display:flex;flex-direction:column;gap:3px;padding:16px 22px;border-radius:14px;background:linear-gradient(135deg,rgba(31,74,63,.95),rgba(15,27,22,.95));border:1px solid rgba(199,161,90,.4);box-shadow:0 16px 34px rgba(0,0,0,.45)}.Coffee_altitude__qx2Id b{font-family:var(--font-display),serif;font-size:28px;line-height:1;color:var(--brass-bright)}.Coffee_altitude__qx2Id small{font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted)}.Coffee_eyebrow__Vqq9W{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:22px}.Coffee_line__lvmJ2{width:38px;height:1px;background:var(--brass)}.Coffee_title__rPuv_{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:22px}.Coffee_text__03DsA{font-size:17px;line-height:1.7;color:var(--text-muted);max-width:580px;margin-bottom:18px}.Coffee_roast__AKOlC{margin:26px 0 34px;max-width:580px;padding:20px 24px;border-radius:16px;border:1px solid rgba(199,161,90,.25);background:linear-gradient(135deg,rgba(31,74,63,.4),rgba(20,49,40,.65))}.Coffee_roastHead__006w4{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--font-display),serif;font-size:17px;font-weight:600;color:var(--text-cream);margin-bottom:16px}.Coffee_roastValue___w51R{font-size:22px;font-weight:700;color:var(--brass-bright)}.Coffee_roastScale__dGHU9{display:flex;align-items:center;gap:14px}.Coffee_roastLabel__vpyC9{font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.Coffee_roastTrack__UHCgq{position:relative;flex:1 1;height:6px;border-radius:6px;background:linear-gradient(90deg,#d9bd8a,#a9743c 55%,#4b2c18);opacity:.85}.Coffee_roastFill__1NlJF{position:absolute;inset:0;border-radius:6px;box-shadow:inset 0 0 0 1px hsla(38,44%,92%,.18)}.Coffee_roastMark__jop64{position:absolute;top:50%;left:75%;width:16px;height:16px;border-radius:50%;background:var(--brass-bright);border:2px solid rgba(15,27,22,.9);box-shadow:0 0 0 4px rgba(199,161,90,.18);transform:translate(-50%,-50%)}.Coffee_steps__y9tqF{position:relative;list-style:none;margin:0 0 32px;padding:0;max-width:580px}.Coffee_steps__y9tqF:before{content:"";position:absolute;left:17px;top:12px;bottom:22px;width:1px;background:linear-gradient(180deg,rgba(199,161,90,.55),rgba(199,161,90,.08))}.Coffee_step__xZFuI{position:relative;display:flex;gap:18px;padding:0 0 22px}.Coffee_stepNum__hKMkP{position:relative;z-index:1;flex:none;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.5px;color:var(--brass-bright);background:rgba(15,27,22,.95);border:1px solid rgba(199,161,90,.45);transition:background .3s,color .3s,box-shadow .3s}.Coffee_step__xZFuI:hover .Coffee_stepNum__hKMkP{background:var(--brass);color:#241a0c;box-shadow:0 0 0 5px rgba(199,161,90,.14)}.Coffee_stepBody__M88PM{padding-top:4px}.Coffee_stepTitle__yZSVl{font-family:var(--font-display),serif;font-size:18px;font-weight:600;color:var(--text-cream);margin-bottom:5px}.Coffee_stepText__42OyL{font-size:14.5px;line-height:1.6;color:var(--text-muted)}.Coffee_quote__eVNKQ{max-width:580px;margin:0 0 26px;padding:4px 0 4px 22px;border-left:2px solid var(--brass);font-family:var(--font-display),serif;font-size:clamp(17px,1.7vw,21px);line-height:1.5;color:var(--text-cream)}.Coffee_notes__IAURY{display:flex;flex-wrap:wrap;gap:12px}.Coffee_note__88b5s{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--text-cream);background:hsla(38,44%,92%,.05);border:1px solid rgba(199,161,90,.25);border-radius:30px;padding:9px 16px;transition:border-color .25s,background .25s,transform .25s}.Coffee_note__88b5s:hover{transform:translateY(-2px);border-color:rgba(199,161,90,.5);background:hsla(38,44%,92%,.09)}.Coffee_dot__jOl0Z{width:6px;height:6px;border-radius:50%;background:var(--brass)}@media (max-width:900px){.Coffee_inner__bfbeb{grid-template-columns:1fr;gap:48px}.Coffee_media__6Kk5A{order:-1}}@media (max-width:560px){.Coffee_coffee__uMPY0{padding:80px 20px}.Coffee_figure__SVbyx{max-width:360px}.Coffee_altitude__qx2Id{right:-10px;bottom:20px;padding:12px 14px}.Coffee_altitude__qx2Id b{font-size:20px}.Coffee_roast__AKOlC{padding:18px}.Coffee_roastLabel__vpyC9{font-size:10.5px;letter-spacing:1.2px}}.Menu_menu__rvza_{position:relative;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),linear-gradient(180deg,rgba(16,33,27,.9),rgba(16,33,27,.92)),radial-gradient(820px 400px at 85% 0,rgba(31,74,63,.4),transparent 60%),url(/photos/interior3.png) 50% /cover no-repeat,var(--emerald-deep);padding:110px 40px;overflow:hidden}.Menu_inner__ezXgo{max-width:1180px;margin:0 auto}.Menu_head__o6_bF{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto 48px}.Menu_eyebrow__eY_LL{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:18px}.Menu_line__QI3Gs{width:38px;height:1px;background:var(--brass)}.Menu_title__gUa2Y{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.Menu_sub__cQnBr{font-size:16px;line-height:1.6;color:var(--text-muted)}.Menu_featured__jS9q8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-bottom:72px}.Menu_card__kbQHL{background:rgba(20,49,40,.55);border:1px solid rgba(199,161,90,.18);border-radius:18px;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}.Menu_card__kbQHL:hover{transform:translateY(-5px);border-color:rgba(199,161,90,.45);box-shadow:0 22px 44px rgba(0,0,0,.35)}.Menu_photoWrap__2qDqy{position:relative;aspect-ratio:4/3;overflow:hidden}.Menu_photo__45pLO{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.Menu_card__kbQHL:hover .Menu_photo__45pLO{transform:scale(1.06)}.Menu_hit__UV92T{position:absolute;top:12px;left:12px;background:var(--brass);color:#241a0c;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:5px 12px;border-radius:20px}.Menu_cardBody__RbcvZ{padding:16px 18px 18px}.Menu_cardName__BgbHY{font-family:var(--font-display),serif;font-size:17px;font-weight:600;line-height:1.25;color:var(--text-cream);margin-bottom:14px;min-height:42px}.Menu_cardFoot__FvihS{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-top:1px solid rgba(199,161,90,.15);padding-top:14px}.Menu_cardPrice__rBVWL{font-family:var(--font-display),serif;font-size:22px;font-weight:700;color:var(--brass-bright)}.Menu_cardWeight__p7a6R{font-size:13px;color:var(--text-muted)}.Menu_fullMenu__NmsTj{column-count:3;column-gap:44px}.Menu_catBlock__Gy0Nt{page-break-inside:avoid;break-inside:avoid;margin-bottom:34px}.Menu_catTitle__Mh9x0{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-family:var(--font-display),serif;font-size:20px;font-weight:600;color:var(--brass-bright);padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid rgba(199,161,90,.28)}.Menu_catNote__nUCHh{font-family:var(--font-sans),sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-weight:500}.Menu_list__VT0Ox{list-style:none;margin:0;padding:0}.Menu_row__USCB4{display:flex;align-items:baseline;gap:8px;padding:7px 0}.Menu_rowName__E5vH_{color:var(--text-cream);font-size:15px}.Menu_rowWeight__bQvCq{color:var(--text-muted);font-size:12.5px;margin-left:8px}.Menu_leader__191K7{flex:1 1;align-self:center;border-bottom:1px dotted rgba(199,161,90,.35);min-width:14px}.Menu_rowPrice__MMjKz{color:var(--brass-bright);font-weight:600;font-size:15px;white-space:nowrap}.Menu_syrups__rk5I0{margin-top:60px;background:linear-gradient(135deg,rgba(31,74,63,.4),rgba(20,49,40,.75));border:1px solid rgba(199,161,90,.25);border-radius:18px;padding:28px 30px}.Menu_syrupHead__y3HLU{font-family:var(--font-display),serif;font-size:20px;font-weight:600;color:var(--text-cream);margin-bottom:18px}.Menu_syrupPlus__p8QPe{color:var(--brass-bright)}.Menu_syrupList__0v_sd{display:flex;flex-wrap:wrap;gap:10px}.Menu_syrupChip__80IjD{font-size:13.5px;color:var(--text-cream);background:hsla(38,44%,92%,.05);border:1px solid rgba(199,161,90,.25);border-radius:30px;padding:8px 16px}@media (max-width:900px){.Menu_featured__jS9q8{grid-template-columns:repeat(2,1fr)}.Menu_fullMenu__NmsTj{column-count:2;column-gap:34px}}@media (max-width:560px){.Menu_menu__rvza_{padding:80px 20px}.Menu_featured__jS9q8{grid-template-columns:1fr}.Menu_fullMenu__NmsTj{column-count:1}}.Menu_photoStrip__odi79{position:relative;display:flex;align-items:flex-end;min-height:230px;border-radius:20px;overflow:hidden;margin-bottom:56px;border:1px solid rgba(199,161,90,.22);background:linear-gradient(90deg,rgba(20,49,40,.9),rgba(20,49,40,.5) 55%,rgba(20,49,40,.15)),url(/photos/food3.png) 50% /cover no-repeat;box-shadow:0 22px 44px rgba(0,0,0,.3)}.Menu_photoStripText__v__pJ{padding:30px 36px;display:flex;flex-direction:column;gap:10px}.Menu_photoStripEyebrow__gh_AV{display:inline-flex;align-items:center;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--brass-bright);font-weight:600}.Menu_photoStripTitle__tR7_9{font-family:var(--font-display),serif;font-size:clamp(21px,2.4vw,30px);font-weight:600;line-height:1.2;color:var(--text-cream);max-width:520px}.Menu_menuPaper__52e6b{position:relative;border-radius:22px;padding:50px 46px;border:1px solid rgba(120,90,50,.28);background:radial-gradient(rgba(120,90,50,.06) 1px,transparent 0),linear-gradient(135deg,#f7f0e3,#efe4d0);background-size:22px 22px,auto;box-shadow:0 30px 70px rgba(0,0,0,.35),inset 0 0 0 1px hsla(0,0%,100%,.45)}.Menu_menuPaper__52e6b .Menu_catTitle__Mh9x0{color:var(--emerald);border-bottom-color:rgba(31,74,63,.28)}.Menu_menuPaper__52e6b .Menu_catNote__nUCHh{color:rgba(36,31,27,.5)}.Menu_menuPaper__52e6b .Menu_rowName__E5vH_{color:#2c2620}.Menu_menuPaper__52e6b .Menu_rowWeight__bQvCq{color:rgba(36,31,27,.45)}.Menu_menuPaper__52e6b .Menu_leader__191K7{border-bottom-color:rgba(31,74,63,.3)}.Menu_menuPaper__52e6b .Menu_rowPrice__MMjKz{color:#9a6b2f}@media (max-width:560px){.Menu_menuPaper__52e6b{padding:32px 22px}.Menu_photoStrip__odi79{min-height:180px}.Menu_photoStripText__v__pJ{padding:22px}}.Contacts_contacts__4Nuwy{position:relative;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),radial-gradient(760px 420px at 85% 0,rgba(31,74,63,.4),transparent 60%),var(--emerald-deep);padding:110px 40px;overflow:hidden}.Contacts_inner__lK8r0{max-width:1180px;margin:0 auto}.Contacts_head__YqHYe{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto 48px}.Contacts_eyebrow__DjagQ{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:18px}.Contacts_line__K4Y8a{width:38px;height:1px;background:var(--brass)}.Contacts_title__grSCa{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.Contacts_sub__w12f_{font-size:16px;line-height:1.6;color:var(--text-muted)}.Contacts_grid__t3gRi{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:34px;gap:34px;align-items:stretch}.Contacts_info__yV_fi{display:flex;flex-direction:column;gap:26px}.Contacts_block__jdgF6{display:flex;gap:16px}.Contacts_icon__8Teuo{flex-shrink:0;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--brass-bright);background:rgba(199,161,90,.12);border:1px solid rgba(199,161,90,.25)}.Contacts_icon__8Teuo svg{width:22px;height:22px;fill:currentColor}.Contacts_blockBody__8Y0rI{display:flex;flex-direction:column;gap:6px}.Contacts_blockTitle__r_p6t{font-family:var(--font-display),serif;font-size:18px;font-weight:600;color:var(--text-cream);display:flex;align-items:center;flex-wrap:wrap;gap:12px}.Contacts_blockText__UjOHh{font-size:15.5px;color:var(--text-muted);line-height:1.5}.Contacts_actions__pxONP{display:flex;align-items:center;gap:12px;margin-top:4px}.Contacts_link__mWScU{color:var(--brass-bright);font-size:14px;font-weight:500;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.Contacts_link__mWScU:hover{border-bottom-color:var(--brass-bright)}.Contacts_dot__LEYBa{width:4px;height:4px;border-radius:50%;background:var(--text-muted)}.Contacts_phone__pB2Ko{font-family:var(--font-display),serif;font-size:22px;font-weight:700;color:var(--text-cream);text-decoration:none;transition:color .2s;width:-moz-fit-content;width:fit-content}.Contacts_phone__pB2Ko:hover,.Contacts_site__H1H5g{color:var(--brass-bright)}.Contacts_site__H1H5g{font-size:15px;text-decoration:none;width:-moz-fit-content;width:fit-content}.Contacts_site__H1H5g:hover{text-decoration:underline}.Contacts_badge__l27Fc{font-family:var(--font-sans),sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.3px;text-transform:none;color:#bfe6c8;background:rgba(70,160,90,.14);border:1px solid rgba(70,160,90,.4);padding:3px 10px;border-radius:20px;display:inline-flex;align-items:center;gap:6px}.Contacts_badgeDot__JRDqj{width:6px;height:6px;border-radius:50%;background:#5fce7e}.Contacts_hours__Kh57o{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;max-width:360px}.Contacts_hoursRow__UaFwW{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px dashed rgba(199,161,90,.16);font-size:14.5px}.Contacts_hoursRow__UaFwW:last-child{border-bottom:none}.Contacts_day__3AP_k{color:var(--text-cream)}.Contacts_time___Yjt8{color:var(--text-muted);white-space:nowrap}.Contacts_cta__cpVNX{margin-top:6px;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;background:var(--brass);color:#241a0c;font-weight:600;font-size:15px;padding:13px 26px;border-radius:30px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.Contacts_cta__cpVNX:hover{transform:translateY(-2px);background:var(--brass-bright);box-shadow:0 12px 26px rgba(0,0,0,.35)}.Contacts_mapWrap__GTgyG{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(199,161,90,.25);min-height:520px;box-shadow:0 30px 60px rgba(0,0,0,.4)}.Contacts_map__AZuFU{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:900px){.Contacts_grid__t3gRi{grid-template-columns:1fr}.Contacts_mapWrap__GTgyG{min-height:380px}}@media (max-width:560px){.Contacts_contacts__4Nuwy{padding:80px 20px}}.Reviews_reviews__BSlVO{position:relative;background:linear-gradient(180deg,#131f19 0,rgba(19,31,25,0) 90px,rgba(19,31,25,0) calc(100% - 90px),#131f19 100%),radial-gradient(760px 400px at 15% 0,rgba(31,74,63,.4),transparent 60%),radial-gradient(680px 460px at 100% 100%,rgba(199,161,90,.1),transparent 55%),var(--graphite);padding:110px 40px;overflow:hidden}.Reviews_inner__yL_cX{max-width:1180px;margin:0 auto}.Reviews_head__swDRQ{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:640px;margin:0 auto 30px}.Reviews_eyebrow__vFhHz{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--brass-bright);font-weight:600;margin-bottom:18px}.Reviews_line__3ln7V{width:38px;height:1px;background:var(--brass)}.Reviews_title__DkrPv{font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.Reviews_sub___hVNp{font-size:16px;line-height:1.6;color:var(--text-muted)}.Reviews_summary__MnzV2{display:flex;align-items:center;justify-content:center;gap:18px;margin:0 auto 54px}.Reviews_score__woSLc{font-family:var(--font-display),serif;font-size:58px;font-weight:700;color:var(--brass-bright);line-height:1}.Reviews_summaryRight__WTDke{display:flex;flex-direction:column;gap:5px}.Reviews_summaryStars__vloGL{color:var(--brass-bright);font-size:20px;letter-spacing:3px}.Reviews_summaryText__AIrHx{font-size:14px;color:var(--text-muted)}.Reviews_grid__WXq2N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.Reviews_card__6A3DM{position:relative;background:rgba(31,74,63,.25);border:1px solid rgba(199,161,90,.2);border-radius:18px;padding:30px 28px 26px;overflow:hidden;transition:transform .3s,border-color .3s,background .3s}.Reviews_card__6A3DM:before{content:"“";position:absolute;top:2px;right:20px;font-family:var(--font-display),serif;font-size:90px;line-height:1;color:rgba(199,161,90,.14);pointer-events:none}.Reviews_card__6A3DM:hover{transform:translateY(-5px);border-color:rgba(199,161,90,.45);background:rgba(31,74,63,.38)}.Reviews_stars__1ahSW{color:var(--brass-bright);font-size:16px;letter-spacing:2px;margin-bottom:16px}.Reviews_quote__VbpZ_{position:relative;z-index:1;font-size:15.5px;line-height:1.65;color:var(--text-cream);margin-bottom:24px}.Reviews_person__za54k{display:flex;align-items:center;gap:13px}.Reviews_avatar__D__cu{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display),serif;font-size:19px;font-weight:700;color:#241a0c;background:linear-gradient(135deg,var(--brass-bright),var(--brass));flex-shrink:0}.Reviews_personInfo__Hb2no{display:flex;flex-direction:column}.Reviews_name__2SYQo{font-weight:600;color:var(--text-cream);font-size:15px}.Reviews_meta__xv3GN{font-size:13px;color:var(--text-muted)}@media (max-width:900px){.Reviews_grid__WXq2N{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Reviews_reviews__BSlVO{padding:80px 20px}.Reviews_grid__WXq2N{grid-template-columns:1fr}.Reviews_score__woSLc{font-size:48px}}