/* =====================================================================
   Breezy's Stylez & Braids — demo build (LynkLogic)
   Palette: light tan / mocha / pink-red. Bricolage Grotesque + Kaushan Script + Manrope.
   Mobile-first. No cards, no icon tiles — editorial hairline layout.
   ===================================================================== */

:root{
  /* Breezy's brand: red / white / black (matches logo brief) */
  --ivory:#ffffff;        /* client request: white, not beige */
  --ivory-2:#f6f4f1;      /* soft off-white for alt sections */
  --espresso:#3b2f2a;     /* warm dark for dark sections + headings */
  --espresso-2:#4a3c36;
  --ink:#332824;
  --muted:#7f7264;
  --clay:#ff474c;         /* Roy's light red */
  --clay-2:#ff6a6e;
  --gold:#ff8a8d;         /* lighter red for accents on dark */
  --pink-tint:#fde3e0;    /* booking section: red tinted toward the cream */
  --rule:rgba(59,47,42,.16);
  --rule-light:rgba(255,255,255,.18);

  --ff-display:"Bricolage Grotesque","Manrope",system-ui,sans-serif;
  --ff-script:"Kaushan Script","Brush Script MT",cursive;
  --ff-body:"Manrope",system-ui,-apple-system,sans-serif;

  --gutter:clamp(20px,5vw,72px);
  --section:clamp(72px,11vw,150px);
  --nav-h:76px;
  --ease:cubic-bezier(.2,.7,.2,1);
}

*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{
  margin:0;background:var(--ivory);color:var(--ink);
  font-family:var(--ff-body);font-size:17px;line-height:1.6;
  overflow-x:hidden;
  -webkit-font-smoothing:antialiased;
}
img{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
h1,h2,h3,h4{margin:0;font-weight:400}
p{margin:0 0 1em}
.muted{color:var(--muted)}
.is-hidden{opacity:0 !important}

/* ---------- Type ---------- */
.h2{
  font-family:var(--ff-display);font-weight:800;
  font-size:clamp(34px,5vw,64px);line-height:1.02;letter-spacing:-.03em;
  color:var(--espresso);
}
.h2 em{font-family:var(--ff-script);font-style:normal;font-weight:400;color:var(--clay);letter-spacing:0;font-size:1.08em;line-height:1}
.section--dark .h2{color:var(--ivory)}
.section--dark .h2 em{color:var(--gold)}

.eyebrow{
  display:flex;align-items:center;gap:14px;margin:0 0 22px;
  font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--clay);
}
.eyebrow span{white-space:nowrap}
.eyebrow i{display:inline-block;width:32px;height:1px;background:currentColor;opacity:.6}
@media (max-width:480px){.eyebrow{flex-wrap:wrap;gap:6px 12px}.eyebrow i{display:none}}
.section--dark .eyebrow{color:var(--gold)}
.section--red{background:var(--pink-tint);color:var(--ink)}
.section--red .h2{color:var(--espresso)}
.section--red .h2 em{color:var(--clay)}
.section--red .eyebrow{color:var(--clay)}
.section--red p{color:var(--ink)}
.section--red .steps,.section--red .step{border-color:rgba(59,47,42,.16)}

.link-arrow{
  display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;min-height:44px;
  color:var(--espresso);border-bottom:1px solid var(--espresso);padding-bottom:3px;
  transition:gap .25s var(--ease),color .25s;
}
.link-arrow{color:var(--clay);border-color:var(--clay)}
.link-arrow:hover{gap:14px;color:var(--espresso);border-color:var(--espresso)}

