@charset "UTF-8";.wpcf7-list-item{margin:0;}input[type=checkbox]{width:1px;height:1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;}.section__ttl-box--form{padding-top:37px;border-top:1px solid #000;position:relative;}.section__ttl-box--form::before{content:"";position:absolute;top:0;left:0;width:68px;height:8px;background-color:#000;}.wpcf7-not-valid-tip{margin-top:2px;}.page-wrapper{background:url(../../dist/imgs/form-bg.webp) no-repeat center center/cover;}@media print,screen and (min-width:1025px){.pc-hidden{display:none}}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.page-top{padding-bottom:80px;background-color:#000;color:#fff;position:relative;z-index:1;}.page-top .breadcrumbs__wrapper{padding:3px 1px;}.page-top .breadcrumbs__wrapper span{color:#fff;}.page-top::after{content:"";position:absolute;z-index:-1;}.page-top.page-top--sdk::after{bottom:-80px;right:-280px;width:min(150vw,720px);height:auto;aspect-ratio:916/1134;background:url(../../dist/imgs/technical/technical-mv-bg.svg) no-repeat center center/cover;}.page-top.page-top--catalog::after{bottom:-120px;right:-360px;width:min(140vw,768px);aspect-ratio:916/1134;background:url(../../dist/imgs/technical/technical-mv-bg.svg) no-repeat center center/cover;}.page-top.page-top--confirm,.page-top.page-top--contact,.page-top.page-top--subscription,.page-top.page-top--downloader{padding-bottom:0;background-color:transparent;color:#000;}.page-top.page-top--confirm::after,.page-top.page-top--contact::after,.page-top.page-top--subscription::after,.page-top.page-top--downloader::after{display:none;}.page-top.page-top--confirm .breadcrumbs__wrapper span,.page-top.page-top--contact .breadcrumbs__wrapper span,.page-top.page-top--subscription .breadcrumbs__wrapper span,.page-top.page-top--downloader .breadcrumbs__wrapper span{color:#000;}@media print,screen and (min-width:1025px){.page-top{padding-bottom:124px}.page-top.page-top--sdk::after{right:-20px;width:min(80vw,916px)}.page-top.page-top--catalog::after{right:-380px;width:min(80vw,916px)}}.page-top__inner{max-width:1584px;padding-inline:32px;margin-inline:auto;}.page-top__breadcrumbs.page-top__breadcrumbs--white .bre{background:url(../../dist/imgs/icon-home-white.svg) no-repeat;}.page-top__breadcrumbs.page-top__breadcrumbs--dn .bre span:nth-of-type(2),.page-top__breadcrumbs.page-top__breadcrumbs--dn .bre span:nth-of-type(3){display:none;}.page-top__head{margin-top:48px;}@media print,screen and (min-width:1025px){.page-top__head{margin-top:80px}}.page-top__ttl{font-size:4rem;letter-spacing:-.06em;line-height:1.1;margin-bottom:32px;}@media print,screen and (min-width:1025px){.page-top__ttl{font-size:8rem;line-height:1.1;letter-spacing:.01em;margin-bottom:40px}}@media print,screen and (min-width:1025px) and (min-width:1025px){.page-top__ttl.page-top__ttl--downloader{font-size:8rem;line-height:1.1;letter-spacing:-.075em}}.page-top__ttl-box{border-top:1px solid #fff;}.page-top__ttl-box::before{background-color:#fff;}.page-top__ttl-box.page-top__ttl-box--confirm,.page-top__ttl-box.page-top__ttl-box--contact,.page-top__ttl-box.page-top__ttl-box--subscription{border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.page-top__ttl-box.page-top__ttl-box--confirm::before,.page-top__ttl-box.page-top__ttl-box--contact::before,.page-top__ttl-box.page-top__ttl-box--subscription::before{background-color:#000;}@media print,screen and (min-width:1025px){.page-top__ttl-box.page-top__ttl-box--confirm,.page-top__ttl-box.page-top__ttl-box--contact,.page-top__ttl-box.page-top__ttl-box--subscription{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}}.page-top__sub-ttl{font-size:3.2rem;letter-spacing:-.04em;line-height:1;font-weight:700;}@media print,screen and (min-width:1025px){.page-top__sub-ttl{font-size:4.2rem}}@media print,screen and (min-width:1280px){.page-top__sub-ttl{font-size:4.8rem}}@media print,screen and (min-width:1440px){.page-top__sub-ttl{font-size:5.4rem}}.page-top__sub-ttl span{font-size:3rem;line-height:1;letter-spacing:-.04em;font-weight:inherit;}.page-top__body--contact,.page-top__body--subscription{margin-top:42px;}.page-top__text{color:#000;font-size:1.6rem;line-height:1.8;font-weight:500;}.page-top__text span{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit;font-style:italic;}@media print,screen and (min-width:1025px){.page-top__text{font-size:2rem;line-height:1.8;letter-spacing:.04em}}.sdk-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px;gap:32px;}@media print,screen and (min-width:1025px){.sdk-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:58px;gap:55px}}.sdk-top__context p{font-size:1.6rem;line-height:1.8125;font-weight:500;}.sdk-top__img{-ms-flex-negative:0;flex-shrink:0;}@media print,screen and (min-width:1025px){.sdk-top__img{padding-right:2.5vw}.sdk-top__img img{width:clamp(440px,192.626px + 24.134vw,656px)}}.form{padding-top:40px;padding-bottom:120px;}@media print,screen and (min-width:1025px){.form{padding-bottom:173px}}.form:not(:has(.page-top__sub-ttl)){padding-top:0;}.form-confirm{padding-block:64px;}@media print,screen and (min-width:1025px){.form-confirm{padding-top:100px;padding-bottom:170px}}.form__inner{max-width:1584px;padding-inline:32px;margin-inline:auto;}.form__ttl-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}@media print,screen and (min-width:1025px){.form__ttl-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:31px}}.form__ttl-text{display:inline-block;font-size:1.6rem;font-weight:400;}@media print,screen and (min-width:1025px){.form__ttl-text{margin-bottom:-7px;font-size:2rem;line-height:2;letter-spacing:.04em}}.form__body{margin-top:32px;}.form__body.form__body--catalog,.form__body.form__body--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px;}.form__body.form__body--subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;}@media print,screen and (min-width:1025px){.form__body{margin-top:46px}.form__body.form__body--catalog{margin-top:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form__body.form__body--contact{margin-top:103px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print,screen and (min-width:1440px){.form__body.form__body--catalog .wpcf7,.form__body.form__body--contact .wpcf7{-ms-flex-preferred-size:53%;flex-basis:53%}.form__body.form__body--subscription .form__wrapper{-ms-flex-preferred-size:53%;flex-basis:53%}}@media print,screen and (min-width:1728px){.form__body.form__body--contact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form__wrapper{width:100%;margin-inline:auto;max-width:768px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;}@media print,screen and (min-width:1025px){.form__wrapper{max-width:none;margin-inline:0;gap:32px}}@media print,screen and (min-width:1280px){.form__wrapper{gap:29px}}.form__wrapper.form__wrapper--catalog{gap:9.25vw;}.form__wrapper.form__wrapper--confirm{max-width:none;gap:17px;background-color:#fff;border-radius:5px;padding:32px 16px 40px;}.form__wrapper.form__wrapper--confirm.form__wrapper--catalog{gap:6vw;}@media print,screen and (min-width:1025px){.form__wrapper.form__wrapper--confirm{padding:74px 40px 97px}}.form__wrapper.form__wrapper--contact .wpcf7{width:100%;}@media print,screen and (min-width:1025px){.form__wrapper.form__wrapper--contact{display:block}.form__wrapper.form__wrapper--contact .wpcf7{-ms-flex-preferred-size:46%;flex-basis:46%}}.form__wrapper.form__wrapper--contact,.form__wrapper.form__wrapper--subscription{gap:9vw;}.form__wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px;width:100%;}.form__wrapper-left.form__wrapper-left--confirm{gap:36px;}.form__wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-ms-flex-preferred-size:45.5%;flex-basis:45.5%;}.form__wrapper-right.form__wrapper-right--catalog{-ms-flex-preferred-size:42%;flex-basis:42%;gap:60px;}.form__wrapper-right.form__wrapper-right--confirm{-ms-flex-preferred-size:50%;flex-basis:50%;gap:36px;}.form__wrapper-right.form__wrapper-right--catalog-confirm{gap:50px;}.form__wrapper-right.form__wrapper-right--contact{display:block;width:100%;gap:0;}.form__wrapper-left-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;}.form__wrapper-left-top.form__wrapper-left-top--confirm{gap:15px;}.form__item{width:100%;}.form__item--name,.form__item--email,.form__item--company,.form__item--company-url,.form__item--country,.form__item--textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;}.form__item--name p,.form__item--email p,.form__item--company p,.form__item--company-url p,.form__item--country p,.form__item--textarea p{width:100%;}.form__item--name p:has(.wpcf7-form-control-wrap),.form__item--name .form__item-wrapper{width:100%;max-width:680px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.form__item--name p:has(.wpcf7-form-control-wrap) br,.form__item--name .form__item-wrapper br{display:none;}@media print,screen and (min-width:1025px){.form__item--name p:has(.wpcf7-form-control-wrap),.form__item--name .form__item-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}.form__item--name .form__item-label .gt-only-ja{display:none;}@media print,screen and (min-width:600px){.form__item--name .form__item-label .gt-only-ja br{display:none}}.form__item--name .form__item-label .gt-only-ja.is-show{display:block;font-size:1.2rem;font-weight:400;color:#939393;}@media print,screen and (min-width:600px){.form__item--name .form__item-label .gt-only-ja.is-show{font-size:1.4rem}}.form__item--name .form__item-label:has(.gt-only-ja.is-show){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}.form__item--country{margin-top:10px;}.form__item--sdk-acceptance1,.form__item--sdk-acceptance2,.form__item--sdk-acceptance3,.form__item--catalog-acceptance1,.form__item--catalog-acceptance2,.form__item--contact-acceptance1,.form__item--contact-acceptance2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:10px;}.form__item--sdk-acceptance1 .form__item-link,.form__item--sdk-acceptance2 .form__item-link,.form__item--sdk-acceptance3 .form__item-link,.form__item--catalog-acceptance1 .form__item-link,.form__item--catalog-acceptance2 .form__item-link,.form__item--contact-acceptance1 .form__item-link,.form__item--contact-acceptance2 .form__item-link{color:#0068b7;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;position:relative;}.form__item--sdk-acceptance1 .form__item-link::after,.form__item--sdk-acceptance2 .form__item-link::after,.form__item--sdk-acceptance3 .form__item-link::after,.form__item--catalog-acceptance1 .form__item-link::after,.form__item--catalog-acceptance2 .form__item-link::after,.form__item--contact-acceptance1 .form__item-link::after,.form__item--contact-acceptance2 .form__item-link::after{content:"";position:absolute;width:12px;height:10px;background:url(../../dist/imgs/icon-link.svg) no-repeat center center/cover;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label{color:#000;font-size:1.4rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label .checkbox__container,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label .checkbox__container,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label .checkbox__container,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label .checkbox__container,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label .checkbox__container,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label .checkbox__container,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label .checkbox__container{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border-radius:2px;border:1px solid #d0d0d0;background:#fff;-webkit-transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89),-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);position:relative;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::before,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::before{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:4px;translate:0 -50%;-webkit-transition:width 50ms ease 50ms;transition:width 50ms ease 50ms;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label .checkbox__container::after,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label .checkbox__container::after{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(315deg);transform:rotate(315deg);top:calc(50% + 5px);left:7px;translate:0 -50%;-webkit-transition:width 50ms ease;transition:width 50ms ease;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25);}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}@media (any-hover:hover){.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25)}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:has(input:checked) .checkbox__container:hover .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}}@media (any-hover:hover){.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label:hover,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label:hover,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label:hover,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label:hover,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label:hover,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label:hover,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label:hover{cursor:pointer}}@media print,screen and (min-width:428px){.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label{gap:16px}}@media print,screen and (min-width:600px){.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label br,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label br,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label br,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label br,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label br,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label br,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label br{display:none}}@media print,screen and (min-width:1025px){.form__item--sdk-acceptance1 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance2 .wpcf7-form-control-wrap label,.form__item--sdk-acceptance3 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance1 .wpcf7-form-control-wrap label,.form__item--catalog-acceptance2 .wpcf7-form-control-wrap label,.form__item--contact-acceptance1 .wpcf7-form-control-wrap label,.form__item--contact-acceptance2 .wpcf7-form-control-wrap label{font-size:1.6rem;gap:18px}}.form__item--sdk-acceptance1{margin-top:25px;gap:15px;}.form__item--sdk-acceptance2{margin-bottom:12px;}.form__item--sdk-acceptance2>p{margin-top:4px;}.form__item--sdk-acceptance2 label{white-space:nowrap;}.form__item--sdk-acceptance2 label:has(input:disabled){opacity:.5;pointer-events:none;}@media print,screen and (min-width:1025px){.form__item--sdk-acceptance2{margin-bottom:12px}}.form__item--sdk-acceptance3{margin-top:26px;gap:20px;}.form__item--catalog-acceptance1{margin-top:10px;}.form__item--catalog-acceptance2{gap:19px;}.form__item--sdk-check1 .wpcf7-checkbox,.form__item--sdk-check2 .wpcf7-checkbox,.form__item--sdk-check3 .wpcf7-checkbox,.form__item--catalog-check .wpcf7-checkbox{margin-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;}.form__item--sdk-check1 .wpcf7-checkbox .wpcf7-list-item,.form__item--sdk-check2 .wpcf7-checkbox .wpcf7-list-item,.form__item--sdk-check3 .wpcf7-checkbox .wpcf7-list-item,.form__item--catalog-check .wpcf7-checkbox .wpcf7-list-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.form__item--sdk-check1 .wpcf7-checkbox label,.form__item--sdk-check2 .wpcf7-checkbox label,.form__item--sdk-check3 .wpcf7-checkbox label,.form__item--catalog-check .wpcf7-checkbox label{color:#000;font-size:1.6rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}.form__item--sdk-check1 .wpcf7-checkbox label .checkbox__container,.form__item--sdk-check2 .wpcf7-checkbox label .checkbox__container,.form__item--sdk-check3 .wpcf7-checkbox label .checkbox__container,.form__item--catalog-check .wpcf7-checkbox label .checkbox__container{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border-radius:2px;border:1px solid #d0d0d0;background:#fff;-webkit-transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89),-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);position:relative;}.form__item--sdk-check1 .wpcf7-checkbox label .checkbox__container::before,.form__item--sdk-check2 .wpcf7-checkbox label .checkbox__container::before,.form__item--sdk-check3 .wpcf7-checkbox label .checkbox__container::before,.form__item--catalog-check .wpcf7-checkbox label .checkbox__container::before{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:4px;translate:0 -50%;-webkit-transition:width 50ms ease 50ms;transition:width 50ms ease 50ms;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--sdk-check1 .wpcf7-checkbox label .checkbox__container::after,.form__item--sdk-check2 .wpcf7-checkbox label .checkbox__container::after,.form__item--sdk-check3 .wpcf7-checkbox label .checkbox__container::after,.form__item--catalog-check .wpcf7-checkbox label .checkbox__container::after{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(315deg);transform:rotate(315deg);top:calc(50% + 5px);left:7px;translate:0 -50%;-webkit-transition:width 50ms ease;transition:width 50ms ease;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25);}.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container::before,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container::before,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container::before,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container::after,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container::after,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container::after,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}@media (any-hover:hover){.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25)}.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}.form__item--sdk-check1 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--sdk-check2 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--sdk-check3 .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--catalog-check .wpcf7-checkbox label:has(input:checked) .checkbox__container:hover .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}}@media (any-hover:hover){.form__item--sdk-check1 .wpcf7-checkbox label:hover,.form__item--sdk-check2 .wpcf7-checkbox label:hover,.form__item--sdk-check3 .wpcf7-checkbox label:hover,.form__item--catalog-check .wpcf7-checkbox label:hover{cursor:pointer}}@media print,screen and (min-width:1025px){.form__item--sdk-check1 .wpcf7-checkbox label,.form__item--sdk-check2 .wpcf7-checkbox label,.form__item--sdk-check3 .wpcf7-checkbox label,.form__item--catalog-check .wpcf7-checkbox label{font-size:1.8rem;line-height:1.8;gap:32px}}@media print,screen and (min-width:1440px){.form__item--sdk-check1 .wpcf7-checkbox label,.form__item--sdk-check2 .wpcf7-checkbox label,.form__item--sdk-check3 .wpcf7-checkbox label,.form__item--catalog-check .wpcf7-checkbox label{gap:38px}}.form__item--sdk-check1{margin-top:15px;}.form__item--sdk-check1 .form__item-label--small{color:#282828;font-family:inherit;font-size:1.4rem;font-weight:400;line-height:inherit;}.form__item--sdk-check3:has(.form__item-sdkList){margin-top:-20px;}.form__item--catalog-check{margin-top:13px;}.form__item--catalog-check .form__item-title p label br{display:block;}.form__item--catalog-check:has(.form__item-title--long) .form__item-input{margin-top:26px;}.form__item--leaflet .form__item-title,.form__item--whitepaper .form__item-title{margin-bottom:12px;}.form__item--leaflet .form__item-label,.form__item--whitepaper .form__item-label{color:#000;font-size:2.4rem;line-height:1.8;font-weight:400;}.form__item--leaflet .wpcf7-form-control,.form__item--whitepaper .wpcf7-form-control{display:grid;grid-template-columns:repeat(2,247px);gap:90px;}.form__item--leaflet .wpcf7-form-control label,.form__item--whitepaper .wpcf7-form-control label{padding-top:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;position:relative;}.form__item--leaflet .wpcf7-form-control label::before,.form__item--whitepaper .wpcf7-form-control label::before{content:"";position:absolute;top:0;left:50%;translate:-50%;width:100%;height:350px;}.form__item--leaflet .wpcf7-form-control label::after,.form__item--whitepaper .wpcf7-form-control label::after{content:"";position:absolute;top:0;left:50%;translate:-50%;width:100%;height:350px;background:#000;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}.form__item--leaflet .wpcf7-form-control label .checkbox__container,.form__item--whitepaper .wpcf7-form-control label .checkbox__container{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border-radius:2px;border:1px solid #d0d0d0;background:#fff;-webkit-transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89);transition:background-color 150ms 200ms,border-color 150ms 200ms,transform 350ms cubic-bezier(.78,-1.22,.17,1.89),-webkit-transform 350ms cubic-bezier(.78,-1.22,.17,1.89);position:relative;}.form__item--leaflet .wpcf7-form-control label .checkbox__container::before,.form__item--whitepaper .wpcf7-form-control label .checkbox__container::before{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:4px;translate:0 -50%;-webkit-transition:width 50ms ease 50ms;transition:width 50ms ease 50ms;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--leaflet .wpcf7-form-control label .checkbox__container::after,.form__item--whitepaper .wpcf7-form-control label .checkbox__container::after{content:"";position:absolute;width:0;height:2px;background:#CF3D8F;-webkit-transform:rotate(315deg);transform:rotate(315deg);top:calc(50% + 5px);left:7px;translate:0 -50%;-webkit-transition:width 50ms ease;transition:width 50ms ease;-webkit-transform-origin:0 0%;transform-origin:0 0%;}.form__item--leaflet .wpcf7-form-control label:has(input:checked)::after,.form__item--whitepaper .wpcf7-form-control label:has(input:checked)::after{opacity:.5;}.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25);}.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container::before,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container::after,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms;}@media (any-hover:hover){.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container{border-color:#CF3D8F;background:#CF3D8F;-webkit-transform:scale(1.25);transform:scale(1.25)}.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container::before,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container::before{width:7px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}.form__item--leaflet .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container::after,.form__item--whitepaper .wpcf7-form-control label:has(input:checked) .checkbox__container:hover .checkbox__container::after{width:11px;background:#fff;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}}@media (any-hover:hover){.form__item--leaflet .wpcf7-form-control label:hover,.form__item--whitepaper .wpcf7-form-control label:hover{cursor:pointer}.form__item--leaflet .wpcf7-form-control label:hover .checkbox__container::before,.form__item--whitepaper .wpcf7-form-control label:hover .checkbox__container::before{width:7px;-webkit-transition:width 100ms ease;transition:width 100ms ease}.form__item--leaflet .wpcf7-form-control label:hover .checkbox__container::after,.form__item--whitepaper .wpcf7-form-control label:hover .checkbox__container::after{width:11px;-webkit-transition:width 150ms ease 100ms;transition:width 150ms ease 100ms}}.form__item--leaflet .wpcf7-list-item:nth-of-type(1) label::before{background:url(../../dist/imgs/leaflet1.webp) no-repeat center center/cover;}.form__item--leaflet .wpcf7-list-item:nth-of-type(2) label::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}.form__item--whitepaper .wpcf7-list-item:nth-of-type(1) label::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}.form__item--whitepaper .wpcf7-list-item:nth-of-type(2) label::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}input[type=text],input[type=email],input[type=url]{width:100%;max-width:680px;border-radius:5px;border:1px solid #d0d0d0;background-color:#fff;font-size:1.6rem;line-height:1.6875;font-weight:400;padding:5px 36px;}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{color:#d0d0d0;font-size:1.6rem;line-height:1.6875;font-weight:400;}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder{color:#d0d0d0;font-size:1.6rem;line-height:1.6875;font-weight:400;}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{color:#d0d0d0;font-size:1.6rem;line-height:1.6875;font-weight:400;}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder{color:#d0d0d0;font-size:1.6rem;line-height:1.6875;font-weight:400;}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder{color:#d0d0d0;font-size:1.6rem;line-height:1.6875;font-weight:400;}@media print,screen and (min-width:1025px){input[type=text],input[type=email],input[type=url]{font-size:2rem;line-height:1.8}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{font-size:2rem;line-height:1.8}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder{font-size:2rem;line-height:1.8}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{font-size:2rem;line-height:1.8}input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder{font-size:2rem;line-height:1.8}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder{font-size:2rem;line-height:1.8}}textarea{width:100%;max-width:604px;height:140px;min-height:140px;border-radius:5px;border:1px solid #d0d0d0;background-color:#fff;font-size:1.6rem;line-height:1.6875;font-weight:400;padding:5px 36px;resize:vertical;}@media print,screen and (min-width:1025px){textarea{width:90%}}.wpcf7-form-control-wrap:has(.js-select-placeholder),.select-wrapper{position:relative;display:inline-block;}.wpcf7-form-control-wrap:has(.js-select-placeholder)::after,.select-wrapper::after{content:"";position:absolute;top:16px;right:12px;width:12px;height:6px;background:url(../../dist/imgs/form/icon-select.svg) no-repeat center center/cover;}@media print,screen and (min-width:1025px){.wpcf7-form-control-wrap:has(.js-select-placeholder)::after,.select-wrapper::after{top:22px}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:680px;border-radius:5px;color:#000;border:1px solid #d0d0d0;background-color:#fff;font-size:1.6rem;line-height:1.6875;font-weight:400;padding:5px 36px;}select.is-empty{color:#d0d0d0;}select::picker(select){appearance:base-select;-webkit-appearance:base-select;-moz-appearance:base-select;color:#000;background-color:#fff;}@media print,screen and (min-width:1025px){select{max-width:306px;font-size:2rem;line-height:1.8}}.form__item-title p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}.form__item-title p br{display:none;}.form__item-title:not(:has(p)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}.form__item-title.form__item-title--long .form__item-label{font-size:1.4rem;}@media print,screen and (min-width:1025px){.form__item-title p{gap:36px}.form__item-title:not(:has(p)){gap:36px}.form__item-title.form__item-title--long p{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form__item-title.form__item-title--long p .form__item-tag{margin-top:11px}.form__item-title.form__item-title--long p .form__item-label{font-size:2rem}}.form__item-tag{display:inline-block;border-radius:2px;padding:3px 6px;background-color:#CF3D8F;color:#fff;font-size:1.2rem;line-height:1;font-weight:400;}.form__item-tag.form__item-tag--optional{background-color:#939393;}.form__item-label{display:inline-block;font-size:1.6rem;font-weight:400;}@media print,screen and (min-width:1025px){.form__item-label{font-size:2rem;line-height:1.8}}.form__wrapper-left-bottom{width:100%;}.form__item-context-title{color:#000;font-size:1.8rem;line-height:1.8;font-weight:400;}.form__item-context-text{margin-top:12px;color:#444;font-size:1.6rem;line-height:1.6875;font-weight:400;}.form__terms{margin-top:2px;width:100%;padding-block:20px;padding-inline:11px;border-radius:8px;border:1px solid #d0d0d0;background-color:#fff;min-height:350px;max-height:calc(100vh - 120px);height:350px;overflow:hidden;resize:vertical;}@media print,screen and (min-width:1025px){.form__terms{width:85%;min-height:500px;height:500px}}.form__terms-wrapper{height:100%;padding-right:40px;overflow-y:auto;}.form__terms-wrapper h3{text-align:center;font-size:1.6rem;line-height:1.3125;letter-spacing:0;font-weight:700;color:#282828;padding-block:24px;border-top:4px double #7d7d7d;border-bottom:4px double #7d7d7d;}.form__terms-wrapper h4{color:#282828;font-size:1.5rem;font-weight:700;}.form__terms-wrapper h5{color:#282828;font-size:1.4rem;font-weight:600;}.form__terms-context{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}.form__terms-context p{text-align:left;font-size:1.4rem;line-height:1.8;letter-spacing:0;font-weight:500;color:#282828;}.form__terms-txt{text-align:left;font-size:1.4rem;line-height:1.8;letter-spacing:0;font-weight:500;color:#282828;margin-bottom:16px;}.form__terms-list{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.form__terms-itemContext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}.form__terms-itemContext p{color:#282828;font-size:1.4rem;font-weight:400;}.form__terms-itemContext p span{font-weight:700;}.form__terms-itemText,.form__terms-item2Text,.form__terms-item{color:#282828;font-size:1.4rem;line-height:1.8;font-weight:400;}.form__terms-itemText span,.form__terms-item2Text span,.form__terms-item span{font-weight:700;}.form__terms-list2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;}.form__terms-item2 .form__terms-item2Text + .form__terms-item2Text{margin-top:8px;}.form__terms-end{margin-top:16px;padding-top:32px;position:relative;}.form__terms-end::before{content:"= = =";position:absolute;top:0;left:50%;translate:-50%;color:#7d7d7d;font-size:1.4rem;}.form__item-ast{padding-left:40px;color:#444;font-size:1rem;font-weight:400;}@media print,screen and (min-width:600px){.form__item-ast{padding-left:44px}}@media print,screen and (min-width:768px){.form__item-ast{font-size:1.2rem;line-height:1.8;letter-spacing:0}}@media print,screen and (min-width:1025px){.form__item-ast{padding-left:69px}}.form__btn-wrapper{width:100%;margin-top:64px;text-align:center;}.form__btn-wrapper .form__btn{width:100%;max-width:446px;display:inline-block;color:#fff;font-size:2rem;font-weight:700;background-color:#CF3D8F;border:1px solid #CF3D8F;padding-block:21px;border-radius:5px;}.form__btn-wrapper .form__btn[disabled]{opacity:.5;cursor:not-allowed;}@media (any-hover:hover){.form__btn-wrapper .form__btn:not([disabled]):hover{cursor:pointer;background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:ripple 1.5s infinite;color:#fff}}.form__btn-wrapper.form__btn-wrapper--confirm{margin-top:99px;padding-left:4vw;}@media print,screen and (min-width:1025px){.form__btn-wrapper{margin-top:110px;padding-right:5vw}.form__btn-wrapper.form__btn-wrapper--catalog{margin-top:60px;padding-right:2vw}.form__btn-wrapper.form__btn-wrapper--confirm{margin-top:99px;padding-right:0;padding-left:0}.form__btn-wrapper .form__btn{font-size:2.8rem}}@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 #CF3D8F;box-shadow:0 0 0 0 #CF3D8F}70%{-webkit-box-shadow:0 0 0 10px rgba(27,133,251,0);box-shadow:0 0 0 10px rgba(27,133,251,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(27,133,251,0);box-shadow:0 0 0 0 rgba(27,133,251,0)}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 #CF3D8F;box-shadow:0 0 0 0 #CF3D8F}70%{-webkit-box-shadow:0 0 0 10px rgba(27,133,251,0);box-shadow:0 0 0 10px rgba(27,133,251,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(27,133,251,0);box-shadow:0 0 0 0 rgba(27,133,251,0)}}.recaptcha__text{margin-top:30px;color:#000;font-size:1.2rem;font-weight:500;}.recaptcha__text a{color:#0068b7;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;}@media print,screen and (min-width:768px){.recaptcha__text{font-size:1.4rem;line-height:1.8;letter-spacing:0}}.form__item--confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;}.form__item--confirm .form__item-label br{display:block;}.form__item-contents{margin-top:31px;padding-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.form__item-content{width:100%;color:#282828;font-size:1.6rem;font-weight:500;}.form__item-content p:not(:has(a)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;}.form__item-content p:not(:has(a)) #cf7msm_your-email #cf7msm_your-company,.form__item-content p:not(:has(a)) #cf7msm_your-company-url,.form__item-content p:not(:has(a)) #cf7msm_your-message{width:100%;}.form__item-content.form__item-content--acceptance{padding-left:40px;color:#000;font-size:1.4rem;font-weight:400;position:relative;}.form__item-content.form__item-content--acceptance::before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:20px;height:20px;background-color:#CF3D8F;border-radius:5px;}.form__item-content.form__item-content--acceptance::after{content:"";position:absolute;top:50%;left:4px;translate:0 -50%;width:14px;height:8px;background:url(../../dist/imgs/icon-check.svg) no-repeat center center/cover;}.form__item-content.form__item-content--acceptance .form__item-link{color:#0068b7;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;position:relative;}.form__item-content.form__item-content--acceptance .form__item-link::after{content:"";position:absolute;width:12px;height:10px;background:url(../../dist/imgs/icon-link.svg) no-repeat center center/cover;}@media print,screen and (min-width:600px){.form__item-content p:not(:has(a)){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.form__item-content.form__item-content--acceptance{font-size:1.6rem}}@media print,screen and (min-width:1025px){.form__item-content{font-size:2rem}.form__item-content.form__item-content--acceptance{font-size:1.6rem}}@media print,screen and (min-width:1280px){.form__item-content{font-size:2.4rem}.form__item-content.form__item-content--acceptance{font-size:1.8rem;line-height:1.8;padding-left:65px}.form__item-content.form__item-content--acceptance.form__item-content--acceptance-terms{padding-left:59px}}@media print,screen and (min-width:1440px){.form__item-content{font-size:2.6rem;line-height:1.8}}.form__item-sdkList{margin-top:8px;padding-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;}.form__item-sdkItem{padding-left:40px;color:#282828;font-size:1rem;font-weight:400;position:relative;}.form__item-sdkItem.is-checked::before{background-color:#CF3D8F;border-color:#CF3D8F;}.form__item-sdkItem.is-checked::after{opacity:1;}.form__item-sdkItem::before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:20px;height:20px;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;}.form__item-sdkItem::after{content:"";position:absolute;top:50%;left:4px;translate:0 -50%;width:14px;height:8px;opacity:0;background:url(../../dist/imgs/icon-check.svg) no-repeat center center/cover;}@media print,screen and (min-width:600px){.form__item-sdkItem{font-size:1.2rem}}@media print,screen and (min-width:768px){.form__item-sdkItem{font-size:1.4rem}}@media print,screen and (min-width:1025px){.form__item-sdkItem{font-size:1.6rem}}@media print,screen and (min-width:1280px){.form__item-sdkItem{padding-left:66px;font-size:1.8rem;line-height:1.8}}.form__item--leaflet-check .form__item-catalogItem:nth-of-type(1)::before{background:url(../../dist/imgs/leaflet1.webp) no-repeat center center/cover;}.form__item--leaflet-check .form__item-catalogItem:nth-of-type(2)::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}.form__item--whitepaper-check .form__item-catalogItem:nth-of-type(1)::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}.form__item--whitepaper-check .form__item-catalogItem:nth-of-type(2)::before{background:url(../../dist/imgs/leaflet2.webp) no-repeat center center/cover;}.form__item-catalogList{margin-top:22px;display:grid;grid-template-columns:repeat(2,247px);gap:90px;}.form__item-catalogItem{padding-top:370px;position:relative;}.form__item-catalogItem::before{content:"";position:absolute;top:0;left:50%;translate:-50%;width:100%;height:350px;}.form__item-catalogItem::after{content:"";position:absolute;top:0;left:50%;translate:-50%;width:100%;height:350px;opacity:0;background-color:#000;}.form__item-catalogItem.is-checked::after{opacity:.5;}.form__item-catalogItem.is-checked p::before{background-color:#CF3D8F;border-color:#CF3D8F;}.form__item-catalogItem.is-checked p::after{opacity:1;}.form__item-catalogItem p{padding-left:42px;color:#282828;font-size:1.8rem;line-height:1.8;font-weight:400;position:relative;}.form__item-catalogItem p::before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;width:20px;height:20px;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;}.form__item-catalogItem p::after{content:"";position:absolute;top:50%;left:4px;translate:0 -50%;width:14px;height:8px;opacity:0;background:url(../../dist/imgs/icon-check.svg) no-repeat center center/cover;}.form-thanks{padding-top:80px;padding-bottom:200px;}@media print,screen and (min-width:1025px){.form-thanks{padding-top:140px;padding-bottom:450px}}.thanks__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}@media print,screen and (min-width:1025px){.thanks__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.to-top{margin-left:auto;}@media print,screen and (min-width:1025px){.to-top{margin-left:auto}}.thanks-left__text{color:#000;font-size:2.2rem;font-weight:700;line-height:1.5;}.thanks-left__text.thanks-left__text--small{margin-top:12px;font-size:1.6rem;font-weight:400;}.thanks-left__text.thanks-left__text--small span{font-weight:700;}@media print,screen and (min-width:1025px){.thanks-left__text{font-size:3.2rem}.thanks-left__text.thanks-left__text--small{font-size:2rem}}.thanks-left__text--small{position:relative;padding-left:1em;}.thanks-left__text--small::before{content:"・";position:absolute;top:.1em;left:0;}.form-banner__wrapper{height:100%;}.form-banner{margin-inline:auto;display:grid;place-content:center;gap:16px;width:100%;max-width:540px;padding-block:32px;padding-inline:24px;background:#fff;border-radius:0 10px 10px 10px;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.1);box-shadow:0 0 20px 5px rgba(0,0,0,.1);position:relative;}.form-banner::before{content:"";position:absolute;width:64px;height:64px;background-color:#fff;border-radius:50%;top:-32px;left:-20px;}.form-banner::after{content:"";position:absolute;width:32px;height:auto;aspect-ratio:63/44;top:-12px;left:-4.5px;background:url(../../dist/imgs/icon-form-banner.svg) no-repeat center center/cover;}@media print,screen and (min-width:1440px){.form-banner{padding-block:72px 64px;padding-inline:60px;width:619px;max-width:none;gap:24px}.form-banner::before{width:137px;height:137px;top:-47px;left:-46px}.form-banner::after{width:63px;top:3px;left:-8px}}.form-banner__ttl{color:#000;font-size:1.5rem;font-weight:600;}@media print,screen and (min-width:428px){.form-banner__ttl{font-size:1.6rem}}@media print,screen and (min-width:1025px){.form-banner__ttl{font-size:2rem}}@media print,screen and (min-width:1280px){.form-banner__ttl{font-size:2.4rem}}@media print,screen and (min-width:1440px){.form-banner__ttl{font-size:3rem;line-height:1.6;letter-spacing:-.025em}}.form-banner__text{font-size:1.2rem;font-weight:500;}@media print,screen and (min-width:600px){.form-banner__text{font-size:1.4rem}}@media print,screen and (min-width:1025px){.form-banner__text{color:#4d4d4d;font-size:1.6rem;line-height:1.8}}.form-banner__btn-wrapper{width:100%;}.form-banner__btn{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-block:16px;color:#fff!important;text-align:center;width:100%;max-width:400px;border-radius:2.334px;background:#CF3D8F;font-family:"Geist",sans-serif;font-weight:600;font-size:1.6rem;}.form-banner__btn::after{content:"";width:30px;height:30px;background:url(../../dist/imgs/icon-form-banner-btn.svg) no-repeat center center/cover;}@media (any-hover:hover){.form-banner__btn:hover{cursor:pointer;background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:ripple 1.5s infinite;opacity:1}}@media print,screen and (min-width:1025px){.form-banner__btn{font-size:1.8rem;line-height:2.1;letter-spacing:.0108em}}.form-container{width:100%;}.wpcf7-spinner{display:none;}.history{margin-bottom:100px;}.history__ttl{color:#000;font-weight:600;font-size:2.4rem;}@media print,screen and (min-width:1025px){.history__ttl{font-size:3.8rem;line-height:1.6;letter-spacing:0}}.history__body{margin-top:20px;}.history__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}.history__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;}@media print,screen and (min-width:600px){.history__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}}.history__item-date{color:#CF3D8F;font-weight:500;font-size:1.6rem;line-height:1.8;}@media print,screen and (min-width:1025px){.history__item-date{font-size:2rem;line-height:1.8;letter-spacing:0}}.history__item-text{color:#000;font-weight:500;font-size:1.6rem;line-height:1.8;}@media print,screen and (min-width:1025px){.history__item-text{font-size:2rem;line-height:1.8;letter-spacing:0}}.downloader{margin-top:160px;}.downloader:nth-of-type(1){margin-top:0;}.downloader:last-of-type{padding-bottom:160px;}.downloader__inner{max-width:1584px;padding-inline:32px;margin-inline:auto;}.downloader__body .simplebar-scrollbar{background-color:#CF3D8F;border-radius:8px;}.downloader__body .simplebar-track{background-color:#d0d0d0;border-radius:8px;}.downloader__body .simplebar-track.simplebar-horizontal{height:6px;}.downloader__list{margin-top:40px;}.downloader__list.downloader__list--sdk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.downloader__list.downloader__list--catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:90px;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media print,screen and (min-width:768px){.downloader__list.downloader__list--catalog{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.downloader__item-link{color:#282828;font-size:2.6rem;line-height:1.8;font-weight:400;border-bottom:1px solid;}.downloader__item-text{display:block;color:#444;font-size:1.5rem;line-height:1.8;font-weight:400;}.downloader__item-text{color:#282828;font-size:2.4rem;line-height:1.8;font-weight:400;}.downloader__ttl-box .downloader__text{margin-top:26px;}.downloader__text{color:#000;font-size:1.6rem;font-weight:500;}.downloader__text.downloader__text--mt{margin-top:8px;}@media print,screen and (min-width:1025px){.downloader__text{font-size:2rem;line-height:1.8}.downloader__text.downloader__text--mt{margin-top:16px}}.downloader__body.downloader__body--3row{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:90px;}.downloader__body.downloader__body--mt{margin-top:64px;}.downloader__grid-container[data-simplebar]{display:none;}@media print,screen and (min-width:1025px){.downloader__grid-container[data-simplebar]{display:block}}.downloader__grid-container.js-scrollable{display:block;}@media print,screen and (min-width:1025px){.downloader__grid-container.js-scrollable{display:none}}.downloader__grid-container{overflow-x:scroll;}@media print,screen and (min-width:1025px){.downloader__grid-container{overflow-x:auto}}.downloader__grid{margin-top:20px;display:grid;width:1520px;grid-template-columns:225px 1fr 150px 150px 150px 1fr;}.downloader__grid.downloader__grid--general .downloader__cell-rowHead--large1{grid-area:2/1/4/2;}.downloader__grid.downloader__grid--general .downloader__cell-rowHead--large2{grid-area:4/1/6/2;}.downloader__grid.downloader__grid--jetpack .downloader__cell-name1{grid-area:2/1/3/7;}.downloader__grid.downloader__grid--jetpack .downloader__cell-name2{grid-area:5/1/6/7;}.downloader__grid.downloader__grid--ros2 .downloader__cell-rowHead--large{grid-area:3/1/5/2;}@media print,screen and (min-width:1025px){.downloader__grid{grid-template-columns:225px 1fr 150px 150px 150px 1fr}}.downloader__cell-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:#CF3D8F;color:#fff;font-size:1.6rem;line-height:1.7;font-weight:700;border:1px solid #dfdfdf;}.downloader__cell-name{padding-inline:24px;color:#000;font-size:1.6rem;line-height:1.7;font-weight:700;border:1px solid #dfdfdf;background:#f6e9ef;}.downloader__cell-rowHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background:#fff;padding:24px;color:#000;font-size:1.6rem;line-height:1.7;font-weight:700;border:1px solid #dfdfdf;}.downloader__cell-rowText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;background:#fff;padding:24px;color:#000;font-size:1.6rem;line-height:1.7;font-weight:500;border:1px solid #dfdfdf;}.downloader__cell-rowText a{color:#0068b7;text-decoration:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}.downloader__cell-rowText a::before{content:"";width:20px;height:20px;background:url(../../dist/imgs/icon-zip.svg) no-repeat center center/cover;}.downloader__grid-ttl{color:#000;font-size:3.8rem;line-height:1;letter-spacing:0;font-weight:700;}.form-top:not(:first-of-type){margin-top:125px;}.form-top__inner{max-width:1584px;padding-inline:32px;margin-inline:auto;}.form-top__ttl{display:inline-block;margin-bottom:8px;padding:3px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-size:2.4rem;font-weight:700;background:#4d4d4d;}@media print,screen and (min-width:1025px){.form-top__ttl{margin-bottom:16px;padding:3px 38px;font-size:4.5rem;line-height:1.8;letter-spacing:0}}.form-top__sub-ttl{margin-bottom:16px;font-size:2.4rem;line-height:1;font-weight:500;}.form-top__sub-ttl span{font-style:italic;}@media print,screen and (min-width:1025px){.form-top__sub-ttl{margin-bottom:0;font-size:3.8rem;line-height:1.8}}.form-top__body{margin-top:56px;}.form-top__body:has(.form-top__contents){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px;}.form-top__text{font-size:1.6rem;line-height:1.8125;font-weight:500;}@media print,screen and (min-width:1025px){.form-top__text{font-size:2rem;line-height:1.8}}.form-top__grid{margin-top:32px;display:grid;grid-template-columns:35% 1fr;}@media print,screen and (min-width:1025px){.form-top__grid{margin-top:50px;grid-template-columns:291px 1fr;max-width:880px}}.form-top__cell-head{display:grid;place-content:center;text-align:center;color:#fff;font-size:min(3.25vw,1.4rem);font-weight:700;background-color:#CF3D8F;padding:30px 0;border:1px solid #dfdfdf;}@media print,screen and (min-width:768px){.form-top__cell-head{display:block;padding:30px 24px}}@media print,screen and (min-width:1025px){.form-top__cell-head{font-size:2rem;line-height:1.8}}.form-top__cell-rowHead{display:grid;place-content:center;color:#000;font-size:min(3.25vw,1.4rem);font-weight:700;padding:12px 4px;background-color:#fff;border:1px solid #dfdfdf;text-align:center;}@media print,screen and (min-width:768px){.form-top__cell-rowHead{display:block;padding:24px}.form-top__cell-rowHead br{display:none}}@media print,screen and (min-width:1025px){.form-top__cell-rowHead{display:block;text-align:left;font-size:2rem;line-height:1.8}}.form-top__cell-rowText{display:grid;place-content:center;color:#000;font-size:min(3.25vw,1.4rem);font-weight:500;padding:12px 4px;background-color:#fff;border:1px solid #dfdfdf;}@media print,screen and (min-width:768px){.form-top__cell-rowText{display:block;padding:24px}.form-top__cell-rowText br{display:none}}@media print,screen and (min-width:1025px){.form-top__cell-rowText{font-size:2rem;line-height:1.8}}.form-top__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.form-top__item{font-size:2rem;line-height:1.4;font-weight:500;list-style:none;}.form-top__item::marker{display:none;}@media print,screen and (min-width:1025px){.form-top__item{font-size:2.4rem;line-height:1.5}}@media print,screen and (min-width:1025px){.form__body-right{padding-top:50px;padding-right:clamp(0,-150px + 10.417vw,50px)}}.catalog-wrapper{margin-inline:auto;width:min(100%,667px);height:auto;aspect-ratio:311/220;border-radius:10px;background:#fff;position:relative;}.catalog-wrapper::before{content:"";position:absolute;width:min(28vw,166px);height:auto;top:20px;left:24px;aspect-ratio:166/47;background:url(../../dist/imgs/logo.svg) no-repeat center center/cover;}.catalog-wrapper::after{content:"";position:absolute;width:100%;height:auto;bottom:0;right:min(3vw,20px);aspect-ratio:620/404;background:url(../../dist/imgs/catalog-dl-img.webp) no-repeat center center/cover;}@media print,screen and (min-width:1025px){.catalog-wrapper{margin-inline:0;width:clamp(420px,-643.291px + 88.608vw,490px);height:clamp(310px,6.203px + 25.316vw,330px)}.catalog-wrapper::before{width:136px;top:20px;left:24px}.catalog-wrapper::after{width:clamp(410px,-653.291px + 88.608vw,480px);right:20px}}@media print,screen and (min-width:1280px){.catalog-wrapper{width:clamp(490px,-934.906px + 111.321vw,667px);height:clamp(330px,-265.723px + 46.541vw,404px)}.catalog-wrapper::before{width:clamp(136px,-105.509px + 18.868vw,166px)}.catalog-wrapper::after{width:clamp(480px,-647.044px + 88.05vw,620px);right:clamp(20px,-141.006px + 12.579vw,40px)}}#form__current-check,.form__chk-confirm{display:none;}