@font-face{font-family:PlayfairDisplay;src:url(/build/assets/PlayfairDisplay-21ff418b.ttf);font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-a7e791e8.otf);font-weight:400;font-style:normal}@font-face{font-family:Inter-Italic;src:url(/build/assets/Inter-RegularItalic-45ecfe6c.otf);font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:url(/build/assets/Merriweather-Regular-29843a52.ttf);font-weight:400;font-style:normal}@font-face{font-family:Merriweather-Italic;src:url(/build/assets/Merriweather-Italic-4b10f0e5.ttf);font-weight:400;font-style:italic}@font-face{font-family:Merriweather-Bold;src:url(/build/assets/Merriweather-Bold-3f647c37.ttf);font-weight:700;font-style:normal}@font-face{font-family:Merriweather-BoldItalic;src:url(/build/assets/Merriweather-BoldItalic-3bd8ab3e.ttf);font-weight:700;font-style:italic}@font-face{font-family:Figtree;src:url(/build/assets/Figtree-46372963.ttf);font-weight:400;font-style:normal}@font-face{font-family:TWKLausanne-550;src:url(/build/assets/TWKLausanne-550-4837082a.otf);font-weight:400;font-style:normal}@font-face{font-family:TWKLausanne-Italic;src:url(/build/assets/TWKLausanne-550Italic-e30b97bc.otf);font-weight:400;font-style:normal}@font-face{font-family:AbhayaLibre-Regular;src:url(/build/assets/AbhayaLibre-Regular-b636a4f7.ttf);font-weight:400;font-style:normal}@font-face{font-family:SangBleuSunrise-Regular;src:url(/build/assets/SangBleuSunrise-77b267a8.ttf);font-weight:400;font-style:normal}@font-face{font-family:VisueltPro-Light;src:url(/build/assets/VisueltPro-Light-aff2d83c.ttf);font-weight:400;font-style:normal}@font-face{font-family:VisueltPro-Regular;src:url(/build/assets/VisueltPro-Regular-98842c0f.ttf);font-weight:400;font-style:normal}@font-face{font-family:NewParisText-Book;src:url(/build/assets/NewParisText-Book-bbfbcd81.ttf);font-weight:400;font-style:normal}@font-face{font-family:Charter-BT-Roman;src:url(/build/assets/Charter-BT-Roman-6dff5454.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-7d557ed5.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-846d5823.ttf);font-weight:400;font-style:normal}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;margin:0}main{flex:1 1 0%}h1,h2,h3{font-weight:400;margin:0}p{margin:0}[x-cloak]{display:none!important}.line-clamp-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.secondary_banner{margin:24px auto 44px;max-width:390px;background:#F5F6F8;position:relative;overflow:hidden}@media (min-width: 768px){.secondary_banner{display:flex}}@media (min-width: 768px) and (max-width: 1199px){.secondary_banner{max-width:688px;margin:16px auto 64px;gap:30px}}@media (min-width: 1200px){.secondary_banner{max-width:1144px;margin:24px auto 96px;gap:40px}}.secondary_banner:after{content:"";position:absolute;bottom:-2px;right:0;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #FF3A30;transform:translate(33%) rotate(-45deg)}@media (min-width: 768px) and (max-width: 1199px){.secondary_banner:after{border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #FF3A30}}@media (max-width: 767px){.secondary_banner:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #FF3A30}}.secondary_banner_img{margin:auto auto 30px;width:100%;height:268px;max-width:390px}@media (min-width: 768px) and (max-width: 1199px){.secondary_banner_img{height:344px;max-width:344px;margin:0}}@media (min-width: 1200px){.secondary_banner_img{max-width:572px;height:572px;margin:0}}.secondary_banner_img img{width:100%;height:100%;margin:0}@media (min-width: 768px){.secondary_banner_information{align-content:center}}.secondary_banner_information_title{font-family:PlayfairDisplay;font-size:28px;color:#161616;line-height:34px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.secondary_banner_information_title a{color:#161616}@media (max-width: 767px){.secondary_banner_information_title{max-width:358px;margin:0 auto;text-align:center}}@media (min-width: 768px) and (max-width: 1199px){.secondary_banner_information_title{max-width:284px;font-size:32px;line-height:44px}}@media (min-width: 1200px){.secondary_banner_information_title{font-size:44px;line-height:52px;max-width:492px;-webkit-line-clamp:8}}.secondary_banner_information_subtitle{font-family:Figtree;font-size:16px;color:#161616;margin-top:16px;line-height:24px;padding-bottom:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 767px){.secondary_banner_information_subtitle{text-align:center}}@media (min-width: 768px) and (max-width: 1199px){.secondary_banner_information_subtitle{font-size:18px;padding-bottom:0;line-height:27px;max-width:284px}}@media (min-width: 1200px){.secondary_banner_information_subtitle{font-size:20px;margin-top:20px;line-height:30px;padding-bottom:0;max-width:492px;-webkit-line-clamp:2}}
