/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:""}}}@layer theme{:root,:host{--default-font-family:"Actay",sans-serif;--font-wide:"Actay Wide",sans-serif;--color-white:#fff;--color-black:#000;--color-green:#72be35;--color-dark:#1f1f1f;--color-gray:#323232;--color-light:#e6e5eb;--color-light2:#f6f5fa;--color-gray2:#5b5a5c;--spacing:1rem;--text-base:16rem;--text-base--line-height:1.3;--text-16:16rem;--text-16--line-height:1.3;--text-20:20rem;--text-20--line-height:1.3;--text-24:24rem;--text-24--line-height:1.3;--font-weight-bold:700}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}b,strong{font-weight:700;font-family:var(--font-wide)}img,svg{width:100%;max-width:none}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}*{outline:none}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-80{top:calc(var(--spacing)*80)}.top-131{top:calc(var(--spacing)*131)}.top-307{top:calc(var(--spacing)*307)}.top-390{top:calc(var(--spacing)*390)}.right-56{right:calc(var(--spacing)*56)}.-bottom-160{bottom:calc(var(--spacing)*-160)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-40{bottom:calc(var(--spacing)*40)}.bottom-56{bottom:calc(var(--spacing)*56)}.bottom-78{bottom:calc(var(--spacing)*78)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-40{left:calc(var(--spacing)*40)}.left-70{left:calc(var(--spacing)*70)}.left-112{left:calc(var(--spacing)*112)}.left-378{left:calc(var(--spacing)*378)}.z-5{z-index:5}.z-10{z-index:10}.z-11{z-index:11}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.ms-auto{margin-inline-start:auto}.mt-\(--gap\){margin-top:var(--gap)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-32{margin-top:calc(var(--spacing)*32)}.mt-40{margin-top:calc(var(--spacing)*40)}.mt-80{margin-top:calc(var(--spacing)*80)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-38{margin-bottom:calc(var(--spacing)*38)}.mb-40{margin-bottom:calc(var(--spacing)*40)}.mb-56{margin-bottom:calc(var(--spacing)*56)}.mb-78{margin-bottom:calc(var(--spacing)*78)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.h-184{height:calc(var(--spacing)*184)}.h-240{height:calc(var(--spacing)*240)}.h-444{height:calc(var(--spacing)*444)}.h-668{height:calc(var(--spacing)*668)}.h-full{height:100%}.min-h-668{min-height:calc(var(--spacing)*668)}.min-h-890{min-height:calc(var(--spacing)*890)}.w-16{width:calc(var(--spacing)*16)}.w-21{width:calc(var(--spacing)*21)}.w-24{width:calc(var(--spacing)*24)}.w-30{width:calc(var(--spacing)*30)}.w-172{width:calc(var(--spacing)*172)}.w-200{width:calc(var(--spacing)*200)}.w-275{width:calc(var(--spacing)*275)}.w-288{width:calc(var(--spacing)*288)}.w-304{width:calc(var(--spacing)*304)}.w-324{width:calc(var(--spacing)*324)}.w-388{width:calc(var(--spacing)*388)}.w-456{width:calc(var(--spacing)*456)}.w-493{width:calc(var(--spacing)*493)}.w-540{width:calc(var(--spacing)*540)}.w-574{width:calc(var(--spacing)*574)}.w-704{width:calc(var(--spacing)*704)}.w-760{width:calc(var(--spacing)*760)}.w-856{width:calc(var(--spacing)*856)}.w-861{width:calc(var(--spacing)*861)}.w-1064{width:calc(var(--spacing)*1064)}.w-1304{width:calc(var(--spacing)*1304)}.w-fit{width:fit-content}.w-full{width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.columns-2{columns:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[240rem_240rem\]{grid-template-columns:240rem 240rem}.grid-cols-\[240rem_240rem_240rem\]{grid-template-columns:240rem 240rem 240rem}.grid-cols-\[240rem_240rem_240rem_240rem\]{grid-template-columns:240rem 240rem 240rem 240rem}.grid-cols-\[240rem_240rem_240rem_240rem_240rem\]{grid-template-columns:240rem 240rem 240rem 240rem 240rem}.grid-cols-\[\<\?\=implode\(\'_\'\,array_fill\(0\,count\(\$services\)\,\'240rem\'\)\)\?\>\]{grid-template-columns:<?=implode(" ",array fill(0,count($services),"240rem"))?>}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--gap\){gap:var(--gap)}.gap-13{gap:calc(var(--spacing)*13)}.gap-14{gap:calc(var(--spacing)*14)}.gap-24{gap:calc(var(--spacing)*24)}.gap-40{gap:calc(var(--spacing)*40)}.gap-48{gap:calc(var(--spacing)*48)}.gap-56{gap:calc(var(--spacing)*56)}.gap-80{gap:calc(var(--spacing)*80)}.gap-135{gap:calc(var(--spacing)*135)}.gap-x-115{column-gap:calc(var(--spacing)*115)}.gap-y-40{row-gap:calc(var(--spacing)*40)}.overflow-clip{overflow:clip}.rounded-\(--radius\){border-radius:var(--radius)}.rounded-\[32rem\]{border-radius:32rem}.rounded-\[72rem\]{border-radius:72rem}.rounded-full{border-radius:3.40282e38px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-white{border-color:var(--color-white)}.bg-gray{background-color:var(--color-gray)}.bg-green{background-color:var(--color-green)}.object-cover{object-fit:cover}.p-24{padding:calc(var(--spacing)*24)}.p-56{padding:calc(var(--spacing)*56)}.px-48{padding-inline:calc(var(--spacing)*48)}.px-152{padding-inline:calc(var(--spacing)*152)}.py-\(--gap\){padding-block:var(--gap)}.py-50{padding-block:calc(var(--spacing)*50)}.py-120{padding-block:calc(var(--spacing)*120)}.py-144{padding-block:calc(var(--spacing)*144)}.ps-150{padding-inline-start:calc(var(--spacing)*150)}.pe-85{padding-inline-end:calc(var(--spacing)*85)}.pe-152{padding-inline-end:calc(var(--spacing)*152)}.pt-\(--gap\){padding-top:var(--gap)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-40{padding-top:calc(var(--spacing)*40)}.pt-56{padding-top:calc(var(--spacing)*56)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.text-center{text-align:center}.text-right{text-align:right}.title{font-family:var(--font-wide);color:var(--color-white);font-size:64rem;font-weight:700;line-height:1}@media not all and (min-width:1024px){.title{font-size:40rem}}.title-sm{font-family:var(--font-wide);color:var(--color-white);font-size:28rem;font-weight:700;line-height:1.2}@media not all and (min-width:1024px){.title-sm{font-size:24rem}}.font-wide{font-family:var(--font-wide)}.text-24{font-size:var(--text-24);line-height:var(--tw-leading,var(--text-24--line-height))}.text-\[80rem\]{font-size:80rem}.text-\[120rem\]{font-size:120rem}.text-\[124rem\]{font-size:124rem}.leading-\[\.6\]{--tw-leading:.6;line-height:.6}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-\[\#E6E5EBFC\]{color:#e6e5ebfc}.text-gray{color:var(--color-gray)}.text-green{color:var(--color-green)}.text-light{color:var(--color-light)}.text-white{color:var(--color-white)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[60px\]{--tw-backdrop-blur:blur(60px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:is(.\*\:h-372>*){height:calc(var(--spacing)*372)}:is(.\*\:flex-1>*){flex:1}@media not all and (min-width:1024px){.m\:relative{position:relative}.m\:inset-auto{inset:auto}.m\:top-0{top:calc(var(--spacing)*0)}.m\:top-30{top:calc(var(--spacing)*30)}.m\:top-51{top:calc(var(--spacing)*51)}.m\:top-267{top:calc(var(--spacing)*267)}.m\:-bottom-100{bottom:calc(var(--spacing)*-100)}.m\:bottom-16{bottom:calc(var(--spacing)*16)}.m\:bottom-auto{bottom:auto}.m\:left-16{left:calc(var(--spacing)*16)}.m\:left-30{left:calc(var(--spacing)*30)}.m\:left-53{left:calc(var(--spacing)*53)}.m\:left-123{left:calc(var(--spacing)*123)}.m\:col-span-1{grid-column:span 1/span 1}.m\:row-span-1{grid-row:span 1/span 1}.m\:-mx-16{margin-inline:calc(var(--spacing)*-16)}.m\:mx-auto{margin-inline:auto}.m\:-mt-16{margin-top:calc(var(--spacing)*-16)}.m\:mt-\(--gap\){margin-top:var(--gap)}.m\:mt-16{margin-top:calc(var(--spacing)*16)}.m\:mt-24{margin-top:calc(var(--spacing)*24)}.m\:mt-40{margin-top:calc(var(--spacing)*40)}.m\:mb-8{margin-bottom:calc(var(--spacing)*8)}.m\:mb-16{margin-bottom:calc(var(--spacing)*16)}.m\:mb-24{margin-bottom:calc(var(--spacing)*24)}.m\:mb-32{margin-bottom:calc(var(--spacing)*32)}.m\:block{display:block}.m\:flex{display:flex}.m\:grid{display:grid}.m\:hidden{display:none}.m\:hidden\!{display:none!important}.m\:aspect-square{aspect-ratio:1}.m\:h-400{height:calc(var(--spacing)*400)}.m\:h-423{height:calc(var(--spacing)*423)}.m\:h-auto{height:auto}.m\:min-h-auto{min-height:auto}.m\:w-16{width:calc(var(--spacing)*16)}.m\:w-19{width:calc(var(--spacing)*19)}.m\:w-120{width:calc(var(--spacing)*120)}.m\:w-140{width:calc(var(--spacing)*140)}.m\:w-150{width:calc(var(--spacing)*150)}.m\:w-286{width:calc(var(--spacing)*286)}.m\:w-300{width:calc(var(--spacing)*300)}.m\:w-full{width:100%}.m\:columns-1{columns:1}.m\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.m\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.m\:flex-col{flex-direction:column}.m\:items-center{align-items:center}.m\:gap-\(--gap\){gap:var(--gap)}.m\:gap-16{gap:calc(var(--spacing)*16)}.m\:gap-20{gap:calc(var(--spacing)*20)}.m\:gap-24{gap:calc(var(--spacing)*24)}.m\:gap-32{gap:calc(var(--spacing)*32)}.m\:overflow-x-auto{overflow-x:auto}.m\:rounded-\(--radius\){border-radius:var(--radius)}.m\:rounded-none{border-radius:0}.m\:border-none{--tw-border-style:none;border-style:none}.m\:bg-gray{background-color:var(--color-gray)}.m\:p-0{padding:calc(var(--spacing)*0)}.m\:p-20{padding:calc(var(--spacing)*20)}.m\:p-24{padding:calc(var(--spacing)*24)}.m\:px-0{padding-inline:calc(var(--spacing)*0)}.m\:px-16{padding-inline:calc(var(--spacing)*16)}.m\:px-24{padding-inline:calc(var(--spacing)*24)}.m\:py-32{padding-block:calc(var(--spacing)*32)}.m\:py-40{padding-block:calc(var(--spacing)*40)}.m\:py-56{padding-block:calc(var(--spacing)*56)}.m\:pe-20{padding-inline-end:calc(var(--spacing)*20)}.m\:pt-0{padding-top:calc(var(--spacing)*0)}.m\:pt-8{padding-top:calc(var(--spacing)*8)}.m\:pt-154{padding-top:calc(var(--spacing)*154)}.m\:pb-16{padding-bottom:calc(var(--spacing)*16)}.m\:pb-40{padding-bottom:calc(var(--spacing)*40)}.m\:text-center{text-align:center}.m\:text-16{font-size:var(--text-16);line-height:var(--tw-leading,var(--text-16--line-height))}.m\:text-20{font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height))}.m\:text-\[20rem\]{font-size:20rem}.m\:text-\[24rem\]{font-size:24rem}.m\:text-\[40rem\]{font-size:40rem}.m\:text-light2{color:var(--color-light2)}.m\:text-white{color:var(--color-white)}:is(.m\:\*\:h-270>*){height:calc(var(--spacing)*270)}:is(.m\:\*\:flex-none>*){flex:none}.m\:after\:hidden\!:after{content:var(--tw-content);display:none!important}}@media (min-width:1024px){.d\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.d\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.d\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.d\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.d\:gap-\(--gap\){gap:var(--gap)}}}:root{interpolate-size:allow-keywords;--a:currentColor;--aHover:currentColor;--aUnderline:none;--aUnderlineHover:underline;--svg:var(--color-black)}html{font-size:.0520833vw}:has(:target){scroll-behavior:smooth}:has(:target) [id]{scroll-margin-top:var(--scroll-margin,75rem)}:has(:target):has(header.scroll){--scroll-margin:75rem}body{background:var(--color-dark);min-height:100dvh;color:var(--color-white);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));flex-direction:column;display:flex}@media not all and (min-width:1024px){body{font-size:14rem}}.a{-webkit-text-decoration:var(--aUnderline);-webkit-text-decoration:var(--aUnderline);text-decoration:var(--aUnderline);text-underline-offset:25%;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}}.a{color:var(--a);cursor:pointer;--svg:var(--a);transition:all .3s}.a:hover{color:var(--aHover);-webkit-text-decoration-line:var(--aUnderlineHover);-webkit-text-decoration-line:var(--aUnderlineHover);text-decoration-line:var(--aUnderlineHover)}.a--underline{--aUnderline:underline;--aUnderlineHover:none}a{-webkit-text-decoration:var(--aUnderline);-webkit-text-decoration:var(--aUnderline);text-decoration:var(--aUnderline);text-underline-offset:25%;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){a{-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}}a{color:var(--a);cursor:pointer;--svg:var(--a);transition:all .3s}a:hover{color:var(--aHover);-webkit-text-decoration-line:var(--aUnderlineHover);-webkit-text-decoration-line:var(--aUnderlineHover);text-decoration-line:var(--aUnderlineHover)}a--underline{--aUnderline:underline;--aUnderlineHover:none}.svg:not(.svg--stroke) path,.svg:not(.svg--stroke) circle,.svg:not(.svg--stroke) line,.svg:not(.svg--stroke) rect{transition:all .3s}.svg:not(.svg--stroke) path:not(.stroke):not(.skip),.svg:not(.svg--stroke) circle:not(.stroke):not(.skip),.svg:not(.svg--stroke) line:not(.stroke):not(.skip),.svg:not(.svg--stroke) rect:not(.stroke):not(.skip){fill:var(--svg)}.svg:not(.svg--stroke) path.stroke,.svg:not(.svg--stroke) circle.stroke,.svg:not(.svg--stroke) line.stroke,.svg:not(.svg--stroke) rect.stroke{stroke:var(--svg)}.svg--stroke path,.svg--stroke circle,.svg--stroke line,.svg--stroke rect{transition:all .3s}.svg--stroke path:not(.fill):not(.skip),.svg--stroke circle:not(.fill):not(.skip),.svg--stroke line:not(.fill):not(.skip),.svg--stroke rect:not(.fill):not(.skip){stroke:var(--svg)}.svg--stroke path.fill,.svg--stroke circle.fill,.svg--stroke line.fill,.svg--stroke rect.fill{fill:var(--svg)}p+p{margin-top:12rem}input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 200px 200px #fff}input:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 200px 200px #fff}input:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 200px 200px #fff}input:-webkit-autofill:active{-webkit-text-fill-color:#000;-webkit-background-clip:text;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 200px 200px #fff}.vwReal{width:calc(var(--vw,1vw)*100)}.full-width{left:calc(50% - var(--vw,1vw)*50);width:calc(var(--vw,1vw)*100);position:relative}.flex-center{justify-content:center;align-items:center;display:flex}.grid-center{place-items:center;display:grid}.text-trim{text-box:trim-both cap alphabetic}.wow:not(.animated){visibility:hidden}main{flex:1;width:100%;position:relative;overflow:hidden}@media not all and (min-width:1024px){html{font-size:.254453vw}}:root{--radius:24rem;--gap:16rem}.wrapper{padding:80rem 48rem 0}footer{background:var(--color-gray);border-radius:var(--radius);color:#e6e5eb99;align-items:center;padding:40rem 48rem;display:flex}@supports (color:color-mix(in lab, red, red)){footer{color:color-mix(in oklab,var(--color-light)60%,transparent)}}footer{--aHover:var(--color-green)}.footer-link{text-transform:uppercase}.footer-menu{gap:8rem;display:grid}header{background:0 0;justify-content:space-between;padding:0 48rem;display:flex;position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){header{background:color-mix(in oklab,var(--color-gray)0%,transparent)}}header{z-index:99;-webkit-backdrop-filter:blur();backdrop-filter:blur();align-items:center;transition:all .3s}header.scroll{background:#323232cc}@supports (color:color-mix(in lab, red, red)){header.scroll{background:color-mix(in oklab,var(--color-gray)80%,transparent)}}header.scroll{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.menu{color:var(--color-light);display:flex}.menu-item{cursor:pointer;--aUnderlineHover:none;--svg:var(--color-green);align-items:center;gap:4rem;height:80rem;padding-inline:40rem;display:flex}.menu-item__btn{width:16rem;transition:all .3s}.menu-item.active,.menu-item:hover{background:var(--color-green);color:var(--color-white);--svg:var(--color-white)}.menu-item:hover .menu-item__btn{rotate:180deg}.menu-sub{background:var(--color-dark);border-top:1px solid var(--color-gray2);opacity:0;transition-behavior:allow-discrete;width:100%;padding:32rem 48rem;transition:all .3s;display:none;position:absolute;top:100%;left:0;translate:0 20rem}.menu-sub__title{text-transform:uppercase;color:var(--color-gray2);border-bottom:1px solid var(--color-gray2)}.menu-sub__items{--a:#e6e5eb99;gap:8rem;margin-top:16rem;display:grid}@supports (color:color-mix(in lab, red, red)){.menu-sub__items{--a:color-mix(in oklab,var(--color-light)60%,transparent)}}.menu-sub__items{--aHover:var(--color-green);--aUnderline:none;--aUnderlineHover:none}.section-pic{border-radius:var(--radius);position:relative;overflow:hidden}.section-pic__pic{object-fit:cover;height:100%;transition:all .3s;position:absolute;inset:0}.section-pic__content{z-index:10;height:100%;padding:56rem;font-size:24rem;line-height:1.45;position:relative}.section-bars__content{--bar-size:65.1rem;z-index:10;background:url(../img/bar.webp) repeat-x left top/var(--bar-size)100%;border-radius:calc(var(--bar-size)/2);height:100%;padding:56rem;font-size:24rem;line-height:1.45;position:relative}.section-bars__content:before{content:"";width:100%;height:var(--bar-size);background:url(../img/bar-top.svg) repeat-x left top/var(--bar-size)100%;position:absolute;top:-.5rem;left:0}.section-bars__content:after{content:"";width:100%;height:var(--bar-size);background:url(../img/bar-bottom.svg) repeat-x left bottom/var(--bar-size)100%;position:absolute;bottom:-.5rem;left:0}.section-bars__pic{border-radius:var(--radius);object-fit:cover;height:100%}.btn{cursor:pointer;background:var(--color-gray);height:67rem;font-family:var(--font-wide);letter-spacing:.05em;text-transform:uppercase;--svg:var(--color-white);border-radius:8rem;align-items:center;padding-inline:32rem;font-size:16rem;font-weight:700;line-height:1.2;text-decoration:none;transition:all .3s;display:inline-flex}.btn:hover{background:var(--color-white);color:var(--color-green);--svg:var(--color-green);text-decoration:none}.btn--green{background:var(--color-green)}.btn--green:hover{background:var(--color-white);color:var(--color-green);text-decoration:none}.btn--hover-gray:hover{background:var(--color-gray);color:var(--color-white);--svg:var(--color-white)}.btn--square{aspect-ratio:1;justify-content:center;padding:0}.btn img,.btn svg{transition:all .3s}.number{background:var(--color-gray);border-radius:var(--radius);flex-direction:column;justify-content:space-between;padding:32rem 40rem 40rem;display:flex}.number__num{font-family:var(--font-wide);color:var(--color-green);font-size:80rem;font-weight:700;line-height:1.3}.number__content{color:var(--color-light);font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height))}.number__text{text-wrap:balance}.number__info{opacity:.6;margin-top:8rem}.number--sm{padding:40rem}.number--sm .number__num{font-family:var(--default-font-family);font-weight:400;font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height));margin-bottom:40rem}.number--sm .number__text{width:410rem}.grid-cols-2 .number--sm .number__text{width:560rem}.grid-cols-4 .number--sm .number__text{width:290rem}.number--xs .number__content{font-size:20rem}.number--xs .number__num{margin-bottom:40rem;font-size:20rem}.number--xs .number__text{width:290rem}.number--2{background:#282828;padding:24rem 32rem}.number--2 .number__num{font-family:var(--default-font-family);margin-bottom:20rem;font-size:18rem;font-weight:400}.number--2 .number__text{font-size:18rem}.number--3{background:#282828;flex-direction:row;justify-content:start;align-items:start;gap:12rem;padding:24rem}.number--3 .number__num{aspect-ratio:1;background:var(--color-green);border-radius:50%;flex-shrink:0;width:5rem;translate:0 7rem}.number--3 .number__text{font-size:16rem}.number--white{background:var(--color-white)}.number--white .number__content{color:#727272}.tabs{height:147rem;display:flex;position:relative}.tabs:after{content:"";background:#cfcfd04d;border-radius:1000px;width:100%;height:8rem;position:absolute;bottom:0}.tabs__float{background:var(--color-green);z-index:5;height:8rem;width:calc(100%/var(--size,4));border-radius:1000px;transition:all .3s;position:absolute;bottom:0}.tabs:has([tab="1"].active) .tabs__float{left:0}.tabs:has([tab="2"].active) .tabs__float{left:calc(1*100%/var(--size,4))}.tabs:has([tab="3"].active) .tabs__float{left:calc(2*100%/var(--size,4))}.tabs:has([tab="4"].active) .tabs__float{left:calc(3*100%/var(--size,4))}.tab{text-align:center;width:calc(100%/var(--size,4));cursor:pointer;font-family:var(--font-wide);color:#e6e5eb4d;padding-top:22rem}@supports (color:color-mix(in lab, red, red)){.tab{color:color-mix(in oklab,var(--color-light)30%,transparent)}}.tab{font-size:40rem;font-weight:700;line-height:.9;transition:all .3s}.tab:hover,.tab.active{color:var(--color-green)}.tab.active{padding-top:0;font-size:64rem}.tab-content{display:none}.service{border-radius:var(--radius);height:560rem;position:relative;overflow:hidden}.service__pic{position:absolute;inset:0}.service__pic img{object-fit:cover;opacity:.3;height:100%;transition:all .3s}.service__content{z-index:10;flex-direction:column;justify-content:space-between;height:100%;padding:40rem;display:flex;position:relative}.service__title{font-family:var(--font-wide);color:var(--color-light);text-wrap:balance;font-size:40rem;font-weight:700;line-height:1}.service__text{color:#e6e5eb99;width:100%}@supports (color:color-mix(in lab, red, red)){.service__text{color:color-mix(in oklab,var(--color-light)60%,transparent)}}.service__text{font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height));transition:all .3s}.d\:grid-cols-1 .service__text{width:592rem}.d\:grid-cols-2 .service__text{width:410rem}.d\:grid-cols-3 .service__text{width:360rem}.service__btn{position:absolute;bottom:40rem;right:40rem}.service__btn .btn:hover img,.service__btn .btn:hover svg{rotate:-45deg}.service--priority{border-radius:0;height:666rem}.service--priority .service__pic img{opacity:1}.service--priority .service__content{justify-content:end}.slider-outer:has(.slider--experts) .slider-btn{z-index:20;position:absolute;top:56rem}.slider-outer:has(.slider--experts) .slider-btn--next{right:56rem}.slider-outer:has(.slider--experts) .slider-btn--prev{left:56rem}.slider-count{color:var(--color-green);font-family:var(--font-wide);font-size:64rem;font-weight:700;line-height:1.3}.slider-scrollbar{background:#e6e5eb99;border-radius:1000px;height:8rem;position:absolute;bottom:16rem;left:56rem}@supports (color:color-mix(in lab, red, red)){.slider-scrollbar{background:color-mix(in oklab,var(--color-light)60%,transparent)}}.slider-scrollbar{z-index:10;width:calc(100% - 112rem)}.slider-scrollbar .swiper-scrollbar-drag{background:var(--color-gray)}.expert{width:366rem}.expert__pic{background:var(--color-gray);border-radius:var(--radius);position:relative;overflow:clip}.expert__flag{width:56rem;position:absolute;top:8rem;right:16rem}.expert__content{text-align:center;padding-top:24rem}.expert__name{font-family:var(--font-wide);color:var(--color-light);font-size:40rem;font-weight:700;line-height:1.1}.expert__info{color:#e6e5eb99;margin-top:12rem}@supports (color:color-mix(in lab, red, red)){.expert__info{color:color-mix(in oklab,var(--color-light)60%,transparent)}}.expert__info{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:20rem;line-height:1.3;display:-webkit-box;overflow:hidden}.expert__text{color:#e6e5eb99;margin-top:16rem}@supports (color:color-mix(in lab, red, red)){.expert__text{color:color-mix(in oklab,var(--color-light)60%,transparent)}}.expert__text{font-size:20rem;line-height:1.3}.expert__text blockquote{color:var(--color-white);font-family:var(--font-wide);border:1px solid #969699;border-inline:none;margin-block:48rem;padding:48rem 72rem;font-size:32rem;font-weight:700;line-height:1.2;position:relative}.expert__text blockquote:before{content:"“";font-size:56rem;line-height:.6;display:block}.expert-review{height:720rem;position:relative}.expert-review__pic{position:absolute;inset:0}.expert-review__pic img{object-fit:cover;height:100%}.expert-review__who{z-index:10;position:absolute;top:145rem;left:240rem}.expert-review__name{font-family:var(--font-wide);margin-bottom:16rem;font-size:40rem;font-weight:700;line-height:1}.expert-review__position{font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height));color:#fffc}.expert-review__text{z-index:10;width:650rem;font-family:var(--font-wide);font-size:64rem;font-weight:700;line-height:1;position:absolute;top:145rem;left:1025rem}.expert--popup{align-items:start;gap:80rem;width:100%;display:flex}.expert--popup .expert__pic{flex-shrink:0;width:608rem}.expert--popup .expert__flag{width:80rem;top:16rem;right:26rem}.expert--popup .expert__content{text-align:left;padding:0}.expert--popup .expert__name{font-size:64rem}.contact{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:1024px){.contact{font-size:14rem}}.contact__title{font-family:var(--font-wide);margin-bottom:8rem;font-weight:700}.breadcrumbs{color:#f6f6f8a6;--aHover:var(--color-green);margin-bottom:16rem;font-size:16rem;line-height:1.1}.pic-info{height:624rem;position:relative}.pic-info img{object-fit:cover;height:100%}.pic-info__text{color:var(--color-light);background:var(--color-gray);font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height));padding-top:4rem;padding-right:15rem;position:absolute;bottom:-5rem;left:0}.info-line-top{border-top:2rem solid var(--color-light);color:var(--color-light);font-size:var(--text-20);line-height:var(--tw-leading,var(--text-20--line-height));padding-top:16rem}.info-line-top__text{opacity:.6;width:310rem;margin-top:8rem}.info-line-top--2{padding-left:17rem}.info-line-top--2 .info-line-top__title{position:relative}.info-line-top--2 .info-line-top__title:before{content:"";aspect-ratio:1;background:var(--color-green);border-radius:50%;width:5rem;position:absolute;top:6rem;left:-16rem}.info-line-top--2+.info-line-top--2{border-top:0;padding-top:0}.gradient{background:linear-gradient(252.69deg,#ded9d9b3 0%,#c5c5c5b3 61.88%),linear-gradient(#fff,#fff)}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001a;border:1px solid #fff;border-radius:20rem}.maintenance{background:url(../img/pic/maintenance.webp) 50%/cover no-repeat}.item--1{border-radius:var(--radius);background:#f8f8f8e5;padding:24rem 32rem}.item--1 .item__title{font-family:var(--font-wide);color:var(--color-green);margin-bottom:28rem;font-size:24rem;font-weight:700;line-height:1.3}.item--1 .item__text{color:#727272;font-size:18rem;line-height:1.3}.how{justify-content:center;gap:calc(var(--spacing)*46);border-radius:var(--radius);background-color:var(--color-gray);padding-block:calc(var(--spacing)*144);display:flex}@media not all and (min-width:1024px){.how{gap:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*30);padding-block:calc(var(--spacing)*40);text-align:center;flex-direction:column}}.how__title{color:var(--color-white);width:410rem;font-family:var(--font-wide);font-size:64rem;font-weight:700;line-height:1}@media not all and (min-width:1024px){.how__title{width:100%;font-size:40rem}}.how__text{width:760rem;padding-top:calc(var(--spacing)*70)}@media not all and (min-width:1024px){.how__text{width:100%;padding-top:calc(var(--spacing)*0)}}.how__info{color:#e6e5ebcc}@supports (color:color-mix(in lab, red, red)){.how__info{color:color-mix(in oklab,var(--color-light)80%,transparent)}}.how__info{line-height:1.45;font-size:var(--text-24);line-height:var(--tw-leading,var(--text-24--line-height))}@media not all and (min-width:1024px){.how__info{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (min-width:1024px){.how__info{font-size:14rem}}}.how__pic{position:absolute;inset:0}.how__pic img{object-fit:cover;height:100%}.how--2 .how__title{width:460rem}.how--2 .how__text{width:700rem}.how--priority{gap:56rem;padding-inline:152rem;position:relative;overflow:clip}.how--priority .how__title{z-index:10;flex-shrink:0;width:400rem;position:relative}.how--priority .how__text{z-index:10;flex:1;width:auto;padding-top:27rem;position:relative}.how--priority .how__info{color:#fffc}@supports (color:color-mix(in lab, red, red)){.how--priority .how__info{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.card-pic{border-radius:var(--radius)}@media not all and (min-width:1024px){.card-pic{border-bottom-right-radius:0;border-bottom-left-radius:0}}.card-block{border-radius:var(--radius);background-color:var(--color-green);padding:calc(var(--spacing)*56);flex-direction:column;justify-content:space-between;display:flex}@media not all and (min-width:1024px){.card-block{padding-inline:calc(var(--spacing)*24);padding-block:calc(var(--spacing)*40);text-align:center;border-top-left-radius:0;border-top-right-radius:0}}.card-block__title{font-family:var(--font-wide);color:var(--color-white);font-size:64rem;font-weight:700;line-height:1}@media not all and (min-width:1024px){.card-block__title{margin-bottom:calc(var(--spacing)*16);font-size:40rem}}.card-block__text{width:calc(var(--spacing)*608);font-size:var(--text-24);line-height:var(--tw-leading,var(--text-24--line-height));opacity:.8}@media not all and (min-width:1024px){.card-block__text{width:100%;font-size:var(--text-16);line-height:var(--tw-leading,var(--text-16--line-height))}}@media (min-width:1024px){.card-block__text{--tw-leading:1.45;line-height:1.45}}.card--1{border-radius:var(--radius);background-color:var(--color-gray);padding:calc(var(--spacing)*56)}@media not all and (min-width:1024px){.card--1{padding:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*40);background-color:#0000;border-radius:0}}.card--2{border-radius:var(--radius);background-color:var(--color-gray);padding:calc(var(--spacing)*56)}@media not all and (min-width:1024px){.card--2{border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-gray2);padding:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*40);background-color:#0000;border-radius:0}}.cards{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:1024px){.cards{gap:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);padding-bottom:var(--gap);grid-template-columns:repeat(1,minmax(0,1fr))}}.review__comma{font-family:var(--font-wide);margin-bottom:-8rem;font-size:56rem;font-weight:700;line-height:1}.review__text{font-family:var(--font-wide);font-size:32rem;font-weight:700;line-height:1.2}.review__who{white-space:nowrap;align-items:center;gap:16rem;margin-top:24rem;font-size:24rem;display:flex}.review__who:before{content:"";background:var(--color-white);flex:1;height:1px}.ul li{margin-bottom:8rem;padding-left:18rem;position:relative}.ul li:before{content:"";aspect-ratio:1;background:var(--color-green);border-radius:50%;width:5rem;position:absolute;top:8rem;left:0}.f-button.is-close-button{--f-button-width:67rem;--f-button-height:67rem;--f-button-border-radius:8rem;opacity:1;background:url(../img/close.svg) 50%/cover no-repeat;top:48rem;right:48rem}.f-button.is-close-button svg{display:none}.fancybox__slide{padding:0!important}.fancybox__backdrop{opacity:1;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#1f1f1ff2}.popup{width:100%;height:100dvh;color:var(--color-white);background:0 0;padding:150rem 200rem}@media (min-width:1024px){header:has(.menu-item--sub:hover) .menu-sub,header:has(.menu-sub:hover) .menu-sub{opacity:1;display:block;translate:0}@starting-style{header:has(.menu-item--sub:hover) .menu-sub,header:has(.menu-sub:hover) .menu-sub{opacity:0;translate:0 -20rem}}.section-pic-hover-1{transition:all .3s}.section-pic--hover:after{content:"";background:var(--color-green);opacity:0;transition:all .3s;position:absolute;inset:0}.section-pic--hover:has(.btn-hover:hover) .section-pic__pic{translate:0 15rem;scale:1.1}.section-pic--hover:has(.btn-hover:hover):after{opacity:.8}.section-pic--hover:has(.btn-hover-1:hover) .section-pic-hover-1{top:-150rem}.section-pic--hover:has(.btn-hover-1):after,.section-pic--hover:has(.btn--fill):after{display:none}.service:has(.btn:hover) .service__pic img{opacity:.5}.service:has(.btn:hover) .service__text{color:#fffc}.service--2 .service__content{justify-content:start;gap:16rem}.slider--services .swiper-slide{width:auto}.slider--services .swiper-wrapper{display:grid}.btn--fill:after{background:var(--color-green);content:"";z-index:-1;opacity:.8;border-radius:8rem;transition:all .3s;position:absolute;inset:0}.btn--fill:hover:after{scale:var(--scale,20)}}@media not all and (min-width:1024px){body{--radius:16rem;--gap:16rem}body.open{overflow:hidden}.btn{height:57rem;font-size:14rem}.btn--square{height:43rem}.wrapper{padding:56rem 16rem 0}footer{text-align:center;flex-direction:column;align-items:center;gap:40rem;padding:32rem}.footer-link{text-transform:uppercase}.footer-menu{gap:8rem;display:grid}header{padding:12rem 16rem}header .menu{display:none}.menu{color:var(--color-light);display:flex}.menu-item{cursor:pointer;--aUnderlineHover:none;--svg:var(--color-green);align-items:center;gap:4rem;height:80rem;padding-inline:40rem;display:flex}.menu-item__btn{width:16rem;transition:all .3s}.menu-item.active,.menu-item:hover{background:var(--color-green);color:var(--color-white);--svg:var(--color-white)}.menu-item:hover .menu-item__btn{rotate:180deg}.menu-sub{z-index:-1;opacity:0;transition-behavior:allow-discrete;border:none;flex-direction:column;align-items:center;gap:32rem;height:100dvh;padding:87rem 16rem 32rem;display:none;top:0;overflow-y:auto;translate:0 100%}.menu-sub>div{text-align:center;width:223rem}.menu-sub__items{margin-top:12rem}.open .menu-sub{opacity:1;display:flex;translate:0}.menu-sub-item{text-transform:uppercase;color:#e6e5eb99}@supports (color:color-mix(in lab, red, red)){.menu-sub-item{color:color-mix(in oklab,var(--color-light)60%,transparent)}}.menu-sub-item--sub{justify-content:center;align-items:center;gap:4rem;display:flex}@starting-style{body.open .menu-sub{opacity:0;translate:0 -100%}}.burger{width:20rem}.burger img:last-child,.open .burger img{display:none}.open .burger img:last-child{display:block}.section-pic__content{text-align:center;padding:40rem 32rem;font-size:16rem}.section-pic--hover:after{content:"";background:var(--color-green);opacity:.8;transition:all .3s;display:block;position:absolute;inset:0}.section-bars__content{--bar-size:52rem;text-align:center;padding:56rem 24rem;font-size:16rem;line-height:1.3}.section-bars__pic{border-radius:0 0 var(--radius)var(--radius);height:240rem}.section-bars:has(.section-bars__pic) .section-bars__content{border-radius:calc(var(--bar-size)/2)calc(var(--bar-size)/2)0 0;padding-bottom:40rem}.section-bars:has(.section-bars__pic) .section-bars__content:after{display:none}.number{text-align:left;padding:24rem}.number__num{font-size:56rem}.number__content{font-size:16rem}.number__info{margin-top:4rem}.number--sm{padding:24rem}.number--sm .number__num{margin-bottom:16rem;font-size:16rem}.number--sm .number__content{font-size:16rem}.number--sm .number__text{width:100%!important}.number--xs{padding:0}.number--xs .number__content{font-size:14rem}.number--xs .number__num{margin-bottom:8rem;font-size:14rem}.number--xs .number__text{width:100%}.number--2{background:var(--color-gray);padding:24rem}.number--2 .number__num{margin-bottom:16rem;font-size:16rem}.number--2 .number__text{font-size:16rem}.number--3{background:var(--color-gray)}.tabs{width:fit-content;height:auto}.tabs:after,.tabs__float{display:none}.tab{padding-top:0;width:fit-content;padding-inline:16rem;font-size:20rem}.tab.active{font-size:20rem}.service{width:309rem;height:309rem}.service__content{padding:24rem}.service__title{font-size:20rem}.service__text{width:210rem;font-size:14rem}.d\:grid-cols-2 .service__text,.d\:grid-cols-3 .service__text{width:210rem}.service__btn{bottom:16rem;right:16rem}.service--priority{border-radius:var(--radius);width:100%;height:180rem}.slider-outer:has(.slider--experts) .slider-btn{top:16rem}.slider-outer:has(.slider--experts) .slider-btn--next{right:16rem}.slider-outer:has(.slider--experts) .slider-btn--prev{left:250rem}.slider-count{font-size:20rem}.slider-scrollbar{width:calc(100% - 32rem);height:4rem;bottom:8rem;left:16rem}.slider--services .swiper-slide{width:auto;padding-left:16rem}.slider--services .swiper-slide:last-child{padding-right:16rem}.expert{width:100%}.expert__content{padding-top:16rem}.expert__name{font-size:24rem}.expert__info{margin-top:8rem;font-size:18rem}.expert__text{margin-top:8rem;font-size:16rem}.expert__text blockquote{margin-block:32rem;padding:32rem 0;font-size:24rem}.expert__text blockquote:before{font-size:48rem}.expert-review{height:430rem}.expert-review__who{top:328rem;left:32rem}.expert-review__name{margin-bottom:8rem;font-size:16rem}.expert-review__position{font-size:14rem}.expert-review__text{width:242rem;font-size:24rem;top:32rem;left:32rem}.expert--popup{flex-direction:column;gap:32rem}.expert--popup .expert__pic{width:100%}.expert--popup .expert__flag{width:56rem;top:8rem;right:16rem}.expert--popup .expert__name{font-size:40rem}.breadcrumbs{background:var(--color-gray);margin-inline:-16rem;padding:12rem 16rem;font-size:12rem}.pic-info{height:195rem}.pic-info__text{background:var(--color-dark);padding-top:2rem;padding-right:12rem;font-size:14rem;bottom:0}.info-line-top{padding-top:8rem;font-size:16rem}.info-line-top__text{width:100%}.contact{font-size:16rem}.review{text-align:left}.review__comma{margin-bottom:-6rem;font-size:20rem}.review__text{font-size:24rem}.review__who{font-size:16rem}.item--1{background:var(--color-gray);padding:24rem}.item--1 .item__title{margin-bottom:16rem}.item--1 .item__text{color:var(--color-light);font-size:16rem}.how--2 .how__title,.how--priority .how__title,.how--2 .how__text,.how--priority .how__text{width:100%}.how--priority{padding-inline:var(--gap);flex-direction:column;gap:16rem}.how--priority .how__text{padding:0}.how--priority .how__info{font-size:16rem}.f-button.is-close-button{--f-button-width:36rem;--f-button-height:36rem;background-image:url(../img/close-m.svg);top:8rem;right:16rem}.popup{padding:52rem 16rem 32rem;overflow:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}