.sd-clear[data-layout=story] .sd-hero{grid-template-columns:1fr;text-align:center}.sd-clear[data-layout=story] .sd-hero-copy{justify-items:center}.sd-clear[data-layout=story] .sd-hero h1,.sd-clear[data-layout=story] .sd-hero p{margin-inline:auto}.sd-clear[data-layout=story] .sd-hero-art{height:300px;width:100%;max-width:1000px;margin:auto}.sd-clear[data-layout=catalog] .sd-hero-art{order:-1}.sd-clear[data-layout=catalog] .sd-services-grid{grid-template-columns:1fr}.sd-clear[data-layout=catalog] .sd-service{display:flex;align-items:center;justify-content:space-between}

@media(max-width:600px){.sd-clear[data-layout=catalog] .sd-service{flex-wrap:wrap}}

/* A restrained finish for the included tier. Premium and authored originals are excluded. */
.sd-site[data-tier=standard] .sd-header{padding-block:24px;border-bottom-color:color-mix(in srgb,var(--sd-ink),transparent 87%)}
.sd-site[data-tier=standard] .sd-hero{gap:38px;padding-top:64px;padding-bottom:42px;background:linear-gradient(180deg,color-mix(in srgb,var(--sd-bg),white 28%),var(--sd-bg))}
.sd-site[data-tier=standard] h1{font-weight:650;line-height:1.09;letter-spacing:-.045em}
.sd-site[data-tier=standard] h2{line-height:1.18;letter-spacing:-.03em}
.sd-site[data-tier=standard] .sd-hero-copy>p{line-height:1.8;max-width:53ch}
.sd-site[data-tier=standard] .sd-hero-art{border-radius:12px;border:1px solid color-mix(in srgb,var(--sd-ink),transparent 90%);box-shadow:0 12px 28px -22px color-mix(in srgb,var(--sd-ink),transparent 50%)}
.sd-site[data-tier=standard] .sd-button{border-radius:7px;min-height:46px;padding:13px 22px}
.sd-site[data-tier=standard] .sd-services-grid{gap:22px}
.sd-site[data-tier=standard] .sd-service{border-color:color-mix(in srgb,var(--sd-ink),transparent 86%);border-radius:10px;background:color-mix(in srgb,var(--sd-bg),white 40%);gap:18px;box-shadow:0 4px 14px -12px #152c2533;transition:border-color .2s,box-shadow .2s;transform:none}
.sd-site[data-tier=standard] .sd-service:hover{transform:none;border-color:color-mix(in srgb,var(--sd-accent),transparent 55%);box-shadow:0 9px 20px -17px #152c254d}
.sd-site[data-tier=standard] .sd-service-photo{border-radius:10px 10px 0 0}
.sd-site[data-tier=standard] .sd-service p{line-height:1.75}
.sd-site[data-tier=standard] .sd-about-art,.sd-site[data-tier=standard] .sd-gallery img{border-radius:10px}
.sd-site[data-tier=standard] .sd-section{border-bottom-color:color-mix(in srgb,var(--sd-ink),transparent 88%)}
@container(max-width:620px){.sd-site[data-tier=standard] .sd-header{padding-block:20px}.sd-site[data-tier=standard] .sd-hero{padding-top:40px;padding-bottom:30px;gap:28px}.sd-site[data-tier=standard] .sd-services-grid{gap:18px}.sd-site[data-tier=standard] h1{line-height:1.12}}
@media(prefers-reduced-motion:reduce){.sd-site[data-tier=standard] .sd-service{transition:none}}
