@charset "UTF-8";@font-face{font-family:AppleChancery;src:url(/fonts/Apple-Chancery.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique -10deg 0deg}@font-face{font-family:RobotoFlex;src:url(/fonts/RobotoFlex-VariableFont.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique -10deg 0deg}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GoodVibesPro;font-display:swap;src:url(/fonts/GoodVibesCyr.ttf) format("truetype");font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Bold.ttf) format("truetype"),url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Medium.ttf) format("truetype"),url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Black.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Black.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Black.eot) format("eot"),url(/fonts/RFDewiExpanded-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Semibold.eot) format("eot"),url(/fonts/RFDewiExpanded-Semibold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Semibold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Bold.eot) format("eot"),url(/fonts/RFDewiExpanded-Bold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Bold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DSJapanCyr;font-display:swap;src:url(/fonts/DSJapanCyr-normal.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Ultrabold.eot) format("eot"),url(/fonts/RFDewiExpanded-Ultrabold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Ultrabold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Ultrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Ultrabold.ttf) format("truetype"),url(/fonts/RFDewiExtended-Ultrabold.woff2) format("woff2"),url(/fonts/RFDewiExtended-Ultrabold.eot) format("eot"),url(/fonts/RFDewiExtended-Ultrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Black.ttf) format("truetype"),url(/fonts/RFDewiExtended-Black.woff2) format("woff2"),url(/fonts/RFDewiExtended-Black.eot) format("eot"),url(/fonts/RFDewiExtended-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Bold.ttf) format("truetype"),url(/fonts/RFDewiExtended-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Bold.woff2) format("woff2"),url(/fonts/RFDewiExtended-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExpanded-Regular.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExpanded-Regular.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Light.ttf) format("truetype"),url(/fonts/RFDewiExtended-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Light.woff2) format("woff2"),url(/fonts/RFDewiExtended-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-medium.ttf) format("truetype"),url(/fonts/avenirnextcyr-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-medium.woff2) format("woff2"),url(/fonts/avenirnextcyr-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-regular.ttf) format("truetype"),url(/fonts/avenirnextcyr-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-regular.woff2) format("woff2"),url(/fonts/avenirnextcyr-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gothic;font-display:swap;src:url(/fonts/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSans.eot);src:url(/fonts/PTSans.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSans.woff2) format("woff2"),url(/fonts/PTSans.woff) format("woff"),url(/fonts/PTSans.ttf) format("truetype"),url(/fonts/PTSans.svg#PTSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansBold.eot);src:url(/fonts/PTSansBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansBold.woff2) format("woff2"),url(/fonts/PTSansBold.woff) format("woff"),url(/fonts/PTSansBold.ttf) format("truetype"),url(/fonts/PTSansBold.svg#PTSans) format("svg");font-weight:700;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansItalic.ttf) format("truetype");src:url(/fonts/PTSansItalic.woff2) format("woff2"),url(/fonts/PTSansItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrow.eot);src:url(/fonts/PTSansNarrow.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrow.woff2) format("woff2"),url(/fonts/PTSansNarrow.woff) format("woff"),url(/fonts/PTSansNarrow.ttf) format("truetype"),url(/fonts/PTSansNarrow.svg#PTSansNarrow) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrowBold.eot);src:url(/fonts/PTSansNarrowBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrowBold.woff2) format("woff2"),url(/fonts/PTSansNarrowBold.woff) format("woff"),url(/fonts/PTSansNarrowBold.ttf) format("truetype"),url(/fonts/PTSansNarrowBold.svg#PTSansNarrow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:MyriadProLight;src:url(/fonts/MyriadProLight.eot);src:url(/fonts/MyriadProLight.eot?#iefix) format("embedded-opentype"),url(/fonts/MyriadProLight.woff) format("woff"),url(/fonts/MyriadProLight.woff2) format("woff2"),url(/fonts/MyriadProLight.ttf) format("truetype"),url(/fonts/MyriadProLight.svg#MyriadProLight) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url(/fonts/MyriadPro.otf) format("opentype");src:url(/fonts/MyriadPro.woff2) format("woff2"),url(/fonts/MyriadPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyriadProBold;src:url(/fonts/MyriadProBold.otf) format("opentype");src:url(/fonts/MyriadProBold.woff2) format("woff2"),url(/fonts/MyriadProBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaCyrillic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaBoldCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaBoldCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaBoldCyrillic.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Thin.eot);src:url(/fonts/Circe-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Thin.woff) format("woff"),url(/fonts/Circe-Thin.woff2) format("woff2"),url(/fonts/Circe-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraLight.eot);src:url(/fonts/Circe-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraLight.woff) format("woff"),url(/fonts/Circe-ExtraLight.woff2) format("woff2"),url(/fonts/Circe-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Light.eot);src:url(/fonts/Circe-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Light.woff) format("woff"),url(/fonts/Circe-Light.woff2) format("woff2"),url(/fonts/Circe-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Regular.eot);src:url(/fonts/Circe-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Regular.woff) format("woff"),url(/fonts/Circe-Regular.woff2) format("woff2"),url(/fonts/Circe-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Bold.eot);src:url(/fonts/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Bold.woff) format("woff"),url(/fonts/Circe-Bold.woff2) format("woff2"),url(/fonts/Circe-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraBold.eot);src:url(/fonts/Circe-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraBold.woff) format("woff"),url(/fonts/Circe-ExtraBold.woff2) format("woff2"),url(/fonts/Circe-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuethin.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuethin.woff) format("woff"),url(/fonts/bebasneuethin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuelight.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuelight.ttf) format("truetype"),url(/fonts/bebasneuelight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneueregular.eot);src:local("☺"),url(/fonts/bebasneueregular.woff2) format("woff2"),url(/fonts/bebasneueregular.woff) format("woff"),url(/fonts/bebasneueregular.ttf) format("truetype"),url(/fonts/bebasneueregular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuebold.eot);src:local("☺"),url(/fonts/bebasneuebold.woff2) format("woff2"),url(/fonts/bebasneuebold.woff) format("woff"),url(/fonts/bebasneuebold.ttf) format("truetype"),url(/fonts/bebasneuebold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Bold"),local("NeueMachina-Bold"),url(/fonts/NeueMachina-Bold.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Black"),local("NeueMachina-Black"),url(/fonts/NeueMachina-Black.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Norican;font-display:swap;src:url(/fonts/norican-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Cy Grotesk";font-display:swap;src:url(/fonts/cy-grotesk-grand-dark.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:RainerTestv04;src:url(/fonts/RainerTestv04-Bold.woff2),url(/fonts/RainerTestv04-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anticva;font-display:swap;src:local("Anticva"),local("Anticva"),url(/fonts/Anticva-Regular.woff2) format("woff2"),url(/fonts/Anticva-Regular.woff) format("woff"),url(/fonts/Anticva-Regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AlexBrush;font-display:swap;src:url(/fonts/AlexBrush-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aquarelle;font-display:swap;src:url(/fonts/Aquarelle.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Halvar Breitschrift";src:local("HalvarBreit-Blk"),local("HalvarBreit-Blk"),url(/fonts/HalvarBreit-Blk.woff2) format("woff2"),url(/fonts/HalvarBreit-Blk.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Damn;font-display:swap;src:local("Damn"),local("Damn"),url(/fonts/Damn.woff2) format("woff2"),url(/fonts/Damn.woff) format("woff"),url(/fonts/Damn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Monologue DEMO";font-display:swap;src:local("Monologue_DEMO"),local("Monologue_DEMO"),url(/fonts/Monologue_DEMO.woff) format("woff"),url(/fonts/Monologue_DEMO.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nasalization;font-display:swap;src:local("Nasalization"),local("Nasalization"),url(/fonts/Nasalization.woff) format("woff"),url(/fonts/Nasalization.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PatsySans;font-display:swap;src:local("PatsySans"),local("PatsySans"),url(/fonts/PatsySans.woff) format("woff"),url(/fonts/PatsySans.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.eot);src:url(/fonts/Lighthaus.eot?#iefix) format("embedded-opentype"),url(/fonts/Lighthaus.woff2) format("woff2"),url(/fonts/Lighthaus.woff) format("woff"),url(/fonts/Lighthaus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UltramonoWide-LightItalic;src:url(/fonts/UltramonoWide-LightItalic.woff2) format("woff2"),url(/fonts/UltramonoWide-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:UltramonoWide-Light;src:url(/fonts/UltramonoWide-Light.woff2) format("woff2"),url(/fonts/UltramonoWide-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nikkyou Sans";src:url(/fonts/NikkyouSans.woff2) format("woff2"),url(/fonts/NikkyouSans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corvetta;src:url(/fonts/Corvetta.woff2) format("woff2"),url(/fonts/Corvetta.woff) format("woff"),url(/fonts/Corvetta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:a_LCDNovaObl;src:url(/fonts/a_lcdnovaobl.woff) format("woff"),url(/fonts/a_lcdnovaobl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Felidae;src:url(/fonts/Felidae.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExtraCondTrial-Thin.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBoldItalic.otf);font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Heavy.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrialThinItalic.otf);font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Wide ExtraCond Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Actay Wide";src:url(/fonts/ActayWide-Bold.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Marck Script";src:url(/fonts/MarkScript-Regular.otf) format("opentype"),url(/fonts/MarkScript-Regular.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Heavy.otf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.woff2) format("woff2");font-weight:750;font-style:italic}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrialThin.otf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Wide Trial Italic";src:url(/fonts/MullerNextWideTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextTrial-ThinItalic.woff2);font-weight:100;font-style:italic}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBoldItalic.ttf) format("truetype");font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.ttf) format("truetype");font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Narrow";src:url(/fonts/MullerNarrow-ExtraBold.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cakra;src:url(/fonts/Cakra-Normal.otf) format("opentype");src:url(/fonts/Cakra-Normal.woff2) format("woff2"),url(/fonts/Cakra-Normal.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noteworthy;src:url(/fonts/NoteworthyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Arizonia;src:url(/fonts/Arizonia-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(/fonts/MontserratAlternates-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-900.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-700.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Code pro black";src:url(/fonts/code_pro_black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Boldstrom;src:url(/fonts/Boldstrom-b.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EuropeExtendedC;src:url(/fonts/europeextendedc_italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Europe ext regular";src:url(/fonts/europeext.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold";src:url(/fonts/europeext_bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold italic";src:url(/fonts/europeext_bold_italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularARegular.woff2) format("opentype"),url(/fonts/EuclidCircularARegular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularALight.woff2) format("opentype"),url(/fonts/EuclidCircularALight.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid-Circular-A;src:url(/fonts/EuclidCircularALight.woff2) format("opentype"),url(/fonts/EuclidCircularALight.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Euclid Circular A";font-display:swap;src:url(/fonts/EuclidCircularABold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTWellingtons;font-display:swap;src:local("TTWellingtons"),local("TTWellingtons-Medium"),url(/fonts/TTWellingtons-Medium.woff2) format("woff2"),url(/fonts/TTWellingtons-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"5mal6Lampen";font-display:swap;src:url(/fonts/5mal6Lampen.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Bold.woff2) format("woff2"),url(/fonts/CodecPro-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Regular.woff) format("woff2"),url(/fonts/CodecPro-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Heavy.woff2) format("woff2"),url(/fonts/CodecPro-Heavy.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:CyGrotesk;src:url(/fonts/Cy-Grotesk.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:BebasNeueCyrillic;font-display:swap;src:url(/fonts/Bebas-Neue-Cyrillic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DRUZHOK;src:url(/fonts/DRUZHOK.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas-Neue-Cyrillic;font-display:swap;src:url(/fonts/Bebas-Neue-Cyrillic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:EastmanCondensedAlt;font-display:swap;src:url(/fonts/eastman-condensed-alt-4.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:RobotoFlex;font-display:swap;src:url(/fonts/RobotoFlex.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"1shelleyvolante";src:url(/fonts/1shelleyvolantebold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"1shelleyvolante";src:url(/fonts/1shelleyvolante.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Smalls Trial";src:url(/fonts/TT-Smalls-Trial-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/MAK.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GTEestiProDisplay;src:url(/fonts/GTEestiProDisplay-Bold.woff2) format("woff2");src:url(/fonts/GTEestiProDisplay-Bold.woff) format("woff");src:url(/fonts/GTEestiProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:EuropeExt;src:url(/fonts/europeextnormal.woff2) format("woff2");src:url(/fonts/europeextnormal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EuropeExt;src:url(/fonts/europeext_bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Press Start 2P";src:url(/fonts/PressStart2P-Regular.woff2) format("woff2");src:url(/fonts/PressStart2P-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Good Timing";src:url(/fonts/Good-Timing.woff2) format("woff2");src:url(/fonts/Good-Timing.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL";src:url(/fonts/SFTSchriftedSansTRIAL-Bold.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL Black";src:url(/fonts/SFTSchriftedSansTRIAL-Black.otf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SFT-Schrifted;src:url(/fonts/SFT-Schrifted-Sans-TRIAL-Var.ttf) format("truetype-variations");font-style:normal}@font-face{font-family:Jeko-Bold;src:url(/fonts/jeko-bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Benzin-Medium;src:url(/fonts/Benzin-Medium.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exo2-Medium;font-style:normal;font-weight:500;src:url(/fonts/Exo2-Medium.woff2) format("woff2"),url(/fonts/Exo2-Medium.woff2) format("woff");font-display:swap}@font-face{font-family:Exo2-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/Exo2-SemiBold.woff2) format("woff2"),url(/fonts/Exo2-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-Bold;font-style:normal;font-weight:700;src:url(/fonts/Exo2-Bold.woff2) format("woff2"),url(/fonts/Exo2-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-ExtraBold;font-style:normal;font-weight:800;src:url(/fonts/Exo2-ExtraBold.woff2) format("woff2"),url(/fonts/Exo2-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:SONGERSemiExpandedBold;src:url(/fonts/songersemiexpanded-bold.woff2) format("woff2"),url(/fonts/songersemiexpanded-bold.woff) format("woff"),url(/fonts/songersemiexpanded-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:GTEestiProDisplay;src:url(/fonts/GTEestiProDisplay-Bold.woff2) format("woff2");src:url(/fonts/GTEestiProDisplay-Bold.woff) format("woff");src:url(/fonts/GTEestiProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Cruinn;font-display:swap;src:local("Cruinn Black"),local("CruinnBold"),url(/fonts/CruinnBold.woff2) format("woff2"),url(/fonts/CruinnBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cruinn;font-display:swap;src:local("Cruinn Black"),local("CruinnBlack"),url(/fonts/CruinnBlack.woff2) format("woff2"),url(/fonts/CruinnBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Jeko-ExtraBold;src:url(/fonts/Jeko-Extra-Bold.woff2) format("woff2"),url(/fonts/Jeko-Extra-Bold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"TT Firs Neue Trial Var Roman";src:url(/fonts/TT_Firs_Neue_Trial_Var_Roman.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-SemiBold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:Mont;src:url(/fonts/Mont-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:800}@font-face{font-family:Mont;src:url(/fonts/Mont-Heavy.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:900}@font-face{font-family:"Hina Mincho";src:url(/fonts/HinaMincho-Regular.woff2) format("woff2"),url(/fonts/HinaMincho-Regular.woff) format("woff"),url(/fonts/HinaMincho-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Tenor Sans";src:url(/fonts/TenorSans.eot);src:local("Tenor Sans"),local("TenorSans"),url(/fonts/TenorSans.eot?#iefix) format("embedded-opentype"),url(/fonts/TenorSans.woff2) format("woff2"),url(/fonts/TenorSans.woff) format("woff"),url(/fonts/TenorSans.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Prosto One";src:url(/fonts/ProstoOne-Regular.woff2) format("woff2"),url(/fonts/ProstoOne-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Annabelle;src:url(/fonts/annabelle.eot);src:url(/fonts/annabelle.eot?#iefix) format("embedded-opentype"),url(/fonts/annabelle.woff2) format("woff2"),url(/fonts/annabelle.woff) format("woff"),url(/fonts/annabelle.ttf) format("truetype"),url(/fonts/annabelle.svg#annabelle) format("svg")}@font-face{font-family:Jost-Regular;font-style:normal;font-weight:400;src:url(/fonts/Jost-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Jost-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/Jost-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Racama;font-style:normal;src:url(/fonts/Racama.otf) format("opentype");font-display:swap}@font-face{font-family:SoukouMincho;font-display:swap;src:url(/fonts/SoukouMincho.ttf) format("truetype");font-style:normal}@font-face{font-family:"NEXT ART";src:url("/fonts/NEXT ART_SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"NEXT ART";src:url(/fonts/NEXT-ART_Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Next Art";src:url("/fonts/NEXT ART_Bold.woff2") format("woff2"),url("/fonts/NEXT ART_Bold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Nicoletta script";font-display:swap;src:url(/fonts/Nicoletta_script.ttf) format("truetype");font-style:normal}@font-face{font-family:"RF Dewi Condensed";src:url(/fonts/RFDewiCondensed-Bold.eot),url(/fonts/RFDewiCondensed-Bold.ttf) format("embedded-opentype"),url(/fonts/RFDewiCondensed-Bold.woff2) format("woff2"),url(/fonts/RFDewiCondensed-Bold.woff) format("woff"),url(/fonts/RFDewiCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Grafita Normal";src:url(/fonts/Grafita-Normal-DEMO-v2.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Grafita;src:url(/fonts/Grafita-Special-DEMO.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Grafitaa;src:url(/fonts/Grafita-Special-DEMO.otf) format("opentype");font-style:normal;font-display:swap}*{box-sizing:border-box}.section{position:relative;z-index:100}.section__container{width:1240px;margin:0 auto;position:relative;z-index:100;left:7px}@media all and (max-width:1239px){.section__container{width:921.6px;left:5.2px}}@media all and (max-width:767px){.section__container{width:93.75vw;left:0}}.section__header{width:max-content;margin:0 auto}.section__title{width:max-content;text-transform:uppercase;font-family:Montserrat;font-weight:700;line-height:124%;color:#fff}@media all and (max-width:767px){.section__title{margin:0 auto}}.section__text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:150%}@media all and (max-width:1239px){.section__text{font-size:11.89px}}@media all and (max-width:767px){.section__text{font-size:5vw}}.section__video-wrapper{position:relative;overflow:hidden}.section__video{height:auto;object-fit:cover;position:absolute;left:0;top:0}.card{border-radius:30px;overflow:hidden}@media all and (max-width:1239px){.card{border-radius:22.3px}}@media all and (max-width:767px){.card{border-radius:9.375vw}}.badge{border-radius:30px;display:flex;justify-content:center;align-items:center;overflow:hidden}@media all and (max-width:1239px){.badge{border-radius:22.3px}}@media all and (max-width:767px){.badge{border-radius:9.375vw}}.br-desk{display:block}@media all and (max-width:767px){.br-desk{display:none}}.br-mob{display:none}@media all and (max-width:767px){.br-mob{display:block}}.undraggable-image{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.narrowing-media{object-fit:cover;width:100%}.disable-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-ready{background-color:red}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleUpStar{from{transform:scale3d(1,1,1);filter:brightness(100%)}to{transform:scale3d(1.4,1.4,1.4);filter:brightness(180%)}}@keyframes backInDownEmsTitle{0%{transform:translateY(-165px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInDownEmsTitleMobile{0%{transform:translateY(-21.25vw) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes pulseYCircle{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scale3d(1,1,1)}}@keyframes backInDownIdeTitle{0%{transform:translateY(-192px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInDownIdeTitleMob{0%{transform:scale(.7) translateY(-51.875vw);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes slideInEllipticTopFwdAnatomicTitle{0%{transform:translateY(-14.6875vw) rotateX(-30deg) scale(0);transform-origin:50% 100%;opacity:0}100%{transform:translateY(0) rotateX(0) scale(1);transform-origin:50% 34.375vw;opacity:1}}@keyframes backInDownBestTitle{0%{transform:scale(.7) translateY(-318px);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInDownBestTitleMobile{0%{transform:scale(.7) translateY(-33.125vw);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes pulsateYamaguchiCircle{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}@keyframes levitateHieroglyph{from{transform:scale3d(.98,.98,.98) translateY(-4px)}to{transform:scale3d(1,1,1) translateY(0)}}.common-bg{height:8445px;position:relative}@media all and (max-width:1239px){.common-bg{height:6276.54px}}@media all and (max-width:767px){.common-bg{height:3087.2938vw;background:#f594b8}}.common-bg__background{position:absolute;left:0;z-index:0}.common-bg__background_first{top:0;height:2817px}@media all and (max-width:1239px){.common-bg__background_first{height:2093.67px}}@media all and (max-width:767px){.common-bg__background_first{height:1006.25vw}}.common-bg__background_second{top:2816px;height:2817px}@media all and (max-width:1239px){.common-bg__background_second{top:2092.92px;height:2093.67px}}@media all and (max-width:767px){.common-bg__background_second{height:1006.25vw;top:1006.25vw}}.common-bg__background_third{top:5632px;height:2814px}@media all and (max-width:1239px){.common-bg__background_third{top:4185.85px;height:2091.44px}}@media all and (max-width:767px){.common-bg__background_third{height:1072.5vw;top:2012.5vw}}.cutting-edge{height:811px;padding:79.66px 0 0;overflow:hidden}@media all and (max-width:1239px){.cutting-edge{height:602.76px;padding:59.21px 0 0}}@media all and (max-width:767px){.cutting-edge{height:214.375vw;padding:9.6875vw 0 0}}@media all and (max-width:767px){.cutting-edge__container{width:100vw}}.cutting-edge__header{margin:0 auto 474.77px}@media all and (max-width:1239px){.cutting-edge__header{margin:0 auto 352.86px}}@media all and (max-width:767px){.cutting-edge__header{margin:0 auto 6.25vw}}.cutting-edge__header.animated .cutting-edge__title_ems{animation:backInDownEmsTitle .8s ease-in-out both}@media all and (max-width:767px){.cutting-edge__header.animated .cutting-edge__title_lifting{opacity:1;transition:opacity .8s .7s linear}}.cutting-edge__header.animated .cutting-edge__logo-wrapper{opacity:1;transition:all .8s .8s linear}.cutting-edge__header.animated .cutting-edge__y-circle{animation:pulseYCircle .6s 1.2s linear infinite}.cutting-edge__logo-wrapper{width:max-content;display:flex;align-items:center;column-gap:16.53px;margin:0 auto;opacity:0}@media all and (max-width:1239px){.cutting-edge__logo-wrapper{column-gap:12.29px}}@media all and (max-width:767px){.cutting-edge__logo-wrapper{display:none}}.cutting-edge__y-circle{width:50px}@media all and (max-width:1239px){.cutting-edge__y-circle{width:37.16px}}.cutting-edge__yamaguchi{width:200px;position:relative;top:2px}@media all and (max-width:1239px){.cutting-edge__yamaguchi{width:148.65px;top:1.49px}}.cutting-edge__title{font-style:italic;font-size:48.4px;line-height:91%;color:#98109f}@media all and (max-width:1239px){.cutting-edge__title{font-size:35.97px}}@media all and (max-width:767px){.cutting-edge__title{font-size:13.8909vw;line-height:113%}}.cutting-edge__title_ems{margin:0 auto 23.31px;transform:translateY(-165px) scale(.7);opacity:.7}@media all and (max-width:1239px){.cutting-edge__title_ems{margin:0 auto 17.32px}}@media all and (max-width:767px){.cutting-edge__title_ems{margin:0 auto;transform:translateY(-21.25vw) scale(.7)}}@media all and (max-width:767px){.cutting-edge__title_lifting{opacity:0}}.cutting-edge__content{width:max-content;margin:0 auto}.cutting-edge__content.animated .cutting-edge__description{opacity:1;transition-property:opacity;transition-duration:.8s;transition-timing-function:linear}.cutting-edge__content.animated .cutting-edge__description:nth-child(1){transition-delay:0s}@media all and (max-width:767px){.cutting-edge__content.animated .cutting-edge__description:nth-child(1){transition-delay:.5s}}.cutting-edge__content.animated .cutting-edge__description:nth-child(2){transition-delay:.2s}@media all and (max-width:767px){.cutting-edge__content.animated .cutting-edge__description:nth-child(2){transition-delay:.7s}}.cutting-edge__content.animated .cutting-edge__description:nth-child(3){transition-delay:.4s}@media all and (max-width:767px){.cutting-edge__content.animated .cutting-edge__description:nth-child(3){transition-delay:.9s}}.cutting-edge__description{width:max-content;margin:0 auto;font-style:italic;font-weight:700;font-size:20.84px;line-height:132%;text-transform:uppercase;color:#43076b;opacity:0}@media all and (max-width:1239px){.cutting-edge__description{font-size:15.49px}}@media all and (max-width:767px){.cutting-edge__description{width:88.125vw;font-size:4.3593vw;line-height:145%;text-align:center;margin:0 auto}}.cutting-edge__hieroglyph{width:98px;position:absolute;left:1142px;top:79px;animation:levitateHieroglyph 1.2s linear both alternate-reverse infinite}@media all and (max-width:1239px){.cutting-edge__hieroglyph{width:72.84px;left:848.76px;top:58.71px}}@media all and (max-width:767px){.cutting-edge__hieroglyph{width:84.5844vw;left:7.8125vw;top:179.6875vw}}.cutting-edge__bottom-smoothing{height:105px;position:absolute;left:0;bottom:0;z-index:100}@media all and (max-width:1239px){.cutting-edge__bottom-smoothing{height:78.04px}}@media all and (max-width:767px){.cutting-edge__bottom-smoothing{display:none}}.cutting-edge-card{width:100%}@media all and (max-width:767px){.cutting-edge-card{height:110.625vw;position:absolute;left:0;top:72.8125vw;border:1.875vw solid #fff;overflow:hidden;border-radius:15.625vw}}.cutting-edge-card__content{display:none}@media all and (max-width:767px){.cutting-edge-card__content{width:max-content;display:block;margin:0 auto;padding:5vw 0 0;position:relative;z-index:100}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__logo-wrapper{opacity:1;transform:translateY(0);transition:all .6s linear}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__y-circle{animation:pulseYCircle .8s .4s linear infinite}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__description{opacity:1;transition-property:opacity;transition-timing-function:linear;transition-duration:.8s}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__description:nth-child(1){transition-delay:1s}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__description:nth-child(2){transition-delay:1.2s}}@media all and (max-width:767px){.cutting-edge-card__content.animated .cutting-edge-card__description:nth-child(3){transition-delay:1.4s}}@media all and (max-width:767px){.cutting-edge-card__logo-wrapper{width:max-content;display:flex;margin:0 auto 61.8031vw;column-gap:2.95vw;align-items:center;opacity:0;transform:translateY(-14.375vw)}}@media all and (max-width:767px){.cutting-edge-card__y-circle{width:8.8531vw}}@media all and (max-width:767px){.cutting-edge-card__y-logo{width:35.7281vw;margin:.625vw 0 0}}@media all and (max-width:767px){.cutting-edge-card__description{width:78.75vw;margin:0 auto;font-size:5.1344vw;line-height:1.55;font-weight:700;text-align:center;opacity:0}}.cutting-edge-card__video{height:811px;z-index:0}@media all and (max-width:1239px){.cutting-edge-card__video{height:602.76px}}@media all and (max-width:767px){.cutting-edge-card__video{height:110.625vw}}.alternative{height:913px;z-index:90}@media all and (max-width:1239px){.alternative{height:678.57px}}@media all and (max-width:767px){.alternative{height:301.5625vw;padding:15.3125vw 0 0}}@media all and (max-width:767px){.alternative__container{width:87.5vw}}.alternative__model{width:981px;position:absolute;left:-141px;top:-1px;z-index:0}@media all and (max-width:1239px){.alternative__model{width:796.74px;left:-104.79px;top:-.74px}}@media all and (max-width:767px){.alternative__model{width:100vw;left:-6.25vw;top:112.8125vw}}.alternative__star{width:44px;position:absolute;left:789px}@media all and (max-width:1239px){.alternative__star{width:32.7px;left:586.41px}}@media all and (max-width:767px){.alternative__star{width:8.9594vw;top:293.4375vw;left:3.125vw}}.alternative__star_first{top:119px}@media all and (max-width:1239px){.alternative__star_first{top:88.44px}}@media all and (max-width:767px){.alternative__star_first{left:-2.8125vw;top:252.5vw}}.alternative__star_second{top:803px}@media all and (max-width:1239px){.alternative__star_second{top:596.81px}}@media all and (max-width:767px){.alternative__star_second{left:82.1875vw;top:252.5vw}}.alternative__content{width:max-content;position:absolute;left:858px;top:205px}@media all and (max-width:1239px){.alternative__content{left:637.69px;top:152.36px}}@media all and (max-width:767px){.alternative__content{position:relative;left:0;top:0}}.alternative__content.animated .alternative__title_alt{opacity:1;transition:all .8s linear}.alternative__content.animated .alternative__title_plastic{opacity:1;transition:all .8s .2s linear}.alternative__content.animated .alternative__title_lifting{opacity:1;transform:scale3d(1,1,1);transition:opacity .4s .4s linear,transform .8s .4s linear}.alternative__content.animated .alternative__description{opacity:1;transform:scale(1);transition:all .8s .8s linear}.alternative__content.animated .alt-badge{opacity:1;transition-property:opacity;transition-duration:.8s;transition-timing-function:linear}.alternative__content.animated .alt-badge:nth-child(1){transition-delay:1.2s}.alternative__content.animated .alt-badge:nth-child(2){transition-delay:1.45s}.alternative__content.animated .alt-badge:nth-child(3){transition-delay:1.7s}.alternative__content.animated .alt-badge:nth-child(4){transition-delay:1.95s}.alternative__header{margin:0 0 21px}@media all and (max-width:1239px){.alternative__header{margin:0 0 15.61px}}@media all and (max-width:767px){.alternative__header{margin:0 0 3.75vw}}@media all and (max-width:767px){.alternative__header.animated .alternative__title_alt{opacity:1;transition:all .8s linear}}@media all and (max-width:767px){.alternative__header.animated .alternative__title_plastic{opacity:1;transition:all .8s .2s linear}}@media all and (max-width:767px){.alternative__header.animated .alternative__title_lifting{opacity:1;transform:scale3d(1,1,1);transition:opacity .4s .4s linear,transform .8s .4s linear}}.alternative__title{font-style:italic;font-size:37.0657px;color:#98109f}@media all and (max-width:1239px){.alternative__title{font-size:27.55px}}@media all and (max-width:767px){.alternative__title{font-size:8.4594vw;margin:0}}.alternative__title_alt{opacity:0}.alternative__title_plastic{opacity:0}.alternative__title_lifting{opacity:0;transform:scale3d(.3,.3,.3)}.alternative__description{width:296px;color:#43076b;margin:0 0 28px;opacity:0;transform:scale(.96)}@media all and (max-width:767px){.alternative__description.animated{opacity:1;transform:scale(1);transition:all .8s .25s linear}}@media all and (max-width:1239px){.alternative__description{width:219.99px;margin:0 0 20.81px}}@media all and (max-width:767px){.alternative__description{width:86.875vw;font-size:4.6875vw;line-height:1.53;margin:0 0 5vw}}.alternative__badges{display:flex;flex-direction:column;row-gap:15px}@media all and (max-width:1239px){.alternative__badges{row-gap:11.15px}}@media all and (max-width:767px){.alternative__badges{row-gap:4.6875vw;position:relative;left:-2.5vw}}@media all and (max-width:767px){.alternative__badges.animated .alt-badge{opacity:1;transition-property:opacity;transition-duration:.8s;transition-timing-function:linear}}@media all and (max-width:767px){.alternative__badges.animated .alt-badge:nth-child(1){transition-delay:.2s}}@media all and (max-width:767px){.alternative__badges.animated .alt-badge:nth-child(2){transition-delay:.45s}}@media all and (max-width:767px){.alternative__badges.animated .alt-badge:nth-child(3){transition-delay:.7s}}@media all and (max-width:767px){.alternative__badges.animated .alt-badge:nth-child(4){transition-delay:.95s}}.alt-badge{height:44px;column-gap:6px;border-radius:30px;box-shadow:3px 3px 2.3px 0 rgba(133,0,159,.2509803922);background:#fff;opacity:0}@media all and (max-width:1239px){.alt-badge{height:32.7px;column-gap:4.46px;border-radius:22.3px;box-shadow:2.23px 2.23px 1.71px 0 rgba(133,0,159,.2509803922)}}@media all and (max-width:767px){.alt-badge{height:13.75vw;justify-content:flex-start;column-gap:1.875vw;border-radius:9.375vw;box-shadow:.9375vw .9375vw .71875vw 0 rgba(133,0,159,.2509803922)}}.alt-badge_light{width:279.16px}@media all and (max-width:1239px){.alt-badge_light{width:207.48px}}@media all and (max-width:767px){.alt-badge_light{width:87.2375vw}}.alt-badge_vibro{width:183px}@media all and (max-width:1239px){.alt-badge_vibro{width:136.01px}}@media all and (max-width:767px){.alt-badge_vibro{width:57.1875vw}}.alt-badge_currents{width:145px}@media all and (max-width:1239px){.alt-badge_currents{width:107.77px}}@media all and (max-width:767px){.alt-badge_currents{width:45.3125vw}}.alt-badge_temperature{width:123px}@media all and (max-width:1239px){.alt-badge_temperature{width:91.42px}}@media all and (max-width:767px){.alt-badge_temperature{width:38.4375vw}}.alt-badge__colors{display:flex;flex-direction:column;row-gap:2.18px}@media all and (max-width:1239px){.alt-badge__colors{row-gap:1.62px}}@media all and (max-width:767px){.alt-badge__colors{row-gap:.6813vw;margin:0 0 0 5.3125vw}}.alt-badge__color{width:10.16px;height:10.16px;border-radius:50%}@media all and (max-width:1239px){.alt-badge__color{width:7.55px;height:7.55px}}@media all and (max-width:767px){.alt-badge__color{width:3.175vw;height:3.175vw}}.alt-badge__color_blue{background:#827fde}.alt-badge__color_red{background:#ff443a}.alt-badge__description{width:max-content;line-height:1;font-weight:600;color:#98109f}@media all and (max-width:767px){.alt-badge__icon{margin:0 0 0 4.0625vw}}.alt-badge__icon_vibro{width:24px}@media all and (max-width:1239px){.alt-badge__icon_vibro{width:17.84px}}@media all and (max-width:767px){.alt-badge__icon_vibro{width:7.5vw}}.alt-badge__icon_currents{width:24px}@media all and (max-width:1239px){.alt-badge__icon_currents{width:17.84px}}@media all and (max-width:767px){.alt-badge__icon_currents{width:7.5vw}}.alt-badge__icon_temperature{width:20px}@media all and (max-width:1239px){.alt-badge__icon_temperature{width:14.86px}}@media all and (max-width:767px){.alt-badge__icon_temperature{width:6.25vw}}.rejuvenation{height:2271px;padding:74px 0 0}@media all and (max-width:1239px){.rejuvenation{height:1687.87px;padding:55px 0 0}}@media all and (max-width:767px){.rejuvenation{height:1005vw;padding:0}}@media all and (max-width:767px){.rejuvenation__container{width:98.125vw}}.rejuvenation__header{margin:0 auto 30px}@media all and (max-width:1239px){.rejuvenation__header{margin:0 auto 22.3px}}@media all and (max-width:767px){.rejuvenation__header{margin:0 auto 10.625vw}}.rejuvenation__header.animated .rejuvenation__title_natural{transform:scale(1);transform-origin:50% 100%;filter:blur(0);opacity:1;transition:all .8s cubic-bezier(.47,0,.745,.715)}@media all and (max-width:767px){.rejuvenation__header.animated .rejuvenation__title_rejuvenation{opacity:1;transition:all .8s .6s linear}}.rejuvenation__title{font-weight:500;font-size:70.4763px}@media all and (max-width:1239px){.rejuvenation__title{font-size:52.38px}}@media all and (max-width:767px){.rejuvenation__title{font-weight:600;font-size:10.15vw}}.rejuvenation__title_natural{transform:scale(2);transform-origin:50% 100%;filter:blur(4px);opacity:0}@media all and (max-width:767px){.rejuvenation__title_rejuvenation{opacity:0}}.rejuvenation__cards{width:1240px;margin:0 auto 63px;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:20px;row-gap:20px}@media all and (max-width:1239px){.rejuvenation__cards{width:921.6px;margin:0 auto 46.82px;column-gap:14.86px;row-gap:14.86px}}@media all and (max-width:767px){.rejuvenation__cards{width:98.125vw;margin:0 auto 9.6875vw;flex-direction:column;flex-wrap:nowrap;column-gap:0;row-gap:2.8125vw}}.rejuvenation__star{width:58px;position:absolute;left:591px;top:919px}@media all and (max-width:1239px){.rejuvenation__star{width:43.11px;left:439.25px;top:683.02px}}@media all and (max-width:767px){.rejuvenation__star{display:none}}.rejuvenation__hieroglyph{width:1232px;margin:0 0 0 13px;opacity:0;transform:scale(.96)}@media all and (max-width:1239px){.rejuvenation__hieroglyph{width:915.65px;margin:0 0 0 9.66px}}@media all and (max-width:767px){.rejuvenation__hieroglyph{width:88.4375vw;margin:0 0 0 5vw}}.rejuvenation__hieroglyph.animated{opacity:1;transform:scale(1);transition:all .8s linear}.rejuvenation-card{width:610px;height:820px;border-radius:50px;position:relative;overflow:hidden}@media all and (max-width:1239px){.rejuvenation-card{width:453.37px;height:609.45px;border-radius:37.16px}}@media all and (max-width:767px){.rejuvenation-card{width:98.125vw;height:218.125vw;border-radius:9.375vw}}.rejuvenation-card.animated .rejuvenation-card__title_jp,.rejuvenation-card.animated .rejuvenation-card__title_level,.rejuvenation-card.animated .rejuvenation-card__title_therapy,.rejuvenation-card.animated .rejuvenation-card__title_vibro{opacity:1;transition:all .8s .3s linear}.rejuvenation-card.animated .rejuvenation-card__title_colors,.rejuvenation-card.animated .rejuvenation-card__title_massage,.rejuvenation-card.animated .rejuvenation-card__title_mio,.rejuvenation-card.animated .rejuvenation-card__title_thermo{opacity:1;transition:all .8s .55s linear}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__title_thermo{transition:all .8s .3s linear}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__title_level{transition:all .8s .55s linear}}.rejuvenation-card.animated .rejuvenation-card__description_mio,.rejuvenation-card.animated .rejuvenation-card__description_therapy,.rejuvenation-card.animated .rejuvenation-card__description_thermo,.rejuvenation-card.animated .rejuvenation-card__description_vibro{opacity:1;transform:scale(1);transition:all .8s .8s linear}.rejuvenation-card.animated .rejuvenation-card__hieroglyph{opacity:1;transform:translateX(0);transition:all .6s 1.2s linear}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph{opacity:0;transform:none;transition:none}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph_mio{transform:translateX(6.25vw)}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph_vibro{transform:translateX(-6.25vw)}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph_thermo{transform:translateX(6.25vw)}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph_therapy{transform:translateX(-6.25vw)}}@media all and (max-width:767px){.rejuvenation-card_thermo{height:203.125vw}}.rejuvenation-card__background{width:610px;height:820px;position:absolute;left:0;top:0;z-index:0;border-radius:50px}@media all and (max-width:1239px){.rejuvenation-card__background{width:453.37px;height:609.45px;border-radius:37.16px}}@media all and (max-width:767px){.rejuvenation-card__background{width:98.125vw;height:218.125vw;border-radius:9.375vw}}@media all and (max-width:767px){.rejuvenation-card__background_thermo{height:203.125vw}}.rejuvenation-card__content{width:max-content;position:absolute;left:240px;top:54px;z-index:100}@media all and (max-width:1239px){.rejuvenation-card__content{left:178.37px;top:40.13px}}@media all and (max-width:767px){.rejuvenation-card__content{left:6.875vw;top:7.8125vw}}.rejuvenation-card__content_mio{left:84px;top:53px}@media all and (max-width:1239px){.rejuvenation-card__content_mio{left:62.43px;top:39.39px}}@media all and (max-width:767px){.rejuvenation-card__content_mio{left:6.5625vw;top:7.5vw}}.rejuvenation-card__content_vibro{left:59px;top:52px}@media all and (max-width:1239px){.rejuvenation-card__content_vibro{left:43.85px;top:38.65px}}@media all and (max-width:767px){.rejuvenation-card__content_vibro{left:6.5625vw;top:7.8125vw}}@media all and (max-width:767px){.rejuvenation-card__content_thermo{position:absolute;left:6.5625vw;top:8.125vw}}.rejuvenation-card__content_therapy{left:51px;top:53px}@media all and (max-width:1239px){.rejuvenation-card__content_therapy{left:37.9px;top:39.39px}}@media all and (max-width:767px){.rejuvenation-card__content_therapy{left:5.625vw;top:8.125vw}}.rejuvenation-card__header{margin:0 0 13px}@media all and (max-width:1239px){.rejuvenation-card__header{margin:0 0 9.66px}}@media all and (max-width:767px){.rejuvenation-card__header_mio{margin:0 0 3.125vw}}@media all and (max-width:767px){.rejuvenation-card__header_vibro{margin:0 0 2.8125vw}}.rejuvenation-card__header_thermo{margin:0 0 10px}@media all and (max-width:1239px){.rejuvenation-card__header_thermo{margin:0 0 7.43px}}@media all and (max-width:767px){.rejuvenation-card__header_thermo{margin:0 0 2.8125vw;display:flex;flex-direction:column;align-items:flex-start}}@media all and (max-width:767px){.rejuvenation-card__header_therapy{margin:0 0 2.8125vw}}.rejuvenation-card__title{font-size:32.4183px;color:#98109f;opacity:0}@media all and (max-width:1239px){.rejuvenation-card__title{font-size:24.09px}}@media all and (max-width:767px){.rejuvenation-card__title{font-size:5.4438vw;margin:0}}.rejuvenation-card__title_jp{margin:0 0 0 auto}@media all and (max-width:767px){.rejuvenation-card__title_jp{margin:0}}@media all and (max-width:767px){.rejuvenation-card__title_vibro{margin:0 0 .3125vw}}.rejuvenation-card__title_thermo{margin:0 0 1px}@media all and (max-width:767px){.rejuvenation-card__title_thermo{order:1;margin:0 0 .3125vw}}.rejuvenation-card__title_level{margin:0 0 2px auto}@media all and (max-width:1239px){.rejuvenation-card__title_level{margin:0 0 1.49px auto}}@media all and (max-width:767px){.rejuvenation-card__title_level{order:2;margin:0}}@media all and (max-width:767px){.rejuvenation-card__title_therapy{margin:0 0 .3125vw}}.rejuvenation-card__description{color:#43076b;opacity:0;transform:scale(.96)}.rejuvenation-card__description_mio{width:276px;margin:0 0 23px auto;text-align:right}@media all and (max-width:1239px){.rejuvenation-card__description_mio{width:205.13px;margin:0 0 17.09px auto}}@media all and (max-width:767px){.rejuvenation-card__description_mio{width:81.875vw;margin:0 0 4.6875vw 0;text-align:left}}.rejuvenation-card__description_vibro{width:294px;margin:0 0 23px}@media all and (max-width:1239px){.rejuvenation-card__description_vibro{width:218.51px;margin:0 0 17.09px}}@media all and (max-width:767px){.rejuvenation-card__description_vibro{width:80vw;margin:0 0 5.625vw}}.rejuvenation-card__description_thermo{width:276px;margin:0 0 30px 41px;text-align:right}@media all and (max-width:1239px){.rejuvenation-card__description_thermo{width:205.13px;margin:0 0 22.3px 30.47px}}@media all and (max-width:767px){.rejuvenation-card__description_thermo{width:83.75vw;margin:0 0 5vw;text-align:left}}.rejuvenation-card__description_therapy{width:424px;margin:0 0 24px}@media all and (max-width:1239px){.rejuvenation-card__description_therapy{width:315.13px;margin:0 0 17.84px}}@media all and (max-width:767px){.rejuvenation-card__description_therapy{width:77.5vw;margin:0 0 5.625vw}}.rejuvenation-card__hieroglyph{width:min-content;font-family:Montserrat;font-weight:700;font-size:30.85px;line-height:107%;text-align:center;text-transform:uppercase;color:#fff;opacity:0}@media all and (max-width:1239px){.rejuvenation-card__hieroglyph{font-size:22.93px}}@media all and (max-width:767px){.rejuvenation-card__hieroglyph{font-size:10.1719vw}}@media all and (max-width:767px){.rejuvenation-card.animated .rejuvenation-card__hieroglyph.animated{opacity:1;transform:translateX(0);transition:all .6s .35s linear}}.rejuvenation-card__hieroglyph_mio{margin:0 0 0 443px;opacity:0;transform:translateX(48px)}@media all and (max-width:1239px){.rejuvenation-card__hieroglyph_mio{margin:0 0 0 329.25px}}@media all and (max-width:767px){.rejuvenation-card__hieroglyph_mio{margin:0;position:absolute;left:74.6875vw;top:58.75vw;transform:translateX(6.25vw)}}.rejuvenation-card__hieroglyph_vibro{margin:0 0 0 3px;transform:translateX(-48px)}@media all and (max-width:1239px){.rejuvenation-card__hieroglyph_vibro{margin:0 0 0 2.23px}}@media all and (max-width:767px){.rejuvenation-card__hieroglyph_vibro{margin:0;position:absolute;left:0;top:59.6875vw}}.rejuvenation-card__hieroglyph_thermo{margin:0 0 0 284px;transform:translateX(48px)}@media all and (max-width:1239px){.rejuvenation-card__hieroglyph_thermo{margin:0 0 0 211.08px}}@media all and (max-width:767px){.rejuvenation-card__hieroglyph_thermo{margin:0;position:absolute;left:72.8125vw;top:59.375vw}}.rejuvenation-card__hieroglyph_therapy{transform:translateX(-48px)}@media all and (max-width:767px){.rejuvenation-card__hieroglyph_therapy{position:absolute;left:0;top:59.375vw}}.contour{height:1037px;padding:68px 0 0}@media all and (max-width:1239px){.contour{height:770.73px;padding:50.54px 0 0}}@media all and (max-width:767px){.contour{height:381.875vw;padding:0}}.contour__container{display:flex;column-gap:20px}@media all and (max-width:1239px){.contour__container{column-gap:14.86px}}@media all and (max-width:767px){.contour__container{width:100vw;display:block}}.contour__swiper{width:821px}@media all and (max-width:1239px){.contour__swiper{width:610.19px}}@media all and (max-width:767px){.contour__swiper{width:100vw;overflow:visible}}.contour__swiper-wrapper{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:21.29px;row-gap:23.91px}@media all and (max-width:1239px){.contour__swiper-wrapper{width:609.45px;column-gap:15.82px;row-gap:17.77px}}@media all and (max-width:767px){.contour__swiper-wrapper{width:100vw;flex-wrap:nowrap;align-content:unset;column-gap:0;row-gap:0}}.contour__star{width:32px;position:absolute;left:813px;top:392px}@media all and (max-width:1239px){.contour__star{width:23.78px;left:604.24px;top:291.34px}}@media all and (max-width:767px){.contour__star{display:none}}.ideal-card{width:400px;height:821px;border-radius:30px;padding:43px 0 0;overflow:hidden}@media all and (max-width:1239px){.ideal-card{width:297.29px;height:610.19px;border-radius:22.3px;padding:31.96px 0 0}}@media all and (max-width:767px){.ideal-card{width:100vw;height:238.4375vw;border-radius:9.375vw;padding:10.35vw 0 0;margin:0 auto 11.5625vw}}.ideal-card__background{width:400px;height:821px;position:absolute;left:0;top:0;z-index:0;border-radius:30px}@media all and (max-width:1239px){.ideal-card__background{width:297.29px;height:610.19px;border-radius:22.3px}}@media all and (max-width:767px){.ideal-card__background{width:100vw;height:238.4375vw;border-radius:9.375vw}}.ideal-card__content{width:max-content;margin:0 0 0 59px;position:relative;z-index:100}@media all and (max-width:1239px){.ideal-card__content{margin:0 0 0 43.85px}}@media all and (max-width:767px){.ideal-card__content{width:100vw;margin:0}}.ideal-card__header{margin:0 0 67px}@media all and (max-width:1239px){.ideal-card__header{margin:0 0 49.8px}}@media all and (max-width:767px){.ideal-card__header{margin:0 0 13.4375vw 7.1875vw}}.ideal-card__header.animated .ideal-card__title_ide{animation:backInDownIdeTitle .8s ease-in-out both}.ideal-card__header.animated .ideal-card__title_al{opacity:1;transition:all .8s .6s linear}.ideal-card__header.animated .ideal-card__title_ny{opacity:1;transition:all .8s 1s linear}.ideal-card__header.animated .ideal-card__title_contour{opacity:1;transition:all .8s 1.25s linear}.ideal-card__header.animated .ideal-card__title_without{transform:scale3d(1,1,1);opacity:1;transition:opacity .4s 1.6s linear,transform .8s 1.6s linear}.ideal-card__title{font-weight:500;font-size:108.36px;line-height:93%;text-transform:uppercase;margin:0 auto;position:relative}@media all and (max-width:1239px){.ideal-card__title{font-size:80.54px}}@media all and (max-width:767px){.ideal-card__title{font-weight:400;font-size:32.5913vw}}.ideal-card__title_ide{letter-spacing:.12em;margin:0 0 3px 0;left:-4px;transform:scale(.7) translateY(-192px);opacity:.7}@media all and (max-width:1239px){.ideal-card__title_ide{margin:0 0 2.23px 0;left:-2.97px}}@media all and (max-width:767px){.ideal-card__title_ide{margin:0 0 .9375vw 1.875vw;left:0;transform:scale(.7) translateY(-51.875vw)}}.ideal-card__title_al{letter-spacing:.14em;margin:0;left:-4px;opacity:0}@media all and (max-width:1239px){.ideal-card__title_al{left:-2.97px}}@media all and (max-width:767px){.ideal-card__title_al{left:0;margin:0 0 0 1.5625vw}}.ideal-card__title_ny{margin:0 0 21px 0;letter-spacing:0;left:-4px;opacity:0}@media all and (max-width:1239px){.ideal-card__title_ny{margin:0 0 15.61px 0;left:-2.97px}}@media all and (max-width:767px){.ideal-card__title_ny{margin:0 0 5.625vw 0;left:0}}.ideal-card__title_contour{font-weight:500;font-size:64.998px;line-height:85%;letter-spacing:-.01em;margin:0 0 21px 0;opacity:0}@media all and (max-width:1239px){.ideal-card__title_contour{font-size:48.31px;margin:0 0 15.61px 0}}@media all and (max-width:767px){.ideal-card__title_contour{font-size:19.5493vw;margin:0 0 7.1875vw 1.25vw}}.ideal-card__title_without{font-weight:700;font-size:24.1133px;margin:0 0 0 2px;transform:scale3d(.3,.3,.3);opacity:0}@media all and (max-width:1239px){.ideal-card__title_without{font-size:17.92px;margin:0 0 0 1.49px}}@media all and (max-width:767px){.ideal-card__title_without{font-size:7.5354vw;margin:0 0 0 .625vw}}.ideal-card__kratka{width:6px;position:absolute;left:233px;top:12px}@media all and (max-width:1239px){.ideal-card__kratka{width:4.46px;left:173.17px;top:8.92px}}@media all and (max-width:767px){.ideal-card__kratka{width:1.875vw;left:70.9375vw;top:4.0625vw}}.ideal-card__description-wrapper{width:290px}@media all and (max-width:1239px){.ideal-card__description-wrapper{width:215.54px}}@media all and (max-width:767px){.ideal-card__description-wrapper{width:81.25vw;margin:0 auto;text-align:center}}.ideal-card__description-wrapper.animated .ideal-card__description_affects{opacity:1;transform:scale(1);transition:all .8s linear}.ideal-card__description-wrapper.animated .ideal-card__description_result{opacity:1;transform:scale(1);transition:all .8s .5s linear}.ideal-card__description{opacity:0;transform:scale(.96)}.ideal-card__description_affects{width:290px;margin:0 0 10px}@media all and (max-width:1239px){.ideal-card__description_affects{width:215.54px;margin:0 0 7.43px}}@media all and (max-width:767px){.ideal-card__description_affects{width:66.875vw;margin:0 auto 3.125vw}}.ideal-card__description_result{width:290px}@media all and (max-width:1239px){.ideal-card__description_result{width:215.54px}}@media all and (max-width:767px){.ideal-card__description_result{width:81.25vw;margin:0 auto}}.body-part-card{width:399.36px;height:398.54px;border-radius:30px;position:relative;padding:23px 0 0;overflow:hidden}@media all and (max-width:1239px){.body-part-card{width:296.81px;height:296.21px;border-radius:22.3px;padding:17.09px 0 0}}@media all and (max-width:767px){.body-part-card{width:88.125vw;height:109.375vw;border-radius:9.375vw;padding:91.25vw 0 0}}.body-part-card.animated .body-part-card__description{opacity:1;transform:translateY(0);transition:all .8s linear}.body-part-card__background{width:399.36px;height:398.54px;position:absolute;left:0;top:0;z-index:0;border-radius:30px}@media all and (max-width:1239px){.body-part-card__background{width:296.81px;height:296.21px;border-radius:22.3px}}@media all and (max-width:767px){.body-part-card__background{width:88.125vw;height:109.375vw;border-radius:9.375vw}}.body-part-card__description{width:max-content;margin:0 0 0 23px;font-weight:600;font-size:19px;line-height:129%;color:#43076b;position:relative;z-index:100;padding:6px 16px;background:rgba(255,226,250,.6117647059);border-radius:70px;opacity:0;transform:translateY(-32px)}@media all and (max-width:1239px){.body-part-card__description{font-size:14.12px;padding:4.46px 11.89px;border-radius:52.03px;transform:translateY(-23.78px);margin:0 0 0 17.09px}}@media all and (max-width:767px){.body-part-card__description{font-size:5.9375vw;color:#43076b;padding:1.875vw 5vw;opacity:1;transform:translateY(0);margin:0 auto}}.salon{height:656px;padding:63px 0 0}@media all and (max-width:1239px){.salon{height:487.56px;padding:46.82px 0 0}}@media all and (max-width:767px){.salon{height:180.625vw;padding:5.625vw 0 0}}@media all and (max-width:767px){.salon__container{width:100vw}}.salon__container.animated .salon__title_effect{transform:scale(1);transform-origin:50% 100%;filter:blur(0);opacity:1;transition:all .8s cubic-bezier(.47,0,.745,.715)}.salon__container.animated .salon__illustration{transform:translateY(0);transition:all .6s .7s linear}.salon__container.animated .salon__figcaption{opacity:1;transition:all .6s 1.1s linear}.salon__header{margin:0 auto 20px}@media all and (max-width:1239px){.salon__header{margin:0 auto 14.86px}}@media all and (max-width:767px){.salon__header{margin:0 auto 7.5vw}}@media all and (max-width:767px){.salon__header.animated .salon__title_effect{opacity:1;transform:perspective(75vw) translateZ(0);transition:all .8s linear}}@media all and (max-width:767px){.salon__header.animated .salon__title_massage{opacity:1;transform:perspective(75vw) translateZ(0);transition:all .8s .35s linear}}.salon__title{font-weight:600;font-size:57.1728px}@media all and (max-width:1239px){.salon__title{font-size:42.49px}}.salon__title_effect{transform:scale(2);transform-origin:50% 100%;filter:blur(4px);opacity:0}@media all and (max-width:767px){.salon__title_effect{font-size:7.1375vw;line-height:107%;transform-origin:50% -120%;transform:perspective(75vw) translateZ(-50vw);filter:blur(0)}}@media all and (max-width:767px){.salon__title_massage{font-size:9.0125vw;line-height:107%;transform-origin:50% -120%;transform:perspective(75vw) translateZ(-50vw);opacity:0}}@media all and (max-width:767px){.salon__swiper{width:100vw;height:137.1875vw;overflow:visible}}.salon__swiper-wrapper{display:flex;column-gap:20px}@media all and (max-width:1239px){.salon__swiper-wrapper{column-gap:14.86px}}@media all and (max-width:767px){.salon__swiper-wrapper{column-gap:0}}.salon__swiper-slide{width:295px;position:relative}@media all and (max-width:1239px){.salon__swiper-slide{width:219.25px}}@media all and (max-width:767px){.salon__swiper-slide{width:92.1875vw;height:137.1875vw}}.salon__swiper-slide_smoothed{z-index:0}.salon__swiper-slide_swelling{z-index:1}.salon__swiper-slide_tonus{z-index:2}.salon__swiper-slide_fat{z-index:3}.salon__figure{display:flex;flex-direction:column;row-gap:20px}@media all and (max-width:1239px){.salon__figure{row-gap:14.86px}}@media all and (max-width:767px){.salon__figure{row-gap:6.25vw}}.salon__figcaption{width:295px;height:69px;border-radius:30px;position:relative;z-index:0;opacity:0}@media all and (max-width:1239px){.salon__figcaption{width:219.25px;height:51.28px;border-radius:22.3px}}@media all and (max-width:767px){.salon__figcaption{width:92.1875vw;height:21.5625vw;border-radius:9.375vw;opacity:1}}.salon__frame{width:295px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.salon__frame{width:219.25px}}@media all and (max-width:767px){.salon__frame{width:92.1875vw}}.salon__description{width:max-content;font-family:Montserrat;font-style:normal;font-weight:600;font-size:19px;line-height:1;text-align:center;color:#fff;text-shadow:3px 3px 2.3px rgba(133,0,159,.25);position:relative;z-index:100}@media all and (max-width:1239px){.salon__description{font-size:14.12px}}@media all and (max-width:767px){.salon__description{font-size:5.9375vw;text-shadow:.9375vw .9375vw .71875vw rgba(133,0,159,.25)}}.salon__description_fat{width:221px;line-height:102%}@media all and (max-width:1239px){.salon__description_fat{width:164.25px}}@media all and (max-width:767px){.salon__description_fat{width:69.375vw}}.salon__illustration{width:295px;height:350px;border-radius:30px;position:relative;z-index:100;transform:translateY(-89px)}@media all and (max-width:1239px){.salon__illustration{width:219.25px;height:260.13px;border-radius:22.3px}}@media all and (max-width:767px){.salon__illustration{width:92.1875vw;height:109.375vw;border-radius:9.375vw;transform:translateY(0)}}.anatomic{height:1035px;padding:51px 0 0}@media all and (max-width:1239px){.anatomic{height:769.24px;padding:37.9px 0 0}}@media all and (max-width:767px){.anatomic{height:333.75vw;padding:5vw 0 0;overflow:hidden}}@media all and (max-width:767px){.anatomic__container{width:87.5vw}}.anatomic__content{width:max-content;margin:0 auto}.anatomic__content.animated .anatomic__title_anatomic{opacity:1;transform:perspective(240px) translateZ(0);transition:all .8s linear}@media all and (max-width:1239px){.anatomic__content.animated .anatomic__title_anatomic{transform:perspective(178.37px) translateZ(0)}}@media all and (max-width:767px){.anatomic__content.animated .anatomic__title_anatomic{opacity:0;transform:translateY(-14.6875vw) rotateX(-30deg) scale(0);transition:unset;animation:slideInEllipticTopFwdAnatomicTitle .6s ease-in-out both}}.anatomic__content.animated .anatomic__title_working{opacity:1;transition:all .8s .4s linear}@media all and (max-width:767px){.anatomic__content.animated .anatomic__title_working{transition:all .8s .4s linear}}.anatomic__content.animated .anatomic__description{opacity:1;transform:scale(1);transition:all .8s .8s linear}@media all and (max-width:767px){.anatomic__content.animated .anatomic__description{transition:all .8s .8s linear}}.anatomic__header{margin:0 auto 13px}@media all and (max-width:1239px){.anatomic__header{margin:0 auto 9.66px}}@media all and (max-width:767px){.anatomic__header{display:flex;flex-direction:column;align-items:center;margin:0 auto 2.8125vw}}.anatomic__title{font-family:Circe;font-size:48.2116px;line-height:1.0993;margin:0 auto}@media all and (max-width:1239px){.anatomic__title{font-size:35.83px}}.anatomic__title_anatomic{opacity:0;transform-origin:50% -120%;transform:perspective(240px) translateZ(-160px)}@media all and (max-width:1239px){.anatomic__title_anatomic{transform:perspective(178.37px) translateZ(-118.92px)}}@media all and (max-width:767px){.anatomic__title_anatomic{font-size:9.4406vw;line-height:110.43%;margin:0 auto;transform-origin:50% 100%;transform:translateY(-14.6875vw) rotateX(-30deg) scale(0)}}.anatomic__title_working{width:max-content;opacity:0}@media all and (max-width:767px){.anatomic__title_working{font-size:6.9406vw;line-height:131.4%}}.anatomic__description{width:526px;margin:0 auto;text-align:center;opacity:0;transform:scale(.98)}@media all and (max-width:1239px){.anatomic__description{width:390.94px}}@media all and (max-width:767px){.anatomic__description{width:87.1875vw;margin:0 auto 12.5vw}}.anatomic__badges{width:1201px;height:360px;position:absolute;left:4px;top:242px;z-index:100}@media all and (max-width:1239px){.anatomic__badges{width:892.61px;height:267.56px;left:2.97px;top:179.86px}}@media all and (max-width:767px){.anatomic__badges{width:87.5vw;height:auto;margin:0 auto;position:relative;left:0;top:0;display:flex;flex-direction:column;align-items:center;row-gap:3.125vw}}.anatomic__badges.animated .anatomic-badge_contour{opacity:1;transition:all .8s .4s linear}.anatomic__badges.animated .anatomic-badge_elasticity{opacity:1;transition:all .8s .6s linear}.anatomic__badges.animated .anatomic-badge_muscles{opacity:1;transition:all .8s .8s linear}.anatomic__badges.animated .anatomic-badge_metabolism{opacity:1;transition:all .8s 1s linear}.anatomic__badges.animated .anatomic-badge_blood-circulation{opacity:1;transition:all .8s 1.2s linear}.anatomic__badges.animated .anatomic-badge_wrinkles{opacity:1;transition:all .8s 1.4s linear}.anatomic__badges.animated .anatomic-badge_neckline{opacity:1;transition:all .8s 1.6s linear}.anatomic__badges.animated .anatomic-badge_skin-color{opacity:1;transition:all .8s 1.8s linear}.anatomic__video{height:1035px}@media all and (max-width:1239px){.anatomic__video{height:769.24px}}@media all and (max-width:767px){.anatomic__video{height:124.6875vw;top:209.0625vw}}.anatomic__top-smoothing{height:494px;position:absolute;left:0;top:-247px;z-index:10}@media all and (max-width:1239px){.anatomic__top-smoothing{height:367.15px;top:-183.58px}}@media all and (max-width:767px){.anatomic__top-smoothing{height:22.8125vw;top:208.75vw}}.anatomic__bottom-smoothing{height:494px;position:absolute;left:0;bottom:-247px;z-index:100}@media all and (max-width:1239px){.anatomic__bottom-smoothing{height:367.15px;bottom:-183.58px}}@media all and (max-width:767px){.anatomic__bottom-smoothing{height:23.125vw;bottom:0}}.anatomic-badge{height:74px;background-color:#bba3db;background-blend-mode:darken;border:3px solid #fff;border-radius:40px;position:absolute;opacity:0}@media all and (max-width:1239px){.anatomic-badge{height:55px;border:2.23px solid #fff;border-radius:29.73px}}@media all and (max-width:767px){.anatomic-badge{height:23.125vw;border:.9375vw solid #fff;border-radius:12.5vw;position:relative}}@media all and (max-width:767px){.anatomic-badge.animated{opacity:1;transition:all .8s .25s linear}}.anatomic-badge_contour{width:189px;left:30px;top:286px}@media all and (max-width:1239px){.anatomic-badge_contour{width:140.47px;left:22.3px;top:212.56px}}@media all and (max-width:767px){.anatomic-badge_contour{order:7;height:17.1875vw;width:87.5vw;left:0;top:0}}.anatomic-badge_elasticity{width:248px;left:107px;top:176px}@media all and (max-width:1239px){.anatomic-badge_elasticity{width:184.32px;left:79.53px;top:130.81px}}@media all and (max-width:767px){.anatomic-badge_elasticity{order:6;width:87.5vw;left:0;top:0}}.anatomic-badge_muscles{width:169px;left:315px;top:74px}@media all and (max-width:1239px){.anatomic-badge_muscles{width:125.61px;left:234.12px;top:55px}}@media all and (max-width:767px){.anatomic-badge_muscles{order:2;width:87.5vw;height:17.1875vw;left:0;top:0}}.anatomic-badge_metabolism{width:234px;left:499px;top:0}@media all and (max-width:1239px){.anatomic-badge_metabolism{width:173.91px;left:370.87px}}@media all and (max-width:767px){.anatomic-badge_metabolism{order:1;width:87.5vw;left:0;top:0}}.anatomic-badge_blood-circulation{width:217px;left:746px;top:74px}@media all and (max-width:1239px){.anatomic-badge_blood-circulation{width:161.28px;left:554.45px;top:55px}}@media all and (max-width:767px){.anatomic-badge_blood-circulation{order:3;width:87.5vw;left:0;top:0}}.anatomic-badge_wrinkles{width:179px;height:93px;left:931px;top:164px}@media all and (max-width:1239px){.anatomic-badge_wrinkles{width:133.04px;height:69.12px;left:691.94px;top:121.89px}}@media all and (max-width:767px){.anatomic-badge_wrinkles{order:4;width:87.5vw;height:23.125vw;left:0;top:0}}.anatomic-badge_neckline{width:213px;left:1018px;top:286px}@media all and (max-width:1239px){.anatomic-badge_neckline{width:158.31px;left:756.6px;top:212.56px}}@media all and (max-width:767px){.anatomic-badge_neckline{order:5;width:87.5vw;height:17.1875vw;left:0;top:0}}.anatomic-badge_skin-color{width:157px;left:531px;top:146px}@media all and (max-width:1239px){.anatomic-badge_skin-color{width:116.69px;left:394.65px;top:108.51px}}@media all and (max-width:767px){.anatomic-badge_skin-color{order:8;width:87.5vw;height:17.1875vw;left:0;top:0}}.anatomic-badge__description{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-align:center;color:#fff}@media all and (max-width:1239px){.anatomic-badge__description{font-size:11.89px}}@media all and (max-width:767px){.anatomic-badge__description{font-size:5vw}}.anatomic-badge__description_contour{width:129px}@media all and (max-width:1239px){.anatomic-badge__description_contour{width:95.88px}}@media all and (max-width:767px){.anatomic-badge__description_contour{width:max-content}}.anatomic-badge__description_elasticity{width:188px}@media all and (max-width:1239px){.anatomic-badge__description_elasticity{width:139.73px}}@media all and (max-width:767px){.anatomic-badge__description_elasticity{width:60vw}}.anatomic-badge__description_muscles{width:96px}@media all and (max-width:1239px){.anatomic-badge__description_muscles{width:71.35px}}@media all and (max-width:767px){.anatomic-badge__description_muscles{order:2;width:max-content}}.anatomic-badge__description_metabolism{width:138px}@media all and (max-width:1239px){.anatomic-badge__description_metabolism{width:102.57px}}@media all and (max-width:767px){.anatomic-badge__description_metabolism{order:1;width:58.125vw}}.anatomic-badge__description_blood-circulation{width:157px}@media all and (max-width:1239px){.anatomic-badge__description_blood-circulation{width:116.69px}}@media all and (max-width:767px){.anatomic-badge__description_blood-circulation{order:3;width:50vw}}.anatomic-badge__description_wrinkles{width:116px}@media all and (max-width:1239px){.anatomic-badge__description_wrinkles{width:86.21px}}@media all and (max-width:767px){.anatomic-badge__description_wrinkles{order:4;width:65vw}}.anatomic-badge__description_neckline{width:130px}@media all and (max-width:1239px){.anatomic-badge__description_neckline{width:96.62px}}@media all and (max-width:767px){.anatomic-badge__description_neckline{width:max-content}}.anatomic-badge__description_skin-color{width:97px}@media all and (max-width:1239px){.anatomic-badge__description_skin-color{width:72.09px}}@media all and (max-width:767px){.anatomic-badge__description_skin-color{width:max-content}}.assistant{height:1696px;padding:75px 0 0}@media all and (max-width:1239px){.assistant{height:1260.51px;padding:55.74px 0 0}}@media all and (max-width:767px){.assistant{height:667.5vw;padding:17.1875vw 0 0;overflow:hidden}}.assistant__container{display:flex;justify-content:center;flex-wrap:wrap;align-content:flex-start;row-gap:20px}@media all and (max-width:1239px){.assistant__container{row-gap:14.86px}}@media all and (max-width:767px){.assistant__container{width:100vw;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;align-content:center;row-gap:0}}@media all and (max-width:767px){.assistant__panel-picture{order:2}}.assistant__panel{width:608px;margin:0 20px 0 0}@media all and (max-width:1239px){.assistant__panel{width:451.88px;margin:0 14.86px 0 0}}@media all and (max-width:767px){.assistant__panel{width:100vw;margin:0 0 4.2344vw;transform:perspective(75vw) translateZ(-50vw);opacity:0}}@media all and (max-width:767px){.assistant__panel.animated{transform:perspective(75vw) translateZ(0);opacity:1;transition:all 1s linear}}.assistant__picture{width:398px;margin:0 21px 0 0;transform:perspective(240px) translateZ(-160px);opacity:0;transition:1s .4s transform linear,1s .4s opacity linear}@media all and (max-width:1239px){.assistant__picture{width:295.8px;margin:0 15.61px 0 0}}@media all and (max-width:767px){.assistant__picture{width:98.7656vw;margin:0 auto 4.322vw}}.assistant__picture.animated{transform:perspective(240px) translateZ(0);opacity:1}@media all and (max-width:767px){.assistant__picture:nth-child(3){opacity:0;order:3}}@media all and (max-width:767px){.assistant__picture:nth-child(3).animated{transform:perspective(75vw) translateZ(0);opacity:1;transition:1s transform linear,1s opacity linear}}@media all and (max-width:767px){.assistant__picture:nth-child(4){opacity:0;order:4}}@media all and (max-width:767px){.assistant__picture:nth-child(4).animated{transform:perspective(75vw) translateZ(0);opacity:1;transition:1s transform linear,1s opacity linear}}.assistant__picture:nth-child(5){margin:0}@media all and (max-width:767px){.assistant__picture:nth-child(5){opacity:0;order:5}}@media all and (max-width:767px){.assistant__picture:nth-child(5).animated{transform:perspective(75vw) translateZ(0);opacity:1;transition:1s transform linear,1s opacity linear}}.assistant__illustration{width:398px;height:723px;border-radius:30px;position:relative}@media all and (max-width:1239px){.assistant__illustration{width:295.8px;height:537.35px;border-radius:22.3px}}@media all and (max-width:767px){.assistant__illustration{width:98.7656vw;height:138.875vw;border-radius:9.2594vw}}.assistant__illustration_last{margin:0}.assistant-card{width:610px;height:723px;border-radius:30px;position:relative;overflow:hidden}@media all and (max-width:1239px){.assistant-card{width:453.37px;height:537.35px;border-radius:22.3px}}@media all and (max-width:767px){.assistant-card{order:1;width:max-content;height:auto;margin:0 auto 15vw;border-radius:0;overflow:visible}}.assistant-card__frame{width:610px;height:723px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.assistant-card__frame{width:453.37px;height:537.35px}}@media all and (max-width:767px){.assistant-card__frame{display:none}}.assistant-card__content{width:max-content;padding:185px 0 0;margin:0 auto;position:relative;z-index:100}@media all and (max-width:1239px){.assistant-card__content{padding:137.5px 0 0}}@media all and (max-width:767px){.assistant-card__content{padding:0}}.assistant-card__content.animated .assistant-card__title_best{animation:backInDownBestTitle .8s .2s ease-in-out both}@media all and (max-width:767px){.assistant-card__content.animated .assistant-card__title_best{animation:backInDownBestTitleMobile .8s .2s ease-in-out both}}.assistant-card__content.animated .assistant-card__title_assistant{opacity:1;transition:all .8s .8s linear}.assistant-card__content.animated .assistant-card__title_care{opacity:1;transition:all .8s 1.15s linear}.assistant-card__content.animated .assistant-card__description{opacity:1;transform:scale(1);transition:all .8s 1.3s linear}.assistant-card__header{width:max-content;margin:0 auto 38px}@media all and (max-width:1239px){.assistant-card__header{margin:0 auto 28.24px}}@media all and (max-width:767px){.assistant-card__header{margin:0 auto 4.375vw}}.assistant-card__title{font-family:Circe;font-size:48.2116px;line-height:1.0993;margin:0 auto}@media all and (max-width:1239px){.assistant-card__title{font-size:35.83px}}@media all and (max-width:767px){.assistant-card__title{font-size:7.7719vw;line-height:110.43%;color:#43076b}}.assistant-card__title_best{transform:scale(.7) translateY(-318px);opacity:.7}@media all and (max-width:767px){.assistant-card__title_best{transform:scale(.7) translateY(-33.125vw)}}.assistant-card__title_assistant{opacity:0}.assistant-card__title_care{opacity:0}@media all and (max-width:767px){.assistant-card__title_care{display:none}}.assistant-card__description{width:366px;margin:0 auto;text-align:center;color:#fff;opacity:0;transform-origin:50% -120%;transform:scale(.96)}@media all and (max-width:1239px){.assistant-card__description{width:272.02px}}@media all and (max-width:767px){.assistant-card__description{width:86.875vw;font-size:4.6875vw;line-height:1.53;color:#43076b;transform-origin:50% 120%}}.assistant-card__description_bold{font-weight:700}.assistant-card__star{width:38px;position:absolute}@media all and (max-width:1239px){.assistant-card__star{width:28.24px}}@media all and (max-width:767px){.assistant-card__star{display:none}}.assistant-card__star_lt{left:30px;top:30px}@media all and (max-width:1239px){.assistant-card__star_lt{left:22.3px;top:22.3px}}.assistant-card__star_rt{right:30px;top:30px}@media all and (max-width:1239px){.assistant-card__star_rt{right:22.3px;top:22.3px}}.assistant-card__star_rb{right:30px;bottom:30px}@media all and (max-width:1239px){.assistant-card__star_rb{right:22.3px;bottom:22.3px}}.assistant-card__star_lb{left:30px;bottom:30px}@media all and (max-width:1239px){.assistant-card__star_lb{left:22.3px;bottom:22.3px}}