.about_hero__hgGLN{position:relative;display:flex;align-items:center;background:#2e2e2e;overflow:hidden}.about_heroBg__rh2c5{position:absolute;inset:0;z-index:0}.about_heroOverlay__DahKT{position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgba(26,26,26,.87),rgba(26,26,26,.66) 45%,rgba(26,26,26,.23))}.about_heroContent__aq_ck{position:relative;z-index:2;width:100%}.about_heroEyebrow__7SqrY{display:flex;align-items:center;gap:15px}.about_heroLine__KplAM{width:50px;height:1px;background:var(--gold)}.about_heroLabel___cfzf{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-weight:500}.about_heroTitle__ew_Rg{color:#fff}.about_heroTitle__ew_Rg em{font-style:italic;color:var(--gold)}.about_heroSubtitle__oFFLE{color:hsla(0,0%,100%,.78)}.about_heroActions__OtA8Z{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.about_heroBtn__67HUv{display:inline-flex;align-items:center;padding:16px 32px;background:var(--gold);color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:4px;transition:background .3s ease,transform .3s ease}.about_heroBtn__67HUv:hover{background:var(--gold-hover);transform:translateY(-2px)}.about_heroLink__aNHyZ{font-size:14px;color:hsla(0,0%,100%,.85);transition:color .3s ease}.about_heroLink__aNHyZ:hover{color:#fff}.about_sectionLabel__9hVPC{font-family:var(--font-dm-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--gold);margin-bottom:.6rem}.about_sectionTitle__075xj{font-family:var(--font-cormorant),serif;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:400;font-style:italic;color:#2a2a2a;line-height:1.15;margin:0 0 1.25rem}.about_story__n1jvz{background:#fff;padding:90px 50px 80px}.about_storyHead__An2ap{max-width:1100px;margin:0 auto 10px}.about_chapter__AdF2D{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:80px;gap:80px;align-items:center;padding:32px 0}.about_chapterFlip__a3QYt{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx{order:2}.about_storyPhotoWrap__a0pWx{position:relative;max-width:400px;width:100%}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx{justify-self:end}.about_storyPhoto__s0l9i{position:relative;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#e8e5e1;box-shadow:0 25px 60px rgba(0,0,0,.12)}.about_storyPhotoWrap__a0pWx:before{content:"";position:absolute;inset:22px -22px -22px 22px;background:linear-gradient(135deg,#f5f0eb,#ece4d9);border-radius:12px;z-index:-1}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx:before{inset:22px 22px -22px -22px}.about_chapterLink__lo_ui{display:inline-block;margin-top:22px;padding-bottom:3px;font-size:13px;font-weight:500;letter-spacing:.4px;color:#2a2a2a;border-bottom:1px solid hsla(41,34%,55%,.55);transition:color .3s ease,border-color .3s ease}.about_chapterLink__lo_ui:hover{color:var(--gold);border-color:var(--gold)}.about_storyText__p9kwu{max-width:540px}.about_storyText__p9kwu p{font-size:16.5px;color:#555;line-height:1.85;margin:0}.about_ethos__JZUNJ{max-width:720px;margin:50px auto 0;text-align:center}.about_ethosLine__FNHLm{display:block;width:50px;height:1px;background:var(--gold);margin:0 auto 28px}.about_ethos__JZUNJ p{font-family:var(--font-cormorant),serif;font-size:clamp(1.25rem,2vw,1.5rem);font-style:italic;line-height:1.6;color:#3a3a3a;margin:0}.about_inner__Hywxs{max-width:1200px;margin:0 auto}.about_team__7OG1G{background:linear-gradient(180deg,#faf9f7,#f5f0eb);padding:80px 50px}.about_teamGrid__J3WW8{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:34px 24px;gap:34px 24px;margin-top:36px}.about_teamCard___jWrp{display:flex;flex-direction:column}.about_teamPhoto__YBdT_{position:relative;aspect-ratio:4/5;border-radius:10px;overflow:hidden;background:#e8e5e1;box-shadow:0 12px 30px rgba(0,0,0,.08)}.about_teamName__Nv_ml{font-family:var(--font-cormorant),serif;font-size:23px;font-weight:400;color:#2a2a2a;margin:16px 0 2px}.about_teamRole__Lj1wU{font-size:10px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--gold)}.about_teamClinics__Rw1Ny{font-size:12.5px;color:#8b7355;margin:4px 0 8px;font-style:italic;font-family:var(--font-cormorant),serif;font-size:15px}.about_teamText__1oxJG{font-size:14px;color:#555;line-height:1.7}.about_closing__tRd6s{background:linear-gradient(135deg,#faf9f7,#f0ebe4);padding:90px 50px;text-align:center}.about_closingInner__WCQX3{max-width:760px;margin:0 auto}.about_closingTitle__0VPbG{font-family:var(--font-cormorant),serif;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:400;font-style:italic;color:#2a2a2a;line-height:1.15;margin-bottom:18px;margin-bottom:32px}.about_closingActions__b3JFF{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap}.about_closingBtn__PI0PZ{display:inline-flex;align-items:center;padding:16px 34px;background:var(--dark);color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:4px;transition:background .3s ease,transform .3s ease}.about_closingBtn__PI0PZ:hover{background:var(--gold);transform:translateY(-2px)}.about_closingLink__qiLrB{font-size:14px;color:#2a2a2a;transition:color .3s ease}.about_closingLink__qiLrB:hover{color:var(--gold)}@media (max-width:1100px){.about_chapter__AdF2D{gap:56px}.about_teamGrid__J3WW8{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.about_closing__tRd6s,.about_story__n1jvz,.about_team__7OG1G{padding:60px 25px}.about_chapterFlip__a3QYt,.about_chapter__AdF2D{grid-template-columns:1fr;gap:36px;padding:30px 0}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx{order:0;justify-self:start}.about_storyPhotoWrap__a0pWx{max-width:420px}.about_storyPhoto__s0l9i{aspect-ratio:1/1}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx:before{inset:22px -22px -22px 22px}.about_teamGrid__J3WW8{grid-template-columns:repeat(2,1fr);gap:24px 18px}}@media (max-width:550px){.about_closing__tRd6s,.about_story__n1jvz,.about_team__7OG1G{padding:50px 20px}.about_teamName__Nv_ml{font-size:21px}.about_chapterFlip__a3QYt .about_storyPhotoWrap__a0pWx:before,.about_storyPhotoWrap__a0pWx:before{inset:14px -14px -14px 14px}.about_ethos__JZUNJ{margin-top:30px}}.HeroMedia_root__tB59D{position:absolute;inset:0;overflow:hidden;pointer-events:none}.HeroMedia_imageFrame__qDj6j{position:absolute;z-index:1}.HeroMedia_root__tB59D .HeroMedia_image__Xndxk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-position,center);max-width:none;transform:none}.HeroMedia_root__tB59D[data-hero-media=portrait] .HeroMedia_image__Xndxk{object-fit:contain}.HeroMedia_annotations__26qgd{position:absolute;inset:0;z-index:3}.HeroMedia_label__oxlne{position:absolute;bottom:54px;transform:translateX(-50%);padding:6px 12px;border-radius:999px;background:rgba(26,26,26,.5);color:#fff;font-family:var(--font-dm-sans),sans-serif;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.HeroMedia_before__ML6Wz{left:25%}.HeroMedia_after__OB19E{left:75%}.HeroMedia_caption__u1OGb{position:absolute;left:0;right:0;bottom:14px;margin:0;padding:0 20px;text-align:center;text-shadow:0 1px 8px #1a1a1a}.PayLaterBadge_row__ReNfT{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;margin:0}.PayLaterBadge_label__eJJrF{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;color:rgba(0,0,0,.5)}.PayLaterBadge_pills__GxIU3{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.PayLaterBadge_brandPill__6AWTd{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .7rem;font-size:11px;font-weight:700;letter-spacing:.3px;border-radius:999px;line-height:1;font-family:var(--font-dm-sans),system-ui,sans-serif}.PayLaterBadge_brandKlarna__6KomJ{background:#ffa8cd;color:#17120f}.PayLaterBadge_brandPaypal__tjGq8{background:#003087;color:#fff}.PayLaterBadge_brandAmex__J7eoK{background:#006fcf;color:#fff}@media (max-width:600px){.PayLaterBadge_row__ReNfT{justify-content:center}}.procedure_label__QfjH2{font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.procedure_title__F8rJo{font-family:var(--font-cormorant),serif;font-size:clamp(30px,3.8vw,44px);font-weight:400;line-height:1.12;color:#2a2a2a;margin:0 0 22px;text-wrap:balance}.procedure_title__F8rJo em{font-style:italic;color:var(--gold)}.procedure_titleLight__27gks{color:#fff}.procedure_intro__1Y9PJ{background:#fff;padding:100px 50px}.procedure_introInner__1FLy_{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:70px;gap:70px;align-items:center}.procedure_surgeon__5TjTS{margin:0;max-width:400px;justify-self:center;width:100%}.procedure_surgeonMedia__PoKYq{position:relative;aspect-ratio:914/1000;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 76%,transparent),linear-gradient(180deg,transparent 0,#000 7%,#000 62%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 76%,transparent),linear-gradient(180deg,transparent 0,#000 7%,#000 62%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.procedure_surgeonImg__3HkBn{object-fit:cover;object-position:50% 30%}.procedure_surgeon__5TjTS figcaption{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-28px;text-align:center;position:relative}.procedure_surgeonName__qd0M_{font-family:var(--font-cormorant),serif;font-size:26px;color:#2a2a2a}.procedure_surgeonRole__cgZtl{font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--gold)}.procedure_introText__Hqqq3 p{font-size:16.5px;line-height:1.85;color:#555;margin:0 0 1.1rem;max-width:560px}.procedure_priceRow__pMlKP{display:flex;gap:36px;margin:26px 0 30px;padding:18px 0;border-top:1px solid #eee7de;border-bottom:1px solid #eee7de;max-width:560px}.procedure_priceRow__pMlKP>div{display:flex;flex-direction:column;gap:4px}.procedure_priceLabel__bqhbJ{font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:#999}.procedure_priceValue__y5qqe{font-family:var(--font-cormorant),serif;font-size:30px;color:#2a2a2a}.procedure_actions__T020T{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.procedure_btnPrimary__FS2rR{display:inline-flex;padding:16px 32px;background:var(--gold);color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:4px;transition:background .3s ease,transform .3s ease}.procedure_btnPrimary__FS2rR:hover{background:var(--gold-hover);transform:translateY(-2px)}.procedure_btnLink__geunu{font-size:14px;color:#7a6246;border-bottom:1px solid rgba(139,115,85,.4);padding-bottom:2px}.procedure_btnLink__geunu:hover{color:#2a2a2a}.procedure_gallery__hUBaB{background:#faf9f7;padding:90px 50px}.procedure_galleryInner__Ky2ST{max-width:1100px;margin:0 auto}.procedure_galleryHead__y7hSu{text-align:center;margin-bottom:40px}.procedure_galleryGrid__QfoV_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:26px;gap:26px}.procedure_baCard__6UDTk{margin:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.08)}.procedure_baImg__iNGeu{position:relative;aspect-ratio:1/1}.procedure_baTag__L3aXQ{position:absolute;bottom:14px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,8%,.6);color:#fff;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.procedure_baTagLeft__doVE0{left:14px}.procedure_baTagRight__RB5PN{right:14px}.procedure_galleryNote__bhFqm{margin:22px 0 0;text-align:center;font-size:13px;font-style:italic;color:#999}.procedure_facts__Ei8ej{background:linear-gradient(180deg,#2e2e2e,#262626);padding:90px 50px;text-align:center}.procedure_factsInner__U9QiV{max-width:1100px;margin:0 auto}.procedure_factGrid__uvf3f{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:34px;text-align:left}.procedure_fact__YRU1H{height:100%;padding:24px 24px 22px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);display:flex;flex-direction:column;gap:8px}.procedure_factLabel__7iUHF{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#cbb28a}.procedure_factValue__x43AU{font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.86)}.procedure_steps__dIIU1{background:#fff;padding:90px 50px}.procedure_stepsInner__dnpy8{max-width:1100px;margin:0 auto;text-align:center}.procedure_stepList__FNeog{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px;text-align:left}.procedure_step__enPo4{height:100%;padding:28px 24px;border-radius:12px;border:1px solid #ece5db;background:#fdfbf8}.procedure_stepLine__ZHF5B{display:block;width:32px;height:1px;background:var(--gold);margin-bottom:18px}.procedure_step__enPo4 h3{font-family:var(--font-cormorant),serif;font-style:italic;font-size:24px;font-weight:400;color:#2a2a2a;margin:0 0 10px}.procedure_step__enPo4 p{font-size:14.5px;line-height:1.7;color:#666;margin:0}.procedure_faq__bnAg8{background:#faf9f7;padding:90px 50px}.procedure_faqInner__wSaQQ{max-width:820px;margin:0 auto;text-align:center}.procedure_faqList__NHzq8{margin-top:26px;text-align:left}.procedure_faqItem__qKawf{border-bottom:1px solid #e8e1d7}.procedure_faqItem__qKawf summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-family:var(--font-cormorant),serif;font-size:23px;color:#2a2a2a}.procedure_faqItem__qKawf summary::-webkit-details-marker{display:none}.procedure_faqItem__qKawf summary:after{content:"+";font-size:22px;color:var(--gold);transition:transform .3s ease}.procedure_faqItem__qKawf[open] summary:after{transform:rotate(45deg)}.procedure_faqItem__qKawf p{font-size:15.5px;line-height:1.8;color:#555;margin:0 0 24px}.procedure_provider__2vwYS{margin:30px auto 0;font-size:13px;color:#8a7a64}@media (max-width:1000px){.procedure_factGrid__uvf3f,.procedure_stepList__FNeog{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.procedure_facts__Ei8ej,.procedure_faq__bnAg8,.procedure_gallery__hUBaB,.procedure_intro__1Y9PJ,.procedure_steps__dIIU1{padding:64px 22px}.procedure_introInner__1FLy_{grid-template-columns:1fr;gap:30px}.procedure_surgeon__5TjTS{max-width:320px}}@media (max-width:600px){.procedure_factGrid__uvf3f,.procedure_galleryGrid__QfoV_,.procedure_stepList__FNeog{grid-template-columns:1fr}.procedure_priceRow__pMlKP{gap:26px}.procedure_faqItem__qKawf summary{font-size:21px}}.SurgeryFeature_band__U43EL{background:radial-gradient(120% 140% at 15% 50%,#2e2a25 0,#2a2a2a 65%);padding:70px 50px;overflow:hidden}.SurgeryFeature_inner__LMiHO{position:relative;max-width:1000px;margin:0 auto;display:grid;grid-template-columns:300px 1fr;grid-gap:50px;gap:50px;align-items:center}.SurgeryFeature_portrait__w4XSd{position:relative;aspect-ratio:914/1000;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 76%,transparent),linear-gradient(180deg,transparent 0,#000 7%,#000 58%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 24%,#000 76%,transparent),linear-gradient(180deg,transparent 0,#000 7%,#000 58%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.SurgeryFeature_portraitImg__xtGXc{object-fit:cover;object-position:50% 30%;filter:brightness(.9) contrast(1.04)}.SurgeryFeature_text__GiIS0{padding-bottom:0}.SurgeryFeature_text__GiIS0 .SurgeryFeature_provider__9VOCp{margin:22px 0 0;font-size:12.5px;line-height:1.6;color:hsla(0,0%,100%,.55)}.SurgeryFeature_label__zQM1B{font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.SurgeryFeature_title__ujUAG{font-family:var(--font-cormorant),serif;font-size:clamp(32px,4vw,44px);font-weight:400;line-height:1.1;color:#fff;margin:0 0 18px}.SurgeryFeature_title__ujUAG em{font-style:italic;color:var(--gold)}.SurgeryFeature_text__GiIS0 p{font-size:16px;line-height:1.8;color:hsla(0,0%,100%,.72);margin:0 0 28px;max-width:580px}.SurgeryFeature_inlineLink__2Q4pI{color:#fff;border-bottom:1px solid hsla(41,34%,55%,.6)}.SurgeryFeature_inlineLink__2Q4pI:hover{color:var(--gold)}.SurgeryFeature_links__GbM9o{display:flex;flex-wrap:wrap;gap:10px 24px;margin:-8px 0 28px;max-width:600px}.SurgeryFeature_links__GbM9o a{font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--gold);border-bottom:1px solid hsla(41,34%,55%,.4);padding-bottom:2px}.SurgeryFeature_links__GbM9o a:hover{color:#fff;border-color:#fff}.SurgeryFeature_actions__v9eOl{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.SurgeryFeature_btn__QsyFd{display:inline-flex;padding:15px 30px;background:var(--gold);color:#fff;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:4px;transition:background .3s ease,transform .3s ease}.SurgeryFeature_btn__QsyFd:hover{background:var(--gold-hover);transform:translateY(-2px)}.SurgeryFeature_note__kzXT_{font-size:13px;color:hsla(0,0%,100%,.55)}@media (max-width:760px){.SurgeryFeature_band__U43EL{padding:50px 20px}.SurgeryFeature_inner__LMiHO{grid-template-columns:1fr;gap:10px;text-align:center;justify-items:center}.SurgeryFeature_portrait__w4XSd{width:240px;order:0}.SurgeryFeature_text__GiIS0 p{margin-left:auto;margin-right:auto}.SurgeryFeature_actions__v9eOl,.SurgeryFeature_links__GbM9o{justify-content:center}}.ReviewsCarousel_carousel__R0CCS{flex:1 1;min-width:0;position:relative}.ReviewsCarousel_track__4JzUu{position:relative;display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:12px 0 24px}.ReviewsCarousel_track__4JzUu::-webkit-scrollbar{display:none}.ReviewsCarousel_slide__GMZkY{flex:0 0 340px;display:flex;scroll-snap-align:start}.ReviewsCarousel_card__DifKt{position:relative;display:flex;flex-direction:column;width:100%;padding:35px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 15px 50px rgba(0,0,0,.06);transition:box-shadow .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.ReviewsCarousel_card__DifKt:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#8b7355,#a08567);border-radius:12px 12px 0 0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ReviewsCarousel_card__DifKt:hover:before{transform:scaleX(1)}.ReviewsCarousel_card__DifKt:hover{box-shadow:0 30px 70px rgba(0,0,0,.12);transform:translateY(-6px)}.ReviewsCarousel_quote__Aeo6C{position:absolute;top:10px;right:20px;font-family:var(--font-cormorant),serif;font-size:80px;line-height:1;color:rgba(139,115,85,.1);transition:color .4s ease}.ReviewsCarousel_card__DifKt:hover .ReviewsCarousel_quote__Aeo6C{color:rgba(139,115,85,.2)}.ReviewsCarousel_stars__2JPwn{display:flex;gap:3px;margin-bottom:15px;position:relative}.ReviewsCarousel_stars__2JPwn span{color:#d4a853;font-size:14px}.ReviewsCarousel_text__4kqb0{flex:1 1;position:relative;margin-bottom:25px;font-size:14px;line-height:1.85;color:#555}.ReviewsCarousel_author__zuI1f{display:flex;align-items:center;gap:14px;position:relative}.ReviewsCarousel_avatar__i7sMY{flex-shrink:0;width:45px;height:45px;border-radius:50%;background:linear-gradient(135deg,#8b7355,#a08567);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:600}.ReviewsCarousel_name__QDyrX{font-weight:600;color:#2a2a2a;font-size:15px}.ReviewsCarousel_treatment___2JA0{margin-top:2px;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#8b7355}.ReviewsCarousel_controls__yqFE0{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px}.ReviewsCarousel_dots__951Jg{display:flex;flex-wrap:wrap;gap:8px}.ReviewsCarousel_dot__GLSO4{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(139,115,85,.25);cursor:pointer;transition:background .3s ease,transform .3s ease}.ReviewsCarousel_dot__GLSO4:hover{background:rgba(139,115,85,.5)}.ReviewsCarousel_dotActive__aYU4C{background:#8b7355;transform:scale(1.3)}.ReviewsCarousel_arrows__gk24x{display:flex;gap:8px}.ReviewsCarousel_arrow__Hf8yk{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(139,115,85,.35);border-radius:50%;background:#fff;color:#8b7355;font-size:16px;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.ReviewsCarousel_arrow__Hf8yk:hover{background:#8b7355;border-color:#8b7355;color:#fff}@media (max-width:1100px){.ReviewsCarousel_slide__GMZkY{flex-basis:calc(50% - 10px)}}@media (max-width:768px){.ReviewsCarousel_track__4JzUu{gap:14px;padding-left:20px;padding-right:20px;scroll-padding-left:20px}.ReviewsCarousel_slide__GMZkY{flex-basis:calc(100% - 44px)}.ReviewsCarousel_card__DifKt{padding:26px 24px}.ReviewsCarousel_text__4kqb0{font-size:13.5px}.ReviewsCarousel_controls__yqFE0{padding:0 20px}}.YouTubeFacade_figure__XnDbQ{margin:0}.YouTubeFacade_frame__xXgpt{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#1a1a1a;box-shadow:0 0 0 1px rgba(139,115,85,.25),0 30px 70px -30px rgba(26,20,14,.55)}.YouTubeFacade_iframe___gqi3,.YouTubeFacade_poster__XlaYv{position:absolute;inset:0;width:100%;height:100%;border:0}.YouTubeFacade_poster__XlaYv{padding:0;cursor:pointer;background:none}.YouTubeFacade_posterImg__skG11{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.YouTubeFacade_poster__XlaYv:hover .YouTubeFacade_posterImg__skG11{transform:scale(1.03)}.YouTubeFacade_shade__92jem{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,26,26,.15),rgba(26,26,26,.35) 60%,rgba(26,26,26,.7))}.YouTubeFacade_play__8TuI3{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:rgba(139,115,85,.92);box-shadow:0 0 0 10px hsla(0,0%,100%,.14),0 18px 40px rgba(0,0,0,.35);transition:transform .35s ease,background .35s ease}.YouTubeFacade_play__8TuI3 svg{width:30px;height:30px;fill:#fff;margin-left:4px}.YouTubeFacade_poster__XlaYv:hover .YouTubeFacade_play__8TuI3{transform:translate(-50%,-50%) scale(1.06);background:#8b7355}.YouTubeFacade_label__AHyFu{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);font-family:var(--font-dm-sans),sans-serif;font-size:11px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#fff}.YouTubeFacade_caption__tL5No{margin-top:12px;font-size:12.5px;color:#8a847d;text-align:center}@media (max-width:600px){.YouTubeFacade_play__8TuI3{width:66px;height:66px}.YouTubeFacade_play__8TuI3 svg{width:24px;height:24px}.YouTubeFacade_frame__xXgpt{border-radius:12px}}