.HiddenTitle_title__YXUel{width:1px;height:1px;position:absolute;text-indent:-9999px;border:none;color:transparent}.GalleryCarousel_viewport__Lbb3r{overflow:hidden}.GalleryCarousel_container__gZk7C{display:flex;touch-action:pan-y pinch-zoom;margin-left:-8px}.GalleryCarousel_slide__o_aRh{flex:0 0 min(78%,320px);min-width:0;padding-left:8px}.GalleryCarousel_slideButton__yt_ha{position:relative;display:block;width:100%;aspect-ratio:4/5;border:none;padding:0;cursor:pointer;overflow:hidden;background:#15161a;transition-property:filter,transform,border-color;transition-duration:.2s;transition-timing-function:ease}.GalleryCarousel_slideButton__yt_ha:hover{filter:brightness(1.12)}.GalleryCarousel_loud__0u6NN .GalleryCarousel_slideButton__yt_ha{border:2px solid #689b46;background:#15170f}.GalleryCarousel_loud__0u6NN .GalleryCarousel_slideButton__yt_ha:hover{filter:none;border-color:#f5e003}.GalleryCarousel_slideNum__3sPnt{position:absolute;top:10px;left:10px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:#e9e9ea;background:rgba(10,11,13,.55);padding:3px 7px}.GalleryCarousel_loud__0u6NN .GalleryCarousel_slideNum__3sPnt{top:8px;left:8px;color:#0c0d0a;background:#f5e003}.GalleryCarousel_controls___6q73{justify-content:flex-start;gap:10px;margin-top:clamp(14px,2vw,20px)}.GalleryCarousel_arrow__8nV4T,.GalleryCarousel_controls___6q73{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.GalleryCarousel_arrow__8nV4T{justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:none;color:#e9e9ea;font-size:18px;line-height:1;cursor:pointer;transition-property:color,background,border-color;transition-duration:.2s;transition-timing-function:ease}.GalleryCarousel_arrow__8nV4T:hover{color:#0a0b0d;background:#e9e9ea;border-color:#e9e9ea}.GalleryCarousel_loud__0u6NN .GalleryCarousel_arrow__8nV4T{border-radius:0;border:2px solid #689b46;color:#f5e003}.GalleryCarousel_loud__0u6NN .GalleryCarousel_arrow__8nV4T:hover{color:#0c0d0a;background:#f5e003;border-color:#f5e003}.GalleryCarousel_counter__xbiDC{margin-left:6px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.14em;color:#8a8c91}.GalleryCarousel_loud__0u6NN .GalleryCarousel_counter__xbiDC{color:#689b46}.Lightbox_overlay__BeN9M{position:fixed;inset:0;z-index:100;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;background:rgba(6,7,9,.96)}.Lightbox_backdrop__pdGS5{position:absolute;inset:0;cursor:zoom-out}.Lightbox_imageWrap__QuAVh{position:relative;width:92vw;height:84vh;pointer-events:none;filter:drop-shadow(0 30px 90px rgba(0,0,0,.7))}.Lightbox_navButton__ZM7KR{position:fixed;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;color:#fff;line-height:1;cursor:pointer;border:1px solid hsla(0,0%,100%,.3);background:rgba(20,21,25,.7);border-radius:999px;transition-property:background;transition-duration:.2s;transition-timing-function:ease}.Lightbox_navButton__ZM7KR:hover{background:rgba(60,62,70,.9)}.Lightbox_chevron__1t5xU{display:block;transform:translateY(-.08em)}.Lightbox_next__FCNrY,.Lightbox_prev__Kc3O6{top:50%;transform:translateY(-50%);width:52px;height:52px;flex-shrink:0;font-size:24px}.Lightbox_prev__Kc3O6{left:clamp(10px,3vw,32px)}.Lightbox_next__FCNrY{right:clamp(10px,3vw,32px)}.Lightbox_close__JuSra{top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px);width:46px;height:46px;flex-shrink:0;font-size:18px}.BarbershopPage_page__WGA47{background:#0a0b0d;color:#e9e9ea;min-height:100vh;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.BarbershopPage_page__WGA47.BarbershopPage_loud__axTHl{background:#0c0d0a;color:#fff}.BarbershopPage_kicker__fcYjC{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a8c91}.BarbershopPage_loud__axTHl .BarbershopPage_kicker__fcYjC{color:#689b46;letter-spacing:.16em}.BarbershopPage_cta__3axpa{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;background:#e9e9ea;color:#0a0b0d;font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px;padding:0 26px;white-space:nowrap;transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_cta__3axpa:hover{transform:translateY(-2px)}.BarbershopPage_loud__axTHl .BarbershopPage_cta__3axpa{border-radius:0;background:#f5e003;color:#0c0d0a;font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:.02em}.BarbershopPage_loud__axTHl .BarbershopPage_cta__3axpa:hover{transform:rotate(-2deg) scale(1.04)}.BarbershopPage_ctaGhost__q5cy6{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;background:none;color:#e9e9ea;border:1px solid hsla(0,0%,100%,.3);font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px;padding:0 24px;white-space:nowrap;transition-property:border-color,background,color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_ctaGhost__q5cy6:hover{border-color:#e9e9ea}.BarbershopPage_loud__axTHl .BarbershopPage_ctaGhost__q5cy6{border-radius:0;color:#f5e003;border:2px solid #689b46;font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:.02em}.BarbershopPage_loud__axTHl .BarbershopPage_ctaGhost__q5cy6:hover{background:#689b46;color:#0c0d0a}.BarbershopPage_header__YgobQ{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid hsla(0,0%,100%,.1);transform:translateZ(0)}.BarbershopPage_header__YgobQ:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(10,11,13,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.BarbershopPage_loud__axTHl .BarbershopPage_header__YgobQ{border-bottom:2px solid #689b46}.BarbershopPage_loud__axTHl .BarbershopPage_header__YgobQ:before{background:rgba(12,13,10,.85)}.BarbershopPage_headerInner__hzY_2{max-width:1240px;margin:0 auto;width:100%;justify-content:space-between;gap:16px;padding:14px clamp(16px,4vw,40px)}.BarbershopPage_brand___oMaG,.BarbershopPage_headerInner__hzY_2{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.BarbershopPage_brand___oMaG{justify-content:flex-start;cursor:pointer}.BarbershopPage_brandLogo__9fS9h{display:block;height:clamp(30px,5vw,44px);width:auto}.BarbershopPage_nav__ueMfT{max-width:1240px;margin:0 auto;width:100%;display:flex;gap:8px;padding:12px clamp(16px,4vw,40px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsla(240,5%,57%,.35) transparent}.BarbershopPage_nav__ueMfT::-webkit-scrollbar{height:4px}.BarbershopPage_nav__ueMfT::-webkit-scrollbar-track{background:transparent}.BarbershopPage_nav__ueMfT::-webkit-scrollbar-thumb{background:hsla(240,5%,57%,.35);border-radius:6px}.BarbershopPage_loud__axTHl .BarbershopPage_nav__ueMfT{scrollbar-color:rgba(104,155,70,.6) transparent}.BarbershopPage_loud__axTHl .BarbershopPage_nav__ueMfT::-webkit-scrollbar-thumb{background:rgba(104,155,70,.6)}.BarbershopPage_navLink__ooceR{flex:none;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#b9bbc0;border:1px solid hsla(0,0%,100%,.16);padding:8px 14px;border-radius:999px;white-space:nowrap;transition-property:color,background,border-color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_navLink__ooceR:hover{color:#0a0b0d;background:#e9e9ea}.BarbershopPage_loud__axTHl .BarbershopPage_navLink__ooceR{color:#f5e003;border:1px solid #689b46;border-radius:0}.BarbershopPage_loud__axTHl .BarbershopPage_navLink__ooceR:hover{color:#0c0d0a;background:#f5e003}.BarbershopPage_navCross__c8FQk{border-color:#f5e003}.BarbershopPage_navCross__c8FQk,.BarbershopPage_navCross__c8FQk:hover{color:#0a0b0d;background:#f5e003}.BarbershopPage_loud__axTHl .BarbershopPage_navCross__c8FQk{color:#fff;background:none;border:1px solid hsla(0,0%,100%,.25)}.BarbershopPage_loud__axTHl .BarbershopPage_navCross__c8FQk:hover{background:hsla(0,0%,100%,.1);color:#fff}.BarbershopPage_hero__082tc{position:relative;min-height:clamp(540px,86vh,840px);min-height:clamp(540px,86dvh,840px);overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap}.BarbershopPage_heroImage__SJWv_{opacity:.5}.BarbershopPage_loud__axTHl .BarbershopPage_heroImage__SJWv_{opacity:.82}.BarbershopPage_heroOverlay__3UX5P{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,11,13,.4),rgba(10,11,13,.35) 38%,rgba(10,11,13,.96))}.BarbershopPage_loud__axTHl .BarbershopPage_heroOverlay__3UX5P{background:linear-gradient(180deg,rgba(12,13,10,.1),rgba(12,13,10,.35) 45%,rgba(12,13,10,.92))}.BarbershopPage_heroContent__fgEwS{position:relative;max-width:1240px;margin:0 auto;width:100%;padding:clamp(28px,5vw,64px) clamp(16px,4vw,40px)}.BarbershopPage_heroLogo__x8pgq{display:block;height:clamp(92px,12vw,136px);width:auto;margin-bottom:18px}.BarbershopPage_loud__axTHl .BarbershopPage_heroLogo__x8pgq{height:clamp(112px,16vw,172px);margin-bottom:16px}.BarbershopPage_heroAddress__BG9md{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a8c91}.BarbershopPage_loud__axTHl .BarbershopPage_heroAddress__BG9md{color:#f5e003}@media(max-width:479px){.BarbershopPage_heroDot__JnkH8{display:none}}.BarbershopPage_heroPhone__qIk2l{color:inherit;letter-spacing:.14em;white-space:nowrap;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_heroPhone__qIk2l:hover{color:#e9e9ea}.BarbershopPage_loud__axTHl .BarbershopPage_heroPhone__qIk2l:hover{color:#fff}.BarbershopPage_heroTitleImage__7v965{display:block;width:min(100%,clamp(300px,46vw,560px));height:auto;margin:clamp(20px,3.5vw,40px) 0 clamp(14px,2.4vw,26px)}.BarbershopPage_loud__axTHl .BarbershopPage_heroTitleImage__7v965{width:min(100%,clamp(320px,52vw,640px))}.BarbershopPage_heroTitle__dM2IT{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(50px,13vw,158px);line-height:.9;margin:.16em 0 .12em}.BarbershopPage_loud__axTHl .BarbershopPage_heroTitle__dM2IT{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:900;font-size:clamp(46px,13vw,168px);line-height:.86;margin:.12em 0 .14em;color:#f5e003;text-shadow:5px 5px 0 #689b46}.BarbershopPage_heroSubtitle__TWMQm{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#b9bbc0;font-size:clamp(11px,2.2vw,16px)}.BarbershopPage_loud__axTHl .BarbershopPage_heroSubtitle__TWMQm{letter-spacing:.26em;color:#cfd0c6}.BarbershopPage_heroActions__Ecwmi{margin-top:clamp(22px,3vw,36px);display:flex;flex-wrap:wrap;gap:12px;align-items:center}.BarbershopPage_sticker__iz8z2{position:absolute;top:clamp(80px,12vw,130px);right:clamp(16px,5vw,60px);background:#f5e003;color:#0c0d0a;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;transform:rotate(6deg);box-shadow:4px 4px 0 #689b46;z-index:5}.BarbershopPage_ticker__OKN9b{background:#f5e003;color:#0c0d0a;overflow:hidden;border-top:3px solid #689b46;border-bottom:3px solid #689b46;white-space:nowrap}.BarbershopPage_tickerTrack__kDhwu{display:inline-flex;animation:BarbershopPage_edMarquee__WxmJQ 22s linear infinite;font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(16px,2.6vw,28px);padding:12px 0}.BarbershopPage_tickerTrack__kDhwu span{padding:0 18px}@keyframes BarbershopPage_edMarquee__WxmJQ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.BarbershopPage_about__h0pXv{max-width:1240px;margin:0 auto;width:100%;padding:clamp(48px,7vw,104px) clamp(16px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px)}.BarbershopPage_aboutHead__ux6zD .BarbershopPage_aboutTitle__BUvPh{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(30px,5vw,60px);line-height:1;margin:18px 0 0}.BarbershopPage_aboutBody__NfmIL{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap;color:#b9bbc0;font-size:clamp(16px,1.9vw,20px);line-height:1.65;max-width:48ch}.BarbershopPage_aboutBody__NfmIL p{margin:0 0 1em}.BarbershopPage_aboutMail__zPiwB{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.14em;color:#6b6d73;margin:0!important}.BarbershopPage_section__pEGbh{max-width:1240px;margin:0 auto;width:100%;padding:clamp(48px,7vw,104px) clamp(16px,4vw,40px);border-top:1px solid hsla(0,0%,100%,.1)}.BarbershopPage_loud__axTHl .BarbershopPage_section__pEGbh{border-top:3px solid #689b46}.BarbershopPage_sectionHead__v38qn{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:16px;margin-bottom:clamp(18px,3vw,40px)}.BarbershopPage_sectionTitle__XHL79{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(32px,6.5vw,74px);margin:0}.BarbershopPage_loud__axTHl .BarbershopPage_sectionTitle__XHL79{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;font-size:clamp(30px,6vw,68px);color:#f5e003;text-shadow:3px 3px 0 #689b46}.BarbershopPage_sectionActions__tvfFd{margin-top:clamp(28px,4vw,52px)}.BarbershopPage_priceList__917mH{list-style:none;margin:0;padding:0}.BarbershopPage_priceRow__m_TBa{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;gap:16px;padding:clamp(15px,2vw,22px) 0;border-top:1px solid hsla(0,0%,100%,.12)}.BarbershopPage_loud__axTHl .BarbershopPage_priceRow__m_TBa{border-top:1px solid #2a2d1c;transition-property:border-color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_loud__axTHl .BarbershopPage_priceRow__m_TBa:hover{border-top-color:#689b46}.BarbershopPage_priceNum__TSOz9{font-family:var(--font-mono),"JetBrains Mono",monospace;color:#6b6d73;font-size:12px;min-width:26px}.BarbershopPage_loud__axTHl .BarbershopPage_priceNum__TSOz9{color:#689b46;letter-spacing:.1em}.BarbershopPage_priceName__kSKR1{flex:1 1;font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(16px,2.6vw,25px)}.BarbershopPage_loud__axTHl .BarbershopPage_priceName__kSKR1{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:none;font-size:clamp(16px,2.2vw,22px);line-height:1.15;color:#fff}.BarbershopPage_priceValue__5Rm1N{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;font-size:clamp(16px,2.6vw,25px);white-space:nowrap}.BarbershopPage_loud__axTHl .BarbershopPage_priceValue__5Rm1N{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;color:#f5e003}.BarbershopPage_teamGrid__mnJPs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:clamp(16px,2.5vw,30px);gap:clamp(16px,2.5vw,30px)}.BarbershopPage_loud__axTHl .BarbershopPage_teamGrid__mnJPs{gap:clamp(14px,2vw,22px)}.BarbershopPage_barberCard__scepM{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:14px}.BarbershopPage_loud__axTHl .BarbershopPage_barberCard__scepM{background:#15170f;border:1px solid #2a2d1c;padding:14px;transition-property:transform,border-color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_loud__axTHl .BarbershopPage_barberCard__scepM:hover{transform:translateY(-4px);border-color:#689b46}.BarbershopPage_barberPhoto__OwvU9{position:relative;width:100%;aspect-ratio:3/4;background:#15161a;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden}.BarbershopPage_loud__axTHl .BarbershopPage_barberPhoto__OwvU9{background:#0c0d0a;border:none;border-radius:3px}.BarbershopPage_barberName__EZWFa{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(18px,2.4vw,24px)}.BarbershopPage_loud__axTHl .BarbershopPage_barberName__EZWFa{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-transform:none;letter-spacing:0;font-size:clamp(16px,2vw,20px);color:#f5e003}.BarbershopPage_barberRole__2R6Nw{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8a8c91;margin-top:5px}.BarbershopPage_loud__axTHl .BarbershopPage_barberRole__2R6Nw{letter-spacing:.1em;color:#689b46;margin-top:6px}.BarbershopPage_barberBio__DgFuS{color:#b9bbc0;font-size:14px;line-height:1.55;margin:11px 0 0}.BarbershopPage_loud__axTHl .BarbershopPage_barberBio__DgFuS{color:#cfd0c6}.BarbershopPage_contacts__kP2tB{max-width:1240px;margin:0 auto;width:100%;padding:clamp(48px,7vw,104px) clamp(16px,4vw,40px);border-top:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px)}.BarbershopPage_loud__axTHl .BarbershopPage_contacts__kP2tB{border-top:3px solid #f5e003;background:#5c8e3b;color:#0c0d0a}.BarbershopPage_loud__axTHl .BarbershopPage_contacts__kP2tB .BarbershopPage_kicker__fcYjC{color:#0c0d0a;opacity:.75}.BarbershopPage_contactsTitle__P4GQP{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(26px,4vw,46px);line-height:1.05;margin:18px 0 24px}.BarbershopPage_loud__axTHl .BarbershopPage_contactsTitle__P4GQP{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;font-size:clamp(26px,4.4vw,50px);line-height:1}.BarbershopPage_contactRows__wxSzg{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:14px;font-size:clamp(15px,1.8vw,18px)}.BarbershopPage_loud__axTHl .BarbershopPage_contactRows__wxSzg{font-weight:600}.BarbershopPage_contactRow__NyH77{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px;color:#e9e9ea}.BarbershopPage_loud__axTHl .BarbershopPage_contactRow__NyH77{color:#0c0d0a}.BarbershopPage_contactLabel__I4q0G{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:#8a8c91;min-width:84px}.BarbershopPage_loud__axTHl .BarbershopPage_contactLabel__I4q0G{font-weight:400;color:#0c0d0a;opacity:.7}.BarbershopPage_contactsActions__NuuZa{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.BarbershopPage_loud__axTHl .BarbershopPage_contactsActions__NuuZa .BarbershopPage_cta__3axpa{background:#0c0d0a;color:#f5e003}.BarbershopPage_loud__axTHl .BarbershopPage_contactsActions__NuuZa .BarbershopPage_ctaGhost__q5cy6{color:#0c0d0a;border:2px solid #0c0d0a}.BarbershopPage_loud__axTHl .BarbershopPage_contactsActions__NuuZa .BarbershopPage_ctaGhost__q5cy6:hover{background:#0c0d0a;color:#f5e003}.BarbershopPage_contactsPhoto__t4J7J{position:relative;min-height:280px;overflow:hidden;background:#15161a}.BarbershopPage_loud__axTHl .BarbershopPage_contactsPhoto__t4J7J{border:3px solid #0c0d0a}.BarbershopPage_footer__BQZg1{max-width:1240px;margin:0 auto;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:26px clamp(16px,4vw,40px);border-top:1px solid hsla(0,0%,100%,.1)}.BarbershopPage_loud__axTHl .BarbershopPage_footer__BQZg1{border-top:3px solid #f5e003}.BarbershopPage_footerBrand__9Fnnd{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:15px}.BarbershopPage_loud__axTHl .BarbershopPage_footerBrand__9Fnnd{font-family:var(--font-unbounded),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;letter-spacing:0;font-size:16px;color:#f5e003}.BarbershopPage_footerLinks__hPJq4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:18px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;color:#8a8c91}.BarbershopPage_loud__axTHl .BarbershopPage_footerLinks__hPJq4{color:#9a9c92}.BarbershopPage_footerLink__QjSem{color:#8a8c91;cursor:pointer;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.BarbershopPage_footerLink__QjSem:hover{color:#e9e9ea}.BarbershopPage_loud__axTHl .BarbershopPage_footerLink__QjSem{color:#9a9c92}.BarbershopPage_loud__axTHl .BarbershopPage_footerLink__QjSem:hover{color:#f5e003}.BarbershopPage_footerCopy__fRBQi{color:inherit}.EducationPage_page__En7Xi{background:#0a0b0d;color:#e9e9ea;min-height:100vh;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.EducationPage_kicker__VqF1q{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#8a8c91}.EducationPage_cta___RYAt{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;background:#e9e9ea;color:#0a0b0d;font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px;padding:0 24px;white-space:nowrap;transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.EducationPage_cta___RYAt:hover{transform:translateY(-2px)}.EducationPage_ctaGhost__l3Yya{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;background:none;color:#e9e9ea;border:1px solid hsla(0,0%,100%,.3);font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px;padding:0 23px;white-space:nowrap;transition-property:border-color;transition-duration:.2s;transition-timing-function:ease}.EducationPage_ctaGhost__l3Yya:hover{border-color:#e9e9ea}.EducationPage_header__prE6j{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(10,11,13,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid hsla(0,0%,100%,.1)}.EducationPage_headerInner__97V_J{max-width:1240px;margin:0 auto;width:100%;justify-content:space-between;gap:16px;padding:14px clamp(16px,4vw,40px)}.EducationPage_brand__FI6wN,.EducationPage_headerInner__97V_J{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.EducationPage_brand__FI6wN{justify-content:flex-start;cursor:pointer}.EducationPage_brandLogo__uF0H3{display:block;height:clamp(30px,5vw,44px);width:auto}.EducationPage_hero__8RAxi{max-width:1240px;margin:0 auto;width:100%;padding:clamp(40px,7vw,96px) clamp(16px,4vw,40px) clamp(28px,4vw,48px)}.EducationPage_heroTitle__7JQzq{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(46px,11vw,138px);line-height:.92;margin:.14em 0 .2em}.EducationPage_heroText__7FuAt{max-width:60ch;color:#b9bbc0;font-size:clamp(16px,1.9vw,20px);line-height:1.6;margin:0}.EducationPage_gallerySection__IrXhb{border-top:1px solid hsla(0,0%,100%,.1)}.EducationPage_galleryGrid__4Ly4z{max-width:1240px;margin:0 auto;width:100%;padding:clamp(20px,3vw,40px) clamp(16px,4vw,40px);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:8px;gap:8px}.EducationPage_galleryItem__oSWZj{position:relative;aspect-ratio:1/1;border:none;padding:0;cursor:pointer;overflow:hidden;background:#15161a;transition-property:filter;transition-duration:.2s;transition-timing-function:ease}.EducationPage_galleryItem__oSWZj:hover{filter:brightness(1.12)}.EducationPage_programsSection__NQSpe{max-width:1240px;margin:0 auto;width:100%;border-top:1px solid hsla(0,0%,100%,.1);padding:clamp(40px,6vw,88px) clamp(16px,4vw,40px);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:clamp(40px,6vw,80px)}.EducationPage_program__YatNq{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(20px,3vw,56px);gap:clamp(20px,3vw,56px);border-top:1px solid hsla(0,0%,100%,.12);padding-top:clamp(24px,3vw,44px)}.EducationPage_programTitle__Ii99e{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(24px,3.4vw,42px);line-height:1.05;margin:14px 0 0}.EducationPage_programStages__K5Exe{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:clamp(18px,2.5vw,30px)}.EducationPage_stageName___zkRk{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:14px;color:#f0f0f1;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.12)}.EducationPage_valuesList__JZWWH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:9px}.EducationPage_valuesItem___SE2R{display:flex;gap:12px;color:#b9bbc0;font-size:clamp(14px,1.6vw,16px);line-height:1.5}.EducationPage_dash__78TVV{color:#6b6d73;flex:none}.EducationPage_ctaSection__GgQWj{max-width:1240px;margin:0 auto;width:100%;border-top:1px solid hsla(0,0%,100%,.1);padding:clamp(40px,6vw,88px) clamp(16px,4vw,40px);text-align:center}.EducationPage_ctaTitle__p7rUE{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(24px,4vw,46px);margin:0 0 22px}.EducationPage_ctaActions__IADzz{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.EducationPage_footer__VXm9K{max-width:1240px;margin:0 auto;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:26px clamp(16px,4vw,40px);border-top:1px solid hsla(0,0%,100%,.1)}.EducationPage_footerBrand__DAcKm{font-family:var(--font-saira),var(--font-manrope),-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:15px}.EducationPage_footerLinks__TFhjC{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:18px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;color:#8a8c91}.EducationPage_footerLink__1gmmV{color:#8a8c91;cursor:pointer;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.EducationPage_footerLink__1gmmV:hover{color:#e9e9ea}.EducationPage_footerCopy__kz3yT{color:inherit}.Container_container__A7FAx{padding-left:16px;padding-right:16px;max-width:1366px;width:100%;margin:0 auto}@media screen and (min-width:1024px){.Container_container__A7FAx{padding-left:64px;padding-right:64px}}.Button_button__8B4nB{cursor:pointer;padding:12px 40px 11px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:#c2c2c4;font-size:1.8rem;font-weight:500;color:#0a0b0d;text-transform:uppercase;width:100%;border-radius:0}@media screen and (min-width:600px){.Button_button__8B4nB{width:auto}}.Button_dark__lSd8V{background-color:#0a0b0d;color:#c2c2c4}