:root{interpolate-size:allow-keywords;--ContainerWidth:146rem;--ContainerPadding:clamp(1.5rem, calc(1.5rem + (2.4 - 1.5) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);--Gutter:max(var(--ContainerPadding), calc((100dvw - var(--ContainerWidth)) / 2));--Black:#1E1D22;--Purple:#5c3ed5}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:0.5s}@keyframes move-out{from{translate:0}to{opacity:0;scale:.98;translate:-5rem}}@keyframes move-in{from{opacity:0;scale:.98;translate:5rem}to{translate:0}}::view-transition-old(root){animation:0.6s cubic-bezier(.55,.385,.355,1) both move-out}::view-transition-new(root){animation:0.6s cubic-bezier(.55,.385,.355,1) both move-in}::selection{background-color:#777;color:#fff}html{-webkit-tap-highlight-color:#fff0;accent-color:var(--Purple);background-color:#f4f4f4;box-sizing:border-box;font-family:'Helvetica Neue',sans-serif;font-size:62.5%;overflow-x:hidden;position:relative;scroll-behavior:smooth}*,*:before,*:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;appearance:none;box-sizing:inherit;font-synthesis:none;text-rendering:geometricPrecision;body.--NoTransitions &{transition:none!important}}body{display:flex;flex-direction:column;margin:0;min-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0rem));overflow-x:clip}img{display:block;user-select:none;font-family:'Helvetica Neue',sans-serif;font-size:1.6rem}.Centered{padding-inline:var(--Gutter)}.CenteredMargin{margin-inline:var(--Gutter)}.Text{color:var(--Black);font-family:'Helvetica Neue',sans-serif;font-size:1.6rem;font-style:normal;font-variant-numeric:lining-nums;font-weight:500;line-height:120%;margin:0;text-decoration:none}.Button{align-items:center;border-radius:100rem;border:none;color:var(--Black);cursor:pointer;display:flex;font-family:'Helvetica Neue',sans-serif;font-size:1.4rem;font-weight:500;gap:.6rem;letter-spacing:-.01em;outline:none;text-box:trim-both cap alphabetic;text-decoration:none;transition:var(--Animation);user-select:none;white-space:nowrap;width:fit-content;transition-property:background,color;&.--Plain{background-color:#F4F4F4;padding:.8rem 1.2rem}&.--Plain:hover{background-color:#fff}&.--Plain:active{background-color:#E9EAEB}&.--Black{color:#F4F4F4;background-color:#211D22;padding:1.6rem 2.4rem}&.--Black:not(:active):hover{background-color:#412c96}&.--Purple{color:#F4F4F4;background-color:#5C3ED5;padding:1.6rem 2.4rem}&.--Purple:not(:active):hover{background-color:#412c96}}.LinkContainer{color:var(--black);text-decoration:none!important}.AnimationFadeIn{transition:var(--Animation--slower);transition-property:opacity,translate,scale;&.--is-hidden{opacity:0;translate:0 1rem;scale:.99}}.Anchor{position:relative;padding-block-start:10rem;margin-block-start:-10rem}.swiper-wrapper{box-sizing:border-box!important}#wpadminbar{position:fixed!important}@font-face{font-display:block;font-family:'Helvetica Neue';font-weight:400;src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/helvetica-neue--400.woff2)}@font-face{font-display:block;font-family:'Helvetica Neue';font-weight:500;src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/helvetica-neue--500.woff2)}@font-face{font-display:block;font-family:'Helvetica Neue';font-weight:700;src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/helvetica-neue--700.woff2)}@font-face{font-display:block;font-family:'Mont';font-weight:600;src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/mont--600.woff2)}@font-face{font-display:block;font-family:'Mont';font-weight:900;src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/mont--900.woff2)}@font-face{font-display:block;font-family:'Raleway';src:url(https://partizanov.ru/wp-content/themes/partizan/assets/fonts/raleway--variable.woff2)}#components\/popups\/contactme{opacity:0;align-items:center;background-color:#F4F4F4;border-radius:.4rem;border:none;box-shadow:0 0 3.2rem color-mix(in srgb,black 20%,transparent);flex-direction:column;max-height:calc(100dvh - var(--ContainerPadding) * 2);max-width:calc(100dvw - var(--ContainerPadding) * 2);outline:none;scrollbar-width:none;transition:var(--Animation--slower-2) allow-discrete;width:50.4rem;padding:clamp(8rem, calc(10rem + (8 - 10) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) 1.6rem clamp(5rem, calc(5rem + (8 - 5) * ((100dvw - 37.5rem) / (146 - 37.5))), 8rem) 1.6rem;&::backdrop{opacity:0;transition:var(--Animation--slower-2) allow-discrete;background-color:color-mix(in srgb,#211D22 40%,transparent)}&[open]{opacity:1;&::backdrop{opacity:1}@starting-style{opacity:0;translate:0rem 1rem;scale:.99;&::backdrop{opacity:0}}}.button-close{align-items:center;background-color:#fff;border-radius:.8rem;border:none;cursor:pointer;display:flex;height:6.4rem;justify-content:center;outline:none;position:absolute;right:1.6rem;top:1.6rem;transition:var(--Animation);width:4rem;img{transition:var(--Animation)}&:hover{background-color:#5C3ED5}&:hover img{filter:invert(1) brightness(1.1)}}.p-title{font-size:clamp(3.2rem, calc(3.2rem + (4 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);font-weight:700;letter-spacing:-.05em;line-height:100%;margin-block-end:2.4rem;text-align:center}.p{color:gray;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);line-height:130%;margin-block-end:2.4rem;text-wrap:balance;font-weight:400;text-align:center}.div-form{margin-inline:auto;width:fit-content;max-width:100%}@media (width <=440px){.div-form{width:100%}}}@keyframes acceptance-attention{0%{}25%{outline-color:var(--Black);outline-offset:.4rem}100%{outline-color:#fff0;outline-offset:.2rem}}#shared\/form--index-1{.wpcf7-submit{display:none}.wpcf7-spinner{display:none}.div-labels{display:flex;flex-direction:column;width:fit-content;margin-inline:auto}label:has(.wpcf7-text){align-items:center;display:flex;height:5.3rem;max-width:100%;position:relative;width:clamp(33rem, calc(33rem + (39.2 - 33) * ((100dvw - 37.5rem) / (146 - 37.5))), 39.2rem);&+&{margin-block-start:1.6rem}}label:has(.wpcf7-text):has(.wpcf7-not-valid-tip){margin-block-end:calc(0.6rem + 2.8rem)}label:has(.wpcf7-text) .wpcf7-form-control-wrap{position:absolute;width:100%;height:100%;left:0;top:0}.wpcf7-text{border-radius:100rem;border:unset;font-family:'Helvetica Neue';font-size:1.6rem;font-weight:400;height:100%;outline:solid .15rem #fff0;text-indent:2.4rem;transition:var(--Animation);width:100%;padding:0rem;transition-property:outline;&:focus-visible{outline-color:var(--Black)}&::placeholder{opacity:0}}.span-text{font-weight:400;padding-inline-start:2.4rem;pointer-events:none;transition:0.05s;user-select:none;z-index:1;opacity:.4;transition-property:opacity;label:has(input:not(:placeholder-shown)) &{opacity:0}}.span-star{color:#EB0244}.wpcf7-not-valid-tip{align-items:center;background-color:#FFD9E4;border-radius:100rem;color:#EB0244;display:flex;font-family:'Helvetica Neue';font-size:1.3rem;font-weight:400;height:2.8rem;left:2.4rem;letter-spacing:-.01em;padding:0rem 1.6rem;position:absolute;top:calc(100% + 0.6rem);width:calc(100% - 2.4rem * 2)}.wpcf7-acceptance{label span{margin-block:0rem}}.wpcf7-acceptance .wpcf7-list-item{border-radius:.8rem;margin-block:1.8rem 2.4rem;outline:solid .15rem #fff0;&.--is-animating{animation-name:acceptance-attention;animation-duration:1s;animation-fill-mode:forwards}}.wpcf7-list-item{margin:0}input[type="checkbox"]{display:none}.wpcf7-list-item-label{align-items:center;color:gray;cursor:pointer;display:flex;font-family:'Helvetica Neue';font-size:clamp(1.3rem, calc(1.3rem + (1.4 - 1.3) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.4rem);gap:.6rem;margin-block:1.8rem 2.4rem;position:relative;user-select:none;a{color:var(--Black)}&:before{background-color:#f4f4f4;border-radius:.6rem;display:block;height:2.4rem;margin:.6rem;min-height:2.4rem;min-width:2.4rem;outline-offset:-.1rem;outline:.1rem solid #DFDBD9;transition:var(--Animation);width:2.4rem}&:hover:before{background-color:#fff}&:after{content:url(https://partizanov.ru/wp-content/themes/partizan/assets/img/checkmark.svg);display:block;left:1.1rem;position:absolute;top:1.05rem;transition:var(--Animation)}.wpcf7-list-item:not(:has(input:checked)) &:after{opacity:0}.wpcf7-list-item:has(input:checked) &:before{background-color:#5c3ed5;outline-color:#fff0}}.button{margin-inline:auto}.wpcf7-not-valid{color:#EB0244}.wpcf7-response-output{display:none;border:0;font-family:'Helvetica Neue';font-size:1.4rem;margin-block:0rem 2rem;margin-inline:auto;max-width:42ch;padding:0;text-align:center;text-wrap:balance}.wpcf7-form-control-wrap,.wpcf7-acceptance,.wpcf7-list-item{width:100%}.wpcf7-form-control-wrap[data-name="user-service-hidden"]{display:none}@media (width <=500px){.button{justify-content:center;width:100%}.div-labels{margin:0;width:100%;label{width:100%}}}}#components\/popups\/success{opacity:0;align-items:center;background-color:#F4F4F4;border-radius:.4rem;border:none;box-shadow:0 0 3.2rem color-mix(in srgb,black 20%,transparent);flex-direction:column;max-height:calc(100dvh - var(--ContainerPadding) * 2);max-width:calc(100dvw - var(--ContainerPadding) * 2);outline:none;scrollbar-width:none;transition:var(--Animation--slower-2) allow-discrete;width:50.4rem;padding:clamp(8rem, calc(10rem + (8 - 10) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) 1.6rem 6rem 1.6rem;&::backdrop{opacity:0;transition:var(--Animation--slower-2) allow-discrete;background-color:color-mix(in srgb,#211D22 40%,transparent)}&[open]{opacity:1;&::backdrop{opacity:1}@starting-style{opacity:0;translate:0rem 1rem;scale:.99;&::backdrop{opacity:0}}}.button-close{align-items:center;background-color:#fff;border-radius:.8rem;border:none;cursor:pointer;display:flex;height:6.4rem;justify-content:center;outline:none;position:absolute;right:1.6rem;top:1.6rem;transition:var(--Animation);width:4rem;img{transition:var(--Animation)}&:hover{background-color:#5C3ED5}&:hover img{filter:invert(1) brightness(1.1)}}.p-title{font-size:clamp(3.2rem, calc(3.2rem + (4 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);font-weight:700;letter-spacing:-.05em;line-height:100%;margin-block-end:2.4rem;text-align:center}.p{color:gray;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);line-height:130%;margin-block-end:3rem;text-wrap:balance;font-weight:400;text-align:center}.button{margin-inline:auto}}@scope (#components\/floating-menu){bottom:4rem;position:fixed;transition-property:translate,opacity;transition:var(--Animation--slower-2);width:100dvw;z-index:1000;pointer-events:none;:scope.--is-hidden,body:has(dialog[open]) &{pointer-events:none;translate:0rem calc(6.2rem + 4rem)}.div-wrapper{align-items:center;backdrop-filter:blur(2rem);background:color-mix(in srgb,white 80%,transparent);border-radius:100rem;box-shadow:0rem .4rem 7rem color-mix(in srgb,black 10%,transparent);display:flex;gap:.8rem;margin-inline:auto;padding:.6rem;pointer-events:all;transition:var(--Animation--slower-2);width:fit-content;padding-inline-start:1.6rem;transition-property:box-shadow;:scope.--is-hidden &,body:has(dialog[open]) &{box-shadow:none}}.div-menu{background-color:#fff;border-radius:4rem 4rem 0 0;bottom:-4rem;box-shadow:0rem .4rem 7rem color-mix(in srgb,black 10%,transparent);display:flex;flex-direction:column;padding-inline:clamp(3rem, calc(3rem + (6 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);pointer-events:all;position:absolute;transition:var(--Animation--slower-2);width:100%;padding-block:clamp(3rem, calc(3rem + (5 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 5rem) calc(4rem + 6.2rem + clamp(4.2rem, calc(6rem + (4.2 - 6) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem));transition-property:translate,opacity;:scope.--is-hidden &,:scope:not(.--is-menu-open) &,body:has(dialog[open]) &{pointer-events:none;translate:0rem 100%;box-shadow:none}body:has(dialog[open]) &{opacity:0}}.a-menu{cursor:pointer;font-family:'Raleway';font-family:600;font-size:clamp(1.8rem, calc(1.8rem + (2.4 - 1.8) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);line-height:110%;padding:clamp(1rem, calc(1.2rem + (1 - 1.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.2rem);transition-property:color;transition:var(--Animation);&:hover{color:var(--Purple)}}.div-links{display:flex;gap:.8rem}.button,.button-menu{flex:1;height:5rem;justify-content:center}.div-icons{display:grid;grid-template-areas:'a';pointer-events:none}.img-icon{grid-area:a;transition:var(--Animation--slow);:scope.--is-menu-open &:nth-child(1){opacity:0}:scope:not(.--is-menu-open) &:nth-child(2){opacity:0}}@media (width>1000px){.div-menu{display:none}.button-menu{display:none}}@media (width <=1000px){.div-wrapper{padding-inline-start:.6rem;width:calc(100% - var(--ContainerPadding) * 2)}.div-links{display:none}}}#components\/page-home\/decoration{border-radius:clamp(4rem, calc(4rem + (7 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 7rem);bottom:anchor(--components\/page-home\/hero bottom);left:var(--ContainerPadding);margin-inline:auto;max-width:calc(192rem - var(--ContainerPadding) * 2);position:absolute;right:var(--ContainerPadding);top:calc(anchor(--components\/header top) + var(--ContainerPadding) + max(clamp(0rem, calc(2.4rem + (0 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem) - var(--ContainerPadding), 0rem));z-index:-1;background:linear-gradient(202.5deg in oklab,color-mix(in srgb,#5C3ED5 0%,transparent) -50rem,color-mix(in srgb,#7B5AFF 20%,transparent) calc(100% + 15rem));@media (width <=1650px){left:0;right:0}}#components\/header{align-items:center;anchor-name:--components\/header;display:flex;padding-block-start:clamp(5.4rem, calc(5.4rem + (8.2 - 5.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 8.2rem);.img-logo{height:clamp(3.9rem, calc(3.9rem + (6.5 - 3.9) * ((100dvw - 37.5rem) / (146 - 37.5))), 6.5rem);margin-inline-end:clamp(0rem, calc(0rem + (5 - 0) * ((100dvw - 37.5rem) / (146 - 37.5))), 5rem);object-fit:scale-down;width:clamp(7.9rem, calc(7.9rem + (13 - 7.9) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem)}.a{&+&{margin-inline-start:.8rem}&:nth-of-type(6){margin-inline-start:auto!important}img{height:1.8rem;width:1.8rem}}.button{margin-inline-start:1.6rem}@media (width <=1650px){padding-inline:8.4rem!important}@media (width <=1360px){padding-inline:clamp(1.5rem, calc(1.5rem + (8.4 - 1.5) * ((100dvw - 37.5rem) / (136 - 37.5))), 8.4rem)!important}@media (width <=1330px){.a{&:nth-of-type(6){margin-inline-start:0.8rem!important}}.button{margin-inline-start:auto}}@media (width <=1366px){padding-block-start:clamp(5.4rem, calc(5.4rem + (5.6 - 5.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.6rem)}@media (width < 1246px){.a{display:none}.button{display:none}}}#components\/page-home\/hero{align-items:center;anchor-name:--components\/page-home\/hero;display:flex;justify-content:space-between;margin-block-start:clamp(5rem, calc(5rem + (8 - 5) * ((100dvw - 37.5rem) / (146 - 37.5))), 8rem);padding-block-end:clamp(18.1rem, calc(18.1rem + (23.1 - 18.1) * ((100dvw - 37.5rem) / (146 - 37.5))), 23.1rem);.div-text{user-select:none}.h1{font-family:'Mont';font-size:clamp(4.6rem, calc(4.6rem + (9.6 - 4.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 9.6rem);letter-spacing:-.01em;line-height:110%;margin-block-end:.8rem;text-transform:uppercase;font-weight:900}.p{font-size:clamp(1.8rem, calc(1.8rem + (2.6 - 1.8) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);font-weight:400;line-height:130%;margin-block-end:3.2rem;max-width:33ch;text-wrap:balance}.button{display:none;font-size:clamp(1.6rem, calc(1.6rem + (1.8 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.8rem);padding:1.6rem 3.2rem!important}.div-contacts{background-color:#fff;border-radius:.4rem;margin-inline-end:10.2rem;padding:clamp(4rem, calc(4rem + (6 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem) clamp(2.4rem, calc(2.4rem + (5 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 5rem);padding-block-start:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}.div-contacts-title{align-items:center;display:flex;margin-block-end:3rem;user-select:none}.p-contacts-title{color:gray;font-size:1.4rem;font-weight:400;letter-spacing:-.01em}.a-icon{height:2rem;transition:var(--Animation);width:2rem;&:hover{opacity:.6}&+&{margin-inline-start:1.2rem}&:first-of-type{margin-inline-start:auto}}.a{display:block;font-size:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);font-weight:500;line-height:110%;transition:var(--Animation);&+&{margin-block-start:clamp(1.6rem, calc(1.6rem + (2.4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem)}&:hover{color:var(--Purple)}}@media (width <=1650px){padding-inline:8.4rem!important}@media (width <=1450px){.div-contacts{margin:0}.h1{font-size:clamp(4.6rem, calc(4.6rem + (6.5 - 4.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 6.5rem)}.p{font-size:clamp(1.8rem, calc(1.8rem + (2 - 1.8) * ((100dvw - 37.5rem) / (146 - 37.5))), 2rem)}}@media (width <=1366px){margin-block-start:5rem;.div-contacts{padding-block:clamp(4rem, calc(4rem + (4.4 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.4rem)}.a{font-size:clamp(2.4rem, calc(2.4rem + (2.6 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);&+&{margin-block-start:clamp(1.6rem, calc(1.6rem + (1.8 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.8rem)}}}@media (width <=1200px){flex-direction:column;gap:5rem;align-items:start;padding-inline:clamp(1.5rem, calc(1.5rem + (8.4 - 1.5) * ((100dvw - 37.5rem) / (136 - 37.5))), 8.4rem)!important}@media (width <=768px){.a{text-align:center}.div-contacts{width:100%;margin:0}}}#about{translate:0 -16rem}#components\/page-home\/expertise{margin-block:clamp(-23rem, calc(-16rem + (-23 - -16) * ((100dvw - 37.5rem) / (146 - 37.5))), -16rem) clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.div-wrapper{background-color:#fff;border-radius:.4rem}.div-decoration{display:none;background-color:#fff;border-radius:.4rem 0 0 .4rem;height:100%;position:absolute;width:calc(100% + var(--Gutter));z-index:-1}.h2{font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);letter-spacing:-.04em;line-height:130%;margin-block-end:clamp(1.6rem, calc(1.6rem + (2 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2rem);font-weight:400}.div-wrapper{display:grid;grid-template-columns:1fr 1.1fr 1fr 1.3fr;position:relative;padding:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}.div-item{&:nth-of-type(1){margin-inline-end:clamp(0rem, calc(0rem + (5.4 - 0) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.4rem)}&:not(:nth-of-type(1)){border-block-end:solid .1rem #dfdbd9}&:not(&:nth-of-type(1))+&{margin-inline-start:3.6rem}}.div-title{align-items:baseline;display:flex}.p-title{font-size:clamp(4.6rem, calc(4.6rem + (5.6 - 4.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.6rem);font-weight:700;letter-spacing:-.03em;line-height:120%;text-box:trim-both cap alphabetic;margin-block-end:2.4rem;.div-item:nth-child(1) &{color:var(--Purple);font-size:clamp(5.6rem, calc(5.6rem + (6 - 5.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);letter-spacing:-.05em;margin-block-end:2rem}.div-item:nth-child(1) &.--small{font-size:clamp(2rem, calc(2rem + (2.4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);font-weight:400;letter-spacing:-.02em;margin-inline-start:clamp(3rem, calc(3rem + (3.5 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.5rem);rotate:-90deg;transform-origin:bottom left;translate:0 -.6rem}}.p{font-size:1.4rem;font-weight:400;line-height:130%;margin-block-end:2.4rem;min-width:22ch;text-wrap:pretty;.div-item:nth-child(1) &{color:var(--Purple);font-size:clamp(1.7rem, calc(1.7rem + (1.8 - 1.7) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.8rem);letter-spacing:-.02em;line-height:120%;margin-block-end:0rem}}@media (width>1920px){.div-decoration{border-radius:.4rem;width:100%}}@media (width <=1650px){padding-inline:8.4rem}@media (width <=1510px){.div-decoration{border-radius:.4rem;width:100%}}@media (width <=1366px){.h2{font-size:2rem}}@media (width < 1265px){.div-title{margin:0}.div-wrapper{grid-template-columns:1fr 1fr}.div-item{&:nth-child(1){align-items:center;display:flex;grid-column:span 2;margin-block-end:clamp(5rem, calc(5rem + (7 - 5) * ((100dvw - 37.5rem) / (146 - 37.5))), 7rem);margin-inline:0}&:nth-child(4){grid-column:span 2;margin-block-start:4rem;margin-inline:0!important}}.p{min-width:unset}}@media (width <=1200px){margin-block-start:clamp(-20rem, calc(-16rem + (-20 - -16) * ((100dvw - 37.5rem) / (146 - 37.5))), -16rem);padding-inline:clamp(1.5rem, calc(1.5rem + (8.4 - 1.5) * ((100dvw - 37.5rem) / (136 - 37.5))), 8.4rem)}@media (width <=660px){.div-wrapper{grid-template-columns:1fr}.div-item{&:nth-child(1){grid-column:span 1}&:nth-child(3){margin-inline:0!important}&:nth-child(4){grid-column:span 1}&:not(:nth-child(1))+&{margin-block-start:4rem}}}}#components\/page-home\/clients{user-select:none;margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);letter-spacing:-.04em;line-height:130%;margin-block-end:2rem;font-weight:400}.div-items{background-color:#f4f4f4;border-radius:.4rem;counter-reset:--items;display:grid;gap:0rem .1rem;grid-auto-rows:13rem;grid-template-columns:repeat(5,1fr)}.div-item{align-items:center;background-color:#fff;counter-increment:--items;display:flex;height:100%;justify-content:center;width:100%;position:relative;&:before{color:gray;content:counter(--items,decimal-leading-zero);font-family:'Helvetica Neue';font-size:1.3rem;left:.6rem;letter-spacing:-.01em;pad:3 "0";position:absolute;top:.6rem;user-select:none}&:has(.p):before{display:none}}.img{transition:var(--Animation);opacity:0;max-height:6.6rem;&:nth-child(1){position:absolute}.div-item:not(:hover) &:nth-child(1){opacity:1}.div-item:hover &:nth-child(2){opacity:1}}.p{font-weight:400;line-height:130%;text-align:center;text-transform:lowercase}.swiper{overflow:visible}@media (width <=1050px){.div-items{grid-template-columns:repeat(10,1fr);width:fit-content}.div-items-outer{margin-inline:calc(-1 * var(--ContainerPadding));overflow-x:auto;padding-inline:var(--ContainerPadding);scrollbar-width:none}.div-item{width:29.2rem;}}@media (width <=450px){.div-items{grid-template-columns:repeat(20,1fr)}}}#components\/page-home\/services{margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);letter-spacing:-.04em;line-height:130%;margin-block-end:clamp(1.6rem, calc(1.6rem + (2 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2rem);font-weight:400}.div-wrapper{display:grid;gap:clamp(1.6rem, calc(1.6rem + (3.2 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);grid-template-columns:repeat(5,1fr);margin-block-end:3.2rem}.div-item{background-color:#fff;border-radius:.4rem;cursor:pointer;display:flex;flex-direction:column;padding:clamp(1.6rem, calc(1.6rem + (4.8 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.8rem);position:relative;transition:var(--Animation--slower);&:hover{background-color:#5C3ED5}&:nth-of-type(1){grid-column:span 3}&:nth-of-type(2){grid-column:span 2}&:nth-of-type(3){grid-column:span 2}&:nth-of-type(4){grid-column:span 3}}.div-title{align-items:end;display:flex;justify-content:space-between;margin-block-end:4.8rem}.div-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-end:clamp(2.4rem, calc(2.4rem + (4.8 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.8rem);width:100%;.div-title &{margin-block-end:0rem}.div-slide &{width:100%}}.p-tag{background-color:#ded8f7;color:var(--Purple);font-family:'Raleway';font-size:clamp(1.3rem, calc(1.3rem + (1.4 - 1.3) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.4rem);font-weight:600;line-height:130%;padding:.4rem 1.2rem;text-transform:lowercase;transition:var(--Animation--slower);user-select:none;white-space:nowrap;transition-property:background,color;:is(.div-slide,.div-item):hover &{background-color:#7d65dd;color:#fff}}.p-title-small{font-size:1.6rem;font-weight:400;line-height:130%;margin-block-end:1.7rem;transition:var(--Animation--slower);.div-item:hover &{color:#fff}}.div-text{align-items:end;display:flex;justify-content:space-between;margin-block-end:4rem}.p-title{font-size:clamp(3.6rem, calc(3.6rem + (5.6 - 3.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.6rem);font-weight:900;letter-spacing:-.05em;line-height:100%;margin-block-end:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);margin-block-start:auto;transition:var(--Animation--slower);.div-text &{margin-block-end:unset}.div-item:hover &{color:#fff}}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;margin-block-end:clamp(2rem, calc(2rem + (4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);text-wrap:balance;transition:var(--Animation--slower);.div-text &{margin-block-end:unset;margin-inline:auto}.div-item:hover &{color:#fff}}.div-slide{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;height:47.3rem;width:100%;padding:clamp(1.6rem, calc(1.6rem + (3.2 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);transition:var(--Animation--slower);user-select:none;transition-property:background;padding-block-end:clamp(3.2rem, calc(3.4rem + (3.2 - 3.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.4rem);&:hover{background-color:var(--Purple)}}.p-slide-title{font-family:'Mont';font-size:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);font-weight:600;line-height:110%;margin-block-end:2rem;margin-block-start:auto;transition:var(--Animation--slower);transition-property:color;.div-slide:hover &{color:#F4F4F4}}.p-slide{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;margin-block-end:2rem;transition:var(--Animation--slower);transition-property:color;.div-slide:hover &{color:#F4F4F4}}.img-arrow{height:3.2rem;transition:var(--Animation--slower);width:6.4rem;:is(.div-slide,.div-item):hover &{filter:invert(1) brightness(1.2)}.div-item &{margin-block:2rem -3.2rem}}.div-text-alternative{margin-block-start:auto}.div-slides{display:grid;gap:1.7rem;grid-template-columns:repeat(4,1fr)}@media (width <=1510px){.div-slides{grid-template-columns:1fr 1fr}}@media (width <=1500px){.div-wrapper{grid-template-columns:1fr}.div-item{&:nth-of-type(1){grid-column:span 1}&:nth-of-type(2){grid-column:span 1}&:nth-of-type(3){grid-column:span 1}&:nth-of-type(4){grid-column:span 1}}.div-text-alternative{align-items:end;display:flex;gap:5.6rem;margin-block:clamp(2.4rem, calc(2.4rem + (7.4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 7.4rem) clamp(2.4rem, calc(2.4rem + (4.9 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.9rem)}.div-text{gap:5.6rem;justify-content:unset}.p{margin:0;.div-text &{margin-inline:0}}.p-title{margin-block-end:unset;width:15ch}}@media (width <=900px){.div-slide{height:auto}}@media (width <=850px){.p-title{width:10ch}.p-title{.div-item:nth-child(4) &{width:unset}.div-item:nth-child(4) & br{display:none}}.p{.div-item:nth-child(4) & br{display:none}}.div-text{.div-item:nth-child(4) &{flex-direction:column;gap:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem)}}}@media (width <=650px){.div-slides{grid-template-columns:1fr}}@media (width <=600px){.p br{display:none}.div-text,.div-text-alternative{align-items:start;flex-direction:column;gap:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem)}}}#components\/page-home\/orm{margin-block-end:6rem;position:relative;padding-block:clamp(8rem, calc(8rem + (10 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) clamp(4rem, calc(4rem + (6 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);.div-decoration{background-color:#fff;border-radius:0 .4rem .4rem 0;height:100%;left:0;position:absolute;right:var(--Gutter);top:0;z-index:-1}.p-title-small{color:var(--Purple);font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);font-weight:400;letter-spacing:-.04em;line-height:130%;margin-block-end:1.6rem}.h2{font-family:'Mont';font-size:clamp(3.6rem, calc(3.6rem + (4.6 - 3.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.6rem);font-weight:600;letter-spacing:-.01em;line-height:110%}.div-text{display:grid;gap:2.2rem;grid-template-columns:1fr 1fr}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;margin-block-end:2.4rem;max-width:58ch;text-wrap:100%}.button{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem)}@media (width>1920px){.h2,.p-title-small{padding-inline-start:4.8rem}.div-decoration{border-radius:.4rem;left:var(--Gutter);right:var(--Gutter)}}@media (width <=1510px){.div-decoration{border-radius:0;right:0}}@media (width <=680px){.div-text{grid-template-columns:1fr}}}#components\/page-home\/orm-blurb{anchor-name:--components\/page-home\/orm-blurb;counter-reset:--items;display:grid;gap:clamp(1.6rem, calc(1.6rem + (2.4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);grid-template-columns:1fr 1fr 1fr;margin-block-end:clamp(8.1rem, calc(8.1rem + (8.9 - 8.1) * ((100dvw - 37.5rem) / (146 - 37.5))), 8.9rem);.div-item{background-color:#fff;border-radius:.4rem;counter-increment:--items;position:relative;padding:clamp(4rem, calc(5.8rem + (4 - 5.8) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.8rem) clamp(1.6rem, calc(1.6rem + (4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(3.2rem, calc(3.2rem + (3.3 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.3rem) clamp(1.6rem, calc(1.6rem + (4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);&:nth-child(-n+3):before{color:gray;content:counter(--items,decimal-leading-zero);font-family:'Helvetica Neue';font-size:1.3rem;left:1.6rem;letter-spacing:-.01em;pad:3 "0";position:absolute;top:1.6rem;user-select:none}&:nth-child(4){display:grid;gap:.8rem;grid-column:span 2;grid-template-columns:1fr 0.8fr;padding:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(1.6rem, calc(1.6rem + (4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (3.3 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.3rem) clamp(1.6rem, calc(1.6rem + (4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}&:nth-child(5){background-color:unset;display:flex;flex-direction:column;justify-content:center;padding-block:0rem;padding-inline-start:7.2rem}}.img-icon{margin-block-end:clamp(3.2rem, calc(3.2rem + (6.4 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 6.4rem)}.p-title{font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);font-weight:600;line-height:110%;margin-block-end:1.6rem;width:fit-content;.div-item:nth-child(4) &{anchor-name:--title-1;font-family:'Helvetica Neue';font-size:clamp(4.6rem, calc(4.6rem + (5.6 - 4.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.6rem);line-height:120%;margin-block-end:calc(4rem - 0.8rem);white-space:nowrap;letter-spacing:-.03em}.div-item:nth-child(4) &:has(span){anchor-name:--title-2}.div-item:nth-child(4) & span{color:var(--Purple)}.div-item:nth-child(5) &{margin-block-end:1rem}}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;text-wrap:balance;margin-inline-end:-.7rem;.div-percentages &{align-items:center;display:flex;font-size:1.4rem;gap:.8rem;letter-spacing:-.01em}.div-percentages & span{font-size:3.2rem;font-weight:700;letter-spacing:-.03em;line-height:120%}}.p-blurb{align-items:center;display:flex;gap:1.6rem;padding-block:1.6rem;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);&.--after{background-color:#F4F4F4;border-radius:.8rem;padding:1.6rem}}.div-percentages{display:flex;gap:1.6rem;grid-column:2;justify-content:space-between;margin-block-start:.8rem}.div-decoration{anchor-scope:--components\/page-home\/orm-blurb;background-color:var(--Black);bottom:calc(anchor(--title-1 50%) - 0.3rem / 2 - 0.5rem);height:.3rem;left:calc(anchor(--title-1 right) + 2.4rem);position:absolute;right:calc(anchor(--title-2 left) + 3.2rem);transition:var(--Animation--slowest);#components\/page-home\/orm-blurb.--is-hidden &{transition:none;right:calc(anchor(--title-1 right) + 2.4rem)}&:after{--size:1.2rem;content:'';height:var(--size);width:var(--size);background-color:var(--Black);position:absolute;right:0;top:calc(0.3rem / 2 - var(--size) / 2);rotate:45deg}}.button{margin-block-start:2.6rem}@media (width <=1300px){grid-template-columns:1fr;.div-item{align-items:center;&:nth-child(4){grid-column:span 1}&:nth-child(5){padding:4.9rem clamp(0rem, calc(0rem + (4.9 - 0) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.9rem)}}.p{.div-item:nth-child(5) &{text-align:center}}.div-text{display:grid;grid-template-columns:1fr 2fr;gap:3rem}}@media (width <=750px){.div-percentages{grid-column:1}.div-item:nth-child(4){align-items:start;display:flex;flex-direction:column;gap:0rem;padding-inline-start:3.9rem;*:nth-child(2){order:1}*:nth-child(3){order:5}*:nth-child(4){order:2}*:nth-child(5){order:6}*:nth-child(6){order:3}*:nth-child(7){order:7}*:nth-child(8){order:4}*:nth-child(9){order:8}*:nth-child(10){order:9}}.p-title{.div-item:nth-child(4) &{margin-block-end:2.4rem;text-box:trim-both ex alphabetic}.div-item:nth-child(4) &:has(span){margin-block:5rem 3.2rem;white-space:nowrap;width:0rem}.div-item:nth-child(5) &{text-align:center}}.p-blurb{width:100%;&+&{margin-block-start:.8rem}}.div-percentages{display:flex;flex-direction:column;gap:1.6rem;margin-block-start:1.6rem}.div-decoration{bottom:anchor(--title-2 50%);top:anchor(--title-1 top);height:unset;width:.2rem;left:calc(1.9rem - 0.2rem / 2);position:absolute;right:unset;transition:var(--Animation--slowest);#components\/page-home\/orm-blurb.--is-hidden &{bottom:anchor(--title-1 top);right:unset;transition:none}&:after{--size:0.9rem;background-color:var(--Black);content:'';height:var(--size);left:calc(50% - var(--size) / 2);position:absolute;right:unset;rotate:45deg;top:calc(100% - var(--size) / 2);width:var(--size)}}}@media (width <=670px){.div-text{display:unset}}}#components\/page-home\/orm-methodology{counter-reset:--items;display:grid;gap:2.4rem;grid-template-columns:1fr 1fr 1fr;margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);line-height:110%}.div-item{background-color:#fff;border-radius:.4rem;counter-increment:--items;position:relative;padding:5rem clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(4rem, calc(4rem + (5 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 5rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);&:nth-of-type(-n+4):before{color:gray;content:'Шаг ' counter(--items);font-family:'Helvetica Neue';font-size:1.3rem;left:1.6rem;letter-spacing:-.01em;pad:3 "0";position:absolute;text-transform:lowercase;top:1.6rem;user-select:none}&:last-of-type{flex-direction:column;display:flex;background-color:unset;justify-content:center;padding:clamp(4.4rem, calc(4.4rem + (5 - 4.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 5rem) 0rem 0rem clamp(0rem, calc(0rem + (7.2 - 0) * ((100dvw - 37.5rem) / (146 - 37.5))), 7.2rem)}}.p-title{border-block-end:.1rem solid #DFDBD9;font-family:'Mont';font-size:clamp(2rem, calc(2rem + (2.4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);font-weight:600;line-height:110%;margin-block-end:clamp(2rem, calc(2rem + (2.4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);padding-block-end:clamp(2rem, calc(2rem + (2.4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);.div-item:nth-of-type(5) &{border:unset;padding:unset;font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);margin-block-end:1rem}}.p-title-small{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);line-height:110%;margin-block-end:.6rem;.p+&{margin-block-start:1.6rem}&:has(+.p-blurb){margin-block-end:1.2rem}}.p{color:gray;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;text-wrap:wrap;.div-item:nth-of-type(5) &{color:var(--Black);margin-block-end:2.6rem}}.p-blurb{align-items:center;background-color:#F4F4F4;border-radius:.8rem;display:flex;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);gap:1.6rem;padding:1.6rem;&+&{margin-block-start:1rem}}.p-percentage{align-items:center;display:flex;font-size:1.4rem;font-weight:400;gap:.8rem;letter-spacing:-.01em;line-height:130%;margin-block-start:3rem;text-wrap:balance;span{font-size:3.2rem;font-weight:700;letter-spacing:-.03em;line-height:120%}}ul{margin:0;padding:0}li{color:gray;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);line-height:130%;list-style-position:inside;list-style-type:"– ";&+&{margin-block-start:.6rem}}@media (width <=1500px){gap:1.6rem;grid-template-columns:1fr 1fr;.h2{grid-column:span 2;margin-block-end:.8rem}.div-item{&:nth-of-type(1){border-radius:.4rem 0 0 .4rem}&:nth-of-type(2){border-radius:0 .4rem .4rem 0}&:nth-of-type(3){grid-column:span 2}&:nth-of-type(4){grid-column:span 2}&:nth-of-type(5){align-items:center;grid-column:span 2}}.p-title{.div-item:nth-of-type(5) &{text-align:center}}.p{.div-item:nth-of-type(5) &{text-align:center}}}@media (width <=800px){grid-template-columns:1fr;.h2{grid-column:span 1}.div-item{grid-column:unset!important;margin-inline:unset!important;border-radius:0.4rem!important;&:nth-of-type(5){grid-column:span 1}}}@media (width <=400px){.button{justify-content:center;width:100%}}}#components\/page-home\/pr{margin-block-end:clamp(2.4rem, calc(2.4rem + (6 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);position:relative;padding-block:clamp(8rem, calc(8rem + (10 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) clamp(4rem, calc(4rem + (6 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);.div-decoration{background-color:#fff;border-radius:0 .4rem .4rem 0;height:100%;left:0;position:absolute;right:var(--Gutter);top:0;z-index:-1}.p-title-small{color:var(--Purple);font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);font-weight:400;letter-spacing:-.04em;line-height:130%;margin-block-end:1.6rem}.h2{font-family:'Mont';font-size:clamp(3.6rem, calc(3.6rem + (4.6 - 3.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.6rem);font-weight:600;letter-spacing:-.01em;line-height:110%}.div-text{display:grid;gap:2.2rem;grid-template-columns:1fr 1fr}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;margin-block-end:2.4rem;max-width:62ch;text-wrap:100%}@media (width>1920px){.h2,.p-title-small{padding-inline-start:4.8rem}.div-decoration{border-radius:.4rem;left:var(--Gutter);right:var(--Gutter)}}@media (width <=1510px){.div-decoration{border-radius:0;right:0}}@media (width <=680px){.div-text{grid-template-columns:1fr}}}#components\/page-home\/pr-blurb{display:grid;gap:clamp(1.6rem, calc(1.6rem + (2.4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);grid-template-columns:1fr 1fr 1fr;margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.div-wrapper{background-color:#fff;border-radius:.4rem;box-shadow:0rem .4rem 7rem color-mix(in srgb,black 5%,transparent);display:flex;flex-direction:column;padding:4rem}.p-title-small{color:gray;font-size:1.3rem;font-weight:400;letter-spacing:-.01em;margin-block-end:3rem}.p-title{font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);line-height:110%;margin-block:auto 2rem;text-wrap:balance;span{color:var(--Purple)}.div-item &{font-size:clamp(2.2rem, calc(2.2rem + (2.4 - 2.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);margin:unset}}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%}.div-items{background-color:#dfdbd9;border:solid .1rem #dfdbd9;counter-reset:--items;display:grid;gap:.1rem;grid-column:span 2;grid-template-columns:1fr 1fr}.div-item{background-color:#f4f4f4;counter-increment:--items;position:relative;padding:clamp(4rem, calc(4rem + (4.8 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.8rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);&:before{color:gray;content:counter(--items,decimal-leading-zero);font-family:'Helvetica Neue';font-size:1.3rem;left:.6rem;letter-spacing:-.01em;pad:3 "0";position:absolute;top:.6rem;user-select:none}}.img-icon{margin-block-end:2.4rem}@media (width <=1200px){gap:clamp(1.6rem, calc(1.6rem + (2.4 - 1.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem) 0;grid-template-columns:1fr;.div-wrapper{margin-inline-end:0rem}}@media (width <=600px){.div-items{grid-template-columns:1fr}}}#components\/page-home\/hr{margin-block-end:clamp(4.7rem, calc(4.7rem + (6 - 4.7) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);position:relative;padding-block:clamp(8rem, calc(8rem + (10 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) clamp(6rem, calc(8rem + (6 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 8rem);.div-decoration{background-color:#fff;border-radius:0 .4rem .4rem 0;height:100%;left:0;position:absolute;right:var(--Gutter);top:0;z-index:-1}.p-title-small{color:var(--Purple);font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);font-weight:400;letter-spacing:-.04em;line-height:130%;margin-block-end:1.6rem}.h2{font-family:'Mont';font-size:clamp(3.6rem, calc(3.6rem + (4.6 - 3.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.6rem);font-weight:600;letter-spacing:-.01em;line-height:110%;max-width:24ch}@media (width>1920px){.h2,.p-title-small{padding-inline-start:4.8rem}.div-decoration{border-radius:.4rem;left:var(--Gutter);right:var(--Gutter)}}}#components\/page-home\/hr-blurb{display:grid;gap:1.6rem 3.4rem;grid-template-columns:1fr 1fr 1fr;margin-block-end:clamp(8.1rem, calc(8.1rem + (13 - 8.1) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.div-item{display:flex;flex-direction:column;&:nth-child(1),&:nth-child(4){background-color:#fff;border-radius:.4rem;box-shadow:0rem .4rem 7rem color-mix(in srgb,black 5%,transparent)}&:nth-child(1){padding:clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}&:nth-child(2),&:nth-child(3){padding-block-start:4rem}&:nth-child(4){padding:clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}&:nth-child(5){grid-column:span 2}}.p-title-small{color:gray;font-size:1.3rem;font-weight:400;letter-spacing:-.01em;margin-block-end:1.6rem}.p-title{align-items:center;display:flex;font-family:'Mont';font-size:clamp(2.2rem, calc(2.2rem + (2.4 - 2.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);gap:1.6rem;line-height:110%;text-wrap:balance;.div-item:nth-child(1) &{font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);line-height:110%;margin-block:clamp(3rem, calc(3rem + (10.1 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 10.1rem) 3.2rem}.div-item:not(:nth-child(1)) &{border-block-end:solid #DFDBD9 .1rem;margin-block-end:2.4rem;padding-block-end:1.6rem}}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);margin:unset;&+&{margin-block-start:.6rem}}}ul{margin:0;padding:0}li{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);line-height:130%;list-style-position:inside;list-style-type:"– ";&+&{margin-block-start:.6rem}}.div-blurbs{display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.p-blurb{align-items:center;background-color:#e9eaeb;border-radius:.8rem;display:flex;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem) font-weight:500;gap:1.6rem;line-height:110%;padding:1.6rem}.p-percentage{align-items:center;display:flex;font-size:1.4rem;font-weight:400;gap:.8rem;letter-spacing:-.01em;line-height:130%;text-wrap:balance;span{font-size:3.2rem;font-weight:700;letter-spacing:-.03em;line-height:120%}&:nth-child(2){margin-block-start:auto}&+&{margin-block-start:1.6rem}}@media (width <=1400px){display:flex;flex-direction:column;gap:5rem;.div-item{grid-column:span 1!important;&:nth-child(2),&:nth-child(3){padding-block-start:unset}&:nth-child(1){order:5}&:nth-child(2){order:1}&:nth-child(3){order:2}&:nth-child(4){order:4}&:nth-child(5){order:3}&:nth-child(1),&:nth-child(4){margin-block-start:-2.6rem}}}@media (width <=800px){.div-blurbs{grid-template-columns:1fr}}@media (width <=450px){.button{justify-content:center;width:100%}}}#components\/page-home\/serm{margin-block-end:6rem;display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.7rem, calc(2.7rem + (6 - 2.7) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);position:relative;padding-block:clamp(8rem, calc(8rem + (10 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem) clamp(3.2rem, calc(3.2rem + (6 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);.div-decoration{background-color:#fff;border-radius:0 .4rem .4rem 0;height:100%;left:0;position:absolute;right:var(--Gutter);top:0;z-index:-1}.p-title-small{color:var(--Purple);font-size:clamp(2rem, calc(2rem + (2.6 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.6rem);font-weight:400;letter-spacing:-.04em;line-height:130%;margin-block-end:1.6rem}.h2{font-family:'Mont';font-size:clamp(3.6rem, calc(3.6rem + (4.6 - 3.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.6rem);font-weight:600;letter-spacing:-.01em;line-height:110%}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;line-height:130%;margin-block-end:2.4rem;max-width:47.4rem;text-wrap:100%}.p-title{background:linear-gradient(90deg,#333038,#8B8B8B);color:#fff0;font-size:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);letter-spacing:-.01em;line-height:110%;margin-block-end:1.6rem;max-width:47.4rem;background-clip:text}.p-blurb{font-family:'Raleway';font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:600;letter-spacing:-.01em}.p-small{color:#5C3ED5;font-size:2.6rem;font-weight:400;margin-block-end:1.6rem}.div-blurb{background-color:#f4f4f4;border-radius:.8rem;display:flex;margin-block-end:2.4rem;padding:2.4rem;width:47.4rem}.img-icon{&:nth-of-type(1){border-inline-end:solid .1rem #b9bdc0;margin-inline-end:1.6rem;padding-inline-end:1.6rem}&:nth-of-type(2){margin-inline-end:4.3rem}}@media (width>1920px){.h2,.p-small{padding-inline-start:4.8rem}.div-decoration{border-radius:.4rem;left:var(--Gutter);right:var(--Gutter)}}@media (width <=1510px){.div-decoration{border-radius:0;right:0}}@media (width <=1350px){grid-template-columns:1fr}@media (width <=1280px){margin-block-end:0}@media (width <=600px){.div-blurb{align-items:start;width:100%}}@media (width <=450px){.button{justify-content:center;width:100%}}}@keyframes --animation-serm-item-reveal{from{opacity:0;translate:-2rem;filter:grayscale(.3)}to{opacity:1}}#components\/page-home\/serm-timeline{border-block-start:solid .1rem #dfdbd9;display:flex;gap:3.2rem;margin-block-end:clamp(3rem, calc(3rem + (10 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 10rem);.div-item{padding-block-start:6rem;position:relative;@supports ((animation-timeline:scroll()) and (animation-range:0% 100%)){--h:calc(100dvh / 12);animation:--animation-serm-item-reveal linear both;animation-range:entry 0% entry 100%;animation-timeline:view();&:nth-child(1){animation-range:entry calc(0% + var(--h) * 1) entry calc(100% + var(--h) * 1)}&:nth-child(2){animation-range:entry calc(0% + var(--h) * 2) entry calc(100% + var(--h) * 2)}&:nth-child(3){animation-range:entry calc(0% + var(--h) * 3) entry calc(100% + var(--h) * 3)}&:nth-child(4){animation-range:entry calc(0% + var(--h) * 4) entry calc(100% + var(--h) * 4)}&:nth-child(5){animation-range:entry calc(0% + var(--h) * 5) entry calc(100% + var(--h) * 5)}}&:before{--size:0.9rem;background-color:var(--Black);border-radius:100rem;content:'';height:var(--size);left:0;position:absolute;top:calc(-1 * var(--size) / 2);width:var(--size)}}.img-icon{margin-block-end:2.1rem}.p-title{font-family:'Mont';font-size:2rem;font-weight:600;line-height:110%;margin-block-end:.8rem}.p{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;min-width:20ch;line-height:130%}@media (width <=1280px){border-block-start:none;border-inline-start:solid .1rem #dfdbd9;flex-direction:column;gap:4rem;margin-inline-start:var(--Gutter);padding-block:4rem 2.4rem;padding-inline-start:unset;.div-item{animation:none!important;padding-block-start:0rem;padding-inline-start:var(--Gutter);&:before{top:2.4rem;left:calc(-0.1rem / 2 - var(--size) / 2)}}.p{text-wrap:balance}}}#components\/page-home\/serm-blurb{margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);margin-block-end:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem)}.div-wrapper{display:grid;gap:2.4rem;grid-template-columns:1fr 1fr 1fr}.div-item{background-color:#fff;border-radius:.4rem;box-shadow:0rem .4rem 7rem color-mix(in srgb,black 5%,transparent);padding:clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(3rem, calc(3rem + (4 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem) clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);&:nth-child(3){display:flex;flex-direction:column;grid-row:span 2;justify-content:center;padding-inline:6.81rem}&:nth-child(4){display:grid;gap:10.4rem;grid-column:span 2;grid-template-columns:1fr 1fr}}.p-title{border-block-end:.1rem solid #DFDBD9;font-family:'Mont';font-size:2.4rem;font-weight:600;height:fit-content;line-height:110%;margin-block-end:2.4rem;padding-block-end:2.4rem;.div-item:nth-child(3) &{border:unset;font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);margin-block-end:1rem;padding:unset}}.p-title-small{font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:500;line-height:110%;margin-block-end:.6rem;&:has(+.p-blurb){margin-block-end:1.2rem}}.p{color:gray;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);font-weight:400;&:has(+.p-title-small){margin-block-end:1.6rem}.div-item:nth-child(3) &{margin-block-end:2.6rem}}.p-blurb{align-items:center;background-color:#f4f4f4;border-radius:.8rem;display:flex;font-size:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem);gap:1.6rem;padding:1.6rem;text-wrap:balance}@media (width <=1280px){.div-wrapper{grid-template-columns:1fr 1fr}.div-item{display:flex!important;flex-direction:column;gap:0rem!important;margin:0!important;&:nth-child(3){align-items:center;padding:4.2rem 2.4rem}&:nth-child(1){order:1;grid-column:unset}&:nth-child(2){order:2;grid-column:unset}&:nth-child(3){order:4;grid-column:span 2;grid-row:unset}&:nth-child(4){order:3;grid-column:span 2}}.p-title{.div-item:nth-child(3) &{text-align:center}}.p{text-wrap:balance;.div-item:nth-child(3) &{text-align:center}}}@media (width < 768px){.div-wrapper{grid-template-columns:1fr}.div-item{grid-column:unset!important}}}#components\/page-home\/articles{margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (4.6 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 4.6rem);letter-spacing:-.01em;line-height:110%;margin-block-end:clamp(1.4rem, calc(1.4rem + (1.6 - 1.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.6rem)}.p{font-weight:400;line-height:130%;margin-block-end:clamp(2.4rem, calc(2.4rem + (4 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 4rem);text-wrap:balance}.div-articles{display:grid;gap:2.4rem;grid-template-columns:1fr 1fr}.article{display:flex;flex-direction:column;background:#fff;border-radius:.4rem;height:auto;transition:var(--Animation--slower);user-select:none;width:100%;padding:clamp(3rem, calc(3rem + (3.2 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem) clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem) clamp(3rem, calc(3rem + (3.2 - 3) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem) clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);transition-property:background;&:hover{background-color:var(--Purple)}}.p-website{align-items:center;display:flex;font-family:'Raleway';font-size:clamp(2rem, calc(2rem + (2.4 - 2) * ((100dvw - 37.5rem) / (146 - 37.5))), 2.4rem);font-weight:600;gap:.8rem;line-height:110%;margin-block:auto 2.5rem;transition:var(--Animation--slower);width:fit-content;transition-property:color;&.--with-background{background:#fff;border-radius:.8rem;padding:.5rem 1rem;margin-inline:-1rem}.article:hover &{color:#fff}span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden}}.p-title{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-family:'Mont';font-size:clamp(2.6rem, calc(2.6rem + (3.2 - 2.6) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);line-clamp:4;line-height:110%;margin-block-end:2rem;text-wrap:balance;transition:var(--Animation--slower);overflow:hidden;height:clamp(11.4rem, calc(11.4rem + (14 - 11.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 14rem);transition-property:color;.article:hover &{color:#fff}}.img-arrow{height:3.2rem;transition:var(--Animation--slower);width:6.4rem;.article:hover &{filter:invert(1) brightness(1.2)}}@media (width>500px){.button-show-more{display:none}}@media (width <=1100px){.div-articles{grid-template-columns:1fr 1fr}}@media (width <=992px){.div-articles{grid-template-columns:1fr}}}#components\/page-home\/form{display:flex;flex-direction:column;align-items:center;margin-block-end:clamp(8rem, calc(8rem + (13 - 8) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem);.h2{font-size:clamp(4rem, calc(4rem + (5.6 - 4) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.6rem);font-weight:700;letter-spacing:-.05em;line-height:100%;margin-block-end:2.4rem;max-width:22ch;text-align:center}.p{color:gray;font-weight:400;line-height:130%;margin-block-end:3.2rem;max-width:39ch;text-align:center;text-wrap:balance}@media (width <=440px){.div-form{width:100%}}}@keyframes acceptance-attention{0%{}25%{outline-color:var(--Black);outline-offset:.4rem}100%{outline-color:#fff0;outline-offset:.2rem}}#shared\/form--index-2{.wpcf7-submit{display:none}.wpcf7-spinner{display:none}.div-labels{display:flex;flex-direction:column;width:fit-content;margin-inline:auto}label:has(.wpcf7-text){align-items:center;display:flex;height:5.3rem;max-width:100%;position:relative;width:clamp(33rem, calc(33rem + (39.2 - 33) * ((100dvw - 37.5rem) / (146 - 37.5))), 39.2rem);&+&{margin-block-start:1.6rem}}label:has(.wpcf7-text):has(.wpcf7-not-valid-tip){margin-block-end:calc(0.6rem + 2.8rem)}label:has(.wpcf7-text) .wpcf7-form-control-wrap{position:absolute;width:100%;height:100%;left:0;top:0}.wpcf7-text{border-radius:100rem;border:unset;font-family:'Helvetica Neue';font-size:1.6rem;font-weight:400;height:100%;outline:solid .15rem #fff0;text-indent:2.4rem;transition:var(--Animation);width:100%;padding:0rem;transition-property:outline;&:focus-visible{outline-color:var(--Black)}&::placeholder{opacity:0}}.span-text{font-weight:400;padding-inline-start:2.4rem;pointer-events:none;transition:0.05s;user-select:none;z-index:1;opacity:.4;transition-property:opacity;label:has(input:not(:placeholder-shown)) &{opacity:0}}.span-star{color:#EB0244}.wpcf7-not-valid-tip{align-items:center;background-color:#FFD9E4;border-radius:100rem;color:#EB0244;display:flex;font-family:'Helvetica Neue';font-size:1.3rem;font-weight:400;height:2.8rem;left:2.4rem;letter-spacing:-.01em;padding:0rem 1.6rem;position:absolute;top:calc(100% + 0.6rem);width:calc(100% - 2.4rem * 2)}.wpcf7-acceptance{label span{margin-block:0rem}}.wpcf7-acceptance .wpcf7-list-item{border-radius:.8rem;margin-block:1.8rem 2.4rem;outline:solid .15rem #fff0;&.--is-animating{animation-name:acceptance-attention;animation-duration:1s;animation-fill-mode:forwards}}.wpcf7-list-item{margin:0}input[type="checkbox"]{display:none}.wpcf7-list-item-label{align-items:center;color:gray;cursor:pointer;display:flex;font-family:'Helvetica Neue';font-size:clamp(1.3rem, calc(1.3rem + (1.4 - 1.3) * ((100dvw - 37.5rem) / (146 - 37.5))), 1.4rem);gap:.6rem;margin-block:1.8rem 2.4rem;position:relative;user-select:none;a{color:var(--Black)}&:before{background-color:#f4f4f4;border-radius:.6rem;display:block;height:2.4rem;margin:.6rem;min-height:2.4rem;min-width:2.4rem;outline-offset:-.1rem;outline:.1rem solid #DFDBD9;transition:var(--Animation);width:2.4rem}&:hover:before{background-color:#fff}&:after{content:url(https://partizanov.ru/wp-content/themes/partizan/assets/img/checkmark.svg);display:block;left:1.1rem;position:absolute;top:1.05rem;transition:var(--Animation)}.wpcf7-list-item:not(:has(input:checked)) &:after{opacity:0}.wpcf7-list-item:has(input:checked) &:before{background-color:#5c3ed5;outline-color:#fff0}}.button{margin-inline:auto}.wpcf7-not-valid{color:#EB0244}.wpcf7-response-output{display:none;border:0;font-family:'Helvetica Neue';font-size:1.4rem;margin-block:0rem 2rem;margin-inline:auto;max-width:42ch;padding:0;text-align:center;text-wrap:balance}.wpcf7-form-control-wrap,.wpcf7-acceptance,.wpcf7-list-item{width:100%}.wpcf7-form-control-wrap[data-name="user-service-hidden"]{display:none}@media (width <=500px){.button{justify-content:center;width:100%}.div-labels{margin:0;width:100%;label{width:100%}}}}#components\/footer{background-color:#fff;padding-block:clamp(3.2rem, calc(3.2rem + (5.1 - 3.2) * ((100dvw - 37.5rem) / (146 - 37.5))), 5.1rem) clamp(2.4rem, calc(2.4rem + (6 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 6rem);.div-columns{display:grid;grid-template-columns:1fr 1fr 1fr}.div-column{&:nth-child(3){border-inline-start:solid .1rem #dfdbd9;padding-inline-start:4rem}}.div-legal{align-items:center;border-block-start:solid .1rem #dfdbd9;display:flex;gap:1.2rem;justify-content:space-between;padding-block-start:2rem;padding-inline:clamp(0rem, calc(0rem + (13 - 0) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem)}.div-legal-column-mobile{display:contents}.a-legal,.p-legal{color:gray;font-size:1.2rem;line-height:150%;font-weight:400}.a-legal{text-decoration-skip-ink:none;text-decoration:underline;transition:var(--Animation);&:hover{color:var(--Black)}}.p-legal{user-select:all}.p-title{color:gray;font-size:1.4rem;font-weight:400;letter-spacing:-.01em;margin-block-end:clamp(2.4rem, calc(2.4rem + (3.7 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.7rem)}.a-contact{align-items:center;display:flex;font-size:clamp(2.4rem, calc(2.4rem + (3.2 - 2.4) * ((100dvw - 37.5rem) / (146 - 37.5))), 3.2rem);gap:1rem;line-height:110%;transition:var(--Animation) color;white-space:nowrap;width:fit-content;&+&{margin-block-start:1.3rem}&:hover{color:var(--Purple)}}.a-link{display:block;font-family:'Raleway';font-weight:600;line-height:110%;padding-block:clamp(0.6rem, calc(1rem + (0.6 - 1) * ((100dvw - 37.5rem) / (146 - 37.5))), 1rem);transition:var(--Animation);width:fit-content;transition-property:color;&:hover{color:#5c3ed5}&:last-child{margin-block-end:4rem}}.img-logo{height:clamp(5rem, calc(5rem + (6.5 - 5) * ((100dvw - 37.5rem) / (146 - 37.5))), 6.5rem);width:clamp(10rem, calc(10rem + (13 - 10) * ((100dvw - 37.5rem) / (146 - 37.5))), 13rem)}.img-star{height:2.2rem;object-fit:contain;width:2.2rem}.a-eeex{position:relative;img{width:20.9rem;height:3.2rem}&::before{background-color:#0b0b0b;content:'';width:7.4rem;height:.1rem;position:absolute;bottom:.5rem;right:1rem;transition:var(--Animation--slow);clip-path:inset(0% 0% 0% 0%)}@media (hover:none){&:not(:active)::before{opacity:0}}@media (hover:hover){&:not(:hover)::before{clip-path:inset(0% 100% 0% 0%)}}}@media (width <=1160px){.div-columns{gap:3.9rem;grid-template-columns:1fr 1fr}.img-logo{grid-column:span 2}.div-legal{padding-inline:0rem}.div-legal-column-mobile{display:flex;gap:1.3rem;flex-direction:column}}@media (width <=740px){.div-legal{justify-items:center;flex-direction:column}}@media (width <=650px){.div-columns{grid-template-columns:1fr}.img-logo{grid-column:span 1}.div-column{padding:0;&:nth-of-type(2){border-block-start:solid .1rem #dfdbd9;border-inline-start:none!important;padding-inline-start:0rem;padding-block-start:3rem}}}}