.stock-overview{color:#1d1d1f;background:#fff}.stock-intro{text-align:center;background:#f5f5f7;padding:100px 24px 76px}.stock-intro h1{letter-spacing:-.055em;margin:20px 0 26px;font-size:clamp(38px,5.5vw,78px);line-height:1.05}.stock-intro>p:last-child{color:#626269;max-width:660px;margin:auto;font-size:20px;line-height:1.5}.stock-overview .catalog-section{max-width:1560px;padding:64px 32px 90px}.stock-overview .catalog-heading h2{letter-spacing:-.045em;font-size:clamp(28px,3vw,44px)}.stock-overview .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.stock-overview .catalog-card{background:#f5f5f7;position:relative}.stock-overview .catalog-image{background:#e8e8ec;border-radius:0}.stock-overview .catalog-image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.stock-overview .catalog-card--overview .catalog-image img{object-fit:contain;background:#fff}.stock-overview .catalog-card-copy{padding:28px 28px 20px}.stock-overview .catalog-card-copy h3{letter-spacing:-.05em;max-width:560px;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.stock-overview .catalog-card-copy .catalog-meta{min-height:0;margin-bottom:22px}.stock-overview .catalog-caption{color:#626269;margin:0;padding:0 28px 22px;font-size:11px;line-height:1.5}.stock-overview .catalog-card:last-child{grid-column:1/-1;max-width:none}.stock-overview .catalog-card:last-child .catalog-image img{aspect-ratio:21/9}.stock-overview .catalog-card:last-child .catalog-card-copy{max-width:760px}.stock-overview .catalog-actions{max-width:560px}@media (max-width:700px){.stock-intro{padding:65px 22px 50px}.stock-intro h1{font-size:40px}.stock-intro>p:last-child{font-size:17px}.stock-overview .catalog-section{padding:42px 20px 60px}.stock-overview .catalog-grid{grid-template-columns:1fr;gap:24px}.stock-overview .catalog-card-copy{padding:24px 20px 18px}.stock-overview .catalog-caption{padding:0 20px 22px}.stock-overview .catalog-card:last-child .catalog-image img{aspect-ratio:16/10}.stock-overview .catalog-card-copy h3{font-size:31px}}.stock-intro h1{max-width:none}
