.featuresStudio-module__4_QWZa__heroShot,.featuresStudio-module__4_QWZa__productShot{border:1px solid var(--iwm-line);background:#eadfcd;border-radius:22px;margin:0;overflow:hidden}.featuresStudio-module__4_QWZa__heroShot img,.featuresStudio-module__4_QWZa__productShot img{width:100%;height:auto;display:block}.featuresStudio-module__4_QWZa__heroShot figcaption{color:var(--iwm-plum-soft);padding:.75rem 1rem;font-size:.9rem;line-height:1.4}.featuresStudio-module__4_QWZa__chips{border-block:1px solid var(--iwm-line);padding:.75rem 0}.featuresStudio-module__4_QWZa__chips ul{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.featuresStudio-module__4_QWZa__chips li+li{border-left:1px solid var(--iwm-line)}.featuresStudio-module__4_QWZa__chips a{min-height:44px;color:var(--iwm-plum);align-items:center;gap:.65rem;padding:.45rem 1rem;font-weight:600;text-decoration:none;display:flex}.featuresStudio-module__4_QWZa__chips a:hover{color:var(--iwm-accent)}.featuresStudio-module__4_QWZa__chips a:focus-visible,.featuresStudio-module__4_QWZa__textLink:focus-visible,.featuresStudio-module__4_QWZa__detail summary:focus-visible{outline:3px solid var(--iwm-plum);outline-offset:3px}.featuresStudio-module__4_QWZa__section{padding:clamp(3rem,7vw,6rem) 0 1rem;scroll-margin-top:5.5rem}.featuresStudio-module__4_QWZa__eyebrow{color:var(--iwm-muted);margin:0 0 .65rem;font-size:.95rem}.featuresStudio-module__4_QWZa__sectionTitle{letter-spacing:-.035em;text-wrap:balance;max-width:17em;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.7rem);font-weight:700;line-height:1.04}.featuresStudio-module__4_QWZa__intro{max-width:44rem;color:var(--iwm-plum-soft);margin:0 0 2rem;font-size:1.2rem;line-height:1.5}.featuresStudio-module__4_QWZa__canvasLead{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(1.25rem,4vw,3.5rem);margin-top:2rem;display:grid}.featuresStudio-module__4_QWZa__lead{padding:0}.featuresStudio-module__4_QWZa__lead h3{margin:0 0 .75rem;font-size:clamp(1.65rem,2.5vw,2.35rem);line-height:1.1}.featuresStudio-module__4_QWZa__lead p{color:var(--iwm-plum-soft);margin:0;font-size:1.15rem;line-height:1.55}.featuresStudio-module__4_QWZa__lead .featuresStudio-module__4_QWZa__leadActions{margin-top:1.5rem}.featuresStudio-module__4_QWZa__productShot img{aspect-ratio:16/10;object-fit:cover;object-position:top}.featuresStudio-module__4_QWZa__cardGrid,.featuresStudio-module__4_QWZa__trio{border-top:1px solid var(--iwm-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin-top:3rem;display:grid}.featuresStudio-module__4_QWZa__trio{grid-template-columns:repeat(3,minmax(0,1fr))}.featuresStudio-module__4_QWZa__card{border-bottom:1px solid var(--iwm-line);gap:1rem;min-width:0;padding:1.5rem 0;display:flex}.featuresStudio-module__4_QWZa__card h3{margin:0 0 .45rem;font-size:1.35rem;line-height:1.2}.featuresStudio-module__4_QWZa__card p{color:var(--iwm-plum-soft);margin:0;font-size:1.05rem;line-height:1.5}.featuresStudio-module__4_QWZa__glyph{min-width:2.4rem;color:var(--iwm-accent);flex:none;font-size:1.45rem;line-height:1.2}.featuresStudio-module__4_QWZa__textLink{min-height:44px;color:var(--iwm-accent);text-underline-offset:4px;align-items:center;gap:.35rem;font-weight:700;text-decoration:underline;display:inline-flex}.featuresStudio-module__4_QWZa__detailList{border-top:1px solid var(--iwm-line);max-width:58rem}.featuresStudio-module__4_QWZa__detail{border-bottom:1px solid var(--iwm-line)}.featuresStudio-module__4_QWZa__detail summary{cursor:pointer;align-items:center;gap:1rem;min-height:64px;font-size:1.3rem;font-weight:650;display:flex}.featuresStudio-module__4_QWZa__detail summary>span:first-child{width:2.25rem;color:var(--iwm-accent)}.featuresStudio-module__4_QWZa__detail>p{max-width:48rem;color:var(--iwm-plum-soft);margin:0 0 .5rem 3.25rem;font-size:1.05rem;line-height:1.55}.featuresStudio-module__4_QWZa__detail>a{margin-left:3.25rem}@media (max-width:900px){.featuresStudio-module__4_QWZa__canvasLead,.featuresStudio-module__4_QWZa__cardGrid,.featuresStudio-module__4_QWZa__trio{grid-template-columns:1fr}.featuresStudio-module__4_QWZa__trio{gap:0}}@media (max-width:680px){.featuresStudio-module__4_QWZa__chips ul{grid-template-columns:1fr}.featuresStudio-module__4_QWZa__chips li+li{border-left:0;border-top:1px solid var(--iwm-line)}.featuresStudio-module__4_QWZa__section{padding-top:3.5rem}.featuresStudio-module__4_QWZa__detail>p,.featuresStudio-module__4_QWZa__detail>a{margin-left:0}}.featuresStudio-module__4_QWZa__detail summary{list-style:none}.featuresStudio-module__4_QWZa__detail summary::-webkit-details-marker{display:none}.featuresStudio-module__4_QWZa__disclosureIcon{border-bottom:2px solid;border-right:2px solid;flex:none;width:.75rem;height:.75rem;margin-left:auto;transform:rotate(45deg)}.featuresStudio-module__4_QWZa__detail[open] .featuresStudio-module__4_QWZa__disclosureIcon{transform:rotate(225deg)}
