body.vela-site.astra-site[data-design-system] .scantlings-page .intro{padding-bottom:36px}body.vela-site.astra-site[data-design-system] .scantlings-page .intro h1{max-width:980px;font-size:clamp(39px,4vw,58px);line-height:1.12}body.vela-site.astra-site[data-design-system] .scantlings-page .intro .lead{max-width:740px;margin-top:22px;font-size:18px;line-height:1.65}body.vela-site.astra-site[data-design-system] .scantlings-page .intro .actions{gap:12px 24px;margin-top:24px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-card{background:var(--white);border-radius:var(--radius);flex-direction:column;min-width:0;scroll-margin-top:24px;display:flex;overflow:hidden}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading{padding:28px 30px 23px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading .eyebrow{margin-bottom:10px;font-size:13px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading h2{letter-spacing:-.03em;font-size:31px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading>p:last-child{margin-top:12px;font-size:16px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo{margin-inline:18px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .captioned-photo__media{background:#fff;border-radius:18px;justify-content:center;align-items:center;height:310px;display:flex}body.vela-site.astra-site[data-design-system] .scantlings-page .finestre-photo .captioned-photo__media{background:#e9e9e9}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo img{object-fit:contain;width:100%;height:100%}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .photo-caption{min-height:51px;padding:12px 12px 0;font-size:13px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-copy{flex-direction:column;flex:1;align-items:flex-start;padding:22px 30px 26px;display:flex}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-copy>p{margin-bottom:15px;font-size:16px;line-height:1.65}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-copy .text-link{gap:12px;margin-top:auto;font-size:14px}body.vela-site.astra-site[data-design-system] .scantlings-page .photos-note{margin-top:16px;font-size:13px}body.vela-site.astra-site[data-design-system] .scantlings-page .section-head>p{max-width:360px}body.vela-site.astra-site[data-design-system] .scantlings-page .section-head h2{max-width:680px}body.vela-site.astra-site[data-design-system] .scantlings-page table thead th{font-size:14px}body.vela-site.astra-site[data-design-system] .scantlings-page table thead th:first-child{width:25%}body.vela-site.astra-site[data-design-system] .scantlings-page table thead th:nth-child(2){width:32%}body.vela-site.astra-site[data-design-system] .scantlings-page table thead th:nth-child(3){width:43%}body.vela-site.astra-site[data-design-system] .scantlings-page tbody th small{font-size:14px}body.vela-site.astra-site[data-design-system] .scantlings-page .sizes{gap:6px;display:grid}body.vela-site.astra-site[data-design-system] .scantlings-page .sizes strong{white-space:nowrap;font-weight:500}body.vela-site.astra-site[data-design-system] .scantlings-page tr[id]{scroll-margin-top:90px}body.vela-site.astra-site[data-design-system] .scantlings-page .availability-note{max-width:1020px}body.vela-site.astra-site[data-design-system] .scantlings-page .contact-section{padding-bottom:36px}body.vela-site.astra-site[data-design-system] .scantlings-page .contact .request-list{order:0;display:block}@media (width<=1100px){body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading{padding:26px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading h2{font-size:29px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .captioned-photo__media{height:275px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-copy{padding:22px 26px 26px}}@media (width<=800px){body.vela-site.astra-site[data-design-system] .scantlings-page .construction-grid{grid-template-columns:1fr;gap:24px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading h2{font-size:32px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .captioned-photo__media{height:340px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .photo-caption{min-height:0}body.vela-site.astra-site[data-design-system] .scantlings-page .section-head>p{max-width:600px}body.vela-site.astra-site[data-design-system] .scantlings-page tbody td{grid-template-columns:90px minmax(0,1fr)}body.vela-site.astra-site[data-design-system] .scantlings-page tbody th small{margin:5px 0 0;display:block}body.vela-site.astra-site[data-design-system] .scantlings-page .contact .request-list{margin-top:0}}@media (width<=560px){body.vela-site.astra-site[data-design-system] .scantlings-page .intro{padding-bottom:28px}body.vela-site.astra-site[data-design-system] .scantlings-page .intro h1{letter-spacing:-.04em;font-size:38px}body.vela-site.astra-site[data-design-system] .scantlings-page .intro .lead{margin-top:18px;font-size:17px}body.vela-site.astra-site[data-design-system] .scantlings-page .intro .actions{gap:10px 16px;margin-top:20px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading{padding:25px 24px 21px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading h2{font-size:28px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo{margin-inline:14px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .captioned-photo__media{height:235px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .photo-caption{padding-inline:10px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-copy{padding:22px 24px 24px}body.vela-site.astra-site[data-design-system] .scantlings-page .photos-note{font-size:13px;line-height:1.55}body.vela-site.astra-site[data-design-system] .scantlings-page tbody td{grid-template-columns:70px minmax(0,1fr);gap:12px}body.vela-site.astra-site[data-design-system] .scantlings-page .sizes strong{white-space:normal}body.vela-site.astra-site[data-design-system] .scantlings-page .contact .button{max-width:100%}}@media (width<=360px){body.vela-site.astra-site[data-design-system] .scantlings-page .intro h1{font-size:34px}body.vela-site.astra-site[data-design-system] .scantlings-page .intro .button{padding-inline:17px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-heading h2{font-size:25px}body.vela-site.astra-site[data-design-system] .scantlings-page .construction-photo .captioned-photo__media{height:210px}}