/* ---------- Buttons (square, arrow) ---------- */
.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:10px;
  padding:14px 22px;font-weight:600;font-size:15px;letter-spacing:.01em;line-height:1;
  border:1.5px solid var(--espresso);border-radius:999px;transition:transform .25s var(--ease),background .25s,color .25s,border-color .25s;
  white-space:nowrap;
}
.btn span{transition:transform .25s var(--ease)}
.btn:hover span{transform:translateX(4px)}
.btn--sm{padding:11px 16px;font-size:13.5px}
.btn--lg{padding:18px 28px;font-size:16px}
.btn--solid{background:var(--clay);color:#fff;border-color:var(--clay)}
.btn--solid:hover{background:var(--espresso);border-color:var(--espresso);color:var(--ivory)}
.btn--line{background:transparent;color:var(--espresso)}
.btn--line:hover{background:var(--espresso);color:var(--ivory)}
.btn--ghost{background:transparent;color:var(--espresso);border-color:rgba(59,47,42,.55)}
.btn--ghost:hover{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}
.hero .btn--ghost{color:var(--ivory);border-color:rgba(255,255,255,.7)}
.hero .btn--ghost:hover{background:var(--ivory);color:var(--espresso);border-color:var(--ivory)}
.btn--light.btn--solid{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}
.btn--light.btn--solid:hover{background:var(--clay);color:#fff;border-color:var(--clay)}

/* ---------- Layout helpers ---------- */
.section{padding:var(--section) var(--gutter)}
.section--dark{background:var(--espresso);color:rgba(255,255,255,.8)}
.section--dark p{color:rgba(255,255,255,.78)}

/* ---------- NAV ---------- */
.nav{
  position:fixed;inset:0 0 auto 0;z-index:50;height:var(--nav-h);
  display:flex;align-items:center;justify-content:space-between;gap:24px;
  padding:0 var(--gutter);
  color:var(--ivory);
  transition:background .35s,color .35s,box-shadow .35s,height .35s;
}
.nav.is-solid{background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--espresso);box-shadow:0 1px 0 var(--rule);height:64px}
.nav.is-solid .btn--line{border-color:var(--clay);color:var(--clay)}
.nav.is-solid .btn--line:hover{background:var(--clay);color:#fff}
.nav__brand{display:inline-flex;align-items:center}
.nav__wordmark-img{height:54px;width:auto;display:block;filter:drop-shadow(0 0 1px #ffffff) drop-shadow(0 0 1px #ffffff) drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:filter .35s,height .35s}
.nav.is-solid .nav__wordmark-img{height:46px;filter:none}
body.drawer-open .nav__wordmark-img{filter:none}
@media (max-width:480px){.nav__wordmark-img{height:44px}.nav.is-solid .nav__wordmark-img{height:40px}}
.nav__wordmark{font-family:var(--ff-script);font-size:26px;letter-spacing:0;font-weight:400;white-space:nowrap;display:inline-flex;align-items:baseline;gap:8px}
.nav__wordmark em{font-family:var(--ff-body);font-style:normal;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.85}
@media (max-width:480px){.nav__wordmark{font-size:22px}.nav__wordmark em{display:none}}
.nav__links{display:none;gap:30px;font-size:14px;font-weight:600;letter-spacing:.02em}
.nav__links a{position:relative;padding:6px 0;opacity:.85}
.nav__links a::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:currentColor;transition:right .3s var(--ease)}
.nav__links a:hover{opacity:1}
.nav__links a:hover::after{right:0}
.nav__cta{display:none}
.nav .btn--line{border-color:rgba(255,255,255,.7);color:#fff}
.nav .btn--line:hover{background:#fff;color:var(--clay);border-color:#fff}
.nav__burger{width:44px;height:44px;position:relative;margin-right:-10px}
.nav__burger span{position:absolute;left:10px;top:50%;width:24px;height:1.5px;background:currentColor;transition:transform .3s var(--ease);transform:translateY(-4px)}
.nav__burger span:last-child{transform:translateY(4px)}
.nav__burger[aria-expanded="true"] span:first-child{transform:rotate(45deg)}
.nav__burger[aria-expanded="true"] span:last-child{transform:rotate(-45deg)}

@media (min-width:900px){
  .nav__links,.nav__cta{display:flex}
  .nav__burger{display:none}
}

/* Drawer (mobile) */
.drawer{
  position:fixed;inset:0;z-index:45;background:var(--ivory);color:var(--espresso);
  display:flex;flex-direction:column;justify-content:space-between;
  padding:calc(var(--nav-h) + 24px) var(--gutter) 40px;
  transform:translateY(-100%);transition:transform .5s var(--ease);
}
.drawer.is-open{transform:none}
.drawer__links{display:flex;flex-direction:column;gap:6px}
.drawer__links a{font-family:var(--ff-display);font-size:clamp(34px,9vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.15;padding:6px 0;border-bottom:1px solid var(--rule)}
.drawer__foot{display:flex;flex-direction:column;gap:12px}
.drawer__foot .btn{width:100%}
.drawer__meta{font-size:13px;color:var(--muted);margin:6px 0 0}
body.drawer-open{overflow:hidden}
body.drawer-open .nav{color:var(--espresso);background:transparent;box-shadow:none}
body.drawer-open .nav .btn--line{border-color:var(--espresso);color:var(--espresso)}

/* ---------- HERO ---------- */
.hero{
  position:relative;min-height:100svh;min-height:100vh;
  display:flex;align-items:flex-end;
  padding:calc(var(--nav-h) + 40px) var(--gutter) clamp(56px,9vw,110px);
  color:var(--ivory);overflow:hidden;background:var(--espresso);
}
.hero__media{position:absolute;inset:-12% 0 -12% 0;z-index:0}
.hero__media picture,.hero__media img{display:block;width:100%;height:100%}
.hero__media img{object-fit:cover;object-position:70% 20%;filter:saturate(1.05) contrast(1.02)}
@media (max-width:760px){.hero__media img{object-position:60% 12%}}
.hero__scrim{
  position:absolute;inset:0;z-index:1;
  background:
    linear-gradient(180deg,rgba(59,47,42,.3) 0%,rgba(59,47,42,0) 30%,rgba(255,71,76,.16) 60%,rgba(59,47,42,.85) 100%),
    linear-gradient(90deg,rgba(59,47,42,.5) 0%,rgba(59,47,42,0) 60%);
}
.hero__inner{position:relative;z-index:2;max-width:980px;width:100%}
.hero .eyebrow{color:#fff}
.hero__title{
  font-family:var(--ff-display);font-weight:800;
  font-size:clamp(50px,9vw,124px);line-height:.96;letter-spacing:-.04em;
  margin:0 0 26px;
}
.hero__title em{font-family:var(--ff-script);font-style:normal;font-weight:400;color:var(--clay-2);letter-spacing:0;font-size:1.06em}
.hero__title .line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}
.hero__title .line > span{display:block;transform:translateY(110%);animation:riseIn 1.1s var(--ease) forwards}
.hero__title .line:nth-child(2) > span{animation-delay:.12s}
.hero__title .line:nth-child(3) > span{animation-delay:.24s}
.hero__lede{max-width:520px;font-size:clamp(16px,1.6vw,19px);color:rgba(255,255,255,.85);margin-bottom:34px}
.hero__actions{display:flex;flex-direction:column;gap:12px}
.hero__actions .btn{width:100%}
.hero__scroll{position:absolute;right:var(--gutter);bottom:36px;z-index:2;width:1px;height:64px;background:rgba(255,255,255,.3);display:none}
.hero__scroll span{position:absolute;left:0;top:0;width:1px;height:22px;background:var(--ivory);animation:scrollCue 1.8s ease-in-out infinite}

.rise{opacity:0;transform:translateY(18px);animation:fadeUp .9s var(--ease) forwards}
.hero .eyebrow.rise{animation-delay:.05s}
.hero__lede.rise{animation-delay:.45s}
.hero__actions.rise{animation-delay:.6s}

@keyframes riseIn{to{transform:none}}
@keyframes fadeUp{to{opacity:1;transform:none}}
@keyframes scrollCue{0%{transform:translateY(0);opacity:0}30%{opacity:1}100%{transform:translateY(42px);opacity:0}}

@media (min-width:640px){
  .hero__actions{flex-direction:row}
  .hero__actions .btn{width:auto}
}
@media (min-width:900px){
  .hero__scroll{display:block}
}

/* ---------- Wind swooshes (brand motif) ---------- */
.swoosh{position:absolute;z-index:1;pointer-events:none;color:#fff;opacity:.55}
.swoosh--hero{right:-6vw;top:14vh;width:min(62vw,760px);height:auto}
.swoosh path{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1200;stroke-dashoffset:1200;animation:draw 2.6s var(--ease) forwards}
.swoosh path:nth-child(2){animation-delay:.25s;stroke-width:1.6}
.swoosh path:nth-child(3){animation-delay:.5s;stroke-width:1.2;opacity:.7}
.swoosh--drift{animation:drift 9s ease-in-out infinite alternate}
@keyframes draw{to{stroke-dashoffset:0}}
@keyframes drift{from{transform:translate3d(0,0,0)}to{transform:translate3d(18px,-10px,0)}}
@media (max-width:760px){.swoosh--hero{right:-30vw;top:10vh;width:120vw;opacity:.4}}
.swoosh--red{color:var(--clay);opacity:.18}
.swoosh--booking{left:-4vw;bottom:-2vh;width:min(50vw,640px);color:var(--clay);opacity:.35;transform:scaleX(-1)}
.booking{position:relative;overflow:hidden}
.booking > *:not(.swoosh){position:relative;z-index:2}

/* ---------- MARQUEE ---------- */
.marquee{
  background:var(--clay);color:#fff;overflow:hidden;
  padding:14px 0;
}
.marquee__track{
  display:flex;gap:28px;width:max-content;
  font-family:var(--ff-script);font-weight:400;font-size:clamp(20px,2.2vw,28px);
  animation:marquee 34s linear infinite;
}
.marquee__track span{white-space:nowrap}
.marquee__track i{font-style:normal;font-size:.7em;opacity:.7;align-self:center}
@keyframes marquee{to{transform:translateX(-50%)}}

/* ---------- ABOUT ---------- */
.about{display:grid;gap:40px;align-items:center}
.about__media{position:relative}
.about__media img{width:100%;aspect-ratio:4/5;object-fit:cover}
.about__caption{position:absolute;left:0;bottom:-28px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.about__body p{max-width:560px}
.facts{
  list-style:none;margin:30px 0 30px;padding:0;
  display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);
}
.facts li{padding:16px 12px 0 0;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:2px}
.facts li:last-child{border-right:0}
@media (max-width:560px){
  .facts{grid-template-columns:1fr;border-top:0}
  .facts li{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0;border-right:0;border-top:1px solid var(--rule)}
  .facts li:last-child{border-bottom:1px solid var(--rule)}
  .facts span{text-align:right}
}
.facts strong{font-family:var(--ff-display);font-weight:800;font-size:clamp(18px,2vw,24px);color:var(--espresso)}
.facts span{font-size:12.5px;color:var(--muted);letter-spacing:.02em}

@media (min-width:900px){
  .about{grid-template-columns:5fr 6fr;gap:clamp(40px,7vw,110px)}
  .about__media{margin-left:calc(var(--gutter) * -.35)}
}

/* ---------- SERVICES ---------- */
.services__head{max-width:760px;margin-bottom:clamp(40px,6vw,72px)}
.services__note{margin-top:18px;font-size:15px}
.services__note strong{color:var(--gold);font-weight:600}
.services__grid{display:grid;gap:48px}
.svc-group{margin-bottom:38px}
.svc-group__title{
  font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:var(--gold);
  padding-bottom:14px;border-bottom:1px solid var(--rule-light);margin-bottom:4px;
}
.svc{
  display:grid;grid-template-columns:1fr auto;grid-template-areas:"name price" "time price";
  gap:2px 18px;align-items:center;
  padding:18px 0;border-bottom:1px solid var(--rule-light);color:var(--ivory);
  transition:padding .3s var(--ease),color .3s;position:relative;
}
.svc::before{content:"";position:absolute;left:0;top:0;bottom:-1px;width:0;background:var(--gold);transition:width .35s var(--ease)}
.svc:hover{padding-left:16px}
.svc:hover::before{width:2px}
.svc__name{grid-area:name;font-family:var(--ff-display);font-weight:700;font-size:clamp(19px,2.2vw,26px);line-height:1.15;letter-spacing:-.01em}
.svc__name small{display:block;font-family:var(--ff-body);font-size:13px;color:rgba(255,255,255,.55);margin-top:5px;letter-spacing:.01em}
.svc__time{grid-area:time;font-size:12.5px;color:rgba(255,255,255,.5);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}
.svc__price{grid-area:price;text-align:right;font-size:13px;color:rgba(255,255,255,.6);white-space:nowrap}
.svc__price b{display:block;font-family:var(--ff-display);font-weight:800;font-size:clamp(22px,2.4vw,30px);color:var(--ivory);line-height:1}
.services__foot{font-size:14px;color:rgba(255,255,255,.6);margin-top:10px}
.services__foot a{color:var(--gold);border-bottom:1px solid currentColor;display:inline-block;padding:12px 0;margin:-12px 0;white-space:nowrap}
.services__sticky{display:none}
.svc-preview{position:sticky;top:calc(var(--nav-h) + 24px);margin:0;aspect-ratio:4/5;overflow:hidden;background:var(--espresso-2)}
.svc-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ease),transform 1.2s var(--ease)}

@media (min-width:1000px){
  .services__grid{grid-template-columns:7fr 4fr;gap:clamp(48px,6vw,96px);align-items:start}
  .services__sticky{display:block}
}

/* ---------- GALLERY ---------- */
.gallery__head{display:flex;flex-direction:column;gap:18px;align-items:flex-start;margin-bottom:clamp(32px,5vw,56px)}
.collage{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(160px,auto);gap:12px;grid-auto-flow:dense}
.collage__item{margin:0;position:relative;overflow:hidden;background:var(--ivory-2)}
.collage__item img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;transition:transform 1.2s var(--ease)}
.collage__item:hover img{transform:scale(1.04)}
.collage__item figcaption{
  position:absolute;left:12px;bottom:10px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;
  color:var(--ivory);text-shadow:0 1px 8px rgba(0,0,0,.6);
}
.collage__item--wide{grid-column:span 2}
.collage__item--wide img{aspect-ratio:16/10}

@media (min-width:760px){
  .gallery__head{flex-direction:row;justify-content:space-between;align-items:flex-end}
  .gallery__head .eyebrow{margin-bottom:0}
  .gallery__head > .h2{flex:1 1 auto;margin:0 24px}
  .collage{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:14px}
  .collage__item img{aspect-ratio:auto}
  .collage__item--tall{grid-row:span 2}
  .collage__item--wide{grid-column:span 2}
}
@media (min-width:760px){
  .gallery__head{display:grid;grid-template-columns:1fr auto;grid-template-areas:"eyebrow eyebrow" "title link";align-items:end;gap:10px 24px}
  .gallery__head .eyebrow{grid-area:eyebrow}
  .gallery__head .h2{grid-area:title;margin:0}
  .gallery__head .link-arrow{grid-area:link;margin-bottom:10px}
}

/* ---------- BOOKING (steps) ---------- */
.booking__head{max-width:760px;margin-bottom:clamp(40px,6vw,72px)}
.steps{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--rule-light)}
.step{padding:28px 0;border-bottom:1px solid var(--rule-light);display:grid;grid-template-columns:auto 1fr;gap:6px 22px}
.step__num{font-family:var(--ff-script);font-weight:400;font-size:clamp(44px,6vw,84px);line-height:.9;color:var(--clay);grid-row:span 2}
.step h3{font-family:var(--ff-display);font-weight:800;font-size:clamp(22px,2.4vw,30px);color:var(--espresso);letter-spacing:-.02em}
.step p{margin:0;max-width:440px;font-size:15.5px}
.step strong{color:var(--clay);font-weight:800}
.booking__cta{margin-top:clamp(36px,5vw,60px);display:flex;flex-direction:column;gap:12px;align-items:stretch}
.booking__cta .btn{width:100%}
.booking__soon{font-size:13px;color:var(--muted);margin:6px 0 0}

@media (min-width:860px){
  .steps{grid-template-columns:repeat(3,1fr);border-top:0}
  .step{grid-template-columns:1fr;border-bottom:0;border-top:1px solid var(--rule-light);padding:28px 28px 0 0}
  .step__num{grid-row:auto;margin-bottom:22px}
  .booking__cta{flex-direction:row;align-items:center;flex-wrap:wrap}
  .booking__cta .btn{width:auto}
  .booking__soon{width:100%;margin:2px 0 0}
}

/* ---------- POLICIES ---------- */
.policies{display:grid;gap:40px}
.policy-list{margin:0;border-top:1px solid var(--rule)}
.policy{display:grid;gap:6px;padding:20px 0;border-bottom:1px solid var(--rule)}
.policy dt{font-family:var(--ff-display);font-weight:700;font-size:clamp(20px,2vw,26px);color:var(--espresso)}
.policy dd{margin:0;font-size:15.5px;color:var(--ink);max-width:640px}
@media (min-width:900px){
  .policies{grid-template-columns:4fr 7fr;gap:clamp(40px,7vw,110px);align-items:start}
  .policies__head{position:sticky;top:calc(var(--nav-h) + 24px)}
  .policy{grid-template-columns:200px 1fr;gap:24px}
}

/* ---------- REVIEWS ---------- */
.reviews{background:var(--ivory-2);text-align:center}
.reviews .eyebrow{justify-content:center}
.quotes{position:relative;max-width:880px;margin:0 auto;min-height:220px}
.quote{
  position:absolute;inset:0;margin:0;opacity:0;transform:translateY(14px);
  transition:opacity .6s var(--ease),transform .6s var(--ease);pointer-events:none;
}
.quote.is-active{position:relative;opacity:1;transform:none;pointer-events:auto}
.quote p{font-family:var(--ff-display);font-weight:700;font-size:clamp(24px,3.4vw,44px);line-height:1.2;letter-spacing:-.015em;color:var(--espresso);margin:0 0 22px}
.quote p em{font-family:var(--ff-script);font-style:normal;font-weight:400;color:var(--clay);font-size:1.08em}
.quote footer{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.quotes__nav{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:30px}
.quotes__btn{width:44px;height:44px;border:1px solid var(--rule);display:grid;place-items:center;color:var(--espresso);transition:background .25s,color .25s}
.quotes__btn:hover{background:var(--espresso);color:var(--ivory)}
.quotes__dots{display:flex;gap:8px}
.quotes__dots i{width:6px;height:6px;background:var(--rule);display:block;transition:background .3s,transform .3s}
.quotes__dots i.is-active{background:var(--clay);transform:scale(1.3)}
.quotes__dots i,.quotes__btn{border-radius:999px}

/* ---------- CTA BAND ---------- */
.band{position:relative;overflow:hidden;padding:var(--section) var(--gutter);text-align:center}
.band__media{position:absolute;inset:0;z-index:0}
.band__media img{width:100%;height:100%;object-fit:cover;opacity:.28;filter:grayscale(.2)}
.band__media::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(59,47,42,.25) 0%,rgba(59,47,42,.88) 75%)}
.band__inner{position:relative;z-index:1;max-width:720px;margin:0 auto}
.band__inner p{margin:16px 0 30px}

/* ---------- FOOTER ---------- */
.footer{background:var(--espresso);color:rgba(255,255,255,.7);padding:clamp(56px,7vw,90px) var(--gutter) 28px;overflow:hidden}
.footer__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 24px;padding-bottom:40px;border-bottom:1px solid var(--rule-light)}
.footer__col h4{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-weight:700}
.footer__col p{margin:0;font-size:14.5px;line-height:1.7}
.footer__col a{display:inline-block;padding:10px 0;margin:-10px 0}
.footer__col a:hover{color:var(--ivory)}
@media (max-width:400px){.footer__grid{grid-template-columns:1fr;gap:28px}}
.footer .muted{color:rgba(255,255,255,.4);font-size:13px}
.socials{display:flex;gap:10px}
.socials a{width:44px;height:44px;border-radius:999px;border:1px solid var(--rule-light);display:grid;place-items:center;transition:background .25s,color .25s,border-color .25s}
.socials a:hover{background:var(--clay);color:#fff;border-color:var(--clay)}
.socials svg{width:18px;height:18px}
.footer__wordmark{display:flex;justify-content:center;margin:40px 0 8px;padding:0 var(--gutter)}
.footer__wordmark img{width:min(760px,88vw);height:auto;filter:drop-shadow(0 0 1px #ffffff) drop-shadow(0 0 1px #ffffff) drop-shadow(0 6px 18px rgba(0,0,0,.35))}
.footer__bottom{display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:rgba(255,255,255,.45);padding-top:24px;border-top:1px solid var(--rule-light)}
.footer__bottom a{color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.3);display:inline-block;padding:12px 0;margin:-12px 0}
@media (min-width:760px){
  .footer__grid{grid-template-columns:repeat(4,1fr)}
  .footer__bottom{flex-direction:row;justify-content:space-between}
}

/* ---------- STICKY MOBILE BAR ---------- */
.stickybar{
  position:fixed;left:0;right:0;bottom:0;z-index:40;
  display:grid;grid-template-columns:1fr 1fr;
  background:var(--espresso);border-top:1px solid var(--rule-light);
  padding-bottom:env(safe-area-inset-bottom);
  transform:translateY(110%);transition:transform .4s var(--ease);
}
.stickybar.is-visible{transform:none}
.stickybar__btn{padding:16px 10px;text-align:center;font-weight:700;font-size:14.5px;color:var(--ivory);letter-spacing:.02em}
.stickybar__btn--accent{background:var(--clay)}
.stickybar{background:var(--espresso)}
.stickybar__btn{color:var(--ivory)}
@media (min-width:900px){.stickybar{display:none}}
body{padding-bottom:0}
@media (max-width:899px){footer.footer{padding-bottom:88px}}

/* ---------- Scroll reveal ---------- */
.reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease),transform .9s var(--ease)}
.reveal.is-in{opacity:1;transform:none}

/* ---------- Reduced motion ---------- */
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}
  .rise,.hero__title .line > span{opacity:1;transform:none}
  .reveal{opacity:1;transform:none}
  .marquee__track{animation:none}
}


