.beauty-book-page[data-astro-cid-ygk3v4ix]{color:#2a2323;background:#fffdfb}.beauty-book-intro[data-astro-cid-ygk3v4ix]{background:#f8f3ee;padding:110px max(8%,24px) 80px}.beauty-book-intro[data-astro-cid-ygk3v4ix] h1[data-astro-cid-ygk3v4ix]{max-width:850px;margin:0;font-family:Italiana,serif;font-size:clamp(3rem,7vw,6.5rem);font-weight:400;line-height:1}.beauty-book-intro[data-astro-cid-ygk3v4ix]>p[data-astro-cid-ygk3v4ix]{max-width:670px;margin-top:28px;font-family:Cormorant Garamond,serif;font-size:1.3rem;line-height:1.6}.intro-help[data-astro-cid-ygk3v4ix]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:.9rem;display:flex}.intro-help[data-astro-cid-ygk3v4ix] a[data-astro-cid-ygk3v4ix]{color:#513b32;font-weight:600;text-decoration:none}.eyebrow[data-astro-cid-ygk3v4ix],.form-step[data-astro-cid-ygk3v4ix]{letter-spacing:.2em;text-transform:uppercase;font-size:.7rem}.beauty-form-section[data-astro-cid-ygk3v4ix]{max-width:980px;margin:0 auto;padding:90px 25px 120px}.beauty-form-block[data-astro-cid-ygk3v4ix]{border-bottom:1px solid #2a232324;padding:55px 0}.beauty-form-block[data-astro-cid-ygk3v4ix] h2[data-astro-cid-ygk3v4ix]{margin:10px 0 35px;font-family:Italiana,serif;font-size:clamp(2rem,4vw,3.6rem);font-weight:400}.section-intro[data-astro-cid-ygk3v4ix]{max-width:700px;margin:-12px 0 30px;font-family:Cormorant Garamond,serif;font-size:1.18rem;line-height:1.55}.selected-experience-card[data-astro-cid-ygk3v4ix]{background:#f8f3ee;flex-direction:column;gap:7px;margin-bottom:22px;padding:25px;display:flex}.selected-label[data-astro-cid-ygk3v4ix]{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:.67rem}.selected-experience-card[data-astro-cid-ygk3v4ix] strong[data-astro-cid-ygk3v4ix]{font-family:Cormorant Garamond,serif;font-size:1.55rem;font-weight:500}.experience-change-field[data-astro-cid-ygk3v4ix]{max-width:560px}.form-grid[data-astro-cid-ygk3v4ix]{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.form-field[data-astro-cid-ygk3v4ix]{flex-direction:column;gap:9px;display:flex}.full-field[data-astro-cid-ygk3v4ix]{grid-column:1/-1}label[data-astro-cid-ygk3v4ix]{font-size:.92rem}input[data-astro-cid-ygk3v4ix],select[data-astro-cid-ygk3v4ix],textarea[data-astro-cid-ygk3v4ix]{box-sizing:border-box;color:#2a2323;width:100%;font:inherit;background:#fffdfb;border:1px solid #2a232338;border-radius:0;padding:14px 13px}textarea[data-astro-cid-ygk3v4ix]{resize:vertical}.dynamic-section[data-astro-cid-ygk3v4ix]{margin-top:20px}.nested-section[data-astro-cid-ygk3v4ix]{background:#f8f3ee;margin-top:28px;padding:25px}.service-summary[data-astro-cid-ygk3v4ix]{background:#f8f3ee;flex-direction:column;gap:6px;margin-bottom:28px;padding:22px;font-family:Cormorant Garamond,serif;font-size:1.3rem;display:flex}.service-choice-grid[data-astro-cid-ygk3v4ix]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.service-choice[data-astro-cid-ygk3v4ix]{cursor:pointer;border:1px solid #2a23232e;min-height:125px;padding:22px;transition:all .2s;display:flex;position:relative}.service-choice[data-astro-cid-ygk3v4ix]:hover,.choice-card[data-astro-cid-ygk3v4ix]:hover{border-color:#513b328c}.service-choice[data-astro-cid-ygk3v4ix] input[data-astro-cid-ygk3v4ix]{width:auto;margin:3px 12px 0 0}.service-choice[data-astro-cid-ygk3v4ix] span[data-astro-cid-ygk3v4ix]{flex-direction:column;gap:8px;display:flex}.service-choice[data-astro-cid-ygk3v4ix] small[data-astro-cid-ygk3v4ix]{opacity:.72}.shoot-type-field[data-astro-cid-ygk3v4ix]{margin-top:28px}.choice-grid[data-astro-cid-ygk3v4ix]{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.choice-card[data-astro-cid-ygk3v4ix]{cursor:pointer;border:1px solid #2a23232e;gap:14px;padding:22px;display:flex}.choice-card[data-astro-cid-ygk3v4ix] input[data-astro-cid-ygk3v4ix]{width:auto}.choice-card[data-astro-cid-ygk3v4ix] span[data-astro-cid-ygk3v4ix]{flex-direction:column;gap:5px;display:flex}.choice-card[data-astro-cid-ygk3v4ix] small[data-astro-cid-ygk3v4ix]{opacity:.75}.group-notes-field[data-astro-cid-ygk3v4ix]{margin-top:25px}.mobile-location-fields[data-astro-cid-ygk3v4ix]{margin-top:30px}.form-note[data-astro-cid-ygk3v4ix],.field-help[data-astro-cid-ygk3v4ix]{opacity:.8;max-width:700px;margin:15px 0 25px;line-height:1.6}.field-help[data-astro-cid-ygk3v4ix]{margin:0;font-size:.85rem}.sub-question[data-astro-cid-ygk3v4ix]{margin-top:35px}.sub-question-title[data-astro-cid-ygk3v4ix]{margin-bottom:16px;font-weight:600;line-height:1.5}.option-list[data-astro-cid-ygk3v4ix]{gap:14px;margin:25px 0 35px;display:grid}.option-list[data-astro-cid-ygk3v4ix] label[data-astro-cid-ygk3v4ix]{border-bottom:1px solid #2a23231f;align-items:center;gap:12px;padding:15px 0;display:flex}.option-list[data-astro-cid-ygk3v4ix] input[data-astro-cid-ygk3v4ix]{width:auto}.speak-box[data-astro-cid-ygk3v4ix]{background:#f8f3ee;margin-top:70px;padding:45px}.speak-box[data-astro-cid-ygk3v4ix] h3[data-astro-cid-ygk3v4ix]{margin:10px 0 15px;font-family:Italiana,serif;font-size:2.4rem;font-weight:400}.speak-box[data-astro-cid-ygk3v4ix] p[data-astro-cid-ygk3v4ix]{max-width:650px;line-height:1.6}.speak-box[data-astro-cid-ygk3v4ix] a[data-astro-cid-ygk3v4ix]{color:#513b32;margin-top:12px;font-weight:600;text-decoration:none;display:inline-block}.beauty-submit-area[data-astro-cid-ygk3v4ix]{padding-top:55px}.beauty-submit-area[data-astro-cid-ygk3v4ix] button[data-astro-cid-ygk3v4ix]{color:#fffdfb;font:inherit;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:#513b32;border:0;padding:16px 28px;font-size:.78rem}.beauty-submit-area[data-astro-cid-ygk3v4ix] button[data-astro-cid-ygk3v4ix]:hover{background:#3f2e27}.beauty-submit-area[data-astro-cid-ygk3v4ix] button[data-astro-cid-ygk3v4ix]:disabled{opacity:.6;cursor:wait}.form-message[data-astro-cid-ygk3v4ix]{margin-top:20px;line-height:1.5}[data-astro-cid-ygk3v4ix][hidden]{display:none!important}@media (width<=800px){.service-choice-grid[data-astro-cid-ygk3v4ix]{grid-template-columns:1fr}}@media (width<=700px){.beauty-book-intro[data-astro-cid-ygk3v4ix]{padding:90px 24px 65px}.beauty-form-section[data-astro-cid-ygk3v4ix]{padding:65px 22px 100px}.form-grid[data-astro-cid-ygk3v4ix],.choice-grid[data-astro-cid-ygk3v4ix]{grid-template-columns:1fr}.beauty-form-block[data-astro-cid-ygk3v4ix]{padding:45px 0}.speak-box[data-astro-cid-ygk3v4ix]{padding:30px 24px}}
