body:has(._92GqPa_root) .site-header{display:none}._92GqPa_root{color:#24231f;min-height:100vh;font-family:var(--font-body,system-ui, -apple-system, sans-serif);background-color:#f4efe6;line-height:1.6;overflow-x:hidden}._92GqPa_disclosureBanner{color:#f2ebdd;background-color:#24352b;border-bottom:1px solid #c397654d;padding:.75rem 1.25rem;font-size:.8125rem}._92GqPa_disclosureWrap{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;max-width:72rem;margin:0 auto;display:flex}._92GqPa_disclosureTag{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#c39765;white-space:nowrap;font-size:.6875rem;font-weight:600}._92GqPa_disclosureText{color:#f2ebddd9;margin:0}._92GqPa_header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background-color:#f4efe6f2;border-bottom:1px solid #24231f1a;position:sticky;top:0}._92GqPa_headerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;max-width:72rem;margin:0 auto;padding:1rem 1.5rem;display:flex}@media (max-width:480px){._92GqPa_headerNav{padding:.75rem 1rem}}._92GqPa_backLink{color:#24231f;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._92GqPa_backLink:hover,._92GqPa_backLink:focus-visible{color:#c39765}._92GqPa_studioMark{font-family:var(--font-display,serif);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:500}._92GqPa_commissionLink{color:#24352b;text-underline-offset:3px;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;text-decoration:underline;transition:color .15s;display:inline-flex}._92GqPa_commissionLink:hover,._92GqPa_commissionLink:focus-visible{color:#c39765}._92GqPa_container{max-width:72rem;margin:0 auto;padding:0 1.5rem}._92GqPa_hero{border-bottom:1px solid #24231f14;padding:4rem 0 3rem}._92GqPa_eyebrow{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#c39765;margin:0 0 1rem;font-size:.75rem;font-weight:600}._92GqPa_title{font-family:var(--font-display,serif);letter-spacing:-.025em;color:#24231f;max-width:48rem;margin:0 0 1.25rem;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.12}._92GqPa_lead{color:#24231fc7;max-width:42rem;margin:0;font-size:1.125rem;line-height:1.6}._92GqPa_showcaseSection{border-bottom:1px solid #24231f14;padding:4rem 0}._92GqPa_showcaseGrid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:860px){._92GqPa_showcaseGrid{grid-template-columns:1.35fr 1fr;align-items:center}}._92GqPa_mediaFrame{aspect-ratio:4/3;background-color:#e8e1d5;border:1px solid #24231f1f;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 32px #24231f0f}._92GqPa_image{object-fit:cover}._92GqPa_detailsCol{flex-direction:column;gap:1.5rem;display:flex}._92GqPa_detailsHead{border-bottom:1px solid #24231f1a;padding-bottom:1.25rem}._92GqPa_detailsTitle{font-family:var(--font-display,serif);color:#24231f;margin:0 0 .5rem;font-size:1.75rem}._92GqPa_detailsCategory{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:#24352b;font-size:.75rem}._92GqPa_detailsDescription{color:#24231fbf;margin:0;font-size:.9375rem;line-height:1.65}._92GqPa_sampleNotesList{border-top:1px solid #24231f14;margin:0;padding:0;font-size:.875rem;list-style:none}._92GqPa_sampleNoteItem{border-bottom:1px solid #24231f14;justify-content:space-between;padding:.75rem 0;display:flex}._92GqPa_noteLabel{color:#24231f99}._92GqPa_noteValue{color:#24231f;font-weight:500}._92GqPa_practiceSection{background-color:#efe9de;border-bottom:1px solid #24231f14;padding:4rem 0}._92GqPa_practiceGrid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){._92GqPa_practiceGrid{grid-template-columns:1fr 2fr;gap:4rem}}._92GqPa_practiceTitle{font-family:var(--font-display,serif);color:#24231f;margin:0;font-size:1.5rem}._92GqPa_practiceBody{color:#24231fcc;flex-direction:column;gap:1.25rem;font-size:1rem;line-height:1.7;display:flex}._92GqPa_enquirySection{text-align:center;padding:4.5rem 0}._92GqPa_enquiryCard{background-color:#fff;border:1px solid #24231f1a;border-radius:12px;max-width:40rem;margin:0 auto;padding:3rem 2rem;box-shadow:0 8px 24px #24231f0a}._92GqPa_enquiryTitle{font-family:var(--font-display,serif);color:#24231f;margin:0 0 1rem;font-size:2rem}._92GqPa_enquiryText{color:#24231fbf;margin:0 0 2rem;font-size:1rem}._92GqPa_actionRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}._92GqPa_primaryAction{color:#f2ebdd;background-color:#24352b;border-radius:6px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}._92GqPa_primaryAction:hover,._92GqPa_primaryAction:focus-visible{background-color:#17241c;transform:translateY(-1px)}._92GqPa_secondaryAction{color:#24231f;background-color:#0000;border:1px solid #24231f33;border-radius:6px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}._92GqPa_secondaryAction:hover,._92GqPa_secondaryAction:focus-visible{background-color:#24231f08;border-color:#24231f}._92GqPa_footer{text-align:center;color:#24231f8c;border-top:1px solid #24231f1a;padding:2rem 0;font-size:.8125rem}