/* ===================== LIGHT HERO — logo as the header (client request) ===================== */
.hero--light{background:var(--ivory);color:var(--espresso);align-items:center;min-height:auto;padding:calc(var(--nav-h) + 28px) var(--gutter) clamp(48px,7vw,80px)}
.hero--light .swoosh--hero{color:var(--clay);opacity:.22;right:-20vw;top:auto;bottom:-6vh;width:min(110vw,900px)}
.hero__inner--split{display:grid;gap:28px;align-items:center;max-width:1240px;margin:0 auto}
.hero__art{display:flex;justify-content:center}
.hero__art img{width:min(72vw,340px);height:auto;filter:drop-shadow(0 18px 40px rgba(255,71,76,.22))}
.hero--light .hero__title{color:var(--espresso);font-size:clamp(46px,6.4vw,96px)}
.hero--light .hero__title em{color:var(--clay)}
.hero--light .eyebrow{color:var(--clay)}
.hero--light .hero__lede{color:var(--muted)}
.hero--light .btn--ghost{color:var(--espresso);border-color:rgba(59,47,42,.5)}
.hero--light .btn--ghost:hover{background:var(--espresso);color:#fff;border-color:var(--espresso)}
.hero--light .hero__scroll{background:rgba(59,47,42,.2)}
.hero--light .hero__scroll span{background:var(--espresso)}
@media (min-width:900px){
  .hero--light{min-height:92vh;padding-top:calc(var(--nav-h) + 20px)}
  .hero__inner--split{grid-template-columns:1.05fr 1fr;gap:clamp(40px,6vw,96px)}
  .hero__art{order:2}
  .hero__art img{width:min(40vw,520px)}
  .hero__copy{order:1}
}
/* nav on a light hero: dark text from the start */
body.hero-light .nav{color:var(--espresso)}
body.hero-light .nav .btn--line{border-color:var(--clay);color:var(--clay)}
body.hero-light .nav .btn--line:hover{background:var(--clay);color:#fff}
body.hero-light .nav__wordmark-img{filter:none}


/* ===================== LOGO ENTRANCE — the pieces of the artwork drift in and form the logo ===================== */
.logo-form{position:relative;width:min(72vw,340px);aspect-ratio:800/783;--assembled:3.9s}
@media (min-width:900px){.logo-form{width:min(40vw,520px)}}
.logo-form__final,.logo-form__part{position:absolute;inset:0;width:100%;height:100%}
.logo-form__final{display:block;object-fit:contain;opacity:0;animation:logoFinal 1s ease var(--assembled) forwards,logoFloat 7s ease-in-out calc(var(--assembled) + 1s) infinite alternate}
.logo-form__part{background:url(../images/logo-800.webp) center/100% 100% no-repeat;opacity:0;will-change:transform,opacity,filter;
  -webkit-mask-image:var(--mask),radial-gradient(ellipse var(--rx,60%) var(--ry,60%) at var(--cx,50%) var(--cy,50%),#000 60%,transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;
  mask-image:var(--mask),radial-gradient(ellipse var(--rx,60%) var(--ry,60%) at var(--cx,50%) var(--cy,50%),#000 60%,transparent 100%);mask-size:100% 100%;mask-repeat:no-repeat;mask-composite:intersect;
  transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(var(--sc,1.03));filter:blur(6px);
  animation:partIn var(--dur,1.8s) cubic-bezier(.2,.75,.15,1) var(--delay) forwards,partOut .8s ease calc(var(--assembled) + .2s) forwards}
/* the ring + swirls: a soft ghost of the whole mark blooms in first */
.logo-form__part--ghost{--mask:radial-gradient(ellipse 60% 60% at 50% 52%,#000 62%,transparent 100%);--cx:50%;--cy:52%;--rx:60%;--ry:60%;--dx:0;--dy:0;--rot:0deg;--sc:.95;--delay:.1s;--dur:2s;animation-name:ghostIn,partOut;filter:blur(12px) saturate(.8)}
.logo-form__part--text{--cx:50%;--cy:16%;--rx:50%;--ry:17%;--mask:url(data:image/png;base64,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);--dx:0;--dy:-9%;--rot:0deg;--sc:1.02;--delay:.8s;--dur:1.9s}
.logo-form__part--face{--cx:48%;--cy:63%;--rx:24%;--ry:40%;--mask:url(data:image/png;base64,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);--dx:0;--dy:7%;--rot:0deg;--sc:.96;--delay:1.1s;--dur:2.1s}
.logo-form__part--scissors{--cx:18%;--cy:40%;--rx:18%;--ry:15%;--mask:url(data:image/png;base64,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);--dx:-9%;--dy:-6%;--rot:-8deg;--delay:1.7s;--dur:1.8s}
.logo-form__part--iron{--cx:17%;--cy:67%;--rx:19%;--ry:22%;--mask:url(data:image/png;base64,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);--dx:-8%;--dy:7%;--rot:6deg;--delay:1.95s;--dur:1.8s}
.logo-form__part--dryer{--cx:79%;--cy:42%;--rx:18%;--ry:16%;--mask:url(data:image/png;base64,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);--dx:9%;--dy:-6%;--rot:7deg;--delay:2.2s;--dur:1.8s}
.logo-form__part--pack{--cx:82%;--cy:66%;--rx:14%;--ry:22%;--mask:url(data:image/png;base64,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);--dx:8%;--dy:7%;--rot:-5deg;--delay:2.45s;--dur:1.8s}
.logo-form__pulse{position:absolute;left:50%;top:50%;width:92%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.92);border:2px solid rgba(255,71,76,.4);box-shadow:0 0 0 0 rgba(255,71,76,.2);opacity:0;pointer-events:none;animation:pulse 2s cubic-bezier(.2,.7,.2,1) calc(var(--assembled) + .3s) forwards}
@keyframes partIn{0%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(var(--sc,1.03));filter:blur(6px)}40%{opacity:1}100%{opacity:1;transform:none;filter:blur(0)}}
@keyframes ghostIn{0%{opacity:0;transform:scale(.95);filter:blur(12px) saturate(.8)}100%{opacity:.3;transform:none;filter:blur(2px) saturate(.9)}}
@keyframes partOut{to{opacity:0;visibility:hidden}}
@keyframes logoFinal{to{opacity:1}}
@keyframes logoFloat{from{transform:translateY(0) rotate(0)}to{transform:translateY(-10px) rotate(.5deg)}}
@keyframes pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(.92)}100%{opacity:0;transform:translate(-50%,-50%) scale(1.4);box-shadow:0 0 0 22px rgba(255,71,76,0)}}
.hero__art img.logo-form__final{width:100%;filter:drop-shadow(0 18px 40px rgba(255,71,76,.22))}
@media (prefers-reduced-motion:reduce){.logo-form__part,.logo-form__pulse{display:none}.logo-form__final{opacity:1;animation:none}}


/* ===================== PRICE NOTE + MESSAGE FORM ===================== */
.svc__price small{display:block;font-size:11px;letter-spacing:.04em;color:rgba(255,255,255,.45);margin-top:4px;white-space:normal;line-height:1.3}
.message{background:var(--ivory)}
.message__grid{display:grid;gap:36px;max-width:1240px;margin:0 auto}
.message__head p:not(.eyebrow){max-width:520px}
.mform{display:grid;gap:16px;background:#fff;border:1.5px solid rgba(59,47,42,.12);border-radius:22px;padding:clamp(20px,3vw,32px);box-shadow:0 24px 60px -30px rgba(255,71,76,.25)}
.mform__row{display:grid;gap:16px}
.mform__field{display:grid;gap:7px;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--muted)}
.mform__field input,.mform__field select,.mform__field textarea{font:inherit;font-size:16px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--ink);background:var(--ivory-2);border:1.5px solid transparent;border-radius:12px;padding:13px 14px;width:100%;min-height:48px;transition:border-color .2s,background .2s}
.mform__field textarea{resize:vertical;min-height:120px}
.mform__field input:focus,.mform__field select:focus,.mform__field textarea:focus{outline:none;border-color:var(--clay);background:#fff}
.mform__field input::placeholder,.mform__field textarea::placeholder{color:rgba(127,114,100,.7)}
.mform__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.mform__foot{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-top:4px}
.mform__foot .btn{width:100%}
.mform__note{margin:0;font-size:13px;color:var(--muted)}
.mform__ok{margin:0;padding:14px 16px;border-radius:12px;background:var(--pink-tint);color:var(--clay);font-weight:700}
@media (min-width:640px){.mform__row{grid-template-columns:1fr 1fr}.mform__foot{flex-direction:row;align-items:center;justify-content:space-between}.mform__foot .btn{width:auto}}
@media (min-width:900px){.message__grid{grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,96px);align-items:start}.message__head{position:sticky;top:calc(var(--nav-h) + 24px)}}
.message__head .h2{margin-bottom:18px}

/* ===================== MESSAGE PAGE ===================== */
.message--page{position:relative;overflow:hidden;min-height:calc(100vh - var(--nav-h));padding-top:calc(var(--nav-h) + clamp(40px,7vw,80px))}
.message--page>:not(.swoosh){position:relative;z-index:2}
.message--page .swoosh--booking{opacity:.22;color:var(--clay)}
.message__alt{font-size:14.5px;color:var(--muted)}
.message__alt a{color:var(--clay);border-bottom:1px solid currentColor;padding:12px 0;margin:-12px 0;display:inline-block}
.mform__field span small{font-weight:600;letter-spacing:.02em;text-transform:none;color:rgba(127,114,100,.8);margin-left:6px}
.mform__hint{margin:-6px 0 0;font-size:13px;color:var(--muted)}
body.page-message .nav{color:var(--espresso)}
