body.page-slug-za-sisi .site-main,body.page-id-0 .site-main{padding:0}.sc-about{background:#fdfbf8;overflow:hidden}.sc-about a{text-decoration:none}.sc-about-hero{padding:clamp(3.5rem, 7vw, 7rem) 0 clamp(4.5rem, 8vw, 8rem);background:radial-gradient(circle at 16% 14%,rgb(201 134 152 / .16),transparent 26rem),linear-gradient(180deg,#fff9f4 0%,#fffdf9 100%)}.sc-about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.82fr);gap:clamp(2.5rem, 7vw, 7rem);align-items:center}.sc-about-hero__copy{max-width:720px}.sc-about-hero h1{margin:.65rem 0 1.5rem;font-size:clamp(3rem, 5.5vw, 6rem);line-height:.94;letter-spacing:-.05em}.sc-about-hero h1 em{display:block;margin-top:.08em;color:var(--sc-color-berry);font-style:italic;font-weight:500}.sc-about-hero__lead{max-width:650px;margin:0 0 1rem;color:var(--sc-color-ink);font-family:var(--sc-font-display);font-size:clamp(1.35rem, 2vw, 1.8rem);line-height:1.45}.sc-about-hero__copy>p:not(.sc-about-hero__lead){max-width:650px;margin:0;color:var(--sc-color-muted);font-size:1.05rem}.sc-about-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:2rem}.sc-about-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:50px;padding:.9rem 1.4rem;border:1px solid var(--sc-color-berry);border-radius:999px;background:var(--sc-color-berry);color:#fff!important;font-weight:750;transition:transform 160ms ease,background-color 160ms ease,border-color 160ms ease}.sc-about-button:hover{background:var(--sc-color-ink);border-color:var(--sc-color-ink);transform:translateY(-2px)}.sc-about-link{color:var(--sc-color-berry);font-weight:750}.sc-about-link:hover{color:var(--sc-color-ink)}.sc-about-hero__visual{position:relative;min-height:clamp(500px, 54vw, 670px)}.sc-about-hero__photo{position:absolute;inset:0 3% 0 5%;overflow:hidden;border-radius:44% 44% 1.75rem 1.75rem;background:#f2ece7;box-shadow:0 24px 70px rgb(33 28 32 / .09)}.sc-about-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:52% 42%}.sc-about-hero__badge{position:absolute;left:-2%;top:12%;z-index:2;display:grid;place-items:center;width:118px;height:118px;padding:1rem;border-radius:50%;background:var(--sc-color-ink);color:#fff;text-align:center;box-shadow:var(--sc-shadow-soft);transform:rotate(-7deg)}.sc-about-hero__badge strong{display:block;font-family:var(--sc-font-display);font-size:1.45rem;line-height:1}.sc-about-hero__badge span{display:block;margin-top:.25rem;font-size:.72rem;line-height:1.2}.sc-about-story{padding:clamp(4.5rem, 8vw, 8rem) 0;background:#fff}.sc-about-story__grid{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(0,1.28fr);gap:clamp(3rem, 8vw, 8rem);align-items:start}.sc-about-story__title h2,.sc-about-section-heading h2,.sc-about-process h2,.sc-about-salon h2{margin:.45rem 0 0;font-size:clamp(2.6rem, 4.5vw, 4.8rem);line-height:.98}.sc-about-story__copy{max-width:760px;color:var(--sc-color-muted);font-size:1.06rem}.sc-about-story__copy p{margin:0 0 1.25rem}.sc-about-story blockquote{margin:2rem 0 0;padding:1.1rem 0 1.1rem 1.5rem;border-left:3px solid var(--sc-color-rose);color:var(--sc-color-ink);font-family:var(--sc-font-display);font-size:clamp(1.45rem, 2.4vw, 2.15rem);font-style:italic;line-height:1.35}.sc-about-values{padding:clamp(4rem, 7vw, 7rem) 0;background:#f8f1eb}.sc-about-section-heading{max-width:820px;margin-bottom:clamp(2rem, 4vw, 3.5rem)}.sc-about-values__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid rgb(33 28 32 / .11);border-bottom:1px solid rgb(33 28 32 / .11)}.sc-about-value{min-height:270px;padding:clamp(1.7rem, 3vw, 2.6rem);border-right:1px solid rgb(33 28 32 / .11)}.sc-about-value:last-child{border-right:0}.sc-about-value>span{color:var(--sc-color-berry);font-size:.76rem;font-weight:800;letter-spacing:.12em}.sc-about-value h3{margin:2.7rem 0 .8rem;font-size:clamp(2rem, 3vw, 3rem)}.sc-about-value p{margin:0;color:var(--sc-color-muted)}.sc-about-process{padding:clamp(4.5rem, 8vw, 8rem) 0;background:#fff}.sc-about-process__grid{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:clamp(3rem, 8vw, 8rem);align-items:start}.sc-about-process__intro p{max-width:580px;margin:1.2rem 0 0;color:var(--sc-color-muted)}.sc-about-process__steps{border-top:1px solid var(--sc-color-border)}.sc-about-step{display:grid;grid-template-columns:60px 1fr;gap:1.25rem;padding:1.6rem 0;border-bottom:1px solid var(--sc-color-border)}.sc-about-step>strong{color:var(--sc-color-berry);font-size:.78rem;letter-spacing:.12em}.sc-about-step h3{margin:-.12rem 0 .35rem;font-size:1.65rem}.sc-about-step p{margin:0;color:var(--sc-color-muted)}.sc-about-salon{padding:0 0 clamp(4.5rem, 8vw, 8rem);background:#fff}.sc-about-salon__inner{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding:clamp(2rem, 5vw, 4.5rem);border-radius:2rem;background:var(--sc-color-ink);color:#fff}.sc-about-salon__inner>div{max-width:760px}.sc-about-salon .sc-eyebrow{color:#e6b8c5}.sc-about-salon h2{color:#fff}.sc-about-salon p{margin:1rem 0 0;color:rgb(255 255 255 / .72)}.sc-about-button--light{flex:0 0 auto;border-color:#fff;background:#fff;color:var(--sc-color-ink)!important}.sc-about-button--light:hover{border-color:var(--sc-color-rose);background:var(--sc-color-rose);color:#fff!important}@media (max-width:900px){.sc-about-hero__grid,.sc-about-story__grid,.sc-about-process__grid{grid-template-columns:1fr}.sc-about-hero__visual{min-height:min(132vw, 650px)}.sc-about-hero__photo{inset:0 4%}.sc-about-hero__badge{left:1%}.sc-about-values__grid{grid-template-columns:1fr}.sc-about-value{min-height:auto;border-right:0;border-bottom:1px solid rgb(33 28 32 / .11)}.sc-about-value:last-child{border-bottom:0}.sc-about-value h3{margin-top:1.4rem}.sc-about-salon__inner{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.sc-about-hero{padding-top:2.5rem}.sc-about-hero h1{font-size:clamp(2.75rem, 15vw, 4.2rem)}.sc-about-hero__visual{min-height:520px}.sc-about-hero__badge{width:96px;height:96px}.sc-about-salon__inner{border-radius:1.4rem}}