:root{--background:#f2f2f2;--foreground:#242424;--color-deep-till:#00676e;--color-point-till:#12b7c2;--font-sans:montserrat, -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif;--font-point:minerva-modern, -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;letter-spacing:-.02em;line-height:1.2}a{color:inherit;text-decoration:none}button{cursor:pointer}input,button,textarea{color:inherit;font:inherit;appearance:none;background:0 0;border:none}input:focus,button:focus,textarea:focus{outline:none}input:not([type=checkbox]):not([type=radio]),textarea{transition:border-bottom-color .2s}input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown):not(:focus),textarea:not(:placeholder-shown):not(:focus){border-bottom-color:var(--color-point-till)}input::placeholder,textarea::placeholder{color:#f5f5f533}:is(label:has(~input:not(:placeholder-shown):not(:focus)),label:has(~textarea:not(:placeholder-shown):not(:focus))){color:var(--color-point-till)}textarea{resize:none}textarea::-webkit-scrollbar{width:3px}textarea::-webkit-scrollbar-track{background:#f2f2f21a;border-radius:4px;margin:25px 0 50px}textarea::-webkit-scrollbar-thumb{background:#f2f2f2;border-radius:4px}textarea::-webkit-scrollbar-thumb:hover{background:#f2f2f2}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}img{max-width:100%}
.Icon-module__q3r8pG__icon{width:var(--icon-size-pc);aspect-ratio:1;background-position:top;background-repeat:no-repeat;background-size:cover;display:inline-block}.Icon-module__q3r8pG__white{background-position:bottom}@media (max-width:768px){.Icon-module__q3r8pG__icon{width:var(--icon-size-mo)}}
.Header-module__xq3BkW__header{z-index:1000;align-items:center;width:100%;height:85px;transition:transform .4s;display:flex;position:fixed;top:0;left:0;transform:translateY(0)}.Header-module__xq3BkW__header.Header-module__xq3BkW__hide{transform:translateY(-100%)}@media (max-width:768px){.Header-module__xq3BkW__header{height:74px}}.Header-module__xq3BkW__inner{justify-content:space-between;align-items:center;width:100%;max-width:1920px;height:100%;margin:0 auto;padding:0 40px;display:flex}@media (max-width:768px){.Header-module__xq3BkW__inner{padding:0 20px}}.Header-module__xq3BkW__logo{aspect-ratio:93/41;z-index:1;background-image:url(/images/home/logo.svg);background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:93px}@media (max-width:768px){.Header-module__xq3BkW__logo{width:82px}}.Header-module__xq3BkW__logo a{width:100%;height:100%;display:block}.Header-module__xq3BkW__logo span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Header-module__xq3BkW__nav{align-self:stretch}@media (max-width:1024px){.Header-module__xq3BkW__nav{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);opacity:0;visibility:hidden;pointer-events:none;background:#d9d9d94d;width:100vw;height:100dvh;padding-top:85px;padding-bottom:80px;position:absolute;top:0;left:0}.Header-module__xq3BkW__nav.Header-module__xq3BkW__active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .4s,visibility .4s}}@media (max-width:768px){.Header-module__xq3BkW__nav{padding-top:74px}}.Header-module__xq3BkW__menuList{gap:20px;height:100%;display:flex}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.Header-module__xq3BkW__menuList:hover .Header-module__xq3BkW__menuLink{opacity:.3}.Header-module__xq3BkW__menuList:hover .Header-module__xq3BkW__menuItem:hover .Header-module__xq3BkW__menuLink{opacity:1}}@media (max-width:1024px){.Header-module__xq3BkW__menuList{flex-direction:column;gap:0;padding:20px 0 0;overflow:hidden auto}.Header-module__xq3BkW__menuItem{opacity:0;filter:blur(8px);transition:opacity .5s,filter .5s}.Header-module__xq3BkW__nav.Header-module__xq3BkW__active .Header-module__xq3BkW__menuItem{opacity:1;filter:blur();transition-delay:calc((var(--menu-index,0) + 1) * 50ms)}}.Header-module__xq3BkW__menuLink{opacity:1;align-items:center;gap:10px;height:100%;padding:10px;transition:opacity .3s;display:flex}@media (max-width:1024px){.Header-module__xq3BkW__menuLink{width:100%;height:auto;padding:10px 40px}}@media (max-width:768px){.Header-module__xq3BkW__menuLink{padding:10px 20px}}.Header-module__xq3BkW__menuLink span{color:var(--color-deep-till);font-size:16px;font-weight:500}@media (max-width:1024px){.Header-module__xq3BkW__menuLink span{font-size:20px}}.Header-module__xq3BkW__menuLink i{width:12px;height:12px;display:inline-block;position:relative}.Header-module__xq3BkW__menuLink i:before,.Header-module__xq3BkW__menuLink i:after{content:"";background-color:var(--color-deep-till);transform-origin:50%;width:8px;height:1px;transition:transform .3s cubic-bezier(.25,1.7,.35,.8);display:block;position:absolute;top:5px}.Header-module__xq3BkW__menuLink i:before{right:-2px;transform:rotate(-45deg)}.Header-module__xq3BkW__menuLink i:after{right:-3px;transform:translate(-6px)rotate(45deg)}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.Header-module__xq3BkW__menuItem:hover .Header-module__xq3BkW__menuLink i:before{transform:rotate(45deg)}.Header-module__xq3BkW__menuItem:hover .Header-module__xq3BkW__menuLink i:after{transform:translate(-6px)rotate(-45deg)}}@media (max-width:1024px){.Header-module__xq3BkW__menuItem.Header-module__xq3BkW__open .Header-module__xq3BkW__menuLink i:before{transform:rotate(45deg)}.Header-module__xq3BkW__menuItem.Header-module__xq3BkW__open .Header-module__xq3BkW__menuLink i:after{transform:translate(-6px)rotate(-45deg)}}.Header-module__xq3BkW__dropdown{pointer-events:none;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:-1;background:#d9d9d94d;width:100vw;max-height:0;transition:max-height .4s;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.Header-module__xq3BkW__menuItem:hover .Header-module__xq3BkW__dropdown{pointer-events:auto;max-height:900px}}@media (max-width:1024px){.Header-module__xq3BkW__dropdown{pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:0;background:0 0;grid-template-rows:0fr;max-height:none;margin-top:0;padding:0 40px;transition:grid-template-rows .4s,margin-top .4s,padding-bottom .4s;display:grid;position:relative;top:0;left:0;overflow:hidden;transform:translate(0)}.Header-module__xq3BkW__menuItem.Header-module__xq3BkW__open .Header-module__xq3BkW__dropdown{pointer-events:auto;grid-template-rows:1fr;margin-top:20px;padding-bottom:30px}}@media (max-width:768px){.Header-module__xq3BkW__dropdown{padding:0 20px}}.Header-module__xq3BkW__dropdownContent{justify-content:space-between;gap:32px;max-width:1920px;margin:0 auto;padding:125px 40px 60px;display:flex}@media (max-width:1280px){.Header-module__xq3BkW__dropdownContent{flex-direction:column;min-height:0;padding:100px 40px 60px;overflow:hidden}}@media (max-width:1024px){.Header-module__xq3BkW__dropdownContent{width:100%;padding:0}}.Header-module__xq3BkW__dropdownInfo{min-width:436px}@media (max-width:1024px){.Header-module__xq3BkW__dropdownInfo{display:none}}.Header-module__xq3BkW__dropdownTitle{font-size:60px;font-family:var(--font-point);color:var(--color-deep-till)}.Header-module__xq3BkW__dropdownDesc{color:var(--color-deep-till);margin-top:10px;font-size:16px;font-weight:500;line-height:1.7}.Header-module__xq3BkW__dropdownList{gap:10px 32px;width:100%;max-width:1209px;display:grid}@media (max-width:768px){.Header-module__xq3BkW__dropdownList{gap:12px 32px}}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownList{grid-template-columns:repeat(2,minmax(0,1fr))}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownList{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownList,.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownList{grid-template-columns:repeat(1,minmax(0,1fr))}}.Header-module__xq3BkW__dropdownItem{border-radius:12px;width:100%;position:relative;overflow:hidden}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem{background:#f2f2f2;transition:background .3s}@media (hover:hover) and (pointer:fine){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem:hover{background:var(--color-deep-till)}}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem a{align-items:center;gap:32px;width:100%;height:100%;padding:5px;display:flex}@media (max-width:768px){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem a{gap:20px}}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__itemImage{background-position:50%;background-size:cover;border-radius:10px;width:100%;height:100%;min-height:115px}@media (max-width:768px){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__itemImage{min-height:64px}}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem{background:#f2f2f2}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem:before{content:"";background:linear-gradient(to bottom, #f2f2f2 40%, var(--item-color) 75%);opacity:0;transition:opacity .4s;position:absolute;inset:0}@media (max-width:1024px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem:before{background:linear-gradient(to bottom, #f2f2f2 20%, var(--item-color) 75%)}}@media (hover:hover) and (pointer:fine){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem:hover:before{opacity:1}}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem a{z-index:1;display:block;position:relative}@media (max-width:1024px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem a{align-items:center;gap:32px;padding:5px;display:flex}}@media (max-width:768px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem a{gap:20px}}@media (max-width:1024px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemImage{width:95%}}@media (max-width:768px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemImage{width:40%}}.Header-module__xq3BkW__itemText{width:100%}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__itemText{padding:20px 15px 20px 0}@media (max-width:768px){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__itemText{padding:8px 15px 12px 0}}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemText{padding:0 38px 38px}@media (max-width:1024px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemText{padding:20px 15px 20px 0}}@media (max-width:768px){.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemText{padding:8px 15px 12px 0}}.Header-module__xq3BkW__itemTitle{font-family:var(--font-point);font-size:clamp(28px,1.6667vw,32px)}@media (max-width:768px){.Header-module__xq3BkW__itemTitle{font-size:22px}}.Header-module__xq3BkW__horizon .Header-module__xq3BkW__itemTitle{color:var(--color-deep-till);transition:color .3s}@media (hover:hover) and (pointer:fine){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem:hover .Header-module__xq3BkW__itemTitle{color:#f2f2f2}}.Header-module__xq3BkW__vertical .Header-module__xq3BkW__itemTitle{color:var(--color-deep-till);transition:color .3s}.Header-module__xq3BkW__itemDesc{color:var(--color-deep-till);margin-top:12px;font-size:16px;line-height:1.5;transition:color .3s}@media (hover:hover) and (pointer:fine){.Header-module__xq3BkW__horizon .Header-module__xq3BkW__dropdownItem:hover .Header-module__xq3BkW__itemDesc,.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem:hover .Header-module__xq3BkW__itemTitle,.Header-module__xq3BkW__vertical .Header-module__xq3BkW__dropdownItem:hover .Header-module__xq3BkW__itemDesc{color:#f2f2f2}}@media (max-width:1024px){.Header-module__xq3BkW__itemDesc{display:none}}.Header-module__xq3BkW__util{z-index:1;align-items:center;gap:22px;display:flex}@media (max-width:1024px){.Header-module__xq3BkW__util{opacity:0;pointer-events:none;justify-content:space-between;width:100%;padding:0 40px;position:fixed;bottom:20px;left:0}.Header-module__xq3BkW__util.Header-module__xq3BkW__active{opacity:1;pointer-events:auto;transition:opacity .4s .1s}}@media (max-width:768px){.Header-module__xq3BkW__util{padding:0 20px}}.Header-module__xq3BkW__ctaButton{color:var(--color-deep-till);border:1px solid var(--color-deep-till);border-radius:70px;padding:12px 20px;font-size:12px;font-weight:600;transition:background .3s}@media (hover:hover) and (pointer:fine){.Header-module__xq3BkW__ctaButton:hover{background:var(--color-deep-till);color:#f2f2f2}}.Header-module__xq3BkW__lang button{align-items:center;gap:6px;display:flex}.Header-module__xq3BkW__lang button span{color:var(--color-deep-till);font-size:12px;font-weight:600}.Header-module__xq3BkW__hamburger{z-index:1;width:46px;height:30px;display:none;position:relative}@media (max-width:1024px){.Header-module__xq3BkW__hamburger{display:block}}.Header-module__xq3BkW__hamburger i{background:var(--color-deep-till);width:36px;height:1px;transition:top .35s cubic-bezier(.25,1.7,.35,.8),transform .35s cubic-bezier(.25,1.7,.35,.8);position:absolute;left:50%;transform:translate(-50%)}.Header-module__xq3BkW__hamburger i:first-child{top:7px}.Header-module__xq3BkW__hamburger i:nth-child(2){top:8px}.Header-module__xq3BkW__hamburger span{color:var(--color-deep-till);font-size:12px;font-weight:600;transition:opacity .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Header-module__xq3BkW__hamburger.Header-module__xq3BkW__active i:first-child{top:14px;transform:translate(-50%)rotate(45deg)}.Header-module__xq3BkW__hamburger.Header-module__xq3BkW__active i:nth-child(2){top:14px;transform:translate(-50%)rotate(-45deg)}.Header-module__xq3BkW__hamburger.Header-module__xq3BkW__active span{opacity:0}
.Footer-module__Bg15_q__footer{width:100%;padding:70px 0 40px}@media (max-width:1024px){.Footer-module__Bg15_q__footer{padding:30px 0 40px}}.Footer-module__Bg15_q__inner{width:100%;max-width:1920px;margin:0 auto;padding:0 40px;position:relative}@media (max-width:768px){.Footer-module__Bg15_q__inner{padding:0 20px}}.Footer-module__Bg15_q__topButton{flex-direction:column;gap:10px;display:flex;position:absolute;top:10px;right:40px}@media (max-width:1024px){.Footer-module__Bg15_q__topButton{top:auto;bottom:0}}@media (max-width:768px){.Footer-module__Bg15_q__topButton{right:20px}}.Footer-module__Bg15_q__topIcon{border:1px solid var(--color-deep-till);border-radius:250px;justify-content:center;align-items:center;width:42px;height:60px;transition:background .3s;display:flex}@media (hover:hover) and (pointer:fine){.Footer-module__Bg15_q__topButton:hover .Footer-module__Bg15_q__topIcon{background:var(--color-deep-till)}.Footer-module__Bg15_q__topButton:hover .Footer-module__Bg15_q__topIcon i{background-position:bottom}}.Footer-module__Bg15_q__topText{color:var(--color-deep-till);font-size:14px;font-weight:600}.Footer-module__Bg15_q__topSection{justify-content:space-between;gap:32px;padding-right:64px;display:flex}@media (max-width:1024px){.Footer-module__Bg15_q__topSection{flex-direction:column;gap:64px;padding-right:0}}.Footer-module__Bg15_q__slogan{font-family:var(--font-point);color:var(--color-deep-till);font-size:clamp(36px,3.125vw,60px)}@media (max-width:1024px){.Footer-module__Bg15_q__slogan{font-size:clamp(36px,5.8594vw,60px)}}.Footer-module__Bg15_q__navList{gap:32px;min-width:calc(50% - 59px);display:flex}@media (max-width:1280px){.Footer-module__Bg15_q__navList{flex-direction:column;gap:0}}@media (max-width:1024px){.Footer-module__Bg15_q__navList{margin-left:-10px}}.Footer-module__Bg15_q__navTitle{padding:10px;font-size:18px;font-weight:600;transition:color .3s;display:inline-block}@media (max-width:1024px){.Footer-module__Bg15_q__navTitle{width:100%}}@media (max-width:768px){.Footer-module__Bg15_q__navTitle{font-size:16px}}.Footer-module__Bg15_q__navSubList{margin-top:10px}@media (max-width:1280px){.Footer-module__Bg15_q__navSubList{display:none}}.Footer-module__Bg15_q__navSubItem+.Footer-module__Bg15_q__navSubItem{margin-top:12px}.Footer-module__Bg15_q__navSubItem a{width:100%;padding:0 10px;font-size:16px;transition:color .3s;display:inline-block}@media (min-width:1281px){.Footer-module__Bg15_q__navItem:has(.Footer-module__Bg15_q__navSubList) .Footer-module__Bg15_q__navTitle{pointer-events:none}}@media (hover:hover) and (pointer:fine) and (min-width:1281px){.Footer-module__Bg15_q__navItem:not(:has(.Footer-module__Bg15_q__navSubList)) .Footer-module__Bg15_q__navTitle:hover{color:var(--color-point-till)}.Footer-module__Bg15_q__navItem:has(.Footer-module__Bg15_q__navSubList) .Footer-module__Bg15_q__navSubItem a:hover{color:var(--color-point-till)}}@media (hover:hover) and (pointer:fine) and (max-width:1280px){.Footer-module__Bg15_q__navTitle:hover{color:var(--color-point-till)}}.Footer-module__Bg15_q__disabled{opacity:.2;pointer-events:none;cursor:default}.Footer-module__Bg15_q__logo{z-index:-1;margin-top:-145px;position:relative}@media (max-width:1024px){.Footer-module__Bg15_q__logo{width:calc(100% - 80px);margin-top:0;position:absolute;top:80px;left:50%;transform:translate(-50%)}}@media (max-width:768px){.Footer-module__Bg15_q__logo{top:50px}}.Footer-module__Bg15_q__logo img{width:100%}.Footer-module__Bg15_q__bottomSection{justify-content:space-between;align-items:flex-end;margin-top:-60px;display:flex}@media (max-width:1024px){.Footer-module__Bg15_q__bottomSection{flex-direction:column;align-items:flex-start;gap:60px;margin-top:65px}}.Footer-module__Bg15_q__copyright p{letter-spacing:.02em;margin-top:14px;font-size:14px;font-weight:500;line-height:1.5}@media (min-width:1025px){.Footer-module__Bg15_q__copyright p br{display:none}}.Footer-module__Bg15_q__copyright p span{vertical-align:middle;font-size:16px}.Footer-module__Bg15_q__utilityList{gap:24px;margin-top:auto;display:flex}.Footer-module__Bg15_q__utilityItem a{font-size:14px;font-weight:500;transition:color .3s}@media (hover:hover) and (pointer:fine){.Footer-module__Bg15_q__utilityItem a:hover{color:#999}}
