@charset "UTF-8";.custom-checkbox{position:relative}.custom-checkbox.error span{color:red!important}.custom-checkbox.error span:before{border-color:red}.custom-checkbox .wpcf7-not-valid-tip{display:none}.custom-checkbox input{position:absolute;visibility:hidden;z-index:-1;opacity:0;inset:0}.custom-checkbox .wpcf7-list-item-label{margin:0!important;cursor:pointer;position:relative;position:relative;z-index:2;display:inline-flex;gap:.8rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;color:var(--cl-b);font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.08rem;transition:all .3s}.custom-checkbox .wpcf7-list-item-label::before{margin-top:.1rem;content:"";display:block;position:relative;z-index:1;width:1.5rem;height:1.5rem;border-radius:.3rem;border:.1rem solid var(--cl-b)}.custom-checkbox .wpcf7-list-item-label::after{content:"";border-radius:100%;width:.8rem;height:.8rem;background:var(--cl-b);top:.85rem;left:.35rem;position:absolute;opacity:0;visibility:hidden}.custom-checkbox input:checked+span::after{opacity:1;visibility:visible}.wpcf7-list-item{margin:0}.wp-editor{--cl-a:#0c0909;display:flex;flex-direction:column;gap:.8rem}.wp-editor .h1,.wp-editor .h2,.wp-editor .h3,.wp-editor .h4,.wp-editor .h5,.wp-editor .h6,.wp-editor h1,.wp-editor h2,.wp-editor h3,.wp-editor h4,.wp-editor h5,.wp-editor h6{margin:0}.wp-editor *{font-family:var(--font-family)!important}.wp-editor a{--cl-a:#faf8f8}.wp-editor a[class]{display:inline-flex!important;vertical-align:middle}.wp-editor p{margin:0}.wp-editor p:has(a[class]) a+a{margin-left:16px}.wp-editor hr{display:flex;height:1px;width:100%}.wp-editor ol:not([class]),.wp-editor ul:not([class]){margin:0;padding-left:15px}.check-list{padding:0;margin:0;list-style:none;display:inline-grid;grid-template-columns:repeat(2,auto);gap:1.6rem 3.2rem;width:-moz-fit-content;width:fit-content}.check-list__item{display:inline-flex;align-items:center;gap:1.2rem}.check-list__icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:var(--cl-l)}.check-list__text{color:var(--cl-d);font-family:var(--font-family);font-style:normal;font-weight:900}.custom-icon-list{--gap:.8rem;display:inline-grid;grid-template-columns:repeat(2,1fr);gap:2.4rem;padding:0;margin:0}.custom-icon-list__image{display:flex;align-items:center;justify-content:center;background-color:var(--bg-l);border-radius:clamp(12px,1.3671875vw,1.6rem);aspect-ratio:1;color:var(--cl-a)}.custom-icon-list__image span{width:100%;height:100%;display:inherit;align-items:inherit;justify-content:inherit}.custom-icon-list__wrap{display:flex;flex-direction:column;gap:.8rem}.custom-icon-list__item{display:grid;grid-template-columns:clamp(55px,6.34765625vw,7.2rem) 1fr;align-items:center;gap:clamp(16px,1.953125vw,3.2rem)}.custom-icon-list__title{color:var(--cl-d);font-family:var(--font-family);font-size:clamp(20px,3.23vw,2.4rem);font-style:normal;font-weight:700;line-height:120%}.custom-icon-list__description{color:var(--cl-e);font-size:1.6rem;font-style:normal;font-weight:400;line-height:120%}.h1,h1{color:var(--cl-d);font-family:var(--font-family-headings);font-size:clamp(32px,4.265vw,5rem);font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.68px}.h3,h3{color:var(--cl-d);font-family:var(--font-family-headings);font-size:clamp(24px,2.4372vw,3.2rem);font-style:normal;font-weight:700;line-height:120%}.h4,h4{color:var(--cl-d);font-family:var(--font-family-headings);font-size:clamp(20px,3.23vw,2.4rem);font-style:normal;font-weight:700;line-height:120%}.h5,h5{color:var(--cl-d);font-family:var(--font-family-headings);font-size:clamp(18px,2.69vw,2.2rem);font-style:normal;font-weight:600;line-height:140%}.body-16-medium{font-weight:500}.accent-value{font-family:var(--font-family-headings);font-size:clamp(64px,6.0929vw,8rem);font-style:normal;font-weight:700;color:var(--cl-l);line-height:120%;letter-spacing:-.24rem}a.inline-flex-link{display:inline-flex}.label-list{display:inline-flex;gap:clamp(12px,2.15vw,1.6rem);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.label-list__image{display:flex;align-items:center;justify-content:center;color:var(--bg-l)}.label-list__text{font-weight:900;font-family:var(--font-family-headings);color:var(--cl-d);font-size:clamp(16px,2.42vw,1.8rem);font-style:normal;line-height:140%}.label-list__item{display:flex;padding:clamp(10px,1.61vw,1.2rem) clamp(12px,2.69vw,2rem);justify-content:center;align-items:center;gap:.8rem;border-radius:.8rem;background:var(--bg-a);box-shadow:0 4px 32px 0 rgba(0,0,0,.08)}.label-list__item .sprite,.label-list__item img,.label-list__item picture{width:3.2rem;height:3.2rem}[data-read-more] .read-more-text{order:-1}[data-read-more].active .sprite,[data-read-more].active img{transform:scaleY(-1)}[data-read-more].active:not(:has(.read-more-text)):before{content:attr(data-less-text)}blockquote{display:flex;flex-direction:column;gap:3.2rem;margin:0;border-radius:.6rem;padding:2rem;background-color:var(--bg-b);position:relative;width:-moz-fit-content;width:fit-content}blockquote:before{top:0;bottom:0;left:0;width:.8rem;background-color:var(--bg-l);position:absolute;content:"";display:flex;border-radius:.8rem}.editor p:has(iframe){height:100%}.editor iframe{height:100%;border-radius:2.4rem;aspect-ratio:1/1;max-width:100%;width:100%;min-height:50rem}.editors{display:grid;grid-template-columns:repeat(2,1fr)}.editors__coll:only-of-type{grid-column:1/-1}.editor .row{display:inline-flex;flex-wrap:wrap;gap:1.6rem}.editor .row[data-btn-count="2"] .main-button--transparent{height:6.8rem}.editor table:not([class]){border-radius:2.4rem;border:.1rem solid var(--bg-d);border-collapse:initial!important}.editor table:not([class]) tr:first-child{overflow:hidden;width:100%}.editor table:not([class]) tr:first-child td{color:var(--cl-m);background:var(--bg-l)}.editor table:not([class]) tr:first-child td:first-of-type{border-radius:2.4rem 0 0 0}.editor table:not([class]) tr:first-child td:last-of-type{border-radius:0 2.4rem 0 0}.editor table:not([class]) tr td{border-bottom:solid .1rem var(--bg-d)}.editor table:not([class]) tr:last-child td{border:none!important}.editor table:not([class]) td{padding:1.6rem 0;color:var(--cl-j);font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.aligncenter{margin-left:auto;margin-right:auto}.alignleft{margin-left:0;margin-right:auto}.alignright{margin-left:auto;margin-right:0}body.admin-bar .header{top:32px}body.fixed-body{position:fixed;top:0;left:0;width:100%;overflow:hidden}main.no-padding{padding:0}textarea{border:none;outline:0;resize:none}fieldset{margin:0;padding:0;border:none}.full-row{grid-column:1/-1}.container--mode{max-width:var(--container-width-mode)}.dis-scroll{position:fixed;top:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none!important;scroll-behavior:none!important}[data-tab-content].active{display:block}.overlay.active{opacity:1;visibility:visible;transition:opacity .2s,visibility .2s;transition-timing-function:cubic-bezier(.25,.1,.25,1);pointer-events:initial;z-index:10}.overlay.active-mode{opacity:1;visibility:visible;transition-timing-function:cubic-bezier(.25,.1,.25,1);pointer-events:initial;transition:opacity .2s,visibility .2s,z-index .2s;z-index:61}.box{position:relative;width:min(80vw,720px);display:flex;aspect-ratio:16/9;overflow:hidden}@media (min-width:576px) and (max-width:1023.98px){.custom-icon-list__wrap{display:contents}.custom-icon-list__description{grid-column:1/-1}}@media (min-width:1024px){.line{overflow:hidden;padding-right:.3rem}}@media (max-width:766.98px){.check-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%}.accent-value{font-size:clamp(32px,4.3vw,64px)}}@media (max-width:766.98px) and (min-width:576px){.accent-value{letter-spacing:-1.92px}}@media (max-width:575.98px){.custom-icon-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.h1,h1{letter-spacing:-.96px}.accent-value{letter-spacing:-.96px}.editor .row:has(.main-button:only-child){width:100%}.editor .row .main-button,.editor .row .second-button{flex-grow:1}}