#tools{padding:var(--hero-inset) 0;--hero-card-width:16rem;--hero-card-scale:.9;--hero-title-size:clamp(2.4rem,4.2vw,3.5rem)}#tools>.hero__canvas{width:calc(100% - var(--gutter)*2);max-width:calc(var(--max) - var(--gutter)*2);margin-inline:auto;overflow:visible}#tools{z-index:2;overflow-x:clip}#tools .hero__text{max-width:44rem;padding-inline:1.5rem}#tools .hero-art--bank{top:1.25rem;left:-1rem}#tools .hero-art--create{top:1.25rem;right:-1rem}#tools .hero-art--review{bottom:-3rem;left:0}#tools .hero-art--chatbot{bottom:-4rem;right:0}@media(max-width:999px){#tools{--hero-card-width:14rem;--hero-card-scale:.7}#tools .hero-art--bank{top:0;left:-2rem}#tools .hero-art--create{top:0;right:-2rem}#tools .hero-art--review{bottom:-3rem;left:-2rem}#tools .hero-art--chatbot{bottom:-4rem;right:-2rem}#tools .hero__text{max-width:36rem}}@media(max-width:639px){#tools{--hero-card-scale:.58;--hero-title-size:2.25rem}#tools .hero-art--bank{top:-4rem;left:-3rem}#tools .hero-art--create{top:-4rem;right:-3rem}#tools .hero-art--review{bottom:-5rem;left:-3.5rem}#tools .hero-art--chatbot{bottom:-7rem;right:-3.5rem}#tools .hero__text{padding-inline:1rem}}

#tools{padding-top:calc(var(--hero-inset) + 2.5rem);padding-bottom:calc(var(--hero-inset) + 1.5rem)}
@media(max-width:639px){#tools{padding-top:5rem;padding-bottom:6rem}}
