@charset "UTF-8";.c-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-decoration:none;border-radius:3px;width:100%;height:100%;max-width:450px;min-height:60px;font-size:clamp(16px,9.1822222222px + .8888888889vw,18px);font-weight:600;-webkit-transition:all .3s,border 0s;transition:all .3s,border 0s}.c-button:hover:after{right:10px}.c-button:before{content:none!important;display:none!important}.c-button:after{content:"";display:block;position:absolute;top:50%;right:17px;-webkit-transition:.3s;transition:.3s;width:10px;height:10px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.c-button.c-button--small{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:50px;font-weight:400;padding:0 40px 0 16px;font-size:clamp(12px,5.1822222222px + .8888888889vw,14px);border:1px solid;border-color:#ccc}.c-button.c-button--small:after{border-top:1px solid currentColor;border-right:1px solid currentColor}.c-button.c-button--minimum{min-height:35px;font-size:clamp(14px,7.1822222222px + .8888888889vw,16px)}.c-button.c-button--underline{min-height:auto;max-width:100px!important;font-family:Oswald,sans-serif;font-size:12px;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid;border-radius:0;padding-bottom:4px}.c-button.c-button--underline:after{right:0;width:6px;height:6px}.c-button.c-button--underline:hover:after{right:-5px}.c-button.c-button--prev,.c-button.c-button--next{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:35px;font-weight:400;font-size:clamp(16px,12.4572748268px + .4618937644vw,18px);border:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-button.c-button--prev:before,.c-button.c-button--prev:after,.c-button.c-button--next:before,.c-button.c-button--next:after{content:""!important;display:block!important;position:absolute;top:50%;width:10px;height:10px;-webkit-transition:.3s;transition:.3s}.c-button.c-button--prev{padding:0 16px 0 32px}.c-button.c-button--prev:before{left:17px;border-top:1px solid currentColor!important;border-left:1px solid currentColor!important;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.c-button.c-button--prev:after{content:none!important;display:none!important}.c-button.c-button--prev:hover:before{left:10px}.c-button.c-button--next{padding:0 32px 0 16px}.c-button.c-button--next:after{border-top:1px solid currentColor;border-right:1px solid currentColor}.c-button.c-button--primary{color:#fff!important;background-color:#0a6371!important}.c-button.c-button--secondary{color:#fff!important;background-color:#149c9c!important}.c-button.c-button--white,.c-button.c-button-invert--text{color:#000!important;background-color:#fff!important}.c-button.c-button--black{color:#fff!important;background-color:#1c1c1c!important}.c-button.c-button--primary:hover,.c-button.c-button--secondary:hover,.c-button.c-button--white:hover,.c-button.c-button--black:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.c-button.c-button-invert--text:hover{border-color:#0a6371}.c-cta-contact{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto) 1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"c-cta-contact__eyebrow" "c-cta-contact__heading" "c-cta-contact__content";position:relative;padding:64px 0;background:url(/assets/images/common/cta-footer-bg-1400x491-desktop.jpg) 50% 0/cover no-repeat}.c-cta-contact .c-cta-contact__eyebrow{grid-area:c-cta-contact__eyebrow;text-align:center;font-weight:600;font-size:clamp(16px,-8.1256544503px + 4.1884816754vw,24px);color:#149c9c;position:relative}.c-cta-contact .c-cta-contact__eyebrow span{position:relative}.c-cta-contact .c-cta-contact__eyebrow span:before,.c-cta-contact .c-cta-contact__eyebrow span:after{content:"";position:absolute;width:2px;height:32px;background-color:currentColor;-ms-flex-item-align:center;align-self:center}.c-cta-contact .c-cta-contact__eyebrow span:before{left:-16px;-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}.c-cta-contact .c-cta-contact__eyebrow span:after{right:-16px;-webkit-transform:rotate(32deg);transform:rotate(32deg)}.c-cta-contact .c-cta-contact__heading{grid-area:c-cta-contact__heading;margin:8px 0 20px;text-align:center;color:#fff;font-size:30px;font-size:clamp(24px,5.9057591623px + 3.1413612565vw,30px);font-weight:600}.c-cta-contact .c-cta-contact__heading--connect{font-size:clamp(18px,-18.1884816754px + 6.2827225131vw,30px)}.c-cta-contact .c-cta-contact__description{grid-area:c-cta-contact__description;text-align:center;margin:0 16px;font-size:clamp(14px,10.4572748268px + .4618937644vw,16px);color:#fff}.c-cta-contact .c-cta-contact__content{display:grid;grid-template-columns:repeat(2,minmax(auto,500px));grid-template-rows:1fr;gap:16px 24px;grid-auto-flow:row;grid-template-areas:"c-cta-contact__content-support c-cta-contact__content-fee";grid-area:c-cta-contact__content;margin:32px 24px 16px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cta-contact .c-cta-contact__content h3{font-size:clamp(20px,7.9371727749px + 2.0942408377vw,24px);color:#0a6371;font-weight:700;margin-bottom:16px}.c-cta-contact .c-cta-contact__content>div p:not(:last-child){font-size:clamp(14px,7.9685863874px + 1.0471204188vw,16px)}.c-cta-contact .c-cta-contact__content>div :nth-last-child(2){margin-bottom:16px}.c-cta-contact .c-cta-contact__content>div :last-child{margin-top:auto;justify-self:center;line-height:1.4}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-support,.c-cta-contact .c-cta-contact__content .c-cta-contact__content-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:8px;padding:32px 40px;background-color:rgb(from #fff r g b/.8)}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-support{grid-area:c-cta-contact__content-support}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-support h3 span{position:relative;padding-left:24px}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-support h3 span:before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:url(/assets/icons/support-person-36px.svg) center/cover no-repeat}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-fee{grid-area:c-cta-contact__content-fee}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-fee h3 span{position:relative;padding-left:24px}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-fee h3 span:before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:url(/assets/icons/circle-yen-36px.svg) center/cover no-repeat}.c-cta-contact .c-cta-contact__content.plan{grid-template-columns:minmax(auto,700px);grid-template-areas:"c-cta-contact__content-support"}.c-cta-contact.c-cta-contact--connect{grid-template-areas:"c-cta-contact__heading" "c-cta-contact__description" "c-cta-contact__content";background:none;background-color:rgb(from #0a6371 r g b/1);padding:120px 0 64px}.c-cta-contact.c-cta-contact--connect .c-cta-contact__content .c-cta-contact__content-support,.c-cta-contact.c-cta-contact--connect .c-cta-contact__content .c-cta-contact__content-fee{background-color:rgb(from #fff r g b/1)}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image{position:absolute;top:-100px;z-index:1;width:100%;text-align:center}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image img{width:400px;height:auto}@media (max-width: 767px){.c-cta-contact{background-image:url(/assets/images/common/cta-footer-bg-750x928-mobile.jpg)}.c-cta-contact .c-cta-contact__eyebrow,.c-cta-contact .c-cta-contact__eyebrow span{position:relative}.c-cta-contact .c-cta-contact__eyebrow span:before,.c-cta-contact .c-cta-contact__eyebrow span:after{content:"";position:absolute;width:2px;height:24px;background-color:currentColor;-ms-flex-item-align:center;align-self:center}.c-cta-contact .c-cta-contact__eyebrow span:before{left:-12px;-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}.c-cta-contact .c-cta-contact__eyebrow span:after{right:-12px;-webkit-transform:rotate(32deg);transform:rotate(32deg)}.c-cta-contact .c-cta-contact__description{text-align:left}.c-cta-contact .c-cta-contact__content{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-template-areas:"c-cta-contact__content-support" "c-cta-contact__content-fee"}.c-cta-contact .c-cta-contact__content .c-cta-contact__content-support,.c-cta-contact .c-cta-contact__content .c-cta-contact__content-fee{padding:32px 24px}.c-cta-contact .c-cta-contact__content.plan{grid-template-areas:"c-cta-contact__content-support"}.c-cta-contact.c-cta-contact--connect{padding:64px 0}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image{top:-80px}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image img{width:300px}}@media (max-width: 576px){.c-cta-contact .c-cta-contact__eyebrow,.c-cta-contact .c-cta-contact__eyebrow span{position:relative}.c-cta-contact .c-cta-contact__eyebrow span:before,.c-cta-contact .c-cta-contact__eyebrow span:after{content:"";position:absolute;width:2px;height:16px;background-color:currentColor;-ms-flex-item-align:center;align-self:center}.c-cta-contact .c-cta-contact__eyebrow span:before{left:-12px;-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}.c-cta-contact .c-cta-contact__eyebrow span:after{right:-12px;-webkit-transform:rotate(32deg);transform:rotate(32deg)}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image{top:-60px}.c-cta-contact.c-cta-contact--connect .c-cta-contact__image img{width:250px}}.c-cta-mini{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"c-cta-mini__content";position:relative;padding:32px 0;background-color:rgb(from #fff r g b/1)}.c-cta-mini .c-cta-mini__content{grid-area:c-cta-mini__content;margin:32px 16px 16px;text-align:center;justify-self:center;max-width:700px;border:1px solid transparent;border-radius:8px;padding:32px 40px;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.2);box-shadow:0 0 60px #0003;background-color:rgb(from #fff r g b/1)}.c-cta-mini .c-cta-mini__content h3{font-size:clamp(20px,7.9371727749px + 2.0942408377vw,24px);color:#0a6371;font-weight:700;margin-bottom:16px}.c-cta-mini .c-cta-mini__content h3 span{position:relative;padding-left:24px}.c-cta-mini .c-cta-mini__content h3 span:before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:url(/assets/icons/support-person-36px.svg) center/cover no-repeat}.c-cta-mini .c-cta-mini__content p:not(:last-child){font-size:clamp(14px,7.9685863874px + 1.0471204188vw,16px)}.c-cta-mini .c-cta-mini__content :nth-last-child(2){margin-bottom:24px}.intro{padding:96px 0;text-align:center}.intro--connect .intro__heading{font-size:30px}.intro--connect .intro__text{font-size:18px}.intro--connect .intro__heading+.intro__text{margin-top:24px}.intro--connect .intro__text+.intro__text{margin-top:8px}@media (max-width: 767px){.intro--connect .intro__heading{font-size:22px}.intro--connect .intro__text{font-size:14px}}.c-section-header{text-align:center}.c-section-header__sub{font-family:Oswald,sans-serif;font-size:18px;font-weight:500;color:#0a6371}.c-section-header__main{margin-top:4px;font-size:30px}.c-section-header .c-section-description{margin-top:24px;text-align:center;font-size:clamp(14px,6.9145496536px + .9237875289vw,18px)}@media (max-width: 767px){.c-section-header__sub{font-family:Oswald,sans-serif;font-size:14px;font-weight:500;color:#0a6371}.c-section-header__main{margin-top:4px;font-size:20px}}.js-animate{opacity:0}.js-animate.animate--fade-up{-webkit-transform:translateY(80px);transform:translateY(80px)}.js-animate.animate--fade-left{-webkit-transform:translateX(100px);transform:translate(100px)}.js-animate.animate--fade-right{-webkit-transform:translateX(-100px);transform:translate(-100px)}.load-complete .js-animate.is-animating{will-change:opacity,transform}.load-complete .js-animate.inview.animate--fade-up{-webkit-animation:fade-in-opacity .6s ease-out forwards,move-up-md .8s cubic-bezier(.075,.82,.165,1) forwards;animation:fade-in-opacity .6s ease-out forwards,move-up-md .8s cubic-bezier(.075,.82,.165,1) forwards}.load-complete .js-animate.inview.animate--fade-left{-webkit-animation:fade-in-opacity .6s ease-out forwards,move-left-md .8s cubic-bezier(.075,.82,.165,1) forwards;animation:fade-in-opacity .6s ease-out forwards,move-left-md .8s cubic-bezier(.075,.82,.165,1) forwards}.load-complete .js-animate.inview.animate--fade-right{-webkit-animation:fade-in-opacity .6s ease-out forwards,move-right-md .8s cubic-bezier(.075,.82,.165,1) forwards;animation:fade-in-opacity .6s ease-out forwards,move-right-md .8s cubic-bezier(.075,.82,.165,1) forwards}.load-complete .js-animate.inview .animate-child{-webkit-animation-name:fade-in-opacity,move-up-sm;animation-name:fade-in-opacity,move-up-sm;-webkit-animation-duration:.6s,.8s;animation-duration:.6s,.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out,cubic-bezier(.075,.82,.165,1);animation-timing-function:ease-out,cubic-bezier(.075,.82,.165,1);-webkit-animation-delay:var(--animate-delay, 0s);animation-delay:var(--animate-delay, 0s)}@media (max-width: 767px){.js-animate.animate--fade-up,.js-animate.animate--fade-left,.js-animate.animate--fade-right{-webkit-transform:translateY(80px);transform:translateY(80px)}.load-complete .js-animate.inview.animate--fade-up,.load-complete .js-animate.inview.animate--fade-left,.load-complete .js-animate.inview.animate--fade-right{-webkit-animation:fade-in-opacity .6s ease-out forwards,move-up-md .8s cubic-bezier(.075,.82,.165,1) forwards;animation:fade-in-opacity .6s ease-out forwards,move-up-md .8s cubic-bezier(.075,.82,.165,1) forwards}}.breadcrumb-container{width:100%;padding:0 16px}.breadcrumb-container .breadcrumb{margin:16px 0 24px;position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;font-size:16px}.breadcrumb-container .breadcrumb li:after{content:">";margin:0 .6em;color:#777}.section{position:relative}.section-margin{margin:32px 0}.section__heading{text-align:center;font-size:clamp(24px,-7.8845265589px + 4.1570438799vw,42px)}.section__heading .en{font-family:Roboto,sans-serif;font-weight:500}.section__heading .small{font-size:clamp(33px,57.7990762125px + -3.233256351vw,19px)}@media (max-width: 767px){.section-margin{margin:40px 0}}@-webkit-keyframes fade-in-opacity{0%{opacity:0}to{opacity:1}}@keyframes fade-in-opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out-opacity{0%{opacity:1}to{opacity:0}}@keyframes fade-out-opacity{0%{opacity:1}to{opacity:0}}@-webkit-keyframes move-up-sm{0%{-webkit-transform:translateY(40px);transform:translateY(40px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up-sm{0%{-webkit-transform:translateY(40px);transform:translateY(40px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move-up-md{0%{-webkit-transform:translateY(80px);transform:translateY(80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up-md{0%{-webkit-transform:translateY(80px);transform:translateY(80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move-up-lg{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up-lg{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes move-left-sm{0%{-webkit-transform:translateX(40px);transform:translate(40px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-left-sm{0%{-webkit-transform:translateX(40px);transform:translate(40px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes move-left-md{0%{-webkit-transform:translateX(100px);transform:translate(100px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-left-md{0%{-webkit-transform:translateX(100px);transform:translate(100px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes move-left-lg{0%{-webkit-transform:translateX(200px);transform:translate(200px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-left-lg{0%{-webkit-transform:translateX(200px);transform:translate(200px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes move-right-sm{0%{-webkit-transform:translateX(-40px);transform:translate(-40px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-right-sm{0%{-webkit-transform:translateX(-40px);transform:translate(-40px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes move-right-md{0%{-webkit-transform:translateX(-100px);transform:translate(-100px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-right-md{0%{-webkit-transform:translateX(-100px);transform:translate(-100px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes move-right-lg{0%{-webkit-transform:translateX(-200px);transform:translate(-200px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes move-right-lg{0%{-webkit-transform:translateX(-200px);transform:translate(-200px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.animate-on-load{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);will-change:opacity,transform}.animate-scroll-up,.animate-scroll-left,.animate-scroll-right{opacity:0;will-change:opacity,transform}.animate-scroll-up{-webkit-transform:translateY(100px);transform:translateY(100px)}.animate-scroll-left{-webkit-transform:translateX(200px);transform:translate(200px)}.animate-scroll-right{-webkit-transform:translateX(-200px);transform:translate(-200px)}.u-d-block{display:block}.u-d-inline{display:inline}.u-d-inline-block{display:inline-block}.u-d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-d-grid{display:grid}.u-d-none{display:none!important}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-w-100{width:100%}.u-w-auto{width:auto}.u-maxw-100{max-width:100%}.u-mx-auto{margin-left:auto;margin-right:auto}.u-gap-8{gap:8px}.u-gap-16{gap:16px}.u-gap-24{gap:24px}.u-hidden{display:none!important}.u-visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.u-cursor-pointer{cursor:pointer}.u-pointer-none{pointer-events:none}.u-opacity-50{opacity:.5}.u-shadow-sm{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px #00000014}.u-shadow-lg{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px #0000001f}.u-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.u-text-primary{color:#0a6371}.u-text-secondary{color:#149c9c}.u-text-white{color:#fff}.u-bg-primary{background-color:rgb(from #0a6371 r g b/1)}.u-bg-secondary{background-color:rgb(from #149c9c r g b/1)}.u-bg-white{background-color:rgb(from #fff r g b/1)}.u-bg-gray{background-color:rgb(from #f5f5f5 r g b/1)}.u-text-underline{text-decoration-line:underline;text-decoration-thickness:auto;text-underline-offset:2px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.u-text-underline--dotted{text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:2px}.u-text-underline--none{text-decoration:none!important}.o-media{display:block;width:var(--o-media-width, clamp(3rem, -5.988rem + 18.75vw, 6rem));min-width:var(--o-media-width, clamp(3rem, -5.988rem + 18.75vw, 6rem));margin:0}.o-media__inner{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:50%;display:block;position:relative;background-color:#fff}.o-media__inner img,.o-media__inner .o-media__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:inherit}.o-media__caption,.o-media figcaption{display:block;font-size:.875rem;line-height:1.3;color:inherit;text-align:center;word-break:break-word}.o-media--caption-overlay .o-media__inner{position:relative}.o-media--caption-overlay__caption,.o-media--caption-overlay figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:8px;background:#00000073;color:#fff;font-size:.875rem;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o-media--small{width:var(--o-media-width, clamp(48px, 6vw, 80px));min-width:var(--o-media-width, clamp(48px, 6vw, 80px))}.u-m-0{margin:0}.u-mt-0{margin-top:0}.u-mr-0{margin-right:0}.u-mb-0{margin-bottom:0}.u-ml-0{margin-left:0}.u-mx-0{margin-left:0;margin-right:0}.u-my-0{margin-top:0;margin-bottom:0}.u-p-0{padding:0}.u-pt-0{padding-top:0}.u-pr-0{padding-right:0}.u-pb-0{padding-bottom:0}.u-pl-0{padding-left:0}.u-px-0{padding-left:0;padding-right:0}.u-py-0{padding-top:0;padding-bottom:0}.u-m-4{margin:4px}.u-mt-4{margin-top:4px}.u-mr-4{margin-right:4px}.u-mb-4{margin-bottom:4px}.u-ml-4{margin-left:4px}.u-mx-4{margin-left:4px;margin-right:4px}.u-my-4{margin-top:4px;margin-bottom:4px}.u-p-4{padding:4px}.u-pt-4{padding-top:4px}.u-pr-4{padding-right:4px}.u-pb-4{padding-bottom:4px}.u-pl-4{padding-left:4px}.u-px-4{padding-left:4px;padding-right:4px}.u-py-4{padding-top:4px;padding-bottom:4px}.u-m-8{margin:8px}.u-mt-8{margin-top:8px}.u-mr-8{margin-right:8px}.u-mb-8{margin-bottom:8px}.u-ml-8{margin-left:8px}.u-mx-8{margin-left:8px;margin-right:8px}.u-my-8{margin-top:8px;margin-bottom:8px}.u-p-8{padding:8px}.u-pt-8{padding-top:8px}.u-pr-8{padding-right:8px}.u-pb-8{padding-bottom:8px}.u-pl-8{padding-left:8px}.u-px-8{padding-left:8px;padding-right:8px}.u-py-8{padding-top:8px;padding-bottom:8px}.u-m-12{margin:12px}.u-mt-12{margin-top:12px}.u-mr-12{margin-right:12px}.u-mb-12{margin-bottom:12px}.u-ml-12{margin-left:12px}.u-mx-12{margin-left:12px;margin-right:12px}.u-my-12{margin-top:12px;margin-bottom:12px}.u-p-12{padding:12px}.u-pt-12{padding-top:12px}.u-pr-12{padding-right:12px}.u-pb-12{padding-bottom:12px}.u-pl-12{padding-left:12px}.u-px-12{padding-left:12px;padding-right:12px}.u-py-12{padding-top:12px;padding-bottom:12px}.u-m-16{margin:16px}.u-mt-16{margin-top:16px}.u-mr-16{margin-right:16px}.u-mb-16{margin-bottom:16px}.u-ml-16{margin-left:16px}.u-mx-16{margin-left:16px;margin-right:16px}.u-my-16{margin-top:16px;margin-bottom:16px}.u-p-16{padding:16px}.u-pt-16{padding-top:16px}.u-pr-16{padding-right:16px}.u-pb-16{padding-bottom:16px}.u-pl-16{padding-left:16px}.u-px-16{padding-left:16px;padding-right:16px}.u-py-16{padding-top:16px;padding-bottom:16px}.u-m-24{margin:24px}.u-mt-24{margin-top:24px}.u-mr-24{margin-right:24px}.u-mb-24{margin-bottom:24px}.u-ml-24{margin-left:24px}.u-mx-24{margin-left:24px;margin-right:24px}.u-my-24{margin-top:24px;margin-bottom:24px}.u-p-24{padding:24px}.u-pt-24{padding-top:24px}.u-pr-24{padding-right:24px}.u-pb-24{padding-bottom:24px}.u-pl-24{padding-left:24px}.u-px-24{padding-left:24px;padding-right:24px}.u-py-24{padding-top:24px;padding-bottom:24px}.u-m-32{margin:32px}.u-mt-32{margin-top:32px}.u-mr-32{margin-right:32px}.u-mb-32{margin-bottom:32px}.u-ml-32{margin-left:32px}.u-mx-32{margin-left:32px;margin-right:32px}.u-my-32{margin-top:32px;margin-bottom:32px}.u-p-32{padding:32px}.u-pt-32{padding-top:32px}.u-pr-32{padding-right:32px}.u-pb-32{padding-bottom:32px}.u-pl-32{padding-left:32px}.u-px-32{padding-left:32px;padding-right:32px}.u-py-32{padding-top:32px;padding-bottom:32px}.u-m-48{margin:48px}.u-mt-48{margin-top:48px}.u-mr-48{margin-right:48px}.u-mb-48{margin-bottom:48px}.u-ml-48{margin-left:48px}.u-mx-48{margin-left:48px;margin-right:48px}.u-my-48{margin-top:48px;margin-bottom:48px}.u-p-48{padding:48px}.u-pt-48{padding-top:48px}.u-pr-48{padding-right:48px}.u-pb-48{padding-bottom:48px}.u-pl-48{padding-left:48px}.u-px-48{padding-left:48px;padding-right:48px}.u-py-48{padding-top:48px;padding-bottom:48px}.u-fs-12{font-size:12px}.u-fs-14{font-size:14px}.u-fs-16{font-size:16px}.u-fs-18{font-size:18px}.u-fs-20{font-size:20px}.u-fs-24{font-size:24px}.u-fs-30{font-size:30px}.u-fs-32{font-size:32px}.u-fs-40{font-size:40px}.u-fw-400{font-weight:400}.u-fw-500{font-weight:500}.u-fw-600{font-weight:600}.u-fw-700{font-weight:700}.u-lh-1{line-height:1}.u-lh-1-2{line-height:1.2}.u-lh-1-4{line-height:1.4}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 992px){.u-fs-12{font-size:12px}.u-fs-14{font-size:14px}.u-fs-16{font-size:15.2px}.u-fs-18{font-size:17.1px}.u-fs-20{font-size:19px}.u-fs-24{font-size:22.8px}.u-fs-30{font-size:28.5px}.u-fs-32{font-size:30.4px}.u-fs-40{font-size:38px}}@media (max-width: 767px){.u-fs-12{font-size:12px}.u-fs-14,.u-fs-16{font-size:14px}.u-fs-18{font-size:16px}.u-fs-20{font-size:18px}.u-fs-24{font-size:20px}.u-fs-30{font-size:24px}.u-fs-32{font-size:28px}.u-fs-40{font-size:32px}}.u-text-highlight{position:relative;display:inline-block;padding-bottom:6px;color:#0a6371;font-size:1.2em;font-weight:700;z-index:2;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.u-text-highlight:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:8px;background-color:rgb(from #149c9c r g b/.2);border-radius:2px;z-index:1;opacity:.95;pointer-events:none}.u-text-highlight--code{position:relative;display:inline-block;padding-bottom:6px;color:#333;font-size:1em;font-weight:400;z-index:2;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.u-text-highlight--code:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:8px;background-color:rgb(from #149c9c r g b/.2);border-radius:2px;z-index:1;opacity:.95;pointer-events:none}header{position:sticky;top:0;z-index:1000}.global-header-grid{display:grid;grid-template-columns:minmax(60px,200px) auto;grid-template-rows:50px auto;gap:8px 24px 16px;grid-auto-flow:row;grid-template-areas:"logo menu__admin" "logo menu__contents";padding:8px 16px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(from #fff r g b/1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px #0003;z-index:1000}.global-header-grid .logo{place-self:start}.global-header-grid .logo img{width:100%;height:auto}.global-header-grid .menu__admin{grid-area:menu__admin;display:grid;grid-template-columns:auto auto auto;grid-template-rows:1fr;gap:0px 16px;grid-template-areas:"product-website trial login";width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.global-header-grid .menu__admin img{width:100%;height:auto}.global-header-grid .menu__admin .c-button{padding:0 16px;min-height:35px}.global-header-grid .menu__admin .c-button:after{display:none}.global-header-grid .menu__admin .product-website{padding-right:4px;border-right:1px solid;border-color:transparent #ccc transparent transparent}.global-header-grid .menu__admin .trial a:hover{text-decoration:none!important}.global-header-grid .menu__contents{grid-area:menu__contents;display:grid;grid-template-columns:repeat(5,auto);grid-template-rows:1fr;gap:16px 24px;grid-template-areas:"news docs faq email inquiry";width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;font-size:clamp(14px,8.0078125px + .78125vw,16px)}.global-header-grid .menu__contents>*>a{background-image:-webkit-gradient(linear,left top,left bottom,from(#0a6371),to(#0a6371));background-image:linear-gradient(#0a6371,#0a6371);background-repeat:no-repeat;background-position:bottom right;background-size:0 1px;-webkit-transition:background-size .3s,color .3s;transition:background-size .3s,color .3s}.global-header-grid .menu__contents>*>a:hover{color:#0a6371;background-position:bottom left;background-size:100% 1px}.global-header-grid .menu__admin img,.global-header-grid .menu__contents img{display:none}.global-header-grid .logo{grid-area:logo}.global-header-grid .docs{grid-area:docs}.global-header-grid .faq{grid-area:faq}.global-header-grid .email{grid-area:email}.global-header-grid .news{grid-area:news}.global-header-grid .inquiry{grid-area:inquiry}.global-header-grid .product-website{grid-area:product-website}.global-header-grid .trial{grid-area:trial}.global-header-grid .login{grid-area:login}.global-header-grid .border{grid-area:border}@media (max-width: 767px){.global-header-grid{grid-template-areas:"logo menu__admin" "menu__contents menu__contents"}.global-header-grid .logo{-ms-flex-item-align:center;align-self:center}}@media (max-width: 576px){.global-header-grid{padding:4px 4px 8px;gap:16px 24px;text-align:center}.global-header-grid .menu__admin{gap:0px 8px}.global-header-grid .menu__admin .c-button{padding:0 8px}.global-header-grid .menu__contents{grid-template-columns:repeat(5,20%);grid-template-rows:auto;gap:0;font-size:12px}.global-header-grid .menu__contents a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-header-grid .menu__contents a:hover{font-weight:600;text-decoration:none}.global-header-grid .menu__admin img,.global-header-grid .menu__contents img{display:inline-block;width:36px;height:auto}.global-header-grid .menu__admin a span,.global-header-grid .menu__contents a span{display:none}}.global-footer-grid{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(2,auto);gap:16px 24px;grid-auto-flow:row;grid-template-areas:"privacy-policy tos law company" "copyright copyright copyright copyright";width:100%;padding:24px 8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#fff;background-color:rgb(from #0a6371 r g b/1)}.global-footer-grid .product-website{grid-area:product-website;text-align:center}.global-footer-grid .privacy-policy{grid-area:privacy-policy;text-align:center}.global-footer-grid .tos{grid-area:tos;text-align:center}.global-footer-grid .law{grid-area:law;text-align:center}.global-footer-grid .company{grid-area:company;text-align:center}.global-footer-grid .copyright{grid-area:copyright;text-align:center}.global-footer-grid .copyright{font-family:Roboto,sans-serif;font-size:12px!important}@media (max-width: 576px){.global-footer-grid{grid-template-columns:1fr;grid-template-rows:repeat(5,auto);grid-template-areas:"product-website" "privacy-policy" "tos" "law" "company" "copyright";gap:0}.global-footer-grid>div{text-align:left!important}.global-footer-grid>div a{display:inline-block;padding:8px 0;width:100%}.global-footer-grid .copyright{padding-top:8px}}
/*# sourceMappingURL=common.css.map */
