
.amii-works-intro-clean{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(250px,420px);gap:24px 40px!important;align-items:end!important;padding:64px 0 38px!important}
.amii-works-intro-clean h1{font-size:clamp(58px,7vw,104px)!important;line-height:.95!important;letter-spacing:-.065em!important}
.amii-works-intro-clean>p:not(.amii-filter-status){max-width:420px!important;font-size:15px!important;line-height:1.65!important;margin:0!important}
.amii-works-intro-clean .amii-work-filters{grid-column:1/-1;display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:100%;margin:14px 0 0!important;padding:18px 0 0;border-top:1px solid #e8e2da}
.amii-works-intro-clean .amii-work-filters button{display:block!important;min-height:0!important;min-width:0!important;padding:13px 22px!important;border:1px solid #e6dfd6!important;border-radius:999px!important;background:#fff!important;color:#302118!important;text-align:center!important;box-shadow:none!important;transition:background .15s,border-color .15s}
.amii-works-intro-clean .amii-work-filters strong{display:block;font-size:14px!important;font-weight:400!important;line-height:1.3!important;margin:0!important}
.amii-works-intro-clean .amii-work-filters button:hover{background:#faf6f2!important}
.amii-works-intro-clean .amii-work-filters button[aria-pressed="true"]{background:#ebc3c4!important;border-color:#ebc3c4!important}
.amii-works-intro-clean .amii-work-filters button:focus:not(:focus-visible){outline:none!important}
.amii-works-intro-clean .amii-work-filters button:focus-visible{outline:2px solid #302118!important;outline-offset:4px!important}
@media(max-width:650px){.amii-works-intro-clean{grid-template-columns:1fr!important;gap:20px!important;padding:36px 0 28px!important}.amii-works-intro-clean .amii-work-filters{margin-top:4px!important;gap:8px!important}.amii-works-intro-clean .amii-work-filters button{padding:12px 16px!important}}
