.campaign-world[data-astro-cid-k5rnp426]{background:var(--camp-bg);color:var(--camp-ink)}.campaign-notice[data-astro-cid-k5rnp426],.salon-header[data-astro-cid-k5rnp426]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1.2rem,5vw,5rem);font-size:.8rem;display:flex}.campaign-notice[data-astro-cid-k5rnp426]{background:var(--camp-soft)}.salon-header[data-astro-cid-k5rnp426]{padding-top:2rem;padding-bottom:2rem}.salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child{font:1.7rem Georgia,serif;text-decoration:none}.salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:last-child{font-size:.85rem}.campaign-hero[data-astro-cid-k5rnp426]{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem;max-width:1500px;margin:auto;padding:2rem clamp(1.2rem,5vw,5rem) 5rem;display:grid}.campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{letter-spacing:-.055em;white-space:pre-line;max-width:16ch;font:clamp(3.3rem,6.5vw,6.4rem)/1 Georgia,serif}.campaign-hero[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426]{max-width:46ch;font-size:1.1rem}.campaign-hero[data-astro-cid-k5rnp426] .service-name[data-astro-cid-k5rnp426]{font-size:.9rem}.hero-art[data-astro-cid-k5rnp426]{width:100%;max-width:540px;margin:auto;transform:rotate(2deg)}.hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{width:100%;height:auto;display:block;box-shadow:0 20px 50px #20204018}.campaign-button[data-astro-cid-k5rnp426]{background:var(--camp-ink);color:var(--camp-bg);border-radius:4px;margin-top:1rem;padding:1rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.journey[data-astro-cid-k5rnp426],.campaign-conditions[data-astro-cid-k5rnp426]{max-width:1350px;margin:auto;padding:4rem clamp(1.2rem,5vw,4rem)}.journey[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{max-width:25ch;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:400}.journey-steps[data-astro-cid-k5rnp426]{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:3rem;display:grid}.journey-steps[data-astro-cid-k5rnp426] article[data-astro-cid-k5rnp426]{border-top:2px solid var(--camp-accent);padding-top:1.5rem}.next-step[data-astro-cid-k5rnp426]{background:var(--camp-soft);grid-template-columns:1fr 1fr;gap:5rem;padding:4rem clamp(1.2rem,5vw,5rem);display:grid}.next-step[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{max-width:18ch;font:clamp(2rem,4vw,3.5rem)/1.1 Georgia,serif}.journey-choice[data-astro-cid-k5rnp426]{border-bottom:1px solid var(--camp-accent);cursor:pointer;align-items:center;gap:.8rem;padding:1rem 0;display:flex}.journey-choice[data-astro-cid-k5rnp426] input[data-astro-cid-k5rnp426]{width:20px;height:20px;accent-color:var(--camp-ink)}.journey-result[data-astro-cid-k5rnp426]{background:var(--camp-bg);margin-top:1rem;padding:1rem}.sr-only[data-astro-cid-k5rnp426]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stylist[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.stylist[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child,.stylist[data-astro-cid-k5rnp426] .journey[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426],.stylist[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{font-family:Arial,sans-serif;font-weight:750}.stylist[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426]{transform:rotate(-3deg)}.stylist[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426]{grid-template-columns:1fr}.stylist[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426] article[data-astro-cid-k5rnp426]{grid-template-columns:1fr 2fr;gap:2rem;display:grid}.bridal[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426]{text-align:center;grid-template-columns:1fr;position:relative}.bridal[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426]>div[data-astro-cid-k5rnp426]:first-child{z-index:1;position:relative}.bridal[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.bridal[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426]{margin-left:auto;margin-right:auto}.bridal[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426]{opacity:.16;pointer-events:none;width:34%;position:absolute;bottom:3rem;left:0;transform:rotate(-8deg)}.bridal[data-astro-cid-k5rnp426] .journey[data-astro-cid-k5rnp426]{text-align:center}.bridal[data-astro-cid-k5rnp426] .journey[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{margin-left:auto;margin-right:auto}.bridal[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426]{text-align:left}@media (width<=750px){.campaign-hero[data-astro-cid-k5rnp426],.next-step[data-astro-cid-k5rnp426]{grid-template-columns:1fr;gap:2rem}.campaign-hero[data-astro-cid-k5rnp426]{padding-bottom:2rem}.campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{font-size:3.5rem}.hero-art[data-astro-cid-k5rnp426]{max-width:350px}.journey-steps[data-astro-cid-k5rnp426]{grid-template-columns:1fr;gap:1rem}.journey[data-astro-cid-k5rnp426]{padding-top:3rem;padding-bottom:2rem}.salon-header[data-astro-cid-k5rnp426]{flex-direction:column;align-items:flex-start}.salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child{font-size:1.4rem}.campaign-notice[data-astro-cid-k5rnp426]{flex-wrap:wrap}.stylist[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426] article[data-astro-cid-k5rnp426]{display:block}.bridal[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426]{width:60%}.campaign-conditions[data-astro-cid-k5rnp426]{padding-top:3rem;padding-bottom:3rem}}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child,.campaign-world[data-astro-cid-k5rnp426] .journey[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{letter-spacing:-.025em;font-family:CampaignEditorial,Georgia,serif;font-weight:400}.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]{border-bottom:1px solid var(--camp-soft);padding-block:25px}.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child{font-size:35px}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426]{gap:6vw;padding-block:55px 70px}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{margin:20px 0 28px;font-size:clamp(60px,7vw,100px);line-height:1.01}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426]{max-width:39ch;font-size:15px}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] .service-name[data-astro-cid-k5rnp426]{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.campaign-world[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426]{width:100%;max-width:none;margin:0;transform:none}.campaign-world[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{box-shadow:none;aspect-ratio:.86;object-fit:cover;object-position:62% center;width:100%;height:auto}.campaign-world[data-astro-cid-k5rnp426] .campaign-button[data-astro-cid-k5rnp426]{border-radius:2px;min-height:48px;font-size:13px;font-weight:500}.campaign-world[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426] article[data-astro-cid-k5rnp426]{border-top-width:1px}.campaign-world[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426] h3[data-astro-cid-k5rnp426]{font-size:18px;font-weight:500}.campaign-world[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426] .campaign-conditions[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426]{font-size:14px}.campaign-world[data-astro-cid-k5rnp426] .journey[data-astro-cid-k5rnp426]{padding-block:55px 65px}.campaign-world[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426]{gap:8vw;padding-block:60px}.campaign-world[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426]>div[data-astro-cid-k5rnp426]>p[data-astro-cid-k5rnp426]{font-size:14px}.campaign-world[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426] .small[data-astro-cid-k5rnp426]{font-size:12px}.campaign-world[data-astro-cid-k5rnp426] .campaign-conditions[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{font-size:32px}.campaign-world[data-astro-cid-k5rnp426].stylist .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].stylist .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child,.campaign-world[data-astro-cid-k5rnp426].stylist .journey[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].stylist .next-step[data-astro-cid-k5rnp426] h2[data-astro-cid-k5rnp426]{letter-spacing:-.06em;font-family:ProductUI,Arial,sans-serif;font-weight:500}.campaign-world[data-astro-cid-k5rnp426].stylist .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{font-size:clamp(58px,6.5vw,90px)}.campaign-world[data-astro-cid-k5rnp426].stylist .hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{aspect-ratio:1}.campaign-world[data-astro-cid-k5rnp426].stylist .campaign-hero[data-astro-cid-k5rnp426]{grid-template-columns:1fr 1.15fr}.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426]{text-align:left;grid-template-columns:1fr .8fr;gap:7vw;max-width:1300px;display:grid}.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426] p[data-astro-cid-k5rnp426]{margin-left:0;margin-right:0}.campaign-world[data-astro-cid-k5rnp426].bridal .hero-art[data-astro-cid-k5rnp426]{opacity:1;pointer-events:auto;width:100%;position:static;transform:none}.campaign-world[data-astro-cid-k5rnp426].bridal .hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{aspect-ratio:.72;object-position:center}.campaign-world[data-astro-cid-k5rnp426].bridal .journey[data-astro-cid-k5rnp426]{max-width:1100px}.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{font-size:clamp(60px,6.4vw,92px)}@media (width<=750px){.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].stylist .campaign-hero[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426]{grid-template-columns:1fr;gap:30px;padding-block:35px}.campaign-world[data-astro-cid-k5rnp426] .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].stylist .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426],.campaign-world[data-astro-cid-k5rnp426].bridal .campaign-hero[data-astro-cid-k5rnp426] h1[data-astro-cid-k5rnp426]{max-width:12ch;font-size:64px}.campaign-world[data-astro-cid-k5rnp426] .hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{aspect-ratio:1.15}.campaign-world[data-astro-cid-k5rnp426].bridal .hero-art[data-astro-cid-k5rnp426] img[data-astro-cid-k5rnp426]{aspect-ratio:.95;object-position:50% 35%}.campaign-world[data-astro-cid-k5rnp426] .next-step[data-astro-cid-k5rnp426]{padding-block:38px}.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]{flex-direction:row;align-items:center;gap:20px}.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:first-child{font-size:29px}.campaign-world[data-astro-cid-k5rnp426] .salon-header[data-astro-cid-k5rnp426]>a[data-astro-cid-k5rnp426]:last-child{font-size:12px}.campaign-world[data-astro-cid-k5rnp426] .journey-steps[data-astro-cid-k5rnp426]{margin-top:30px}}
