@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: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:"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: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:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:400;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: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:"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:"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}@media all and (max-width:767px){.container-box{padding:0 3%}}.main-wrapper{overflow:hidden}.video-section{justify-content:center;display:flex}.video-section__video{width:1920px;height:900px;display:block}@media all and (max-width:1239px){.video-section__video{width:157.5%;height:auto}}@media all and (max-width:1023px){.video-section__video{width:100%}}@media all and (max-width:767px){.video-section__video{height:107.4vw;width:230vw}}.container-box{width:1236px}@media all and (max-width:1239px){.container-box{width:99.75vw}}@media all and (max-width:1023px){.container-box{padding:15px 0}}.description{display:flex;justify-content:center;position:relative;background-color:#121212}@media all and (max-width:1239px){.description{display:flex;justify-content:center}}.description__video{height:900px}@media all and (max-width:1023px){.description__video{height:158vw}}@media all and (max-width:767px){.description__video{height:261vw}}.description .container-box{position:relative}.description__container{display:flex;justify-content:center}@media all and (max-width:1239px){.description__container{width:156%;height:71.6vw}}@media all and (max-width:1023px){.description__container{width:100%;height:155.4vw}}@media all and (max-width:767px){.description__container{height:100%}}@media all and (max-width:1239px){.description__japanese-character{width:89.1vw}}.description__frame-title{position:absolute;top:0;left:404px;display:flex;align-items:center;flex-direction:column;padding-top:32px;z-index:1}@media all and (max-width:1920px){.description__frame-title{right:23vw}}@media all and (max-width:1239px){.description__frame-title{right:35vw}}@media all and (max-width:1023px){.description__frame-title{padding-top:4.2vw}}@media all and (max-width:767px){.description__frame-title{padding-top:15.3vw;left:6vw;right:unset}}.description__title{font-weight:900;font-size:88px;margin-top:-62px;margin-left:37px}@media all and (max-width:1239px){.description__title{font-size:6.85vw}}@media all and (max-width:1023px){.description__title{font-size:8.45vw;margin-left:0;margin-top:-.8vw;width:82vw}}@media all and (max-width:767px){.description__title{display:none;font-size:12.2vw;margin-top:3vw;width:88vw;order:2;text-align:center;line-height:14.4vw}}.description__title-mob{display:none}@media all and (max-width:767px){.description__title-mob{display:block;font-size:12.2vw;margin-top:3vw;width:88vw;order:2;text-align:center;line-height:14.4vw;font-weight:900}}.description__logo{margin-top:4px}@media all and (max-width:1239px){.description__logo{width:21.05vw}}@media all and (max-width:1023px){.description__logo{width:33.05vw;margin-top:.9vw}}@media all and (max-width:767px){.description__logo{order:1;width:46.05vw;margin-top:-18.1vw}}.description__wrapper{position:absolute;left:981px;top:249px;display:flex;justify-content:end;z-index:1}@media all and (max-width:1920px){.description__wrapper{left:50vw;top:318px}}@media all and (max-width:1023px){.description__wrapper{justify-content:flex-start;left:0;top:32vw}}@media all and (max-width:767px){.description__wrapper{padding-bottom:6vw}}.description__frame-text{max-width:689px;text-align:right;display:flex;flex-direction:column;align-items:end;margin-top:124px}@media all and (max-width:1920px){.description__frame-text{margin-top:65px}}@media all and (max-width:1239px){.description__frame-text{margin-top:8vw}}@media all and (max-width:1023px){.description__frame-text{margin-top:86.7vw;align-items:flex-start;width:90vw;text-align:left}}@media all and (max-width:767px){.description__frame-text{margin-top:116vw}}.description__subtitle{font-weight:900;font-size:53px}@media all and (max-width:1239px){.description__subtitle{font-size:4.28vw}}@media all and (max-width:1023px){.description__subtitle{font-size:7.89vw;margin-left:5vw;width:89vw;display:inline-block}}@media all and (max-width:767px){.description__subtitle{font-size:13.74vw;line-height:16vw}}.description__subtitle-mini{font-weight:600;font-size:30px}@media all and (max-width:1239px){.description__subtitle-mini{font-size:2.42vw}}@media all and (max-width:1023px){.description__subtitle-mini{width:80vw;font-size:4.4vw;margin-left:5vw;margin-top:-3px;display:inline-block}}@media all and (max-width:767px){.description__subtitle-mini{width:92vw;font-size:8vw;margin-top:1.4vw}}.description__text{font-weight:500;font-size:20px;max-width:528px;margin-top:39px;line-height:28px}@media all and (max-width:1239px){.description__text{font-size:1.615vw;max-width:42vw}}@media all and (max-width:1023px){.description__text{font-size:2.52vw;max-width:85vw;margin-left:4.5vw;margin-top:3.78vw;width:85vw}}@media all and (max-width:767px){.description__text{font-size:4.99vw;margin-top:5.7vw;line-height:7.2vw;max-width:101vw;width:88vw}}.effect{display:flex;justify-content:center;position:relative;background-color:#121212}@media all and (max-width:767px){.effect{height:223.13vw}}.effect__video{height:900px}@media all and (max-width:1239px){.effect__video{height:72.6vw}}@media all and (max-width:1023px){.effect__video{height:145vw}}@media all and (max-width:767px){.effect__video{height:145.31vw;object-fit:cover}}.effect__container{display:flex;justify-content:center}.effect__wrapper{position:absolute;color:#fff;top:547px;left:871px}@media all and (max-width:1920px){.effect__wrapper{left:45.5vw}}@media all and (max-width:1420px){.effect__wrapper{left:42vw}}@media all and (max-width:1239px){.effect__wrapper{top:44.15vw}}@media all and (max-width:1023px){.effect__wrapper{top:106.6vw;left:5.4vw}}@media all and (max-width:767px){.effect__wrapper{top:104.5vw}}.effect__frame{max-width:725px;display:flex;align-items:center;flex-direction:column}@media all and (max-width:1023px){.effect__frame{max-width:89vw;flex-direction:row}}@media all and (max-width:767px){.effect__frame{flex-direction:column}}.effect__subtitle{font-weight:900;font-size:88px}@media all and (max-width:1239px){.effect__subtitle{font-size:7.1vw}}@media all and (max-width:1023px){.effect__subtitle{font-size:10.1vw}}@media all and (max-width:767px){.effect__subtitle{font-size:18.3vw}}.effect__subtitle-mini{font-weight:600;font-size:34px;max-width:518px;display:block;margin-left:8px;letter-spacing:1px;line-height:36px}@media all and (max-width:1239px){.effect__subtitle-mini{font-size:2.745vw;margin-left:1.85vw}}@media all and (max-width:1023px){.effect__subtitle-mini{font-size:4.3vw;margin-left:4.5vw;max-width:36vw}}@media all and (max-width:767px){.effect__subtitle-mini{font-size:10.1vw;margin-left:1.7vw;max-width:86vw;line-height:11.15vw}}.effect__subtitle-text{font-size:20px;font-weight:500;line-height:28px;text-align:center;width:701px;margin-top:18px}@media all and (max-width:1239px){.effect__subtitle-text{font-size:1.615vw;max-width:56vw}}@media all and (max-width:1023px){.effect__subtitle-text{margin-top:1vw;font-size:2.59vw;max-width:78vw;width:91.28vw;line-height:27px;text-align:left}}@media all and (max-width:767px){.effect__subtitle-text{font-size:4.99vw;max-width:87vw;line-height:7.2vw;margin-top:5.5vw}}.rejuvenation{display:flex;justify-content:center;position:relative;background-color:#350303}@media all and (max-width:767px){.rejuvenation{height:359vw}}.rejuvenation__video{position:absolute}.rejuvenation__container{display:flex;justify-content:center;height:900px}@media all and (max-width:1239px){.rejuvenation__container{width:156%;height:none}}@media all and (max-width:1023px){.rejuvenation__container{height:115vw}}@media all and (max-width:767px){.rejuvenation__container{height:max-content}}@media all and (max-width:1023px){.rejuvenation__video{width:99vw}}@media all and (max-width:767px){.rejuvenation__video{width:100vw}}.rejuvenation__wrapper{display:flex;justify-content:space-between;padding:0 6.5px}@media all and (max-width:1023px){.rejuvenation__wrapper{flex-direction:column;padding-left:6.3vw}}.rejuvenation__frame{z-index:1;max-width:503px;margin-top:103px;position:absolute;left:349px}@media all and (max-width:1920px){.rejuvenation__frame{right:57vw;left:unset}}@media all and (max-width:1239px){.rejuvenation__frame{max-width:41vw}}@media all and (max-width:1023px){.rejuvenation__frame{right:39vw;margin-top:5vw;max-width:59vw}}@media all and (max-width:767px){.rejuvenation__frame{max-width:86vw;margin-top:169.5vw;right:8vw}}.rejuvenation__subtitle{font-weight:600;font-size:34px}@media all and (max-width:1239px){.rejuvenation__subtitle{font-size:2.7vw}}@media all and (max-width:1023px){.rejuvenation__subtitle{font-size:4.5vw}}@media all and (max-width:767px){.rejuvenation__subtitle{font-size:6.6vw}}.rejuvenation__subtitle-bold{font-weight:900;font-size:61px;line-height:66px}@media all and (max-width:1239px){.rejuvenation__subtitle-bold{font-size:4.95vw}}@media all and (max-width:1023px){.rejuvenation__subtitle-bold{font-size:6.34vw;line-height:7vw}}@media all and (max-width:767px){.rejuvenation__subtitle-bold{font-size:10.34vw;line-height:11.9vw}}.rejuvenation__text{font-weight:400;font-size:20px;margin-top:41px;line-height:28px;max-width:476px}@media all and (max-width:1239px){.rejuvenation__text{font-size:1.7vw;width:37vw}}@media all and (max-width:1023px){.rejuvenation__text{font-size:2.6vw;width:45.5vw;margin-top:2.3vw;line-height:32px}}@media all and (max-width:767px){.rejuvenation__text{font-size:5vw;width:87.7vw;margin-top:4.3vw;line-height:7.5vw;max-width:700px}}.rejuvenation__items{margin-top:194px;position:absolute;left:1151px}@media all and (max-width:1920px){.rejuvenation__items{left:64vw}}@media all and (max-width:1023px){.rejuvenation__items{margin-top:51vw;left:2vw}}@media all and (max-width:767px){.rejuvenation__items{margin-top:259vw;left:6vw}}.rejuvenation__item{padding:19px 0;font-weight:500;font-size:20px;text-transform:uppercase;display:flex;align-items:center}@media all and (max-width:1023px){.rejuvenation__item{padding:10.5px 0}}@media all and (max-width:767px){.rejuvenation__item{padding:2.4vw 0}}.rejuvenation__img{margin-right:19px}@media all and (max-width:1239px){.rejuvenation__img{width:7.35vw}}@media all and (max-width:1023px){.rejuvenation__img{width:10.35vw;margin-right:1.8vw}}@media all and (max-width:767px){.rejuvenation__img{width:18.55vw;margin-right:3.7vw}}.rejuvenation__span{max-width:308px;display:inline-block;font-size:18px}@media all and (max-width:1239px){.rejuvenation__span{font-size:1.45vw;max-width:24.9vw}}@media all and (max-width:1023px){.rejuvenation__span{font-size:2.1vw;max-width:35.9vw}}@media all and (max-width:767px){.rejuvenation__span{font-size:3.83vw;max-width:65.9vw;line-height:5.3vw}}.flatypodia{display:flex;justify-content:center;position:relative}.flatypodia__img-wrapper{position:absolute}@media all and (max-width:1239px){.flatypodia__img-wrapper{width:155%}}@media all and (max-width:1023px){.flatypodia__img-wrapper{width:100%}}.flatypodia__img{position:absolute;width:1920px}@media all and (max-width:1023px){.flatypodia__img{width:100%;top:61vw;height:47.27vw}}@media all and (max-width:767px){.flatypodia__img{top:131vw}}.flatypodia__container{background:#000;height:900px;width:100%;display:flex;justify-content:center}@media all and (max-width:1239px){.flatypodia__container{height:71.6vw}}@media all and (max-width:1023px){.flatypodia__container{height:107.6vw;background-color:#610e10}}@media all and (max-width:767px){.flatypodia__container{height:179.6vw}}.flatypodia .container-box{display:flex;justify-content:flex-end}@media all and (max-width:1023px){.flatypodia .container-box{width:97.75vw;justify-content:center}}.flatypodia__wrapper{display:flex;flex-direction:column;max-width:821px;margin-top:68px;z-index:1;align-items:flex-end;position:absolute;left:759px}@media all and (max-width:1920px){.flatypodia__wrapper{left:40vw}}@media all and (max-width:1239px){.flatypodia__wrapper{margin-top:5.49vw;max-width:67vw;left:30vw}}@media all and (max-width:1023px){.flatypodia__wrapper{margin-top:56.7vw;max-width:87vw;text-align:right;left:5vw}}@media all and (max-width:767px){.flatypodia__wrapper{align-items:start;margin-top:59vw;text-align:left;left:6vw}}.flatypodia__subtitle{font-weight:600;font-size:34.2px;line-height:41.14px}@media all and (max-width:1239px){.flatypodia__subtitle{font-size:2.74vw;line-height:3.3vw}}@media all and (max-width:1023px){.flatypodia__subtitle{font-size:4.2vw;line-height:3.3vw}}@media all and (max-width:767px){.flatypodia__subtitle{font-size:6.9vw;line-height:8.3vw}}.flatypodia__subtitle-red{font-weight:900;font-size:70px;line-height:81px;text-transform:uppercase;margin-top:7px;text-align:end}@media all and (max-width:1239px){.flatypodia__subtitle-red{font-size:5.65vw;line-height:6.54vw;margin-top:.9vw}}@media all and (max-width:1023px){.flatypodia__subtitle-red{font-size:9vw;line-height:9.5vw;margin-top:3vw;text-align:start}}@media all and (max-width:767px){.flatypodia__subtitle-red{text-align:start;font-size:9vw;margin-top:1.5vw}}.flatypodia__text{font-weight:400;font-size:21px;line-height:28px;margin-top:19px;width:591px;text-align:end}@media all and (max-width:1239px){.flatypodia__text{font-size:1.69vw;line-height:2.26vw;margin-top:1.53vw;width:46.7vw}}@media all and (max-width:1023px){.flatypodia__text{font-size:2.58vw;line-height:3.7vw;margin-top:4vw;width:86.59vw;text-align:start}}@media all and (max-width:767px){.flatypodia__text{text-align:start;font-size:5.55vw;line-height:7.2vw;margin-top:6vw}}.flatypodia__frame-wrapper{position:relative;margin-top:207px}@media all and (max-width:1239px){.flatypodia__frame-wrapper{margin-top:10.16vw}}@media all and (max-width:1023px){.flatypodia__frame-wrapper{display:none}}.flatypodia__frame{width:628px;height:139px;background:linear-gradient(67.14deg,#e02725 .112%,rgba(224,39,37,0) 99.878%);opacity:.4}@media all and (max-width:1239px){.flatypodia__frame{width:50.3vw;height:11.25vw}}.flatypodia__footnote{font-size:41.01px;font-weight:900;text-transform:uppercase}@media all and (max-width:1239px){.flatypodia__footnote{font-size:3.31vw}}.flatypodia__footnote-first{position:absolute;top:16%;padding-left:39px}.flatypodia__footnote-second{position:absolute;top:48%;padding-left:39px}.skin{display:flex}.skin__container{background:url(/images/landing/y-foot-trainer-mio/skin/desktop/bg.webp);background-position:center;background-size:cover;height:900px;width:100%}@media all and (max-width:1239px){.skin__container{width:156%;height:72.6vw}}@media all and (max-width:1023px){.skin__container{background:url(/images/landing/y-foot-trainer-mio/skin/tablet/bg.webp);background-size:cover;height:100vw}}@media all and (max-width:767px){.skin__container{background:url(/images/landing/y-foot-trainer-mio/skin/mobile/bg.webp);background-size:cover;height:394vw}}.skin .container-box{padding-top:137px}@media all and (max-width:1239px){.skin .container-box{padding-top:11vw}}@media all and (max-width:1023px){.skin .container-box{padding:9vw 5.2vw 15px 5.2vw}}@media all and (max-width:767px){.skin .container-box{padding:7vw 3.2vw 15px 6.2vw}}.skin__wrapper{width:100%;max-width:744px}.skin__subtitle{font-weight:600;font-size:34.5px;line-height:51.14px}@media all and (max-width:1239px){.skin__subtitle{font-size:2.785vw;line-height:4.1vw;width:61vw}}@media all and (max-width:1023px){.skin__subtitle{font-size:4.4vw;line-height:5.1vw}}@media all and (max-width:767px){.skin__subtitle{font-size:6.6vw;line-height:12.1vw}}.skin__subtitle-red{font-weight:900;font-size:80px;line-height:92px;color:#e02725}@media all and (max-width:1239px){.skin__subtitle-red{font-size:6.46vw;line-height:7.45vw;width:61vw;display:inline-block}}@media all and (max-width:1023px){.skin__subtitle-red{font-size:6.7vw;line-height:7.95vw}}@media all and (max-width:767px){.skin__subtitle-red{font-size:9.35vw;line-height:10.95vw}}.skin__text-bold{font-weight:700;font-size:20px;line-height:28px;max-width:619px;margin-top:24px}@media all and (max-width:1239px){.skin__text-bold{font-size:1.615vw;line-height:2.26vw;max-width:50vw;margin-top:1.9vw}}@media all and (max-width:1023px){.skin__text-bold{font-size:2.5vw;line-height:3.6vw;max-width:48vw}}@media all and (max-width:767px){.skin__text-bold{font-size:5.3vw;line-height:7.1vw;max-width:85vw;margin-top:5.9vw}}.skin__images{display:flex;margin-top:54px}@media all and (max-width:1239px){.skin__images{margin-top:4.4vw}}@media all and (max-width:1023px){.skin__images{margin-top:7.4vw}}@media all and (max-width:767px){.skin__images{margin-top:10.4vw}}.skin__img{margin-right:22px;width:177px}@media all and (max-width:1239px){.skin__img{width:14.3vw;height:14.3vw}}@media all and (max-width:1023px){.skin__img{margin-right:2vw;width:20vw;height:20vw}}@media all and (max-width:767px){.skin__img{width:42.7vw;height:42.7vw}}.skin__text{font-weight:400;font-size:20px;line-height:28px;max-width:558px;margin-top:20px}@media all and (max-width:1239px){.skin__text{font-size:1.615vw;line-height:2.26vw;max-width:45vw}}@media all and (max-width:1023px){.skin__text{font-size:2.6vw;line-height:3.2vw;max-width:47vw}}@media all and (max-width:767px){.skin__text{margin-top:8.3vw;font-size:4.8vw;line-height:7.2vw;max-width:88vw;text-align:center}}@media all and (max-width:1239px){.features{display:flex}}.features__container{background:url(/images/landing/y-foot-trainer-mio/features/desktop/bg.webp);background-position:center;background-size:cover;height:900px;width:100%}@media all and (max-width:1239px){.features__container{width:156%;height:72.6vw}}@media all and (max-width:1023px){.features__container{background:url(/images/landing/y-foot-trainer-mio/features/tablet/bg.webp);background-size:cover;height:121.6vw}}@media all and (max-width:767px){.features__container{background:url(/images/landing/y-foot-trainer-mio/features/mobile/bg.webp);background-size:cover;height:275.6vw}}.features .container-box{padding-top:215px}@media all and (max-width:1239px){.features .container-box{padding-top:17.35vw}}@media all and (max-width:1023px){.features .container-box{padding-top:80vw}}@media all and (max-width:767px){.features .container-box{padding-top:149vw}}.features__wrapper{display:flex;flex-direction:column;align-items:end}@media all and (max-width:1023px){.features__wrapper{align-items:start}}.features__items{max-width:290px;text-align:left}@media all and (max-width:1239px){.features__items{max-width:23.4vw}}@media all and (max-width:1023px){.features__items{display:flex;max-width:675px;flex-wrap:wrap;margin-left:6vw}}.features__item:nth-of-type(1){order:1}.features__item:nth-child(2){order:3;width:50vw}@media all and (max-width:767px){.features__item:nth-child(2){order:2}}.features__item:nth-child(3){order:2;max-width:263px}@media all and (max-width:767px){.features__item:nth-child(3){order:3;max-width:495px}}.features__item:nth-child(4){order:4;width:25vw}.features__item{display:flex;align-items:center;padding:26px 0;text-transform:uppercase}@media all and (max-width:1023px){.features__item{padding:36px 0}}@media all and (max-width:767px){.features__item{padding:9.3vw 0}}.features__item:first-child,.features__item:nth-of-type(2){max-width:159px}@media all and (max-width:1239px){.features__item:first-child,.features__item:nth-of-type(2){max-width:19vw}}@media all and (max-width:1023px){.features__item:first-child,.features__item:nth-of-type(2){max-width:39.4vw}}@media all and (max-width:767px){.features__item:first-child,.features__item:nth-of-type(2){max-width:62.4vw}}.features__accent{font-weight:900;font-size:80px;line-height:88px;color:#e02725;margin-right:20px}@media all and (max-width:1239px){.features__accent{font-size:6.45vw;line-height:7.1vw;margin-right:1.625vw}}@media all and (max-width:1023px){.features__accent{font-size:13vw;margin-right:3.625vw}}@media all and (max-width:767px){.features__accent{font-size:23vw;margin-right:7.625vw}}.features__text{font-weight:500;font-size:18px;line-height:23.4px}@media all and (max-width:1239px){.features__text{font-size:1.45vw;line-height:1.9vw}}@media all and (max-width:1023px){.features__text{font-size:3.1vw;line-height:3.7vw}}@media all and (max-width:767px){.features__text{font-size:5.5vw;line-height:6.7vw}}.benefit{background-color:#fff;color:#000}.benefit__container{height:529px;display:flex;flex-direction:column;align-items:center}@media all and (max-width:767px){.benefit__container{height:240.5vw}}.benefit__subtitle{font-weight:900;font-size:78px;line-height:85.8px;color:#e02725;padding-top:57px;text-align:center}@media all and (max-width:1239px){.benefit__subtitle{font-size:76px}}@media all and (max-width:1023px){.benefit__subtitle{font-size:78px;padding-top:15px}}@media all and (max-width:767px){.benefit__subtitle{padding-top:9vw;font-size:11.2vw;line-height:13vw}}.benefit__wrapper{display:flex;justify-content:space-between;width:100%;padding-top:25px}@media all and (max-width:767px){.benefit__wrapper{display:none}}.benefit__wrapper-mob{display:flex;justify-content:space-between;width:100%;padding-top:25px;display:none}@media all and (max-width:767px){.benefit__wrapper-mob{display:flex;flex-wrap:wrap;justify-content:center;padding-top:7vw}}.benefit__item{display:flex;flex-direction:column;align-items:center}@media all and (max-width:767px){.benefit__item{width:46vw;margin-bottom:4vw}}.benefit__img{max-width:192px}@media all and (max-width:767px){.benefit__img{max-width:42vw;height:42vw}}.benefit__text{font-weight:500;font-size:18px;line-height:28px;width:247px;text-align:center;padding-top:25px}@media all and (max-width:767px){.benefit__text{font-size:4vw;line-height:4.9vw;width:36vw;padding-top:3vw}}.benefit__short-text{width:150px}.yoga{display:flex}.yoga__container{background:url(/images/landing/y-foot-trainer-mio/yoga/desktop/bg.webp);background-position:center;background-size:cover;height:900px;width:100%}@media all and (max-width:1239px){.yoga__container{width:156%;height:72.6vw}}@media all and (max-width:1023px){.yoga__container{background:url(/images/landing/y-foot-trainer-mio/yoga/tablet/bg.webp);background-size:cover;height:133.5vw}}@media all and (max-width:767px){.yoga__container{background:url(/images/landing/y-foot-trainer-mio/yoga/mobile/bg.webp);background-size:cover;height:262vw}}.yoga .container-box{padding-top:129px;display:flex;justify-content:flex-end}@media all and (max-width:1239px){.yoga .container-box{padding-top:10.4vw}}@media all and (max-width:1023px){.yoga .container-box{padding:10.4vw 5% 0 5%;width:97.75vw}}.yoga__wrapper{display:flex;flex-direction:column;align-items:end;max-width:727px;text-align:end}@media all and (max-width:1239px){.yoga__wrapper{max-width:58.8vw}}@media all and (max-width:1023px){.yoga__wrapper{max-width:84.8vw}}@media all and (max-width:767px){.yoga__wrapper{max-width:87.8vw}}.yoga__subtitle{font-weight:600;font-size:34px;line-height:41.14px}@media all and (max-width:1239px){.yoga__subtitle{font-size:2.75vw;line-height:3.4vw}}@media all and (max-width:1023px){.yoga__subtitle{font-size:4.45vw;line-height:4.4vw}}@media all and (max-width:767px){.yoga__subtitle{font-size:7.6vw;line-height:7.4vw}}.yoga__subtitle-red{font-weight:900;font-size:68px;line-height:74.8px;color:#e02725;text-transform:uppercase}@media all and (max-width:1239px){.yoga__subtitle-red{font-size:5.49vw;line-height:6vw}}@media all and (max-width:1023px){.yoga__subtitle-red{font-size:7.9vw;line-height:9vw}}@media all and (max-width:767px){.yoga__subtitle-red{font-size:8.15vw;line-height:9.6vw}}.yoga__text{font-weight:700;font-size:20px;line-height:28px;margin-top:32px}@media all and (max-width:1239px){.yoga__text{font-size:1.62vw;line-height:2.25vw;margin-top:2.6vw}}@media all and (max-width:1023px){.yoga__text{font-size:2.55vw;line-height:3.45vw;margin-top:4vw}}@media all and (max-width:767px){.yoga__text{font-size:4.85vw;line-height:7.2vw;margin-top:2vw;width:83vw}}.yoga__frame{max-width:560px;display:flex;align-items:center;margin-top:63px}@media all and (max-width:1239px){.yoga__frame{margin-top:5.1vw;max-width:46vw}}@media all and (max-width:1023px){.yoga__frame{margin-top:4.1vw;max-width:54vw}}@media all and (max-width:767px){.yoga__frame{margin-top:129.1vw;max-width:88vw}}.yoga__text2{font-weight:400;font-size:20px;line-height:28px}@media all and (max-width:1239px){.yoga__text2{font-size:1.7vw;line-height:2.3vw}}@media all and (max-width:1023px){.yoga__text2{font-size:2.53vw;line-height:3.6vw}}@media all and (max-width:767px){.yoga__text2{order:2;font-size:4.53vw;line-height:7vw;text-align:left;margin-left:3.3vw}}.yoga__img{margin-left:32px}@media all and (max-width:1239px){.yoga__img{margin-left:2.6vw;width:17vw}}@media all and (max-width:1023px){.yoga__img{margin-left:3.6vw;width:20vw}}@media all and (max-width:767px){.yoga__img{orphans:1;margin-left:0;width:42vw}}.yoga__br{display:none}@media all and (max-width:767px){.yoga__br{display:block}}.platform{position:relative;background:#000}@media all and (max-width:1239px){.platform{display:flex;justify-content:center}}.platform__container::after{content:"";position:absolute;top:0;left:0;height:100%;width:1000px;opacity:.47;z-index:3;background-color:#000}@media all and (max-width:1920px){.platform__container::after{width:52.08vw}}@media all and (max-width:1023px){.platform__container::after{display:none}}.platform__container{display:flex;justify-content:center;height:900px;z-index:2}@media all and (max-width:1239px){.platform__container{width:156%;height:71.6vw}}@media all and (max-width:1023px){.platform__container{background:url(/images/landing/y-foot-trainer-mio/platform/tablet/bg-2.webp);background-size:cover;background-position:center;width:100%;height:164.9vw}}@media all and (max-width:767px){.platform__container{background:0 0;height:100%}}.platform__video{position:absolute}@media all and (max-width:1239px){.platform__video{width:155%}}@media all and (max-width:1023px){.platform__video{width:100%}}.platform__text-wrap{position:relative;z-index:10;display:flex;flex-direction:column}@media all and (max-width:1023px){.platform__text-wrap{text-align:center}}.platform__subtitle{font-weight:600;font-size:34px;line-height:41.14px;margin-top:192px}@media all and (max-width:1239px){.platform__subtitle{font-size:2.74vw;line-height:3.31vw;margin-top:15.13vw}}@media all and (max-width:1023px){.platform__subtitle{font-size:4.43vw;line-height:5.34vw;margin-top:94.09vw}}@media all and (max-width:767px){.platform__subtitle{font-size:7.19vw;line-height:8.44vw;margin-top:101.09vw}}.platform__title,.platform__title-red{font-size:60px;line-height:66px;font-weight:900}@media all and (max-width:1239px){.platform__title,.platform__title-red{font-size:4.84vw;line-height:5.33vw}}@media all and (max-width:1023px){.platform__title,.platform__title-red{font-size:7.03vw;line-height:7.68vw}}.platform__title-red{color:#e02725;text-transform:uppercase;margin-top:5px}@media all and (max-width:1239px){.platform__title-red{margin-top:5px}}@media all and (max-width:767px){.platform__title-red{font-size:7.5vw;line-height:8.44vw;margin-top:0}}.platform__title{color:#fff}@media all and (max-width:767px){.platform__title{font-size:12.5vw;line-height:14.75vw}}.platform__text{font-weight:700;font-size:20px;line-height:28px;width:557px;margin-top:24.5px}@media all and (max-width:1239px){.platform__text{font-size:1.61vw;line-height:2.26vw;width:557px;margin-top:2.39vw}}@media all and (max-width:1023px){.platform__text{font-size:2.6vw;line-height:3.65vw;margin:3.3vw auto 0 auto;width:93.58vw}}@media all and (max-width:767px){.platform__text{font-size:5vw;line-height:7.19vw;margin-top:5.94vw;width:84.94vw}}.platform__button{font-weight:600;background-color:#e03638;padding:16px 43px;border-radius:17px;width:190px;font-size:21.8px;line-height:26.57px;margin-top:67px}@media all and (max-width:1239px){.platform__button{padding:1.29vw 3.47vw;width:15.33vw;font-size:1.69vw;line-height:2.1vw;margin-top:5.41vw}}@media all and (max-width:1023px){.platform__button{padding:2.85vw 12.5vw;font-size:2.69vw;line-height:2.1vw;margin:5.8vw auto;display:flex;justify-content:center}}@media all and (max-width:767px){.platform__button{margin:12.1vw auto 7.82vw auto;padding:8.4vw 30vw;font-size:6.69vw}}.platform__br{display:none}@media all and (max-width:767px){.platform__br{display:block}}.anywhere{height:900px}@media all and (max-width:1239px){.anywhere{height:100%}}@media all and (max-width:767px){.anywhere picture{width:100%;height:100%}}@media all and (max-width:1023px){.anywhere{height:118vw}}@media all and (max-width:767px){.anywhere{height:176vw}}.anywhere__container{height:auto}@media all and (max-width:767px){.anywhere__container{height:176vw}}.anywhere .swiper-slide{display:flex;justify-content:center;align-items:center;position:relative}@media all and (max-width:1239px){.anywhere .swiper-slide{height:auto}}.anywhere .container-box{position:absolute}.anywhere .container-box-pagination{width:1236px;margin:0 auto;box-sizing:border-box}.anywhere__frame_black{color:#050505}.anywhere__frame{max-width:653px;position:absolute;right:0;text-align:end;margin-top:-140px;display:flex;flex-direction:column;align-items:end;color:#050505}@media all and (max-width:1239px){.anywhere__frame{padding-right:2.02vw}}@media all and (max-width:1023px){.anywhere__frame{text-align:left;align-items:start;margin-top:-48.96vw;max-width:94.66vw;padding-right:4.02vw}}@media all and (max-width:767px){.anywhere__frame{margin-top:-76.5vw}}.anywhere__title{font-weight:900;font-size:68px;line-height:74.8px;text-transform:uppercase}@media all and (max-width:1239px){.anywhere__title{font-size:5.49vw;line-height:6.05vw}}@media all and (max-width:1023px){.anywhere__title{font-size:5.39vw}}@media all and (max-width:767px){.anywhere__title{line-height:9.55vw;font-size:8.9vw}}.anywhere__text{font-family:Gilroy;font-weight:500;font-weight:500;font-size:19.6px;line-height:28px;margin-top:17px;max-width:627px}@media all and (max-width:1239px){.anywhere__text{font-size:1.42vw;line-height:2.27vw;margin-top:1.3vw;max-width:48vw}}@media all and (max-width:1023px){.anywhere__text{margin-top:2vw;font-size:2.6vw;line-height:3.57vw;max-width:80vw}}@media all and (max-width:767px){.anywhere__text{margin-top:4vw;font-size:5.7vw;line-height:5.7vw;max-width:88.8vw}}.anywhere__img{height:900px}@media all and (max-width:1239px){.anywhere__img{width:100%;height:auto}}@media all and (max-width:1023px){.anywhere__img{height:118vw}}@media all and (max-width:767px){.anywhere__img{height:176vw}}@media all and (max-width:1023px){.anywhere__br{display:none}}.series{height:900px;position:relative;display:flex;justify-content:center}@media all and (max-width:1239px){.series{height:100%}}@media all and (max-width:767px){.series{height:153vw}}.series__container{height:auto}@media all and (max-width:1023px){.series__container{height:100%}}.series .swiper-slide{display:flex;justify-content:center;align-items:center;position:relative}@media all and (max-width:1239px){.series .swiper-slide{height:auto}}.series__slide:nth-of-type(3) .series__link-frame{margin-left:20.7%}@media all and (max-width:1239px){.series__slide:nth-of-type(3) .series__link-frame{margin-left:20vw}}@media all and (max-width:1023px){.series__slide:nth-of-type(3) .series__link-frame{margin-top:16vw;margin-left:16vw}}.series__slide:nth-of-type(4) .series__link-frame{margin-left:40.8%}@media all and (max-width:1239px){.series__slide:nth-of-type(4) .series__link-frame{margin-left:15vw}}@media all and (max-width:1023px){.series__slide:nth-of-type(4) .series__link-frame{margin-left:16vw;margin-top:16vw}}.series .container-box{position:absolute}.series picture{display:flex;justify-content:center}@media all and (max-width:1023px){.series picture{height:100%;width:100%}}.series__img{height:900px;display:block}@media all and (max-width:1239px){.series__img{width:100%;height:100%}}@media all and (max-width:1023px){.series__img{height:100%}}.series__link-frame{display:flex;flex-direction:column;align-items:end;max-width:374px;margin-bottom:2.4vw;margin-left:-1.45vw}@media all and (max-width:1239px){.series__link-frame{max-width:378px}}@media all and (max-width:1023px){.series__link-frame{margin-left:18.55vw;margin-top:15vw;max-width:49vw}}@media all and (max-width:767px){.series__link-frame{margin-top:15vw;margin-bottom:5.4vw;margin-left:21.55vw;margin-top:15vw;max-width:75vw}}.series__link{padding:10px 30px 10px 30px;border-radius:40px;background-color:#fff;color:#02000a;font-weight:600;font-size:34px;line-height:41.14px}@media all and (max-width:1239px){.series__link{font-size:2.75vw;line-height:3.3vw;padding:.8vw 2.6vw .8vw 2.6vw}}@media all and (max-width:1023px){.series__link{font-size:4.75vw;line-height:6.3vw}}@media all and (max-width:767px){.series__link{font-size:6.75vw;line-height:11.3vw;padding:.8vw 6.6vw .8vw 5.6vw}}.series__arrow{max-width:156px;margin-top:13px}@media all and (max-width:1239px){.series__arrow{max-width:12.6vw;margin-top:1.05vw}}@media all and (max-width:1023px){.series__arrow{max-width:20.6vw;margin-top:2.05vw}}.series__subtitle-wrapper{display:flex;position:absolute;bottom:0;z-index:500;width:1230px;align-items:flex-end;justify-content:space-between;margin-bottom:67px;padding:0 10px}@media all and (max-width:1239px){.series__subtitle-wrapper{width:99.16vw}}@media all and (max-width:1023px){.series__subtitle-wrapper{bottom:auto;top:6vw;margin-bottom:0;padding:0 6vw}}.series__frame{display:flex;flex-direction:column}.series__subtitle-first,.series__subtitle-second{text-transform:uppercase;font-weight:900;font-size:68px;line-height:74.8px;display:block}@media all and (max-width:1239px){.series__subtitle-first,.series__subtitle-second{font-size:5.49vw;line-height:6.1vw}}@media all and (max-width:1023px){.series__subtitle-first,.series__subtitle-second{font-size:7.49vw;line-height:8.1vw}}@media all and (max-width:767px){.series__subtitle-first,.series__subtitle-second{display:none}}.series__subtitle-mob{display:none}@media all and (max-width:767px){.series__subtitle-mob{display:block;text-transform:uppercase;font-weight:900;font-size:7.49vw;margin-top:2vw}}@media all and (max-width:1239px){.series__logo{width:30vw}}@media all and (max-width:1023px){.series__logo{position:absolute;right:3.5vw;bottom:9.4vw;width:35vw}}@media all and (max-width:767px){.series__logo{right:48.5vw;bottom:-9.6vw;width:45vw}}.swiper-slide{width:auto}.swiper-pagination{display:flex;justify-content:center;padding-left:990px}@media all and (max-width:1239px){.swiper-pagination{padding-left:76.48vw}}@media all and (max-width:1023px){.swiper-pagination{padding-left:1.3vw}}@media all and (max-width:767px){.swiper-pagination{padding-left:0}}.swiper-pagination-horizontal.swiper-pagination-horizontal{bottom:250px}@media all and (max-width:1239px){.swiper-pagination-horizontal.swiper-pagination-horizontal{bottom:105px}}@media all and (max-width:1023px){.swiper-pagination-horizontal.swiper-pagination-horizontal{bottom:4.4vw}}@media all and (max-width:767px){.swiper-pagination-horizontal.swiper-pagination-horizontal{bottom:7vw}}.swiper-pagination-bullet-active{background-color:#e03638}.swiper-pagination-bullet{width:17px;height:17px}@media all and (max-width:1239px){.swiper-pagination-bullet{width:1.37vw;height:1.37vw}}@media all and (max-width:1023px){.swiper-pagination-bullet{width:2.3vw;height:2.3vw}}@media all and (max-width:767px){.swiper-pagination-bullet{width:4.3vw;height:4.3vw}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,10px)}@media all and (max-width:1239px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,.81vw)}}@media all and (max-width:1023px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,.81vw)}}@media all and (max-width:1023px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,1.45vw)}}.description__logo{opacity:0}.description__logo.visible{animation-name:slide;animation-duration:2s;opacity:1}.description__japanese-character{opacity:0}.description__japanese-character.visible{animation-name:slide;animation-duration:.5s;opacity:1}.description__title{opacity:0}.description__title.visible{animation-name:slide;animation-duration:1s;opacity:1}@keyframes slide{0%{transform:translateX(-50%);opacity:0}60%{opacity:0;transform:translateX(-50%)}100%{opacity:1;transform:translateX(0)}}.description__frame-text{opacity:0}.description__frame-text.visible{opacity:1;animation-name:visible;animation-duration:2s}@keyframes visible{0%{opacity:0}60%{opacity:0}100%{opacity:1}}.anywhere__text,.anywhere__title,.benefit__item,.benefit__subtitle,.effect__subtitle,.effect__subtitle-mini,.effect__subtitle-text,.flatypodia__footnote,.flatypodia__subtitle,.flatypodia__subtitle-red,.flatypodia__text,.platform__subtitle,.platform__text,.platform__title,.platform__title-red,.rejuvenation__subtitle,.rejuvenation__subtitle-bold,.rejuvenation__text,.series__arrow,.series__link,.series__subtitle-first,.series__subtitle-mob,.series__subtitle-second,.skin__img,.skin__subtitle,.skin__subtitle-red,.skin__text-bold,.swiper-pagination,.yoga__img,.yoga__subtitle,.yoga__subtitle-red,.yoga__text,.yoga__text2{opacity:0;transition:opacity 1.7s ease}.anywhere__text.visible,.anywhere__title.visible,.benefit__item.visible,.benefit__subtitle.visible,.effect__subtitle-mini.visible,.effect__subtitle-text.visible,.effect__subtitle.visible,.flatypodia__footnote.visible,.flatypodia__subtitle-red.visible,.flatypodia__subtitle.visible,.flatypodia__text.visible,.platform__subtitle.visible,.platform__text.visible,.platform__title-red.visible,.platform__title.visible,.rejuvenation__subtitle-bold.visible,.rejuvenation__subtitle.visible,.rejuvenation__text.visible,.series__arrow.visible,.series__link.visible,.series__subtitle-first.visible,.series__subtitle-mob.visible,.series__subtitle-second.visible,.skin__img.visible,.skin__subtitle-red.visible,.skin__subtitle.visible,.skin__text-bold.visible,.swiper-pagination.visible,.yoga__img.visible,.yoga__subtitle-red.visible,.yoga__subtitle.visible,.yoga__text.visible,.yoga__text2.visible{opacity:1}.features__item,.rejuvenation__item{transform:translateX(50%);transition:transform 1s ease,opacity 1s ease;opacity:0}@media all and (max-width:1239px){.features__item,.rejuvenation__item{transform:translateX(40%)}}.features__item.visible,.rejuvenation__item.visible{transform:translateX(0);opacity:1}