*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,a,button,span,label{color:#000;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1}a{text-decoration:none}a:hover{color:#000}button{cursor:pointer;background:0 0;border:none}button:hover{color:#000}input:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}input:-webkit-autofill:hover{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}input:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}input:-webkit-autofill:active{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}select:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}select:-webkit-autofill:hover{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}select:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}select:-webkit-autofill:active{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}textarea:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}textarea:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}textarea:-webkit-autofill:active{-webkit-text-fill-color:#000;transition:background-color 50000s step-end 50000s}textarea{resize:none}picture,source{display:contents}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-tap-highlight-color:transparent}input,button,textarea,select{appearance:none;border-radius:0}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}html{scroll-behavior:smooth}:focus:not(:focus-visible){outline:none}@view-transition{navigation:auto}@-moz-document url-prefix(){}*{font-family:Microsoft JhengHei,Noto Sans TC,sans-serif}.en-font{font-family:Times New Roman,Lora,serif}.thrive-sleep *{font-family:Noto Sans TC,sans-serif}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (width>=576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (width>=768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (width>=992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (width>=1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (width>=1400px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}*{scroll-margin-top:75px}@media (width>=768px){*{scroll-margin-top:83px}}body header{z-index:100;background-color:#fff;grid-template-rows:75px 0;grid-template-columns:auto 1fr;width:100%;transition:grid-template-rows .5s ease-out;display:grid;position:fixed;top:0;left:0}@media (width>=768px){body header{grid-template-rows:83px;grid-template-columns:auto 1fr auto;gap:18px;padding:0 32px}}@media (width>=992px){body header{gap:36px;padding:0 56px 0 80px}}body header .logo{flex-direction:column;grid-area:1/1/2/2;justify-content:center;align-items:center;padding-left:14px;display:flex}@media (width>=768px){body header .logo{flex-direction:row;gap:14px;padding-left:0}}body header .logo p{color:#2d1b10;line-height:22px}@media (width>=768px){body header .logo p{line-height:1}}body header .logo p:nth-child(1 of p){letter-spacing:3px;font-size:21px;font-weight:700}@media (width>=768px){body header .logo p:nth-child(1 of p){font-size:24px}}body header .logo p:nth-child(2 of p){letter-spacing:0;font-size:14px;font-weight:400}@media (width>=768px){body header .logo p:nth-child(2 of p){font-size:16px}}body header .link-hamburger{grid-area:1/2/2/3;justify-content:end;align-items:center;gap:12px;padding-right:14px;display:flex}@media (width>=768px){body header .link-hamburger{grid-area:1/3/2/4;padding-right:0}}body header .link-hamburger>a{background-color:#2d1b10;border-radius:999px;justify-content:center;align-items:center;width:100px;height:46px;display:flex}@media (width>=768px){body header .link-hamburger>a{width:98px;height:40px;transition:background-color .3s ease-in-out}}body header .link-hamburger>a p{color:#fff;letter-spacing:0;font-size:14px;font-weight:400;line-height:1}@media (width>=768px){body header .link-hamburger>a p{letter-spacing:2px;font-size:16px;font-weight:700}body header .link-hamburger>a:hover{background-color:#1673aa}}body header .link-hamburger>button{width:28px;height:100%;position:relative}@media (width>=768px){body header .link-hamburger>button{display:none}}body header .link-hamburger>button span{background-color:#1673aa;width:28px;height:2px;transition:top .3s ease-in-out,transform .3s ease-in-out;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)}body header .link-hamburger>button span:nth-child(1 of span){top:calc(50% - 8px)}body header .link-hamburger>button span:nth-child(2 of span){top:50%}body header .link-hamburger>button span:nth-child(3 of span){top:calc(50% + 8px)}body header .navs{opacity:0;background-image:url(./bottom-bg-Dn7cBEhy.webp);background-position:bottom;background-repeat:no-repeat;background-size:auto calc(100dvh - 75px);flex-direction:column;grid-area:2/1/3/3;align-items:center;padding:26px 14px;transition:opacity .2s ease-in .1s;display:flex;overflow:hidden}@media (width>=768px){body header .navs{opacity:1;background-image:none;flex-direction:row;grid-area:1/2/2/3;justify-content:end;gap:36px;padding:0}}body header .navs>a{border-bottom:1px solid #bbb;justify-content:center;align-items:center;width:100%;height:52px;display:flex}@media (width>=768px){body header .navs>a{border-bottom:none;width:auto;height:auto}}body header .navs>a p{color:#2d1b10;letter-spacing:1.8px;font-size:18px;font-weight:700;line-height:1}@media (width>=768px){body header .navs>a p{transition:color .3s ease-in-out}body header .navs>a:hover p{color:#1673aa}}body header.navs-show{grid-template-rows:75px calc(100dvh - 75px);transition-duration:.3s}body header.navs-show .link-hamburger button span:nth-child(1 of span),body header.navs-show .link-hamburger button span:nth-child(3 of span){top:50%;transform:translate(-50%,-50%)rotate(225deg)}body header.navs-show .link-hamburger button span:nth-child(2 of span){transform:translate(-50%,-50%)rotate(135deg)}body header.navs-show .navs{opacity:1;transition-duration:.3s}body main{padding-top:75px}@media (width>=768px){body main{padding-top:83px}}body main section:nth-child(1 of section){background-image:url(./banner-bg-md-NICVL2-f.webp);background-position:left -156px bottom;background-repeat:no-repeat;background-size:768px 100%;padding:100px 15px 130px 22px}@media (width>=576px){body main section:nth-child(1 of section){background-position:0 100%;background-size:768px 700px}}@media (width>=768px){body main section:nth-child(1 of section){background-image:url(./banner-bg-pc-Bi5vLM3X.webp);background-position:100% 100%;background-size:auto 100%;padding:113px 15px 165px 80px}}@media (width>=1200px){body main section:nth-child(1 of section){background-position:100% 100%;background-size:100% 100%}}body main section:nth-child(1 of section) h3{color:#1673aa;letter-spacing:0;margin-bottom:12px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(1 of section) h3{letter-spacing:2px;margin-bottom:24px;font-size:16px;line-height:20px}}body main section:nth-child(1 of section) h2{color:#2d1b10;letter-spacing:0;margin-bottom:28px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(1 of section) h2{letter-spacing:4.6px;margin-bottom:24px;font-size:56px;line-height:75px}}body main section:nth-child(1 of section)>p:nth-child(1 of p){color:#2d1b10;letter-spacing:.3px;margin-bottom:12px;font-size:20px;font-weight:400;line-height:40px}body main section:nth-child(1 of section)>p:nth-child(1 of p) br{display:none}@media (width>=768px){body main section:nth-child(1 of section)>p:nth-child(1 of p) br{display:block}}body main section:nth-child(1 of section)>p:nth-child(2 of p){color:#2d1b10;letter-spacing:0;margin-bottom:30px;padding-left:17px;font-size:16px;font-weight:400;line-height:24px;position:relative}body main section:nth-child(1 of section)>p:nth-child(2 of p):before{content:"";background-color:#eaa53a;width:3px;height:24px;position:absolute;top:0;left:0}@media (width>=768px){body main section:nth-child(1 of section)>p:nth-child(2 of p){letter-spacing:.3px;margin-bottom:40px;font-size:20px;line-height:25px}}body main section:nth-child(1 of section) .links{flex-wrap:wrap;align-items:center;gap:30px 28px;display:flex}body main section:nth-child(1 of section) .links>a:nth-child(1 of a){background-color:#1673aa;border-radius:3px;justify-content:center;align-items:center;gap:16px;width:240px;height:58px;transition:box-shadow .3s ease-in-out;display:flex}body main section:nth-child(1 of section) .links>a:nth-child(1 of a) p{color:#fff;letter-spacing:0;font-size:20px;font-weight:700;line-height:1;transition:transform .3s ease-in-out}@media (width>=768px){body main section:nth-child(1 of section) .links>a:nth-child(1 of a):hover{box-shadow:0 10px 24px #1673aa33}body main section:nth-child(1 of section) .links>a:nth-child(1 of a):hover p:nth-child(2 of p){transform:translate(5px)}}body main section:nth-child(1 of section) .links>a:nth-child(2 of a){border-bottom:1px solid #2d1b10;justify-content:center;align-items:center;width:147px;height:41px;display:flex;position:relative}@media (width>=768px){body main section:nth-child(1 of section) .links>a:nth-child(2 of a){transition:border-color .3s ease-in-out}}body main section:nth-child(1 of section) .links>a:nth-child(2 of a) p{color:#2d1b10;letter-spacing:.3px;font-size:20px;font-weight:400;line-height:1}@media (width>=768px){body main section:nth-child(1 of section) .links>a:nth-child(2 of a) p{transition:color .3s ease-in-out}body main section:nth-child(1 of section) .links>a:nth-child(2 of a):hover{border-color:#1673aa}body main section:nth-child(1 of section) .links>a:nth-child(2 of a):hover p{color:#1673aa}}body main section:nth-child(2 of section){background-color:#f7fbfd;flex-direction:column;justify-content:center;align-items:center;gap:44px;padding:68px 15px;display:flex}@media (width>=768px){body main section:nth-child(2 of section){padding:130px 80px}}@media (width>=992px){body main section:nth-child(2 of section){flex-direction:row;gap:57px}}body main section:nth-child(2 of section) .title{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=768px){body main section:nth-child(2 of section) .title{width:80%}}@media (width>=992px){body main section:nth-child(2 of section) .title{align-items:start;width:calc(42.1% - 23.997px)}}body main section:nth-child(2 of section) .title h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(2 of section) .title h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(2 of section) .title h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(2 of section) .title h2{text-align:left;letter-spacing:4px;margin-bottom:16px;font-size:48px;line-height:64px}body main section:nth-child(2 of section) .title h2 br{display:none}}@media (width>=1350px){body main section:nth-child(2 of section) .title h2 br{display:block}}body main section:nth-child(2 of section) .title>p{color:#66584f;letter-spacing:0;margin-bottom:30px;font-size:18px;font-weight:400;line-height:38px}@media (width>=768px){body main section:nth-child(2 of section) .title>p{letter-spacing:.3px;margin-bottom:48px;font-size:20px;line-height:40px}}body main section:nth-child(2 of section) .title>p span{all:inherit;display:initial;font-weight:700}body main section:nth-child(2 of section) .title>a{justify-content:center;align-items:center;height:37px;display:flex;position:relative}@media (width>=768px){body main section:nth-child(2 of section) .title>a{justify-content:start}}body main section:nth-child(2 of section) .title>a:after{content:"";background-color:#2d1b10;width:100%;height:1px;transition:height .1s ease-in-out;position:absolute;bottom:0;left:0}body main section:nth-child(2 of section) .title>a p{color:#2d1b10;letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:700;line-height:1}@media (width>=768px){body main section:nth-child(2 of section) .title>a:hover:after{height:4px}}body main section:nth-child(2 of section) .list{width:100%;padding:0 5px}@media (width>=992px){body main section:nth-child(2 of section) .list{width:calc(57.9% - 33.003px);padding:0}}body main section:nth-child(2 of section) .list ol{padding:10px 20px;list-style:none;box-shadow:0 30px 80px #2f41491f}@media (width>=768px){body main section:nth-child(2 of section) .list ol{padding:16px 42px}}body main section:nth-child(2 of section) .list ol li{counter-increment:my-counter;border-bottom:1px solid #dce9ed;align-items:center;gap:34px;width:100%;height:73px;display:flex}@media (width>=768px){body main section:nth-child(2 of section) .list ol li{gap:28px}}body main section:nth-child(2 of section) .list ol li:last-child{border-bottom:none}body main section:nth-child(2 of section) .list ol li:before{color:#1673aa;letter-spacing:0;content:counter(my-counter, decimal-leading-zero);font-size:12px;font-weight:700;line-height:1}@media (width>=768px){body main section:nth-child(2 of section) .list ol li:before{font-size:16px}}body main section:nth-child(2 of section) .list ol li p{color:#2d1b10;letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}@media (width>=768px){body main section:nth-child(2 of section) .list ol li p{font-weight:500}}body main section:nth-child(2 of section) .list ol li:before,body main section:nth-child(2 of section) .list ol li p{opacity:0;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease-in-out;transform:translateY(10px)}body main section:nth-child(2 of section) .list ol li:first-child:before,body main section:nth-child(2 of section) .list ol li:first-child p{transition-delay:.2s}body main section:nth-child(2 of section) .list ol li:nth-child(2):before,body main section:nth-child(2 of section) .list ol li:nth-child(2) p{transition-delay:.4s}body main section:nth-child(2 of section) .list ol li:nth-child(3):before,body main section:nth-child(2 of section) .list ol li:nth-child(3) p{transition-delay:.6s}body main section:nth-child(2 of section) .list ol li:nth-child(4):before,body main section:nth-child(2 of section) .list ol li:nth-child(4) p{transition-delay:.8s}body main section:nth-child(2 of section) .list ol li:nth-child(5):before,body main section:nth-child(2 of section) .list ol li:nth-child(5) p{transition-delay:1s}body main section:nth-child(2 of section) .list ol li:nth-child(6):before,body main section:nth-child(2 of section) .list ol li:nth-child(6) p{transition-delay:1.2s}body main section:nth-child(2 of section) .list.aos-animate ol li:before,body main section:nth-child(2 of section) .list.aos-animate ol li p{opacity:1;transform:translateY(0)}body main section:nth-child(3 of section){background-color:#fbf7ef;padding:68px 20px}@media (width>=768px){body main section:nth-child(3 of section){padding:125px 48px}}body main section:nth-child(3 of section)>.title{flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=768px){body main section:nth-child(3 of section)>.title{margin-bottom:80px}}body main section:nth-child(3 of section)>.title h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(3 of section)>.title h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(3 of section)>.title h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(3 of section)>.title h2{letter-spacing:4px;margin-bottom:36px;font-size:48px;line-height:64px}body main section:nth-child(3 of section)>.title h2 br{display:none}}body main section:nth-child(3 of section)>.title>p{color:#2d1b10;text-align:center;letter-spacing:0;font-size:18px;font-weight:400;line-height:38px}@media (width>=768px){body main section:nth-child(3 of section)>.title>p{letter-spacing:.3px;font-size:20px;line-height:40px}}body main section:nth-child(3 of section) .content{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}@media (width>=768px){body main section:nth-child(3 of section) .content{grid-template-rows:auto;grid-template-columns:255px 1fr;gap:0;display:grid}}body main section:nth-child(3 of section) .content .title{border-bottom:1px solid #ddd;grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;width:100%;display:grid}@media (width>=768px){body main section:nth-child(3 of section) .content .title{border-bottom:none;border-right:1px solid #ddd;grid-template-rows:auto auto 1fr;height:100%}}body main section:nth-child(3 of section) .content .title p{letter-spacing:0;font-size:47px;font-weight:400;line-height:50px}@media (width>=768px){body main section:nth-child(3 of section) .content .title p{font-size:58px;line-height:63px}}body main section:nth-child(3 of section) .content .title p:nth-child(1 of p){color:#1673aa;grid-area:1/2/2/3}body main section:nth-child(3 of section) .content .title p:nth-child(2 of p){color:#eaa53a;grid-area:2/2/3/3;font-style:italic}@media (width>=768px){body main section:nth-child(3 of section) .content .text{padding:0 0 0 40px}}@media (width>=1200px){body main section:nth-child(3 of section) .content .text{padding:0 13vw 0 80px}}body main section:nth-child(3 of section) .content .text>p{color:#66584f;letter-spacing:0;margin-bottom:10px;font-size:18px;font-weight:400;line-height:38px}@media (width>=992px){body main section:nth-child(3 of section) .content .text>p{letter-spacing:.3px;margin-bottom:20px;font-size:20px;line-height:40px}}body main section:nth-child(3 of section) .content .text .list{flex-wrap:wrap;gap:8px;display:flex}@media (width>=992px){body main section:nth-child(3 of section) .content .text .list{gap:22px}}body main section:nth-child(3 of section) .content .text .list .item{opacity:0;background-color:#fff;align-items:center;height:64px;padding:0 14px;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease-in-out;display:flex;transform:translateY(10px)}@media (width>=992px){body main section:nth-child(3 of section) .content .text .list .item{height:76px}}body main section:nth-child(3 of section) .content .text .list .item p{color:#2d1b10;letter-spacing:0;white-space:nowrap;font-size:16px;font-weight:500;line-height:1}body main section:nth-child(3 of section) .content.aos-animate .text .list .item{opacity:1;transform:translateY(0)}body main section:nth-child(3 of section) .content.aos-animate .text .list .item:first-child{transition-delay:.5s}body main section:nth-child(3 of section) .content.aos-animate .text .list .item:nth-child(2){transition-delay:.7s}body main section:nth-child(3 of section) .content.aos-animate .text .list .item:nth-child(3){transition-delay:.9s}body main section:nth-child(4 of section){background-color:#123e5a;flex-direction:column;justify-content:center;align-items:center;padding:68px 20px;display:flex}@media (width>=768px){body main section:nth-child(4 of section){align-items:start;padding:145px 84px}}body main section:nth-child(4 of section) h3{color:#8ed0f0;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(4 of section) h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(4 of section) h2{color:#fff;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(4 of section) h2{letter-spacing:4px;margin-bottom:80px;font-size:48px;line-height:64px}}body main section:nth-child(4 of section) ol{grid-template-rows:auto;grid-template-columns:1fr;gap:12px 51px;width:100%;list-style:none;display:grid}@media (width>=768px){body main section:nth-child(4 of section) ol{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}}@media (width>=1200px){body main section:nth-child(4 of section) ol{grid-template-columns:1fr 1fr 1fr 1fr}}body main section:nth-child(4 of section) ol li{counter-increment:my-counter;border-left:1px solid #ffffff31;padding:77px 29px 29px;position:relative}@media (width>=768px){body main section:nth-child(4 of section) ol li{grid-template-rows:subgrid;grid-row:span 3;gap:0;padding:83px 0 15px 24px;display:grid}}body main section:nth-child(4 of section) ol li:before{color:#8ed0f0;letter-spacing:0;content:counter(my-counter, decimal-leading-zero);font-size:16px;font-weight:400;line-height:1;position:absolute;top:29px;left:29px}@media (width>=768px){body main section:nth-child(4 of section) ol li:before{letter-spacing:2px;font-weight:700}}body main section:nth-child(4 of section) ol li .icon{border:1px solid #8ed0f0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:36px;display:flex}@media (width>=768px){body main section:nth-child(4 of section) ol li .icon{margin-bottom:44px}}body main section:nth-child(4 of section) ol li .icon p{color:#8ed0f0;letter-spacing:0;font-size:12px;font-weight:400;line-height:1}@media (width>=768px){body main section:nth-child(4 of section) ol li .icon p{font-size:16px;font-weight:700}}body main section:nth-child(4 of section) ol li h4{color:#fff;letter-spacing:0;margin-bottom:8px;font-size:24px;font-weight:400;line-height:32px}@media (width>=992px){body main section:nth-child(4 of section) ol li h4{letter-spacing:3.4px;margin-bottom:20px;font-weight:700}}body main section:nth-child(4 of section) ol li p{color:#cbdbe4;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}@media (width>=992px){body main section:nth-child(4 of section) ol li p{letter-spacing:2px;font-weight:700}}body main section:nth-child(5 of section){background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:68px 42px;display:flex}@media (width>=768px){body main section:nth-child(5 of section){align-items:start;padding:97px 80px}}body main section:nth-child(5 of section) h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(5 of section) h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(5 of section) h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(5 of section) h2{letter-spacing:4px;margin-bottom:32px;font-size:48px;line-height:64px}}body main section:nth-child(5 of section) ul{grid-template-rows:auto;grid-template-columns:1fr;gap:40px;width:100%;list-style:none;display:grid}@media (width>=768px){body main section:nth-child(5 of section) ul{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}}@media (width>=1200px){body main section:nth-child(5 of section) ul{grid-template-columns:1fr 1fr 1fr 1fr}}body main section:nth-child(5 of section) ul li{background-color:#f5f9fa;padding:30px 25px;box-shadow:0 77px 46px #60989f0d,0 34px 34px #60989f17,0 9px 19px #60989f1a}@media (width>=768px){body main section:nth-child(5 of section) ul li{grid-template-rows:subgrid;box-shadow:none;grid-row:span 4;gap:0;padding:24px 20px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;display:grid;position:relative}body main section:nth-child(5 of section) ul li:before{content:"";opacity:0;background-color:#1673aa;width:100%;height:3px;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}}body main section:nth-child(5 of section) ul li .img-container{justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 12px;display:flex}body main section:nth-child(5 of section) ul li h4{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:24px;font-size:24px;font-weight:500;line-height:1}body main section:nth-child(5 of section) ul li h4 span{all:inherit;margin-bottom:0;display:inline-block}body main section:nth-child(5 of section) ul li p{color:#66584f;letter-spacing:0;width:fit-content;margin:0 auto 24px;font-size:16px;font-weight:400;line-height:20px}body main section:nth-child(5 of section) ul li a{color:#1673aa;letter-spacing:0;width:fit-content;margin:0 auto;font-size:16px;font-weight:400;line-height:24px;display:block}body main section:nth-child(5 of section) ul li a span{all:inherit;margin:0;transition:transform .3s ease-in-out;display:inline-block}@media (width>=768px){body main section:nth-child(5 of section) ul li:hover{transform:translateY(-6px);box-shadow:0 77px 46px #60989f0d,0 34px 34px #60989f17,0 9px 19px #60989f1a}body main section:nth-child(5 of section) ul li:hover:before{opacity:1}body main section:nth-child(5 of section) ul li:hover a span{transition:transform .3s ease-in-out .4s;transform:translate(6px)}}body main section:nth-child(6 of section){background-color:#fbf7ef;flex-direction:column;justify-content:center;align-items:center;padding:68px 20px;display:flex}@media (width>=768px){body main section:nth-child(6 of section){align-items:start;padding:128px 80px}}@media (width>=992px){body main section:nth-child(6 of section){flex-direction:row;align-items:center;gap:80px}}body main section:nth-child(6 of section)>.title{flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=768px){body main section:nth-child(6 of section)>.title{align-items:start}}@media (width>=992px){body main section:nth-child(6 of section)>.title{width:calc(41% - 32.8px);margin-bottom:0}}body main section:nth-child(6 of section)>.title h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(6 of section)>.title h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(6 of section)>.title h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(6 of section)>.title h2{text-align:left;letter-spacing:4px;margin-bottom:32px;font-size:48px;line-height:64px}}body main section:nth-child(6 of section)>.title h2 span{all:inherit;display:initial;margin-bottom:0}@media (width>=768px){body main section:nth-child(6 of section)>.title h2 span{display:inline-block}}body main section:nth-child(6 of section)>.title>p{color:#66584f;text-align:center;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px){body main section:nth-child(6 of section)>.title>p{text-align:left;letter-spacing:.3px;font-size:20px;line-height:40px}}body main section:nth-child(6 of section) table{border-collapse:collapse;transition:box-shadow 1s ease-in-out .5s}@media (width>=992px){body main section:nth-child(6 of section) table{width:calc(59% - 47.2px)}}body main section:nth-child(6 of section) table thead tr th{padding:13px 10px}@media (width>=768px){body main section:nth-child(6 of section) table thead tr th{padding:24px 10px}}body main section:nth-child(6 of section) table thead tr th p{color:#fff;letter-spacing:0;font-size:16px;font-weight:500;line-height:20px}@media (width>=768px){body main section:nth-child(6 of section) table thead tr th p{font-size:24px;line-height:28px}}body main section:nth-child(6 of section) table thead tr th:nth-child(1 of th){background-color:#2d1b10;width:76px}@media (width>=768px){body main section:nth-child(6 of section) table thead tr th:nth-child(1 of th){width:115px}}body main section:nth-child(6 of section) table thead tr th:nth-child(2 of th){background-color:#2d1b10;width:calc(50% - 38px)}@media (width>=768px){body main section:nth-child(6 of section) table thead tr th:nth-child(2 of th){width:calc(50% - 57.5px)}}body main section:nth-child(6 of section) table thead tr th:nth-child(3 of th){background-color:#2d1b10;width:calc(50% - 38px);transition:background-color 1s ease-in-out .5s}@media (width>=768px){body main section:nth-child(6 of section) table thead tr th:nth-child(3 of th){width:calc(50% - 57.5px)}}body main section:nth-child(6 of section) table tbody tr{border-bottom:1px solid #f8f4ec}body main section:nth-child(6 of section) table tbody tr:last-child{border-bottom:none}body main section:nth-child(6 of section) table tbody tr td{vertical-align:top;padding:16px 10px}@media (width>=768px){body main section:nth-child(6 of section) table tbody tr td{padding:28px 24px}}body main section:nth-child(6 of section) table tbody tr td p{letter-spacing:0;font-size:14px;line-height:17px}@media (width>=768px){body main section:nth-child(6 of section) table tbody tr td p{width:fit-content;margin:0 auto;font-size:16px;line-height:20px}}body main section:nth-child(6 of section) table tbody tr td:nth-child(1 of td),body main section:nth-child(6 of section) table tbody tr td:nth-child(2 of td){background-color:#fff}body main section:nth-child(6 of section) table tbody tr td:nth-child(3 of td){background-color:#fff;transition:background-color 1s ease-in-out .5s}body main section:nth-child(6 of section) table tbody tr td:nth-child(1 of td) p{color:#2d1b10;width:fit-content;margin:0 auto;font-weight:700}body main section:nth-child(6 of section) table tbody tr td:nth-child(2 of td) p{color:#2d1b10;font-weight:400}body main section:nth-child(6 of section) table tbody tr td:nth-child(3 of td) p{color:#2d1b10;font-weight:500;transition:background-color 1s ease-in-out .5s}body main section:nth-child(6 of section) table.aos-animate{box-shadow:0 20px 60px #e3ddd3}body main section:nth-child(6 of section) table.aos-animate thead tr th:nth-child(3 of th){background-color:#1673aa}body main section:nth-child(6 of section) table.aos-animate tbody tr td:nth-child(3 of td){background-color:#e7f4fa}body main section:nth-child(6 of section) table.aos-animate tbody tr td:nth-child(3 of td) p{color:#155e89}body main section:nth-child(7 of section){background-color:#e2f2f8;flex-direction:column;justify-content:center;align-items:center;padding:68px 20px;display:flex}@media (width>=768px){body main section:nth-child(7 of section){align-items:start;padding:97px 80px}}body main section:nth-child(7 of section) h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(7 of section) h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(7 of section) h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(7 of section) h2{letter-spacing:4px;margin-bottom:80px;font-size:48px;line-height:64px}}body main section:nth-child(7 of section) h2 span{all:inherit;margin-bottom:0;display:inline-block}body main section:nth-child(7 of section) ul{grid-template-columns:1fr;gap:16px;width:100%;list-style:none;display:grid}@media (width>=768px){body main section:nth-child(7 of section) ul{grid-template-columns:1fr 1fr}}@media (width>=1200px){body main section:nth-child(7 of section) ul{grid-template-columns:1fr 1fr 1fr}}body main section:nth-child(7 of section) ul li{background-color:#fff;align-items:center;gap:18px;height:85px;padding:0 28px;display:flex}body main section:nth-child(7 of section) ul li .icon{border:1px solid #1673aa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex}body main section:nth-child(7 of section) ul li .icon p{color:#1673aa;letter-spacing:0;margin-bottom:4px;font-size:22px;font-weight:400;line-height:1}@media (width>=768px){body main section:nth-child(7 of section) ul li .icon p{margin-bottom:2px;font-size:16px;font-weight:700}}body main section:nth-child(7 of section) ul li>p{color:#2d1b10;letter-spacing:0;font-size:16px;font-weight:500;line-height:22px}@media (width>=768px){body main section:nth-child(7 of section) ul li>p{font-size:18px;font-weight:700}}body main section:nth-child(8 of section){background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:68px 0;display:flex}@media (width>=768px){body main section:nth-child(8 of section){padding:93px 80px}}body main section:nth-child(8 of section) h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:29px;font-weight:400;line-height:50px}@media (width>=768px){body main section:nth-child(8 of section) h3{margin-bottom:16px;font-size:28px;font-weight:700}}body main section:nth-child(8 of section) h2{color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:34px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(8 of section) h2{letter-spacing:4px;margin-bottom:80px;font-size:48px;line-height:64px}}body main section:nth-child(8 of section) h2 span{all:inherit;margin-bottom:0;display:inline-block}body main section:nth-child(8 of section) ul{grid-template-columns:1fr;gap:36px;width:100%;list-style:none;display:grid}@media (width>=768px){body main section:nth-child(8 of section) ul{grid-template-columns:1fr 1fr;gap:24px 0}}@media (width>=1200px){body main section:nth-child(8 of section) ul{grid-template-columns:1fr 1fr 1fr 1fr;gap:0}}body main section:nth-child(8 of section) ul li{flex-direction:column;justify-content:center;align-items:center;height:140px;display:flex}@media (width>=1200px){body main section:nth-child(8 of section) ul li{border-left:1px solid #ddd;height:130px}body main section:nth-child(8 of section) ul li:last-child{border-right:1px solid #ddd}}body main section:nth-child(8 of section) ul li h5{color:#1673aa;letter-spacing:0;margin-bottom:21px;font-size:12px;font-weight:400;line-height:19px}@media (width>=768px){body main section:nth-child(8 of section) ul li h5{margin-bottom:24px;font-size:16px;line-height:24px}}body main section:nth-child(8 of section) ul li h4{color:#2d1b10;letter-spacing:0;margin-bottom:19px;font-size:24px;font-weight:400;line-height:44px}@media (width>=768px){body main section:nth-child(8 of section) ul li h4{margin-bottom:24px;font-weight:500;line-height:1}}body main section:nth-child(8 of section) ul li p{color:#66584f;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}body main section:nth-child(9 of section){background-color:#f5f8f9;flex-direction:column;justify-content:center;align-items:center;padding:68px 20px;display:flex}@media (width>=768px){body main section:nth-child(9 of section){padding:128px 80px}}@media (width>=1200px){body main section:nth-child(9 of section){flex-direction:row;justify-content:start;align-items:start;gap:80px}}body main section:nth-child(9 of section)>.title{flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=1200px){body main section:nth-child(9 of section)>.title{flex-shrink:0;align-items:start;margin-bottom:0}}body main section:nth-child(9 of section)>.title h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(9 of section)>.title h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(9 of section)>.title h2{color:#2d1b10;text-align:center;letter-spacing:0;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(9 of section)>.title h2{text-align:left;letter-spacing:4px;font-size:48px;line-height:64px}}body main section:nth-child(9 of section)>.title h2 span{all:inherit;margin-bottom:0;display:inline-block}body main section:nth-child(9 of section) ol{max-width:800px;list-style:none}body main section:nth-child(9 of section) ol li{counter-increment:my-counter;border-top:1px solid #bdcdd3;padding:18px 0}body main section:nth-child(9 of section) ol li:last-child{border-bottom:1px solid #bdcdd3}@media (width>=768px){body main section:nth-child(9 of section) ol li{padding:28px 0}}body main section:nth-child(9 of section) ol li .title{cursor:pointer;align-items:center;gap:21px;display:flex}@media (width>=768px){body main section:nth-child(9 of section) ol li .title{gap:25px}}body main section:nth-child(9 of section) ol li .title .order-number{flex-shrink:0;justify-content:center;align-items:center;display:flex}body main section:nth-child(9 of section) ol li .title .order-number:before{color:#1673aa;letter-spacing:0;content:counter(my-counter, decimal-leading-zero);font-size:12px;font-weight:700;line-height:1}@media (width>=768px){body main section:nth-child(9 of section) ol li .title .order-number:before{letter-spacing:2px;font-size:16px}}body main section:nth-child(9 of section) ol li .title p{color:#2d1b10;letter-spacing:0;width:100%;font-size:18px;font-weight:500;line-height:28px}@media (width>=768px){body main section:nth-child(9 of section) ol li .title p{font-size:20px}}body main section:nth-child(9 of section) ol li .title .switch-state{flex-shrink:0;width:16px;height:16px;position:relative}body main section:nth-child(9 of section) ol li .title .switch-state:before,body main section:nth-child(9 of section) ol li .title .switch-state:after{content:"";background-color:#2d1b10;width:16px;height:2.5px;transition:transform .3s ease-in-out;position:absolute;top:50%;left:50%}body main section:nth-child(9 of section) ol li .title .switch-state:before{transform:translate(-50%,-50%)}body main section:nth-child(9 of section) ol li .title .switch-state:after{transform:translate(-50%,-50%)rotate(90deg)}body main section:nth-child(9 of section) ol li .title input{display:none}body main section:nth-child(9 of section) ol li .content{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}body main section:nth-child(9 of section) ol li .content>div{overflow:hidden}body main section:nth-child(9 of section) ol li .content>div p{color:#66584f;letter-spacing:0;padding-top:13px;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px){body main section:nth-child(9 of section) ol li .content>div p{padding:20px 54px 0 48px}}body main section:nth-child(9 of section) ol li:has(input:checked) .title .switch-state:before{transform:translate(-50%,-50%)rotate(45deg)}body main section:nth-child(9 of section) ol li:has(input:checked) .title .switch-state:after{transform:translate(-50%,-50%)rotate(-45deg)}body main section:nth-child(9 of section) ol li:has(input:checked) .content{grid-template-rows:1fr}body main section:nth-child(10 of section){background-image:url(./bottom-bg-Dn7cBEhy.webp);background-position:bottom;background-repeat:no-repeat;background-size:auto 100%;border-bottom:3px solid #e8a946;flex-direction:column;justify-content:center;align-items:center;padding:68px 25px;display:flex}@media (width>=768px){body main section:nth-child(10 of section){padding:127px 0}}@media (width>=1440px){body main section:nth-child(10 of section){background-size:100% 100%}}body main section:nth-child(10 of section) h3{color:#1673aa;letter-spacing:0;margin-bottom:24px;font-size:12px;font-weight:700;line-height:14px}@media (width>=768px){body main section:nth-child(10 of section) h3{letter-spacing:2px;margin-bottom:16px;font-size:16px;line-height:20px}}body main section:nth-child(10 of section) h2{color:#2d1b10;text-align:center;letter-spacing:0;white-space:nowrap;margin-bottom:30px;font-size:36px;font-weight:500;line-height:50px}@media (width>=768px){body main section:nth-child(10 of section) h2{letter-spacing:4px;margin-bottom:36px;font-size:48px;line-height:64px}}body main section:nth-child(10 of section)>p:nth-child(1 of p){color:#2d1b10;text-align:center;letter-spacing:0;margin-bottom:30px;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px){body main section:nth-child(10 of section)>p:nth-child(1 of p){margin-bottom:36px;font-size:20px;font-weight:700;line-height:28px}body main section:nth-child(10 of section)>p:nth-child(1 of p) br{display:none}}body main section:nth-child(10 of section)>a{background-color:#1673aa;justify-content:space-between;align-items:center;width:294px;height:72px;margin-bottom:30px;padding:0 24px;display:flex;box-shadow:0 10px 24px #1673aa33}@media (width>=768px){body main section:nth-child(10 of section)>a{box-shadow:none;margin-bottom:36px;transition:box-shadow .3s ease-in-out}}body main section:nth-child(10 of section)>a p{color:#fff;letter-spacing:0;font-size:20px;font-weight:700;line-height:1}body main section:nth-child(10 of section)>a p.arrow{transition:transform .3s ease-in-out}body main section:nth-child(10 of section)>a:hover{box-shadow:0 10px 24px #1673aa33}@media (width>=768px){body main section:nth-child(10 of section)>a:hover .arrow{transform:translate(6px)}}body main section:nth-child(10 of section)>p:nth-child(2 of p){color:#66584f;text-align:center;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px){body main section:nth-child(10 of section)>p:nth-child(2 of p){font-size:20px;font-weight:700;line-height:28px}}body main section:nth-child(10 of section)>p:nth-child(2 of p) span{display:none}@media (width>=768px){body main section:nth-child(10 of section)>p:nth-child(2 of p) span{all:inherit;display:initial;margin-bottom:0}body main section:nth-child(10 of section)>p:nth-child(2 of p) br{display:none}}body footer{background-color:#2d1b10;flex-direction:column;gap:16px;padding:52px 20px;display:flex}@media (width>=768px){body footer{align-items:center}}@media (width>=1200px){body footer{flex-direction:row;justify-content:space-between;align-items:center;height:146px;padding:0 max(50% - 640px,80px)}}body footer .logo{align-items:center;gap:14px;height:24px;display:flex}body footer .logo p{color:#fff;line-height:1}body footer .logo p:nth-child(1 of p){letter-spacing:0;font-size:20px;font-weight:700}@media (width>=768px){body footer .logo p:nth-child(1 of p){letter-spacing:3.4px;font-size:24px}}body footer .logo p:nth-child(2 of p){letter-spacing:0;font-size:14px;font-weight:400}@media (width>=768px){body footer .logo p:nth-child(2 of p){font-size:16px}}body footer>p{color:#f9f0e7;letter-spacing:0;font-size:14px;font-weight:400;line-height:21px}@media (width>=768px){body footer>p{font-size:16px;font-weight:700;line-height:1}}
