.vacations-scroll-hero.hair-scroll-hero{--scrub-film-position:var(--hair-film-position,72% 30%);--scrub-header-deep:#000;--scrub-header-orange:#000;background:#000}.interior-story .hair-scroll-hero .cover-hero{background:#000}.hair-scroll-hero .cover-hero .hero-wash,.hair-scroll-hero .cover-hero:before{display:none}@media (width<=680px){.vacations-scroll-hero.hair-scroll-hero{--scrub-film-position:var(--hair-film-position-mobile,74% 30%)}}@media print{.hair-scroll-hero{display:none}}html[data-brand=sculpt] .interior-story--cirugia{--interior-accent:var(--page-accent);--interior-surface:var(--page-surface);color:var(--page-text);background:var(--page-bg)}html[data-brand=sculpt][data-theme] .cover-hero{--color-ink:var(--sculpt-chrome-text);--color-muted:var(--sculpt-chrome-text);--cover-contrast-bg:var(--sculpt-chrome-bg)}html[data-brand=sculpt][data-theme] .cover-hero .hero-wash{background:linear-gradient(180deg, color-mix(in srgb, var(--sculpt-chrome-bg) 72%, transparent) 0%, color-mix(in srgb, var(--sculpt-chrome-bg) 34%, transparent) 55%, transparent 100%);height:clamp(160px,32svh,260px)}html[data-brand=sculpt][data-theme] .cover-hero .hero-wash:after{content:none}html[data-brand=sculpt][data-theme] .cover-hero-copy{text-shadow:0 2px 10px color-mix(in srgb, var(--sculpt-chrome-bg) 65%, transparent)}html[data-brand=sculpt][data-theme] .cover-hero-copy .eyebrow{color:var(--color-ink)}html[data-brand=sculpt][data-theme] .cover-hero :focus-visible{outline-color:var(--sculpt-chrome-text)}@media print,(forced-colors:active){html[data-brand=sculpt][data-theme] .cover-hero{--color-ink:var(--page-text);--color-muted:var(--page-muted)}html[data-brand=sculpt][data-theme] .cover-hero-copy{text-shadow:none}html[data-brand=sculpt][data-theme] .cover-hero .hero-media{display:none}}@media (forced-colors:active){html[data-brand=sculpt][data-theme] .cover-hero{--color-ink:CanvasText;--color-muted:CanvasText;--color-brand:LinkText;background:canvas}html[data-brand=sculpt][data-theme] .cover-hero :focus-visible{outline-color:highlight}}html[data-brand=sculpt] .cover-hero-copy h1{text-transform:none;font-weight:var(--font-weight-light);letter-spacing:-.055em}html[data-brand=sculpt] .cover-hero-copy h1 em{font-weight:var(--font-weight-light);letter-spacing:-.06em}html[data-brand=sculpt] .cover-hero-copy p{max-width:32ch}html[data-brand=sculpt] .interior-story .interior-chapter{border-color:var(--page-border);padding-block:clamp(76px,10vw,152px)}html[data-brand=sculpt] .interior-story .interior-chapter-heading{border-color:var(--page-border);gap:24px;margin-bottom:clamp(40px,6vw,88px);padding-block:0 20px}html[data-brand=sculpt] .interior-chapter-heading .eyebrow{max-width:60ch;letter-spacing:var(--tracking-label);line-height:1.6}html[data-brand=sculpt] .interior-story .interior-copy>h2{max-width:14ch;font-size:clamp(38px,5.5vw,82px);line-height:1.02;font-weight:var(--font-weight-light);letter-spacing:-.045em;text-wrap:balance;margin-bottom:30px}html[data-brand=sculpt] .sculpt-chapter .interior-copy>.editorial-lead{max-width:43ch;font-size:clamp(18px,1.6vw,23px);line-height:1.6}html[data-brand=sculpt] .sculpt-chapter .interior-copy>p:not(.editorial-lead){max-width:54ch;color:var(--page-muted)}html[data-brand=sculpt] .interior-story .interior-plane,html[data-brand=sculpt] .interior-story .interior-visual--contain .interior-plane{background:var(--page-surface-raised);box-shadow:0 24px 60px -32px var(--page-shadow);border-radius:0}html[data-brand=sculpt] .sculpt-chapter .interior-visual:before{content:"";border-top:1px solid var(--page-accent);border-left:1px solid var(--page-accent);pointer-events:none;width:40px;height:40px;position:absolute;top:-16px;left:-16px}html[data-brand=sculpt] .interior-story .interior-visual figcaption{max-width:54ch;color:var(--page-muted);font-size:var(--text-small);letter-spacing:var(--tracking-copy);padding-top:20px}html[data-brand=sculpt] .interior-story .secondary-details{border-top:1px solid var(--page-border);gap:0 clamp(28px,6vw,88px);margin-top:clamp(52px,7vw,104px)}html[data-brand=sculpt] .interior-story .secondary-details article{border-top:0;border-bottom:1px solid var(--page-border);flex-direction:column;align-items:flex-start;padding-block:32px;display:flex;position:relative}html[data-brand=sculpt] .secondary-details article>.eyebrow{color:var(--page-accent);font-size:var(--text-small);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-label)}html[data-brand=sculpt] .interior-story .secondary-details article h3{max-width:23ch;font-size:clamp(24px,2.5vw,36px);font-weight:var(--font-weight-light);letter-spacing:-.025em;text-wrap:balance;margin-block:12px 18px}html[data-brand=sculpt] .secondary-details article>p{margin-bottom:24px;line-height:1.7}html[data-brand=sculpt] .secondary-details article>.text-link{margin-top:auto}html[data-brand=sculpt] .interior-story .text-link{color:var(--page-text);border-bottom-color:var(--page-accent);gap:16px}html[data-brand=sculpt] .interior-story .text-link:is(:hover,:focus-visible){color:var(--page-accent)}html[data-brand=sculpt] .interior-story #preguntas{background:var(--page-surface)}html[data-brand=sculpt] .secondary-faq-grid .interior-copy>h2{max-width:13ch;font-size:clamp(36px,4.2vw,64px)}html[data-brand=sculpt] .faq-list details{border-color:var(--page-border)}html[data-brand=sculpt] .faq-list summary{color:var(--page-text);padding-block:27px;font-size:clamp(15px,1.35vw,18px);line-height:1.5}html[data-brand=sculpt] .faq-list summary:is(:hover,:focus-visible),html[data-brand=sculpt] .faq-list .faq-number,html[data-brand=sculpt] .faq-list summary>svg{color:var(--page-accent)}html[data-brand=sculpt] .faq-list details[open]{border-bottom-color:var(--page-accent)}html[data-brand=sculpt] .faq-list p{color:var(--page-muted);font-size:15px;line-height:1.7}html[data-brand=sculpt] .interior-story .secondary-closing{color:var(--page-accent-contrast);background:var(--page-accent);border:0}html[data-brand=sculpt] .interior-story .secondary-closing .contact-section-intro>h2{max-width:16ch;color:inherit;font-size:clamp(42px,4.8vw,72px);line-height:1.02;font-weight:var(--font-weight-light);letter-spacing:-.05em;text-wrap:balance;margin-bottom:40px}html[data-brand=sculpt] .secondary-closing .contact-section-intro .button-primary{color:var(--page-accent);background:var(--page-accent-contrast);border:1px solid var(--page-accent-contrast)}html[data-brand=sculpt] .secondary-closing .contact-section-intro .button-primary:is(:hover,:focus-visible){color:var(--page-accent-contrast);border-color:var(--page-accent-contrast);background:0 0}html[data-brand=sculpt] .secondary-closing .secondary-medical-note,html[data-brand=sculpt] .secondary-closing .secondary-related .text-link{color:inherit}html[data-brand=sculpt] .secondary-closing .secondary-related .text-link{border-bottom-color:currentColor}html[data-brand=sculpt] .secondary-closing .contact-section-intro :focus-visible{outline-color:var(--page-accent-contrast)}@media (width>=961px) and (height>=651px){html[data-brand=sculpt] .sculpt-chapter .interior-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(64px,8vw,128px)}html[data-brand=sculpt] .sculpt-chapter .interior-grid--reverse{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}html[data-brand=sculpt] .sculpt-chapter .interior-copy{padding-block:24px}}@media (width<=680px){html[data-brand=sculpt] .interior-story .interior-chapter{padding-block:64px}html[data-brand=sculpt] .interior-story .interior-chapter-heading{gap:16px;margin-bottom:36px}html[data-brand=sculpt] .interior-story .interior-copy>h2{font-size:clamp(36px,10vw,52px)}html[data-brand=sculpt] .sculpt-chapter .interior-visual:before{width:24px;height:24px;top:-10px;left:-10px}html[data-brand=sculpt] .interior-story .secondary-details{gap:0;margin-top:40px}html[data-brand=sculpt] .interior-story .secondary-details article{padding-block:28px}html[data-brand=sculpt] .interior-story .secondary-closing .contact-section-intro>h2{font-size:clamp(40px,11.5vw,64px)}html[data-brand=sculpt] .secondary-closing .contact-section-intro .button-primary{justify-content:space-between;width:100%}}@media print{html[data-brand=sculpt] .interior-story .interior-plane{box-shadow:none}html[data-brand=sculpt] .sculpt-chapter .interior-visual:before{display:none}html[data-brand=sculpt] .interior-story .secondary-closing{color:var(--page-text);background:var(--page-bg)}}
