body.vela-site.astra-site[data-design-system] .plywood-hub-page .breadcrumb{align-items:center}body.vela-site.astra-site[data-design-system] .plywood-hub-page .breadcrumb a{align-items:center;min-height:44px;display:inline-flex}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro{padding-block:38px 52px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro h1{letter-spacing:-.045em;text-wrap:balance;max-width:920px;margin:16px 0 22px;font-size:clamp(36px,4.4vw,60px);line-height:1.09}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro .lead{max-width:800px;font-size:20px;line-height:1.65}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-jumps{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:48px;margin-bottom:30px;padding-top:34px;display:flex}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading h2{max-width:520px;font-size:clamp(30px,3vw,40px)}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading>p{max-width:480px;font-size:17px;line-height:1.65}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px;display:grid}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-card{flex-direction:column;align-items:flex-start;min-width:0;display:flex}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-photo{width:100%;margin:0 0 22px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .captioned-photo__media{aspect-ratio:16/10;border-radius:24px;position:relative;overflow:hidden}body.vela-site.astra-site[data-design-system] .plywood-hub-page .captioned-photo__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}body.vela-site.astra-site[data-design-system] .plywood-hub-page .photo-caption{color:#637064;min-height:48px;padding-top:12px;font-size:12px;line-height:1.5}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-copy{flex:1;width:100%}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-copy h3{letter-spacing:-.03em;text-wrap:balance;min-height:65px;margin-bottom:16px;font-size:28px;line-height:1.2}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-copy p{margin-bottom:24px;font-size:17px;line-height:1.65}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-link{min-height:48px;margin-top:auto;padding-inline:20px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .image-context{margin-top:30px;font-size:13px;line-height:1.6}body.vela-site.astra-site[data-design-system] .plywood-hub-page .contact-section{margin-top:54px;padding-bottom:90px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:60px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact h2{max-width:560px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact-action{justify-self:end}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact-action>p{max-width:260px;margin-top:20px;font-size:14px;line-height:1.6}body.vela-site.astra-site[data-design-system] .plywood-hub-page [id]{scroll-margin-top:28px}@media (width<=1119px){body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 28px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading,body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact{gap:30px}}@media (width<=760px){body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro{padding-block:26px 38px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro h1{font-size:clamp(34px,8.3vw,48px)}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-intro .lead{font-size:18px;line-height:1.6}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-jumps{grid-template-columns:1fr;display:grid}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-jumps a{justify-content:space-between}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading{display:block}body.vela-site.astra-site[data-design-system] .plywood-hub-page .collection-heading>p{margin-top:18px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-grid{grid-template-columns:1fr;gap:44px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .photo-caption{min-height:0}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-copy h3{min-height:0;margin-bottom:16px;font-size:28px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .panel-link{justify-content:space-between;width:100%}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact{grid-template-columns:1fr;gap:28px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .hub-contact-action{justify-self:start}body.vela-site.astra-site[data-design-system] .plywood-hub-page .contact-section{margin-top:40px;padding-bottom:64px}}body.vela-site.astra-site[data-design-system] .plywood-hub-page .breadcrumb{flex-wrap:wrap;gap:0 12px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .surfaces-section{margin-top:64px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .environment-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:42px;padding-top:32px;display:grid}body.vela-site.astra-site[data-design-system] .plywood-hub-page .environment-section h2{margin:0;font-size:clamp(27px,3vw,36px)}body.vela-site.astra-site[data-design-system] .plywood-hub-page .environment-section p{margin:0;font-size:17px;line-height:1.65}@media (width<=760px){body.vela-site.astra-site[data-design-system] .plywood-hub-page .surfaces-section{margin-top:48px}body.vela-site.astra-site[data-design-system] .plywood-hub-page .environment-section{grid-template-columns:1fr;gap:18px}}
