.hero--baie-bucat .hero__bg{background-image:linear-gradient(115deg,#0a0e14e6,#153f99a8 58%,#c7162680),url(/gallery/baie-bucatarie/baie-bucatarie-57.webp);background-size:cover;background-position:center}.intro-baie-bucat[data-astro-cid-2y6x3weg]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,4vw,56px);align-items:start}.intro-baie-bucat__copy[data-astro-cid-2y6x3weg]{display:flex;flex-direction:column;gap:18px;font-size:1.05rem;line-height:1.65;color:#1f2940}.intro-baie-bucat__copy[data-astro-cid-2y6x3weg] strong[data-astro-cid-2y6x3weg]{color:var(--c-blue, #153f99);font-weight:700}.intro-baie-bucat__media[data-astro-cid-2y6x3weg]{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-lg, 20px);overflow:hidden;box-shadow:0 22px 50px #153f9926}.intro-baie-bucat__media[data-astro-cid-2y6x3weg] img[data-astro-cid-2y6x3weg]{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:880px){.intro-baie-bucat[data-astro-cid-2y6x3weg]{grid-template-columns:1fr;gap:28px}.intro-baie-bucat__media[data-astro-cid-2y6x3weg]{aspect-ratio:4 / 3}}.subgrupa[data-astro-cid-ovhfnccf]{margin-bottom:56px}.subgrupa[data-astro-cid-ovhfnccf]:last-child{margin-bottom:0}.subgrupa__title[data-astro-cid-ovhfnccf]{text-align:center;font-size:clamp(1.25rem,2.4vw,1.55rem);color:var(--c-blue, #153f99);margin:0 0 28px;position:relative;padding-bottom:14px}.subgrupa__title[data-astro-cid-ovhfnccf]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:48px;height:3px;background:var(--gradient-warm);border-radius:2px}.subserv-carousel[data-astro-cid-ovhfnccf]{position:relative}.subserv-carousel__btn[data-astro-cid-ovhfnccf]{position:absolute;top:50%;z-index:5;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(21,63,153,.18);border-radius:50%;background:#fff;color:var(--c-blue, #153f99);cursor:pointer;box-shadow:0 2px 12px #153f991a;transform:translateY(-50%);transition:transform .15s ease,opacity .2s ease,box-shadow .2s ease}.subserv-carousel__btn--prev[data-astro-cid-ovhfnccf]{right:calc(100% + 16px)}.subserv-carousel__btn--next[data-astro-cid-ovhfnccf]{left:calc(100% + 16px)}.subserv-carousel__btn[data-astro-cid-ovhfnccf]:hover:not(:disabled){transform:translateY(-50%) scale(1.08);box-shadow:0 4px 18px #153f992e}.subserv-carousel__btn[data-astro-cid-ovhfnccf]:disabled{opacity:.25;cursor:not-allowed}@media(max-width:1320px){.subserv-carousel__btn--prev[data-astro-cid-ovhfnccf]{right:auto;left:4px}.subserv-carousel__btn--next[data-astro-cid-ovhfnccf]{left:auto;right:4px}}@media(max-width:700px){.subserv-carousel__btn[data-astro-cid-ovhfnccf]{display:none}}.subserv-track[data-astro-cid-ovhfnccf]{list-style:none;margin:0;padding:4px 4px 22px;display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(21,63,153,.5) rgba(21,63,153,.08);-webkit-overflow-scrolling:touch}.subserv-track[data-astro-cid-ovhfnccf]::-webkit-scrollbar{height:8px}.subserv-track[data-astro-cid-ovhfnccf]::-webkit-scrollbar-track{background:#153f9914;border-radius:4px}.subserv-track[data-astro-cid-ovhfnccf]::-webkit-scrollbar-thumb{background:#153f9973;border-radius:4px}.subserv-track[data-astro-cid-ovhfnccf]:focus-visible{outline:2px solid var(--c-blue, #153f99);outline-offset:4px;border-radius:8px}.subserv-card[data-astro-cid-ovhfnccf]{flex:0 0 calc((100% - 36px)/3.2);min-width:280px;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:24px 22px;background:#fff;border:1px solid rgba(21,63,153,.1);border-radius:16px;box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.subserv-card[data-astro-cid-ovhfnccf]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #153f991a}@media(max-width:1100px){.subserv-card[data-astro-cid-ovhfnccf]{flex:0 0 calc((100% - 18px) / 2.2)}}@media(max-width:700px){.subserv-card[data-astro-cid-ovhfnccf]{flex:0 0 86%;min-width:auto}}.subserv-card__head[data-astro-cid-ovhfnccf]{display:flex;align-items:center;gap:14px}.subserv-card__icon[data-astro-cid-ovhfnccf]{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#ee7a1b1f;display:grid;place-items:center;color:var(--c-orange, #ee7a1b)}.subserv-card__head[data-astro-cid-ovhfnccf] h3[data-astro-cid-ovhfnccf]{flex:1;font-size:1rem;color:var(--c-blue, #153f99);margin:0;line-height:1.3;font-weight:700}.subserv-card[data-astro-cid-ovhfnccf] p[data-astro-cid-ovhfnccf]{margin:0;color:#3a4257;line-height:1.55;font-size:.93rem;flex:1}.subserv-card__cta[data-astro-cid-ovhfnccf]{align-self:flex-start;background:transparent;border:none;padding:6px 0;color:var(--c-red, #c71626);font-weight:700;font-size:.93rem;cursor:pointer;transition:transform .18s ease}.subserv-card__cta[data-astro-cid-ovhfnccf]:hover{transform:translate(3px)}.etape-carousel[data-astro-cid-sydhxkry]{position:relative}.etape-carousel__btn[data-astro-cid-sydhxkry]{position:absolute;top:50%;z-index:5;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(21,63,153,.18);border-radius:50%;background:#fff;color:var(--c-blue, #153f99);cursor:pointer;box-shadow:0 2px 12px #153f991a;transform:translateY(-50%);transition:transform .15s ease,opacity .2s ease,box-shadow .2s ease}.etape-carousel__btn--prev[data-astro-cid-sydhxkry]{right:calc(100% + 16px)}.etape-carousel__btn--next[data-astro-cid-sydhxkry]{left:calc(100% + 16px)}.etape-carousel__btn[data-astro-cid-sydhxkry]:hover:not(:disabled){transform:translateY(-50%) scale(1.08);box-shadow:0 4px 18px #153f992e}.etape-carousel__btn[data-astro-cid-sydhxkry]:disabled{opacity:.25;cursor:not-allowed}@media(max-width:1320px){.etape-carousel__btn--prev[data-astro-cid-sydhxkry]{right:auto;left:4px}.etape-carousel__btn--next[data-astro-cid-sydhxkry]{left:auto;right:4px}}@media(max-width:700px){.etape-carousel__btn[data-astro-cid-sydhxkry]{display:none}}.etape[data-astro-cid-sydhxkry]{list-style:none;margin:0;padding:4px 4px 22px;display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(21,63,153,.5) rgba(21,63,153,.08);-webkit-overflow-scrolling:touch}.etape[data-astro-cid-sydhxkry]::-webkit-scrollbar{height:8px}.etape[data-astro-cid-sydhxkry]::-webkit-scrollbar-track{background:#153f9914;border-radius:4px}.etape[data-astro-cid-sydhxkry]::-webkit-scrollbar-thumb{background:#153f9973;border-radius:4px}.etape[data-astro-cid-sydhxkry]:focus-visible{outline:2px solid var(--c-blue, #153f99);outline-offset:4px;border-radius:8px}.etapa[data-astro-cid-sydhxkry]{flex:0 0 calc((100% - 36px)/3.2);min-width:280px;scroll-snap-align:start;display:flex;gap:18px;padding:22px;background:#fff;border:1px solid rgba(21,63,153,.1);border-radius:16px;box-shadow:0 1px 2px #0000000a}@media(max-width:1100px){.etapa[data-astro-cid-sydhxkry]{flex:0 0 calc((100% - 18px) / 2.2)}}@media(max-width:700px){.etapa[data-astro-cid-sydhxkry]{flex:0 0 86%;min-width:auto}}.etapa__numar[data-astro-cid-sydhxkry]{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--gradient-warm);color:#fff;display:grid;place-items:center;font-size:1.35rem;font-weight:800;box-shadow:var(--shadow-red)}.etapa__body[data-astro-cid-sydhxkry]{flex:1;min-width:0}.etapa__head[data-astro-cid-sydhxkry]{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--c-blue, #153f99)}.etapa__head[data-astro-cid-sydhxkry] h3[data-astro-cid-sydhxkry]{font-size:1rem;line-height:1.3;margin:0}.etapa__body[data-astro-cid-sydhxkry] p[data-astro-cid-sydhxkry]{margin:0;color:#3a4257;line-height:1.55;font-size:.93rem}.tarife-baie-bucat[data-astro-cid-btbk5l3w]{max-width:880px;margin:0 auto;display:grid;gap:22px}.tarife-baie-bucat__nota[data-astro-cid-btbk5l3w]{max-width:800px;margin:30px auto 0;padding:16px 20px;background:#153f990d;border-left:3px solid var(--c-blue, #153f99);border-radius:8px;font-size:.95rem;line-height:1.6;color:#3a4257}.tarife-baie-bucat__nota[data-astro-cid-btbk5l3w] strong[data-astro-cid-btbk5l3w]{color:var(--c-red, #c71626);font-weight:700}.tarife-baie-bucat__cta[data-astro-cid-btbk5l3w]{margin-top:36px;text-align:center}.faq__trigger{cursor:pointer;list-style:none}.faq__trigger::-webkit-details-marker{display:none}.faq__trigger::marker{content:""}.faq__item[open] .faq__chevron{transform:rotate(180deg)}.faq__answer p{margin:0}.faq__answer p strong{color:var(--c-blue, #153f99);font-weight:700}
