
:root{--ink:#171c20;--muted:#727d86;--paper:#f3f5f7;--line:#e0e5e9;--accent:#ef6528}body{font-family:Manrope,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.wrap{width:min(1400px,90%)}svg{width:22px;height:22px;flex-shrink:0}picture{display:block}picture img{width:100%;height:100%;display:block;object-fit:cover}.topbar{font-size:10px;letter-spacing:.2px;padding:0;background:#11171c}.topbar .wrap{height:34px;align-items:center;gap:20px}.topbar span,.topbar a{display:flex;align-items:center;gap:9px}.topbar svg{width:13px;height:13px}.topbar span:last-child{color:#bdc5cc}.nav{height:88px;gap:28px}.brand{font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:32px;letter-spacing:-1.8px}.brand small{font-size:7px;letter-spacing:1.2px}nav#navigation{gap:22px;align-items:center}nav#navigation>a{font-size:11px;font-weight:800;white-space:nowrap}nav#navigation>a[aria-current=page]{color:var(--accent)}.nav-secondary{background:#fafbfc;border-top:1px solid #edf0f2}.nav-secondary .wrap{display:flex;align-items:center;justify-content:center;gap:35px;min-height:35px;font-size:10px;font-weight:700;color:#64717b}.btn{border-radius:5px;min-height:53px;font-size:11px;font-weight:800;gap:20px;transition:transform .2s,background .2s}.btn svg{width:18px;height:18px}.btn:hover{transform:translateY(-2px)}.btn.glass{background:#ffffff08;border-color:#ffffff70;color:white;backdrop-filter:blur(5px)}.btn.white{background:#fff;color:#18232c}.hero{min-height:650px;background:#111d28;color:white;isolation:isolate}.hero-photo{position:absolute;inset:0;z-index:-3}.hero-photo img{object-position:center 44%}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071420ed 0%,#0a1825bd 34%,#0a192515 69%),linear-gradient(0deg,#0b172770,transparent 50%);z-index:-2}.hero-inner{min-height:590px;display:flex;align-items:center;justify-content:space-between;padding:30px 0 35px;position:relative}.hero-copy{max-width:650px}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:800;color:#bb4d1b}.eyebrow.light{color:#f9c8ad}.hero h1{font-size:clamp(63px,6.1vw,94px);font-weight:800;line-height:1.04;letter-spacing:-4.5px;margin:23px 0 18px}.hero h1 em{color:#ff7b41}.hero-copy>p{font-size:15px;color:#d1dbe4;max-width:490px;line-height:1.9}.hero-subtitle{font-size:12px;font-weight:700;letter-spacing:.25px;color:#f2e5de}.hero-proof{display:flex;flex-wrap:wrap;gap:23px;margin-top:37px}.hero-proof span{display:flex;align-items:center;gap:8px;font-size:9px;color:#e0e7ed}.hero-proof svg{color:#ff915e}.hero-side{align-self:end;border-left:2px solid var(--accent);padding-left:18px;margin-bottom:45px}.hero-side>span{font-size:16px;font-weight:800;line-height:1.5}.hero-side small{display:block;font-size:8px;letter-spacing:1px;margin-top:10px}.hero-bottom{border-top:1px solid #ffffff25;background:#09172750}.hero-bottom .wrap{height:60px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:1.2px}.hero-bottom a{display:flex;align-items:center;gap:15px;font-size:10px;font-weight:700;letter-spacing:0}.hero-bottom svg{width:18px}.hero-mini{position:absolute;right:0;bottom:80px;display:flex;gap:20px;background:#10212dbb;backdrop-filter:blur(10px);padding:17px 22px;border:1px solid #ffffff30;border-radius:7px}.hero-mini strong{display:block;font-size:18px}.hero-mini span{display:block;font-size:8px;color:#c4d2de}.hero-mini>div+div{border-left:1px solid #ffffff30;padding-left:20px}.trust{background:#f3f5f7}.trust .wrap{padding:28px 0;gap:0}.trust span{display:flex;align-items:center;justify-content:center;gap:10px;border-right:1px solid #d8dfe4;font-size:10px;font-weight:800}.trust span:before{content:none}.trust span:last-child{border:0}.trust svg{color:#d45b24;width:23px;height:23px}section.block{padding:85px 0}h2{font-size:clamp(30px,3vw,45px);font-weight:800;line-height:1.2;letter-spacing:-1.7px}h2>span{color:#75818a}h3{font-weight:800}.section-head{gap:40px;margin-bottom:35px}.section-head>p,.section-aside{font-size:12px;color:#75818a;max-width:335px}.section-aside>p{margin:0 0 14px}.text-link{display:inline-flex;align-items:center;gap:18px;font-size:10px;font-weight:800;border-color:#ccd4dc}.text-link svg{width:17px;color:var(--accent)}.product-grid{gap:28px 22px}.product{border:0;border-radius:7px;overflow:visible;transition:transform .2s}.product:hover{transform:translateY(-5px)}.product-image{height:auto;aspect-ratio:1.04;border-radius:7px;background:#eceef0!important}.product-image picture{height:100%;width:100%}.product-image img{width:100%;height:100%;object-fit:contain;transform:none!important;filter:none!important}.product-tag{position:absolute;top:15px;left:15px;z-index:2;background:#ffffffdc;border-radius:3px;padding:5px 8px;font-size:7px;letter-spacing:.8px;font-weight:800}.product-open{position:absolute;right:15px;bottom:15px;background:white;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #0001}.product-open svg{width:18px}.product:hover .product-open{background:var(--accent);color:white}.product-info{padding:17px 3px 4px}.product-info h3{font-size:17px;margin:0 0 5px}.product-info p{font-size:10px;color:#7c8790;margin:0}.inspect{display:block;margin-top:8px;font-size:9px;font-weight:800;color:#b64b1d}.image-note{font-size:9px;color:#7c8790;margin-top:22px}.production{display:grid;grid-template-columns:1fr 1fr;background:#151e26;color:white;overflow:hidden}.production-image{min-height:590px;position:relative}.production-image picture{position:absolute;inset:0}.production-image img{object-position:42% center}.production-image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#091722cc,transparent 60%)}.image-label{position:absolute;left:10%;bottom:35px;z-index:1;display:flex;align-items:center;gap:13px;font-size:9px;letter-spacing:1.2px}.image-label svg{width:30px;height:30px;color:#ff935d}.production-copy{padding:58px min(6vw,100px) 50px 55px}.production .eyebrow{color:#ff9c6b}.production h2{font-size:42px}.production h2 span{color:#bbc8d2}.production-copy>p{color:#aebdca;font-size:12px;line-height:1.9;margin:22px 0}.spec-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;border-block:1px solid #3a4650;padding:22px 0;margin:25px 0}.spec-highlights strong{display:block;font-size:20px;letter-spacing:-.6px;white-space:nowrap}.spec-highlights strong small{font-size:10px}.spec-highlights span{display:block;font-size:9px;color:#b2c0ca;margin-top:5px}.production .specs{display:grid;grid-template-columns:1fr 1fr;gap:13px 16px;margin-bottom:28px}.specs span{display:flex;align-items:center;gap:8px;font-size:10px;color:#d2dde5}.specs svg{width:16px;height:16px;color:#ff935d}.production-disclosure{display:block;font-size:8px;color:#96a8b7;margin-top:15px}.benefits-section,.process-section,.blog-section{background:#f4f6f8}.benefit-grid{gap:22px}.benefit{padding:28px;background:white;border:1px solid #e1e7eb;border-radius:7px}.benefit-top{display:flex;align-items:center;justify-content:space-between}.benefit-top svg{width:32px;height:32px;color:var(--accent)}.benefit-top span{font-size:34px;font-weight:800;color:#e5ebef;letter-spacing:-1px}.benefit h3{font-size:19px;margin:20px 0 12px}.benefit p{font-size:12px;margin:0}.uses-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:20px}.use-card{position:relative;min-height:390px;overflow:hidden;border-radius:8px;background:#1d2a34;color:white;isolation:isolate}.use-card picture{position:absolute;inset:0;z-index:-2}.use-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#091824f5,transparent 85%)}.use-card.outdoor img{object-position:80% center}.use-card>div{position:absolute;bottom:28px;left:28px;right:24px}.use-card small{font-size:7px;font-weight:800;color:#ffbb99;letter-spacing:1.5px}.use-card h3{font-size:29px;line-height:1.15;margin:14px 0 18px}.use-card span{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;border-top:1px solid #ffffff40;padding-top:14px}.use-card svg{width:18px}.use-chips,.why-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.use-chips{justify-content:center}.use-chips span{border:1px solid #d8e1e7;border-radius:30px;padding:7px 15px;font-size:9px;color:#647783}.why-tags span{background:#e9eef2;border-radius:4px;padding:9px 14px;font-size:10px;font-weight:700}.process-step{border-top:1px solid #d0dbe3;padding-top:22px}.process .step{width:auto;height:auto;border:0;display:block;font-size:34px;font-weight:800;letter-spacing:-1px;color:var(--accent)}.process h3{font-size:16px;margin:14px 0 10px}.process p{font-size:11px}.process.seven{grid-template-columns:repeat(7,1fr);gap:20px}.process.seven h3{font-size:13px}.process.seven p{font-size:10px}.advantages{background:var(--accent);color:white;position:relative;overflow:hidden}.advantages:before{content:'';position:absolute;right:12%;top:-200px;width:480px;height:480px;border:100px solid #ffffff0d;border-radius:50%}.advantage-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:55px;position:relative}.advantages h2{font-size:38px}.advantages p{font-size:12px;color:#fff0e5}.advantages .eyebrow{color:#ffe4d3}.advantages .eyebrow:before{background:white}.faq-layout{gap:80px;grid-template-columns:.85fr 1.15fr}.faq-layout>div>p{font-size:12px;max-width:310px;margin:23px 0}.faq-layout summary{display:flex;align-items:start;gap:20px;font-size:12px;font-weight:800}.faq-layout summary>span{font-size:10px;color:#9aabb8}.faq-layout details>p{font-size:11px;margin:14px 25px 0 33px}.blog-card{border:1px solid #e0e7ec;padding:0;background:white;border-radius:7px;overflow:hidden}.blog-image{height:215px;position:relative;overflow:hidden}.blog-image picture{height:100%}.blog-image>span{position:absolute;bottom:15px;left:20px;background:white;border-radius:3px;padding:5px 8px;font-size:7px;font-weight:800;letter-spacing:1px}.blog-body{padding:25px}.blog-body h3{font-size:20px;line-height:1.4;margin:0 0 12px}.blog-body p{font-size:11px;line-height:1.8;margin-bottom:22px}.quote-grid{gap:80px;grid-template-columns:.85fr 1.15fr}.quote-grid>div:last-child{padding:34px;background:#f3f6f8;border:1px solid #e1e8ed;border-radius:9px}.quote-grid h2{font-size:46px;line-height:1.2}.quote-grid>div>p{font-size:13px;max-width:350px}.contact-note{border:0;border-top:1px solid var(--line);padding:24px 0 0;max-width:350px;font-size:11px;color:#758592}.contact-note a{font-weight:800;color:#263945}.contact-note p{font-size:15px!important;margin:10px 0}label{font-size:10px;font-weight:800}input,select,textarea{border-color:#d7e1e8;font-size:12px;border-radius:4px}.check{font-size:9px;line-height:1.8}.check input{accent-color:var(--accent)}.form-bottom{font-size:8px}.form-whatsapp{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;margin-top:22px;padding-top:18px;border-top:1px solid #dbe5eb}.form-whatsapp a{font-weight:800;color:#14713e}footer{background:#101820;padding:65px 0 20px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr}.footer-grid p{color:#9aafbf;font-size:11px}.footer-grid a:not(.brand){color:#a4b7c6}.footer-grid .brand{font-size:29px}.footer-grid .brand small{font-size:7px}.footer-bottom{font-size:9px;color:#8ca3b5}.wa{font-size:10px;padding:13px 20px;box-shadow:0 4px 25px #0002}.inner-hero{background:#172630;color:white;padding:22px 0 55px;position:relative;overflow:hidden}.inner-hero h1{font-size:clamp(38px,4.5vw,65px);letter-spacing:-2.5px;line-height:1.13;margin:30px 0 18px;max-width:950px}.inner-hero .lead{color:#bccdd9;font-size:14px;max-width:730px}.crumb{display:flex!important;align-items:center;gap:12px;font-size:10px;color:#9eb4c4;position:static!important;padding:10px 0!important;background:none!important;border:0!important;flex-direction:row!important}.landing-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.landing-image{height:440px;background:#edf1f4;border-radius:9px;overflow:hidden;position:relative}.landing-image picture{height:100%}.landing-image img{object-fit:contain}.landing-image>span{position:absolute;bottom:20px;left:25px;background:white;font-size:9px;font-weight:800;padding:7px 12px}.landing-intro h2{font-size:36px;line-height:1.25}.landing-intro>p{font-size:14px;line-height:1.9;color:#6c808e;margin:24px 0}.landing-body{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;margin-top:65px}.landing-body h2{font-size:25px;letter-spacing:-.8px;margin:0 0 17px}.landing-body section{margin-bottom:34px}.landing-body p{font-size:14px;line-height:1.95;color:#667b8a}.landing-body aside{background:#f2f6f9;border:1px solid #dce6ed;border-radius:7px;padding:30px;align-self:start}.landing-body h3{font-size:17px}.landing-body ul{list-style:none;padding:0;margin-bottom:30px}.landing-body li{display:flex;gap:10px;font-size:12px;margin:14px 0}.landing-body li svg{width:17px;color:var(--accent)}.related-link{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:12px 0;border-bottom:1px solid #d5e1e9}.related-link svg{width:17px;color:var(--accent)}.article{max-width:850px}.article p{font-size:14px;line-height:2;color:#627c8e}.stage-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;margin-top:35px}.stage-card{background:#eef3f6;border-radius:6px;overflow:hidden}.stage-card picture{aspect-ratio:1.12}.stage-card>div{padding:16px}.stage-card h3{font-size:13px;margin:0 0 4px}.stage-card small{font-size:9px;color:#6c8291}.tech-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tech-card{padding:24px;border:1px solid #dce6ed;border-radius:7px;background:white}.tech-card svg{color:var(--accent);width:28px;height:28px}.tech-card h3{font-size:15px;margin:18px 0 8px}.tech-card p{font-size:11px;color:#768d9d;margin:0}.design-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.design-image{height:470px;overflow:hidden;border-radius:9px;background:#edf0f2;position:relative}.design-image picture{height:100%}.design-image img{object-fit:contain}.design-overlay{position:absolute;left:25px;bottom:25px;right:25px;background:#fffffff0;padding:20px;border-radius:7px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:800}.swatches{display:flex;gap:7px}.swatches i{width:20px;height:20px;border-radius:50%;background:#ed6428}.swatches i:nth-child(2){background:#182d3c}.swatches i:nth-child(3){background:#efeade;border:1px solid #ddd}.design-copy>p{font-size:13px;color:#677f90;margin:24px 0}.design-copy ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:26px 0}.design-copy li{display:flex;gap:9px;font-size:12px;font-weight:700}.design-copy li svg{width:17px;color:var(--accent)}.corporate-section{background:#172936;color:white}.corporate-section h2 span{color:#a9bfce}.corporate-section .section-head p{color:#aec3d2}.audience-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.audience-grid>div{border:1px solid #3b5567;border-radius:5px;padding:25px 20px}.audience-grid svg{color:#fb9864}.audience-grid h3{font-size:15px;margin:14px 0 8px}.audience-grid p{font-size:10px;color:#a8c0d1;margin:0}.project-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.project-card{background:#f1f5f8;border-radius:7px;overflow:hidden}.project-card picture{height:190px}.project-card>div{padding:20px}.project-card h3{font-size:15px;margin:0 0 8px}.project-card p{font-size:11px;color:#728b9d;margin:0}.project-card small{font-size:8px;letter-spacing:1px;color:#b14f22;font-weight:800}.contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.contact-card{background:#f1f5f8;border:1px solid #dce6ed;padding:30px;border-radius:7px}.contact-card h2{font-size:20px;letter-spacing:-.5px;margin:14px 0}.contact-card p{font-size:12px;color:#6c8495}.contact-card svg{width:28px;height:28px;color:var(--accent)}.contact-card a{font-size:16px;font-weight:800;overflow-wrap:anywhere}
@media(min-width:1600px){.hero-inner{min-height:650px}.hero{min-height:710px}.hero h1{font-size:97px}}
@media(max-width:1250px){.nav{gap:20px}nav#navigation{gap:17px}nav#navigation>a{font-size:10px}.brand{font-size:28px}.nav .btn{font-size:10px;padding:12px 16px;gap:10px}.hero h1{font-size:74px}.hero-copy{max-width:590px}.hero-side{display:none}.production-copy{padding:45px 35px}.production h2{font-size:35px}.spec-highlights strong{font-size:17px}.stage-grid{grid-template-columns:repeat(3,1fr)}.stage-card picture{aspect-ratio:1.8}.process.seven{grid-template-columns:repeat(4,1fr)}.quote-grid{gap:45px}}
@media(max-width:1000px){.nav .btn{display:none}.nav nav#navigation{gap:12px}.hero h1{font-size:66px}.hero-copy{max-width:520px}.hero-copy>p{font-size:14px;max-width:430px}.hero-mini{display:none}.hero-proof{gap:15px}.hero-proof span{font-size:8px}.hero-shade{background:linear-gradient(90deg,#071725ed,#0c2134ad 45%,#0b1a2511)}.trust .wrap{grid-template-columns:repeat(3,1fr);gap:22px 0}.trust span:nth-child(3){border:0}.product-grid{grid-template-columns:repeat(4,1fr);gap:22px 14px}.product-tag{font-size:6px;left:10px;top:10px}.product-info h3{font-size:14px}.product-info p{font-size:9px}.production-copy{padding:35px 28px}.production h2{font-size:31px}.production-image{min-height:600px}.spec-highlights{grid-template-columns:1fr 1fr}.spec-highlights>div:last-child{grid-column:1/-1}.benefit{padding:22px}.uses-grid{gap:15px}.use-card{min-height:330px}.use-card>div{left:20px;right:20px}.use-card h3{font-size:24px}.use-card span{font-size:9px}.faq-layout{gap:40px}.blog-body{padding:20px}.blog-body h3{font-size:17px}.blog-image{height:175px}.quote-grid{gap:30px}.quote-grid h2{font-size:37px}.quote-grid>div:last-child{padding:24px}.form-bottom{align-items:start;flex-direction:column}.footer-grid{gap:25px}.footer-grid .brand{font-size:25px}.landing-grid{gap:35px}.landing-intro h2{font-size:30px}.landing-body{gap:35px}.tech-grid{gap:12px}.tech-card{padding:18px}.design-grid{gap:35px}.audience-grid{grid-template-columns:repeat(3,1fr)}.project-grid{grid-template-columns:repeat(2,1fr)}.contact-card{padding:22px}.contact-card a{font-size:13px}}
@media(min-width:768px){.mobile-only{display:none!important}}
@media(max-width:767px){html{scroll-padding-top:85px}.topbar .wrap{height:31px;font-size:8px;gap:10px}.topbar .extra,.topbar .email-top,.topbar .whatsapp-top{display:none}.topbar span{gap:7px}.topbar span:last-child{display:flex}.nav{height:76px}.brand{font-size:29px}.brand small{font-size:7px;letter-spacing:1px}.menu{display:block;margin-left:auto}.nav nav#navigation{display:none;position:absolute;top:76px;left:0;right:0;padding:24px 5%;background:#fff;box-shadow:0 12px 22px #142b3c18;max-height:calc(100dvh - 100px);overflow:auto}.nav nav#navigation.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.nav nav#navigation>a{font-size:13px;padding:12px 0;border-bottom:1px solid #e8eff3}.nav-secondary{display:none}.mobile-only{display:block!important}.hero{min-height:740px}.hero-photo{height:100%}.hero-photo img{object-position:68% top}.hero-shade{background:linear-gradient(0deg,#091c2c 0%,#0b1c2aef 30%,#0b1c2a8c 63%,#0b1c2a12)}.hero-inner{min-height:686px;align-items:end;padding:230px 0 32px}.hero-copy{max-width:none;width:100%}.hero .eyebrow{font-size:8px;letter-spacing:1.5px}.hero h1{font-size:clamp(53px,13vw,76px);letter-spacing:-3px;margin:17px 0 16px;line-height:1.02}.hero-subtitle{font-size:10px;letter-spacing:.1px}.hero-copy>p{font-size:12px;line-height:1.8;max-width:400px;margin-top:13px}.actions{gap:10px;margin-top:22px;flex-wrap:nowrap}.actions .btn{font-size:10px;padding:12px 15px;min-height:47px;gap:11px}.actions .btn svg{width:16px}.hero-proof{margin-top:28px;gap:13px}.hero-proof span{font-size:8px;gap:6px}.hero-proof svg{width:17px;height:17px}.hero-bottom .wrap{height:54px;font-size:7px;letter-spacing:.7px;gap:15px}.hero-bottom a{font-size:8px;gap:7px}.hero-bottom svg{width:13px}.trust .wrap{grid-template-columns:repeat(2,1fr);gap:22px 0;padding:24px 0}.trust span{justify-content:start;font-size:9px;gap:9px;padding-left:12px}.trust span:nth-child(3){border-right:1px solid #d8dfe4}.trust span:nth-child(2n){border:0;padding-left:21px}.trust svg{width:20px;height:20px}section.block{padding:56px 0}.section-head{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.section-head h2,h2{font-size:31px;letter-spacing:-1.2px}.eyebrow{font-size:8px;letter-spacing:1.6px}.section-aside,.section-head>p{max-width:none;font-size:11px;margin:0}.product-grid{grid-template-columns:repeat(2,1fr);gap:23px 14px}.product-image{aspect-ratio:.85;height:auto}.product-tag{font-size:6px;letter-spacing:.6px;padding:4px 6px}.product-open{width:27px;height:27px;right:10px;bottom:10px}.product-open svg{width:15px}.product-info{padding-top:12px}.product-info h3{font-size:14px;letter-spacing:-.4px;line-height:1.3}.product-info p{font-size:9px;margin-top:4px;line-height:1.6}.image-note{font-size:8px}.production{grid-template-columns:1fr}.production-image{min-height:300px;height:300px}.production-image img{object-position:center 50%}.image-label{left:5%;bottom:23px;font-size:8px}.production-copy{padding:36px 5% 40px}.production h2{font-size:34px}.production-copy>p{font-size:12px;margin:19px 0}.spec-highlights{grid-template-columns:repeat(3,1fr);gap:12px}.spec-highlights>div:last-child{grid-column:auto}.spec-highlights strong{font-size:16px}.spec-highlights span{font-size:8px}.spec-highlights strong small{font-size:9px}.specs span{font-size:9px}.benefit-grid{grid-template-columns:1fr;gap:14px}.benefit{padding:24px}.benefit h3{font-size:19px;margin-top:14px}.benefit p{font-size:11px}.benefit-top span{font-size:30px}.uses-grid{grid-template-columns:1fr 1fr;gap:15px}.use-card{min-height:290px}.use-card:first-child{grid-column:1/-1;min-height:340px}.use-card h3{font-size:24px}.use-card:first-child h3{font-size:31px}.use-card>div{left:17px;right:17px;bottom:20px}.use-card small{font-size:6px;letter-spacing:1px}.use-card span{font-size:8px;line-height:1.5;gap:8px}.use-card svg{width:14px}.use-chips{gap:7px;justify-content:start}.use-chips span{padding:5px 10px;font-size:8px}.process,.process.seven{grid-template-columns:1fr 1fr;gap:27px 20px}.process-step{padding-top:17px}.process .step{font-size:30px}.process h3,.process.seven h3{font-size:14px}.process p,.process.seven p{font-size:10px}.advantage-inner{display:block;padding-block:40px}.advantages h2{font-size:30px}.advantages p{font-size:11px}.advantages .btn{margin-top:25px;font-size:11px}.faq-layout{grid-template-columns:1fr;gap:30px}.faq-layout>div>p{font-size:11px;margin:18px 0;max-width:none}.faq-layout summary{font-size:11px;gap:14px}.faq-layout details>p{font-size:11px;margin-left:26px}.blog-grid{grid-template-columns:1fr;gap:23px}.blog-image{height:220px}.blog-body{padding:24px}.blog-body h3{font-size:21px}.quote-grid{grid-template-columns:1fr;gap:32px}.quote-grid h2{font-size:35px}.quote-grid>div>p{font-size:12px;max-width:none}.contact-note{margin-top:24px;max-width:none}.quote-grid>div:last-child{padding:23px 18px}.form-grid{gap:15px 12px}label{font-size:9px}input,select,textarea{font-size:16px;padding:10px;min-height:46px}.form-grid textarea{font-size:13px}.check{font-size:9px}.check input{font-size:12px}.form-bottom{flex-direction:column-reverse;align-items:stretch}.form-bottom .btn{width:100%}.form-bottom>span{text-align:center}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-grid .brand{font-size:30px}.footer-grid h3{margin-bottom:15px}.footer-grid p{max-width:none}.footer-bottom{flex-direction:column;gap:10px;padding-bottom:55px}.wa{right:14px;bottom:14px;font-size:10px;padding:11px 16px}.inner-hero{padding:18px 0 38px}.inner-hero h1{font-size:39px;letter-spacing:-1.8px;margin-top:24px}.inner-hero .lead{font-size:12px}.crumb{font-size:9px}.landing-grid{grid-template-columns:1fr;gap:30px}.landing-image{height:340px}.landing-intro h2{font-size:29px}.landing-intro>p{font-size:12px}.landing-body{grid-template-columns:1fr;gap:20px;margin-top:40px}.landing-body h2{font-size:23px}.landing-body p{font-size:12px}.landing-body aside{padding:24px}.article h2{font-size:25px}.article p{font-size:12px}.stage-grid{grid-template-columns:1fr 1fr;gap:14px}.stage-card picture{aspect-ratio:1.3}.stage-card>div{padding:13px}.stage-card h3{font-size:12px}.tech-grid{grid-template-columns:1fr 1fr;gap:13px}.tech-card{padding:20px 16px}.tech-card h3{font-size:13px}.tech-card p{font-size:10px}.design-grid{grid-template-columns:1fr;gap:30px}.design-image{height:360px}.design-copy>p{font-size:12px}.design-copy li{font-size:10px}.audience-grid{grid-template-columns:1fr 1fr;gap:12px}.audience-grid>div{padding:20px 16px}.audience-grid h3{font-size:14px}.project-grid{gap:14px}.project-card picture{height:155px}.project-card>div{padding:16px}.project-card h3{font-size:13px}.project-card p{font-size:10px}.project-card small{font-size:7px}.contact-cards{grid-template-columns:1fr;gap:15px}.contact-card a{font-size:17px}.form-whatsapp{font-size:10px;gap:10px}.why-tags{gap:8px}.why-tags span{font-size:9px;padding:7px 11px}}


.activity-secondary{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.activity-secondary .use-card{min-height:280px}.activity-secondary .use-card img{object-position:center 35%}.article-image{height:360px;overflow:hidden;border-radius:8px;margin-bottom:30px}.article-image picture{height:100%}.article-related{border-top:1px solid var(--line);margin-top:35px;padding-top:15px}.article-related .text-link{margin-right:20px;margin-bottom:15px}.hero .eyebrow>span{display:none}@media(max-width:767px){.activity-secondary{gap:15px}.activity-secondary .use-card{min-height:230px}.activity-secondary .use-card h3{font-size:21px}.article-image{height:240px}.design-overlay{font-size:8px;left:15px;right:15px;padding:15px;gap:15px}.swatches i{width:16px;height:16px}}
@media(max-width:767px){.topbar .extra{display:none!important}}
