.close-band{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.closer{background:var(--black);max-width:1560px;color:var(--white);text-align:center;border-radius:clamp(24px,3.4vw,44px);justify-items:center;gap:22px;margin-inline:auto;padding:clamp(48px,8vw,110px) clamp(20px,5vw,60px);display:grid}.closer h2{letter-spacing:-.04em;max-width:15em;font-size:clamp(2.1rem,1.3rem + 3.6vw,4.5rem);line-height:1.03}.closer p{color:var(--closer-ink)}.closer .btn{background:var(--white);color:var(--ink)}.closer .btn:hover{background:var(--soft-hover)}.closer .btn.ghost{background:var(--film-chip);color:var(--white)}.closer .btn.ghost:hover{background:var(--film-chip-hover)}
