:root{--base-fz: 1rem;--default-font-text: -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;--base-text-color: #141E32;--grey-text-color: #7C88A2;--light-grey-text-color: #D5DBE2;--base-bg-color: #F8FBFF;--white-bg-color: #FFFFFF;--black-bg-color: #000000;--blue-bg-color: #297EE0;--aquamarine-bg-color: #78D9DB;--grey-bg-color: #979797}@font-face{font-display:swap;font-family:Lato-Regular;font-style:normal;font-weight:400;src:url(./Lato-Regular-B0UsyCEQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato-Bold;font-style:normal;font-weight:700;src:url(./Lato-Bold-Bi41WoI-.woff2) format("woff2")}@font-face{font-display:swap;font-family:Evolventa-Bold;font-style:normal;font-weight:700;src:url(./Evolventa-Bold-Cf9S_C4X.woff2) format("woff2")}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:inherit;cursor:pointer;background-color:transparent}button,input,select,textarea{font:inherit;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}ol:not(.faq-answer-list),ul:not(.faq-answer-list){list-style:none}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block}address{font-style:normal}html,body{font-size:var(--base-fz);font-family:"Lato-Regular",var(--default-font-text);background-color:var(--base-bg-color);color:var(--base-text-color);-webkit-text-size-adjust:100%}html{scroll-behavior:smooth}body{opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}body.loaded{opacity:1}body.no-scroll{overflow:hidden!important;position:fixed!important;inset:0!important;width:100%!important;touch-action:none;-webkit-overflow-scrolling:none;-ms-scroll-chaining:none;overscroll-behavior:none}button{outline:none;cursor:pointer;display:block;touch-action:manipulation}img{width:100%;height:100%;display:block;object-fit:contain}svg{display:block}.search-modal{display:none}.search-modal.open{position:fixed;inset:0;z-index:3000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1.875rem 1.25rem;background-color:#f8fbff80;backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem)}.search-modal-container{width:100%;max-width:48rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.25rem}.search-modal-close{cursor:pointer;width:clamp(2.5rem,2rem + 2.5vw,5rem);height:clamp(2.5rem,2rem + 2.5vw,5rem);border-radius:50%;background-color:var(--white-bg-color);position:relative;-webkit-align-self:flex-end;align-self:flex-end}.search-modal-close:before,.search-modal-close:after{content:"";position:absolute;top:50%;left:50%;width:clamp(1rem,.825rem + .875vw,1.875rem);height:.125rem;background-color:#000;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center}.search-modal-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.search-modal-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.search-modal-box{max-width:43rem;max-height:43.75rem;overflow:hidden;background-color:var(--white-bg-color);border-radius:1.875rem}.search-modal-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.25rem;padding:clamp(1.25rem,1.125rem + .625vw,1.875rem)}.search-modal-form .search-input-icon{display:block;width:clamp(1.5625rem,1.5rem + .3125vw,1.875rem);height:clamp(1.5625rem,1.5rem + .3125vw,1.875rem)}.search-modal-form .search-input-icon svg{width:100%;height:100%;fill:var(--blue-bg-color)}.search-modal-form .search-input{display:block;width:100%;padding-left:clamp(.9375rem,.875rem + .3125vw,1.25rem);padding-right:clamp(.9375rem,.875rem + .3125vw,1.25rem);padding-top:clamp(.4375rem,.35rem + .4375vw,.875rem);padding-bottom:clamp(.4375rem,.35rem + .4375vw,.875rem);background-color:#eceef2;border-radius:.625rem;font-family:"Lato-Regular",var(--default-font-text);line-height:1.3;font-weight:400;color:var(--base-text-color);font-size:clamp(1rem,.925rem + .375vw,1.375rem);border:.0625rem solid transparent}.search-modal-form .search-input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-modal-form .search-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:clamp(.75rem,.675rem + .375vw,1.125rem);height:clamp(.75rem,.675rem + .375vw,1.125rem);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.2184 6.45703L6.60972 19.0657' stroke='%23141E32' stroke-width='1.30435' stroke-linecap='round'/%3E%3Cpath d='M6.30435 6.45703L18.913 19.0657' stroke='%23141E32' stroke-width='1.30435' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#eceef2}.search-modal-form .search-input::-webkit-input-placeholder{color:var(--grey-bg-color);opacity:1}.search-modal-form .search-input::-moz-placeholder{color:var(--grey-bg-color);opacity:1}.search-modal-form .search-input:-ms-input-placeholder{color:var(--grey-bg-color);opacity:1}.search-modal-form .search-input::placeholder{color:var(--grey-bg-color);opacity:1}.search-modal-form .search-input:focus{outline:none;border:.0625rem solid #DBDDE0}.search-modal-results{max-height:34.375rem;overflow-y:scroll;padding-left:clamp(1.25rem,1.125rem + .625vw,1.875rem);padding-right:clamp(1.25rem,1.125rem + .625vw,1.875rem);-webkit-transition:all .5ms ease;-moz-transition:all .5ms ease;transition:all .5ms ease}.search-modal-results .no-results{font-family:"Lato-Regular",var(--default-font-text);line-height:1.3;font-weight:400;color:var(--base-text-color);font-size:clamp(.875rem,.825rem + .25vw,1.125rem);margin-bottom:clamp(1.25rem,1.125rem + .625vw,1.875rem)}.search-modal-results .page-result-box .page-sections-list .page-section-item:last-child{margin-bottom:clamp(1.25rem,1.125rem + .625vw,1.875rem)}.search-modal-results .page-title{display:inline-block;font-family:"Lato-Regular",var(--default-font-text);line-height:1.3;font-weight:400;color:var(--blue-bg-color);text-align:left;font-size:clamp(.875rem,.825rem + .25vw,1.125rem);margin-bottom:1.25rem}.search-modal-results .page-sections-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:.9375rem}.search-modal-results .page-sections-list .page-section-item{width:100%;border:.0625rem solid #DADADA;border-radius:.9375rem;padding:1.25rem;color:var(--base-text-color);text-align:left}.search-modal-results .page-sections-list .page-section-item .section-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.3125rem;margin-bottom:.3125rem;font-family:"Lato-Bold",var(--default-font-text);line-height:1.3;font-weight:700;font-size:clamp(1rem,.925rem + .375vw,1.375rem);margin-bottom:clamp(.9375rem,.875rem + .3125vw,1.25rem)}.search-modal-results .page-sections-list .page-section-item .section-title .section-icon{width:clamp(.875rem,.8375rem + .1875vw,1.0625rem);height:clamp(.8125rem,.775rem + .1875vw,1rem);-webkit-flex-shrink:0;flex-shrink:0}.search-modal-results .page-sections-list .page-section-item .section-text{font-family:"Lato-Regular",var(--default-font-text);line-height:1.3;font-weight:400;font-size:clamp(1rem,.975rem + .125vw,1.125rem);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cookies-modal{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background-color:#00000080;z-index:3001;padding:clamp(.9375rem,.5rem + 2.1875vw,3.125rem)}.cookies-modal a{text-decoration:underline;color:var(--blue-bg-color)}.cookies-modal a:hover{text-decoration:none}.cookies-modal.open{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cookies-modal p{line-height:1.5;text-align:left;font-size:clamp(1rem,.95rem + .25vw,1.25rem);margin-bottom:clamp(1.25rem,1.125rem + .625vw,1.875rem)}.cookies-button{display:block;margin-left:auto;margin-right:auto;background-color:var(--blue-bg-color);color:#fff;border:none;border-radius:.9375rem;height:3.75rem;line-height:3.75rem;font-size:1.25rem;cursor:pointer;width:100%;max-width:20rem;min-width:12.5rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.cookies-modal-container{width:100%;max-width:90rem;margin:auto auto 0;background-color:#fff;border-radius:clamp(1.25rem,1.125rem + .625vw,1.875rem);padding:clamp(1.25rem,.875rem + 1.875vw,3.125rem);-webkit-box-shadow:0 0 4.5rem rgba(0,0,0,.2);box-shadow:0 0 4.5rem #0003}.header{padding:1.25rem;height:5.4375rem}.header.mobile-open{background-color:var(--white-bg-color)}.header-container{width:100%;max-width:108.25rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:clamp(1.125rem,-.125rem + 6.25vw,7.375rem);font-family:"Lato-Regular",var(--default-font-text);font-weight:400;line-height:1.8}.header-logo{width:clamp(10.125rem,9.65rem + 2.375vw,12.5rem);height:clamp(2.9375rem,2.8rem + .6875vw,3.625rem);-webkit-flex-shrink:0;flex-shrink:0}.header-navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:.625rem}.header-navigation .header-search{width:2.5rem;height:2.5rem;background-color:var(--white-bg-color);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.header-navigation .header-search:hover{background-color:#dfe2e5}.header-navigation .header-search-icon{width:1.3125rem;height:1.3125rem;fill:var(--base-text-color)}.header-navigation .header-search-text{display:none}.header-navigation .burger{display:block;width:2.5rem;height:2.5rem;background-color:var(--blue-bg-color);border-radius:50%;position:relative}.header-navigation .burger:before{content:"";top:35%;width:25%}.header-navigation .burger:after{content:"";bottom:30%;width:25%}.header-navigation .burger span{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:45%}.header-navigation .burger:before,.header-navigation .burger:after,.header-navigation .burger span{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%);height:.125rem;background-color:var(--white-bg-color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header-navigation .burger.mobile-open span{opacity:0}.header-navigation .burger.mobile-open:before{top:50%;width:45%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header-navigation .burger.mobile-open:after{top:50%;width:45%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header-navigation .navigation-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);color:var(--base-text-color)}.main-content-hero .hero-visual{position:relative;width:100%;height:100%;z-index:0;aspect-ratio:8/16;pointer-events:none}.main-content-hero .hero-visual .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.main-content-about{margin-top:clamp(-14.375rem,-3.875rem + -8.75vw,-5.625rem)}.main-content-about .about-info-top .title.bg{width:100%;max-width:70%}.main-content .marquee-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:.875rem;padding-top:clamp(.9375rem,.875rem + .3125vw,1.25rem);padding-bottom:clamp(.9375rem,.875rem + .3125vw,1.25rem);background:-webkit-gradient(linear,left top,right top,from(#63BAF9),to(#C9E8FF));background:-moz-linear-gradient(left,#63BAF9 0%,#C9E8FF 100%);background:linear-gradient(to right,#63baf9,#c9e8ff);margin-top:clamp(2.5rem,1.75rem + 3.75vw,6.25rem);margin-bottom:clamp(2.5rem,1.75rem + 3.75vw,6.25rem)}.main-content .marquee-box .marquee-content{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.875rem;-webkit-justify-content:space-around;justify-content:space-around;min-width:100%;-webkit-animation:scroll 40s linear infinite;-moz-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite}.main-content .marquee-box .marquee-content li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative;padding-left:clamp(2rem,1.925rem + .375vw,2.375rem)}.main-content .marquee-box .marquee-content li:before{content:"";width:clamp(1.125rem,1.05rem + .375vw,1.5rem);height:clamp(1.125rem,1.05rem + .375vw,1.5rem);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 12C13.334 12.736 12.736 13.334 12 24C11.264 13.334 10.666 12.736 0 12C10.666 11.264 11.264 10.666 12 0C12.736 10.666 13.334 11.264 24 12Z' fill='%23141E32'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);line-height:1}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(calc(-100% - .875rem));transform:translate(calc(-100% - .875rem))}}@-moz-keyframes scroll{0%{-moz-transform:translateX(0);transform:translate(0)}to{-moz-transform:translateX(-moz-calc(-100% - .875rem));transform:translate(calc(-100% - .875rem))}}@keyframes scroll{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(calc(-100% - .875rem));-moz-transform:translateX(-moz-calc(-100% - .875rem));transform:translate(calc(-100% - .875rem))}}.main-content-audience{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1.25rem;padding:0 1.25rem}.main-content-audience .audience-item{border-radius:1.875rem;padding-bottom:clamp(1.25rem,.8125rem + 2.1875vw,3.4375rem)}.main-content-audience .audience-item-doctor{background:-webkit-gradient(linear,left top,right top,from(#C9E8FF),to(#63BAF9));background:-moz-linear-gradient(left,#C9E8FF 0%,#63BAF9 100%);background:linear-gradient(to right,#c9e8ff,#63baf9)}.main-content-audience .audience-item-doctor .audience-item-wrap{margin-left:auto}.main-content-audience .audience-item-doctor .audience-item-link{background-color:#ecf7fe}.main-content-audience .audience-item-doctor .audience-item-link .audience-item-icon svg{fill:var(--blue-bg-color)}.main-content-audience .audience-item-patient{background:-webkit-gradient(linear,left top,right top,from(#C9FDFF),to(#99DEE0));background:-moz-linear-gradient(left,#C9FDFF 0%,#99DEE0 100%);background:linear-gradient(to right,#c9fdff,#99dee0)}.main-content-audience .audience-item-patient .audience-item-wrap{margin-right:auto}.main-content-audience .audience-item-patient .audience-item-link{background-color:#f2fdfe}.main-content-audience .audience-item-patient .audience-item-link .audience-item-icon svg{fill:var(--aquamarine-bg-color)}.main-content-audience .audience-item-wrap{max-width:42.1875rem}.main-content-audience .audience-item-wrap .subtitle{margin-bottom:clamp(1.25rem,1.1rem + .75vw,2rem);padding:0 1.25rem}.main-content-audience .audience-item-image{width:100%;height:auto;border-radius:1.875rem;margin-bottom:clamp(1.5625rem,1.375rem + .9375vw,2.5rem)}.main-content-audience .audience-item-image img{border-radius:clamp(.9375rem,.75rem + .9375vw,1.875rem)}.main-content-audience .audience-item-nav{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:clamp(.625rem,.45rem + .875vw,1.5rem);padding:0 1.25rem}.main-content-audience .audience-item-nav .audience-item-link{padding:1.25rem .625rem 1.25rem 1.25rem;border-radius:clamp(.9375rem,.875rem + .3125vw,1.25rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.625rem;width:100%;height:100%;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;font-family:"Lato-Bold",var(--default-font-text);line-height:1.2;font-weight:700;color:var(--base-text-color);text-align:left;font-size:1rem}.main-content-audience .audience-item-nav .audience-item-icon{width:1.25rem;height:1.25rem;border-radius:clamp(.1875rem,.0375rem + .75vw,.9375rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.main-content-audience .audience-item-nav .audience-item-icon svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);width:.75rem;height:.75rem}.doctor-content-hero .doctor-content-banner{pointer-events:none;width:100%;max-width:156.25rem;margin:0 auto;position:relative;z-index:0}.doctor-content-about{margin-top:clamp(-16.875rem,-2.625rem + -11.875vw,-5rem)}.doctor-content-about .about-info-top .title.bg{width:100%;max-width:60%}.doctor-content-about .about-info-main p:first-child{margin-bottom:clamp(1.25rem,1rem + 1.25vw,2.5rem)}.doctor-content-about .about-info-note .bold{font-family:"Lato-Bold",var(--default-font-text);line-height:1.3;font-weight:700}.doctor-content-steps .steps-list-left{grid-column:1/2}.doctor-content-steps .steps-list-center{grid-column:2/3}.doctor-content-steps .steps-list-right{grid-column:3/4}.doctor-content-steps .steps-list .step-item.is-open.md{min-height:clamp(15.4375rem,12.35rem + 15.4375vw,30.875rem)}.doctor-content-steps .steps-list .step-item.is-open.bg{min-height:clamp(14.6875rem,11.75rem + 14.6875vw,29.375rem)}.doctor-content-template{background:-webkit-gradient(linear,left top,right top,from(#C9E8FF),to(#63BAF9));background:-moz-linear-gradient(left,#C9E8FF 0%,#63BAF9 100%);background:linear-gradient(to right,#c9e8ff,#63baf9)}.doctor-content-template .template-item{background-color:#eef8ff}.doctor-content-template .template-item:hover{background-color:#ddf2ff}.doctor-content-template .template-item:hover .template-link .template-icon{background-color:#2470c7}.doctor-content-template .template-item .template-link .template-icon{background-color:var(--blue-bg-color)}.patient-content-hero .patient-content-banner{pointer-events:none;width:100%;max-width:156.25rem;margin:0 auto;position:relative;z-index:0}.patient-content-about{margin-top:clamp(-16.875rem,-1.875rem + -12.5vw,-4.375rem)}.patient-content-about .about-info-top .title.bg{width:100%;max-width:70%}.patient-content-about .about-info-main p:first-child{margin-bottom:clamp(1.25rem,1rem + 1.25vw,2.5rem)}.patient-content-about .about-info-note .bold{font-family:"Lato-Bold",var(--default-font-text);line-height:1.3;font-weight:700}.patient-content-steps .steps-list-left{grid-column:1/2}.patient-content-steps .steps-list-center{grid-column:2/3}.patient-content-steps .steps-list-right{grid-column:3/4}.patient-content-steps .steps-list .step-item.is-open.sm,.patient-content-steps .steps-list .step-item.is-open.md{min-height:clamp(14.6875rem,11.75rem + 14.6875vw,29.375rem)}.patient-content-template{background:-webkit-gradient(linear,left top,right top,from(#C9FDFF),to(#99DEE0));background:-moz-linear-gradient(left,#C9FDFF 0%,#99DEE0 100%);background:linear-gradient(to right,#c9fdff,#99dee0)}.patient-content-template .template-item{background-color:#f3fefe}.patient-content-template .template-item:hover{background-color:#e7fdff}.patient-content-template .template-item:hover .template-link .template-icon{background-color:#6ac0c2}.patient-content-template .template-item .template-link .template-icon{background-color:var(--aquamarine-bg-color)}.content-container{width:100%;max-width:90rem;margin:0 auto}.content-about{position:relative;z-index:2}.content-about .title.bg{margin-bottom:clamp(1.25rem,1.1rem + .75vw,2rem)}.content-about .title.md{margin-bottom:clamp(2.5rem,1.75rem + 3.75vw,6.25rem)}.content-about .about-info-wrap{width:100%}.content-about .about-info-main{margin-bottom:1.25rem}.content-about .about-info-top{width:100%;max-width:120rem;margin:0 auto;background-position:left top;background-repeat:no-repeat;background-size:100% auto;padding-left:1.25rem;padding-right:1.25rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20255'%3e%3cg%3e%3cg%3e%3cpath%20d='M310,60a30,30,0,0,1-30-30A30,30,0,0,0,250,0H0V255H360V60Z'%20fill='%23F8FBFF'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");padding-top:clamp(.625rem,.25rem + 1.875vw,2.5rem)}.content-about .about-info-bottom{padding:0 1.25rem}.content-about .about-info-bottom .subtitle{margin-bottom:clamp(1.25rem,.975rem + 1.375vw,2.625rem)}.content-about .about-info-bottom .about-info-note .bold{font-family:"Lato-Bold",var(--default-font-text);line-height:1.3;font-weight:700}.content-steps{margin-top:clamp(2.5rem,1.75rem + 3.75vw,6.25rem);margin-bottom:clamp(2.5rem,1.75rem + 3.75vw,6.25rem);position:relative;z-index:2}.content-steps-desktop,.content-steps-decor{display:none}.content-steps-wrap{position:relative;z-index:2}.content-steps .step-subtitle{margin-bottom:clamp(1.875rem,1.75rem + .625vw,2.5rem)}.content-steps .steps-list .step-item{background-color:var(--white-bg-color);border-radius:1.875rem;padding:.9375rem .9375rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:1.875rem 4.375rem 6.75rem rgba(156,172,192,.3);box-shadow:1.875rem 4.375rem 6.75rem #9cacc04d}.content-steps .steps-list .step-item.is-open .step-info{margin-bottom:1.125rem}.content-steps .steps-list .step-title-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:clamp(.625rem,.5rem + .625vw,1.25rem);margin-bottom:1.125rem}.content-steps .steps-list .step-title-box .step-icon{width:clamp(2.5rem,2.25rem + 1.25vw,3.75rem);height:clamp(2.5rem,2.25rem + 1.25vw,3.75rem)}.content-steps .steps-list .step-title-box .step-icon svg{width:100%;height:100%}.content-steps .steps-list .step-description{margin-bottom:.875rem}.content-steps .steps-list .step-info{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;transition:max-height .5s ease}.content-steps .steps-list .step-toggle{text-decoration:underline;color:var(--blue-bg-color);margin-top:auto}.content-steps .steps-list .step-toggle:hover{color:var(--blue-bg-color)}.content-faq{margin-top:clamp(1.25rem,.25rem + 5vw,6.25rem);margin-bottom:clamp(1.25rem,.25rem + 5vw,6.25rem);padding:0 1.25rem}.content-faq .subtitle{margin-bottom:clamp(1.875rem,1.5rem + 1.875vw,3.75rem)}.content-faq .faq{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:clamp(1.5625rem,1.25rem + 1.5625vw,3.125rem)}.content-faq .faq-box{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.content-faq .faq-box .faq-item{border-bottom:.0625rem solid var(--black-bg-color);padding-bottom:1.875rem}.content-faq .faq-box .faq-item:not(:nth-of-type(1)){padding-top:1.875rem}.content-faq .faq-box .faq-item[open] .faq-icon:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.content-faq .faq-box .faq-item[open] .faq-icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.content-faq .faq-box .faq-item:not([open]) .faq-question:hover .faq-icon{background-color:#2470c7}.content-faq .faq-box .faq-question{list-style:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.625rem}.content-faq .faq-box .faq-question::-webkit-details-marker{display:none}.content-faq .faq-box .faq-icon{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.75rem;background-color:var(--blue-bg-color);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}.content-faq .faq-box .faq-icon:before,.content-faq .faq-box .faq-icon:after{content:"";position:absolute;background-color:var(--white-bg-color);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease;width:1.125rem;height:.125rem;border-radius:.0625rem}.content-faq .faq-box .faq-icon:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-faq .faq-box .faq-icon:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.content-faq .faq-box .faq-answer{padding-top:clamp(1.25rem,1.15rem + .5vw,1.75rem)}.content-faq .faq-box .faq-answer-list-name{margin-top:clamp(.25rem,.2rem + .25vw,.5rem);margin-bottom:clamp(.25rem,.2rem + .25vw,.5rem)}.content-faq .faq-box .faq-answer-list{padding-left:clamp(1.25rem,1.125rem + .625vw,1.875rem);font-size:clamp(1rem,.85rem + .75vw,1.75rem)}.content-faq .faq-box .faq-answer p{font-size:clamp(1rem,.85rem + .75vw,1.75rem)}.content-faq .faq-image{display:none}.content-finance{margin-top:clamp(1.25rem,.25rem + 5vw,6.25rem);margin-bottom:clamp(1.25rem,.25rem + 5vw,6.25rem);padding:0 1.25rem}.content-finance .finance-subtitle{margin-bottom:clamp(1.25rem,.975rem + 1.375vw,2.625rem)}.content-finance .finance-description{margin-bottom:clamp(1.875rem,1.5rem + 1.875vw,3.75rem)}.content-finance .finance-info-list{display:grid;grid-template-columns:1fr;gap:1.25rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.content-finance .finance-info-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.25rem}.content-finance .finance-info-box{background-color:var(--white-bg-color);-webkit-box-shadow:1.875rem 4.375rem 6.75rem rgba(156,172,192,.3);box-shadow:1.875rem 4.375rem 6.75rem #9cacc04d;padding:1.25rem;border-radius:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}.content-finance .finance-info-box:hover{background-color:#f8fcff}.content-finance .finance-info-box:hover .finance-icon:before{border-left-color:var(--blue-bg-color);border-bottom-color:var(--blue-bg-color)}.content-finance .finance-info-box .finance-item{width:100%}.content-finance .finance-info-box .finance-item[open] .finance-icon:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.content-finance .finance-info-box .finance-name{list-style:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem}.content-finance .finance-info-box .finance-name::-webkit-details-marker{display:none}.content-finance .finance-info-box .finance-icon{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:1.25rem;height:1.25rem}.content-finance .finance-info-box .finance-icon:before{content:"";position:absolute;width:.625rem;height:.625rem;top:40%;left:50%;-webkit-transform:translate(-50%,-40%) rotate(-45deg);-moz-transform:translate(-50%,-40%) rotate(-45deg);transform:translate(-50%,-40%) rotate(-45deg);border-left:.125rem solid var(--black-bg-color);border-bottom:.125rem solid var(--black-bg-color);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.content-finance .finance-info-box .finance-info{margin-bottom:1.25rem}.content-finance .finance-info-box .finance-info p{font-size:1rem}.content-finance .finance-info-box .finance-origin{border-radius:2.8125rem;padding:.375rem .9375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.content-finance .finance-info-box .finance-origin.state{background:-webkit-gradient(linear,left top,right top,from(#D8FDFF),to(#A6EAED));background:-moz-linear-gradient(left,#D8FDFF 0%,#A6EAED 100%);background:linear-gradient(to right,#d8fdff,#a6eaed)}.content-finance .finance-info-box .finance-origin.insurance{background:-webkit-gradient(linear,left top,right top,from(#D8FFED),to(#A6EAED));background:-moz-linear-gradient(left,#D8FFED 0%,#A6EAED 100%);background:linear-gradient(to right,#d8ffed,#a6eaed)}.content-finance .finance-info-box .finance-origin.charity{background:-webkit-gradient(linear,left top,right top,from(#FFDED8),to(#EDA6A6));background:-moz-linear-gradient(left,#FFDED8 0%,#EDA6A6 100%);background:linear-gradient(to right,#ffded8,#eda6a6)}.content-finance .finance-info-box .finance-origin.research{background:-webkit-gradient(linear,left top,right top,from(#D8D8FF),to(#B2A6ED));background:-moz-linear-gradient(left,#D8D8FF 0%,#B2A6ED 100%);background:linear-gradient(to right,#d8d8ff,#b2a6ed)}.content-companies{margin-top:clamp(1.25rem,.25rem + 5vw,6.25rem);margin-bottom:clamp(1.25rem,.25rem + 5vw,6.25rem);padding:2.5rem 1.25rem;background:-webkit-gradient(linear,left top,right top,from(#C9FDFF),to(#99DEE0));background:-moz-linear-gradient(left,#C9FDFF 0%,#99DEE0 100%);background:linear-gradient(to right,#c9fdff,#99dee0)}.content-companies .companies-subtitle{margin-bottom:clamp(1.25rem,.85rem + 2vw,3.25rem)}.content-companies .companies-description:not(:last-of-type){margin-bottom:clamp(1.25rem,1rem + 1.25vw,2.5rem)}.content-companies .companies-description:last-of-type{margin-bottom:clamp(1.875rem,1.5rem + 1.875vw,3.75rem)}.content-companies .companies-info-list{display:grid;grid-template-columns:1fr;gap:1.25rem}.content-companies .companies-info-list .company-item{background-color:#f4feff;border-radius:.9375rem;padding:1.25rem 1.25rem 1.5625rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.content-companies .companies-info-list .company-item .company-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:100%;position:relative}.content-companies .companies-info-list .company-item .company-logo{margin-bottom:.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.content-companies .companies-info-list .company-item .company-logo.sm{width:5.625rem;height:6.25rem}.content-companies .companies-info-list .company-item .company-logo.bg{width:11.625rem;height:6.25rem}.content-companies .companies-info-list .company-item .company-name{font-size:1.125rem;margin-bottom:1rem}.content-companies .companies-info-list .company-item .company-description{width:100%;max-width:75%}.content-companies .companies-info-list .company-item .company-icon{width:2.5rem;height:2.5rem;background-color:var(--aquamarine-bg-color);border-radius:.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease;position:absolute;bottom:0;right:0}.content-companies .companies-info-list .company-item .company-icon svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);width:.875rem;height:.875rem;fill:var(--white-bg-color);-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}.content-template{margin-top:clamp(1.25rem,.25rem + 5vw,6.25rem);margin-bottom:clamp(1.25rem,.25rem + 5vw,6.25rem);padding:0 1.25rem}.content-template .content-container{padding-top:clamp(3.125rem,2.5rem + 3.125vw,6.25rem);padding-bottom:clamp(3.125rem,2.5rem + 3.125vw,6.25rem)}.content-template .template-subtitle{margin-bottom:clamp(1.875rem,1.725rem + .75vw,2.625rem)}.content-template .template-list{display:grid;grid-template-columns:1fr;gap:1.25rem}.content-template .template-item{border-radius:1.25rem;padding:1.25rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.content-template .template-item .template-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:clamp(.625rem,.25rem + 1.875vw,2.5rem)}.content-template .template-item .template-link .template-description{font-size:1rem;line-height:1.2}.content-template .template-item .template-link .template-icon{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.9375rem;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.content-template .template-item .template-link .template-icon svg{width:1.25rem;height:1.3125rem}.content-law{margin-top:clamp(1.25rem,.25rem + 5vw,6.25rem);margin-bottom:clamp(1.25rem,.25rem + 5vw,6.25rem);padding:0 1.25rem}.content-law .law-subtitle{margin-bottom:clamp(1.875rem,1.6rem + 1.375vw,3.25rem)}.content-law .law-list{display:grid;grid-template-columns:1fr;gap:1.25rem}.content-law .law-item{border-radius:1.875rem;padding:1.25rem 1.25rem 2.1875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-self:flex-start;align-self:flex-start;gap:1.875rem;height:100%}.content-law .law-item.law-item-img{padding:0}.content-law .law-item.law-item-img img{border-radius:clamp(.9375rem,.75rem + .9375vw,1.875rem)}.content-law .law-item.item-blue{background:-webkit-gradient(linear,left top,right top,color-stop(11%,#D9EFFF),color-stop(200%,#63BAF9));background:-moz-linear-gradient(left,#D9EFFF 11%,#63BAF9 200%);background:linear-gradient(to right,#d9efff 11%,#63baf9 200%)}.content-law .law-item.item-green{background:-webkit-gradient(linear,left top,right top,from(#D8FDFF),color-stop(200%,#A6EAED));background:-moz-linear-gradient(left,#D8FDFF 0%,#A6EAED 200%);background:linear-gradient(to right,#d8fdff,#a6eaed 200%)}.content-law .law-item .law-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1rem;font-size:1.25rem;border:.0625rem solid var(--black-bg-color);border-radius:.9375rem;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.content-law .law-item .law-link:hover{color:var(--blue-bg-color);border-color:var(--blue-bg-color)}.title{font-family:"Evolventa-Bold",var(--default-font-text);font-weight:700;color:var(--base-text-color);text-align:left}.title.bg{font-size:clamp(2.8125rem,2rem + 4.0625vw,6.875rem);line-height:1}.title.md{font-size:clamp(1.375rem,.275rem + 5.5vw,6.875rem);line-height:1.1}.subtitle{font-family:"Lato-Bold",var(--default-font-text);font-weight:700;color:var(--base-text-color)}.subtitle.left{text-align:left}.subtitle.center{text-align:center}.subtitle.bg{font-size:clamp(1.5625rem,1.275rem + 1.4375vw,3rem);line-height:1.1}.subtitle.md{font-size:clamp(1.125rem,.95rem + .875vw,2rem);line-height:1.2}.subtitle.sm{font-size:1.125rem;line-height:1.2}.text-regular{font-family:"Lato-Regular",var(--default-font-text);line-height:1.3;font-weight:400;color:var(--base-text-color);text-align:left}.text-regular.bg{font-size:clamp(1.125rem,1rem + .625vw,1.75rem)}.text-regular.md{font-size:1.125rem}.text-regular.sm{font-size:1rem}.text-regular.base{color:var(--base-text-color)}.text-regular.grey{color:var(--grey-text-color)}.text-bold{font-family:"Lato-Bold",var(--default-font-text);line-height:1.3;font-weight:700;color:var(--base-text-color);text-align:left}.text-bold.bg{font-size:clamp(1.125rem,1rem + .625vw,1.75rem)}.text-bold.md{font-size:1.125rem;line-height:1.2}.text-bold.sm{font-size:.875rem}.content-steps .swiper-navigation{display:none}.footer{padding:0 1.25rem;padding-bottom:clamp(2.5rem,2.125rem + 1.875vw,4.375rem)}.footer-wrap{width:100%}.footer-disclaimer-text{font-size:1rem;margin-bottom:1.5625rem}.footer-disclaimer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:.625rem}.footer-disclaimer-links.for-desktop{display:none}.footer-disclaimer-links.for-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.footer .footer-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:.3125rem 1.25rem;font-size:clamp(.75rem,.725rem + .125vw,.875rem);line-height:1.2;background-color:#f0f1f2;border-radius:1.25rem}.footer-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.25rem;font-family:"Lato-Regular",var(--default-font-text);line-height:1.2;font-weight:400;color:var(--base-text-color);font-size:1rem;margin-bottom:1.5625rem}@media(min-width:768px){.search-modal-container{gap:0}.search-modal-box{border-radius:clamp(.9375rem,.75rem + .9375vw,1.875rem)}.search-modal-results .page-sections-list .page-section-item{border-radius:.625rem}.search-modal-results .page-sections-list .page-section-item .section-text{-webkit-line-clamp:2}.cookies-modal p{margin-bottom:0}.cookies-modal-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:clamp(1.25rem,.875rem + 1.875vw,3.125rem)}.main-content-hero .hero-visual{max-width:156.25rem;margin:0 auto;aspect-ratio:16/8}.main-content-about .about-info-top .title.bg{max-width:100%}.main-content-about .about-info-top{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201920%20324.53'%3e%3cg%3e%3cg%3e%3cpath%20d='M1758,231.53a36,36,0,0,1-36-36,36,36,0,0,0-36-36H1514a60,60,0,0,1-60-60V60a60,60,0,0,0-60-60H258a60,60,0,0,0-60,60V171.53a60,60,0,0,1-60,60H0v93H1920v-93Z'%20fill='%23F8FBFF'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.main-content-steps .content-container{padding-bottom:clamp(10.1875rem,8.15rem + 10.1875vw,20.375rem)}.main-content-steps .steps-list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.375rem,.125rem + 1.25vw,1.625rem);-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;align-items:end}.main-content-steps .steps-list .step-item.is-open.bg{min-height:clamp(16.9375rem,13.55rem + 16.9375vw,33.875rem)}.main-content-steps .steps-list .step-item:nth-child(2){-webkit-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));-moz-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem))}.main-content-steps .steps-list .step-item:nth-child(3){-webkit-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));-moz-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem))}.main-content-steps .steps-list .step-item:nth-child(4){-webkit-transform:translateY(clamp(5.875rem,4.6875rem + 5.9375vw,11.8125rem));-moz-transform:translateY(clamp(5.875rem,4.6875rem + 5.9375vw,11.8125rem));transform:translateY(clamp(5.875rem,4.6875rem + 5.9375vw,11.8125rem))}.main-content-audience{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0;gap:1.875rem}.main-content-audience .audience-item{width:-moz-calc(50% - .9375rem);width:calc(50% - .9375rem);border-radius:0;padding-top:clamp(1.25rem,.8125rem + 2.1875vw,3.4375rem)}.main-content-audience .audience-item-doctor{padding-right:clamp(1.25rem,1.125rem + .625vw,1.875rem);padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.main-content-audience .audience-item-doctor .audience-item-link:hover{background-color:#ddf2ff}.main-content-audience .audience-item-doctor .audience-item-link:hover .audience-item-icon{background-color:#2470c7}.main-content-audience .audience-item-doctor .audience-item-link .audience-item-icon{background-color:var(--blue-bg-color)}.main-content-audience .audience-item-doctor .audience-item-link .audience-item-icon svg{fill:var(--white-bg-color)}.main-content-audience .audience-item-patient{padding-left:clamp(1.25rem,1.125rem + .625vw,1.875rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem);border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.main-content-audience .audience-item-patient .audience-item-link:hover{background-color:#e7fdff}.main-content-audience .audience-item-patient .audience-item-link:hover .audience-item-icon{background-color:#6ac0c2}.main-content-audience .audience-item-patient .audience-item-link .audience-item-icon{background-color:var(--aquamarine-bg-color)}.main-content-audience .audience-item-patient .audience-item-link .audience-item-icon svg{fill:var(--white-bg-color)}.main-content-audience .audience-item-wrap .subtitle{padding:0}.main-content-audience .audience-item-nav{gap:clamp(.0625rem,-.225rem + 1.4375vw,1.5rem);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;padding:0}.main-content-audience .audience-item-nav li{-webkit-flex-basis:30.9%;flex-basis:30.9%;-webkit-flex-shrink:0;flex-shrink:0;min-height:clamp(4.5rem,3.375rem + 5.625vw,10.125rem)}.main-content-audience .audience-item-nav .audience-item-link{padding-top:clamp(.625rem,.55rem + .375vw,1rem);padding-left:clamp(.375rem,.3rem + .375vw,.75rem);padding-right:clamp(.375rem,.3rem + .375vw,.75rem);padding-bottom:clamp(.3125rem,.2375rem + .375vw,.6875rem);position:relative;display:block;font-size:clamp(.25rem,.1rem + .75vw,1rem);line-height:1.4}.main-content-audience .audience-item-nav .audience-item-text{display:inline-block;max-width:95%}.main-content-audience .audience-item-nav .audience-item-icon{position:absolute;right:clamp(.375rem,.3rem + .375vw,.75rem);bottom:clamp(.3125rem,.2375rem + .375vw,.6875rem);width:clamp(.625rem,.25rem + 1.875vw,2.5rem);height:clamp(.625rem,.25rem + 1.875vw,2.5rem)}.main-content-audience .audience-item-nav .audience-item-icon svg{-webkit-transform:none;-moz-transform:none;transform:none;width:clamp(.4375rem,.35rem + .4375vw,.875rem);height:clamp(.4375rem,.35rem + .4375vw,.875rem)}.doctor-content-about .about-info-top .title.bg{max-width:100%}.doctor-content-about .about-info-top{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201920%20335.53'%3e%3cg%3e%3cg%3e%3cpath%20d='M1722,215a56.51,56.51,0,0,0-56.5-56.5H1026a60,60,0,0,1-60-60V60A60,60,0,0,0,906,0H258a60,60,0,0,0-60,60V211.53a60,60,0,0,1-60,60H0v64H1920v-64H1778.5A56.5,56.5,0,0,1,1722,215Z'%20fill='%23F8FBFF'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.doctor-content-steps .content-container{padding-bottom:clamp(3.125rem,.0625rem + 15.3125vw,18.4375rem)}.doctor-content-steps .steps-list{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);-moz-column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;align-items:end}.doctor-content-steps .steps-list-left .step-item:nth-child(2){margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.doctor-content-steps .steps-list-center .step-item:nth-child(1){-webkit-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));-moz-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem))}.doctor-content-steps .steps-list-center .step-item:nth-child(2){-webkit-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));-moz-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.doctor-content-steps .steps-list-right .step-item:nth-child(1){-webkit-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));-moz-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem))}.doctor-content-steps .steps-list-right .step-item:nth-child(2){-webkit-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));-moz-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.doctor-content-steps .steps-list .step-item.is-open{min-height:clamp(12.5rem,8.825rem + 18.375vw,30.875rem)}.doctor-content-template .template-list{grid-template-rows:repeat(3,auto)}.doctor-content-template .template-item:last-child{grid-column:span 2}.patient-content-about .about-info-top .title.bg{max-width:100%}.patient-content-about .about-info-top{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201920%20333.53'%3e%3cg%3e%3cg%3e%3cpath%20d='M1722,211.53v-3a60,60,0,0,0-60-60H1324a60,60,0,0,1-60-60V60a60,60,0,0,0-60-60H258a60,60,0,0,0-60,60V211.53a60,60,0,0,1-60,60H0v62H1920v-62H1782A60,60,0,0,1,1722,211.53Z'%20fill='%23F8FBFF'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.patient-content-steps .content-container{padding-bottom:clamp(3.125rem,-.0625rem + 15.9375vw,19.0625rem)}.patient-content-steps .steps-list{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);-moz-column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);column-gap:clamp(.9375rem,.5rem + 2.1875vw,3.125rem);-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;align-items:end}.patient-content-steps .steps-list-left .step-item:nth-child(2){margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.patient-content-steps .steps-list-center .step-item:nth-child(1){-webkit-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));-moz-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem))}.patient-content-steps .steps-list-center .step-item:nth-child(2){-webkit-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));-moz-transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));transform:translateY(clamp(1.875rem,1.4625rem + 2.0625vw,3.9375rem));margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.patient-content-steps .steps-list-right .step-item:nth-child(1){-webkit-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));-moz-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem))}.patient-content-steps .steps-list-right .step-item:nth-child(2){-webkit-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));-moz-transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));transform:translateY(clamp(3.9375rem,3.15rem + 3.9375vw,7.875rem));margin-top:clamp(2.5rem,1.9625rem + 2.6875vw,5.1875rem)}.patient-content-steps .steps-list .step-item.is-open{min-height:clamp(12.5rem,9.125rem + 16.875vw,29.375rem)}.patient-content-template .template-list{grid-template-rows:repeat(2,auto)}.content-about .about-info-top,.content-about .about-info-bottom{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-steps-desktop{display:block}.content-steps-mobile{display:none}.content-steps-decor{display:block;position:absolute;pointer-events:none;bottom:0;left:0;right:0;z-index:1}.content-steps-wrap{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-steps .steps-list .step-item{position:relative;border-radius:clamp(.9375rem,.75rem + .9375vw,1.875rem);padding-top:clamp(.625rem,.4375rem + .9375vw,1.5625rem);padding-bottom:clamp(.9375rem,.75rem + .9375vw,1.875rem);padding-left:clamp(.3125rem,0rem + 1.5625vw,1.875rem);padding-right:clamp(.3125rem,0rem + 1.5625vw,1.875rem);min-width:0}.content-steps .steps-list .step-item.sm{min-height:clamp(12.1875rem,11.8625rem + 1.625vw,13.8125rem)}.content-steps .steps-list .step-item.md{min-height:clamp(12.1875rem,11.5625rem + 3.125vw,15.3125rem)}.content-steps .steps-list .step-item.bg{min-height:clamp(12.1875rem,11.2625rem + 4.625vw,16.8125rem)}.content-steps .steps-list .step-item:hover{background-color:#f8fcff}.content-steps .steps-list .step-item:hover:after{border-top-color:#f8fcff}.content-steps .steps-list .step-item:after{content:"";position:absolute;border:0;border-left-style:solid;border-right-style:solid;border-top-style:solid;border-left-color:transparent;border-right-color:transparent;border-top-color:var(--white-bg-color);border-left-width:clamp(.625rem,.5125rem + .5625vw,1.1875rem);border-right-width:clamp(.625rem,.5125rem + .5625vw,1.1875rem);border-top-width:clamp(1.25rem,1.0875rem + .8125vw,2.0625rem);bottom:clamp(-2.0625rem,-1.0875rem + -.8125vw,-1.25rem);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:border-top-color .3s ease;-moz-transition:border-top-color .3s ease;transition:border-top-color .3s ease}.content-steps .steps-list .step-title-box .step-icon{width:clamp(1.25rem,.75rem + 2.5vw,3.75rem);height:clamp(1.25rem,.75rem + 2.5vw,3.75rem)}.content-steps .steps-list .step-toggle{color:var(--base-text-color)}.content-faq{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-faq .faq-box .faq-item{padding-bottom:clamp(.9375rem,.675rem + 1.3125vw,2.25rem)}.content-faq .faq-box .faq-item:not(:nth-of-type(1)){padding-top:clamp(.9375rem,.675rem + 1.3125vw,2.25rem)}.content-faq .faq-box .question-text{display:inline-block;width:100%;max-width:93.7%}.content-faq .faq-box .faq-icon{width:clamp(1.5625rem,1.375rem + .9375vw,2.5rem);height:clamp(1.5625rem,1.375rem + .9375vw,2.5rem);border-radius:clamp(.4375rem,.375rem + .3125vw,.75rem)}.content-faq .faq-box .faq-answer{width:100%;max-width:93.7%}.content-faq .faq-image{display:block;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:33.5%;flex-basis:33.5%}.content-finance{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-finance .finance-description{width:100%;max-width:80%}.content-finance .finance-info-list{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:clamp(.375rem,.1rem + 1.375vw,1.75rem)}.content-finance .finance-info-wrap{gap:clamp(.375rem,.1rem + 1.375vw,1.75rem)}.content-finance .finance-info-wrap:nth-child(1){grid-column:1/2}.content-finance .finance-info-wrap:nth-child(2){grid-column:2/3}.content-finance .finance-info-wrap:nth-child(3){grid-column:3/4}.content-finance .finance-info-wrap:nth-child(4){grid-column:4/5}.content-finance .finance-info-box{border-radius:clamp(1.25rem,1.125rem + .625vw,1.875rem);padding:clamp(.625rem,.425rem + 1vw,1.625rem)}.content-finance .finance-info-box:nth-last-child(-n+2){grid-column:span 2}.content-finance .finance-info-box.bg{min-height:clamp(4.6875rem,2.8rem + 9.4375vw,14.125rem)}.content-finance .finance-info-box.md{min-height:clamp(4.125rem,2.475rem + 8.25vw,12.375rem)}.content-finance .finance-info-box.sm{min-height:clamp(3.0625rem,1.85rem + 6.0625vw,9.125rem)}.content-finance .finance-info-box .finance-name{margin-bottom:clamp(.3125rem,.0625rem + 1.25vw,1.5625rem)}.content-finance .finance-info-box .finance-icon{border-radius:clamp(.4375rem,.375rem + .3125vw,.75rem);width:clamp(.25rem,0rem + 1.25vw,1.5rem);height:clamp(.25rem,0rem + 1.25vw,1.5rem)}.content-finance .finance-info-box .finance-icon:before{width:clamp(.125rem,.025rem + .5vw,.625rem);height:clamp(.125rem,.025rem + .5vw,.625rem);border-left-width:clamp(.0625rem,.05rem + .0625vw,.125rem);border-bottom-width:clamp(.0625rem,.05rem + .0625vw,.125rem)}.content-finance .finance-info-box .finance-info{margin-bottom:clamp(.3125rem,.0625rem + 1.25vw,1.5625rem)}.content-finance .finance-info-box .finance-info p{font-size:clamp(.5rem,.35rem + .75vw,1.25rem)}.content-companies{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-top:clamp(2.5rem,1.75rem + 3.75vw,6.25rem);padding-bottom:clamp(2.5rem,1.75rem + 3.75vw,6.25rem)}.content-companies .companies-info-list{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:clamp(.375rem,.1rem + 1.375vw,1.75rem)}.content-companies .companies-info-list .company-item:hover{background-color:#e7fdff}.content-companies .companies-info-list .company-item:hover .company-icon{background-color:#6ac0c2}.content-companies .companies-info-list .company-item:hover .company-icon svg{fill:#f4feff}.content-companies .companies-info-list .company-item{border-radius:clamp(.5rem,.35rem + .75vw,1.25rem);padding:clamp(.3125rem,.125rem + .9375vw,1.25rem)}.content-companies .companies-info-list .company-item .company-logo{margin-bottom:clamp(.375rem,.3rem + .375vw,.75rem)}.content-companies .companies-info-list .company-item .company-logo.sm{width:clamp(1.875rem,1.125rem + 3.75vw,5.625rem);height:clamp(2.0625rem,1.225rem + 4.1875vw,6.25rem)}.content-companies .companies-info-list .company-item .company-logo.bg{width:clamp(3.875rem,2.325rem + 7.75vw,11.625rem);height:clamp(2.0625rem,1.225rem + 4.1875vw,6.25rem)}.content-companies .companies-info-list .company-item .company-name{font-size:clamp(.375rem,.2rem + .875vw,1.25rem);margin-bottom:clamp(.5rem,.4rem + .5vw,1rem)}.content-companies .companies-info-list .company-item .company-icon{width:clamp(.625rem,.25rem + 1.875vw,2.5rem);height:clamp(.625rem,.25rem + 1.875vw,2.5rem);border-radius:clamp(.1875rem,.0375rem + .75vw,.9375rem)}.content-companies .companies-info-list .company-item .company-icon svg{-webkit-transform:none;-moz-transform:none;transform:none;width:clamp(.4375rem,.35rem + .4375vw,.875rem);height:clamp(.4375rem,.35rem + .4375vw,.875rem)}.content-template{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-template .template-list{grid-template-columns:repeat(2,1fr);gap:clamp(.375rem,.1rem + 1.375vw,1.75rem);-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.content-template .template-item{padding-top:clamp(.625rem,.4rem + 1.125vw,1.75rem);padding-bottom:clamp(.625rem,.4rem + 1.125vw,1.75rem);padding-left:clamp(.625rem,.4rem + 1.125vw,1.75rem);padding-right:clamp(.3125rem,.125rem + .9375vw,1.25rem);border-radius:clamp(.625rem,.375rem + 1.25vw,1.875rem)}.content-template .template-item .template-link{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.content-template .template-item .template-link .template-description{font-size:clamp(.375rem,.1rem + 1.375vw,1.75rem)}.content-template .template-item .template-link .template-icon{width:clamp(1.25rem,1rem + 1.25vw,2.5rem);height:clamp(1.25rem,1rem + 1.25vw,2.5rem);border-radius:clamp(.4375rem,.3375rem + .5vw,.9375rem)}.content-template .template-item .template-link .template-icon svg{width:clamp(.625rem,.5rem + .625vw,1.25rem);height:clamp(.6875rem,.5625rem + .625vw,1.3125rem)}.content-law{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.content-law .law-list{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,auto);gap:clamp(.375rem,.1rem + 1.375vw,1.75rem);-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.content-law .law-item{border-radius:clamp(.9375rem,.75rem + .9375vw,1.875rem);padding-top:clamp(.625rem,.25rem + 1.875vw,2.5rem);padding-left:clamp(.625rem,.375rem + 1.25vw,1.875rem);padding-right:clamp(.625rem,.375rem + 1.25vw,1.875rem);padding-bottom:clamp(.9375rem,.625rem + 1.5625vw,2.5rem)}.content-law .law-item:first-child,.content-law .law-item:last-child{grid-column:span 2}.content-law .law-item.sm{min-height:clamp(3.125rem,.05rem + 15.375vw,18.5rem)}.content-law .law-item.bg{min-height:clamp(5rem,.9rem + 20.5vw,25.5rem)}.content-law .law-item .law-link{font-size:clamp(.125rem,-.1rem + 1.125vw,1.25rem);padding:clamp(.5rem,.4rem + .5vw,1rem);max-width:clamp(6.25rem,4.0125rem + 11.1875vw,17.4375rem);border-radius:clamp(.5rem,.4125rem + .4375vw,.9375rem)}.title.bg{font-size:clamp(1.25rem,.125rem + 5.625vw,6.875rem)}.title.md{font-size:clamp(.75rem,0rem + 3.75vw,4.5rem)}.subtitle.sm{font-size:clamp(.125rem,-.15rem + 1.375vw,1.5rem)}.text-regular.md{font-size:clamp(.625rem,.525rem + .5vw,1.125rem)}.text-regular.sm{font-size:clamp(.375rem,.225rem + .75vw,1.125rem)}.text-bold.md{font-size:clamp(.25rem,.05rem + 1vw,1.25rem)}.text-bold.sm{font-size:clamp(.125rem,-.05rem + .875vw,1rem)}.footer{padding-left:clamp(1.25rem,-1.5rem + 13.75vw,15rem);padding-right:clamp(1.25rem,-1.5rem + 13.75vw,15rem)}.footer-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:clamp(.625rem,.5rem + .625vw,1.25rem)}.footer-disclaimer{-webkit-flex-basis:64.1%;flex-basis:64.1%}.footer-disclaimer-text{font-size:clamp(.375rem,.275rem + .5vw,.875rem);margin-bottom:1rem}.footer-disclaimer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:1.25rem}.footer-disclaimer-links.for-desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.footer-disclaimer-links.for-mobile{display:none}.footer .footer-link{font-size:clamp(.375rem,.275rem + .5vw,.875rem)}.footer-info{text-align:right;gap:.75rem;line-height:1.05;font-size:clamp(.375rem,.275rem + .5vw,.875rem);margin-bottom:0}}@media(min-width:1401px){.header{padding:1.25rem 5.875rem;height:auto}.header-container{font-size:clamp(.375rem,.25rem + .625vw,1rem)}.header-navigation{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header-navigation .header-search{width:clamp(2.5rem,-.0375rem + 12.6875vw,15.1875rem);height:auto;border-radius:3rem;background-color:#eceef2;padding-top:clamp(.375rem,.3rem + .375vw,.75rem);padding-bottom:clamp(.375rem,.3rem + .375vw,.75rem);padding-left:clamp(.375rem,.1375rem + 1.1875vw,1.5625rem);padding-right:clamp(.375rem,.1375rem + 1.1875vw,1.5625rem);-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:.625rem}.header-navigation .header-search-icon{fill:var(--grey-bg-color)}.header-navigation .header-search-text{display:block;color:var(--grey-bg-color)}.header-navigation .burger{display:none}.header-navigation .navigation-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.content-about .about-info-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:.625rem}.content-about .about-info-main{-webkit-flex-basis:59%;flex-basis:59%;margin-bottom:0}.content-about .about-info-bottom .about-info-note{-webkit-flex-basis:26%;flex-basis:26%}}@media(min-width:1601px){.header-container{font-size:clamp(.375rem,.225rem + .75vw,1.125rem)}}@media(min-width:1801px){.header-container{font-size:clamp(.375rem,.2rem + .875vw,1.25rem)}}@media(min-width:1901px){.header-container{font-size:clamp(.375rem,.175rem + 1vw,1.375rem)}}@media(max-width:1400px){.header.mobile-open .header-container{font-size:clamp(1.5rem,1.35rem + .75vw,2.25rem)}.header-navigation .navigation{position:fixed;top:5rem;right:-100%;width:100%;height:100vh;background:var(--white-bg-color);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;z-index:9;padding:1.875rem 1.25rem}.header-navigation .navigation.mobile-open{right:0}}@media(max-width:767px){.content-finance .finance-subtitle,.content-finance .finance-description,.content-companies .companies-subtitle,.content-companies .companies-description,.content-template .template-subtitle{text-align:center}.content-law .law-item.law-item-img img{display:none}.content-steps .swiper-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative;gap:1.25rem;width:100%;max-width:70%;margin:1.875rem auto 2.5rem;height:2.5rem}.content-steps .swiper-button-prev,.content-steps .swiper-button-next{background-color:var(--blue-bg-color);width:2.5rem;height:2.5rem;border-radius:.75rem;background-size:.5rem .8125rem;background-repeat:no-repeat;background-position:center;top:0!important}.content-steps .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.82756 6.36398L7.77734 1.41421L6.36312 0L-0.000835419 6.36398L6.36312 12.7279L7.77734 11.3137L2.82756 6.36398Z' fill='white'/%3E%3C/svg%3E%0A")}.content-steps .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94978 6.36398L0 1.41421L1.41422 0L7.77818 6.36398L1.41422 12.7279L0 11.3137L4.94978 6.36398Z' fill='white'/%3E%3C/svg%3E%0A")}.content-steps .swiper-slide{min-height:14.8125rem;height:auto!important}.content-steps .swiper-slide.-is-open{min-height:21.25rem}.content-steps .steps-slider.swiper{padding-left:1.25rem;padding-right:1.25rem}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-moz-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:75rem;perspective:75rem}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:75rem;perspective:75rem}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);-moz-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);-moz-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-moz-box-ordinal-group:10000;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:.0625rem;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:.0625rem;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:2.625rem;height:2.625rem;position:absolute;left:50%;top:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:.25rem solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;-moz-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes swiper-preloader-spin{0%{-moz-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-moz-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-moz-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-moz-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-moz-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-moz-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-moz-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:.5rem}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-moz-transition:.2s transform,.2s top,.2s -moz-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform,.2s -moz-transform}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-moz-transition:.2s transform,.2s left,.2s -moz-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform,.2s -moz-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-moz-transition:.2s transform,.2s right,.2s -moz-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform,.2s -moz-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-moz-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 2.75rem}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:-moz-calc(0 - (var(--swiper-navigation-size) / 2));margin-top:calc(0 - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:-moz-calc(0 - (var(--swiper-navigation-size) / 2));margin-top:calc(0 - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:-moz-calc(0 - (var(--swiper-navigation-size) / 2));margin-left:calc(0 - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}
