@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;margin:0;outline:0;padding:0}:root{--Text-Default:#1f2933;--Text-Blue:#5cb4c0;--Text-White:#fff;--BG-BGnormal:#1f2933;--BG-BGdark:#171c21;--bgb-gdark-20:#090b0d;--Divider-Dividerlight:#e1e1e1;--BG-tier4white:#f9fbfd;--Gradation-Gradation-dark:linear-gradient(90deg,#283d56,#3c5f79);--window-width:calc(100vw - 15px);--window-height:100vh;--ff-jp:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;--ff-en:"futura-pt","Futura PT",sans-serif;--transition-op:opacity ease .7s,visibility ease .7s;--transition-trf:transform ease .7s;--transition-all:all ease .7s}@media screen and (max-width:1079px){:root{--window-width:100vw}}html{font-size:calc(var(--window-width)/192)}body{font-family:var(--ff-jp);font-size:2.4rem}sub,sup{font-size:50%}sup{vertical-align:super}@media screen and (max-width:1079px){html{font-size:calc(var(--window-width)/37.5)}body{font-size:1.6rem}}body{background-color:#f9fbfd;color:var(--Text-Default)}a{color:inherit;-webkit-tap-highlight-color:transparent}a,a:hover{text-decoration:none}img{max-width:100%;vertical-align:top}img,video{height:auto}video{width:100%}img.cover,video.cover{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1079px){img{width:100%}}*,:after,:before{box-sizing:border-box}button{cursor:pointer}@media screen and (min-width:1080px){.only-sp{display:none}}@media screen and (max-width:1079px){.only-pc{display:none}}[id]{scroll-margin-top:120px}@media screen and (max-width:1079px){[id]{scroll-margin-top:76px}}#main-content,#mainArea{overflow:clip;position:relative;z-index:1}#mainArea{padding-top:96px}@media screen and (max-width:1079px){#mainArea{padding-top:66px}}body:not(.topPage) #main-content:before{background:#1a3148;height:35.4rem;right:19.8rem;width:35.4rem}body:not(.topPage) #main-content:after,body:not(.topPage) #main-content:before{border-radius:100%;content:"";display:block;filter:blur(18rem);opacity:.6;pointer-events:none;position:absolute;top:-16.1rem;z-index:-1}body:not(.topPage) #main-content:after{background:#5cb4c0;height:50.7rem;right:-13.2rem;width:50.7rem}body:not(.topPage) #mainArea:before{background:#5cb4c0;border-radius:100%;content:"";display:block;filter:blur(18rem);height:34.8rem;left:-26.8rem;opacity:.6;pointer-events:none;position:absolute;top:49rem;width:34.8rem;z-index:-1}@media screen and (max-width:1079px){body:not(.topPage) #main-content:before{filter:blur(9rem);height:17.7rem;right:2.7rem;top:-5.4rem;width:17.7rem}body:not(.topPage) #main-content:after{filter:blur(9rem);height:25.4rem;right:-13.8rem;top:-5.4rem;width:25.4rem}body:not(.topPage) #mainArea:before{filter:blur(9rem);height:17.4rem;left:-7.1rem;top:54.7rem;width:17.4rem}}.pageContentsArea{background-color:var(--Text-White);border-radius:8rem 8rem 0 0}@media screen and (max-width:1079px){.pageContentsArea{border-radius:4rem 4rem 0 0}}#header{backdrop-filter:blur(32px);background:hsla(0,0%,100%,.8);border-radius:9999px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);left:0;position:fixed;right:0;top:24px;z-index:200}.megaMenuTitle{font-size:28px;line-height:1.5}.megaMenuTitle a{border-radius:16px;display:block;padding:16px 24px;transition:var(--transition-all)}.megaMenuTitle a:hover{background:var(--Text-White);box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}.megaMenuLead{font-size:14px;line-height:1.75;margin-top:16px;padding:0 24px}.secondaryMainCont{font-size:16px;line-height:1.25}.secondaryMainCont a{border-radius:8px;display:block;padding:16px;transition:var(--transition-all)}.secondaryMainCont a:hover{background:var(--Text-White);box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}.secondarySubConts{display:flex;flex-direction:column;flex-shrink:0;gap:16px 0}.secondarySubCont a{border-radius:8px;display:block;overflow:hidden;transition:var(--transition-all)}.secondarySubCont.-normal a{padding:16px}.secondarySubCont.-normal a:hover{background:var(--Text-White);box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}.secondarySubCont.-img a{align-items:center;background:var(--Text-White);display:flex;height:72px;justify-content:center;width:100%}.secondarySubCont.-img a:hover{box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}.secondarySubCont.-img a img{object-fit:contain}.secondarySubCont.-withicon a{align-items:center;display:flex;font-size:14px;gap:8px;height:72px;justify-content:center;line-height:1.4;width:100%}.secondarySubCont.-withicon a:hover{background:var(--Text-White)}.selectLanguage{position:relative}.currentLanguage{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:0 2px;justify-content:center;padding:7px 12px;transition:var(--transition-all)}.currentLanguage:hover{background:var(--Text-White);box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}.currentLanguage .icon,.currentLanguage .icon svg{height:24px;width:24px}.changeLanguages{background:var(--Text-White);border-radius:16px;box-shadow:0 4px 16px 0 rgba(16,18,36,.08);display:none;font-size:14px;line-height:1;overflow:hidden;text-align:center;width:100%}.changeLanguage a{display:block;padding:12px;transition:var(--transition-all)}.changeLanguage a:hover,.changeLanguage.-current a{background-color:#f1f4fa}@media screen and (min-width:1080px){#header{margin:0 4rem;transition:border-radius 0s .5s}#header.mmOpen{border-radius:36px;transition:border-radius 0s 0s}#header .menuBtn{display:none!important}#header #siteLogo{align-items:center;display:flex;height:72px;margin-left:4rem}#header #siteLogo a{display:block;height:18px;transition:var(--transition-op)}#header #siteLogo a:hover{opacity:.6}#header #siteLogo img{vertical-align:top;width:96px}#globalNavi .primaryConts{display:flex;font-size:14px;gap:0 8px;height:38px;height:72px;position:absolute;right:4rem;top:17px;top:0}#globalNavi .primaryCont{height:100%;line-height:1}#globalNavi .primaryCont a{align-items:center;display:flex;height:100%}#globalNavi .primaryCont .anchorArea{align-items:center;border-radius:8px;display:flex;height:38px;padding:12px 16px;transition:var(--transition-all)}#globalNavi .primaryCont a:hover .anchorArea{background:var(--Text-White);border-radius:8px;box-shadow:0 4px 16px 0 rgba(16,18,36,.08)}#globalNavi .primaryCont a:has(.icon){padding-bottom:7px;padding-top:7px}#globalNavi .primaryCont a .icon{height:24px;width:24px}#globalNavi .primaryCont a .icon img{vertical-align:top}.megaMenu{display:none;padding:6.4rem 4.34783%}.megaMenuInner{container-type:inline-size;display:flex;justify-content:space-between}.megaMenuHeading{width:57.6rem;width:28.57143%}.megaMenuConts{display:flex;justify-content:space-between;width:91.2rem;width:45.2381%}.secondaryMainConts{display:flex;flex-direction:column;flex-grow:1;gap:5px 4.8rem}.secondaryMainConts.-col2{flex-wrap:wrap;height:338px}.secondaryMainCont{width:43.2rem;width:21.42857cqw}.secondarySubConts{border-left:1px solid var(--Divider-Dividerlight);padding-left:4rem;width:33.6rem;width:28rem}.secondarySubCont.-normal a{font-size:16px}.selectLanguage{margin-top:17px}.changeLanguagesWrap{display:block!important;left:0;padding-top:9px;position:absolute;top:38px;width:100%}.changeLanguages{display:block!important;max-height:0;transition:max-height .7s ease}.selectLanguage:hover .changeLanguages{max-height:30rem}#header:has(.primaryContLabel>a:hover) .changeLanguages{transition:none!important}}@media screen and (max-width:1079px){#header{border-radius:28px;margin:0 1rem;overflow:hidden;top:10px}#header a{text-decoration:none!important}#header #siteLogo{align-items:center;display:flex;height:56px;padding-left:2.4rem;transition:var(--transition-trf)}#header #siteLogo a{display:block}#header #siteLogo a,#header #siteLogo img{height:16px;width:85px}#header .menuBtn{cursor:pointer;height:12px;position:absolute;right:3rem;top:22px;width:16px}#header .menuBtn span{top:5px}#header .menuBtn span,#header .menuBtn span:after,#header .menuBtn span:before{background-color:var(--BG-BGnormal);border-radius:100px;height:2px;left:0;position:absolute;width:100%}#header .menuBtn span:after,#header .menuBtn span:before{content:"";transition:var(--transition-trf)}#header .menuBtn span:before{top:-5px}#header .menuBtn span:after{top:5px}#globalNavi{height:0;transition:height .34s}#globalNavi img{width:auto}#globalNavi .primaryConts{overflow:auto;padding:24px 2rem 48px}#globalNavi .primaryCont{font-size:16px;line-height:1}#globalNavi .primaryCont a{display:block;padding:18px 12px}#globalNavi .primaryCont a .icon{display:none}#globalNavi .megaMenuWrap{left:0;position:absolute;top:56px;width:100%}#globalNavi .backPrimary{align-items:center;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48bWFzayBpZD0iYSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjNWNiNGMwIiBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM1Y2I0YzAiIGQ9Im02Ljg3NSAxMC43NSAzLjY3MSAzLjY3MXEuMjI1LjIyNS4yMjUuNTI3YS43Ni43NiAwIDAgMS0uMjMuNTQxLjc0NS43NDUgMCAwIDEtMS4wNTgtLjAwNmwtNC45NTQtNC45NmEuNzIuNzIgMCAwIDEtLjIxNi0uNTI2cTAtLjE1LjA1Mi0uMjgyYS43LjcgMCAwIDEgLjE1Ni0uMjM2bDQuOTU4LTQuOTU4YS43MzMuNzMzIDAgMCAxIDEuMDYzIDAgLjcuNyAwIDAgMSAuMjI5LjUyOHEwIC4zMDUtLjIyNi41MzFsLTMuNjcgMy42N2g4LjM3NXEuMzE5IDAgLjUzNS4yMTRhLjcyLjcyIDAgMCAxIC4yMTUuNTMycTAgLjMxNy0uMjE1LjUzNWEuNzIuNzIgMCAwIDEtLjUzNS4yMnoiLz48L2c+PC9zdmc+") 0 no-repeat;display:flex;font-size:14px;height:20px;left:2rem;line-height:1;padding-left:24px;position:absolute;top:-38px}#globalNavi .megaMenu{height:calc(100dvh - 76px);overflow:auto;padding:24px 2rem 48px}.megaMenuTitle a{border-radius:8px;padding:16px 12px}.megaMenuLead{margin:0;padding:12px}.megaMenuConts{border-top:1px solid var(--Divider-Dividerlight);margin:16px 12px 0;padding-top:16px}.secondaryMainCont a{margin:0 -12px;padding:15px 12px}.secondarySubConts{border-top:1px solid var(--Divider-Dividerlight);font-size:16px;gap:0;margin:16px 0 0;padding-top:16px}.secondarySubCont.-normal a{margin:0 -12px;padding:18px 12px}.secondarySubCont.-img{margin:0 auto;width:240px}.secondarySubCont.-img+.secondarySubCont.-img{margin-top:8px}.secondarySubCont.-withicon a{margin:0 -12px;padding:18px 12px;width:auto}.selectLanguage{margin-top:24px}.currentLanguage{border:1px solid var(--Divider-Dividerlight);border-radius:100px;box-shadow:none;font-size:16px;margin:0 auto;width:124px}.changeLanguages{font-size:14px;margin:11px auto 0;width:124px}.gnOpen{height:100%;overflow:hidden}.gnOpen #header .menuBtn span{background-color:transparent}.gnOpen #header .menuBtn span:before{top:50%;transform:rotate(45deg)}.gnOpen #header .menuBtn span:after{top:50%;transform:rotate(-45deg)}#globalNavi .primaryConts,.gnOpen #globalNavi{height:calc(100dvh - 76px)}#globalNavi .primaryConts{transition:transform .3s ease,visibility .3s ease,opacity .3s ease;width:100%}#globalNavi .primaryConts>*,#header #siteLogo>*{transition:opacity .3s ease}#globalNavi .megaMenuWrap{opacity:0;pointer-events:none;transform:translateX(40px);transition:transform .3s ease,opacity .3s ease}#globalNavi .megaMenu{display:none}#globalNavi .megaMenu.open{display:block!important}body:not(.gnOpen) #globalNavi .megaMenuWrap,body:not(.gnOpen) #header #siteLogo{transition:none!important}.secondaryOpen #globalNavi .megaMenuWrap{opacity:1;pointer-events:all;transform:translateX(0);transition-duration:.5s}.secondaryOpen #globalNavi .megaMenu{opacity:1}#header.secondaryOpen #siteLogo,.secondaryOpen #globalNavi .primaryConts{pointer-events:none;transform:translateX(-40px)}.secondaryOpen #globalNavi .primaryConts{opacity:0;visibility:hidden}#header.secondaryOpen #siteLogo>*{opacity:0}}#footer{background-color:var(--BG-BGnormal);color:var(--Text-White);padding:64px 16rem;position:relative}#footer a{transition:color .7s ease}#footer a svg *{transition:var(--transition-all)}#footer a:hover{color:#74828f}#footer a:hover svg *{fill:#74828f}.footerLogo{margin-bottom:48px;padding:3px 0}.footerLogo img{height:18px;width:96px}.footerSocials{display:flex;gap:0 8px;position:absolute;right:16rem;top:64px}.footerNavMain{line-height:1.75;max-width:700px}.footerNavMain ul{display:flex;flex-wrap:wrap;gap:24px 40px}.footerNavMain ul li{font-size:16px;font-weight:700}.footerNavSub{line-height:1.5;margin-top:24px;max-width:700px}.footerNavSub ul{display:flex;flex-wrap:wrap;gap:24px 40px}.copyright,.footerNavSub ul li{font-size:12px}.copyright{font-weight:500;margin-top:40px;text-align:right}@media screen and (hover:hover){.footerLogo a{display:inline-block;height:18px;transition:var(--transition-op)!important}.footerLogo a:hover{opacity:.6}}@media screen and (max-width:1079px){#footer{padding:3.2rem}.footerLogo{margin-bottom:16px;padding:0}.footerSocials{justify-content:flex-end;margin-bottom:32px;position:static}.footerNavMain{line-height:1.75;max-width:inherit}.footerNavMain ul{flex-direction:column}.footerNavSub{line-height:1.5;margin-top:24px;max-width:inherit}.footerNavSub ul{gap:16px 0;justify-content:space-between}.footerNavSub ul li{width:calc(50% - 8px)}.copyright{margin-top:32px}}.dnd-section,.section{padding:16rem 8.33333%}.section:has(.withBg){background-color:var(--BG-BGnormal);border-radius:8rem}.dnd-section:has(.ctaArea),.section:has(.ctaArea){padding:0}@media screen and (max-width:1079px){.dnd-section,.section{padding:8rem 2rem}.section:has(.withBg){border-radius:4rem}}.pageTopArea{padding-bottom:6.4rem;padding-top:4rem}@media screen and (min-width:1080px){.pageTopArea .dnd-section,.pageTopArea .section{padding-left:4rem;padding-right:4rem}}@media screen and (max-width:1079px){.pageTopArea{padding-bottom:2rem;padding-top:2rem}}.dnd-section:has(.bg-navy),.section:has(.bg-navy){background-color:var(--BG-BGnormal);color:var(--Text-White);position:relative;z-index:2}.dnd-section:has(.bg-navy) .richText ul li:before,.section:has(.bg-navy) .richText ul li:before{background-color:var(--Text-White)}.dnd-section:has(.bg-white),.section:has(.bg-white){background-color:var(--Text-White)}.dnd-section:has(.bg-bluegray),.section:has(.bg-bluegray){background-color:var(--BG-tier4white)}.dnd-section:has(.bg-image),.section:has(.bg-image){color:var(--Text-White);overflow:clip;position:relative;z-index:1}.dnd-section:has(.bg-movie),.section:has(.bg-movie){color:var(--Text-White);overflow:clip;position:relative;z-index:1}.dnd-section:has(.-sectionRadius),.section:has(.-sectionRadius){border-radius:8rem;overflow:clip}.dnd-section:has(.-sectionRadiusTop),.section:has(.-sectionRadiusTop){border-radius:8rem 8rem 0 0;overflow:clip}.dnd-section:has(.-sectionRadiusBottom),.section:has(.-sectionRadiusBottom){border-radius:0 0 8rem 8rem;overflow:clip}@media screen and (max-width:1079px){.dnd-section:has(.-sectionRadius),.section:has(.-sectionRadius){border-radius:4rem}.dnd-section:has(.-sectionRadiusTop),.section:has(.-sectionRadiusTop){border-radius:4rem 4rem 0 0}.dnd-section:has(.-sectionRadiusBottom),.section:has(.-sectionRadiusBottom){border-radius:0 0 4rem 4rem}}.sectionHead{margin-bottom:4.8rem}.sectionTitle{font-size:3.2rem;font-weight:700;line-height:1.2}@media screen and (max-width:1079px){.sectionHead{margin-bottom:2.4rem}.sectionTitle{font-size:2.4rem}}.baseContentsTitle{font-size:6.4rem;font-weight:700;line-height:1.5}.baseContentsText{font-size:2.4rem;line-height:1.75}.baseContentsText+*,.baseContentsTitle+.baseContentsText{margin-top:3.2rem}@media screen and (max-width:1079px){.baseContentsTitle{font-size:3rem}.baseContentsText{font-size:1.4rem}.baseContentsText+*,.baseContentsTitle+.baseContentsText{margin-top:2.4rem}}.richText{line-height:1.75}.richText h2{font-size:4.8rem}.richText h2,.richText h3{font-weight:700;line-height:1.5}.richText h3{font-size:3.2rem}.richText ul li{padding-left:1em;position:relative}.richText ol li{list-style-position:inside;padding-left:1em;text-indent:-1em}.richText ul li:before{background-color:var(--Text-Default);border-radius:100%;content:"";display:block;height:.25em;left:.375em;position:absolute;top:.85em;width:.25em}.richText ul li:has(a):before{background-color:#376c73}.richText a{color:#376c73;text-decoration:underline}.richText a:has(img),.richText a:has(video),.richText a:hover{text-decoration:none}.textBlock.richText>*+*{margin-top:4.8rem}.textBlock.richText h2,.textBlock.richText h3{margin-top:8rem}.textBlock.richText>:first-child{margin-top:0!important}@media screen and (max-width:1079px){.richText h2{font-size:3rem}.richText h3{font-size:2rem}.textBlock.richText h2,.textBlock.richText h3{margin-top:4rem}}.linkBtn a{background-color:var(--Text-White);border-radius:9999px;box-shadow:0 4px 16px 0 rgba(16,18,36,.08);color:var(--Text-Default);display:inline-block;font-size:1.6rem;font-weight:700;line-height:1;padding:3.2rem 4rem;text-decoration:none!important;transition:color .7s ease,background-color .7s ease}.linkBtn a:hover{background-color:var(--Text-Blue);color:var(--Text-White)}.dnd-section:has(.bg-navy) .linkBtn a,.linkBtn.-black a,.section:has(.bg-navy) .linkBtn a{background-color:var(--bgb-gdark-20);color:var(--Text-White)}.dnd-section:has(.bg-navy) .linkBtn a:hover,.linkBtn.-black a:hover,.section:has(.bg-navy) .linkBtn a:hover{background-color:var(--Text-Blue)}.buttonBlock .linkBtn+.linkBtn{margin-top:1.6rem}@media screen and (max-width:1079px){.linkBtn a{font-size:1.2rem;padding:2.4rem 3rem}}.mb48{margin-bottom:4.8rem}.mb64{margin-bottom:6.4rem}.mb80{margin-bottom:8rem}.mb160{margin-bottom:16rem}.mb320{margin-bottom:32rem}@media screen and (max-width:1079px){.mb48{margin-bottom:2.4rem}.mb64{margin-bottom:6.4rem}.mb80{margin-bottom:4rem}.mb160{margin-bottom:8rem}.mb320{margin-bottom:16rem}}.topicPath{overflow:hidden;padding:2.6rem 16rem}#mainArea:has(.blogIndexHead) .topicPath,.topicPath.bg-white{background-color:var(--Text-White)}.topicPath ul{display:flex;gap:1.2rem}.topicPath ul li{font-size:1.4rem;line-height:1;white-space:nowrap}.topicPath ul li+li{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNiAxMCI+PHBhdGggZmlsbD0iI2JjYzJjNiIgZD0iTTUuNjQgNC44Ljk2OCA5LjQ3NSAwIDguNTA0bDMuNzA1LTMuNzAzTDAgMS4wOTYuOTY4LjEyOXoiLz48L3N2Zz4=") 0 /.6rem 1rem no-repeat;padding-left:1.8rem}@media screen and (max-width:1079px){.topicPath{padding:1.6rem 2rem}}.cardBlock{display:flex;flex-wrap:wrap;gap:6.4rem 3.125%}.card{display:flex;flex-direction:column;gap:2.4rem 0;width:31.25%}.card.-center{text-align:center}.cardImg{border-radius:4rem;margin-bottom:1.6rem;overflow:hidden}.col2Cards .cardImg{aspect-ratio:5/3}.cardImg img,.cardImg video{transition:var(--transition-trf)}.cardTitle{font-size:3.2rem;font-weight:700;line-height:1.2;margin:0 2.4rem}.cardText{line-height:1.75;margin:0 2.4rem}.card.-small .cardTitle{font-size:2.4rem}.card.-small .cardText{font-size:1.8rem}.cardLink{margin:0 2.4rem}.card:has(a:hover) .cardImg img,.card:has(a:hover) .cardImg video{transform:scale(1.2)}.card:has(a:hover) .cardLink a{background-color:var(--Text-Blue);color:var(--Text-White)}.card:has(a:hover) .cardLink.-black a{background-color:var(--Text-Blue)}@media screen and (max-width:1079px){.cardBlock{flex-direction:column;gap:2.4rem 0}.card{gap:1.6rem 0;width:100%}.cardImg{border-radius:2rem;margin-bottom:.8rem}.cardTitle{font-size:2.2rem;margin:0 1.6rem}.cardText{font-size:1.4rem;margin:0 1.6rem}.card.-small .cardTitle{font-size:2.2rem}.card.-small .cardText{font-size:1.4rem}.cardLink{margin:0 1.6rem}}.carouselCardsBlock{padding-top:9.6rem;position:relative}.carouselCardsBlock:has(.carouselCardsTitle),.carouselCardsBlock:has(.swiper-button-lock){padding-top:0}.carouselCardsTitle{font-size:3.2rem;font-weight:700;line-height:1.5;margin-bottom:4.8rem}.carouselCards.swiper{overflow:visible}.carouselCard{width:50rem}.carouselCard.-center{text-align:center}.carouselCard .cardImg{aspect-ratio:5/3;margin-bottom:4rem}.carouselCard .cardTitle{display:-webkit-box;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.carouselCard .cardTitle:last-child{margin-bottom:0}.carouselCard .cardText{margin-top:2.4rem}.carouselCard a .cardImg *{transition:var(--transition-trf)}.carouselCard a:hover .cardImg *{transform:scale(1.2)}@media screen and (min-width:1080px){.carouselCard .cardTitle{font-size:2.4rem}.carouselCard .cardText{font-size:1.8rem}.carouselCards .swiper-wrapper{container-type:inline-size}.carouselCards .carouselCard{padding-right:3.125cqw;width:34.375cqw;width:calc(var(--window-width)*.28646)}.carouselCards .carouselCard:last-child{padding-right:0;width:31.25cqw}}@media screen and (max-width:1079px){.carouselCardsBlock{container-type:inline-size;padding-top:0}.carouselCards{margin:0 -2rem}.carouselCard{margin:0 2rem;width:auto;width:33.5rem;width:calc(100vw - 4rem);width:100cqw}.carouselCard .cardTitle{margin-bottom:1.6rem}.carouselCard .cardImg{margin-bottom:2.4rem}.carouselCard .cardText{margin-top:1.6rem}}.carouselCardsSwiper:not(.noslide){margin:0 calc(var(--window-width)*-.08333)}.carouselCardsSwiper:not(.noslide) .carouselCard{padding:0 calc(var(--window-width)*.01302)!important}@media screen and (max-width:1079px){.carouselCardsSwiper:not(.noslide) .carouselCard{padding:0!important}}.blogIndexHead{padding:4rem 0 6.4rem}@media screen and (max-width:1079px){.blogIndexHead{padding:2rem 0}}.blogTagLinks{margin-bottom:8rem}.blogTagLinksList{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center}.blogTagLink.current a{background-color:var(--BG-BGnormal);color:var(--Text-White)}@media screen and (min-width:1080px){.blogTagLink.current a{pointer-events:none}}@media screen and (max-width:1079px){.blogTagLinksCurrent{text-align:center}.blogTagLinksCurrent:before{background-color:rgba(0,0,0,.3);content:"";display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--transition-op);visibility:hidden;width:100%;z-index:10000}.tagMenuOpened .blogTagLinksCurrent:before{opacity:1;pointer-events:all;visibility:visible}.blogTagLinksCurrent span{align-items:center;background-color:var(--BG-BGnormal);border-radius:100rem;color:var(--Text-White);display:inline-flex;font-size:1.6rem;line-height:1.5;padding:1.6rem 5.6rem 1.6rem 2.4rem;position:relative}.blogTagLinksCurrent span:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI1IDI0Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI1IiBoZWlnaHQ9IjI0IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNLjUgMGgyNHYyNEguNXoiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjQ5NyAxNC45NzZxLS4yIDAtLjM3NS0uMDYzYS45LjkgMCAwIDEtLjMyNS0uMjEybC00LjYtNC42YS45NS45NSAwIDAgMS0uMjc1LS43cTAtLjQyNi4yNzUtLjdhLjk1Ljk1IDAgMCAxIC43LS4yNzVxLjQyNSAwIC43LjI3NWwzLjkgMy45IDMuOS0zLjlhLjk1Ljk1IDAgMCAxIC43LS4yNzVxLjQyNCAwIC43LjI3NWEuOTUuOTUgMCAwIDEgLjI3NS43Ljk1Ljk1IDAgMCAxLS4yNzUuN2wtNC42IDQuNnEtLjE1LjE1LS4zMjUuMjEyYTEuMSAxLjEgMCAwIDEtLjM3NS4wNjMiLz48L2c+PC9zdmc+") 50% /contain no-repeat;content:"";display:block;height:2.4rem;position:absolute;right:2.4rem;top:1.6rem;width:2.4rem}.blogTagLinks{margin-bottom:4rem}.blogTagLinksListWrap{background-color:var(--BG-BGnormal);border-radius:3rem 3rem 0 0;bottom:0;left:0;max-height:80vh;padding:2rem;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:10001}.blogTagLinksListScroller{max-height:calc(80vh - 11.2rem);overflow:auto}.tagMenuOpened{overflow:hidden}.blogTagLinksListWrap.show{pointer-events:all;transform:translateY(0)}.blogTagLinksListCurrent{color:var(--Text-White);font-size:1.6rem;font-weight:700;line-height:1.5;padding:2.4rem 0;position:relative}.blogTagLinksListClose{background:#345c86 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUuOTk3IDcuMjc3cS0uMiAwLS4zNzUtLjA2M2EuOS45IDAgMCAxLS4zMjUtLjIxMmwtNC42LTQuNmEuOTUuOTUgMCAwIDEtLjI3NS0uN3EwLS40MjYuMjc1LS43YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVsMy45IDMuOSAzLjktMy45YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVhLjk1Ljk1IDAgMCAxIC4yNzUuNy45NS45NSAwIDAgMS0uMjc1LjdsLTQuNiA0LjZxLS4xNS4xNS0uMzI1LjIxMmExLjEgMS4xIDAgMCAxLS4zNzUuMDYzIi8+PC9zdmc+") 50% /1.2rem .8rem no-repeat;border-radius:.8rem;height:4rem;position:absolute;right:0;top:1.6rem;width:4rem}.blogTagLinksList{flex-direction:column;gap:0}.blogTagLink{width:100%}.blogTagLink a{background-color:transparent!important;border-radius:.8rem!important;color:var(--Text-White)!important;font-size:1.6rem!important;font-weight:700!important;line-height:1.5;padding:1.6rem!important;width:100%!important}.blogTagLink.current a{background-color:#345c86!important}}.blogCards{display:flex;flex-wrap:wrap;gap:8rem 4.8rem}.blogCard{width:50rem}.blogCardImg{border-radius:4rem;height:30rem;overflow:hidden;width:100%}.blogCardImg img{transition:var(--transition-trf)}.blogCardLink:hover .blogCardImg img{transform:scale(1.2)}.blogCardData{display:flex;justify-content:space-between;margin:2.4rem 2.4rem .8rem}.articleCategory,.articleDate{font-size:1.8rem;font-weight:500;line-height:1.75}.articleCategory{color:var(--Text-Blue)}.blogCardTitle{display:-webkit-box;font-size:2.4rem;font-weight:700;line-height:1.5;margin:0 2.4rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width:1079px){.blogCard{width:auto}.blogCardImg{border-radius:2rem;height:20rem;overflow:hidden}.blogCardData{margin-top:1.6rem}.articleCategory,.articleDate{font-size:1.4rem}.blogCardTitle{font-size:1.6rem}}.updatesHeader{margin:0 auto;padding:6.4rem 0 4.8rem;width:108rem}.updatesHeaderData{display:flex;font-size:1.8rem;justify-content:space-between;line-height:1.75;margin-bottom:4.8rem}.updatesHeaderTag{color:var(--Text-Blue)}.updatesArticleTitle{font-size:5.6rem}.updatesArticleSubTitle,.updatesArticleTitle{font-weight:700;line-height:1.5;margin-bottom:4.8rem}.updatesArticleSubTitle{font-size:2.8rem}.updatesShare{display:flex;gap:.8rem;justify-content:flex-end}.updatesShareBtn a{align-items:center;background-color:var(--Text-White);border-radius:100%;box-shadow:0 .4rem 1.6rem 0 rgba(16,18,36,.08);display:flex;height:5.6rem;justify-content:center;transition:background-color .3s;width:5.6rem}.updatesShareBtn a svg{height:2.4rem;width:2.4rem}@media screen and (hover:hover){.updatesShareBtn a:hover{background-color:var(--Text-Blue)}.updatesShareBtn a:hover svg *{fill:var(--Text-White)}}@media screen and (max-width:1079px){.updatesHeader{padding:3.2rem 0 2.4rem;width:33.5rem}.updatesHeaderData{font-size:1.4rem;margin-bottom:2.4rem}.updatesHeaderTag{color:var(--Text-Blue)}.updatesArticleTitle{font-size:2.8rem;margin-bottom:2.4rem}.updatesArticleSubTitle{font-size:1.8rem;margin-bottom:2.4rem}.updatesShareBtn a{height:4.4rem;width:4.4rem}.updatesShareBtn a svg{height:1.92rem;width:1.92rem}}.updatesArticle{line-height:1.85;margin:0 auto;padding-bottom:12.8rem;width:108rem}.updatesArticle .hs_cos_wrapper>*{margin-bottom:4.8rem}.updatesArticle .hs_cos_wrapper>:last-child{margin-bottom:0!important}.updatesArticle a{color:#376c73;text-decoration:underline}.updatesArticle .linkBtn a{color:inherit;text-decoration:none}.updatesArticle img{border-radius:4rem}.updatesArticle [style*="font-size: 18px;"]{color:#3c4042;font-size:75%!important}.updatesArticle p:has([style*="font-size: 18px;"]){line-height:1.5}.updatesArticle [style*="font-size: 16px;"],.updatesArticle p:has([style*="font-size: 16px;"]){font-size:1.6rem!important}.updatesArticle .hs-video-widget+:has([style*="font-size: 16px;"]),.updatesArticle img+:has([style*="font-size: 16px;"]),.updatesArticle p:has(img)+:has([style*="font-size: 16px;"]){margin-top:-3.2rem}.updatesArticle .hs-video-widget{border-radius:4rem;overflow:hidden}.updatesArticle pre{background-color:#f5f5f5;font-size:1.8rem;line-height:1.75;padding:1.6rem;white-space:normal}.updatesArticle blockquote{background-color:#f1f4fa;border-radius:2rem;font-size:1.8rem;padding:4rem}.updatesArticle blockquote:before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDIwIj48cGF0aCBmaWxsPSIjZGJlNWY4IiBkPSJNMTAuMjEgOS43MzJWMjBIMHYtNi44OTdDMCA4LjI3NiAxLjA2NyA0LjY3NCAzLjk2MiAwaDUuNDFDNy4yMzcgMy4wNjUgNi4yNDcgNS45IDUuODY2IDkuNzMyem0xMy43OSAwVjIwSDEzLjc5di02Ljg5N2MwLTQuODI3IDEuMDY3LTguNDI5IDMuOTYyLTEzLjEwM2g1LjQxYy0yLjA1NyAzLjA2NS0zLjEyNCA1LjktMy41MDUgOS43MzJ6Ii8+PC9zdmc+") 0 0 /2.4rem 2rem no-repeat;margin-bottom:1rem}.updatesArticle blockquote:after,.updatesArticle blockquote:before{content:"";display:block;height:2rem;pointer-events:none;width:100%}.updatesArticle blockquote:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDIwIj48cGF0aCBmaWxsPSIjZGJlNWY4IiBkPSJNMCAxMC4yNjhWMGgxMC4yMXY2Ljg5N2MwIDQuODI3LTEuMDY3IDguMzUyLTMuOTYyIDEzLjEwM0guODM4YzIuMDU3LTMuMDY1IDMuMTI0LTUuOSAzLjUwNS05LjczMnptMTMuNzkgMFYwSDI0djYuODk3YzAgNC44MjctMS4wNjcgOC4zNTItMy44ODYgMTMuMTAzaC01LjQxYzIuMDU4LTMuMDY1IDMuMDQ4LTUuOSAzLjUwNS05LjczMnoiLz48L3N2Zz4=") 100% 0 /2.4rem 2rem no-repeat;margin-top:1rem}.updatesArticle ul li{list-style:none;padding-left:1em;position:relative}.updatesArticle ul li:before{background-color:var(--Text-Default);border-radius:100%;content:"";display:block;height:.25em;left:.375em;position:absolute;top:.85em;width:.25em}.updatesArticle ol li{list-style-position:inside;padding-left:1em;text-indent:-1em}.updatesArticle table{border:1px solid #cbd4e5;font-size:2.2rem}.updatesArticle table td,.updatesArticle table th{border:1px solid #cbd4e5;padding:1.6rem 2.4rem!important}.updatesArticle hr{border-color:#e1e1e1;margin:8rem 0!important}.updatesArticle h1{font-size:5.6rem}.updatesArticle h2{font-size:4.8rem;line-height:1.5}.updatesArticle h3{font-size:3.2rem}.updatesArticle h3,.updatesArticle h4{line-height:1.5;margin-bottom:1em!important}.updatesArticle h4{font-size:2.8rem}.updatesArticle h5{font-size:2.4rem;margin-bottom:0!important}.updatesArticle .ctaArea{border-radius:4rem!important;height:auto!important;padding:6.4rem 4rem!important}@media screen and (hover:hover){.updatesArticle a:hover{text-decoration:none}.updatesArticle .linkBtn a:hover{color:var(--Text-White)}}@media screen and (max-width:1079px){.updatesArticle{margin:0 auto;padding-bottom:6.4rem;width:33.5rem}.updatesArticle .hs_cos_wrapper>*{margin-bottom:2.4rem}.updatesArticle img{border-radius:2rem}.updatesArticle [style*="font-size: 16px;"]{font-size:1.2rem}.updatesArticle .hs-video-widget+:has([style*="font-size: 16px;"]),.updatesArticle img+:has([style*="font-size: 16px;"]),.updatesArticle p:has(img)+:has([style*="font-size: 16px;"]){margin-top:-1.6rem}.updatesArticle .hs-video-widget{border-radius:2rem}.updatesArticle pre{font-size:1.4rem}.updatesArticle blockquote{border-radius:1rem;padding:2rem}.updatesArticle table{font-size:1.5rem}.updatesArticle table td,.updatesArticle table th{padding:1.2rem 1.8rem!important}.updatesArticle hr{margin:4rem 0!important}.updatesArticle h1{font-size:2.8rem}.updatesArticle h2{font-size:3rem}.updatesArticle h3{font-size:2rem;margin-bottom:.8em!important}.updatesArticle h4{font-size:1.8rem;margin-bottom:.8em!important}.updatesArticle h5{font-size:1.6rem}.updatesArticle .ctaArea{border-radius:2rem!important;padding:3.2rem 2rem!important}}.relationCaseLinks:has([data-num="0"]),.relationCases:has([data-num="0"]){display:none!important}.relationCaseLinks+#hs_cos_wrapper_article_cta,.relationCases+#hs_cos_wrapper_article_cta{margin-top:6.4rem}.relationCaseLinks:has(+.relationCases .carouselCardsBlock:not([data-num="0"])){border-radius:8rem 8rem 0 0;margin-bottom:-8rem;padding-bottom:24rem}@media screen and (max-width:1079px){.relationCaseLinks+#hs_cos_wrapper_article_cta,.relationCases+#hs_cos_wrapper_article_cta{margin-top:3.2rem}.relationCaseLinks{padding-bottom:4rem;padding-top:4rem}.relationCaseLinks:has(+.relationCases .carouselCardsBlock:not([data-num="0"])){border-radius:4rem 4rem 0 0;margin-bottom:-4rem;padding-bottom:8rem}}.slideController{display:flex;gap:0 1.6rem}.slide-next,.slide-prev{align-items:center;background:var(--Text-White);border-radius:9999px;box-shadow:0 4px 16px 0 rgba(16,18,36,.08);display:flex;height:5.6rem;justify-content:center;width:5.6rem;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:var(--transition-op)}.swiper-button-disabled{opacity:.4!important;pointer-events:none}.swiper-button-lock{display:none!important;pointer-events:none}@media screen and (hover:hover){.slide-next:hover,.slide-prev:hover{opacity:.6}}@media screen and (min-width:1080px){.slideController{position:absolute;right:16rem;top:-9.6rem}}@media screen and (max-width:1079px){.slideController{justify-content:center;margin-top:2.4rem;position:static}.slide-next,.slide-prev{height:4.4rem;width:4.4rem}}.tabBody{display:none}.tabTitle{font-size:4.8rem;font-weight:700;line-height:1.5;margin-bottom:6.4rem}.tabMenu{color:var(--Text-Default)!important}@media screen and (min-width:1080px){.tabMenu{display:flex!important;margin-bottom:6.4rem}.-blogtab .tabMenu{margin-bottom:4.8rem}.tab{align-items:center;background-color:var(--BG-tier4white);cursor:pointer;display:flex;flex-grow:1;font-size:2rem;font-weight:700;height:9.4rem;justify-content:center;line-height:1.5;text-align:center;transition:background-color .3s;width:20%}.tab:first-child{border-radius:2rem 0 0 2rem}.tab:last-child{border-radius:0 2rem 2rem 0}.tab.-current,.tab:hover{background-color:#e7ecf6}}@media screen and (max-width:1079px){.tabMenuWrap{margin-bottom:3.2rem;position:relative;z-index:2}.tabMenuCurrent{align-items:center;background:#e7ecf6 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgNyI+PHBhdGggZmlsbD0iIzFmMjkzMyIgZD0iTTYgNi45NzZxLS4yIDAtLjM3NC0uMDYzYS45LjkgMCAwIDEtLjMyNS0uMjEyTC43IDIuMWEuOTUuOTUgMCAwIDEtLjI3NS0uN1EuNDI2Ljk3NS43LjdhLjk1Ljk1IDAgMCAxIC43LS4yNzVxLjQyNCAwIC43LjI3NUw2IDQuNiA5LjkuN2EuOTUuOTUgMCAwIDEgLjctLjI3NXEuNDI0IDAgLjcuMjc1YS45NS45NSAwIDAgMSAuMjc1LjcuOTUuOTUgMCAwIDEtLjI3NS43TDYuNyA2LjdxLS4xNS4xNS0uMzI1LjIxMkExLjEgMS4xIDAgMCAxIDYgNi45NzYiLz48L3N2Zz4=") center right 2.2rem /1.2rem .7rem no-repeat;border-radius:.8rem;color:var(--Text-Default);display:flex;font-size:1.6rem;font-weight:700;height:5.6rem;line-height:1.5;overflow:hidden;padding:0 1.6rem}.tabMenu{border-radius:.8rem;box-shadow:0 .4rem 1.6rem 0 rgba(16,18,36,.08);display:none;left:0;position:absolute;top:5.6rem;width:100%}.tab{background-color:var(--Text-White);font-size:1.6rem;line-height:1.5;padding:1.6rem}.tab:first-child{border-radius:.8rem .8rem 0 0}.tab:last-child{border-radius:0 0 .8rem .8rem}.tab.-current{background-color:#f7f8fc}.tabTitle{font-size:2.2rem;margin-bottom:3.2rem}}.accBox{border-bottom:1px solid #e1e1e1}.accBtn{cursor:pointer;font-size:2.8rem;font-weight:700;line-height:1.4642857142857142;padding:3.1rem 7rem 3.1rem 0;position:relative}.accBtn:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI1Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI1IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMCAuMTk5aDI0djI0SDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM1Y2I0YzAiIGQ9Ik0xMSAxMy4ySDZhLjk3Ljk3IDAgMCAxLS43MTMtLjI4OC45Ny45NyAwIDAgMS0uMjg3LS43MTNxMC0uNDI0LjI4Ny0uNzEyQS45Ny45NyAwIDAgMSA2IDExLjE5OWg1di01cTAtLjQyNC4yODctLjcxMkEuOTcuOTcgMCAwIDEgMTIgNS4xOTlxLjQyNCAwIC43MTMuMjg4LjI4Ny4yODcuMjg3LjcxMnY1aDVxLjQyNCAwIC43MTIuMjg4LjI4OC4yODcuMjg4LjcxMiAwIC40MjYtLjI4OC43MTNhLjk3Ljk3IDAgMCAxLS43MTIuMjg3aC01djVxMCAuNDI1LS4yODcuNzEzYS45Ny45NyAwIDAgMS0uNzEzLjI4Ny45Ny45NyAwIDAgMS0uNzEzLS4yODcuOTcuOTcgMCAwIDEtLjI4Ny0uNzEzeiIvPjwvZz48L3N2Zz4=") 50% /2.4rem 2.5rem no-repeat;background-color:var(--Text-White);border-radius:100%;box-shadow:0 .4rem 1.6rem 0 rgba(16,18,36,.08);content:"";display:block;height:5.6rem;position:absolute;right:0;top:calc(50% - 2.8rem);width:5.6rem}.accBtn.open:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI1Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI1IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMCAuMTk5aDI0djI0SDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM1Y2I0YzAiIGQ9Ik03IDEzLjJhLjk3Ljk3IDAgMCAxLS43MTMtLjI4OC45Ny45NyAwIDAgMS0uMjg3LS43MTNxMC0uNDI0LjI4Ny0uNzEyQS45Ny45NyAwIDAgMSA3IDExLjE5OWgxMHEuNDI0IDAgLjcxMi4yODguMjg4LjI4Ny4yODguNzEyIDAgLjQyNi0uMjg4LjcxM2EuOTcuOTcgMCAwIDEtLjcxMi4yODd6Ii8+PC9nPjwvc3ZnPg==")}.accCont{display:none;padding-bottom:4.8rem}@media screen and (max-width:1079px){.accBox{border-bottom:1px solid #e1e1e1}.accBtn{font-size:1.8rem;font-weight:700;padding:2.9rem 6rem 2.9rem 0}.accBtn:after{height:4.4rem;top:calc(50% - 2.2rem);width:4.4rem}}.hero{margin:2.4rem auto 0;position:relative;width:95.83333%}.heroSlider{overflow:hidden}.heroSlide,.heroSlider{border-radius:8rem;position:relative}.heroSlide{aspect-ratio:30/17}.heroSlide:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.3));background-blend-mode:multiply;content:"";display:block;left:0;position:absolute;top:0}.heroSlide:before,.heroSlideImg{height:100%;width:100%}.heroSlideText{bottom:11rem;display:flex;flex-direction:column;gap:2.4rem;left:0;padding:0 12rem;position:absolute;width:100%}.heroSlideText.-center{align-items:center}.heroSlideCopy{color:var(--Text-White);font-size:7.2rem;font-weight:700;line-height:1.5}.heroSlider .heroSliderController{align-items:center;bottom:4rem;display:flex;gap:1rem;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.heroSlider .swiper-pagination-dots{display:flex;gap:1rem}.heroSlider .swiper-pagination-dots .swiper-pagination-bullet{border-radius:100rem;height:.8rem;margin:0;opacity:1;position:relative;width:.8rem}.heroSlider .swiper-pagination-dots .swiper-pagination-bullet:before{animation:none;background-color:var(--Text-White);border-radius:100rem;content:"";display:block;height:.8rem;left:0;position:absolute;top:0;transition:background-color .3s;width:.8rem}.heroSlider .swiper-pagination-dots .swiper-pagination-bullet-active{background:rgba(31,41,51,.4);width:6.4rem}.heroSlider .swiper-pagination-dots .swiper-pagination-bullet-active:before{animation:progress 3.2s linear forwards}.heroSlider.is-pause .swiper-pagination-dots .swiper-pagination-bullet-active:before{animation-play-state:paused}.heroSlider .swiper-play-pause{background:rgba(31,41,51,.8) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEyIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOCAxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEgMTJxLjQyNCAwIC43MTItLjI4N0EuOTcuOTcgMCAwIDAgMiAxMVYxYS45Ny45NyAwIDAgMC0uMjg4LS43MTJBLjk3Ljk3IDAgMCAwIDEgMGEuOTcuOTcgMCAwIDAtLjcxMi4yODhBLjk3Ljk3IDAgMCAwIDAgMXYxMHEwIC40MjQuMjg4LjcxM1EuNTc1IDEyIDEgMTJtNiAwcS40MjQgMCAuNzEzLS4yODdBLjk3Ljk3IDAgMCAwIDggMTFWMWEuOTcuOTcgMCAwIDAtLjI4Ny0uNzEyQS45Ny45NyAwIDAgMCA3IDBhLjk3Ljk3IDAgMCAwLS43MTMuMjg4QS45Ny45NyAwIDAgMCA2IDF2MTBxMCAuNDI0LjI4Ny43MTNRNi41NzYgMTIgNyAxMiIvPjwvc3ZnPg==") 50% /.8rem 1.2rem no-repeat;border-radius:100rem;flex-shrink:0;height:4rem;transition:background-color .3s;width:4rem}.heroSlider.is-pause .swiper-play-pause{background:rgba(31,41,51,.8) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEwIDEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS41OSA1LjYxNGEuOS45IDAgMCAxIC4zMDguMzQuOTUuOTUgMCAwIDEgMCAuODY0LjkuOSAwIDAgMS0uMzA3LjM0MWwtNy40MSA0LjcwNWEuOTQuOTQgMCAwIDEtLjQ3Ni4xMzYuOS45IDAgMCAxLS42MzctLjI2MS44Ni44NiAwIDAgMS0uMjczLS42NDhWMS42OHEwLS4zODYuMjczLS42NDdhLjg5Ljg5IDAgMCAxIC44NzUtLjIyNyAxIDEgMCAwIDEgLjIzOS4xMDJ6TTIuNjE1IDMuMzR2Ni4wOWw0Ljc3Mi0zLjA0NXoiLz48L3N2Zz4=") 50% /1rem 1.2rem no-repeat}.heroSlider .swiper-pagination-dots .swiper-pagination-bullet:hover:before,.heroSlider .swiper-play-pause:hover{background-color:var(--Text-Blue)}@keyframes progress{0%{width:.8rem}to{width:6.4rem}}@media screen and (max-width:1079px){.hero{margin-top:1rem;width:35.5rem}.heroSlide,.heroSlider{border-radius:4rem}.heroSlide{aspect-ratio:122/217}.heroSlideText{bottom:8rem;gap:1.6rem;padding:0 2rem}.heroSlideCopy{font-size:3.4rem}.heroSlideCopy br{display:none}.heroSlider .heroSliderController{bottom:2rem}.heroSlider .swiper-pagination-dots{display:flex;gap:1rem}}.topPage #mainArea,.topPage .hero,.topPage .topContents01,.topPage .topContents02{position:relative;z-index:1}@media screen and (min-width:1080px){.topPage #mainArea:before{background:#5cb4c0;border-radius:100%;content:"";display:block;filter:blur(18rem);height:58.1rem;opacity:.6;position:absolute;right:11.4rem;top:-24.6rem;width:58.1rem;z-index:-1}.topPage #mainArea:after{height:35.4rem;right:39.4rem;top:18.6rem;width:35.4rem}.topPage #mainArea:after,.topPage .hero:before{background:#1a3148;border-radius:100%;content:"";display:block;filter:blur(18rem);opacity:.6;position:absolute;z-index:-1}.topPage .hero:before{height:43.2rem;left:46rem;top:56.7rem;width:43.2rem}.topPage .hero:after{background:#5cb4c0;left:76.2rem;top:57.4rem}.topPage .hero:after,.topPage .topContents01:before{border-radius:100%;content:"";display:block;filter:blur(18rem);height:43.2rem;opacity:.6;position:absolute;width:43.2rem;z-index:-1}.topPage .topContents01:before{background:#1a3148;left:-28.4rem;top:126rem}.topPage .topContents01:after{background:#5cb4c0;border-radius:100%;bottom:4rem;content:"";display:block;filter:blur(18rem);height:43.2rem;left:-19rem;opacity:.6;position:absolute;width:43.2rem;z-index:-1}.topPage .topContents02:before{background:#1a3148;right:-23.2rem;top:27.7rem}.topPage .topContents02:after,.topPage .topContents02:before{border-radius:100%;content:"";display:block;filter:blur(18rem);height:43.2rem;opacity:.6;position:absolute;transform:rotate(-165deg);width:43.2rem;z-index:-1}.topPage .topContents02:after{background:#5cb4c0;right:-14.2rem;top:20.7rem}}@media screen and (max-width:1079px){.topPage #mainArea:before{background:#1a3148;height:17.7rem;right:-2.9rem;top:6rem;width:17.7rem}.topPage #mainArea:after,.topPage #mainArea:before{border-radius:100%;content:"";display:block;filter:blur(9rem);opacity:.6;position:absolute;z-index:-1}.topPage #mainArea:after{background:#5cb4c0;height:29rem;right:-14.9rem;top:-12.3rem;width:29rem}.topPage .hero:before{background:#1a3148;left:10.8rem;top:47rem}.topPage .hero:after,.topPage .hero:before{border-radius:100%;content:"";display:block;filter:blur(9rem);height:21.6rem;opacity:.6;position:absolute;width:21.6rem;z-index:-1}.topPage .hero:after{background:#5cb4c0;right:-1rem;top:48.7rem}.topPage .topContents01:before{background:#1a3148;bottom:-17.8rem;left:-10.2rem}.topPage .topContents01:after,.topPage .topContents01:before{border-radius:100%;content:"";display:block;filter:blur(9rem);height:21.6rem;opacity:.6;position:absolute;width:21.6rem;z-index:-1}.topPage .topContents01:after{background:#5cb4c0;bottom:23.1rem;left:-1rem}}.formPage .hbspt-form,.formPage .hsfc-FormWrapper{margin-left:auto;margin-right:auto;max-width:120rem}.formPage [data-hsfc-id=Renderer] .hsfc-RichText{color:inherit;font-family:inherit;font-size:2.4rem;line-height:1.75}.formPage .hbspt-form form,.formPage .hs_cos_wrapper_type_form form,.formPage [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{display:flex;flex-direction:column;gap:4.8rem 0}.formPage [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0}.formPage .hbspt-form form>fieldset,.formPage [data-hsfc-id=Renderer] .hsfc-Row{margin:0;width:100%}.formPage .input{margin:0!important}.formPage fieldset.form-columns-2{display:flex;justify-content:space-between}.formPage .form-columns-2>div{float:none!important;width:48%!important}.formPage .form-columns-2 .input input{width:100%}.formPage .hs-form-field label,.formPage [data-hsfc-id=Renderer] .hsfc-FieldLabel{color:var(--Text-Default);display:block;font-size:2rem;font-weight:400;line-height:1.75;margin-bottom:1.6rem;width:100%}.formPage [data-hsfc-id=Renderer] .hsfc-FieldLabel{margin:0}.formPage .hs-form-field label span.hs-form-required,.formPage [data-hsfc-id=Renderer] .hsfc-FieldLabel__RequiredIndicator{color:#ff006c;font-size:0;margin-left:1em}.formPage .hs-form-field label span.hs-form-required:before,.formPage [data-hsfc-id=Renderer] .hsfc-FieldLabel__RequiredIndicator:before{content:"*";font-size:2rem}.formPage form input[type=email],.formPage form input[type=tel],.formPage form input[type=text],.formPage form select,.formPage form textarea{background-color:transparent;border:1px solid #7a7b7d;border-radius:.6rem;color:var(--Text-Default);font-family:inherit;font-size:2rem;height:5.6rem;line-height:1.75;outline:none!important;padding:.6rem 1.6rem;width:100%!important}.formPage form select{appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMxYzFiMWYiIGQ9Im0xMiAxNS01LTVoMTB6Ii8+PC9nPjwvc3ZnPg==") right 1.6rem center /2.4rem 2.4rem no-repeat;background-color:transparent;font-family:inherit;padding-right:5rem}.formPage [data-hsfc-id=Renderer] .hsfc-DropdownOptions,.formPage [data-hsfc-id=Renderer] .hsfc-DropdownOptions *{background-color:#fff!important}.formPage form textarea{background-color:transparent!important;font-family:inherit!important;height:19.2rem}.formPage form .hsfc-CheckboxFieldGroup__Options,.formPage form .hsfc-DataPrivacyField,.formPage form .hsfc-RadioFieldGroup__Options,.formPage form ul[role=checkbox]{display:flex;flex-direction:column;gap:1.6rem 0;line-height:1.75;margin:0}.formPage form .hsfc-DataPrivacyField .FieldLabel{margin:0}.formPage form .hs-form-booleancheckbox label,.formPage form .hsfc-CheckboxFieldGroup__Options label,.formPage form .hsfc-DataPrivacyField label,.formPage form .hsfc-RadioFieldGroup__Options label,.formPage form ul[role=checkbox] .hs-form-checkbox label,.formPage form ul[role=checkbox] .hs-form-radio label{cursor:pointer;display:inline-block;margin:0;padding-left:3.6rem;position:relative;width:auto}.formPage form .hsfc-DataPrivacyField .hsfc-FieldLabel{font-size:2.4rem;line-height:1.4583333333333333;margin:0}.formPage form .hs-form-booleancheckbox label input,.formPage form .hsfc-CheckboxFieldGroup__Options label input,.formPage form .hsfc-DataPrivacyField label input,.formPage form .hsfc-RadioFieldGroup__Options label input,.formPage form ul[role=checkbox] .hs-form-checkbox label input,.formPage form ul[role=checkbox] .hs-form-radio label input{display:none}.formPage form .hs-form-booleancheckbox label:before,.formPage form .hsfc-CheckboxFieldGroup__Options label:before,.formPage form .hsfc-DataPrivacyField label:before,.formPage form .hsfc-RadioFieldGroup__Options label:before,.formPage form ul[role=checkbox] .hs-form-checkbox label:before,.formPage form ul[role=checkbox] .hs-form-radio label:before{border:1px solid #7a7b7d;border-radius:.3rem;content:"";display:block;height:2.8rem;left:0;position:absolute;top:.3rem;width:2.8rem}.formPage form .hsfc-RadioFieldGroup__Options label:before,.formPage form ul[role=checkbox] .hs-form-radio label:before{border-radius:100%}.formPage form .hs-form-booleancheckbox label:has(input:checked):after,.formPage form .hsfc-CheckboxFieldGroup__Options label:has(input:checked):after,.formPage form .hsfc-DataPrivacyField label:has(input:checked):after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDEzIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJtMS41ODYgNC44MzUgNS44MzMgNS44MzMgOC43NS04Ljc1Ii8+PC9zdmc+") 0 0 /contain no-repeat;border-radius:100%;content:"";height:1.3rem;left:.6rem;position:absolute;top:1.1rem;width:1.8rem}.formPage form .hsfc-RadioFieldGroup__Options label:after,.formPage form ul[role=checkbox] .hs-form-radio label:after{background-color:var(--Text-White);border-radius:100%;content:"";display:none;height:1rem;left:.9rem;position:absolute;top:1.2rem;width:1rem}.formPage form .hs-form-booleancheckbox label:has(input:checked):before,.formPage form .hsfc-CheckboxFieldGroup__Options label:has(input:checked):before,.formPage form .hsfc-DataPrivacyField label:has(input:checked):before,.formPage form .hsfc-RadioFieldGroup__Options label:has(input:checked):before,.formPage form ul[role=checkbox] .hs-form-radio label:has(input:checked):before{background-color:var(--Text-Default);border-color:var(--Text-Default)}.formPage form .hsfc-CheckboxFieldGroup__Options label:has(input:checked):after,.formPage form .hsfc-DataPrivacyField label:has(input:checked):after,.formPage form .hsfc-RadioFieldGroup__Options label:has(input:checked):after,.formPage form ul[role=checkbox] .hs-form-radio label:has(input:checked):after{display:block}.formPage form input[type=file]{background-color:#f5f5f5;border:none;border-radius:2rem;color:#bcc2c6;font-size:1.8rem;padding:3.2rem;width:100%}.formPage form input[type=file]::file-selector-button{background:var(--Text-White);border:none;border-radius:.8rem;box-shadow:0 .4rem 1.6rem 0 rgba(16,18,36,.08);color:var(--Text-Default);font-size:1.8rem;font-weight:700;margin-right:2.4rem;padding:1.2rem 2.4rem}.formPage form ::placeholder{color:#bcc2c6}.formPage form .hs-fieldtype-booleancheckbox .hs-error-msgs,.formPage form .hs-form-booleancheckbox{text-align:center}.formPage form .hs-form-booleancheckbox label{margin:0;width:auto}.formPage form .hs-form-booleancheckbox input{height:20px;margin-right:10px;outline:none!important;width:20px}.formPage form .hs-form-booleancheckbox label span{font-weight:400}.formPage form .hs-error-msg,.formPage form .hsfc-ErrorAlert{color:#ff006c!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.75!important;margin:0!important}.formPage form .hs-form-booleancheckbox .hs-error-msg{margin-top:0}.formPage form .hsfc-NavigationRow,.formPage form .hsfc-NavigationRow__Alerts{margin:0}.formPage form .hs-submit,.formPage form .hsfc-NavigationRow__Buttons{justify-content:center!important;text-align:center}.formPage form .hs-submit input[type=submit],.formPage form .hsfc-NavigationRow__Buttons button[type=submit]{align-items:center;background-color:var(--Text-White);border-radius:1000px;box-shadow:0 .4rem 1.6rem 0 rgba(16,18,36,.08);color:var(--Text-Default);cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:700;justify-content:center;line-height:1;padding:3.2rem 4rem;transition:color .7s ease,background-color .7s ease;width:auto}.formPage form .hs-submit input[type=submit]:hover{background-color:var(--Text-Blue);color:var(--Text-White)}.formPage form .hs-richtext{line-height:1.75}.formPage [data-hsfc-id=Renderer] .hsfc-Heading{color:inherit}.formPage form .hs-richtext h2,.formPage form .hsfc-Row h2{font-size:4.8rem;line-height:1.5}.formPage form .hs-richtext h3,.formPage form .hsfc-Row h3{font-size:3.2rem;line-height:1.5}.formPage form .hs-consent_to_handle_personal_information{text-align:center}@media screen and (max-width:1079px){.formPage .hbspt-form form,.formPage [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{gap:2.4rem 0}.formPage [data-hsfc-id=Renderer] .hsfc-RichText{font-size:1.6rem}.formPage .form-columns-2{display:flex;flex-direction:column;gap:2.4rem 0}.formPage .form-columns-2>div{float:none!important;width:100%!important}.formPage .hs-form-field label,.formPage .hs-form-field label span.hs-form-required:before,.formPage [data-hsfc-id=Renderer] .hsfc-FieldLabel{font-size:1.6rem}.formPage form input[type=email],.formPage form input[type=tel],.formPage form input[type=text],.formPage form select,.formPage form textarea{font-size:max(1.6rem,16px);height:4.4rem}.formPage form textarea{height:11.2rem}.formPage form .hs-form-booleancheckbox label,.formPage form ul[role=checkbox] .hs-form-checkbox label,.formPage form ul[role=checkbox] .hs-form-radio label{padding-left:3.2rem}.formPage form .hs-error-msg,.formPage form .hsfc-ErrorAlert{font-size:1.2rem!important}.formPage form .hsfc-DataPrivacyField .hsfc-FieldLabel{font-size:1.6rem}.formPage form .hs-form-booleancheckbox label:before,.formPage form ul[role=checkbox] .hs-form-checkbox label:before,.formPage form ul[role=checkbox] .hs-form-radio label:before{height:2.4rem;top:.1rem;width:2.4rem}.formPage form ul[role=checkbox] .hs-form-radio label:after{height:1.6rem;left:.4rem;top:.5rem;width:1.6rem}.formPage form input[type=file]{font-size:1.4rem;padding:2.4rem}.formPage form input[type=file]::file-selector-button{font-size:1.4rem}.formPage form .hs-submit input[type=submit]{font-size:1.2rem;padding:2.4rem 3rem}.formPage form .hs-richtext h2,.formPage form .hsfc-Row h2{font-size:3rem}.formPage form .hs-richtext h3,.formPage form .hsfc-Row h3{font-size:2rem}}html[lang=en] body{font-family:var(--ff-en)}@media screen and (min-width:1080px){html[lang=en] .footerNavMain{max-width:900px}}html[lang=zh-cn] body{font-family:Noto Sans SC,sans-serif}.CookieDeclaration{line-height:1.75}@media print{html{font-size:4.583pt}#footer,#header,.ctaArea,.linkBtn,.topPage #mainArea:after,.topPage #mainArea:before,.topPage .hero:after,.topPage .hero:before,.topPage .topContents01:after,.topPage .topContents01:before,.topPage .topContents02:after,.topPage .topContents02:before,.updatesShare,body:not(.topPage) #main-content:after,body:not(.topPage) #main-content:before,body:not(.topPage) #mainArea:before{display:none!important}.dnd-section,.section,.topicPath,.updatesArticle,.updatesHeader{padding-left:0!important;padding-right:0!important}.updatesArticle,.updatesHeader{width:auto!important}.dnd-section:has(.bg-image),.dnd-section:has(.bg-movie),.dnd-section:has(.bg-navy),.section:has(.bg-image),.section:has(.bg-movie),.section:has(.bg-navy){color:var(--Text-Default)!important}.richText ul li:before,.updatesArticle ul li:before{border:.25rem solid var(--Text-Default);height:0;width:0}}@page{size:A4;margin:15mm 20mm}