.lp .lp-logos,.lp .lp-why,.lp .lp-build,.lp .lp-work,.lp .lp-faq,.lp .lp-cta{max-width:calc(var(--lp-content-max) + 2 * var(--gutter));width:100%;margin-inline:auto}.lp .lp-process__inner,.lp .lp-process__steps,.lp .lp-testimonial>*{max-width:var(--lp-content-max);width:100%;margin-inline:auto}.lp-hero{min-height:100svh;padding:calc(5.75rem + clamp(1.2rem, 3vh, 2.4rem)) var(--gutter) clamp(2rem, 5vh, 3.5rem);color:#fff;isolation:isolate;text-align:center;place-items:center;display:grid;position:relative}.lp-hero__media{z-index:0;background:var(--dark);position:absolute;inset:0;overflow:hidden}.lp-hero__media img{object-fit:cover;object-position:center 38%;width:100%;height:100%;transform:scale(1.02)}.lp-hero__media picture{display:block;position:absolute;inset:0}.lp-hero__veil{background:radial-gradient(85% 70% at 50% 42%,#08080847 0%,#0808089e 52%,#080808db 100%),linear-gradient(#0808088c 0%,#08080847 38%,#080808b8 100%);position:absolute;inset:0}.lp-hero__frame{z-index:1;box-sizing:border-box;justify-self:center;justify-items:center;gap:0;width:min(54rem,100%);max-width:100%;margin:0;display:grid;position:relative}.lp-hero__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;margin-bottom:clamp(.9rem,2vh,1.25rem);font-size:.72rem;font-weight:500}.lp-hero__title{letter-spacing:-.045em;text-wrap:balance;text-align:center;gap:.1em;width:100%;max-width:100%;margin:0 auto clamp(1rem,2.2vh,1.4rem);font-size:clamp(2.1rem,4.2vw,3.45rem);font-weight:700;line-height:1.08;display:grid}.lp-hero__title-line{max-width:100%;display:block}.lp-hero__sub{color:#ffffffc7;text-align:center;max-width:36rem;margin:0 auto clamp(1.35rem,2.8vh,1.8rem);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.55}.lp-hero__ctas{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-bottom:clamp(1rem,2vh,1.25rem);display:flex}.btn--ghost-on-dark{color:#fff;backdrop-filter:blur(8px);background:#ffffff0a;border-color:#fff6}.btn--ghost-on-dark:hover{color:var(--ink);background:#fff;border-color:#fff}.lp-hero__trust{letter-spacing:.01em;color:#ffffffb8;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .65rem;margin-bottom:clamp(1.5rem,3.2vh,2rem);font-size:.82rem;font-weight:500;display:flex}.lp-hero__proof{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;padding-top:clamp(1.1rem,2.5vh,1.5rem);list-style:none;display:flex}.lp-hero__proof li{letter-spacing:.06em;text-transform:uppercase;color:#ffffffd1;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:.5em .85em;font-size:.72rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.lp-hero__kicker{animation:lp-hero-in .8s var(--ease-out) both}.lp-hero__title-line:first-child{animation:lp-hero-in .9s var(--ease-out) 80ms both}.lp-hero__title-line:nth-child(2){animation:lp-hero-in .9s var(--ease-out) .18s both}.lp-hero__sub{animation:lp-hero-in .85s var(--ease-out) .28s both}.lp-hero__ctas{animation:lp-hero-in .85s var(--ease-out) .38s both}.lp-hero__trust{animation:lp-hero-in .85s var(--ease-out) .48s both}.lp-hero__proof{animation:lp-hero-in .85s var(--ease-out) .58s both}.lp-hero__media img{will-change:transform;animation:22s ease-in-out infinite alternate lp-hero-ken}.lp-hero__veil{animation:10s ease-in-out infinite alternate lp-hero-veil}}@keyframes lp-hero-in{0%{opacity:0;transform:translateY(1.15rem)}to{opacity:1;transform:none}}@keyframes lp-hero-ken{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.16)translate(-1.2%,-.8%)}}@keyframes lp-hero-veil{0%{opacity:.92}to{opacity:1}}.lp-logos{border-bottom:1px solid var(--line);gap:clamp(1.4rem,3vh,2rem);width:100%;margin-inline:auto;padding-block:clamp(2.4rem,6vh,3.8rem);display:grid}.lp-logos .kicker{text-align:center;justify-self:center}.lp-logos__row{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:clamp(1rem,2.5vw,1.6rem) clamp(1.2rem,3vw,2.2rem);list-style:none;display:grid}.lp-logos__item{opacity:.58;width:100%;max-width:11rem;height:3.6rem;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);place-items:center;padding:.35rem .6rem;display:grid}.lp-logos__item:hover{opacity:.95;transform:translateY(-1px)}.lp-logos__logo{object-fit:contain;object-position:center;filter:contrast(1.05);width:auto;max-width:100%;height:auto;max-height:2.55rem;display:block}@media (width>=40rem){.lp-logos__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.lp-logos__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem 1.8rem}.lp-logos__item{max-width:12rem;height:4rem}.lp-logos__logo{max-height:2.85rem}}.lp .lp-section-head .kicker,.lp-section-head .kicker{margin:0}.lp-section-head__title{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.85rem,3.6vw,2.75rem);font-weight:600;line-height:1.12}@media (width<=39.99rem){.lp-section-head__title--wide{white-space:normal;max-width:22ch}}.lp-section-head__sub{max-width:38ch;color:var(--ink-soft);margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.5}@media (width<=39.99rem){.lp-section-head__sub--wide{white-space:normal;max-width:36ch}}.lp-section-head--light .kicker{color:#ffffff8c}.lp-why.studio>.lp-section-head .kicker{margin-bottom:0}.lp-build{gap:0;display:grid}.lp-build__card{background:var(--card);border-radius:var(--radius);min-height:9.5rem;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), border-color .35s, box-shadow .4s var(--ease-out);transition-delay:var(--stagger,0s), var(--stagger,0s), 0s, 0s;border:1px solid #11111114;align-content:start;gap:.55rem;padding:clamp(1.25rem,2.2vw,1.7rem);display:grid}.lp-build__card h3{letter-spacing:-.02em;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:600;line-height:1.25}.lp-build__card p{color:var(--ink-soft);max-width:34ch;font-size:.9rem;line-height:1.5}@media (width>=40rem){.lp-build__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (width>=64rem){.lp-build__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}}.lp-work__grid{grid-template-columns:1fr}@media (width>=48rem){.lp-work__grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2.5vw,2rem)}}.testimonials.lp-testimonial{contain-intrinsic-size:auto 280px;padding-block:clamp(2.75rem,7vh,4.5rem);justify-content:flex-start!important;gap:clamp(1.1rem,2.5vh,1.6rem)!important;height:auto!important;min-height:0!important}.lp-testimonial__quote{opacity:1;pointer-events:auto;margin-top:0;position:relative;transform:none}.lp-process{background:var(--dark);color:#fff;padding-block:clamp(4rem,10vh,7rem)}.lp-process__steps{grid-template-columns:1fr;gap:.9rem;list-style:none;display:grid}.lp-process__step{border-radius:var(--radius);transition:transform .45s var(--ease-out), border-color .3s;background:#161616;border:1px solid #ffffff14;gap:.45rem;padding:clamp(1.2rem,2vw,1.6rem);display:grid}.lp-process__step:hover{border-color:#ffffff2e;transform:translateY(-.2rem)}.lp-process__num{letter-spacing:.12em;color:#fff6;font-size:.72rem}.lp-process__step h3{letter-spacing:-.02em;font-size:1.2rem;font-weight:600}.lp-process__step p{color:#ffffff94;font-size:.9rem;line-height:1.45}@media (width>=48rem){.lp-process__steps{grid-template-columns:repeat(5,1fr)}}.lp-faq .faq__more{display:none}.lp-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.lp-cta__whatsapp{justify-content:center}.lp-cta__optional{text-transform:none;letter-spacing:0;color:#6b6b6bd9}.lp-cta__form-actions{gap:.7rem;display:grid}.lp-cta .contact__form textarea,.lp-cta .contact__form input[name=description]{min-height:48px}.lp-sticky{display:none}@media (width<=47.99rem){.lp-sticky{z-index:90;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);border:1px solid var(--line);background:#f4f4f2eb;border-radius:999px;gap:.5rem;padding:.45rem;display:flex;position:fixed;box-shadow:0 12px 32px #0000001f}.lp-sticky .btn{flex:1;min-height:44px;padding-inline:.9em;font-size:.82rem}.lp-sticky.is-hidden{opacity:0;pointer-events:none;transform:translateY(120%)}.lp-sticky{transition:opacity .35s var(--ease-out), transform .35s var(--ease-out)}body:has(.lp){padding-bottom:5.5rem}.lp{--lp-gutter-mobile:max(1rem, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}.lp>section,.lp .lp-process,.lp .lp-testimonial,.lp .lp-logos{padding-inline:max(1rem, var(--gutter))}.lp .lp-why,.lp .lp-build,.lp .lp-work,.lp .lp-faq,.lp .lp-cta,.lp .lp-logos{padding-block:clamp(2.6rem,7vh,3.75rem)}.lp .lp-process,.lp .lp-testimonial{padding-block:clamp(2.75rem,7vh,4rem)}.lp-section-head{gap:.5rem;margin-bottom:1.25rem}.lp-section-head__title{max-width:16ch;font-size:clamp(1.55rem,6.5vw,1.95rem)}.lp-section-head__title--wide,.lp-section-head__sub--wide{white-space:normal;max-width:none}.lp-section-head__sub{max-width:none;font-size:.92rem}.lp-logos{border-bottom:1px solid var(--line);padding-block:clamp(1.75rem,5vh,2.5rem);overflow:hidden}.lp-logos .kicker{margin-bottom:.85rem;font-size:.68rem}.lp-logos__row{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:1.35rem;padding-bottom:.35rem;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);display:flex!important}.lp-logos__item{scroll-snap-align:start;opacity:.7;flex:none;width:7.5rem;max-width:none;height:2.8rem}.lp-logos__logo{max-height:2rem}.lp-why .studio__cards{gap:.85rem!important}.lp-why .s-card{gap:.75rem!important;min-height:0!important;padding:1.25rem!important}.lp-why .s-card__big{font-size:1.25rem!important}.lp-build__card{min-height:0;padding:1.15rem 1.2rem}.lp-build__card p{max-width:none}.lp-work__grid{gap:1.25rem}.lp-work .work-card figure{aspect-ratio:4/3}.lp-process__steps{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin-inline:calc(-1 * max(1rem, var(--gutter)));padding-bottom:.35rem;padding-inline:max(1rem, var(--gutter));gap:.75rem;overflow-x:auto;display:flex!important}.lp-process__step{scroll-snap-align:start;flex:none;width:min(78vw,16.5rem);min-height:10.5rem}.lp-process__step:hover{transform:none}.lp-testimonial__quote .t-slide__body p{font-size:clamp(1.15rem,4.8vw,1.45rem)!important}.lp-testimonial .t-slide footer{margin-top:1.5rem}.lp-faq .faq__item summary{gap:.75rem;padding-block:1.15rem;font-size:clamp(1rem,4.2vw,1.2rem)}.lp-faq .faq__item p{padding-bottom:1.1rem;font-size:.92rem}.lp-cta{gap:1.75rem!important}.lp-cta__actions{grid-template-columns:1fr;gap:.55rem;width:100%;display:grid}.lp-cta__actions .btn{width:100%;min-height:48px}.lp-cta .contact__visual{aspect-ratio:16/10;margin-top:.25rem}.lp-cta .contact__form{gap:1rem;padding:1.25rem}.lp-cta .contact__form input,.lp-cta .contact__form select,.lp-cta .contact__form textarea{font-size:16px}.lp-sticky{left:max(.65rem, env(safe-area-inset-left));right:max(.65rem, env(safe-area-inset-right));bottom:calc(.65rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px)}.lp-sticky .btn{min-height:46px;padding-inline:.65em;font-size:.78rem}.lp-sticky .lp-btn-inner{gap:.4rem}.lp .lp-build,.lp .lp-process,.lp .lp-work,.lp .lp-why{content-visibility:auto;contain-intrinsic-size:auto 640px}.lp-build__card.is-visible:hover,.lp-process__step:hover{box-shadow:none;transform:none}}@media (width<=47.99rem) and (prefers-reduced-motion:no-preference){.lp-hero__media img{animation:none!important}}.lp-hero{text-align:center!important;place-items:center!important}.lp-hero__frame{justify-self:center!important;justify-items:center!important;width:min(54rem,100%)!important;max-width:100%!important;margin:0!important}.lp-hero__title{text-align:center!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;font-size:clamp(2.1rem,4.2vw,3.45rem)!important}.lp-hero__title-line{white-space:normal!important;max-width:100%!important}.lp-hero__grad{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#7eb6ff 0%,#a78bfa 22%,#f0abfc 42%,#fb923c 62%,#fbbf24 78%,#7dd3fc 100%);background-size:280% 100%;background-clip:text;display:inline}.lp-hero__grad--alt{background-image:linear-gradient(115deg,#fbbf24 0%,#fb923c 18%,#f0abfc 38%,#a78bfa 58%,#60a5fa 78%,#fde68a 100%)}@media (prefers-reduced-motion:no-preference){.lp-hero__grad{animation:7s ease-in-out infinite alternate lp-hero-grad}.lp-hero__grad--alt{animation:8.5s ease-in-out infinite alternate-reverse lp-hero-grad}}@keyframes lp-hero-grad{0%{background-position:0%}to{background-position:100%}}.lp-hero__sub{text-align:center!important;margin-inline:auto!important}.lp-hero__ctas,.lp-hero__trust,.lp-hero__proof{justify-content:center!important}.lp-hero__ctas{align-items:center!important}.lp-hero__ctas .btn.lp-btn-book,.lp-hero__ctas .btn.lp-btn-wa{box-sizing:border-box!important;border-style:solid!important;border-width:1px!important;justify-content:center!important;align-items:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 1.45rem!important;font-size:.9rem!important;line-height:1!important;display:inline-flex!important}.lp-hero__ctas .lp-btn-inner{align-items:center!important;gap:.5rem!important;line-height:1!important;display:inline-flex!important;transform:none!important}.lp-hero__ctas .lp-btn-icon{width:16px!important;height:16px!important}.lp-hero__ctas .btn>span{transform:none!important}.lp-hero__media img{object-position:center 38%!important}.lp-btn-inner{z-index:1;align-items:center;gap:.55rem;display:inline-flex;position:relative}.lp-btn-book{box-shadow:0 10px 28px #00000059;color:#f0ebe3!important;background:#0a0a0a!important;border:1px solid #ffffff2e!important}.lp-btn-book:before{background:linear-gradient(105deg,#0000 30%,#ffffff1a 50%,#0000 70%)!important}.lp-btn-book .lp-btn-book__text{background:linear-gradient(105deg,#fff 0%,#e8e4dc 35%,#cfc8bc 55%,#f5f2ec 100%) 0 0/200% 100%;color:#0000;-webkit-text-fill-color:transparent;background-clip:text}.lp-btn-book .lp-btn-icon{color:#f0ebe3}.lp-btn-book:hover{box-shadow:0 14px 34px #0000006b;background:#141414!important;border-color:#ffffff47!important}.lp-btn-wa{backdrop-filter:none;box-shadow:0 10px 28px #00000047;color:#111!important;background:#fff!important;border-color:#ffffffe6!important}.lp-btn-wa:hover{box-shadow:0 14px 34px #00000057;color:#111!important;background:#fff!important;border-color:#fff!important}.lp-btn-wa .lp-btn-icon{color:#111}.lp-btn-wa:before{background:linear-gradient(105deg,#0000 30%,#1111110f 50%,#0000 70%)!important}@media (prefers-reduced-motion:no-preference){.lp-btn-book .lp-btn-book__text{animation:4.5s ease-in-out infinite alternate lp-btn-book-text}}@keyframes lp-btn-book-text{0%{background-position:0%}to{background-position:100%}}.lp-hero__scroll{z-index:2;opacity:.72;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:1.5rem;height:2.4rem;margin-inline:auto;transition:opacity .3s;display:grid;position:absolute;bottom:clamp(1.2rem,3vh,2rem);left:0;right:0}.lp-hero__scroll:hover{opacity:1}.lp-hero__scroll-line{background:#ffffffd9;border-radius:1px;width:1px;height:.55rem}@media (prefers-reduced-motion:no-preference){.lp-hero__kicker{animation:.8s cubic-bezier(.22,1,.36,1) both lp-hero-in}.lp-hero__title-line:first-child{animation:.9s cubic-bezier(.22,1,.36,1) 80ms both lp-hero-in}.lp-hero__title-line:nth-child(2){animation:.9s cubic-bezier(.22,1,.36,1) .18s both lp-hero-in}.lp-hero__sub{animation:.85s cubic-bezier(.22,1,.36,1) .28s both lp-hero-in}.lp-hero__ctas{animation:.85s cubic-bezier(.22,1,.36,1) .38s both lp-hero-in}.lp-hero__trust{animation:.85s cubic-bezier(.22,1,.36,1) .48s both lp-hero-in}.lp-hero__proof{animation:.85s cubic-bezier(.22,1,.36,1) .58s both lp-hero-in}.lp-hero__media img{will-change:transform;animation:22s ease-in-out infinite alternate lp-hero-ken!important}.lp-hero__veil{animation:10s ease-in-out infinite alternate lp-hero-veil}.lp-hero__scroll{animation:.9s cubic-bezier(.22,1,.36,1) .8s both lp-hero-in}.lp-hero__scroll-line{animation:1.6s ease-in-out infinite lp-hero-scroll}}@keyframes lp-hero-scroll{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(.45rem)}}@media (width<=39.99rem){.lp-hero__scroll{display:none}.lp-hero{align-content:center;min-height:100dvh;padding:calc(4.75rem + env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-left,0px), var(--gutter)) calc(5.75rem + env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-right,0px), var(--gutter))!important}.lp-hero__title{letter-spacing:-.04em!important;margin-bottom:.85rem!important;font-size:clamp(1.85rem,8.2vw,2.35rem)!important}.lp-hero__sub{max-width:34ch!important;margin-bottom:1.15rem!important;font-size:.98rem!important;line-height:1.5!important}.lp-hero__ctas{flex-direction:column;width:100%;gap:.55rem!important;margin-bottom:1rem!important}.lp-hero__ctas .btn.lp-btn-book,.lp-hero__ctas .btn.lp-btn-wa{justify-content:center;width:100%;height:48px!important;min-height:48px!important;max-height:48px!important}.lp-btn-wa{color:#111!important;background:#fff!important}.lp-hero__trust{gap:.3rem .45rem;max-width:22rem;font-size:.75rem;margin-bottom:1.1rem!important}.lp-hero__proof{padding-top:.9rem}.lp-hero__proof li{padding:.45em .75em;font-size:.68rem}.lp-hero__media img,.lp-hero__veil,.lp-btn-book .lp-btn-book__text{will-change:auto!important;animation:none!important}.lp-hero__grad,.lp-hero__grad--alt{animation-duration:10s!important}.lp-hero__media img{transform:scale(1.04)!important}}.lp{--lp-content-max:75rem}body:has(.lp) .site-header__nav{display:none!important}.lp .lp-logos,.lp .lp-why,.lp .lp-build,.lp .lp-work,.lp .lp-faq,.lp .lp-cta{width:100%;margin-inline:auto;max-width:calc(var(--lp-content-max) + 2 * var(--gutter))!important}.lp .lp-process__inner,.lp .lp-process__steps,.lp .lp-testimonial>*{width:100%;margin-inline:auto;max-width:var(--lp-content-max)!important}.lp-section-head{justify-items:start;gap:.65rem!important;margin-bottom:clamp(1.6rem,3.5vh,2.5rem)!important;display:grid!important}.lp-section-head .kicker{margin:0!important}.lp-section-head__title{text-wrap:balance;max-width:18ch;letter-spacing:-.03em!important;margin:0!important;font-size:clamp(1.85rem,3.6vw,2.75rem)!important;font-weight:600!important;line-height:1.12!important}.lp-section-head__title--wide{white-space:nowrap;max-width:none!important}@media (width<=39.99rem){.lp-section-head__title--wide{white-space:normal;max-width:22ch!important}}.lp-section-head__sub{max-width:38ch;color:var(--ink-soft);line-height:1.5;margin:0!important;font-size:clamp(.95rem,1.2vw,1.05rem)!important}.lp-section-head__sub--wide{white-space:nowrap;max-width:none!important}@media (width<=39.99rem){.lp-section-head__sub--wide{white-space:normal;max-width:36ch!important}}.lp-section-head--light .lp-section-head__title{color:#fff!important}.lp-section-head--light .lp-section-head__sub{color:#ffffff94!important}.lp-why .studio__cards{margin-top:0}.lp-why__note{color:#ffffff8c;margin-top:auto;font-size:.82rem;line-height:1.4}.lp-why .s-card--photo .kicker{color:#ffffff8c}.lp-why .s-card--photo .s-card__big small{color:#ffffffb8}.lp-why .s-card--photo .btn{margin-top:.35rem}@media (width<=47.99rem){.lp .lp-why,.lp .lp-build,.lp .lp-work,.lp .lp-faq,.lp .lp-cta,.lp .lp-logos{padding-block:clamp(2.6rem,7vh,3.75rem)!important}.lp-section-head{gap:.5rem!important;margin-bottom:1.25rem!important}.lp-section-head__title{max-width:16ch!important;font-size:clamp(1.55rem,6.5vw,1.95rem)!important}.lp-section-head__title--wide,.lp-section-head__sub--wide{white-space:normal!important;max-width:none!important}.lp-why .studio__cards{gap:.85rem!important}.lp-why .s-card{min-height:0!important;padding:1.25rem!important}}.lp-build__grid{grid-template-columns:1fr;gap:.9rem;display:grid!important}.lp-build__card{min-height:9.5rem;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), border-color .35s, box-shadow .4s var(--ease-out);transition-delay:var(--stagger,0s), var(--stagger,0s), 0s, 0s;align-content:start;gap:.55rem;background:var(--card)!important;border-radius:var(--radius)!important;border:1px solid #11111114!important;padding:clamp(1.25rem,2.2vw,1.7rem)!important;display:grid!important}.lp-build__card.is-visible:hover{border-color:#11111124;transition-delay:0s;transform:translateY(-.2rem);box-shadow:0 14px 32px #0000000f}.lp-build__num{letter-spacing:.12em;color:var(--ink-soft);font-size:.68rem;font-weight:500}.lp-build__card h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:600;line-height:1.25}.lp-build__card p{color:var(--ink-soft);max-width:34ch;margin:0;font-size:.9rem;line-height:1.5}@media (width>=40rem){.lp-build__grid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=64rem){.lp-build__grid{gap:1.15rem;grid-template-columns:repeat(3,minmax(0,1fr))!important}}.testimonials.lp-testimonial{contain-intrinsic-size:auto 280px!important;justify-content:flex-start!important;gap:clamp(1.1rem,2.5vh,1.6rem)!important;height:auto!important;min-height:0!important;padding-block:clamp(2.75rem,7vh,4.5rem)!important}.lp-testimonial__quote{grid-template-columns:1fr!important;margin-top:0!important}.lp-testimonial .lp-section-head{margin-bottom:.35rem!important}.lp-testimonial .t-slide footer{margin-top:1.35rem!important}.lp-testimonial .t-slide p{font-size:clamp(1.2rem,4.6vw,2rem)!important}.lp-btn-inner{z-index:1;justify-content:center;align-items:center;gap:.55rem;display:inline-flex;position:relative}.lp-btn-icon{flex:none;width:1em;height:1em}.lp-cta__whatsapp .lp-btn-icon{color:#25d366}.lp-cta__contact-hint{color:var(--ink-soft);margin:-.35rem 0 0;font-size:.78rem;line-height:1.4}.lp-cta__head{width:100%}.lp-cta__head .lp-section-head__title,.lp-cta__head .lp-section-head__sub{white-space:normal!important;max-width:none!important}
