@charset "UTF-8";@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: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-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:"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";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: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-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:"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:"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: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:"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:Jeko-Bold;src:url(/fonts/jeko-bold.ttf);font-weight:700;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}*{box-sizing:border-box}.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}}@keyframes fadeInOut{from{opacity:1}to{opacity:0}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}@keyframes pulseMini{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.04,1.04,1.04)}to{transform:scale3d(1,1,1)}}.section__container{width:1240px;margin:0 auto}@media all and (max-width:1239px){.section__container{width:921.6px}}@media all and (max-width:767px){.section__container{width:93.75%}}.section__header{display:flex;flex-direction:column;row-gap:8px}@media all and (max-width:767px){.section__header{row-gap:3.75vw}}.section__title{font-family:"SFT Schrifted Sans TRIAL",sans-serif;text-transform:uppercase;font-weight:700;line-height:1.1;letter-spacing:.01em;color:#1d1c20}@media all and (max-width:767px){.section__title{line-height:1.2}}.section__label{font-family:"SFT Schrifted Sans TRIAL",sans-serif;font-weight:600;color:#3395f0;line-height:1;text-transform:uppercase;letter-spacing:1%}.section__text{font-family:Montserrat,serif;font-size:18px;font-weight:500;line-height:1.7}@media all and (max-width:767px){.section__text{font-size:4.38vw;line-height:1.5}}@media all and (max-width:767px){.section__text_big{font-size:4.6875vw}}.massage-programs{background-color:#fff;padding:101px 0 98px 0}@media all and (max-width:1239px){.massage-programs{padding:75.0658px 0 72.8361px 0}}@media all and (max-width:767px){.massage-programs{padding:18.125vw 0}}.massage-programs__container{display:flex;column-gap:19px;justify-content:flex-start;align-items:flex-start}@media all and (max-width:1239px){.massage-programs__container{column-gap:14.12px}}@media all and (max-width:767px){.massage-programs__container{width:100%;flex-direction:column}}.massage-programs__content{width:611px;flex:1 1}@media all and (max-width:1239px){.massage-programs__content{width:calc((921.6px - 20px)/ 2)}}@media all and (max-width:767px){.massage-programs__content{width:auto;padding:0 3.125vw}}.massage-programs__header{margin:0 0 36px 0}.massage-programs__header.mojo-animated .massage-programs__label{opacity:1;transform:translate3d(0,0,0)}.massage-programs__header.mojo-animated .massage-programs__title{opacity:1;transform:translate3d(0,0,0)}@media all and (max-width:1239px){.massage-programs__header{margin:0 0 26.756px 0}}@media all and (max-width:767px){.massage-programs__header{margin:0 0 12.81vw 0}}.massage-programs__label{font-size:20px;opacity:0;transform:translate3d(50%,0,0);transition:all .8s linear}@media all and (max-width:1239px){.massage-programs__label{font-size:15px}}@media all and (max-width:767px){.massage-programs__label{font-size:5vw}}.massage-programs__title{font-size:60px;opacity:0;transform:translate3d(-50%,0,0);transition:all .8s linear}@media all and (max-width:1239px){.massage-programs__title{font-size:45px}}@media all and (max-width:767px){.massage-programs__title{font-size:9.06vw}}.massage-programs__details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:40px;opacity:0;transition:all .8s .2s linear}.massage-programs__details.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-programs__details{row-gap:29.729px}}@media all and (max-width:767px){.massage-programs__details_desktop{display:none}}.massage-programs__detail{color:#3b3a40;font-weight:600;opacity:.4;padding:0 0 0 18px;border-left:3px solid #3395f0;cursor:pointer;color:#3c3a40;line-height:1.725}@media all and (max-width:1239px){.massage-programs__detail{font-size:13.378px;padding:0 0 0 13.378px}}@media all and (max-width:767px){.massage-programs__detail{font-size:4.375vw;padding:0 0 0 2.5vw;position:relative;left:-1.5px;line-height:1.5}}@media all and (max-width:767px){.massage-programs__detail_indent{padding:2.8125vw 0 2.8125vw 2.5vw}}.massage-programs__detail_regular{font-weight:500;opacity:inherit}.massage-programs__detail_active{opacity:1}.massage-programs__detail_tablet{display:none}@media all and (max-width:767px){.massage-programs__detail_tablet{display:block;width:97.34%}}.massage-programs__detail_deep{max-width:510px}@media all and (max-width:1239px){.massage-programs__detail_deep{max-width:383px}}.massage-programs__detail_relax{max-width:542px}@media all and (max-width:1239px){.massage-programs__detail_relax{max-width:412px}}.massage-programs__detail_intensive{max-width:481px}@media all and (max-width:1239px){.massage-programs__detail_intensive{max-width:420px}}.massage-programs__detail.massage-programs__detail_regular{border-left:0;padding:0}.massage-programs__swiper{width:610px;flex:1 1;overflow:visible!important;opacity:0;transition:opacity .8s linear}.massage-programs__swiper.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-programs__swiper{width:calc((921.6px - 20px)/ 2)}}@media all and (max-width:767px){.massage-programs__swiper{width:100%;padding:0 3.125vw}}.massage-programs__swiper-pagination{left:74.6875vw!important;bottom:136vw!important;width:auto!important;display:none}@media all and (max-width:767px){.massage-programs__swiper-pagination{display:block}}.massage-programs__swiper-pagination .swiper-pagination-bullet{width:5.31vw;height:5.31vw;border-radius:1.56vw}@media all and (max-width:767px){.massage-programs__slide{width:100%;display:flex;flex-direction:column;row-gap:4.38vw}}.massage-programs__image{max-width:100%;height:auto}@media all and (max-width:767px){.massage-programs__image{aspect-ratio:300/255;width:100%;transition:all .8s linear}}.panel-control{background-color:#fff;padding:100px 0 97px 0}@media all and (max-width:1239px){.panel-control{padding:74.32258px 0 72.0929px 0}}@media all and (max-width:767px){.panel-control{padding:18.75vw 0}}.panel-control__container{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:20px;justify-content:flex-start;max-height:703px;position:relative;left:-21px}@media all and (max-width:1239px){.panel-control__container{max-height:530px;left:-15.61px}}@media all and (max-width:767px){.panel-control__container{max-height:max-content;flex-wrap:nowrap;position:static}}.panel-control__header{max-width:568px}.panel-control__header.mojo-animated .panel-control__label{opacity:1;transform:translate3d(0,0,0)}.panel-control__header.mojo-animated .panel-control__title{opacity:1;transform:translate3d(0,0,0)}@media all and (max-width:1239px){.panel-control__header{max-width:434.542px}}@media all and (max-width:767px){.panel-control__header{order:1;margin:0 0 11.25vw 0}}.panel-control__label{font-size:16px;opacity:0;transform:translate3d(0,-64px,0);transition:all .8s linear}@media all and (max-width:1239px){.panel-control__label{font-size:12.2px}}@media all and (max-width:767px){.panel-control__label{font-size:5vw}}.panel-control__title{font-size:80px;opacity:0;transform:translate3d(50%,0,0);transition:all .8s linear}@media all and (max-width:1239px){.panel-control__title{font-size:58px}}@media all and (max-width:767px){.panel-control__title{font-size:9.375vw}}.panel-control__illustration{position:relative;width:610px;height:auto;aspect-ratio:610/701;background:#f9fafd;display:flex;justify-content:center;align-items:center;border-radius:20px}@media all and (max-width:1239px){.panel-control__illustration{width:calc((921.6px - 20px)/ 2)}}@media all and (max-width:767px){.panel-control__illustration{order:2;width:100%;margin:0 0 1.25vw 0}}.panel-control__shadow{position:absolute;z-index:0;width:100%;height:100%;top:0;left:21px;z-index:2}@media all and (max-width:1239px){.panel-control__shadow{top:0;left:15.61px}}@media all and (max-width:767px){.panel-control__shadow{left:0;top:0}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scale3d(1,1,1)}}.panel-control__yamaguchi-logo{position:absolute;z-index:1;top:27px;left:65px;animation:pulse ease-in-out infinite 2s}@media all and (max-width:1239px){.panel-control__yamaguchi-logo{width:124.119px;height:auto;aspect-ratio:1/1;top:20px;left:38px}}@media all and (max-width:767px){.panel-control__yamaguchi-logo{width:23.4375vw;aspect-ratio:1/1;height:auto;top:5.625vw;left:6.875vw}}.panel-control__swiper{width:610px;height:auto;aspect-ratio:610/701;position:relative;z-index:3;top:0;left:21px}@media all and (max-width:1239px){.panel-control__swiper{width:453.37px;top:0;left:15.61px}}@media all and (max-width:767px){.panel-control__swiper{width:100%;left:0;top:0}}.panel-control__image{width:610px;height:auto;aspect-ratio:610/701}@media all and (max-width:1239px){.panel-control__image{width:453.37px}}@media all and (max-width:767px){.panel-control__image{width:93.75vw}}.panel-control__features{order:3;display:flex;flex-direction:column;row-gap:20px;justify-content:flex-start;opacity:0;transition:all .8s linear}.panel-control__features.mojo-animated{opacity:1}@media all and (max-width:1239px){.panel-control__features{max-width:434.542px}}@media all and (max-width:767px){.panel-control__features{row-gap:2.5vw;max-width:100%}}.feature{padding:16px 0 16px 20px;display:flex;justify-content:flex-start;align-items:center;column-gap:15px;background:#f9fafd;border-radius:15px}@media all and (max-width:1239px){.feature{padding:8.892px 0 8.892px 14.8645px}}@media all and (max-width:767px){.feature{padding:5vw 0 5vw 3.75vw;column-gap:7.8125vw}}@media all and (max-width:767px){.feature_indicators{padding:5vw 0 5vw 3.75vw;column-gap:2.5vw}}.feature__icon{width:50px;height:50px;flex-shrink:0}@media all and (max-width:1239px){.feature__icon{width:38.89px;height:auto;aspect-ratio:1/1}}@media all and (max-width:767px){.feature__icon{width:13.125vw;height:auto;aspect-ratio:1/1}}.feature__icon_indicator{width:116px;height:63px}@media all and (max-width:1239px){.feature__icon_indicator{height:49px;width:auto;aspect-ratio:116/63}}@media all and (max-width:767px){.feature__icon_indicator{width:18.4375vw;height:auto;aspect-ratio:59/32.04}}.feature__text{color:#1d1d1d;line-height:1.5}@media all and (max-width:1239px){.feature__text{font-size:14px}}@media all and (max-width:767px){.feature__text{font-size:4.6875vw;line-height:1.55}}.feature__text_indicators{width:20ch}.feature__icons{display:flex;column-gap:8px}@media all and (max-width:1239px){.feature__icons{column-gap:5.95px}}@media all and (max-width:767px){.feature__icons{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:1.271875vw}}.anatomical-structure{background-color:#fff;padding:96px 0 95px 0}@media all and (max-width:1239px){.anatomical-structure{padding:71.35px 0 70.61px 0}}@media all and (max-width:767px){.anatomical-structure{padding:18.75vw 0}}.anatomical-structure__container{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:16px;justify-content:flex-start;max-height:701px}@media all and (max-width:1239px){.anatomical-structure__container{column-gap:11.89px;max-height:calc(calc((921.6px - 20px)/ 2)/ 610 * 701)}}@media all and (max-width:767px){.anatomical-structure__container{max-height:max-content;flex-wrap:nowrap}}.anatomical-structure__header{margin:108px 0 32px 0;max-width:610px}.anatomical-structure__header.mojo-animated .anatomical-structure__label{transform:translate3d(0,0,0);opacity:1}.anatomical-structure__header.mojo-animated .anatomical-structure__title{transform:translate3d(0,0,0);opacity:1}@media all and (max-width:1239px){.anatomical-structure__header{margin:80.27px 0 23.78px 0;max-width:calc((921.6px - 20px)/ 2)}}@media all and (max-width:767px){.anatomical-structure__header{order:1;margin:0 0 11.25vw 0;max-width:100%}}.anatomical-structure__label{font-size:20px;transform:translate3d(0,-64px,0);opacity:0;transition:all .8s .2s linear}@media all and (max-width:1239px){.anatomical-structure__label{font-size:14.0625px}}@media all and (max-width:767px){.anatomical-structure__label{font-size:5vw}}.anatomical-structure__title{font-size:64px;transform:translate3d(50%,0,0);opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.anatomical-structure__title{font-size:45px}}@media all and (max-width:767px){.anatomical-structure__title{font-size:9.375vw}}.anatomical-structure__content{max-width:512px;opacity:0;transition:all .8s linear;position:relative;z-index:1}.anatomical-structure__content.mojo-animated{opacity:1}@media all and (max-width:1239px){.anatomical-structure__content{max-width:calc((921.6px - 20px)/ 2)}}@media all and (max-width:767px){.anatomical-structure__content{order:3;max-width:262px}}.anatomical-structure__text{color:#3b3a40}@media all and (max-width:1239px){.anatomical-structure__text{width:43ch;font-size:15.3px}}@media all and (max-width:767px){.anatomical-structure__text{font-size:4.6875vw;width:81.438vw;line-height:1.55}}.anatomical-structure__video{width:615px;height:auto;opacity:0;transition:all .8s linear;border-radius:20px}.anatomical-structure__video.mojo-animated{opacity:1}@media all and (max-width:1239px){.anatomical-structure__video{width:457.08px;height:auto}}@media all and (max-width:767px){.anatomical-structure__video{width:100%;height:auto;aspect-ratio:1/1;order:2;margin:0 0 4.375vw 0}}.massage-gouache{background-color:#fff;padding:100px 0 95px 0}@media all and (max-width:1239px){.massage-gouache{padding:74.32px 0 70.61px 0}}@media all and (max-width:767px){.massage-gouache{padding:18.75vw 0}}.massage-gouache__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;column-gap:55px;height:552px}@media all and (max-width:1239px){.massage-gouache__container{column-gap:40.88px;height:407.94px}}@media all and (max-width:767px){.massage-gouache__container{flex-wrap:nowrap;height:auto;column-gap:unset}}.massage-gouache__swiper{width:610px;height:552px;position:relative;z-index:10;margin:0 1px 0 0;opacity:0;transition:opacity .8s linear}.massage-gouache__swiper.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-gouache__swiper{width:calc((921.6px - 20px)/ 2);aspect-ratio:610/552;height:auto}}@media all and (max-width:767px){.massage-gouache__swiper{order:2;width:100%;height:auto;aspect-ratio:300/271;position:static;margin:0 0 4.375vw 0}}.massage-gouache__image{width:100%;height:auto;aspect-ratio:610/552}@media all and (max-width:767px){.massage-gouache__image{aspect-ratio:300/271}}.massage-gouache__header{max-width:610px;margin:0 0 25px 0;position:relative;z-index:0}.massage-gouache__header.mojo-animated .massage-gouache__label{opacity:1;transform:translate3d(0,0,0)}.massage-gouache__header.mojo-animated .massage-gouache__title{opacity:1;transform:translate3d(0,0,0)}.massage-gouache__header::after{content:"";position:absolute;left:-36px;top:0;width:610px;height:552px;background:#f9fafd;z-index:0;border-radius:20px}@media all and (max-width:1239px){.massage-gouache__header{max-width:calc((921.6px - 20px)/ 2);margin:0 0 18.58px 0;top:0}.massage-gouache__header::after{width:calc((921.6px - 20px)/ 2);height:auto;aspect-ratio:610/552;left:-24px;border-radius:14.87px}}@media all and (max-width:767px){.massage-gouache__header{position:static;order:1;max-width:100%;margin:0 0 11.25vw 0}.massage-gouache__header::after{display:none}}.massage-gouache__label{position:relative;z-index:1;font-size:16px;top:36px;opacity:0;transform:translate3d(0,-64px,0);transition:all .8s linear}@media all and (max-width:1239px){.massage-gouache__label{font-size:11.89px}}@media all and (max-width:767px){.massage-gouache__label{position:static;font-size:5vw}}.massage-gouache__title{position:relative;font-size:64px;width:6ch;z-index:1;top:36px;letter-spacing:unset;opacity:0;transform:translate3d(50%,0,0);transition:all .8s linear}@media all and (max-width:1239px){.massage-gouache__title{font-size:47.57px;top:24px}}@media all and (max-width:767px){.massage-gouache__title{position:static;font-size:9.375vw;letter-spacing:.01em}}.massage-gouache__description{color:#3c3a40;width:492px;position:relative;z-index:2;top:35px;line-height:1.725;opacity:0;transition:all 1s .6s linear}.massage-gouache__description.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-gouache__description{width:365.67px;font-size:13.38px;top:24px}}@media all and (max-width:767px){.massage-gouache__description{order:3;position:static;width:92.125vw;font-size:4.375vw;line-height:1.5;transition:all 1s 0s linear;margin:0 0 3.75vw 0}}.massage-gouache__benefits{z-index:2;color:#3c3a40;font-weight:600;text-align:left;position:relative;top:53px;max-width:519px;opacity:0;transition:all 1s .6s linear}.massage-gouache__benefits.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-gouache__benefits{max-width:382px;top:39.78px;font-size:13.51px}}@media all and (max-width:767px){.massage-gouache__benefits{max-width:91.875vw;position:static;order:4;line-height:1.5;font-size:4.375vw}}.massage-gouache__nbsp{display:none}@media all and (max-width:767px){.massage-gouache__nbsp{display:inline}}.massage-technologies{padding:105px 0 0 0;background-color:#fff;position:relative;height:851px}@media all and (max-width:1239px){.massage-technologies{padding:78.0387px 0 0 0;height:453.8667px}}@media all and (max-width:767px){.massage-technologies{height:auto;padding:0 0 calc(20.9375vw + 4.375vw + 18.75vw)}}.massage-technologies__container{position:relative;z-index:1}@media all and (max-width:767px){.massage-technologies__container{background:#f4f7fb;border-radius:6.25vw;display:flex;flex-direction:column;justify-content:flex-start;padding:18.75vw 0 0 0}}.massage-technologies__background-image{width:1848px;height:851px;position:absolute;z-index:0;left:50%;transform:translateX(-50%);top:0;border-radius:40px}@media all and (max-width:1239px){.massage-technologies__background-image{width:985.6px;height:auto;aspect-ratio:1848/851}}@media all and (max-width:767px){.massage-technologies__background-image{display:none}}.massage-technologies__header{position:relative;top:0;left:0;width:459px}.massage-technologies__header.mojo-animated .massage-technologies__label{transform:translate3d(0,0,0);opacity:1}.massage-technologies__header.mojo-animated .massage-technologies__title{transform:translate3d(0,0,0);opacity:1}@media all and (max-width:1239px){.massage-technologies__header{top:-41px;left:138px}}@media all and (max-width:767px){.massage-technologies__header{top:0;left:0;width:67.8125vw;margin:0 0 1.25vw 3.125vw}}.massage-technologies__label{font-size:16px;transform:translate3d(50%,0,0);opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.massage-technologies__label{font-size:11.8916px}}@media all and (max-width:767px){.massage-technologies__label{font-size:5vw}}.massage-technologies__title{font-size:64px;transform:translate3d(-50%,0,0);opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.massage-technologies__title{font-size:47.5665px}}@media all and (max-width:767px){.massage-technologies__title{font-size:9.375vw}}.massage-technologies__swiper{position:relative;overflow:visible!important}@media all and (max-width:767px){.massage-technologies__swiper{position:static;width:100%}}.massage-technologies .massage-technologies__description-shadow{position:absolute;top:28px;left:0;z-index:-1;width:305px;height:126px;border-radius:15px;background-color:transparent;box-shadow:0 0 50.5px 0 rgba(176,176,176,.4784313725)}@media all and (max-width:1239px){.massage-technologies .massage-technologies__description-shadow{width:196px;height:75px;left:133px;top:-32px}}@media all and (max-width:767px){.massage-technologies .massage-technologies__description-shadow{width:87.1875vw;height:auto;aspect-ratio:280/87;top:.625vw;left:3.4375vw;border-radius:4.6875vw}}.massage-technologies__swiper-slide{display:flex;justify-content:flex-start;align-items:flex-start}@media all and (max-width:767px){.massage-technologies__swiper-slide{flex-direction:column}}.massage-technologies__swiper-pagination{position:relative;left:-33px!important;bottom:260px!important;opacity:0;transition:opacity .8s linear}.massage-technologies__swiper-pagination.mojo-animated{opacity:1}@media all and (max-width:1239px){.massage-technologies__swiper-pagination{bottom:148px!important;left:-11px!important}}@media all and (max-width:767px){.massage-technologies__swiper-pagination{position:absolute;left:-2px!important;bottom:calc(-1 * 20.9375vw - 4.375vw - 1px)!important}}.massage-technologies__swiper-bullet{width:166px;height:166px;border-radius:100px;background-position:center;background-size:cover;opacity:1;display:inline-block;cursor:pointer;margin:0 20px 0 0;position:relative}.massage-technologies__swiper-bullet:nth-of-type(1){background-image:url(/images/landing/y-mojo/massage-technologies/bullet-1-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(1).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-1-active-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(2){background-image:url(/images/landing/y-mojo/massage-technologies/bullet-2-v2.webp);top:23px}.massage-technologies__swiper-bullet:nth-of-type(2).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-2-active-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(3){background-image:url(/images/landing/y-mojo/massage-technologies/bullet-3-v3.webp);top:23px}.massage-technologies__swiper-bullet:nth-of-type(3).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-3-active-v4.webp)}.massage-technologies__swiper-bullet:nth-of-type(4){background-image:url(/images/landing/y-mojo/massage-technologies/bullet-4-v3.webp)}.massage-technologies__swiper-bullet:nth-of-type(4).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-4-active-v4.webp)}.massage-technologies__swiper-bullet:last-of-type{margin:0}.massage-technologies__swiper-bullet_active{position:relative}@media all and (max-width:1239px){.massage-technologies__swiper-bullet{width:89px;height:89px;margin:0 12px 0 0}.massage-technologies__swiper-bullet:nth-of-type(1){top:9px}.massage-technologies__swiper-bullet:nth-of-type(2){top:24px}.massage-technologies__swiper-bullet:nth-of-type(3){top:26px}.massage-technologies__swiper-bullet:nth-of-type(4){top:14px}}@media all and (max-width:767px){.massage-technologies__swiper-bullet{width:20.9375vw;height:20.9375vw;margin:0 2.5vw 0 0}.massage-technologies__swiper-bullet:nth-of-type(1){top:0;background-image:url(/images/landing/y-mojo/massage-technologies/bullet-1-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(1).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-1-active-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(2){top:0;background-image:url(/images/landing/y-mojo/massage-technologies/bullet-2-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(2).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-2-active-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(3){top:0;background-image:url(/images/landing/y-mojo/massage-technologies/bullet-3-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(3).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-3-active-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(4){top:0;background-image:url(/images/landing/y-mojo/massage-technologies/bullet-4-3x-v2.webp)}.massage-technologies__swiper-bullet:nth-of-type(4).massage-technologies__swiper-bullet_active{background-image:url(/images/landing/y-mojo/massage-technologies/bullet-4-active-3x-v4.webp)}}.massage-technologies__description{background-color:#f9fafd;border-radius:15px;padding:0 0 0 20px;height:126px;width:305px;display:flex;justify-content:flex-start;align-items:center;position:relative;top:28px}.massage-technologies__swiper-wrapper.mojo-animated .massage-technologies__description{animation:pulse 1.2s linear both}@media all and (max-width:1239px){.massage-technologies__description{height:75px;width:196px;padding:0 0 0 12px;left:133px;top:-32px}}@media all and (max-width:767px){.massage-technologies__description{border-radius:4.6875vw;padding:0 0 0 4.53125vw;width:87.5vw;height:auto;aspect-ratio:280/87;margin:0 0 0 3.125vw;position:relative;z-index:10;top:0;left:0}}.massage-technologies__text{color:#3c3a40;line-height:1.5;font-weight:600;width:258px}@media all and (max-width:1239px){.massage-technologies__text{font-size:12px;width:196px}}@media all and (max-width:767px){.massage-technologies__text{font-size:4.375vw;width:65vw}}.massage-technologies__image{width:736px;height:auto;aspect-ratio:736/598;position:relative;top:-267px;left:-53px}@media all and (max-width:1239px){.massage-technologies__image{width:322px;top:-146px;left:103px}}@media all and (max-width:767px){.massage-technologies__image{position:relative;width:100%;aspect-ratio:300/323;height:auto;border-radius:6.25vw;left:0;top:-47px;z-index:0;margin-bottom:-47px}}.massage-accessories{background-color:#fff;padding:62px 0 56px 0}@media all and (max-width:1239px){.massage-accessories{padding:46.08px 0 41.62px 0}}@media all and (max-width:767px){.massage-accessories{padding:14.0625vw 0 13.125vw 0}}.massage-accessories__container{display:flex;flex-direction:column}.massage-accessories__header{margin:0 0 21px 21px;align-self:flex-start;align-items:flex-start}.massage-accessories__header.mojo-animated .massage-accessories__subtitle{opacity:1;transform:translateX(0)}.massage-accessories__header.mojo-animated .massage-accessories__title{opacity:1;transform:translateX(0)}@media all and (max-width:1239px){.massage-accessories__header{margin:0 0 15.61px 15.61px}}@media all and (max-width:767px){.massage-accessories__header{margin:0 0 5.625vw 0;row-gap:.9375vw}}.massage-accessories__title{font-size:74px;opacity:0;transform:translateX(50%);transition:all .8s linear}@media all and (max-width:1239px){.massage-accessories__title{font-size:55px}}@media all and (max-width:767px){.massage-accessories__title{font-size:8.75vw;line-height:1.1}}.massage-accessories__subtitle{color:#3395f0;font-family:"SFT Schrifted Sans TRIAL",sans-serif;font-size:30px;font-weight:600;line-height:1;letter-spacing:.01em;text-align:center;text-transform:uppercase;opacity:0;transform:translateX(-150%);transition:all .8s linear}@media all and (max-width:1239px){.massage-accessories__subtitle{font-size:22.3px}}@media all and (max-width:767px){.massage-accessories__subtitle{font-size:5.625vw}}.massage-accessories__content{display:flex;justify-content:flex-start;column-gap:20px;margin:0 0 38px 8px}.massage-accessories__content.mojo-animated .massage-accessories__item:nth-of-type(1),.massage-accessories__content.mojo-animated .massage-accessories__item:nth-of-type(2),.massage-accessories__content.mojo-animated .massage-accessories__item:nth-of-type(3){opacity:1}@media all and (max-width:1239px){.massage-accessories__content{column-gap:14.87px}}@media all and (max-width:767px){.massage-accessories__content{display:none}}.massage-accessories__item{display:flex;flex-direction:column;row-gap:16px;opacity:0}.massage-accessories__item:nth-of-type(1){transition:all .8s linear}.massage-accessories__item:nth-of-type(2){transition:all .8s .6s linear}.massage-accessories__item:nth-of-type(3){transition:all .8s 1.2s linear}@media all and (max-width:1239px){.massage-accessories__item{row-gap:15.61px}}.massage-accessories__image{width:400px;height:auto;aspect-ratio:400/516;border-radius:15px}@media all and (max-width:1239px){.massage-accessories__image{width:297.29px;border-radius:11.15px}}@media all and (max-width:767px){.massage-accessories__image{width:100%;aspect-ratio:1/1;border-radius:6.25vw}}.massage-accessories__description{font-size:20px;color:#3c3a40;font-weight:700;text-transform:uppercase}@media all and (max-width:1239px){.massage-accessories__description{font-size:14.87px}}@media all and (max-width:767px){.massage-accessories__description{font-size:4.6875vw}}.massage-accessories__swiper{display:none}@media all and (max-width:767px){.massage-accessories__swiper{display:block;width:100%;height:auto;opacity:0;transition:all .8s linear;margin:0 0 5.625vw 0}.massage-accessories__swiper.mojo-animated{opacity:1}}.massage-accessories__swiper-wrapper{margin:0 0 8.4375vw 0}@media all and (max-width:767px){.massage-accessories__swiper-slide{display:flex;flex-direction:column;row-gap:3.75vw}}@media all and (max-width:767px){.massage-accessories__swiper-pagination{display:flex;column-gap:2.5vw;position:static}}@media all and (max-width:767px){.massage-accessories__swiper-bullet{width:29.375vw;height:auto;aspect-ratio:1/1;opacity:.6;border-radius:4.6875vw;display:inline-block;background-position:center;background-size:cover}.massage-accessories__swiper-bullet:hover{cursor:pointer}.massage-accessories__swiper-bullet_active{opacity:1}.massage-accessories__swiper-bullet:nth-of-type(1){background-image:url(/images/landing/y-mojo/massage-accessories/bullet-1.webp)}.massage-accessories__swiper-bullet:nth-of-type(2){background-image:url(/images/landing/y-mojo/massage-accessories/bullet-2.webp)}.massage-accessories__swiper-bullet:nth-of-type(3){background-image:url(/images/landing/y-mojo/massage-accessories/bullet-3.webp)}}.noble-colors{display:flex;align-items:center;margin:0 0 0 8px;background-color:#f9fafd;border-radius:15px;width:100%;padding:22px 0 22px 80.5px;column-gap:82px}@media all and (max-width:1239px){.noble-colors{margin:0 0 0 5.95px;padding:16.35px 0 16.35px 59.83px;column-gap:60.94px}}@media all and (max-width:767px){.noble-colors{flex-direction:column;align-items:flex-start;margin:0 auto;padding:6.875vw 5vw;row-gap:3.75vw;column-gap:unset}}.noble-colors__title{font-family:Montserrat;font-size:20px;font-weight:700;line-height:1.5;text-align:left;color:#1d1c20;width:max-content;display:inline-block;text-transform:uppercase;flex-shrink:0}@media all and (max-width:1239px){.noble-colors__title{font-size:14.86px}}@media all and (max-width:767px){.noble-colors__title{font-size:4.6875vw;line-height:1.5;max-width:54.0625vw}}.noble-colors__description{font-family:Montserrat;font-size:18px;font-weight:600;line-height:1.7;text-align:left;color:#3c3a40;white-space:pre-wrap}@media all and (max-width:1239px){.noble-colors__description{font-size:13.38px}}@media all and (max-width:767px){.noble-colors__description{font-size:4.375vw;line-height:1.5;font-weight:500}}.tilt-angle{background-color:#fff;padding:148px 0 376px 0}@media all and (max-width:1239px){.tilt-angle{padding:110px 0 279.45px 0}}@media all and (max-width:767px){.tilt-angle{padding:18.75vw 0 9.375vw 0}}.tilt-angle__container{position:relative}@media all and (max-width:767px){.tilt-angle__container{width:100%}}.tilt-angle__header{margin:0 0 32px 0;position:relative;z-index:1;width:610px}.tilt-angle__header.mojo-animated .tilt-angle__label{opacity:1;transform:translateX(0)}.tilt-angle__header.mojo-animated .tilt-angle__title{opacity:1;transform:translateX(0)}@media all and (max-width:1239px){.tilt-angle__header{margin:0 0 23.78px 0;width:453.37px}}@media all and (max-width:767px){.tilt-angle__header{width:93.75%;margin:0 auto 2.5vw auto}}.tilt-angle__label{font-size:16px;opacity:0;transform:translateX(50%);transition:all .8s linear}@media all and (max-width:1239px){.tilt-angle__label{font-size:11.89px}}@media all and (max-width:767px){.tilt-angle__label{font-size:5vw}}.tilt-angle__title{font-size:61px;letter-spacing:unset;opacity:0;transform:translateX(-50%);transition:all .8s linear}@media all and (max-width:1239px){.tilt-angle__title{font-size:45.34px}}@media all and (max-width:767px){.tilt-angle__title{font-size:9.375vw;letter-spacing:.01em}}.tilt-angle__content{position:relative;z-index:1;opacity:0;transition:all .8s linear}.tilt-angle__content.mojo-animated{opacity:1}@media all and (max-width:767px){.tilt-angle__content{width:93.75%;margin:0 auto}}.tilt-angle__description{color:#3c3a40;width:585px;line-height:1.75;margin:0 0 18px 0}@media all and (max-width:1239px){.tilt-angle__description{width:434.79px;font-size:13.38px;margin:0 0 13.38px 0}}@media all and (max-width:767px){.tilt-angle__description{font-size:4.6875vw;line-height:1.55;width:91.25vw;margin:0 0 3.75vw 0}}.tilt-angle__highlight{color:#3c3a40;max-width:564px}@media all and (max-width:1239px){.tilt-angle__highlight{max-width:419.18px;font-size:13.38px}}@media all and (max-width:767px){.tilt-angle__highlight{max-width:100%;font-size:4.6875vw;line-height:1.5}}.tilt-angle__highlight_bold{font-weight:600;max-width:unset}.tilt-angle__image{position:absolute;right:-158px;top:-72px;z-index:0;width:1014px;height:auto;aspect-ratio:1014/803;opacity:0;transform:translateX(15%);transition:all .8s linear}.tilt-angle__image.mojo-animated{opacity:1;transform:translateX(0)}@media all and (max-width:1239px){.tilt-angle__image{right:-34px;top:-16px;width:660px}}@media all and (max-width:767px){.tilt-angle__image{width:100%;height:auto;aspect-ratio:320/270;position:static;margin:0 0 5.625vw 0}}.compression-massage{background-color:#fff;padding:101px 0 98px 0}@media all and (max-width:1239px){.compression-massage{padding:75.07px 0 72.84px 0}}@media all and (max-width:767px){.compression-massage{padding:18.75vw 0}}.compression-massage__container{display:flex;flex-direction:column;flex-wrap:wrap;height:701px;column-gap:56px}@media all and (max-width:1239px){.compression-massage__container{height:521px;column-gap:41.62px}}@media all and (max-width:767px){.compression-massage__container{height:auto;flex-wrap:nowrap}}.compression-massage__illustration{width:610px;height:auto;aspect-ratio:610/701;border-radius:20px;position:relative;opacity:0;transition:all .8s linear}.compression-massage__illustration.mojo-animated{opacity:1}@media all and (max-width:1239px){.compression-massage__illustration{width:453.37px;border-radius:14.87px}}@media all and (max-width:767px){.compression-massage__illustration{width:100%;aspect-ratio:300/316;border-radius:6.25vw;margin:0 0 2.5vw 0;order:2}}.compression-massage__background{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.compression-massage__massager{position:absolute;z-index:1;width:610px;height:auto;aspect-ratio:610/701}@media all and (max-width:1239px){.compression-massage__massager{width:453.37px}}@media all and (max-width:767px){.compression-massage__massager{width:100%;height:100%}}.compression-massage__cushion{position:absolute;z-index:2;top:154.14px;left:80.2px;width:461.06px;height:auto;aspect-ratio:461.06/343.22;animation:fadeInOut 1.2s ease-in-out infinite alternate both}@media all and (max-width:1239px){.compression-massage__cushion{width:342.67px;top:114.56px;left:59.61px}}@media all and (max-width:767px){.compression-massage__cushion{left:12.325vw;top:19.315625vw;width:70.859375vw;height:52.75vw}}.compression-massage__header{width:610px;margin:0 0 32px 0}.compression-massage__header.mojo-animated .compression-massage__label{transform:translateY(0);opacity:1}@media all and (max-width:767px){.compression-massage__header.mojo-animated .compression-massage__label{transform:translateX(0)}}.compression-massage__header.mojo-animated .compression-massage__title{transform:translateX(0);opacity:1}@media all and (max-width:1239px){.compression-massage__header{width:453.37px;margin:0 0 23.78px}}@media all and (max-width:767px){.compression-massage__header{width:100%;margin:0 0 11.25vw 0;order:1}}.compression-massage__label{font-size:16px;letter-spacing:.01em;transform:translateY(-64px);opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.compression-massage__label{font-size:11.89px}}@media all and (max-width:767px){.compression-massage__label{font-size:5vw;transform:translateX(-50%)}}.compression-massage__title{font-size:55px;letter-spacing:unset;transform:translateX(50%);opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.compression-massage__title{font-size:40.88px}}@media all and (max-width:767px){.compression-massage__title{font-size:9.375vw;line-height:1;word-break:break-word;width:84.375vw}}.compression-massage__feature{background-color:#f9fafd;display:flex;justify-content:flex-start;align-items:center;height:auto;padding:0 25px 0 63px;margin:0 0 32px 0;column-gap:38px;width:max-content;border-radius:20px;opacity:0;transform:translateX(50%);transition:all .8s linear}.compression-massage__feature.mojo-animated{opacity:1;transform:translateX(0)}@media all and (max-width:1239px){.compression-massage__feature{padding:0 18.58px 0 46.82px;margin:0 0 23.78px 0;column-gap:28.24px;width:max-content;border-radius:14.86px}}@media all and (max-width:767px){.compression-massage__feature{padding:0 7.709375vw 0 15.9375vw;margin:0 0 6.25vw 0;order:3;column-gap:15.3125vw;transform:unset}}.compression-massage__degree{font-family:Jeko-Bold,sans-serif;font-weight:400;color:#1daeff;font-size:40px;line-height:1.2;position:relative;top:2px}@media all and (max-width:1239px){.compression-massage__degree{font-size:29.73px}}@media all and (max-width:767px){.compression-massage__degree{font-size:6.25vw;top:-.3125vw}}.compression-massage__foot-icon{width:150px;height:auto;aspect-ratio:150/145}@media all and (max-width:1239px){.compression-massage__foot-icon{width:111.48px}}@media all and (max-width:767px){.compression-massage__foot-icon{width:31.25vw;height:auto;aspect-ratio:100/84}}.compression-massage__description{color:#3c3a40;width:520px;line-height:1.75;opacity:0;transition:.8s linear all}.compression-massage__description_bold{font-weight:600;width:auto}.compression-massage__description.mojo-animated{opacity:1}.compression-massage__description.mojo-animated .compression-massage__description_bold{opacity:1}@media all and (max-width:1239px){.compression-massage__description{width:386.48px;font-size:13.38px}}@media all and (max-width:767px){.compression-massage__description{order:4;width:79.0625vw;font-size:4.6875vw;line-height:1.55}}.warm-function{background-color:#fff;padding:101px 0 98px 0}@media all and (max-width:1239px){.warm-function{padding:75.07px 0 72.84px 0}}@media all and (max-width:767px){.warm-function{padding:18.75vw 0}}.warm-function__container{display:flex;flex-direction:column;flex-wrap:wrap;height:701px;column-gap:20px}@media all and (max-width:1239px){.warm-function__container{height:521px;column-gap:14.86px}}@media all and (max-width:767px){.warm-function__container{height:auto;flex-wrap:nowrap}}.warm-function__header{width:610px;margin:0 0 32px 0}.warm-function__header.mojo-animated .warm-function__label{opacity:1;transform:translateX(0)}.warm-function__header.mojo-animated .warm-function__title{opacity:1;transform:translateX(0)}@media all and (max-width:1239px){.warm-function__header{width:453.37px;margin:0 0 23.78px 0}}@media all and (max-width:767px){.warm-function__header{width:100%;margin:0 0 11.5625vw 0;order:1}}.warm-function__label{color:#ff453c;font-size:16px;letter-spacing:.01em;opacity:0;transform:translateX(50%);transition:all .8s linear}@media all and (max-width:1239px){.warm-function__label{font-size:11.89px}}@media all and (max-width:767px){.warm-function__label{font-size:5vw}}.warm-function__title{font-size:55px;letter-spacing:unset;width:600px;opacity:0;transform:translateX(-50%);transition:all .8s linear}@media all and (max-width:1239px){.warm-function__title{font-size:40.88px;width:445.94px}}@media all and (max-width:767px){.warm-function__title{font-size:9.0625vw;line-height:1.2;width:93.75vw;letter-spacing:.01em}}@media all and (min-width:768px){.warm-function .warm-function__header.mojo-animated+.warm-function__regimes{opacity:1;transform:translateX(0)}}.warm-function__regimes{margin:0 0 32px 0;transform:translateX(-50%);opacity:0;transition:all .8s linear}@media all and (max-width:767px){.warm-function__regimes.mojo-animated{opacity:1}}@media all and (max-width:1239px){.warm-function__regimes{margin:0 0 23.78px 0}}@media all and (max-width:767px){.warm-function__regimes{margin:0 0 6.25vw 0;order:3;transform:unset}}.warm-function__description{color:#3c3a40;width:584px;line-height:1.725;opacity:0;transition:all .8s linear;margin:0 0 18px 0}.warm-function__description.mojo-animated{opacity:1}@media all and (max-width:1239px){.warm-function__description{width:434.04px;font-size:13.38px;margin:0 0 13.38px 0}}@media all and (max-width:767px){.warm-function__description{order:4;width:90vw;font-size:4.6875vw;line-height:1.53}}.warm-function__highlight{max-width:604px;color:#3c3a40;opacity:0;transition:all .8s linear}@media all and (max-width:1239px){.warm-function__highlight{max-width:448.91px;font-size:13.38px}}@media all and (max-width:767px){.warm-function__highlight{max-width:100%;font-size:4.6875vw}}@media all and (max-width:767px){.warm-function__highlight.section__text{order:5}}.warm-function__highlight.mojo-animated{opacity:1}.warm-function__highlight_bold{max-width:unset;font-weight:600}.warm-function__illustration{width:610px;height:auto;aspect-ratio:610/701;border-radius:20px;position:relative;opacity:0;transition:all .8s linear}.warm-function__illustration.mojo-animated{opacity:1}@media all and (max-width:1239px){.warm-function__illustration{width:453.37px;border-radius:14.86px}}@media all and (max-width:767px){.warm-function__illustration{width:100%;aspect-ratio:300/316;border-radius:6.25vw;margin:0 0 2.5vw 0;order:2;overflow:hidden}}.warm-function__background{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.warm-function__massager{position:absolute;z-index:1;width:610px;height:auto;aspect-ratio:610/701}@media all and (max-width:1239px){.warm-function__massager{width:453.37px}}@media all and (max-width:767px){.warm-function__massager{width:100%;height:100%}}.warm-function__cushion{position:absolute;z-index:2;top:154.14px;left:80.2px;width:461.06px;height:auto;aspect-ratio:461.06/343.22;animation:fadeInOut 1.2s ease-in-out infinite alternate both}@media all and (max-width:1239px){.warm-function__cushion{top:112.33px;left:59.61px;width:342.67px}}@media all and (max-width:767px){.warm-function__cushion{left:12.325vw;top:19.315625vw;width:70.859375vw;height:52.75vw}}.regimes{background-color:#f9fafd;width:426px;border-radius:20px;padding:28px 0}@media all and (max-width:1239px){.regimes{width:316.61px;border-radius:14.86px;padding:20.81px 0}}@media all and (max-width:767px){.regimes{width:100%;padding:3.75vw 0}}.regimes__container{margin:0 auto;width:max-content}.regimes__description{font-family:Montserrat;font-size:24px;font-weight:500;line-height:1.5;color:#36353a;margin:0 0 3px 0;text-align:center}@media all and (max-width:1239px){.regimes__description{font-size:17.84px;margin:0 0 2.23px 0}}@media all and (max-width:767px){.regimes__description{font-size:4.375vw;line-height:1.3}}.regimes__temperatures{display:flex;justify-content:flex-start;align-items:center;column-gap:32px;width:max-content;margin:0 auto}@media all and (max-width:1239px){.regimes__temperatures{column-gap:23.78px}}@media all and (max-width:767px){.regimes__temperatures{column-gap:5.625vw}}.regimes__text{color:#ff453c;font-size:40px;line-height:1.2;font-weight:400;font-family:Jeko-Bold,sans-serif;text-align:left}@media all and (max-width:1239px){.regimes__text{font-size:29.73px}}@media all and (max-width:767px){.regimes__text{font-size:9.0625vw}}.regimes__text_and{font-size:20px;line-height:2.65}@media all and (max-width:1239px){.regimes__text_and{font-size:14.86px}}@media all and (max-width:767px){.regimes__text_and{font-size:4.6875vw}}.greeting{position:relative;background-color:#fff}.greeting__background{position:relative;width:100%;height:900px}@media all and (max-width:1239px){.greeting__background{height:580.78px}}@media all and (max-width:767px){.greeting__background{top:.625vw;height:auto}}.greeting__background-frame{position:relative;z-index:0}.greeting__container{position:absolute;top:110px;width:1240px;left:calc(50% + 8px);transform:translateX(-50%)}@media all and (max-width:1239px){.greeting__container{top:70.98px;width:800.19px;left:calc(50% + 5.16px)}}@media all and (max-width:767px){.greeting__container{top:40.9375vw;width:93.75%;left:50%}}@keyframes clientAnimation{from{opacity:0;transform:translateX(50%)}48%{opacity:1}to{transform:translateX(0);opacity:1}}.greeting__client{position:absolute;right:-5px;top:0;z-index:10;opacity:0;height:auto;aspect-ratio:731/756;width:731px}@media all and (max-width:1239px){.greeting__client{width:471.72px;right:-3.23px}}@media all and (max-width:767px){.greeting__client{width:115.025vw;right:-18.4375vw;top:25vw;aspect-ratio:368.08/383.39}}.greeting__header.mojo-animated+.greeting__client{animation:clientAnimation 1.2s .6s linear both}.greeting__header{position:absolute;top:183px;left:0;z-index:-1;transform:translateX(-25%);opacity:0;transition:transform .8s linear}.greeting__header.mojo-animated{transform:translateX(0);opacity:1}@media all and (max-width:767px){.greeting__header.mojo-animated{transform:translateX(calc(-50% + .3125vw))}}@media all and (max-width:1239px){.greeting__header{top:118.09px}}@media all and (max-width:767px){.greeting__header{left:50%;transform:translateX(-75%);top:0}}.greeting__subtitle{font-family:Montserrat;font-weight:700;font-size:32px;line-height:1.2;color:#b5deff}@media all and (max-width:1239px){.greeting__subtitle{font-size:20.65px}}@media all and (max-width:767px){.greeting__subtitle{font-size:5.625vw}}.greeting__title{font-weight:900;font-size:306.04px;line-height:.8;color:#b5deff;font-family:"SFT Schrifted Sans TRIAL Black"}@media all and (max-width:1239px){.greeting__title{font-size:197.49px}}@media all and (max-width:767px){.greeting__title{font-size:28.125vw}}.presentation{background-color:#fff}.presentation__video{width:96.25%;border-radius:40px;display:block;margin:0 auto}@media all and (max-width:767px){.presentation__video{border-radius:20px;width:93.75%}}