.legacy-button{color:#fff;cursor:pointer;font:inherit;font-weight:var(--weight-bold);background:#c72e39;border:1px solid #c72e39;border-radius:5px;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.1rem;line-height:1.2;text-decoration:none;display:inline-flex}.legacy-button:hover{color:#fff;background:#a8232d;border-color:#a8232d}.legacy-home-intro{text-align:left;background:#151820;border-block:1px solid #ffffff14;min-height:0;padding:18px 0;position:relative;overflow:hidden}.legacy-home-intro:before{content:"";background:#c72e39;width:clamp(.25rem,.55vw,.42rem);position:absolute;inset:0 auto 0 0}.legacy-home-intro__layout{grid-template-columns:minmax(0,1fr) minmax(19rem,auto);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.legacy-home-intro__copy{color:#f8fafc;max-width:46rem;font-size:clamp(1.45rem,1.1rem + 1.2vw,2.15rem);font-weight:var(--weight-semibold);letter-spacing:-.032em;margin:0;line-height:1.2}.legacy-home-intro__actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:.65rem;display:grid}.legacy-home-intro__phone,.legacy-home-intro__whatsapp{min-width:0;min-height:3.65rem;font-size:var(--type-button);font-weight:var(--weight-extrabold);letter-spacing:.025em;white-space:nowrap;transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#c72e39;border-color:#ffffff24;border-radius:.9rem;gap:.8rem;padding:.65rem 1.15rem .65rem .7rem;box-shadow:0 1rem 2.4rem #00000047}.legacy-home-intro__whatsapp{background:#087f5b}.legacy-home-intro__phone:hover,.legacy-home-intro__whatsapp:hover{background:#ae2430;border-color:#ffffff38;transform:translateY(-2px);box-shadow:0 1.2rem 2.8rem #00000057}.legacy-home-intro__phone:focus-visible,.legacy-home-intro__whatsapp:focus-visible{outline-offset:4px;outline:3px solid #f8fafc;box-shadow:0 0 0 7px #c72e3975}.legacy-home-intro__phone-icon{background:#171a2257;border-radius:.7rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.legacy-home-intro__phone-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.15rem;height:1.15rem}.legacy-section-nav{z-index:880;top:var(--site-header-sticky-height);backdrop-filter:blur(14px)saturate(130%);background:#fffffff5;border-bottom:1px solid #e5e7eb;position:sticky;box-shadow:0 .75rem 2rem #0f172a0f}.legacy-section-nav ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin:0;padding:.65rem 0;list-style:none;display:grid}.legacy-section-nav li{min-width:0;display:flex}.legacy-section-nav a{color:#394150;width:100%;min-height:2.85rem;font-size:var(--type-nav);font-weight:var(--weight-bold);text-align:center;transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:.7rem;place-items:center;padding:.55rem .7rem;line-height:1.3;text-decoration:none;display:grid}.legacy-section-nav a:hover{color:#a8232d;background:#f8eef0;transform:translateY(-1px)}.legacy-section-nav a:focus-visible{outline-offset:3px;outline:3px solid #c72e393d}.quick-nav-target{scroll-margin-top:var(--anchor-scroll-offset)}.legacy-home-content{padding-top:0}.legacy-home-content>.service-page__voices{max-width:74rem;margin-inline:auto;padding-block:clamp(1.35rem,2.5vw,2.5rem) clamp(2.75rem,5vw,4.75rem)}.legacy-home-content>.service-page__voices>.reklamses-band{width:100%}.legacy-voices{padding:1rem 0 3rem}.legacy-voices>h2,.legacy-references>h2{color:#1d2127;font-size:var(--type-h3);font-weight:var(--weight-bold);letter-spacing:-.025em;text-align:center;margin:0 0 2rem;line-height:1.2}.legacy-services{z-index:0;clip-path:inset(0 -100vmax);background:#f5f6f8;border-block:1px solid #e5e8ec;margin-inline:0;padding:clamp(4rem,7vw,6.5rem) 0;position:relative;box-shadow:0 0 0 100vmax #f5f6f8}.legacy-service{border-bottom:1px solid #dfe3e8;grid-template-columns:minmax(19rem,46fr) minmax(0,54fr);align-items:center;gap:clamp(3rem,7vw,6.5rem);padding:clamp(3.5rem,6vw,5.75rem) 0;display:grid;position:relative}.legacy-service:first-child{padding-top:0}.legacy-service:last-child{border-bottom:0;padding-bottom:0}.legacy-service--reverse{grid-template-columns:minmax(0,54fr) minmax(19rem,46fr)}.legacy-service--reverse .legacy-service__media{order:2}.legacy-service__media{color:inherit;aspect-ratio:4/3;isolation:isolate;background:#fff;border:1px solid #e1e5ea;border-radius:1.45rem;padding:.5rem;text-decoration:none;transition:border-color .36s,box-shadow .36s,transform .36s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1.35rem 3.5rem #0f172a1c,inset 0 0 0 1px #ffffffc7}.legacy-service__media:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff14 28%,#ffffff75 50%,#ffffff1a 72%,#0000 100%);width:38%;transition:transform .72s cubic-bezier(.2,.7,.2,1);position:absolute;top:-20%;bottom:-20%;left:-55%;transform:translate(-140%)skew(-16deg)}.legacy-service__media img{filter:saturate(1.08)contrast(1.045)brightness(1.015);object-fit:cover;border-radius:1.08rem;width:100%;height:100%;transition:filter .42s,transform .52s cubic-bezier(.2,.7,.2,1);transform:scale(1.001)}.legacy-service__media-fallback{color:#64748b;text-align:center;background:radial-gradient(circle at 24% 20%,#fffc,#0000 34%),linear-gradient(135deg,#edf2f7,#e2e8f0 48%,#f8fafc);border-radius:1.08rem;place-items:center;width:100%;height:100%;padding:2rem;display:grid}.legacy-service__media-fallback span{letter-spacing:-.025em;max-width:22ch;font-size:clamp(1rem,2vw,1.35rem);font-weight:800;line-height:1.25}.legacy-service__copy{color:#667085;text-align:left;max-width:42rem}.legacy-service__copy:before{content:"";border-top:3px solid #c72e39;width:2.75rem;margin-bottom:1.25rem;display:block}.legacy-service__copy h2{color:#20242b;max-width:17ch;font-size:var(--type-h2);font-weight:var(--weight-semibold);letter-spacing:-.038em;margin:0 0 1.25rem;line-height:1.13}.legacy-service__copy h2 strong{color:#a8232d;font-weight:var(--weight-extrabold)}.legacy-service__copy h2[data-home-section-title]{white-space:nowrap;max-width:none;font-size:clamp(1.5rem,2.25vw,2.45rem)}.legacy-service[data-service-block=promotion] .legacy-service__copy h2{letter-spacing:-.045em;white-space:nowrap;max-width:none;font-size:clamp(1.5rem,2.25vw,2.45rem)}.legacy-service__lead{color:#667085;max-width:62ch;font-size:var(--type-body);font-weight:var(--weight-regular);margin:0;line-height:1.75}.legacy-service__action{color:#a8232d;min-height:2.75rem;font-size:var(--type-button);font-weight:var(--weight-bold);transition:border-color var(--transition-fast), color var(--transition-fast), gap var(--transition-fast);border-bottom:1px solid #d9aeb3;align-items:center;gap:.65rem;margin-top:1.5rem;padding:.35rem 0;text-decoration:none;display:inline-flex}.legacy-service__action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.15rem;height:1.15rem}.legacy-service__action:hover{color:#861c25;border-color:#a8232d;gap:.9rem}.legacy-service__action:focus-visible{outline-offset:4px;box-shadow:none;outline:3px solid #c72e3938}@media (hover:hover) and (pointer:fine){.legacy-service:hover .legacy-service__media,.legacy-service:focus-within .legacy-service__media{border-color:#d8dde4;transform:translateY(-4px);box-shadow:0 1.8rem 4.6rem #0f172a2b,inset 0 0 0 1px #ffffffeb}.legacy-service:hover .legacy-service__media img,.legacy-service:focus-within .legacy-service__media img{filter:saturate(1.14)contrast(1.065)brightness(1.025);transform:scale(1.028)}.legacy-service:hover .legacy-service__media:after,.legacy-service:focus-within .legacy-service__media:after{transform:translate(520%)skew(-16deg)}}@media (width<=75rem){.legacy-service{gap:3.5rem}}@media (width<=61.9375rem){.legacy-service__copy h2[data-home-section-title]{white-space:normal;max-width:24ch}.legacy-section-nav{top:var(--site-header-sticky-height)}.legacy-service,.legacy-service--reverse{grid-template-columns:1fr;gap:2.25rem}.legacy-service--reverse .legacy-service__media{order:0}.legacy-service__media{width:min(100%,40rem)}.legacy-service__copy{max-width:45rem}}@media (width<=47.9375rem){.legacy-home-intro__layout{grid-template-columns:1fr;gap:.65rem}.legacy-home-intro__actions{justify-self:stretch;width:100%}.legacy-home-intro__phone,.legacy-home-intro__whatsapp{width:100%;min-width:0}.legacy-section-nav{position:static}.legacy-section-nav ul{scroll-snap-type:x proximity;scrollbar-width:none;padding-block:.6rem;display:flex;overflow-x:auto}.legacy-section-nav ul::-webkit-scrollbar{display:none}.legacy-section-nav li{scroll-snap-align:start;flex:none}.legacy-section-nav a{white-space:nowrap;width:auto;min-height:2.5rem;padding-inline:.8rem}.legacy-home-content>.service-page__voices{padding-block:1.25rem}.legacy-services{padding-block:3.25rem}.legacy-service,.legacy-service--reverse{gap:1.75rem;padding:3.25rem 0}.legacy-service__media{border-radius:1.15rem;padding:.35rem;box-shadow:0 1rem 2.5rem #0f172a17}.legacy-service__media img{border-radius:.85rem}.legacy-service__copy{text-align:left}.legacy-service__copy:before,.legacy-service__copy h2{margin-bottom:1rem}.legacy-service[data-service-block=promotion] .legacy-service__copy h2{font-size:clamp(.92rem,4.65vw,1.6rem)}.legacy-service__lead{line-height:1.7}}@media (width<=24.375rem){.legacy-home-intro{padding:18px 0}.legacy-home-intro__copy{font-size:1.25rem}.legacy-home-intro__actions{gap:.45rem}.legacy-home-intro__phone,.legacy-home-intro__whatsapp{gap:.45rem;padding-inline:.5rem;font-size:.78rem}.legacy-home-intro__phone-icon{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.legacy-home-intro__phone,.legacy-section-nav a,.legacy-service__action,.legacy-service__media,.legacy-service__media img{transition:none}.legacy-home-intro__phone:hover,.legacy-home-intro__whatsapp:hover,.legacy-section-nav a:hover{transform:none}.legacy-service__media:after{display:none}.legacy-service:hover .legacy-service__media,.legacy-service:focus-within .legacy-service__media,.legacy-service:hover .legacy-service__media img,.legacy-service:focus-within .legacy-service__media img{transform:none}}.legacy-home-intro__actions--email{grid-template-columns:minmax(0,1fr)}.legacy-home-intro__email{min-width:0;min-height:3.65rem;font-size:var(--type-button);font-weight:var(--weight-extrabold);letter-spacing:.025em;white-space:nowrap;transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#c72e39;border-color:#ffffff24;border-radius:.9rem;gap:.8rem;padding:.65rem 1.15rem .65rem .7rem;box-shadow:0 1rem 2.4rem #00000047}.legacy-home-intro__email:hover{background:#ae2430;border-color:#ffffff38;transform:translateY(-2px);box-shadow:0 1.2rem 2.8rem #00000057}.legacy-home-intro__email:focus-visible{outline-offset:4px;outline:3px solid #f8fafc;box-shadow:0 0 0 7px #c72e3975}.legacy-home-intro__email-icon{background:#171a2257;border-radius:.7rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.legacy-home-intro__email-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.15rem;height:1.15rem}@media (width<=47.9375rem){.legacy-home-intro__email{width:100%;min-width:0}}@media (width<=24.375rem){.legacy-home-intro__email{gap:.45rem;padding-inline:.5rem;font-size:.78rem}.legacy-home-intro__email-icon{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.legacy-home-intro__email{transition:none}.legacy-home-intro__email:hover{transform:none}}
