@media (max-width:680px){html,body{max-width:100%;overflow-x:hidden}.v1-site{width:100%;overflow-x:hidden}.v1-nav{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;height:auto;min-height:84px;padding:10px 16px;display:grid}.v1-logo img{object-fit:contain;width:104px;height:58px}.v1-access{justify-content:flex-end;gap:7px;display:flex}.v1-client{align-items:center;min-height:44px;display:inline-flex;padding:10px 12px!important}.v1-budget,.v1-team{display:none!important}.v1-nav nav{scrollbar-width:none;border-top:1px solid #e3ddd5;grid-column:1/-1;gap:18px;padding:8px 1px 10px;overflow-x:auto;display:flex!important}.v1-nav nav::-webkit-scrollbar{display:none}.v1-nav nav a{flex:none;align-items:center;min-height:32px;font-size:13px;display:flex}.v1-hero{background-position:62%;height:auto;min-height:520px;padding:42px 20px 34px}.v1-hero h1{font-size:clamp(39px,11vw,48px);line-height:1.03}.v1-hero-copy>span{font-size:14px;line-height:1.55}.v1-hero-copy a,.v1-hero-copy button{align-items:center;min-height:46px;display:inline-flex}.v1-campaign{gap:16px;padding:24px 20px}.v1-campaign>div:last-child{text-align:left;font-size:13px;line-height:1.55;display:block}.v1-campaign h2{font-size:32px}.v1-showroom{padding:42px 16px}.v1-showroom header h2,.v1-showroom header>span{display:block}.v1-showroom header h2{margin:8px 0 12px;font-size:36px}.v1-showroom-grid{scroll-snap-type:x mandatory;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.v1-showroom-grid article,.v1-showroom-grid article.wide{scroll-snap-align:start;flex:0 0 84%;height:300px;padding:18px;display:block!important}.v1-motion,.v1-universe,.v1-inspirations,.v1-projects{padding:46px 16px;display:block!important}.v1-motion header,.v1-universe header,.v1-inspirations header,.v1-projects header{margin-bottom:22px;display:block}.v1-motion header h2,.v1-universe header h2,.v1-inspirations header h2,.v1-projects header h2{margin:8px 0 12px;font-size:35px;line-height:1.08;display:block}.v1-motion header>span,.v1-universe header>span,.v1-inspirations header>span,.v1-projects header>span{font-size:14px;line-height:1.55;display:block}.v1-video-grid,.v1-category-grid,.v1-inspiration-grid,.v1-project-grid{grid-template-columns:1fr;gap:14px;display:grid}.v1-video-grid video{aspect-ratio:16/9;height:auto}.v1-category-grid>a,.v1-category-grid>article{min-height:190px}.v1-inspiration-grid article,.v1-inspiration-grid article:nth-child(-n+2),.v1-project-grid a,.v1-project-grid a.wide{grid-column:1;height:280px;min-height:280px}.v1-reference{gap:15px;margin-top:18px;padding:22px;display:grid}.v1-planned{background-position:68%;min-height:330px;margin:0 16px;padding:35px 24px}.v1-planned>div>span{font-size:14px;line-height:1.5;display:block}.v1-planned h2{font-size:36px}.v1-process{padding:46px 16px}.v1-process h2{font-size:35px;display:block}.v1-process>div{grid-template-columns:1fr 1fr;gap:1px}.v1-process article{text-align:left;min-height:180px;padding:20px 14px}.v1-final{color:#fff;background:linear-gradient(90deg,#2a1d14e8,#49311fdd),url(/site-v1/sofa-classico.webp) 50%/cover;padding:48px 20px}.v1-final h2{font-size:36px}.v1-final em{color:#d5a66e}.v1-final .v1-contact-trigger{align-items:center;min-height:48px;display:inline-flex}.v1-footer{grid-template-columns:1fr 1fr;gap:28px;padding:42px 20px 28px;display:grid}.v1-footer>div:first-child,.v1-footer>p{grid-column:1/-1}.v1-contact-modal{max-height:calc(100dvh - 24px);overflow:auto}}@media (max-width:390px){.v1-client{padding:9px!important;font-size:11px!important}.v1-hero h1{font-size:38px}.v1-process>div,.v1-footer{grid-template-columns:1fr}.v1-footer>div:first-child,.v1-footer>p{grid-column:1}}
