@font-face{font-family:PP Neue Montreal;font-weight:100;src:url(/fonts/PPNeueMontreal-Thin.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:300;src:url(/fonts/PPNeueMontreal-Light.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:350;src:url(/fonts/PPNeueMontreal-Book.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:400;src:url(/fonts/PPNeueMontreal-Regular.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:500;src:url(/fonts/PPNeueMontreal-Medium.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:600;src:url(/fonts/PPNeueMontreal-SemiBold.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:700;src:url(/fonts/PPNeueMontreal-Bold.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:100;font-style:italic;src:url(/fonts/PPNeueMontreal-ThinItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:300;font-style:italic;src:url(/fonts/PPNeueMontreal-LightItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:350;font-style:italic;src:url(/fonts/PPNeueMontreal-BookItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:400;font-style:italic;src:url(/fonts/PPNeueMontreal-RegularItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:500;font-style:italic;src:url(/fonts/PPNeueMontreal-MediumItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:600;font-style:italic;src:url(/fonts/PPNeueMontreal-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:PP Neue Montreal;font-weight:700;font-style:italic;src:url(/fonts/PPNeueMontreal-BoldItalic.ttf) format("truetype")}.relative{position:relative}.font_body,.font_caption,.h1,.h2,.h3,.h4,.h5{font-style:normal;font-weight:400}.font_body .bold,.font_caption .bold,.h1 .bold,.h2 .bold,.h3 .bold,.h4 .bold,.h5 .bold{font-weight:bolder}.h1{font-size:64px;font-weight:500;line-height:78px;letter-spacing:-.967px}@media (max-width:1439px){.h1{font-size:56px;font-style:normal;font-weight:500;line-height:64px}}@media (max-width:1023px){.h1{font-size:34px;font-style:normal;font-weight:500;line-height:42px}}@media screen and (max-width:767px){.h1{font-size:34px;font-style:normal;font-weight:500;line-height:41px;letter-spacing:.4px}}.h2{font-size:64px;line-height:72px}@media (max-width:1439px){.h2{font-size:48px;line-height:56px}}@media (max-width:1023px){.h2{font-size:32px;line-height:40px}}@media screen and (max-width:767px){.h2{font-size:28px;line-height:35px}}.h2 .email{font-weight:500!important}@media (max-width:1439px){.h2 .email{font-size:40px;line-height:56px}}@media (max-width:1023px){.h2 .email{font-size:32px;line-height:40px}}.h3{font-size:48px;line-height:56px}@media (max-width:1439px){.h3{font-size:40px;line-height:56px}}@media (max-width:1023px){.h3{font-size:28px;line-height:35px}}@media screen and (max-width:767px){.h3{font-size:28px;line-height:35px}}.h4{font-size:36px;line-height:44px}@media (max-width:1439px){.h4{font-size:32px;line-height:40px}}@media (max-width:1023px){.h4{font-size:24px;line-height:30px}}@media screen and (max-width:767px){.h4{font-size:24px;line-height:30px}}@media (max-width:1023px){.h4 .email{font-size:16px;line-height:22px}}@media (max-width:767px){.h4 .email{font-size:16px;line-height:22px}}.h5{font-size:18px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:1439px){.h5{font-size:18px;font-style:normal;font-weight:400;line-height:24px}}@media (max-width:1023px){.h5{font-size:14px;font-style:normal;font-weight:400;line-height:20px}}@media screen and (max-width:767px){.h5{font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.font_body{font-size:32px;line-height:40px}@media (max-width:1023px){.font_body{font-size:24px;line-height:30px}}.font_small_body{font-size:20px;line-height:28px}@media (max-width:1439px){.font_small_body{font-size:16px;line-height:22px}}.font_caption{font-size:16px;line-height:24px}@media (max-width:1023px){.font_caption{font-size:14px;line-height:22px}}.font_small_caption{font-size:16px;line-height:22px}@media (max-width:1023px){.font_small_caption{font-size:12px;line-height:16px}}.header_font{font-size:16px;line-height:22px}.gap_parent{gap:inherit}.width100{width:100%}.btn{width:fit-content!important;height:46px;text-decoration:none;padding:0 32px;box-sizing:border-box;font-style:normal;font-weight:400;font-size:16px;line-height:1;color:#000;background:#fff;border:1px solid #000;display:flex;flex-wrap:wrap;align-content:center;border-radius:135.85px;transition:all .275s ease-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.btn:hover{transition:all .275s ease-out;color:#fff;background:#000}}.btn:disabled{color:#fff;background:#aaa;border-color:#aaa}.btn_rev{transition:all .275s ease-out;color:#fff;background:#000;border-color:#000}@media(hover:hover)and (pointer:fine){.btn_rev:hover{transition:all .275s ease-out;color:#fff;background:#5c33ff;border-color:#5c33ff}}.btn_rev:disabled{color:hsla(0,0%,100%,.5)}.btn_clk_menu{height:46px;padding:0 32px}@media screen and (max-width:767px){.btn_clk_menu{width:100%!important;display:flex;justify-content:center;border-radius:16px;height:36px;padding:12px;font-size:16px;line-height:24px}}.btn_arrow{display:inline-flex;height:auto;align-items:center!important;padding:6px 6px 6px 24px;justify-content:center;align-items:center;gap:12px}@media(hover:hover)and (pointer:fine){.btn_arrow:hover .btn_arrow_anim{transition:transform .2s ease-in;transform:rotate(45deg)}}.btn_arrow_anim{transition:transform .375s ease-out}.display_desktop{display:inherit}@media screen and (max-width:1439px){.display_desktop{display:none!important}}.display_tablet{display:inherit}@media screen and (min-width:1439px){.display_tablet{display:none!important}}@media screen and (max-width:1023px){.display_tablet{display:none!important}}.display_tablet_small{display:inherit}@media screen and (min-width:1023px){.display_tablet_small{display:none!important}}@media screen and (max-width:767px){.display_tablet_small{display:none!important}}.display_mobile{display:inherit}@media screen and (min-width:767px){.display_mobile{display:none!important}}.color_dark_gray{color:#aaa}.color_dark_opacity{color:rgba(0,0,0,.5)}.font_weight_500{font-weight:500!important}.section{display:flex;flex-direction:column;background-color:#fff;justify-content:space-between;border-radius:48px;padding:56px 64px}@media screen and (max-width:1439px){.section{border-radius:40px;padding:36px}}@media screen and (max-width:1023px){.section{border-radius:28px;padding:24px}}@media screen and (max-width:767px){.section{border-radius:28px;padding:24px}}.section_full_screen{width:1200px;height:366px}@media screen and (max-width:1439px){.section_full_screen{width:904px;height:330px}}@media screen and (max-width:1023px){.section_full_screen{width:680px;height:258px}}@media screen and (max-width:767px){.section_full_screen{width:auto;height:258px}}.section_chip{width:304px;height:267px;border-radius:48px;padding:64px}@media screen and (max-width:1439px){.section_chip{width:248px;height:252px;border-radius:40px;padding:36px}}@media screen and (max-width:1023px){.section_chip{width:189px;height:187px;border-radius:28px;padding:24px}}@media screen and (max-width:767px){.section_chip{width:auto;height:187px;border-radius:28px;padding:24px}}.section_inline{flex-direction:row;height:72px!important;padding:50px 64px}@media screen and (max-width:1439px){.section_inline{height:64px!important;padding:36px}}@media screen and (max-width:1023px){.section_inline{height:40px!important;padding:24px}}@media screen and (max-width:767px){.section_inline{flex-direction:column-reverse;height:74px!important;padding:24px}}.play{position:relative;display:inline-flex;flex-shrink:0;width:60px;height:60px;margin:0 7px;top:5px;content:"";background:url(/images/play.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1439px){.play{margin:0 7px;width:44px;height:44px}}@media screen and (max-width:1023px){.play{margin:0 9px;width:32px;height:32px}}@media screen and (max-width:767px){.play{top:2px;margin:0 7px;width:24px;height:24px}}.heart{display:inline-flex;position:relative;flex-shrink:0;width:55px;height:48px;margin:0 12px;top:5px;content:"";background:url(/images/heart.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1439px){.heart{margin:0 9px;width:44px;height:38.5px}}@media screen and (max-width:1023px){.heart{margin:0 9px;width:32px;height:28px}}@media screen and (max-width:767px){.heart{top:2px;margin:0 5px;width:22.5px;height:20px}}.mark{position:relative;display:inline-flex;flex-shrink:0;width:36px;height:36px;top:2px;margin:0 12px;content:"";background:url(/images/mark.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1439px){.mark{margin:0 8px;width:28px;height:28px}}@media screen and (max-width:1023px){.mark{margin:0 8px;width:25px;height:25px}}@media screen and (max-width:767px){.mark{margin:0 8px;width:25px;height:25px}}body,html{scroll-behavior:smooth;overflow-x:hidden}body{-webkit-overflow-scrolling:touch;background:#f3f3f8;color:#000;font-family:PP Neue Montreal,sans-serif;font-feature-settings:"liga" off,"clig" off;padding:64px;max-width:1312px;margin:0 auto}@media screen and (max-width:1439px){body{max-width:976px;padding:48px 24px}}@media screen and (max-width:1023px){body{max-width:728px;padding:40px 20px}}@media screen and (max-width:767px){body{max-width:728px;padding:40px 20px}}h1,h2,h3,h4,h5,h6,p{margin:unset}a{color:#000;text-decoration:none}a:hover{cursor:pointer}