@keyframes radarPulse{0%{transform:translate(-50%, -50%) scale(1);opacity:1}50%{transform:translate(-50%, -50%) scale(1.1);opacity:.8}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes radarWave{0%{width:48px;height:48px;transform:translate(-50%, -50%) scale(1);border-width:2px;opacity:.6}100%{width:120px;height:120px;transform:translate(-50%, -50%) scale(2.5);border-width:1px;opacity:0}}@keyframes cardFloatLeft{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-10px) translateX(3px)}}@keyframes cardFloatRight{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-6px) translateX(-2px)}}@keyframes cardFloatTop{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(8px) translateX(2px)}}@keyframes cardFloatBottom{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-8px) translateX(-3px)}}@keyframes cardSlideInLeft{0%{opacity:0;transform:translateX(-30px) translateY(10px)}100%{opacity:1;transform:translateX(0) translateY(0)}}@keyframes cardSlideInRight{0%{opacity:0;transform:translateX(30px) translateY(-10px)}100%{opacity:1;transform:translateX(0) translateY(0)}}@keyframes cardSlideInTop{0%{opacity:0;transform:translateY(-24px) translateX(4px)}100%{opacity:1;transform:translateY(0) translateX(0)}}@keyframes cardSlideInBottom{0%{opacity:0;transform:translateY(24px) translateX(-4px)}100%{opacity:1;transform:translateY(0) translateX(0)}}@keyframes circleRingRotate1{from{transform:translate(-50%, -50%) rotate(286.926deg)}to{transform:translate(-50%, -50%) rotate(646.926deg)}}@keyframes circleRingRotate2{from{transform:translate(-50%, -50%) rotate(-22.568deg)}to{transform:translate(-50%, -50%) rotate(-382.568deg)}}@keyframes circleRingRotate3{from{transform:translate(-50%, -50%) rotate(213.852deg)}to{transform:translate(-50%, -50%) rotate(573.852deg)}}@keyframes circleCenterGlow{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(220,38,38,.08)}50%{opacity:1;box-shadow:0 0 24px 2px rgba(220,38,38,.12)}}@-webkit-keyframes whatsappFloatPulse{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes whatsappFloatPulse{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.sectionHeader{display:flex;flex-direction:row;margin-bottom:48px;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 1220px){.sectionHeader{flex-direction:column;margin-bottom:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader{margin-bottom:32px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.sectionHeader{margin-bottom:28px}}.sectionHeader__img{position:relative;bottom:-61px;display:block;box-sizing:border-box;width:420px;max-width:100%;height:auto;aspect-ratio:420/467;object-fit:contain;object-position:center bottom;flex-shrink:0;align-self:center}@media screen and (max-width: 1220px){.sectionHeader__img{width:min(100%,280px);bottom:-21px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader__img{width:min(100%,260px)}}.sectionHeader__hat{display:inline-block;width:min-content;color:#000;filter:var(--hat-filter-light);font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:16px;white-space:nowrap}@media screen and (max-width: 800px){.sectionHeader__hat{font-size:13px;margin-bottom:12px}}@media screen and (max-width: 800px)and (max-width: 760px){.sectionHeader__hat{font-size:12px;margin-bottom:10px}}.sectionHeader__title{color:var(--color-dark);font-family:"Montserrat","Arial",sans-serif;font-size:47px;line-height:1.2;font-weight:700;margin-bottom:24px}@media screen and (max-width: 1220px){.sectionHeader__title{font-size:42px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader__title{font-size:36px;margin-bottom:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.sectionHeader__title{font-size:28px;margin-bottom:16px}}.sectionHeader__title span{font-family:"Montserrat","Arial",sans-serif;color:var(--color-primary)}.sectionHeader__desc{width:100%;max-width:700px;color:rgb(from var(--color-dark) r g b/0.7);font-size:18px;line-height:1.6}@media screen and (max-width: 1220px){.sectionHeader__desc{font-size:17px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader__desc{font-size:16px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.sectionHeader__desc{font-size:15px}}.sectionHeader--noImg{flex-direction:column;align-items:center;text-align:center}.sectionHeader--dark .sectionHeader__title{color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif}.sectionHeader--dark .sectionHeader__title span{font-family:"Montserrat","Arial",sans-serif}.sectionHeader--dark .sectionHeader__desc{color:rgb(from var(--color-txt-light) r g b/0.7)}.sectionHeader--dark .sectionHeader__hat{color:#fff;filter:var(--hat-filter-dark)}.sectionHeader--withStickySidebar{display:block;margin-bottom:0;text-align:left}.sectionHeader--withStickySidebar .sectionHeader__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__grid{grid-template-columns:1fr;gap:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__grid{gap:32px}}.sectionHeader--withStickySidebar .sectionHeader__header{grid-column:1/-1;display:flex;flex-direction:column;order:0}.sectionHeader--withStickySidebar .sectionHeader__title{margin-bottom:32px}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__title{font-size:36px;margin-bottom:24px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__title{font-size:28px;margin-bottom:20px}}.sectionHeader--withStickySidebar .sectionHeader__body{display:flex;flex-direction:column;order:1}.sectionHeader--withStickySidebar .sectionHeader__text{display:flex;flex-direction:column;gap:20px;color:rgb(from var(--color-dark) r g b/0.7);font-size:18px;line-height:1.6}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__text{font-size:16px;gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__text{font-size:15px;gap:16px}}.sectionHeader--withStickySidebar .sectionHeader__text .sectionHeader__hat{margin-bottom:0}.sectionHeader--withStickySidebar .sectionHeader__text .sectionHeader__title{margin-bottom:0}.sectionHeader--withStickySidebar .sectionHeader__text p:first-of-type{font-size:18px}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__text p:first-of-type{font-size:16px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__text p:first-of-type{font-size:15px}}.sectionHeader--withStickySidebar .sectionHeader__footer{display:flex;align-items:center;gap:16px;margin-top:32px}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__footer{margin-top:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__footer{margin-top:24px;gap:12px}}.sectionHeader--withStickySidebar .sectionHeader__footerLine{width:48px;height:4px;background-color:var(--color-primary);border-radius:2px;flex-shrink:0}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__footerLine{width:40px;height:3px}}.sectionHeader--withStickySidebar .sectionHeader__footerText{font-size:14px;font-weight:500;color:rgb(from var(--color-dark) r g b/0.7)}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__footerText{font-size:13px}}.sectionHeader--withStickySidebar .sectionHeader__sidebar{position:relative;width:100%;order:2;margin-top:71px}@media screen and (max-width: 1220px){.sectionHeader--withStickySidebar .sectionHeader__sidebar{margin-top:48px}}@media screen and (max-width: 1220px)and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__sidebar{margin-top:0}}@media screen and (min-width: 1221px){.sectionHeader--withStickySidebar .sectionHeader__sidebar{position:sticky;top:120px}}.sectionHeader--withStickySidebar--sidebarLeft .sectionHeader__body{order:2}.sectionHeader--withStickySidebar--sidebarLeft .sectionHeader__sidebar{order:1}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 40px;border:solid 2px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px rgba(220,38,38,.3);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 800px){.btn-primary,.btn-secondary{padding:14px 32px;font-size:15px}}@media screen and (max-width: 800px)and (max-width: 760px){.btn-primary,.btn-secondary{padding:12px 28px;font-size:14px}}.btn-primary svg,.btn-secondary svg{width:20px;height:20px;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 800px){.btn-primary svg,.btn-secondary svg{width:18px;height:18px}}.btn-primary{position:relative;padding-left:40px;padding-right:52px;border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-txt-light)}@media screen and (max-width: 800px){.btn-primary{padding-left:32px;padding-right:50px}}@media screen and (max-width: 800px)and (max-width: 760px){.btn-primary{padding-left:28px;padding-right:48px}}.btn-primary::after{content:"";position:absolute;top:0;right:17px;bottom:0;width:16px;height:16px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg class="lucide lucide-arrow-right ml-2 group-hover:translate-x-1 transition-transform" width="20" height="20" fill="none" stroke="%23fafafa" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 12h14"/><path d="m12 5 7 7-7 7"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:16px;margin:auto;transition:all .3s}@media screen and (max-width: 800px){.btn-primary::after{right:12px;width:15px;height:15px;background-size:15px}}@media screen and (max-width: 800px)and (max-width: 760px){.btn-primary::after{right:10px;width:14px;height:14px;background-size:14px}}.btn-primary:hover{transform:translateY(-2px);background-color:#b91c1c;box-shadow:0 8px 24px rgba(220,38,38,.4)}.btn-primary:hover svg{transform:translateX(4px)}.btn-primary:hover::after{transform:translateX(2px)}.btn-primary:has(svg)::after{display:none}.skipLink{position:absolute;left:-9999px;top:0;z-index:10001;padding:12px 20px;background-color:var(--color-dark);color:var(--color-txt-light);font-weight:600;font-size:15px;max-width:100vw;text-decoration:none;border-radius:0 0 8px 0;box-shadow:0 4px 12px rgba(0,0,0,.2)}.skipLink:focus,.skipLink:focus-visible{left:0;outline:2px solid var(--color-primary);outline-offset:2px}.btn-secondary{border-color:var(--color-txt-light);background-color:rgba(0,0,0,0);color:var(--color-txt-light);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.btn-secondary:hover{transform:translateY(-2px);background-color:var(--color-txt-light);color:var(--color-dark);box-shadow:0 10px 15px -3px rgba(250,250,250,.2),0 4px 6px -2px rgba(250,250,250,.15)}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;isolation:isolate;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid rgb(from var(--color-dark) r g b/0.08);background-color:var(--color-dark)}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia{border-radius:12px}}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia iframe.sectionHeader__sidebarIframe{position:absolute;inset:0;width:100%;height:100%;border:0;background-color:var(--color-dark)}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia--playing .sectionHeader__sidebarFacade{display:none}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarFacade{position:absolute;inset:0;z-index:2}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPoster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtn{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%, -50%);width:72px;height:72px;padding:0;border:none;border-radius:50%;cursor:pointer;appearance:none;background-color:rgb(from var(--color-primary) r g b/0.92);box-shadow:0 8px 24px rgb(from var(--color-primary) r g b/0.45);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtn{width:64px;height:64px}}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtn:hover{transform:translate(-50%, -50%) scale(1.05);box-shadow:0 12px 28px rgb(from var(--color-primary) r g b/0.5)}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtn:focus-visible{outline:3px solid var(--color-txt-light);outline-offset:3px}.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtnIcon{display:block;width:28px;height:28px;margin-left:4px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="%23fafafa" stroke="none"><polygon points="6 3 20 12 6 21 6 3"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__sidebarMedia .sectionHeader__sidebarPlayBtnIcon{width:24px;height:24px;margin-left:3px}}.sectionHeader--withStickySidebar .sectionHeader__sidebarBtn{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;padding:10px 24px;background-color:var(--color-primary);color:var(--color-txt-light);font-size:16px;font-weight:600;text-decoration:none;border-radius:9999px;box-shadow:0 10px 15px -3px rgb(from var(--color-primary) r g b/0.3);z-index:2;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 800px){.sectionHeader--withStickySidebar .sectionHeader__sidebarBtn{padding:8px 20px;font-size:16px;bottom:-10px}}.sectionHeader--withStickySidebar .sectionHeader__sidebarBtn:hover{transform:translateX(-50%) translateY(-2px);box-shadow:0 12px 20px -3px rgb(from var(--color-primary) r g b/0.4)}.sectionHeader--withStickySidebar .sectionHeader__sidebarBtn:focus{outline:2px solid var(--color-primary);outline-offset:2px}.sectionHeader--withStickySidebar .sectionHeader__sidebarBtn--play::before{content:"";width:16px;height:16px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="%23fafafa" stroke="%23fafafa" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="6 3 20 12 6 21 6 3"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.header{position:sticky;top:0;z-index:1000;width:100%;background-color:var(--color-dark);box-shadow:0 2px 8px rgba(0,0,0,.1)}.header__nav{width:100%}.header__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:24px}@media screen and (max-width: 1220px){.header__wrapper{padding-top:16px;padding-bottom:16px}}.header__brand{flex-shrink:0;z-index:1001}.header__logo{display:block;width:300px;text-decoration:none;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1);line-height:0}.header__logo:hover{opacity:.8}.header__logoImg{display:block;height:auto;width:300px}@media screen and (max-width: 1220px){.header__logoImg{max-width:275px}}.header__menuToggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;opacity:0;pointer-events:none}.header__menuToggle:focus{outline:none}.header__menuToggle:focus-visible+.header__menuButton{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}@media screen and (max-width: 1220px){.header__menuToggle:checked~.header__menu{max-height:100vh;opacity:1;visibility:visible}}.header__menuToggle:checked~.header__menuButton span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}.header__menuToggle:checked~.header__menuButton span:nth-child(2){opacity:0}.header__menuToggle:checked~.header__menuButton span:nth-child(3){transform:rotate(-45deg) translate(7px, -6px)}.header__menuButton{display:none;flex-direction:column;justify-content:space-around;width:28px;height:24px;cursor:pointer;z-index:1001;appearance:none;border:none;background:none;padding:0;margin:0;font:inherit;color:inherit}@media screen and (max-width: 1220px){.header__menuButton{display:flex}}.header__menuButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.header__menuButton span{width:100%;height:2px;background-color:var(--color-txt-light);border-radius:2px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.header__menu{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0}@media screen and (max-width: 1220px){.header__menu{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;align-items:stretch;gap:0;max-height:0;overflow-y:auto;opacity:0;visibility:hidden;background-color:var(--color-dark);box-shadow:0 4px 12px rgba(0,0,0,.2);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);padding-top:80px;z-index:1000}}.header__menuItem{position:relative}@media screen and (max-width: 1220px){.header__menuItem--hasSubmenu .header__submenuToggle:checked~.header__submenu{max-height:500px;opacity:1}.header__menuItem--hasSubmenu .header__submenuToggle:checked~.header__menuLink--noLink{color:var(--color-primary)}.header__menuItem--hasSubmenu .header__submenuToggle:checked~.header__menuLink--noLink::after{transform:rotate(180deg)}}@media screen and (max-width: 1220px){.header__menuItem{width:100%;border-bottom:1px solid rgb(from var(--color-txt-light) r g b/0.1)}}.header__menuLink{display:block;color:var(--color-txt-light);font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;padding:8px 0;white-space:nowrap;transition:color .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.header__menuLink:hover{color:var(--color-primary)}.header__menuLink--noLink{position:relative;padding-right:24px;cursor:pointer}@media screen and (min-width: 1221px){.header__menuLink--noLink{padding-right:0}}.header__menuLink--noLink::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:6px solid var(--color-txt-light);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (min-width: 1221px){.header__menuLink--noLink::after{display:none}}.header__menuLink--button{background-color:var(--color-primary);color:var(--color-txt-light);padding:10px 28px;border-radius:8px;font-weight:600;text-align:center;white-space:nowrap;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1220px){.header__menuLink--button{margin:12px 16px;padding:14px 28px}}.header__menuLink--button:hover{background-color:rgb(from var(--color-primary) r g b/0.9);transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,38,38,.3);color:var(--color-txt-light)}@media screen and (max-width: 1220px){.header__menuLink{padding:18px 20px;font-size:15px;white-space:normal}}.header__submenuToggle{display:none}.header__submenu{list-style:none;margin:0;padding:0}@media screen and (min-width: 1221px){.header__submenu{position:absolute;top:calc(100% + 4px);left:0;min-width:240px;background-color:var(--color-dark);border:1px solid rgb(from var(--color-txt-light) r g b/0.1);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.3);padding:8px 0;padding-top:12px;margin-top:-4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}}@media screen and (max-width: 1220px){.header__submenu{max-height:0;overflow:hidden;opacity:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);background-color:rgb(from var(--color-dark) r g b/0.5)}}@media screen and (min-width: 1221px){.header__menuItem--hasSubmenu:hover .header__submenu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}}@media screen and (max-width: 1220px){.header__submenuItem{border-bottom:1px solid rgb(from var(--color-txt-light) r g b/0.05)}}.header__submenuLink{display:block;color:rgb(from var(--color-txt-light) r g b/0.8);font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;padding:12px 20px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1220px){.header__submenuLink{padding-left:32px;font-size:14px}}.header__submenuLink:hover{color:var(--color-primary);background-color:rgb(from var(--color-primary) r g b/0.1)}@media screen and (max-width: 1220px){body:has(#header__menuToggle:checked){overflow:hidden}}.hero100{display:block;width:100%;overflow:hidden;background-color:#1f1f1f;background-image:radial-gradient(ellipse at 80% 70%, rgba(227, 27, 35, 0.08), transparent 50%),radial-gradient(ellipse at 20% 30%, rgba(227, 27, 35, 0.15), transparent 50%),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMC4wMiI+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMSIvPjwvZz48L2c+PC9zdmc+),linear-gradient(90deg, #1f1f1f 0%, #1f1f1f 22%, rgba(28, 26, 27, 0.98) 30%, rgba(28, 26, 27, 0.92) 38%, rgba(28, 26, 27, 0.75) 46%, rgba(28, 26, 27, 0.45) 54%, transparent 62%),linear-gradient(90deg, transparent 0%, transparent 45%, rgba(31, 31, 31, 0.82) 55%, rgba(45, 28, 29, 0.88) 100%),url("../img/hero-bg.avif");background-repeat:repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;background-position:center,center,center,center,center,100% center;background-size:auto,auto,auto,100% 100%,100% 100%,78% 100%}@media screen and (max-width: 800px){.hero100{background-position:center,center,center,center,center,30% center;background-size:auto,auto,auto,100% 100%,100% 100%,cover}}.hero100 .hero{display:flex;justify-content:space-between}@media screen and (max-width: 1220px){.hero100 .hero{flex-direction:column;gap:26px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero{gap:32px}}.hero100 .hero__content{display:flex;flex-direction:column;height:100%;padding:64px 0;box-sizing:border-box;flex-grow:0}@media screen and (max-width: 800px){.hero100 .hero__content{min-width:0;width:100%;max-width:100%}}.hero100 .hero__content__hat{position:relative;display:flex;width:min-content;padding:8px 16px;border-radius:100px;background-color:#421d1f;color:var(--color-txt-light);font-size:14px;font-weight:600;text-transform:uppercase;text-indent:27px;white-space:nowrap;margin-bottom:16px}@media screen and (max-width: 800px){.hero100 .hero__content__hat{padding:6px 12px;font-size:12px;text-indent:22px;margin-bottom:12px}}.hero100 .hero__content__hat:before{content:"";position:absolute;top:0;bottom:0;display:inline-block;width:19px;height:19px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg class="lucide lucide-award text-primary w-4 h-4" fill="none" stroke="%23dc2626" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"/><circle cx="12" cy="8" r="6"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;margin:auto}@media screen and (max-width: 800px){.hero100 .hero__content__hat:before{width:14px;height:14px}}.hero100 .hero__content__title{display:block;color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif;font-size:66px;line-height:1;font-weight:700;margin-bottom:29px}@media screen and (max-width: 1220px){.hero100 .hero__content__title{font-size:56px;margin-bottom:26px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__title{font-size:32px;margin-bottom:22px}}.hero100 .hero__content__title span{position:relative;width:min-content;color:var(--color-primary);font-family:"Montserrat","Arial",sans-serif;font-weight:700}.hero100 .hero__content__title span:before{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:4px;border-radius:4px;background:linear-gradient(90deg, #e31722, #8c1b21)}@media screen and (max-width: 800px){.hero100 .hero__content__title span:before{bottom:-4px;height:2px}}.hero100 .hero__content__desc{width:100%;max-width:530px;color:var(--color-txt-light);font-size:24px;margin-bottom:16px}@media screen and (max-width: 1220px){.hero100 .hero__content__desc{font-size:22px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__desc{font-size:18px;margin-bottom:12px}}.hero100 .hero__content__txt{width:100%;max-width:530px;color:rgb(from var(--color-txt-light) r g b/0.7);font-size:18px;margin-bottom:26px}@media screen and (max-width: 1220px){.hero100 .hero__content__txt{font-size:17px;margin-bottom:24px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__txt{font-size:15px;margin-bottom:18px}}.hero100 .hero__content__btns{display:flex;justify-content:space-between;padding-bottom:48px;border-bottom:solid 1px #373434;margin-bottom:32px;gap:16px}@media screen and (max-width: 1220px){.hero100 .hero__content__btns{padding-bottom:40px;margin-bottom:28px;gap:14px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__btns{flex-direction:column;align-items:stretch;padding-bottom:28px;margin-bottom:20px;gap:12px;min-width:0;width:100%;box-sizing:border-box}}.hero100 .hero__content__btns .btn-primary,.hero100 .hero__content__btns .btn-secondary{width:100%;padding:16px;letter-spacing:.32px}@media screen and (max-width: 800px){.hero100 .hero__content__btns .btn-primary,.hero100 .hero__content__btns .btn-secondary{min-width:0;max-width:100%;box-sizing:border-box;text-align:center;white-space:normal;padding:12px 14px}}.hero100 .hero__content__btns .btn-primary{padding-right:56px}@media screen and (max-width: 800px){.hero100 .hero__content__btns .btn-primary{padding-right:44px}}@media screen and (max-width: 800px)and (max-width: 760px){.hero100 .hero__content__btns .btn-primary{padding-right:40px}}.hero100 .hero__content__stats{position:static;display:flex;gap:26px;flex-grow:0}@media screen and (max-width: 1220px){.hero100 .hero__content__stats{gap:32px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__stats{flex-direction:column;gap:20px}}.hero100 .hero__content__stat{position:relative;display:flex;align-items:center;padding-left:44px;flex-grow:0;gap:12px;box-sizing:border-box}@media screen and (max-width: 800px){.hero100 .hero__content__stat{padding-left:36px;gap:10px}}.hero100 .hero__content__stat:first-of-type{min-width:160px}.hero100 .hero__content__stat::before{content:"";position:absolute;top:6px;left:0;display:inline-block;width:32px;height:32px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:24px}.hero100 .hero__content__stat--trending::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg>')}.hero100 .hero__content__stat--shield::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>')}.hero100 .hero__content__statContent{display:flex;flex-direction:column;white-space:nowrap}.hero100 .hero__content__statNumber{color:var(--color-txt-light);font-size:36px;font-weight:700;white-space:nowrap}@media screen and (max-width: 1220px){.hero100 .hero__content__statNumber{font-size:30px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__content__statNumber{font-size:24px}}.hero100 .hero__content__statLabel{color:rgb(from var(--color-txt-light) r g b/0.7);font-size:14px}@media screen and (max-width: 800px){.hero100 .hero__content__statLabel{font-size:12px}}.hero100 .hero__target{position:relative;width:49%;margin:0 auto}@media screen and (max-width: 1220px){.hero100 .hero__target{display:none}}.hero100 .hero__target::before{content:"";display:block;padding-top:100%}.hero100 .hero__target__circles{position:absolute;top:0;left:0;width:100%;height:100%}.hero100 .hero__target__circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid rgba(220,38,38,.2);border-radius:50%}.hero100 .hero__target__circle--1{width:512px;height:512px;transform:translate(-50%, -50%) rotate(286.926deg);border-color:rgba(220,38,38,.2);animation:circleRingRotate1 24s linear infinite}@media screen and (max-width: 1220px){.hero100 .hero__target__circle--1{width:450px;height:450px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__target__circle--1{width:380px;height:380px}}.hero100 .hero__target__circle--2{width:448px;height:448px;transform:translate(-50%, -50%) rotate(-22.568deg);border-color:rgba(220,38,38,.3);animation:circleRingRotate2 28s linear infinite;animation-delay:-4s}@media screen and (max-width: 1220px){.hero100 .hero__target__circle--2{width:394px;height:394px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__target__circle--2{width:332px;height:332px}}.hero100 .hero__target__circle--3{width:384px;height:384px;transform:translate(-50%, -50%) rotate(213.852deg);border-color:rgba(220,38,38,.4);animation:circleRingRotate3 20s linear infinite;animation-delay:-7s}@media screen and (max-width: 1220px){.hero100 .hero__target__circle--3{width:338px;height:338px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__target__circle--3{width:284px;height:284px}}.hero100 .hero__target__circle--4{display:flex;justify-content:center;align-items:center;width:320px;height:320px;transform:translate(-50%, -50%);border:none;background:linear-gradient(to bottom right, rgba(220, 38, 38, 0.2), rgba(220, 38, 38, 0.05));backdrop-filter:blur(8px);animation:circleCenterGlow 4s ease-in-out infinite}@media screen and (max-width: 1220px){.hero100 .hero__target__circle--4{width:282px;height:282px}}@media screen and (max-width: 1220px)and (max-width: 800px){.hero100 .hero__target__circle--4{width:236px;height:236px}}.hero100 .hero__target__circle--5{display:none}.hero100 .hero__target__center{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.hero100 .hero__target__icon{position:relative;width:48px;height:48px;margin:0 auto 12px}@media screen and (max-width: 800px){.hero100 .hero__target__icon{width:40px;height:40px;margin-bottom:10px}}.hero100 .hero__target__icon::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10" stroke="%23dc2626"/><circle cx="12" cy="12" r="6" stroke="%23dc2626"/><circle cx="12" cy="12" r="2" fill="%23dc2626"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:2;animation:radarPulse 2s ease-in-out infinite}.hero100 .hero__target__icon::after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%, -50%);border:2px solid rgba(220,38,38,.4);border-radius:50%;animation:radarWave 2s ease-out infinite}@media screen and (max-width: 800px){.hero100 .hero__target__icon::after{width:40px;height:40px}}.hero100 .hero__target__text{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.hero100 .hero__target__textLine{display:block;color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif;font-size:18px;line-height:1.3;font-weight:700}@media screen and (max-width: 800px){.hero100 .hero__target__textLine{font-size:16px}}.hero100 .hero__target__textLine--accent{color:var(--color-primary);font-size:20px;line-height:1.2;font-weight:700}@media screen and (max-width: 800px){.hero100 .hero__target__textLine--accent{font-size:18px}}.hero100 .hero__target__card{position:absolute;display:flex;align-items:center;padding:16px;border:1px solid rgba(220,38,38,.1);border-radius:12px;background-color:hsla(0,0%,100%,.9);box-shadow:0 8px 32px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08);z-index:3;backdrop-filter:blur(8px);gap:12px}@media screen and (max-width: 800px){.hero100 .hero__target__card{padding:14px;gap:10px}}.hero100 .hero__target__card--left{top:25%;left:-32px;animation:cardSlideInLeft .9s ease-out,cardFloatLeft 3.5s ease-in-out .9s infinite}.hero100 .hero__target__card--right{right:-32px;bottom:25%;animation:cardSlideInRight 1.1s ease-out,cardFloatRight 2.8s ease-in-out 1.1s infinite}.hero100 .hero__target__card--top{top:15%;right:88px;animation:cardSlideInTop .95s ease-out,cardFloatTop 3.2s ease-in-out .95s infinite}@media screen and (max-width: 1599px){.hero100 .hero__target__card--top{right:-24px}}.hero100 .hero__target__card--bottom{right:318px;bottom:15%;animation:cardSlideInBottom 1.05s ease-out,cardFloatBottom 3s ease-in-out 1.05s infinite}.hero100 .hero__target__cardIcon{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:rgba(220,38,38,.1);flex-shrink:0}.hero100 .hero__target__cardIcon::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:center center;background-size:contain}.hero100 .hero__target__cardIcon--planning::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Crect width="8" height="4" x="8" y="2" rx="1" ry="1"/%3E%3Cpath d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/%3E%3Cpath d="M12 11h4"/%3E%3Cpath d="M12 16h4"/%3E%3Cpath d="M8 11h.01"/%3E%3Cpath d="M8 16h.01"/%3E%3C/svg%3E')}.hero100 .hero__target__cardIcon--alignment::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="10"/%3E%3Ccircle cx="12" cy="12" r="6"/%3E%3Ccircle cx="12" cy="12" r="2"/%3E%3C/svg%3E')}.hero100 .hero__target__cardIcon--shield::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/%3E%3C/svg%3E')}.hero100 .hero__target__cardIcon--trending::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolyline points="22 7 13.5 15.5 8.5 10.5 2 17"/%3E%3Cpolyline points="16 7 22 7 22 13"/%3E%3C/svg%3E')}.hero100 .hero__target__cardText{display:flex;flex-direction:column}.hero100 .hero__target__cardTitle{display:block;color:#1a1a1a;font-size:14px;line-height:1.3;font-weight:600;margin-bottom:2px}.whoWeAre{position:relative;width:100%;padding-top:80px;padding-bottom:80px;background-color:var(--background-color)}@media screen and (max-width: 1220px){.whoWeAre{overflow-x:hidden}}@media screen and (min-width: 800px){.whoWeAre{margin-bottom:0}}@media screen and (max-width: 800px){.whoWeAre{margin-bottom:0}}.whoWeAre__bg{position:absolute;inset:0;opacity:.02;background-image:radial-gradient(circle at 1px 1px, var(--color-txt) 1px, transparent 0);background-size:40px 40px;pointer-events:none}.whoWeAre .wrapper{position:relative;z-index:1}.whoWeAre .sectionHeader--withStickySidebar .sectionHeader__title--investimentoIndependente{font-size:42px}@media screen and (max-width: 1599px){.whoWeAre .sectionHeader--withStickySidebar .sectionHeader__title--investimentoIndependente{font-size:36px}}@media screen and (max-width: 1599px)and (max-width: 800px){.whoWeAre .sectionHeader--withStickySidebar .sectionHeader__title--investimentoIndependente{font-size:28px}}.whoWeAre__sidebarDeco{position:absolute;width:100%;height:100%;border-radius:16px;pointer-events:none}.whoWeAre__sidebarDeco--top{top:-16px;right:-16px;background-color:rgb(from var(--color-primary) r g b/0.1);transform:rotate(2deg)}@media screen and (max-width: 800px){.whoWeAre__sidebarDeco--top{top:-12px;right:-12px;border-radius:12px}}.whoWeAre__sidebarDeco--border{bottom:-16px;left:-16px;border:2px solid rgb(from var(--color-primary) r g b/0.2)}@media screen and (max-width: 800px){.whoWeAre__sidebarDeco--border{bottom:-12px;left:-12px;border-radius:12px}}.whoWeAre__videoOverlay{position:absolute;inset:0;background:linear-gradient(to top, rgb(from var(--color-dark) r g b/0.2) 0%, transparent 50%, transparent 100%);pointer-events:none;opacity:0;transition:opacity .3s ease}.sectionHeader__sidebar:hover .whoWeAre__videoOverlay{opacity:1}.services{display:block;width:100%;background-color:#f3f3f3;padding-top:80px;padding-bottom:144px}@media screen and (min-width: 800px){.services{margin-bottom:0}}@media screen and (max-width: 800px){.services{margin-bottom:0}}@media screen and (max-width: 1220px){.services{padding-top:64px;padding-bottom:128px}}@media screen and (max-width: 1220px)and (max-width: 800px){.services{padding-top:56px;padding-bottom:112px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.services{padding-top:48px;padding-bottom:80px}}.services .wrapper{display:flex;flex-direction:column}.services__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media screen and (max-width: 1220px){.services__grid{gap:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.services__grid{gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.services__grid{grid-template-columns:1fr;gap:16px}}.services__card{cursor:default;display:flex;flex-direction:column;padding:32px;border:1px solid rgb(from var(--color-primary) r g b/0.1);border-radius:12px;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1220px){.services__card{padding:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.services__card{padding:24px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.services__card{padding:20px}}.services__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.services__card:hover .services__cardIcon{background-color:var(--color-primary)}.services__card:hover .services__cardIcon--complete::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="20" height="14" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path></svg>')}.services__card:hover .services__cardIcon--qualified::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>')}.services__card:hover .services__cardIcon--mentorship::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M23 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>')}.services__card:hover .services__cardIcon--elite::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"></polyline></svg>')}.services__card:hover .services__cardIcon--finance::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="12" y1="1" x2="12" y2="23"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg>')}.services__card:last-of-type{width:50%;grid-column:span 2;margin:0 auto}@media screen and (max-width: 800px){.services__card:last-of-type{width:initial;grid-column:unset;margin:initial}}.services__cardHeader{display:flex;align-items:flex-start;gap:20px}@media screen and (max-width: 800px){.services__cardHeader{gap:16px}}@media screen and (max-width: 800px)and (max-width: 760px){.services__cardHeader{gap:14px}}.services__cardIcon{position:relative;display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:8px;background-color:rgba(220,38,38,.1);flex-shrink:0;transition:background-color .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 800px){.services__cardIcon{width:48px;height:48px}}@media screen and (max-width: 800px)and (max-width: 760px){.services__cardIcon{width:44px;height:44px}}.services__cardIcon--complete::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="20" height="14" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:background-image .3s cubic-bezier(0.4, 0, 0.2, 1)}.services__cardIcon--qualified::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:background-image .3s cubic-bezier(0.4, 0, 0.2, 1)}.services__cardIcon--mentorship::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M23 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:background-image .3s cubic-bezier(0.4, 0, 0.2, 1)}.services__cardIcon--elite::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"></polyline></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:background-image .3s cubic-bezier(0.4, 0, 0.2, 1)}.services__cardIcon--finance::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="12" y1="1" x2="12" y2="23"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:background-image .3s cubic-bezier(0.4, 0, 0.2, 1)}.services__cardContent{display:flex;flex-direction:column}.services__cardTitle{color:var(--color-dark);font-family:"Montserrat","Arial",sans-serif;font-size:24px;line-height:1.3;font-weight:700;margin-bottom:12px}@media screen and (max-width: 1220px){.services__cardTitle{font-size:22px;margin-bottom:10px}}@media screen and (max-width: 1220px)and (max-width: 800px){.services__cardTitle{font-size:20px;margin-bottom:8px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.services__cardTitle{font-size:18px;margin-bottom:8px}}.services__cardDesc{color:rgb(from var(--color-dark) r g b/0.7);font-size:16px;line-height:1.6}@media screen and (max-width: 1220px){.services__cardDesc{font-size:15px}}@media screen and (max-width: 1220px)and (max-width: 800px){.services__cardDesc{font-size:14px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.services__cardDesc{font-size:14px}}.values{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:#f3f3f3}@media screen and (max-width: 1220px){.values{padding-top:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.values{padding-top:48px}}.values .wrapper{display:flex;flex-direction:column}.values__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media screen and (max-width: 1220px){.values__grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.values__grid{grid-template-columns:1fr;gap:16px}}.values__card{display:flex;flex-direction:column;padding:24px;border:1px solid rgb(from var(--color-primary) r g b/0.1);border-radius:16px;background-color:var(--background-color);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1220px){.values__card{padding:22px}}@media screen and (max-width: 1220px)and (max-width: 800px){.values__card{padding:18px}}.values__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(220,38,38,.2),0 4px 12px rgba(220,38,38,.1);border-color:rgb(from var(--color-primary) r g b/0.2)}.values__cardIcon{position:relative;display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:12px;background-color:rgb(from var(--color-primary) r g b/0.1);margin-bottom:24px;flex-shrink:0}@media screen and (max-width: 800px){.values__cardIcon{width:48px;height:48px;margin-bottom:18px}}.values__cardIcon--shield::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}.values__cardIcon--transparency::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><path d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"></path><path d="M12 18V6"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}.values__cardIcon--excellence::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}.values__cardIcon--personalization::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}.values__cardTitle{color:var(--color-dark);font-family:"Montserrat","Arial",sans-serif;font-size:20px;line-height:1.3;font-weight:700;margin-bottom:24px}@media screen and (max-width: 1220px){.values__cardTitle{font-size:19px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.values__cardTitle{font-size:17px;margin-bottom:16px}}.values__cardList{display:flex;flex-direction:column;gap:12px;list-style:none;list-style:none}.values__cardList::marker,.values__cardList::-webkit-details-marker{content:"";display:none}@media screen and (max-width: 800px){.values__cardList{gap:8px}}.values__cardItem{display:flex;align-items:flex-start;gap:8px}@media screen and (max-width: 800px){.values__cardItem{gap:6px}}.values__cardCheck{position:relative;display:block;width:18px;height:18px;flex-shrink:0;margin-top:2px}@media screen and (max-width: 800px){.values__cardCheck{width:16px;height:16px;margin-top:1px}}.values__cardCheck::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 800px){.values__cardCheck::before{width:16px;height:16px}}.values__cardText{color:rgb(from var(--color-dark) r g b/0.7);font-size:14px;line-height:1.6}@media screen and (max-width: 800px){.values__cardText{font-size:13px}}.values__cardText--bold{font-weight:600;color:var(--color-dark);margin-bottom:4px}@media screen and (max-width: 800px){.values__cardText--bold{margin-bottom:3px}}.values__cardContent{display:flex;flex-direction:column;gap:8px;flex:1}@media screen and (max-width: 800px){.values__cardContent{gap:6px}}.values__cardNestedList{display:flex;flex-direction:column;gap:4px;margin-left:12px;margin-top:4px;list-style:none;list-style:none}.values__cardNestedList::marker,.values__cardNestedList::-webkit-details-marker{content:"";display:none}@media screen and (max-width: 800px){.values__cardNestedList{margin-left:10px;margin-top:3px;gap:3px}}.values__cardNestedItem{position:relative;color:rgb(from var(--color-dark) r g b/0.7);font-size:14px;line-height:1.6;padding-left:12px}@media screen and (max-width: 800px){.values__cardNestedItem{font-size:13px;padding-left:10px}}@media screen and (max-width: 800px)and (max-width: 760px){.values__cardNestedItem{font-size:13px;padding-left:8px}}.values__cardNestedItem::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background-color:var(--color-primary)}.method{position:relative;width:100%;padding-top:96px;padding-bottom:96px;background-color:var(--color-dark)}@media screen and (min-width: 800px){.method{margin-bottom:0}}@media screen and (max-width: 800px){.method{margin-bottom:0}}.method__background{position:absolute;inset:0;z-index:0;overflow:hidden}.method__gradient{position:absolute;width:100%;height:100%}.method__gradient--top{top:0;left:0;background:radial-gradient(ellipse at top right, rgb(from var(--color-primary) r g b/0.1), transparent 70%)}.method__gradient--bottom{bottom:0;right:0;width:50%;height:50%;background:radial-gradient(ellipse at bottom left, rgb(from var(--color-primary) r g b/0.05), transparent 70%)}.method__gridPattern{position:absolute;inset:0;opacity:.03;background-image:linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 1px);background-size:60px 60px}.method__wrapper{position:relative;z-index:10}.method__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media screen and (max-width: 1220px){.method__grid{grid-template-columns:1fr;gap:40px}}.method__content{position:sticky;top:128px}@media screen and (max-width: 1220px){.method__content{position:static}}.method__content .sectionHeader{margin-bottom:32px;text-align:left;align-items:flex-start}@media screen and (max-width: 1220px){.method__content .sectionHeader{margin-bottom:24px}}.method__content .sectionHeader__desc{text-align:left}.method__button{margin-bottom:48px}.method__stats{display:flex;align-items:center;gap:32px;padding-top:32px;border-top:1px solid rgb(from var(--color-txt-light) r g b/0.1)}@media screen and (max-width: 1220px){.method__stats{gap:24px}}.method__statNumber{font-size:36px;font-weight:700;color:var(--color-primary);margin-bottom:4px}@media screen and (max-width: 1220px){.method__statNumber{font-size:28px}}.method__statLabel{font-size:14px;color:rgb(from var(--color-txt-light) r g b/0.6)}.method__statDivider{width:1px;height:48px;background-color:rgb(from var(--color-txt-light) r g b/0.1)}.method__steps{display:flex;flex-direction:column;gap:24px}.method__step{position:relative}@media screen and (max-width: 1220px){.method__step:not(:last-child){margin-bottom:8px}}.method__stepNumber{position:absolute;left:-16px;top:24px;width:48px;height:48px;background-color:var(--color-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--color-txt-light);font-size:16px;font-weight:700;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.3);z-index:2}@media screen and (max-width: 1220px){.method__stepNumber{left:0;width:40px;height:40px;font-size:14px;top:20px}}.method__stepLine{position:absolute;left:-0.5px;top:72px;width:2px;height:calc(100% + 24px);background:linear-gradient(to bottom, rgb(from var(--color-primary) r g b/0.4), rgb(from var(--color-primary) r g b/0.2), transparent)}@media screen and (max-width: 1220px){.method__stepLine{left:19px;top:60px}}.method__step:last-child .method__stepLine{display:none}.method__stepCard{position:relative;background-color:rgb(from var(--color-txt-light) r g b/0.05);backdrop-filter:blur(8px);border-radius:16px;padding:24px 32px;border:1px solid rgb(from var(--color-txt-light) r g b/0.1);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);padding-left:40px}@media screen and (max-width: 1220px){.method__stepCard{padding:20px 16px 20px 35px;margin-left:21px;box-sizing:border-box}}.method__stepCard:hover{border-color:rgb(from var(--color-primary) r g b/0.3);background-color:rgb(from var(--color-txt-light) r g b/0.1)}.method__stepIcon{position:relative;width:48px;height:48px;border-radius:12px;background-color:rgb(from var(--color-primary) r g b/0.1);margin-bottom:16px;transition:background-color .3s cubic-bezier(0.4, 0, 0.2, 1);flex-shrink:0}@media screen and (max-width: 1220px){.method__stepIcon{width:40px;height:40px}}.method__stepIcon--headphones::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 1220px){.method__stepIcon--headphones::before{width:20px;height:20px}}.method__stepIcon--lightbulb::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"></path><path d="M9 18h6"></path><path d="M10 22h4"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 1220px){.method__stepIcon--lightbulb::before{width:20px;height:20px}}.method__stepIcon--settings::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"></path><circle cx="12" cy="12" r="3"></circle></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 1220px){.method__stepIcon--settings::before{width:20px;height:20px}}.method__stepIcon--refresh::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 1220px){.method__stepIcon--refresh::before{width:20px;height:20px}}.method__stepCard:hover .method__stepIcon{background-color:rgb(from var(--color-primary) r g b/0.2)}.method__stepTitle{font-family:"Montserrat","Arial",sans-serif;font-size:24px;font-weight:700;color:var(--color-txt-light);margin-bottom:12px;padding-top:8px}@media screen and (max-width: 1220px){.method__stepTitle{font-size:18px}}.method__stepDesc{font-size:16px;line-height:1.7;color:rgb(from var(--color-txt-light) r g b/0.7)}@media screen and (max-width: 1220px){.method__stepDesc{font-size:15px}}.testimonials{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:#f3f3f3}@media screen and (min-width: 800px){.testimonials{margin-bottom:0}}@media screen and (max-width: 800px){.testimonials{margin-bottom:0}}@media screen and (max-width: 1220px){.testimonials{padding-top:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.testimonials{padding-top:56px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.testimonials{padding-top:48px}}.testimonials .wrapper{display:flex;flex-direction:column}.testimonials__list{position:relative;width:100%;max-width:1100px;margin:0 auto}.testimonials__list .swiper{width:100%;padding-bottom:48px}@media screen and (max-width: 800px){.testimonials__list .swiper{padding-bottom:40px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__list .swiper{padding-bottom:36px}}.testimonials__list .swiper-slide{height:auto;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 800px){.testimonials__list .swiper-slide{gap:0}}.testimonials__list .testimonials__navigation{display:flex !important;align-items:center !important;justify-content:center !important;gap:16px !important;margin-top:32px !important}@media screen and (max-width: 800px){.testimonials__list .testimonials__navigation{gap:12px !important;margin-top:28px !important}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__list .testimonials__navigation{margin-top:24px !important}}.testimonials__list .swiper-button-prev--testimonials svg,.testimonials__list .swiper-button-prev--testimonials .swiper-navigation-icon,.testimonials__list .swiper-button-next--testimonials svg,.testimonials__list .swiper-button-next--testimonials .swiper-navigation-icon{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important}.testimonials__list .swiper-button-prev--testimonials::after,.testimonials__list .swiper-button-next--testimonials::after{content:none !important;display:none !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.testimonials__list .swiper-button-prev--testimonials::before,.testimonials__list .swiper-button-next--testimonials::before{content:"" !important;display:block !important;flex-shrink:0;width:11px;height:20px;margin:0;padding:0;transform-origin:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23dc2626'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.testimonials__list .swiper-button-prev--testimonials::before,.testimonials__list .swiper-button-next--testimonials::before{width:9px;height:16px}}.testimonials__list .swiper-button-prev--testimonials,.testimonials__list .swiper-button-next--testimonials{color:var(--color-primary) !important;position:relative !important;width:40px !important;height:40px !important;margin:0 !important;top:auto !important;left:auto !important;right:auto !important;background-color:var(--background-color) !important;border:1px solid rgb(from var(--color-dark) r g b/0.1) !important;border-radius:50% !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media screen and (max-width: 800px){.testimonials__list .swiper-button-prev--testimonials,.testimonials__list .swiper-button-next--testimonials{width:36px !important;height:36px !important}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__list .swiper-button-prev--testimonials,.testimonials__list .swiper-button-next--testimonials{width:32px !important;height:32px !important}}.testimonials__list .swiper-button-prev--testimonials:hover,.testimonials__list .swiper-button-next--testimonials:hover{background-color:rgb(from var(--color-primary) r g b/0.1) !important;border-color:var(--color-primary) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.15) !important}.testimonials__list .swiper-button-prev--testimonials:active,.testimonials__list .swiper-button-next--testimonials:active{transform:translateY(0) !important}.testimonials__list .swiper-button-prev--testimonials.swiper-button-disabled,.testimonials__list .swiper-button-next--testimonials.swiper-button-disabled{opacity:.25 !important;cursor:not-allowed !important;pointer-events:none !important}.testimonials__list .swiper-button-prev--testimonials::before{transform:scaleX(-1);transform-origin:center center}.testimonials__list .swiper-pagination{position:relative;margin:0;width:auto !important;bottom:auto !important;top:auto !important;left:auto !important}.testimonials__list .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgb(from var(--color-primary) r g b/0.3);opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 4px}@media screen and (max-width: 800px){.testimonials__list .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}}.testimonials__list .swiper-pagination-bullet-active{background-color:var(--color-primary);width:24px;border-radius:4px}@media screen and (max-width: 760px){.testimonials__list .swiper-pagination-bullet-active{width:20px}}.testimonials__card{position:relative;display:flex;flex-direction:column;padding:24px 28px;border-left:3px solid var(--color-primary);border-radius:16px;background-color:var(--background-color);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:default}@media screen and (max-width: 1220px){.testimonials__card{padding:20px 24px}}@media screen and (max-width: 1220px)and (max-width: 800px){.testimonials__card{padding:18px 20px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.testimonials__card{padding:16px 18px}}.testimonials__cardQuote{position:relative;width:40px;height:40px;margin-bottom:12px;flex-shrink:0}@media screen and (max-width: 800px){.testimonials__cardQuote{width:36px;height:36px;margin-bottom:10px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardQuote{width:32px;height:32px;margin-bottom:8px}}.testimonials__cardQuote::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"></path><path d="M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width: 800px){.testimonials__cardQuote::before{width:44px;height:44px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardQuote::before{width:40px;height:40px}}.testimonials__cardText{color:rgb(from var(--color-dark) r g b/0.7);font-size:15px;line-height:1.55;margin-bottom:16px;flex:1}@media screen and (max-width: 1220px){.testimonials__cardText{font-size:14px;margin-bottom:14px}}@media screen and (max-width: 1220px)and (max-width: 800px){.testimonials__cardText{font-size:14px;margin-bottom:12px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.testimonials__cardText{font-size:13px;margin-bottom:10px}}.testimonials__cardFooter{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}@media screen and (max-width: 800px){.testimonials__cardFooter{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardFooter{gap:10px}}.testimonials__cardInfo{display:flex;flex-direction:column;gap:4px;flex:1}.testimonials__cardName{display:block;color:var(--color-dark);font-family:"Montserrat","Arial",sans-serif;font-size:16px;font-weight:700;line-height:1.3}@media screen and (max-width: 800px){.testimonials__cardName{font-size:15px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardName{font-size:14px}}.testimonials__cardMeta{display:block;color:rgb(from var(--color-dark) r g b/0.6);font-size:14px;line-height:1.3}@media screen and (max-width: 800px){.testimonials__cardMeta{font-size:13px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardMeta{font-size:12px}}.testimonials__cardRating{position:relative;display:block;width:100px;height:20px;flex-shrink:0;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg fill="%23dc2626" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>');background-repeat:repeat-x;background-position:left center;background-size:20px 20px}@media screen and (max-width: 800px){.testimonials__cardRating{width:97px;height:18px;background-size:18px 18px}}@media screen and (max-width: 800px)and (max-width: 760px){.testimonials__cardRating{width:80px;height:16px;background-size:16px 16px}}.videoTestimonials{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:var(--background-color)}@media screen and (min-width: 800px){.videoTestimonials{margin-bottom:0}}@media screen and (max-width: 800px){.videoTestimonials{margin-bottom:0}}@media screen and (max-width: 1220px){.videoTestimonials{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials{padding-top:56px;padding-bottom:56px}}.videoTestimonials .wrapper{display:flex;flex-direction:column}.videoTestimonials__header{text-align:center;margin-bottom:32px}@media screen and (max-width: 1220px){.videoTestimonials__header{margin-bottom:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__header{margin-bottom:24px}}.videoTestimonials__hat{display:inline-block;color:var(--color-primary);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;margin-bottom:16px}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__hat{font-size:13px;margin-bottom:12px}}.videoTestimonials__title{font-family:"Montserrat","Arial",sans-serif;font-size:47px;font-weight:700;line-height:1.2;color:var(--color-dark);margin-bottom:24px;max-width:920px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1220px){.videoTestimonials__title{font-size:42px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__title{font-size:36px;margin-bottom:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.videoTestimonials__title{font-size:28px;margin-bottom:16px}}.videoTestimonials__title span{color:var(--color-primary)}.videoTestimonials__desc{font-size:18px;line-height:1.6;color:rgb(from var(--color-dark) r g b/0.7);max-width:640px;margin:0 auto}@media screen and (max-width: 1220px){.videoTestimonials__desc{font-size:17px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__desc{font-size:16px}}.videoTestimonials__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:64px;padding-bottom:64px;border-bottom:1px solid rgb(from var(--color-dark) r g b/0.12)}@media screen and (max-width: 1220px){.videoTestimonials__stats{gap:32px;margin-bottom:48px;padding-bottom:48px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__stats{gap:24px;margin-bottom:40px;padding-bottom:40px}}.videoTestimonials__stat{display:flex;align-items:center;gap:12px}@media screen and (max-width: 800px){.videoTestimonials__stat{gap:10px}}.videoTestimonials__statIcon{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:rgb(from var(--color-primary) r g b/0.1)}@media screen and (max-width: 800px){.videoTestimonials__statIcon{width:40px;height:40px}}.videoTestimonials__statIcon--users::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"/%3E%3Ccircle cx="9" cy="7" r="4"/%3E%3Cpath d="M22 21v-2a4 4 0 0 0-3-3.87"/%3E%3Cpath d="M16 3.13a4 4 0 0 1 0 7.75"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.videoTestimonials__statIcon--star::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg fill="%23dc2626" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.videoTestimonials__statIcon--shield::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.videoTestimonials__statNumber{font-family:inherit;font-size:24px;font-weight:700;line-height:1.2;color:var(--color-dark)}@media screen and (max-width: 1220px){.videoTestimonials__statNumber{font-size:22px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__statNumber{font-size:20px}}.videoTestimonials__statLabel{font-size:12px;color:rgb(from var(--color-dark) r g b/0.7)}@media screen and (max-width: 800px){.videoTestimonials__statLabel{font-size:11px}}.videoTestimonials__sliderWrap{position:relative;width:100%}.videoTestimonials__sliderWrap .swiper{width:100%}@media screen and (max-width: 800px){.videoTestimonials__sliderWrap .swiper{width:calc(100% + 16px)}}.videoTestimonials__navigation{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px}@media screen and (max-width: 1220px){.videoTestimonials__navigation{margin-top:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__navigation{gap:10px;margin-top:24px}}.videoTestimonials .swiper-button-prev--videoTestimonials svg,.videoTestimonials .swiper-button-prev--videoTestimonials .swiper-navigation-icon,.videoTestimonials .swiper-button-next--videoTestimonials svg,.videoTestimonials .swiper-button-next--videoTestimonials .swiper-navigation-icon{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important}.videoTestimonials .swiper-button-prev--videoTestimonials::after,.videoTestimonials .swiper-button-next--videoTestimonials::after{content:none !important;display:none !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.videoTestimonials .swiper-button-prev--videoTestimonials::before,.videoTestimonials .swiper-button-next--videoTestimonials::before{content:"" !important;display:block !important;flex-shrink:0;width:11px;height:20px;margin:0;padding:0;transform-origin:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23dc2626'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.videoTestimonials .swiper-button-prev--videoTestimonials::before,.videoTestimonials .swiper-button-next--videoTestimonials::before{width:9px;height:16px}}.videoTestimonials .swiper-button-prev--videoTestimonials,.videoTestimonials .swiper-button-next--videoTestimonials{position:relative !important;width:40px !important;height:40px !important;margin:0 !important;top:auto !important;left:auto !important;right:auto !important;background-color:var(--background-color) !important;border:1px solid rgb(from var(--color-primary) r g b/0.2) !important;border-radius:50% !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media screen and (max-width: 800px){.videoTestimonials .swiper-button-prev--videoTestimonials,.videoTestimonials .swiper-button-next--videoTestimonials{width:36px !important;height:36px !important}}.videoTestimonials .swiper-button-prev--videoTestimonials,.videoTestimonials .swiper-button-next--videoTestimonials{color:var(--color-primary) !important}.videoTestimonials .swiper-button-prev--videoTestimonials:hover,.videoTestimonials .swiper-button-next--videoTestimonials:hover{background-color:rgb(from var(--color-primary) r g b/0.1) !important;border-color:var(--color-primary) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.15) !important}.videoTestimonials .swiper-button-prev--videoTestimonials:active,.videoTestimonials .swiper-button-next--videoTestimonials:active{transform:translateY(0) !important}.videoTestimonials .swiper-button-prev--videoTestimonials.swiper-button-disabled,.videoTestimonials .swiper-button-next--videoTestimonials.swiper-button-disabled{opacity:.25 !important;cursor:not-allowed !important;pointer-events:none !important}.videoTestimonials .swiper-button-prev--videoTestimonials::before{transform:scaleX(-1);transform-origin:center center}.videoTestimonials .swiper-pagination--videoTestimonials{position:relative !important;margin:0 !important;width:auto !important;bottom:auto !important;left:auto !important}.videoTestimonials .swiper-pagination--videoTestimonials .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgb(from var(--color-dark) r g b/0.2);opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 4px}@media screen and (max-width: 800px){.videoTestimonials .swiper-pagination--videoTestimonials .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}}.videoTestimonials .swiper-pagination--videoTestimonials .swiper-pagination-bullet-active{background-color:var(--color-primary);width:24px;border-radius:4px}@media screen and (max-width: 760px){.videoTestimonials .swiper-pagination--videoTestimonials .swiper-pagination-bullet-active{width:20px}}.videoTestimonials__card{position:relative;z-index:1;border-radius:16px;border:1px solid rgb(from var(--color-primary) r g b/0.1);box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden;transition:box-shadow .3s ease;cursor:pointer}.videoTestimonials__cardLink{display:block;position:relative;text-decoration:none;color:inherit}.videoTestimonials__cardLink:hover .videoTestimonials__cardThumb{transform:scale(1.08)}.videoTestimonials__cardLink:hover .videoTestimonials__cardOverlay{opacity:.5}.videoTestimonials__cardLink:hover .videoTestimonials__cardPlay{transform:translate(-50%, -50%) scale(1.1)}.videoTestimonials__cardThumbWrap{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-dark)}.videoTestimonials__cardThumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .7s ease}.videoTestimonials__cardOverlay{position:absolute;inset:0;background:linear-gradient(to top, var(--color-dark) 0%, rgb(from var(--color-dark) r g b/0.5) 50%, transparent 100%);opacity:.7;transition:opacity .5s ease;pointer-events:none}.videoTestimonials__cardOverlaySide{position:absolute;inset:0;background:linear-gradient(to right, rgb(from var(--color-dark) r g b/0.3), transparent 50%);opacity:.5;pointer-events:none}.videoTestimonials__cardPlayWrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.videoTestimonials__cardPlay{position:absolute;top:50%;left:50%;width:68px;height:68px;transform:translate(-50%, -50%);border-radius:50%;background-color:var(--color-primary);box-shadow:0 8px 32px rgba(220,38,38,.4);transition:transform .3s ease}@media screen and (max-width: 800px){.videoTestimonials__cardPlay{width:56px;height:56px}}.videoTestimonials__cardPlay::before{content:"";position:absolute;top:50%;left:52%;width:24px;height:24px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23fafafa" stroke="%23fafafa" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolygon points="6 3 20 12 6 21 6 3"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.videoTestimonials__cardPlay::after{content:"";position:absolute;top:50%;left:50%;width:68px;height:68px;transform:translate(-50%, -50%);border:3px solid rgb(from var(--color-primary) r g b/0.85);border-radius:50%;z-index:-1;animation:videoTestimonialsCardPlayWave 2s ease-out infinite}@media screen and (max-width: 800px){.videoTestimonials__cardPlay::after{width:56px;height:56px}}.videoTestimonials__cardCaption{position:absolute;bottom:0;left:0;right:0;padding:12px 14px 14px;background:linear-gradient(to top, rgba(0, 0, 0, 0.82) 0%, rgba(0, 0, 0, 0.45) 55%, transparent 100%);pointer-events:none}@media screen and (max-width: 1220px){.videoTestimonials__cardCaption{padding:12px 14px 14px}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__cardCaption{padding:10px 12px 12px}}.videoTestimonials__cardCaptionInner{display:flex;align-items:flex-start;gap:10px}.videoTestimonials__cardCaptionText{flex:1;min-width:0}.videoTestimonials__cardQuoteIcon{position:relative;flex-shrink:0;width:22px;height:22px;margin-top:2px;border-radius:6px;background-color:rgb(from var(--color-primary) r g b/0.35);border:1px solid rgb(from var(--color-primary) r g b/0.45)}@media screen and (max-width: 800px){.videoTestimonials__cardQuoteIcon{width:20px;height:20px;margin-top:1px}}.videoTestimonials__cardQuoteIcon::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23fafafa" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"/%3E%3Cpath d="M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.videoTestimonials__cardTitle{font-family:inherit;font-size:14px;font-weight:700;line-height:1.3;color:var(--color-txt-light);text-shadow:0 1px 2px rgba(0,0,0,.9),0 2px 6px rgba(0,0,0,.55);margin:0}@media screen and (max-width: 800px){.videoTestimonials__cardTitle{font-size:13px}}.videoTestimonials__cardDesc{font-family:inherit;font-size:12px;font-weight:400;font-style:normal;line-height:1.45;color:rgb(from var(--color-txt-light) r g b/0.9);margin:4px 0 0;text-shadow:0 1px 2px rgba(0,0,0,.85),0 1px 4px rgba(0,0,0,.45)}@media screen and (max-width: 800px){.videoTestimonials__cardDesc{font-size:11px;margin-top:3px}}.videoTestimonials__modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease;pointer-events:none}.videoTestimonials__modal.videoTestimonials__modal--open{visibility:visible;opacity:1;pointer-events:auto}.videoTestimonials__modalBackdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.88);cursor:pointer}.videoTestimonials__modalContent{position:relative;width:100%;max-width:1100px;max-height:calc(100vh - 48px);z-index:1}@media screen and (max-width: 1220px){.videoTestimonials__modalContent{max-width:92vw}}@media screen and (max-width: 1220px)and (max-width: 800px){.videoTestimonials__modalContent{max-height:calc(100vh - 32px)}}.videoTestimonials__modalClose{position:absolute;top:-48px;right:0;width:44px;height:44px;border:0;border-radius:50%;background-color:rgb(from var(--color-dark) r g b/0.8);cursor:pointer;z-index:2;transition:background-color .2s ease,transform .2s ease}.videoTestimonials__modalClose::before,.videoTestimonials__modalClose::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(45deg)}.videoTestimonials__modalClose::after{transform:translate(-50%, -50%) rotate(-45deg)}.videoTestimonials__modalClose:hover{background-color:var(--color-primary)}.videoTestimonials__modalClose:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media screen and (max-width: 800px){.videoTestimonials__modalClose{top:-40px;width:40px;height:40px}.videoTestimonials__modalClose::before,.videoTestimonials__modalClose::after{width:16px}}.videoTestimonials__modalIframeWrap{position:relative;width:100%;aspect-ratio:16/9;background-color:#000;border-radius:12px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.5)}.videoTestimonials__modalIframe{position:absolute;inset:0;width:100%;height:100%;border:0}body.videoTestimonials__body--modalOpen{overflow:hidden;scrollbar-gutter:stable}@keyframes videoTestimonialsCardPlayWave{0%{transform:translate(-50%, -50%) scale(1);border-width:3px;opacity:.9}100%{transform:translate(-50%, -50%) scale(2.4);border-width:2px;opacity:0}}.you-center{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:var(--background-color)}@media screen and (min-width: 800px){.you-center{margin-bottom:0}}@media screen and (max-width: 800px){.you-center{margin-bottom:0}}@media screen and (max-width: 1220px){.you-center{overflow-x:hidden;padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center{padding-top:56px;padding-bottom:56px}}.you-center .wrapper{display:block}.you-center__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:start}@media screen and (max-width: 1220px){.you-center__grid{grid-template-columns:1fr;gap:56px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__grid{gap:48px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__grid{gap:40px}}@media screen and (min-width: 1221px){.you-center__models{position:sticky;top:128px}}@media screen and (max-width: 1220px){.you-center__models{position:static}}.you-center__hat{display:inline-block;color:var(--color-primary);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;white-space:nowrap}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__hat{font-size:13px;margin-bottom:12px}}.you-center__title{font-family:"Montserrat","Arial",sans-serif;font-size:47px;font-weight:700;line-height:1.2;color:var(--color-dark);margin-bottom:24px}@media screen and (max-width: 1220px){.you-center__title{font-size:42px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__title{font-size:36px;margin-bottom:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__title{font-size:28px;margin-bottom:16px}}.you-center__text{font-size:18px;line-height:1.6;color:rgb(from var(--color-dark) r g b/0.7);margin-bottom:32px}@media screen and (max-width: 1220px){.you-center__text{font-size:17px;margin-bottom:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__text{font-size:16px;margin-bottom:24px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__text{font-size:15px;margin-bottom:20px}}.you-center__pills{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width: 800px){.you-center__pills{gap:10px}}.you-center__pill{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border-radius:9999px;background-color:rgb(from var(--color-primary) r g b/0.05);border:1px solid rgb(from var(--color-primary) r g b/0.1);color:rgb(from var(--color-dark) r g b/0.85);font-size:13px;line-height:1.4}@media screen and (max-width: 800px){.you-center__pill{gap:5px;padding:6px 14px;font-size:13px}}.you-center__pill::before{content:"";flex-shrink:0;width:14px;height:14px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M21.801 10A10 10 0 1 1 17 3.335"/%3E%3Cpath d="m9 11 3 3L22 4"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.you-center__pill::before{width:12px;height:12px}}.you-center__cta{margin-top:48px}@media screen and (max-width: 1220px){.you-center__cta{margin-top:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cta{margin-top:32px}}.you-center__modelsTitle{font-family:"Montserrat","Arial",sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:var(--color-dark);margin-bottom:20px}@media screen and (max-width: 1220px){.you-center__modelsTitle{font-size:22px;margin-bottom:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__modelsTitle{font-size:20px;margin-bottom:16px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__modelsTitle{font-size:18px;margin-bottom:14px}}.you-center__modelsDesc{font-size:18px;line-height:1.6;color:rgb(from var(--color-dark) r g b/0.7);margin-bottom:32px}@media screen and (max-width: 1220px){.you-center__modelsDesc{font-size:17px;margin-bottom:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__modelsDesc{font-size:16px;margin-bottom:24px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__modelsDesc{font-size:15px;margin-bottom:20px}}.you-center__cards{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1220px){.you-center__cards{gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cards{gap:16px}}.you-center__card{cursor:default;background-color:var(--background-color);border:1px solid rgb(from var(--color-primary) r g b/0.1);border-radius:16px;padding:24px;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}@media screen and (max-width: 1220px){.you-center__card{padding:22px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__card{padding:20px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__card{padding:18px}}.you-center__card:hover{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:0 12px 32px rgba(220,38,38,.25)}.you-center__card:hover .you-center__cardTitle,.you-center__card:hover .you-center__cardDesc{color:var(--color-txt-light)}.you-center__card:hover .you-center__cardDesc{color:rgb(from var(--color-txt-light) r g b/0.92)}.you-center__card:hover .you-center__cardIcon{background-color:#b91c1c}.you-center__cardInner{display:flex;gap:20px;align-items:flex-start}@media screen and (max-width: 1220px){.you-center__cardInner{gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cardInner{gap:16px}}.you-center__cardIcon{position:relative;flex-shrink:0;width:56px;height:56px;border-radius:12px;background-color:rgb(from var(--color-primary) r g b/0.1);transition:background-color .3s ease}@media screen and (max-width: 1220px){.you-center__cardIcon{width:52px;height:52px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cardIcon{width:48px;height:48px}}.you-center__cardIcon--target::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="10"/%3E%3Ccircle cx="12" cy="12" r="6"/%3E%3Ccircle cx="12" cy="12" r="2"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;transition:background-image .3s ease}.you-center__card:hover .you-center__cardIcon--target::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23fafafa" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="10"/%3E%3Ccircle cx="12" cy="12" r="6"/%3E%3Ccircle cx="12" cy="12" r="2"/%3E%3C/svg%3E')}.you-center__cardIcon--penTool::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%, -50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"/%3E%3Cpath d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"/%3E%3Cpath d="m2.3 2.3 7.286 7.286"/%3E%3Ccircle cx="11" cy="11" r="2"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;transition:background-image .3s ease}.you-center__card:hover .you-center__cardIcon--penTool::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%23fafafa" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z"/%3E%3Cpath d="m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18"/%3E%3Cpath d="m2.3 2.3 7.286 7.286"/%3E%3Ccircle cx="11" cy="11" r="2"/%3E%3C/svg%3E')}.you-center__cardContent{flex:1;min-width:0}.you-center__cardTitle{font-family:"Montserrat","Arial",sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:var(--color-dark);margin-bottom:12px;transition:color .3s ease}@media screen and (max-width: 1220px){.you-center__cardTitle{font-size:19px;margin-bottom:10px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cardTitle{font-size:18px;margin-bottom:8px}}.you-center__cardDesc{font-size:16px;line-height:1.6;color:rgb(from var(--color-dark) r g b/0.7);transition:color .3s ease}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__cardDesc{font-size:15px}}.you-center__stepsTitle{font-family:"Montserrat","Arial",sans-serif;font-size:47px;font-weight:700;line-height:1.2;color:var(--color-dark);text-align:left;margin-top:48px;margin-bottom:24px}@media screen and (max-width: 1220px){.you-center__stepsTitle{font-size:42px;margin-top:40px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepsTitle{font-size:36px;margin-top:36px;margin-bottom:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__stepsTitle{font-size:28px;margin-top:32px;margin-bottom:16px}}.you-center__steps{display:flex;flex-direction:column;gap:0}.you-center__step{display:flex;gap:24px}@media screen and (max-width: 1220px){.you-center__step{gap:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__step{gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__step{gap:16px}}.you-center__step:not(:last-child){margin-bottom:32px}@media screen and (max-width: 1220px){.you-center__step:not(:last-child){margin-bottom:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__step:not(:last-child){margin-bottom:24px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__step:not(:last-child){margin-bottom:20px}}.you-center__step:last-child{position:relative;z-index:1;background:linear-gradient(135deg, #d0f5e3 0%, #e8faf1 50%, #f4fdf9 100%);padding:28px 24px 28px 28px;border-radius:16px;border-left:4px solid #25d366;box-shadow:0 4px 24px rgba(37,211,102,.12),0 1px 4px rgba(0,0,0,.04);transition:box-shadow .3s ease,transform .3s ease;overflow:hidden}@media screen and (max-width: 1220px){.you-center__step:last-child{padding:24px 20px 24px 24px}}@media screen and (max-width: 800px){.you-center__step:last-child{padding:22px 18px 22px 22px}}@media screen and (max-width: 800px)and (max-width: 760px){.you-center__step:last-child{padding:20px 16px 20px 20px;border-radius:14px}}.you-center__step:last-child::before{content:"";position:absolute;top:50%;right:16px;width:80px;height:80px;transform:translateY(-50%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%2325D366"%3E%3Cpath d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.865 9.865 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.2;pointer-events:none}@media screen and (max-width: 800px){.you-center__step:last-child::before{width:56px;height:56px;right:12px;opacity:.16}}.you-center__step:last-child:hover{box-shadow:0 8px 32px rgba(37,211,102,.16),0 2px 8px rgba(0,0,0,.06);transform:translateY(-2px)}.you-center__stepNumber{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.you-center__stepCircle{width:48px;height:48px;border-radius:50%;background-color:var(--color-primary);color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2;transition:box-shadow .3s ease}@media screen and (max-width: 1220px){.you-center__stepCircle{width:44px;height:44px;font-size:16px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepCircle{width:40px;height:40px;font-size:15px}}.you-center__step:last-child .you-center__stepCircle{background-color:#25d366;box-shadow:0 0 0 4px rgba(37,211,102,.25)}.you-center__stepLine{position:absolute;left:50%;top:48px;width:2px;height:calc(100% + 32px);background:linear-gradient(to bottom, rgb(from var(--color-primary) r g b/0.6), rgb(from var(--color-primary) r g b/0.2));transform:translateX(-50%)}@media screen and (max-width: 1220px){.you-center__stepLine{top:44px;height:calc(100% + 28px)}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepLine{top:40px;height:calc(100% + 24px)}}.you-center__step:last-child .you-center__stepLine{display:none}.you-center__stepContent{flex:1;min-width:0}.you-center__stepTitle{font-family:"Montserrat","Arial",sans-serif;font-size:22px;font-weight:700;color:var(--color-dark);margin-bottom:12px}@media screen and (max-width: 1220px){.you-center__stepTitle{font-size:20px;margin-bottom:10px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepTitle{font-size:18px;margin-bottom:8px}}.you-center__stepDesc{font-size:16px;line-height:1.7;color:rgb(from var(--color-dark) r g b/0.7)}@media screen and (max-width: 1220px){.you-center__stepDesc{font-size:15px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepDesc{font-size:14px}}.you-center__stepsCta{margin-top:48px}@media screen and (max-width: 1220px){.you-center__stepsCta{margin-top:44px}}@media screen and (max-width: 1220px)and (max-width: 800px){.you-center__stepsCta{margin-top:40px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.you-center__stepsCta{margin-top:36px}}.whySuno{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:#f3f3f3}@media screen and (min-width: 800px){.whySuno{margin-bottom:0}}@media screen and (max-width: 800px){.whySuno{margin-bottom:0}}@media screen and (max-width: 1220px){.whySuno{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.whySuno{padding-top:56px;padding-bottom:56px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.whySuno{padding-top:48px;padding-bottom:48px}}.whySuno .wrapper{display:flex;flex-direction:column}.whySuno__list{position:relative;width:100%;margin-top:48px}@media screen and (max-width: 1220px){.whySuno__list{margin-top:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.whySuno__list{margin-top:36px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.whySuno__list{margin-top:32px}}.whySuno__list .swiper{width:100%;padding-bottom:0;overflow:hidden}.whySuno__list .swiper-slide{height:auto;display:flex}.whySuno__card{display:flex;flex-direction:column;width:100%;height:100%;border-radius:16px;overflow:hidden;background-color:var(--background-color);box-shadow:0 4px 24px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.04);border:1px solid rgb(from var(--color-dark) r g b/0.08);transition:box-shadow .3s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease}@media screen and (max-width: 800px){.whySuno__card{border-radius:12px}}.whySuno__card:hover{box-shadow:0 8px 32px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04);border-color:rgb(from var(--color-primary) r g b/0.15)}.whySuno__cardTitle{display:block;padding:12px 20px;background-color:rgb(from var(--color-dark) r g b/0.06);color:var(--color-txt);font-family:"Montserrat","Arial",sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 0 0}@media screen and (max-width: 800px){.whySuno__cardTitle{padding:10px 16px;font-size:15px}}.whySuno__cardTitleAccent{color:#b91c1c;font-family:"Montserrat","Arial",sans-serif}.whySuno__cardLegend{display:flex;flex-wrap:wrap;gap:12px 20px;padding:12px 20px 0;list-style:none;margin:0}@media screen and (max-width: 800px){.whySuno__cardLegend{padding:10px 16px 0;gap:10px 16px}}.whySuno__cardLegend li{display:flex;align-items:center;gap:6px;color:var(--color-txt);font-size:13px}@media screen and (max-width: 800px){.whySuno__cardLegend li{font-size:12px}}.whySuno__cardLegendDot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.whySuno__cardLegendDot--red{background-color:#d32025}.whySuno__cardLegendDot--blue{background-color:#4f81bd}.whySuno__cardLegendDot--orange{background-color:#ffa238}.whySuno__cardLegendDot--cyan{background-color:#4f81bd}.whySuno__cardVisual{position:relative;width:100%;aspect-ratio:16/10;background:linear-gradient(145deg, rgb(from var(--color-dark) r g b/0.92) 0%, rgb(from var(--color-dark) r g b/0.85) 100%);overflow:hidden;display:flex;align-items:center;justify-content:center;margin-top:12px}@media screen and (max-width: 800px){.whySuno__cardVisual{aspect-ratio:16/9;margin-top:10px}}.whySuno__cardVisual img{width:100%;height:100%;object-fit:cover;display:block}.whySuno__disclaimer{margin:24px 0 0;padding:0;max-width:920px;margin-left:auto;margin-right:auto;color:rgb(from var(--color-txt) r g b/0.72);font-size:12px;line-height:1.55;text-align:center}@media screen and (max-width: 1220px){.whySuno__disclaimer{margin-top:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.whySuno__disclaimer{margin-top:18px;font-size:11px;line-height:1.5}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.whySuno__disclaimer{margin-top:16px}}.whySuno__navigation{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}@media screen and (max-width: 800px){.whySuno__navigation{gap:8px}}.whySuno .swiper-button-prev--whySuno svg,.whySuno .swiper-button-prev--whySuno .swiper-navigation-icon,.whySuno .swiper-button-next--whySuno svg,.whySuno .swiper-button-next--whySuno .swiper-navigation-icon{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important}.whySuno .swiper-button-prev--whySuno::after,.whySuno .swiper-button-next--whySuno::after{content:none !important;display:none !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.whySuno .swiper-button-prev--whySuno::before,.whySuno .swiper-button-next--whySuno::before{content:"" !important;display:block !important;flex-shrink:0;width:11px;height:20px;margin:0;padding:0;transform-origin:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23dc2626'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.whySuno .swiper-button-prev--whySuno::before,.whySuno .swiper-button-next--whySuno::before{width:9px;height:16px}}.whySuno .swiper-button-prev--whySuno,.whySuno .swiper-button-next--whySuno{color:var(--color-primary) !important;position:relative !important;width:40px !important;height:40px !important;margin:0 !important;top:auto !important;left:auto !important;right:auto !important;background-color:var(--background-color) !important;border:1px solid rgb(from var(--color-primary) r g b/0.2) !important;border-radius:50% !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media screen and (max-width: 800px){.whySuno .swiper-button-prev--whySuno,.whySuno .swiper-button-next--whySuno{width:36px !important;height:36px !important}}.whySuno .swiper-button-prev--whySuno:hover,.whySuno .swiper-button-next--whySuno:hover{background-color:var(--color-primary-light) !important;border-color:var(--color-primary) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.15) !important}.whySuno .swiper-button-prev--whySuno.swiper-button-disabled,.whySuno .swiper-button-next--whySuno.swiper-button-disabled{opacity:.25 !important;cursor:not-allowed !important;pointer-events:none !important}.whySuno .swiper-button-prev--whySuno::before{transform:scaleX(-1);transform-origin:center center}.whySuno .swiper-pagination--whySuno{position:relative !important;margin:0 !important;width:auto !important;bottom:auto !important;left:auto !important}.whySuno .swiper-pagination--whySuno .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgb(from var(--color-primary) r g b/0.3);opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 4px}@media screen and (max-width: 800px){.whySuno .swiper-pagination--whySuno .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}}.whySuno .swiper-pagination--whySuno .swiper-pagination-bullet-active{background-color:var(--color-primary);width:24px;border-radius:4px}@media screen and (max-width: 760px){.whySuno .swiper-pagination--whySuno .swiper-pagination-bullet-active{width:20px}}.team{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:rgb(from var(--color-dark) r g b/0.03)}@media screen and (min-width: 800px){.team{margin-bottom:0}}@media screen and (max-width: 800px){.team{margin-bottom:0}}.team .wrapper{display:flex;flex-direction:column}.team .sectionHeader__desc{max-width:760px}.team__list{position:relative;width:100%;max-width:100%;margin-bottom:64px}@media screen and (max-width: 800px){.team__list{margin-bottom:40px}}.team__list .swiper{width:100%;padding-bottom:56px;overflow:hidden}@media screen and (max-width: 800px){.team__list .swiper{width:calc(100% + 16px)}}@media screen and (max-width: 800px)and (max-width: 760px){.team__list .swiper{padding-bottom:48px}}.team__list .swiper-slide{height:auto}.team__list .team__navigation{display:flex;position:absolute;bottom:0;left:0;right:0;align-items:center;justify-content:center;gap:12px;margin-top:0}@media screen and (max-width: 760px){.team__list .team__navigation{gap:8px}}.team__list .swiper-button-prev--team svg,.team__list .swiper-button-prev--team .swiper-navigation-icon,.team__list .swiper-button-next--team svg,.team__list .swiper-button-next--team .swiper-navigation-icon{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important}.team__list .swiper-button-prev--team::after,.team__list .swiper-button-next--team::after{content:none !important;display:none !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.team__list .swiper-button-prev--team::before,.team__list .swiper-button-next--team::before{content:"" !important;display:block !important;flex-shrink:0;width:11px;height:20px;margin:0;padding:0;transform-origin:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23dc2626'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.team__list .swiper-button-prev--team::before,.team__list .swiper-button-next--team::before{width:9px;height:16px}}.team__list .swiper-button-prev--team,.team__list .swiper-button-next--team{color:var(--color-primary) !important;position:relative !important;width:40px !important;height:40px !important;margin:0 !important;top:auto !important;left:auto !important;right:auto !important;background-color:var(--background-color) !important;border:1px solid rgb(from var(--color-primary) r g b/0.2) !important;border-radius:50% !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media screen and (max-width: 800px){.team__list .swiper-button-prev--team,.team__list .swiper-button-next--team{width:36px !important;height:36px !important}}.team__list .swiper-button-prev--team:hover,.team__list .swiper-button-next--team:hover{background-color:var(--color-primary-light) !important;border-color:var(--color-primary) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.15) !important}.team__list .swiper-button-prev--team:active,.team__list .swiper-button-next--team:active{transform:translateY(0) !important}.team__list .swiper-button-prev--team.swiper-button-disabled,.team__list .swiper-button-next--team.swiper-button-disabled{opacity:.25 !important;cursor:not-allowed !important;pointer-events:none !important}.team__list .swiper-button-prev--team::before{transform:scaleX(-1);transform-origin:center center}.team__list .swiper-pagination--team{position:relative !important;margin:0 !important;width:auto !important;bottom:auto !important;left:auto !important}.team__list .swiper-pagination--team .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgb(from var(--color-primary) r g b/0.3);opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 4px}@media screen and (max-width: 800px){.team__list .swiper-pagination--team .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}}.team__list .swiper-pagination--team .swiper-pagination-bullet-active{background-color:var(--color-primary);width:24px;border-radius:4px}@media screen and (max-width: 760px){.team__list .swiper-pagination--team .swiper-pagination-bullet-active{width:20px}}.team__card{display:flex;flex-direction:column;height:100%;background-color:var(--background-color);border:1px solid rgb(from var(--color-primary) r g b/0.1);border-radius:16px;overflow:hidden;cursor:default;box-sizing:border-box;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.team__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(220,38,38,.2),0 4px 12px rgba(220,38,38,.1);border-color:rgb(from var(--color-primary) r g b/0.2)}.team__cardVisual{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg, #333 0%, rgb(from var(--color-dark) r g b/0.95) 50%, rgb(from var(--color-dark) r g b/0.85) 100%);overflow:hidden}.team__cardVisual::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 70%, rgba(255, 255, 255, 0.1) 0%, transparent 50%);pointer-events:none;transition:background .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.team__card:hover .team__cardVisual::before{background:linear-gradient(to top, rgb(from var(--color-primary) r g b/0.65) 0%, rgb(from var(--color-primary) r g b/0.2) 50%, transparent 100%)}.team__cardVisual::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(to right, var(--color-primary), var(--color-primary), transparent)}.team__cardImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.team__cardInitials{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:"Montserrat","Arial",sans-serif;font-size:48px;font-weight:700;color:var(--color-txt-light);opacity:0;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1),transform .3s cubic-bezier(0.4, 0, 0.2, 1);z-index:2;filter:drop-shadow(0px 0px 4px #000)}@media screen and (max-width: 1220px){.team__cardInitials{font-size:42px}}@media screen and (max-width: 1220px)and (max-width: 800px){.team__cardInitials{font-size:40px}}.team__card:hover .team__cardInitials{opacity:1;color:var(--color-txt-light);transform:scale(1.05)}.team__cardBody{padding:20px;display:flex;flex-direction:column;flex:1;min-width:0}@media screen and (max-width: 1220px){.team__cardBody{padding:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.team__cardBody{padding:18px 16px}}.team__cardName{font-family:"Montserrat","Arial",sans-serif;font-size:15px;font-weight:700;color:var(--color-dark);text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}@media screen and (max-width: 800px){.team__cardName{font-size:15px}}.team__cardRole{font-size:12px;font-weight:500;color:var(--color-primary);margin-bottom:12px}@media screen and (max-width: 800px){.team__cardRole{margin-bottom:10px}}.team__cardDesc{font-size:14px;line-height:1.6;color:rgb(from var(--color-dark) r g b/0.7)}@media screen and (max-width: 800px){.team__cardDesc{font-size:13px}}.team__consultores{display:flex;flex-direction:column}.team__consultoresTitle{font-family:"Montserrat","Arial",sans-serif;font-size:28px;font-weight:700;color:var(--color-dark);text-align:center;margin-bottom:32px}@media screen and (max-width: 1220px){.team__consultoresTitle{font-size:24px;margin-bottom:28px}}@media screen and (max-width: 1220px)and (max-width: 800px){.team__consultoresTitle{font-size:22px;margin-bottom:24px}}.team__consultoresCheckbox{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.team__consultoresGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}@media screen and (max-width: 1220px){.team__consultoresGrid{grid-template-columns:repeat(2, 1fr);gap:10px}}@media screen and (max-width: 1220px)and (max-width: 800px){.team__consultoresGrid{grid-template-columns:1fr;gap:8px}}.team__consultor--more{display:none}.team__consultores--expanded .team__consultoresGrid .team__consultor--more{display:block}.team__consultoresMoreBtn{display:inline-block;width:max-content;margin:24px auto 0;padding:10px 20px;font-size:14px;font-weight:500;color:rgb(from var(--color-dark) r g b/0.7);background:rgba(0,0,0,0);border:1px solid rgb(from var(--color-primary) r g b/0.25);border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);text-align:center;text-decoration:none;box-sizing:border-box}.team__consultoresMoreBtn:hover{color:var(--color-primary);border-color:var(--color-primary);background-color:rgb(from var(--color-primary) r g b/0.06)}.team__consultoresMoreBtn--hide{display:none}@media screen and (max-width: 800px){.team__consultoresMoreBtn{margin-top:20px;padding:8px 16px;font-size:13px}}.team__consultores--expanded .team__consultoresMoreBtn--show{display:none}.team__consultores--expanded .team__consultoresMoreBtn--hide{display:inline-block}.team__consultor{position:relative;padding:20px;background-color:var(--background-color);border:1px solid rgb(from var(--color-primary) r g b/0.18);border-radius:12px;border-top-right-radius:0;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:default;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 800px){.team__consultor{padding:16px 18px}}.team__consultor::before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:10px solid var(--color-primary);border-left:10px solid rgba(0,0,0,0)}.team__consultor:hover{border-color:rgb(from var(--color-primary) r g b/0.25);box-shadow:0 4px 12px rgba(220,38,38,.08)}.team__consultorName{font-family:"Montserrat","Arial",sans-serif;font-size:16px;font-weight:600;color:var(--color-dark);margin-bottom:4px}@media screen and (max-width: 800px){.team__consultorName{font-size:15px}}.team__consultorRole{font-size:14px;color:rgb(from var(--color-dark) r g b/0.7)}@media screen and (max-width: 800px){.team__consultorRole{font-size:13px}}.structure{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:#1f1f1f;overflow-x:hidden}@media screen and (min-width: 800px){.structure{margin-bottom:0}}@media screen and (max-width: 800px){.structure{margin-bottom:0}}.structure .wrapper{display:flex;flex-direction:column}.structure__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:48px}@media screen and (max-width: 1220px){.structure__grid{gap:20px;margin-bottom:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.structure__grid{grid-template-columns:1fr;gap:16px;margin-bottom:36px}}.structure__item{display:flex;align-items:center;gap:16px;padding:20px;background-color:rgb(from var(--color-txt-light) r g b/0.05);border:1px solid rgb(from var(--color-txt-light) r g b/0.1);border-radius:12px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-sizing:border-box}.structure__item:hover{border-color:rgb(from var(--color-primary) r g b/0.3);background-color:rgb(from var(--color-primary) r g b/0.06)}@media screen and (max-width: 800px){.structure__item{padding:18px;gap:14px}}.structure__itemIcon{flex-shrink:0;width:48px;height:48px;border-radius:12px;background-color:rgb(from var(--color-primary) r g b/0.15);display:flex;align-items:center;justify-content:center;position:relative;transition:background-color .3s cubic-bezier(0.4, 0, 0.2, 1)}.structure__item:hover .structure__itemIcon{background-color:rgb(from var(--color-primary) r g b/0.25)}@media screen and (max-width: 800px){.structure__itemIcon{width:44px;height:44px}}.structure__itemIcon--mapPin::before{content:"";position:absolute;width:24px;height:24px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"/><circle cx="12" cy="10" r="3"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.structure__itemIcon--building::before{content:"";position:absolute;width:24px;height:24px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"/><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"/><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"/><path d="M10 6h4"/><path d="M10 10h4"/><path d="M10 14h4"/><path d="M10 18h4"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.structure__itemIcon--award::before{content:"";position:absolute;width:24px;height:24px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"/><circle cx="12" cy="8" r="6"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.structure__itemTitle{font-family:"Montserrat","Arial",sans-serif;font-size:17px;font-weight:600;color:var(--color-txt-light);margin-bottom:4px}@media screen and (max-width: 800px){.structure__itemTitle{font-size:16px}}.structure__itemDesc{font-size:14px;color:rgb(from var(--color-txt-light) r g b/0.7);line-height:1.4}@media screen and (max-width: 800px){.structure__itemDesc{font-size:13px}}.structure__list{position:relative;width:100%;margin-bottom:0}.structure__list .swiper{width:100%;padding:20px 0 0;overflow:visible}.structure__list .swiper-slide{width:85%;max-width:520px;height:auto}@media screen and (min-width: 800px){.structure__list .swiper-slide{width:70%;max-width:600px}}@media screen and (min-width: 1221px){.structure__list .swiper-slide{width:55%;max-width:640px}}.structure__slideCard{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.3);border:2px solid rgba(0,0,0,0);transition:border-color .3s cubic-bezier(0.4, 0, 0.2, 1)}.structure__slideCard:hover{border-color:rgb(from var(--color-primary) r g b/0.3)}.structure__slideVisual{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg, #333 0%, rgb(from var(--color-dark) r g b/0.9) 100%);overflow:hidden}.structure__slideImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.structure__slideOverlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.75) 28%, rgba(0, 0, 0, 0.35) 55%, rgba(0, 0, 0, 0.08) 78%, transparent 100%);opacity:0;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1);display:flex;flex-direction:column;justify-content:flex-end;padding:24px}.structure__slideCard:hover .structure__slideOverlay{opacity:1}@media screen and (max-width: 1220px){.structure__slideOverlay{opacity:1}}@media screen and (max-width: 1220px)and (max-width: 800px){.structure__slideOverlay{padding:18px}}.structure__slideTitle{font-family:"Montserrat","Arial",sans-serif;font-size:18px;font-weight:700;color:var(--color-txt-light);margin-bottom:4px;-webkit-font-smoothing:antialiased;text-shadow:0 0 1px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,.9),0 2px 14px rgba(0,0,0,.75),0 0 24px rgba(0,0,0,.5)}@media screen and (max-width: 800px){.structure__slideTitle{font-size:16px}}.structure__slideDesc{font-size:14px;color:rgb(from var(--color-txt-light) r g b/0.92);line-height:1.45;-webkit-font-smoothing:antialiased;text-shadow:0 0 1px rgba(0,0,0,.9),0 1px 2px rgba(0,0,0,.85),0 2px 10px rgba(0,0,0,.65)}@media screen and (max-width: 800px){.structure__slideDesc{font-size:13px}}.structure__navigation{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px}@media screen and (max-width: 800px){.structure__navigation{gap:8px;margin-top:24px}}.structure .swiper-button-prev--structure svg,.structure .swiper-button-prev--structure .swiper-navigation-icon,.structure .swiper-button-next--structure svg,.structure .swiper-button-next--structure .swiper-navigation-icon{display:none !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important}.structure .swiper-button-prev--structure::after,.structure .swiper-button-next--structure::after{content:none !important;display:none !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important}.structure .swiper-button-prev--structure::before,.structure .swiper-button-next--structure::before{content:"" !important;display:block !important;flex-shrink:0;width:11px;height:20px;margin:0;padding:0;transform-origin:center center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20'%3E%3Cpath d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='%23dc2626'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.structure .swiper-button-prev--structure::before,.structure .swiper-button-next--structure::before{width:9px;height:16px}}.structure .swiper-button-prev--structure,.structure .swiper-button-next--structure{color:var(--color-primary) !important;position:relative !important;width:40px !important;height:40px !important;margin:0 !important;top:auto !important;left:auto !important;right:auto !important;background-color:var(--background-color) !important;border:1px solid rgb(from var(--color-txt-light) r g b/0.2) !important;border-radius:50% !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor:pointer !important;flex-shrink:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}@media screen and (max-width: 800px){.structure .swiper-button-prev--structure,.structure .swiper-button-next--structure{width:36px !important;height:36px !important}}.structure .swiper-button-prev--structure:hover,.structure .swiper-button-next--structure:hover{background-color:var(--color-primary-light) !important;border-color:var(--color-primary) !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgb(from var(--color-primary) r g b/0.2) !important}.structure .swiper-button-prev--structure.swiper-button-disabled,.structure .swiper-button-next--structure.swiper-button-disabled{opacity:.25 !important;cursor:not-allowed !important;pointer-events:none !important}.structure .swiper-button-prev--structure::before{transform:scaleX(-1);transform-origin:center center}.structure .swiper-pagination--structure{position:relative !important;margin:0 !important;width:auto !important;bottom:auto !important;left:auto !important}.structure .swiper-pagination--structure .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:rgb(from var(--color-txt-light) r g b/0.3);opacity:1;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;margin:0 4px}@media screen and (max-width: 800px){.structure .swiper-pagination--structure .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}}.structure .swiper-pagination--structure .swiper-pagination-bullet-active{background-color:var(--color-primary);width:24px;border-radius:4px}@media screen and (max-width: 760px){.structure .swiper-pagination--structure .swiper-pagination-bullet-active{width:20px}}.structure__cta{text-align:center;margin-top:32px}@media screen and (max-width: 800px){.structure__cta{margin-top:36px}}.structure__ctaText{font-size:18px;color:rgb(from var(--color-txt-light) r g b/0.8);margin-bottom:20px}@media screen and (max-width: 800px){.structure__ctaText{font-size:16px;margin-bottom:16px}}.faq{display:block;width:100%;padding-top:80px;padding-bottom:80px;background-color:#f3f3f3}@media screen and (min-width: 800px){.faq{margin-bottom:0}}@media screen and (max-width: 800px){.faq{margin-bottom:0}}.faq .wrapper{display:flex;flex-direction:column}.faq__list{display:flex;flex-direction:column;width:100%;max-width:940px;margin:0 auto;gap:16px}@media screen and (max-width: 1220px){.faq__list{gap:14px}}@media screen and (max-width: 1220px)and (max-width: 800px){.faq__list{gap:12px}}.faq__item{display:block;width:100%;padding:0;box-sizing:border-box;border:1px solid rgb(from var(--color-dark) r g b/0.1);border-radius:12px;background-color:var(--background-color);overflow:hidden;margin:0;transition:border-color .3s cubic-bezier(0.4, 0, 0.2, 1)}.faq__item[open]{border-color:rgb(from var(--color-primary) r g b/0.3)}.faq__summary{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:72px;padding:0 24px;box-sizing:border-box;cursor:pointer;color:var(--color-dark);font-size:18px;font-weight:600;list-style:none;margin:0;transition:color .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1220px){.faq__summary{height:68px;padding:0 20px;font-size:17px}}@media screen and (max-width: 1220px)and (max-width: 800px){.faq__summary{height:64px;padding:0 18px;font-size:16px}}.faq__summary::marker,.faq__summary::-webkit-details-marker{content:"";display:none}.faq__summary:hover{color:var(--color-primary);text-decoration:underline}.faq__summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px;color:var(--color-primary)}.faq__item[open] .faq__summary{color:var(--color-primary);text-decoration:underline}.faq__summaryText{flex:1;min-width:0;font-weight:700;text-align:left;word-wrap:break-word;overflow-wrap:break-word}.faq__chevron{position:relative;width:24px;height:24px;margin-left:16px;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);flex-shrink:0}@media screen and (max-width: 800px){.faq__chevron{width:20px;height:20px;margin-left:12px}}.faq__chevron::before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%, -50%) rotate(0deg);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 800px){.faq__chevron::before{width:20px;height:20px}}.faq__item[open] .faq__chevron::before{transform:translate(-50%, -50%) rotate(180deg);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>')}.faq__summary:hover .faq__chevron::before{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>')}.faq__content{display:block;width:100%;max-width:100%;padding:0 24px 24px 24px;box-sizing:border-box;color:rgb(from var(--color-dark) r g b/0.7);font-size:16px;line-height:1.7;margin:0;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 1220px){.faq__content{padding:0 20px 20px 20px;font-size:15px}}@media screen and (max-width: 1220px)and (max-width: 800px){.faq__content{padding:0 18px 18px 18px;font-size:14px}}.faq__content p{padding:0;margin:0;word-wrap:break-word;overflow-wrap:break-word}.contact{display:block;width:100%;box-sizing:border-box;padding-top:80px;padding-bottom:80px;background-color:#1f1f1f;overflow-x:hidden}@media screen and (min-width: 800px){.contact{margin-bottom:0}}@media screen and (max-width: 800px){.contact{margin-bottom:0}}@media screen and (max-width: 1220px){.contact{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 1220px)and (max-width: 800px){.contact{padding-top:48px;padding-bottom:48px}}.contact .wrapper{display:flex;flex-direction:column}.contact__grid{display:grid;grid-template-columns:.6fr 1fr;gap:48px;align-items:start}@media screen and (max-width: 1220px){.contact__grid{grid-template-columns:1fr;gap:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.contact__grid{gap:28px}}.contact__content{display:flex;flex-direction:column}.contact .contact__hat{position:relative;display:flex;width:min-content;box-sizing:border-box;padding:8px 16px;border-radius:100px;background-color:#421d1f;color:var(--color-txt-light);font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-indent:27px;white-space:nowrap;margin-bottom:16px}@media screen and (max-width: 800px){.contact .contact__hat{font-size:12px;padding:6px 12px;text-indent:22px;margin-bottom:12px}}.contact__hatIcon{position:absolute;top:0;bottom:0;left:0;width:19px;height:19px;margin:auto 0}@media screen and (max-width: 800px){.contact__hatIcon{width:14px;height:14px}}.contact__hatIcon::before{content:"";display:block;position:relative;right:-16px;width:100%;height:100%;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"/%3E%3Cpath d="M20 3v4"/%3E%3Cpath d="M22 5h-4"/%3E%3Cpath d="M4 17v2"/%3E%3Cpath d="M5 18H3"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.contact__title{color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:24px}@media screen and (max-width: 1220px){.contact__title{font-size:34px;margin-bottom:20px}}@media screen and (max-width: 1220px)and (max-width: 800px){.contact__title{font-size:26px;margin-bottom:16px}}.contact__titleAccent{position:relative;display:inline-block;color:var(--color-primary);font-family:"Montserrat","Arial",sans-serif}.contact__titleAccent::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background-color:var(--color-primary);border-radius:2px}@media screen and (max-width: 800px){.contact__titleAccent::after{height:3px;bottom:-3px}}.contact__features{display:flex;flex-wrap:wrap;gap:8px 16px;color:rgb(from var(--color-txt-light) r g b/0.8);font-size:14px;margin-bottom:32px}@media screen and (max-width: 1220px)and (max-width: 800px){.contact__features{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;font-size:13px;margin-bottom:24px}}.contact__featuresItem{white-space:nowrap}@media screen and (max-width: 1220px)and (max-width: 800px){.contact__featuresItem:nth-child(3){grid-column:1/-1}}.contact__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 800px){.contact__list{gap:14px}}.contact__listItem{position:relative;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;padding-left:32px;color:rgb(from var(--color-txt-light) r g b/0.85);font-size:15px;line-height:1.45}@media screen and (max-width: 800px){.contact__listItem{padding-left:28px;gap:10px;font-size:14px}}.contact__listItem::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;flex-shrink:0;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M21.801 10A10 10 0 1 1 17 3.335"/%3E%3Cpath d="m9 11 3 3L22 4"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 800px){.contact__listItem::before{width:18px;height:18px}}.contact__form{position:relative;width:100%;min-height:420px;box-sizing:border-box;padding:32px;background-color:hsla(0,0%,100%,.062745098);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.04);border:1px solid rgb(from var(--color-dark) r g b/0.08)}@media screen and (max-width: 1220px)and (max-width: 800px){.contact__form{padding:24px;min-height:360px;border-radius:12px}}.contact__formInner{width:100%;min-height:320px}.pageHero{position:relative;display:block;width:100%;min-height:180px;box-sizing:border-box;padding-top:56px;padding-bottom:48px;background-color:#1a1a1a;background-image:radial-gradient(ellipse 80% 50% at 20% 60%, rgb(from var(--color-primary) r g b/0.12), transparent 50%),radial-gradient(ellipse 60% 40% at 80% 40%, rgb(from var(--color-primary) r g b/0.08), transparent 45%);overflow-x:hidden;box-shadow:0 4px 20px rgba(0,0,0,.25)}@media screen and (max-width: 1220px){.pageHero{padding-top:52px;padding-bottom:44px}}@media screen and (max-width: 1220px)and (max-width: 800px){.pageHero{padding-top:48px;padding-bottom:40px}}.pageHero::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background-color:var(--color-primary)}@media screen and (max-width: 1220px)and (max-width: 800px){.pageHero::before{height:3px}}.pageHero::after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:var(--color-primary)}@media screen and (max-width: 1220px)and (max-width: 800px){.pageHero::after{height:3px}}.pageHero .wrapper{display:flex;flex-direction:column;justify-content:center;min-height:180px}.pageHero__inner{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:180px}.pageHero__content{max-width:768px;width:100%}.pageHero__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;user-select:none;color:var(--color-txt-light);filter:var(--hat-filter-dark);font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width: 1220px){.pageHero__label{font-size:13px;margin-bottom:14px}}@media screen and (max-width: 1220px)and (max-width: 800px){.pageHero__label{font-size:12px;margin-bottom:10px;gap:6px}}.pageHero__labelLine{display:block;width:32px;height:2px;flex-shrink:0;background-color:var(--color-txt-light)}@media screen and (max-width: 800px){.pageHero__labelLine{width:24px}}.pageHero__title{margin:0;color:var(--color-txt-light);font-family:"Montserrat","Arial",sans-serif;font-size:48px;font-weight:700;line-height:1.15}@media screen and (max-width: 1220px){.pageHero__title{font-size:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.pageHero__title{font-size:28px}}.legalDocuments{display:block;width:100%;padding-top:64px;padding-bottom:64px;background-color:var(--background-color)}@media screen and (max-width: 1220px){.legalDocuments{padding-top:56px;padding-bottom:56px}}@media screen and (max-width: 1220px)and (max-width: 800px){.legalDocuments{padding-top:40px;padding-bottom:40px}}.legalDocuments .wrapper{display:flex;flex-direction:column}.legalDocuments__intro{max-width:768px;font-size:18px;line-height:1.65;color:rgb(from var(--color-dark) r g b/0.72);margin-bottom:48px}@media screen and (max-width: 1220px){.legalDocuments__intro{font-size:17px;margin-bottom:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.legalDocuments__intro{font-size:16px;margin-bottom:32px}}.legalDocuments__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 1220px){.legalDocuments__grid{gap:18px}}@media screen and (max-width: 1220px)and (max-width: 800px){.legalDocuments__grid{grid-template-columns:1fr;gap:14px}}.legalDocuments__card{position:relative;display:flex;align-items:center;gap:16px;padding:14px 18px;text-decoration:none;color:inherit;background-color:var(--background-color);border:1px solid rgb(from var(--color-dark) r g b/0.12);border-radius:10px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}@media screen and (max-width: 800px){.legalDocuments__card{padding:12px 16px;gap:14px}}.legalDocuments__card:hover,.legalDocuments__card:focus-visible{border-color:rgb(from var(--color-primary) r g b/0.45);box-shadow:0 4px 16px rgb(from var(--color-primary) r g b/0.08);background-color:rgb(from var(--color-primary) r g b/0.03)}.legalDocuments__card:hover .legalDocuments__cardShine,.legalDocuments__card:focus-visible .legalDocuments__cardShine{opacity:1}.legalDocuments__card:hover .legalDocuments__cardIconWrap,.legalDocuments__card:focus-visible .legalDocuments__cardIconWrap{background-color:rgb(from var(--color-primary) r g b/0.2);transform:scale(1.05)}.legalDocuments__card:hover .legalDocuments__cardTitle,.legalDocuments__card:focus-visible .legalDocuments__cardTitle{color:var(--color-primary)}.legalDocuments__card:hover .legalDocuments__cardDownload,.legalDocuments__card:focus-visible .legalDocuments__cardDownload{opacity:1}.legalDocuments__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.legalDocuments__cardShine{position:absolute;inset:0;background:linear-gradient(135deg, rgb(from var(--color-primary) r g b/0.06) 0%, transparent 55%);opacity:0;pointer-events:none;transition:opacity .3s ease}.legalDocuments__cardIconWrap{position:relative;z-index:1;flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:rgb(from var(--color-primary) r g b/0.1);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .3s ease}.legalDocuments__cardIcon{width:18px;height:18px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"/%3E%3Cpath d="M14 2v4a2 2 0 0 0 2 2h4"/%3E%3Cpath d="M10 9H8"/%3E%3Cpath d="M16 13H8"/%3E%3Cpath d="M16 17H8"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.legalDocuments__cardTitle{position:relative;z-index:1;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--color-dark);transition:color .3s ease}@media screen and (max-width: 800px){.legalDocuments__cardTitle{font-size:13px}}.legalDocuments__cardDownload{position:relative;z-index:1;flex-shrink:0;width:18px;height:18px;opacity:0;transition:opacity .3s ease;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23dc2626" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/%3E%3Cpolyline points="7 10 12 15 17 10"/%3E%3Cline x1="12" x2="12" y1="15" y2="3"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.footer{display:block;width:100%;background-color:var(--color-dark);color:var(--color-txt-light);padding-top:64px;padding-bottom:64px}@media screen and (max-width: 1220px){.footer{padding-top:48px;padding-bottom:48px}}@media screen and (max-width: 1220px)and (max-width: 800px){.footer{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.footer{padding-top:32px;padding-bottom:32px}}.footer .wrapper{display:block}.footer__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:48px;margin-bottom:48px}@media screen and (max-width: 1220px){.footer__grid{grid-template-columns:repeat(2, 1fr);gap:40px;margin-bottom:40px}}@media screen and (max-width: 1220px)and (max-width: 800px){.footer__grid{gap:32px;margin-bottom:32px}}@media screen and (max-width: 1220px)and (max-width: 800px)and (max-width: 760px){.footer__grid{grid-template-columns:1fr;gap:28px;margin-bottom:28px}}.footer__col{display:flex;flex-direction:column;align-items:flex-start}.footer__brand{display:flex;align-items:center;gap:8px;margin-bottom:24px}@media screen and (max-width: 800px){.footer__brand{margin-bottom:20px}}.footer__logo{display:block;line-height:0;flex-shrink:0}.footer__logoImg{display:block;height:auto;width:290px}.footer__info{display:flex;flex-direction:column;gap:12px;color:rgb(from var(--color-txt-light) r g b/0.7);font-size:14px;line-height:1.5}.footer__infoRow{display:flex;align-items:flex-start;gap:8px}.footer__address{font-style:normal;margin:0}.footer__addressLink{color:inherit;text-decoration:none;transition:color .2s ease}.footer__addressLink:hover{color:var(--color-primary)}.footer__addressLink:focus{outline:2px solid var(--color-primary);outline-offset:2px}.footer__infoIcon{flex-shrink:0;width:16px;height:16px;margin-top:2px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.footer__nav{display:flex;flex-direction:column;align-items:flex-start;width:100%}.footer__title{font-weight:700;font-size:16px;color:var(--color-txt-light);margin-bottom:24px}@media screen and (max-width: 800px){.footer__title{margin-bottom:20px;font-size:15px}}.footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer__list li[id]{scroll-margin-top:96px}.footer__link{color:rgb(from var(--color-txt-light) r g b/0.7);text-decoration:none;font-size:14px;transition:color .2s ease}.footer__link:hover{color:var(--color-primary)}.footer__link:focus{outline:2px solid var(--color-primary);outline-offset:2px}.footer__sacRow{display:flex;align-items:center;gap:8px;color:rgb(from var(--color-txt-light) r g b/0.7);font-size:14px}.footer__sacIcon{flex-shrink:0;width:16px;height:16px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.footer__sacLink{color:inherit;text-decoration:none;transition:color .2s ease}.footer__sacLink:hover{color:var(--color-primary)}.footer__sacLink:focus{outline:2px solid var(--color-primary);outline-offset:2px}.footer__socialList{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.footer__socialItem{display:block}.footer__socialLink{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgb(from var(--color-txt-light) r g b/0.1);color:rgb(from var(--color-txt-light) r g b/0.7);transition:background-color .2s ease,color .2s ease}.footer__socialLink:hover{background-color:var(--color-primary);color:var(--color-txt-light)}.footer__socialLink:focus{outline:2px solid var(--color-primary);outline-offset:2px}.footer__socialIcon{width:18px;height:18px;flex-shrink:0;display:block;background-repeat:no-repeat;background-position:center;background-size:18px 18px;opacity:.85}.footer__socialIcon--instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cline x1='17.5' x2='17.51' y1='6.5' y2='6.5'/%3E%3C/svg%3E")}.footer__socialIcon--youtube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17'/%3E%3Cpath d='m10 15 5-3-5-3z'/%3E%3C/svg%3E")}.footer__socialIcon--facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fafafa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E")}.footer__socialIcon--x{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fafafa' d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.footer__socialIcon--linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fafafa' d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.footer__socialLink:hover .footer__socialIcon{opacity:1}.footer__bottom{border-top:1px solid rgb(from var(--color-txt-light) r g b/0.1);padding-top:32px}@media screen and (max-width: 800px){.footer__bottom{padding-top:24px}}.footer__disclaimer{font-size:12px;line-height:1.6;color:rgb(from var(--color-txt-light) r g b/0.5);margin-bottom:32px;max-width:none}@media screen and (max-width: 800px){.footer__disclaimer{margin-bottom:24px;font-size:11px}}.footer__cvmWrap{display:flex;justify-content:center}.footer__cvmBadge{display:inline-flex;align-items:center;gap:12px;background-color:rgb(from var(--color-txt-light) r g b/0.05);padding:16px 32px;border-radius:8px}.footer__cvmLogo{display:block;width:134px;height:80px;object-fit:contain}#consultoriaWhatsapp{bottom:16px;display:flex;height:auto;position:fixed;right:16px;width:auto;z-index:9999}#consultoriaWhatsapp a{display:flex;line-height:0;border-radius:50%}#consultoriaWhatsapp a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}#consultoriaWhatsapp img{display:block;width:60px;height:60px;transform-origin:center center;-webkit-animation:whatsappFloatPulse 2s ease-out infinite alternate;animation:whatsappFloatPulse 2s ease-out infinite alternate;filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.4))}*{padding:0;margin:0}* ::selection{background-color:var(--color-primary);color:var(--color-txt-light)}.swiper-pagination-bullet{box-sizing:content-box;background-clip:content-box;padding:9px;margin-top:0 !important;margin-bottom:0 !important;margin-left:5px !important;margin-right:5px !important}@media screen and (max-width: 800px){.swiper-pagination-bullet{margin-left:4px !important;margin-right:4px !important}}[class$=__navigation]{gap:16px !important}@media screen and (max-width: 800px){[class$=__navigation]{gap:12px !important}}[class$=__navigation]>.swiper-pagination{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;flex-shrink:0 !important;width:auto !important;max-width:none !important;gap:10px !important}@media screen and (max-width: 800px){[class$=__navigation]>.swiper-pagination{gap:8px !important}}:root{--color-txt: #333;--color-txt-light: #fafafa;--background-color: #fff;--color-primary: #dc2626;--color-dark: #1a1a1a;--color-dark-light: #0d0d0d;--color-primary-light: #fbe9e9;--hat-filter-light: invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(99%) contrast(87%);--hat-filter-dark: brightness(5%) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(99%) contrast(100%)}html{color:var(--color-txt);scroll-padding-top:100px}@media screen and (max-width: 1220px){html{scroll-padding-top:88px}}body{background-color:var(--background-color);font-family:Arial,Helvetica,sans-serif;font-weight:400}@media screen and (max-width: 1220px){body{overflow-x:hidden}}::placeholder{font-family:Arial,Helvetica,sans-serif}.wrapper{position:relative;width:100%;max-width:1420px;box-sizing:border-box;margin-right:auto;margin-left:auto}@media screen and (max-width: 1599px){.wrapper{max-width:1180px}}@media screen and (max-width: 1599px)and (max-width: 1220px){.wrapper{padding-right:16px;padding-left:16px}}
