
.vector-icon{display:inline-block;width:52px;height:52px;color:inherit;flex-shrink:0;vertical-align:middle;transform-origin:center;transition:transform .18s ease}
.vector-row{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));width:100%;margin:auto}.vector-item{min-width:0;text-align:center;padding:24px 15px;border-right:1px solid #d4d4d4}.vector-item:last-child{border-right:0}.vector-item h3{font-family:'Voyage Lexend',Arial,sans-serif;font-size:16px;line-height:1.45;font-weight:500;margin:16px 0 8px}.vector-item p{font-size:14px;line-height:1.65;margin:0}.vector-included{border:1px solid #ddd;border-radius:3px;background:white}.vector-included .vector-icon{color:#044fbf;width:58px;height:58px}.vector-included .vector-item{padding:25px 14px}.vector-included h3{font:500 17px/1.4 'Voyage Lexend',Arial,sans-serif}.vector-facts .vector-item h3{font:500 14px/1.5 'Voyage Lexend',Arial,sans-serif}.vector-facts .vector-item p{font-size:13px}.studio-vector-facts{width:min(1300px,calc(100% - 40px));padding:10px 0}.studio-spec-strip{padding:8px 0;overflow:visible}.vector-specs{width:min(1200px,calc(100% - 40px));color:white}.vector-specs .vector-item{border-color:#444;padding:20px 12px}.vector-specs h3{font:400 15px/1.4 'Voyage Lexend',Arial,sans-serif;margin:12px 0 0}.vector-specs p{font-size:13px;margin-top:5px}.vector-uses .vector-item h3{font:500 18px/1.4 'Voyage Lexend',Arial,sans-serif}.socials .vector-icon{width:24px;height:24px;color:#fff}.socials a{display:inline-flex;align-items:center;justify-content:center}.socials a:hover .vector-icon,.socials a:focus-visible .vector-icon{color:#044fbf}.brand-grid img{transition:transform .18s ease;transform-origin:center}.brand-grid a{overflow:visible}.quote-item>svg,.simple-benefit>svg,.space-icon>svg,.detail>svg,.rental-icon>svg,.process-symbols>svg,.process-tagline>svg{transition:transform .18s ease;transform-origin:center}
@media(hover:hover) and (pointer:fine){.vector-item:hover .vector-icon,.vector-icon:hover,.socials a:hover .vector-icon,.quote-item:hover>svg,.simple-benefit:hover>svg,.space-option:hover .space-icon>svg,.detail:hover>svg,.rental-icon:hover>svg,.process-symbols:hover>svg,.process-tagline:hover>svg{transform:scale(1.08)}.brand-grid a:hover img{transform:scale(1.07)}}
.brand-grid a:focus-visible img{transform:scale(1.07)}
@media(max-width:1000px){.vector-included{grid-template-columns:repeat(3,minmax(0,1fr))}.vector-included .vector-item{border-bottom:1px solid #ddd}.vector-included .vector-item:nth-child(3n){border-right:0}.vector-included .vector-item:nth-last-child(-n+3){border-bottom:0}}
@media(max-width:820px){.site-header{height:80px}.header-inner{width:calc(100% - 40px)}.menu-toggle{display:block;min-width:64px;min-height:44px}.nav{display:none;position:absolute;top:80px;left:0;right:0;padding:12px 20px;background:#000;flex-direction:column;gap:4px;max-height:calc(100dvh - 80px);overflow-y:auto;box-shadow:0 8px 16px #0003}.nav.open{display:flex}.nav a{display:flex;align-items:center;font-size:18px;min-height:48px;padding:8px 12px}.vector-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.vector-facts .vector-item{border:0}.vector-specs{grid-template-columns:repeat(3,minmax(0,1fr))}.vector-specs .vector-item{border:0}.vector-uses{grid-template-columns:repeat(3,minmax(0,1fr))}.vector-uses .vector-item{border:0}}
@media(max-width:650px){.vector-included{grid-template-columns:repeat(2,minmax(0,1fr))}.vector-included .vector-item{border-right:1px solid #ddd;border-bottom:1px solid #ddd!important;padding:22px 12px}.vector-included .vector-item:nth-child(3n){border-right:1px solid #ddd}.vector-included .vector-item:nth-child(2n){border-right:0}.vector-included .vector-item:nth-last-child(-n+2){border-bottom:0!important}.vector-item p{font-size:13px;line-height:1.65}.vector-included h3{font-size:15px}.vector-specs h3{font-size:13px}.vector-specs .vector-icon{width:40px;height:40px}.vector-specs .vector-item{padding:15px 8px}.vector-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.vector-facts .vector-item:last-child{grid-column:1/-1}.vector-uses{grid-template-columns:repeat(2,minmax(0,1fr))}.vector-uses .vector-item h3{font-size:16px}.vector-icon{width:46px;height:46px}.studio-vector-facts{width:calc(100% - 32px)}.studio-spec-strip{padding:14px 0}.text-page,.blog-article{overflow-wrap:anywhere}.article-content table{display:block;max-width:100%;overflow-x:auto}main,main section,main article{min-width:0}.rental-body .rental-note{border:0;padding:0;margin-top:auto;background:transparent}.page-hero h1,.sub-hero h1{overflow-wrap:break-word}.section-image{max-width:100%}.sub-actions .button{min-width:0}.contact-process .process-grid{min-width:0}}
@media(prefers-reduced-motion:reduce){.vector-icon,.brand-grid img,.quote-item>svg,.simple-benefit>svg,.space-icon>svg,.detail>svg,.rental-icon>svg,.process-symbols>svg,.process-tagline>svg{transition:none}}

/* Balance wide brand marks against the compact logos on phones. */
@media(max-width:650px){
 .brand-grid img[alt="Chevrolet"]{max-width:92px;max-height:38px}
 .brand-grid img[alt="Crossnet"]{max-width:120px;max-height:32px}
 .brand-grid img[alt="Slack"],.brand-grid img[alt="Follett"]{max-width:112px;max-height:36px}
}

/* Hours: readable groups with a balanced desktop layout. */
.about-hours{padding:48px 0 56px;background:#f7f8fa;text-align:left}
.about-hours .wrap{width:min(1080px,calc(100% - 48px))}
.about-hours h2{text-align:center;margin:0 0 28px}
.about-hours .hours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.about-hours .hours>div{padding:26px 24px;background:#fff;border:1px solid #e1e5eb;border-top:3px solid #044fbf;border-radius:6px}
.about-hours .hours h3{font-size:18px;text-decoration:none;margin:0 0 14px;color:#044fbf}
.about-hours .hours p{font-size:14px;line-height:1.9}
/* Scale the package text without reflowing the cards. */
.price-card>h3,.price-card>p:not(.price),.price-card .price-line,.price-card>ul>li{transform-origin:left center;transition:transform .18s ease}
@media(hover:hover) and (pointer:fine){.price-card>h3:hover,.price-card>p:not(.price):hover,.price-card .price-line:hover,.price-card>ul>li:hover{transform:scale(1.025)}}
/* Shared grid tracks keep corresponding videos aligned despite copy length. */
@media(min-width:701px){
 .route-grid{align-items:stretch}
 .route-card{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start}
 .route-card video{align-self:start}
 .route-card .coming-soon{grid-row:2 / span 2}
}
@media(max-width:650px){
 .about-hours{padding:32px 0}
 .about-hours .hours{grid-template-columns:1fr;gap:12px}
 .about-hours h2{font-size:28px;margin-bottom:22px}
 .about-hours .hours>div{padding:20px}
 .studio-vector-facts{padding:22px 0;width:calc(100% - 40px)}
 .vector-facts,.vector-specs{grid-template-columns:1fr;gap:0}
 .vector-facts .vector-item,.vector-specs .vector-item{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:16px;text-align:left;padding:15px 0;border:0;border-bottom:1px solid #e1e5eb}
 .vector-specs .vector-item{border-bottom-color:#3c3c3c}
 .vector-facts .vector-item:last-child,.vector-specs .vector-item:last-child{border-bottom:0;grid-column:auto}
 .vector-facts .vector-icon,.vector-specs .vector-icon{width:34px;height:34px;grid-column:1;grid-row:1 / span 2;align-self:center}
 .vector-facts .vector-item h3,.vector-specs .vector-item h3{grid-column:2;font-size:14px;line-height:1.4;margin:0;text-transform:none}
 .vector-facts .vector-item p,.vector-specs .vector-item p{grid-column:2;font-size:12px;line-height:1.5;margin:5px 0 0}
 .vector-uses .vector-item{padding:16px 10px}
 .vector-uses .vector-icon{width:36px;height:36px}
 .vector-uses .vector-item h3{font-size:14px;margin:10px 0 0}
 .site-footer{padding:28px 0}
 .site-footer>.wrap{width:calc(100% - 40px)}
 .site-footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;font-size:12px}
 .site-footer .footer-company{padding-bottom:16px;border-bottom:1px solid #303030}
 .site-footer .footer-company img{display:block;width:115px;height:40px;margin-bottom:8px}
 .site-footer .footer-company address{font-size:12px;line-height:1.6;margin-bottom:4px}
 .site-footer .footer-top .contact-link{min-height:36px;margin:0;font-size:12px}
 .site-footer .footer-top h3{font-size:14px;margin:0 0 6px}
 .site-footer .footer-top a{min-height:36px;line-height:1.5;margin:0}
 .site-footer .socials{gap:2px;flex-wrap:nowrap}
 .site-footer .socials a{min-width:36px;min-height:36px}
 .site-footer .socials .vector-icon{width:21px;height:21px}
 .site-footer .footer-bottom{margin-top:24px;padding-top:16px;border-top:1px solid #303030}
 .site-footer .footer-bottom p{font-size:10px;line-height:1.6;margin:0 0 12px}
 .site-footer .legal{gap:10px;font-size:11px}
 .site-footer .legal-links{gap:16px;font-size:11px}
 .site-footer .legal-links a{min-height:36px}
}
@media(prefers-reduced-motion:reduce){.price-card>h3,.price-card>p,.price-card .price-line,.price-card>ul>li{transition:none;transform:none!important}}

/* Center the contact and legal footer sections on phones. */
@media(max-width:650px){
 .site-footer .footer-company,.site-footer .footer-bottom{text-align:center}
 .site-footer .footer-company img{margin-left:auto;margin-right:auto}
 .site-footer .footer-company .contact-link{justify-content:center}
 .site-footer .footer-bottom .legal{align-items:center;justify-content:center}
 .site-footer .footer-bottom .legal-links{justify-content:center}
}
.text-page .team-apply a.button,.text-page .team-apply a.button:visited,.text-page .team-apply a.button:hover,.text-page .team-apply a.button:focus-visible{color:#fff}

/* Match the About reference with white line icons and divided text columns. */
.about-pillars.page-section{padding:0;background:#000}
.about-pillars .three-col{gap:0}
.about-pillars .feature{padding:28px 24px 64px;border:1px solid #292929;border-right:0}
.about-pillars .feature:last-child{border-right:1px solid #292929}
.about-pillars .pillar-icon{display:block;width:112px;height:112px;color:#fff;margin:0 auto 26px}
.about-pillars .feature h3{font:bold 24px/1.3 Georgia,serif;margin:0 auto 18px}
.about-pillars .feature p{max-width:300px;margin:0 auto;text-align:left;font-size:20px;font-weight:300;line-height:1.8}
/* The supplied logo has transparent side padding; offset it to align the visible mark. */
.site-footer .footer-company{text-align:left}
.site-footer .footer-company img{display:block;width:130px;height:auto;object-fit:contain;clip-path:inset(0 17.95775% 0 18.30986%);margin:0 0 10px -23.8028px}
@media(max-width:820px){
 .about-pillars .feature{padding:28px 18px 40px}
 .about-pillars .feature h3{font-size:21px}
 .about-pillars .feature p{font-size:16px}
}
@media(max-width:650px){
 .about-pillars .feature{padding:30px 24px 36px;border:0;border-bottom:1px solid #292929}
 .about-pillars .feature:last-child{border-right:0;border-bottom:0}
 .about-pillars .pillar-icon{width:88px;height:88px;margin-bottom:20px}
 .about-pillars .feature p{max-width:300px}
 .portfolio-tabs{display:flex;flex-wrap:wrap;gap:0;padding:4px;width:100%;max-width:none}
 .portfolio-tabs a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 25%;min-width:0;min-height:44px;padding:10px 1px;font-size:clamp(10px,2.8vw,14px);white-space:nowrap}
 .portfolio-tabs a:nth-child(n+5){flex-basis:20%}
 .portfolio-tabs a:nth-child(6){flex-basis:23%}
 .portfolio-tabs a:nth-child(7),.portfolio-tabs a:nth-child(9){flex-basis:15%}
 .portfolio-tabs a:nth-child(8){flex-basis:27%}
 .site-footer .footer-company{display:grid;grid-template-columns:max-content;justify-content:center;text-align:left}
 .site-footer .footer-company img{width:115px;height:auto;margin:0 0 8px -21.0563px}
 .site-footer .footer-company .contact-link{justify-content:flex-start}
}

/* October layout refinements. */
@font-face{font-family:"Voyage Numbers";src:url(data:font/woff;base64,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) format("woff");font-weight:500;font-style:normal;font-display:swap}

.voyage-number{font-family:"Voyage Numbers","Voyage Lexend",sans-serif!important;font-weight:500!important}
ol>li::marker{font-family:"Voyage Numbers","Voyage Lexend",sans-serif;font-weight:600}
.site-footer .footer-bottom{display:flex;flex-direction:column;gap:18px}
.site-footer .footer-bottom>p{margin:0}
@media(min-width:821px){
 .site-header .header-inner{width:calc(100% - 64px);max-width:none}
 .site-header .header-inner>a:first-child{margin-left:-32.96px}
 .site-header .logo{clip-path:inset(0 17.95775% 0 18.30986%)}
 .site-header .nav{margin-left:auto;gap:clamp(16px,1.7vw,30px)}
}
@media(min-width:651px){
 .steps .two-col{padding:0;min-height:0;align-items:stretch}
 .steps .two-col+.two-col{margin-top:1px}
 .steps .two-col>div{padding:32px 0;align-self:center}
 .steps .two-col>.section-image{display:block;align-self:stretch;width:100%;height:100%;min-height:360px;max-height:none;aspect-ratio:auto;object-fit:cover}
 .category-gallery[aria-label="Livestreams projects"]{grid-template-columns:repeat(2,minmax(0,1fr))}
}
#availability .studio-card{transition:transform .2s ease;transform-origin:center}
@media(hover:hover) and (pointer:fine){#availability .studio-card:hover{transform:scale(1.04);position:relative;z-index:1}}
#availability .studio-card:focus-visible{transform:scale(1.04)}
.studio-closing>.wrap{width:calc(100% - 64px);max-width:none}
@media(min-width:1000px){.studio-closing>.wrap>p{font-size:clamp(12px,1.16vw,20px);max-width:none;white-space:nowrap}}
@media(max-width:650px){.studio-closing>.wrap{width:calc(100% - 40px)}}
.category-information h2{width:fit-content;max-width:100%}
.category-information h2:after{content:"";display:block;width:40%;height:3px;background:#044fbf;margin-top:12px}
.price-card.compact-price .price{min-height:0;padding:15px 0}
.price-card.compact-price .common-label{margin-top:0;padding-top:10px}
.rental-features li:before{top:0;width:22px;height:22.5px;display:flex;align-items:center;justify-content:flex-start;font-size:20px;line-height:1}
@media(prefers-reduced-motion:reduce){#availability .studio-card{transition:none;transform:none!important}}

@media(min-width:651px){
 .steps .two-col>.process-media{position:relative;align-self:stretch;min-height:360px;padding:0}
 .steps .process-media>.section-image{position:absolute;inset:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;display:block}
}
@media(max-width:650px){.steps .two-col:nth-child(even)>.process-media{order:2}}

/* Refine mobile footer, portfolio navigation and camera overlay. */
@font-face{font-family:"Voyage Menu Bold";src:url(data:font/woff;base64,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) format("woff");font-weight:700;font-style:normal;font-display:swap}

.portfolio-tabs a{font-family:"Voyage Menu Bold","Voyage Lexend",sans-serif;font-weight:700}
#availability .studio-card{overflow:hidden;isolation:isolate;backface-visibility:hidden;border:0}
#availability .studio-card img{display:block;border:0;border-radius:0}
#availability .studio-card:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(min-width:821px){.hero .frame{left:min(8%,calc(50% - 554px))}}
@media(min-width:1600px){.hero .frame{left:min(12%,calc(50% - 630px))}}
@media(max-width:650px){
 .site-footer>.wrap{width:calc(100% - 32px)}
 .site-footer .footer-top{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr);gap:18px 12px;align-items:start}
 .site-footer .footer-company{grid-column:1;grid-row:1 / span 2;display:block;justify-content:initial;padding:0;border:0;text-align:left}
 .site-footer .footer-top>div:nth-child(2){grid-column:2;grid-row:1}
 .site-footer .footer-top>div:nth-child(3){grid-column:3;grid-row:1}
 .site-footer .footer-top>div:nth-child(4){grid-column:2;grid-row:2}
 .site-footer .footer-top>div:nth-child(5){grid-column:3;grid-row:2}
 .site-footer .footer-company address,.site-footer .footer-company .contact-link{font-size:11px;line-height:1.6}
 .site-footer .footer-company .contact-link{display:block;min-height:36px;padding-top:8px;overflow-wrap:anywhere}
 .site-footer .footer-company img{max-width:none;margin-top:0}
 .site-footer .footer-top h3{margin-top:0}
 .site-footer .footer-top .socials{gap:0;flex-wrap:wrap}
 .site-footer .socials a{min-width:28px;min-height:36px}
 .site-footer .socials .vector-icon{width:20px;height:20px}
}

/* Offer hierarchy, stronger CTA feedback and footer legal placement. */
.button,.apply,button,[role="button"]{transition:filter .18s ease,background-color .18s ease}
@media(hover:hover) and (pointer:fine){
 .button:hover,.apply:hover,button:hover:not(:disabled),[role="button"]:hover{filter:brightness(1.45)}
 .apply:hover{background:#173a70}
 #availability .studio-card:hover h3{filter:brightness(1.45)}
}
.button:focus-visible,.apply:focus-visible{filter:brightness(1.45)}
#availability .studio-card{border:1px solid #fff;box-sizing:border-box}
#availability .studio-card img{border:0}
#availability .studio-card h3{border-top:1px solid #fff}
#brands-title,#work-title{font-family:"Voyage Menu Bold","Voyage Lexend",sans-serif;font-weight:700;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}
#brands-title:after,#work-title:after{content:"";display:block;width:40%;height:3px;background:#044fbf;margin:15px 0 0}
.offer{min-height:0;padding:76px 0 80px}
.offer:before{background:linear-gradient(90deg,#000d,#0009)}
.offer>.wrap{width:min(1000px,calc(100% - 48px))}
.offer h2{font-size:clamp(34px,4.4vw,58px);line-height:1.2;margin:0 auto 24px;max-width:900px;letter-spacing:-.5px}
.offer strong{color:#044fbf;font-weight:600;white-space:nowrap}
.offer h2 br{display:block}
.offer p{font-size:13px;letter-spacing:1.2px;text-transform:uppercase;display:inline-block;padding:9px 17px;border:1px solid #ffffff60;border-radius:30px;margin:0 0 28px}
.offer .terms{display:block;text-align:center;font-size:16px;max-width:650px;margin:0 auto}
.offer .offer-eligibility{display:block;margin-bottom:18px}
.offer .offer-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.offer .offer-tiers small{font-size:14px;font-style:normal;line-height:1.7;margin:0;padding:18px 22px;border:1px solid #ffffff40;border-top:2px solid #044fbf;border-radius:5px;background:#0006;text-align:left}
.site-footer .footer-connect .socials{display:grid;grid-template-columns:repeat(3,24px);gap:10px 12px;align-items:center}
.site-footer .footer-connect .socials>a{min-width:24px;justify-content:flex-start}
.site-footer .footer-connect .socials>.footer-terms{grid-column:3;grid-row:2;width:max-content;font-size:11px;min-height:28px;margin:0;white-space:nowrap}
@media(min-width:651px){.site-footer .footer-top{grid-template-columns:1.8fr repeat(3,1fr) 1.6fr}}
@media(max-width:650px){
 .offer{padding:48px 0}
 .offer>.wrap{width:calc(100% - 40px)}
 .offer h2{font-size:clamp(29px,7vw,40px);line-height:1.25}
 .offer .terms{font-size:14px}
 .offer .offer-tiers{grid-template-columns:1fr;gap:10px}
 .offer .offer-tiers small{padding:15px 18px}
 .site-footer .footer-connect .socials{grid-template-columns:repeat(3,20px);gap:8px 6px}
 .site-footer .footer-connect .socials>a{min-width:20px}
 .site-footer .footer-connect .socials>.footer-terms{grid-column:1/-1;white-space:normal;width:auto;line-height:1.5}
}
@media(prefers-reduced-motion:reduce){.button,.apply,button,[role="button"]{transition:none}}

/* Offer buttons share equal tracks and keep each discount on one line. */
.offer .terms{max-width:960px}
.offer .offer-tiers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}
.offer .offer-tier.button{box-sizing:border-box;width:100%;min-width:0;min-height:68px;margin:0;padding:18px 16px;font-size:14px;line-height:1.5;font-weight:400;border:1px solid #ffffff50;border-top:2px solid #044fbf;border-radius:0;background:#071426;color:#fff;text-decoration:none;white-space:nowrap;gap:0;display:block;align-content:center;text-align:center}
.offer .offer-tier:focus-visible{outline:2px solid #fff;outline-offset:4px}
.contact .wordmark{font-family:"Voyage Menu Bold","Voyage Lexend",sans-serif;font-weight:700}
.site-footer .legal-links{display:flex;flex-wrap:nowrap;align-items:center;gap:22px}
.site-footer .legal-links a{white-space:nowrap}
@media(max-width:900px){.offer .offer-tiers{grid-template-columns:1fr}}
@media(max-width:650px){.offer .offer-tier.button{font-size:clamp(10px,2.75vw,13px);min-height:62px;padding:16px 10px}.site-footer .legal-links{gap:18px}}

/* Keep each package price on one line and hover each text section independently. */
.pricing-area .wrap{width:min(1140px,calc(100% - 48px))}
.pricing-grid{max-width:1040px;column-gap:clamp(24px,5vw,64px)}
.price-card{container-type:inline-size}
.price-card .price{font-size:clamp(14px,6.2cqw,28px)}
.price-card .price-line{display:block;width:max-content;max-width:100%;white-space:nowrap}
.contact .wordmark{display:table;padding-bottom:0}
.contact .wordmark::after{content:"";display:block;width:40%;height:3px;background:#044fbf;margin:15px 0 0}

/* Responsive studio facts, compact mobile sections, and matching heading accents. */
.studio-hero.page-hero{min-height:360px;padding:42px 0}
.studio-accent-title,.about-numbers h2{width:fit-content;max-width:100%}
.about-numbers h2{margin-left:auto;margin-right:auto}
.studio-accent-title::after,.about-numbers h2::after{content:"";display:block;width:40%;height:3px;background:#044fbf;margin:15px 0 0}
.addon-summary{max-width:1060px;margin:24px auto;text-wrap:balance}
@media(min-width:821px){.addon-summary .addon-line{display:block}}
@media(max-width:820px){
 .site-header .header-inner{width:calc(100% - 28px)}
 .site-header .header-inner>a:first-child{margin-left:-8px}
 .site-header{border-bottom:0;box-shadow:none}
 .hero{margin-top:-1px;background:#000}
 .hero video,.hero-shade{top:-1px;height:calc(100% + 1px)}
}
@media(max-width:650px){
 .brand-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 10px}
 .brand-grid a{height:48px;min-width:0}
 .brand-grid img,.brand-grid img[alt],.brand-grid .narrow{max-width:100%;width:auto;max-height:40px;height:auto;object-fit:contain}
 .studio-vector-facts{width:calc(100% - 24px);padding:16px 0}
 .studio-vector-facts .vector-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}
 .studio-vector-facts .vector-item{display:block;padding:6px 2px;border:0;text-align:center;grid-column:auto}
 .studio-vector-facts .vector-icon{width:28px;height:28px}
 .studio-vector-facts .vector-item h3{font-size:10px;line-height:1.35;margin:8px 0 0;overflow-wrap:anywhere}
 .studio-vector-facts .vector-item p{font-size:10px;line-height:1.4;margin:5px 0 0;overflow-wrap:anywhere}
 .studio-spec-strip{overflow:visible;padding:12px 0}
 .studio-spec-strip .vector-specs{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 0;width:calc(100% - 20px)}
 .studio-spec-strip .vector-specs .vector-item{display:block;flex:0 0 33.333%;padding:8px 5px;border:0;text-align:center;min-width:0}
 .studio-spec-strip .specs-7 .vector-item{flex-basis:25%}
 .studio-spec-strip .vector-icon{width:30px;height:30px}
 .studio-spec-strip .vector-item h3{font-size:11px;line-height:1.4;margin:8px 0 0;overflow-wrap:anywhere}
 .studio-spec-strip .vector-item p{font-size:10px;line-height:1.4;margin:5px 0 0;overflow-wrap:anywhere}
 .studio-hero.page-hero{min-height:0;padding:32px 0}
 .studio-hero.page-hero h1{font-size:36px;margin-bottom:16px}
 .studio-hero.page-hero p{font-size:15px;margin-bottom:20px}
 .steps.page-section{padding-bottom:12px}
 .quote-section.page-section{padding-top:24px}
 .about-pillars.page-section{padding:26px 20px}
 .about-pillars .three-col{grid-template-columns:1fr;gap:22px;max-width:520px;margin:auto}
 .about-pillars .feature{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:14px;padding:0;text-align:left}
 .about-pillars .feature .pillar-icon{grid-column:1;grid-row:1 / span 2;width:46px;height:46px;margin:0;align-self:start}
 .about-pillars .feature h3{grid-column:2;font-size:20px;line-height:1.25;margin:0 0 7px}
 .about-pillars .feature p{grid-column:2;font-size:13px;line-height:1.6;margin:0}
}
