.collaboration-form__input{display:flex;flex-direction:column;gap:4px}.collaboration-form__input:has(.collaboration-form__input--error) input{border-color:red}.collaboration-form__input input{padding:12.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;border:2px solid #fddbbf;transition:border-color .3s ease-in-out;border-radius:12px}.collaboration-form__input input::placeholder{color:#000}.collaboration-form__input--error{font-size:14px;line-height:14px;color:red}.collaboration-form__select{display:flex;flex-direction:column;gap:4px;position:relative}.collaboration-form__select:has(.collaboration-form__select--error) input{border-color:red}.collaboration-form__select--input-wrapper{position:relative;display:flex;align-items:center}.collaboration-form__select--arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.collaboration-form__select.open .collaboration-form__select--arrow{transform:translateY(-50%) rotate(180deg)}.collaboration-form__select--empty{font-size:14px;line-height:16px;color:#000;text-align:center;padding:12.5px 16px}.collaboration-form__select--list{position:absolute;left:0;top:45px;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;background:#fff;width:100%;z-index:10;border-radius:0 0 12px 12px;box-shadow:0 0 39px -6px rgba(34,60,80,.2)}.collaboration-form__select--list.hide{height:0;overflow:hidden;pointer-events:none}.collaboration-form__select--list button{padding:12.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;text-align:left;transition:background-color .3s ease-in-out;display:flex;align-items:center}.collaboration-form__select--list button:hover{background:#f1f1f1}.collaboration-form__select--list button.selected{background-color:#f1f1f1}.collaboration-form__select--list button.capitalized{text-transform:capitalize}.collaboration-form__select--list button .checkbox{display:inline-block;width:16px;height:16px;border:1px solid #ccc;border-radius:3px;margin-right:8px;position:relative}.collaboration-form__select--list button .checkbox .checked{position:absolute;top:-2px;left:2px;color:#000;font-weight:700}.collaboration-form__select input{width:100%;padding:12.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;border:2px solid #fddbbf;transition:border-color .3s ease-in-out;border-radius:12px}.collaboration-form__select input.capitalized,.collaboration-form__select input.capitalized::placeholder{text-transform:capitalize}.collaboration-form__select input::placeholder{color:#000}.collaboration-form__select--error{font-size:14px;line-height:14px;color:red}.collaboration-form__phone{display:flex;flex-direction:column;gap:4px}.collaboration-form__phone:has(.collaboration-form__phone--error) .phone-input{border-color:red}.collaboration-form__phone .phone-input{padding:12.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;border:2px solid #fddbbf;transition:border-color .3s ease-in-out;border-radius:12px}.collaboration-form__phone .phone-input::placeholder{color:#000}.collaboration-form__phone--error{font-size:14px;line-height:14px;color:red}.file-upload{display:flex;flex-direction:column;gap:4px}.file-upload__text{margin-top:10px}.file-upload__input-container{position:relative;width:100%}.file-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.file-upload__custom-input{padding:12.5px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;border:2px solid #fddbbf;transition:border-color .3s ease-in-out;border-radius:12px;cursor:pointer;background-color:#fff}.file-upload__placeholder{color:#000}.file-upload__error{font-size:14px;line-height:14px;color:red}.file-upload:has(.file-upload__error) .file-upload__custom-input{border-color:red}.file-upload__file-list{display:flex;flex-direction:column;gap:8px;margin-top:8px}.file-upload__file-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f5f5f5;border-radius:8px;font-size:14px}.file-upload__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.file-upload__remove-btn{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background-color:#fddbbf;color:#000;border:none;cursor:pointer;font-size:16px;line-height:1;transition:background-color .2s ease}.file-upload__remove-btn:hover{background-color:#c9b8a5}.collaboration-form--wrap[data-v-c9ec8284]{margin-top:16px;display:flex;flex-direction:column;gap:10px}.collaboration-form--row[data-v-c9ec8284]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loader[data-v-c9ec8284]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-c9ec8284 1s ease-in-out infinite}@keyframes spin-c9ec8284{to{transform:rotate(1turn)}}button.action[data-v-c9ec8284]:disabled{opacity:.7;cursor:not-allowed}@media screen and (max-width:768px){.collaboration-form--row[data-v-c9ec8284]{display:flex;flex-direction:column}}.collaboration-page__banner{width:100%;height:500px;position:relative}.collaboration-page__banner--content{display:flex;flex-direction:column;gap:32px;position:absolute;left:72px;top:50%;transform:translateY(-50%);max-width:540px}.collaboration-page__banner--content .title{font-style:normal;font-weight:700;font-size:55px;line-height:1.1;color:#000}.collaboration-page__banner--content .text{font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#000}.collaboration-page__banner img{width:100%;height:100%;object-fit:cover}.collaboration-page__request{display:flex;margin-top:100px;justify-content:space-between;margin-bottom:100px;gap:20px}.collaboration-page__request--left .title{font-family:Gilroy;font-style:normal;font-weight:700;font-size:52px;line-height:63px;text-transform:uppercase;color:#000}.collaboration-page__request--left .title-mark{color:#fddbbf}.collaboration-page__request--left .list{margin-top:20px;display:flex;flex-direction:column;gap:20px}.collaboration-page__request--left .list-item{display:flex;gap:20px;align-items:center}.collaboration-page__request--left .list-item--number{font-style:normal;font-weight:700;font-size:48px;line-height:58px;text-transform:uppercase;color:#fddbbf;width:30px}.collaboration-page__request--left .list-item__value{display:flex;flex-direction:column}.collaboration-page__request--left .list-item__value--title{font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;color:#000}.collaboration-page__request--left .list-item__value--text{font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-transform:uppercase;color:#000}.collaboration-page__request--right{display:flex;flex-direction:column;width:568px;min-width:568px;border:2px solid #fddbbf;border-radius:39px;padding:21.5px 29px}.collaboration-page__request--right .title{width:100%;font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#fddbbf}.collaboration-page__request--right .action{width:100%;height:40px;background:#fddbbf;display:flex;justify-content:center;align-items:center;border:2px solid #fddbbf;margin-top:10px;border-radius:16px;cursor:pointer;transition:background-color .3s ease-in-out,border .3s ease-in-out}.collaboration-page__request--right .action span{font-style:normal;font-weight:600;font-size:18px;line-height:21px;color:#3d3d3d;transition:color .3s ease-in-out;text-transform:lowercase}.collaboration-page__request--right .action span:first-letter{text-transform:uppercase}.collaboration-page__request--right .action:hover{background-color:transparent}.collaboration-page__request--right .action:hover span{color:#fddbbf}.collaboration-page__renew{padding-top:60px;padding-bottom:60px;background:#fddbbf}.collaboration-page__renew--title{font-style:normal;font-weight:700;font-size:40px;line-height:48px;text-transform:uppercase;color:#3d3d3d;width:100%;text-align:center}.collaboration-page__renew--content{display:flex;flex-direction:column}.collaboration-page__renew--grid{display:flex;margin-top:44px;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:36px 0}.collaboration-page__renew--grid .item{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 10px}.collaboration-page__renew--grid .item--image{width:75px;height:75px;overflow:hidden;flex-shrink:0}.collaboration-page__renew--grid .item--image img{width:100%;height:100%;object-fit:contain}.collaboration-page__renew--grid .item--text{max-width:230px;margin-top:20px;font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-align:center;text-transform:uppercase;color:#3d3d3d}.collaboration-page__exclusive{display:flex;width:100%;justify-content:space-between;height:600px;margin-top:-64px;overflow:hidden;gap:30px}.collaboration-page__exclusive--left{margin-top:auto;flex:1}.collaboration-page__exclusive--left .head{display:flex;flex-direction:column;gap:15px}.collaboration-page__exclusive--left .head--title{font-style:normal;font-weight:700;font-size:40px;line-height:48px;text-transform:uppercase;color:#000}.collaboration-page__exclusive--left .head--subtitle{font-style:normal;font-weight:700;font-size:32px;line-height:39px;text-transform:uppercase;color:#000}.collaboration-page__exclusive--left .list{display:flex;flex-direction:column;gap:24px;margin-bottom:52px;margin-top:60px}.collaboration-page__exclusive--left .list-item{display:flex;align-items:center;gap:24px}.collaboration-page__exclusive--left .list-item img{flex-shrink:0}.collaboration-page__exclusive--left .list-item--text{max-width:510px;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#000}.collaboration-page__exclusive--right{height:605px;display:flex;align-items:center;flex-shrink:0}.collaboration-page__exclusive--right img{height:100%;max-width:100%;object-fit:contain}.collaboration-page__registration{background:#fddbbf;height:115px;display:flex;align-items:center;overflow:hidden}.collaboration-page__registration--container{position:relative;display:flex;align-items:center;width:100%;justify-content:space-between;padding:0 20px}.collaboration-page__registration--arrow{position:absolute;left:400px;top:50%;transform:translateY(-50%)}.collaboration-page__registration--arrow svg{transform:translateX(10px);display:block;width:100%;height:100%}.collaboration-page__registration--arrow:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);width:200vw;height:2px;background:#fff}.collaboration-page__registration--action{display:flex;justify-content:center;align-items:center;width:338px;height:56px;border-radius:16px;background:#fff;cursor:pointer;flex-shrink:0;position:relative;z-index:1;border:2px solid transparent;transition:background-color .3s ease-in-out,border .3s ease-in-out}.collaboration-page__registration--action span{font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fddbbf;transition:color .3s ease-in-out}.collaboration-page__registration--action:hover{background-color:transparent;border:2px solid #fff}.collaboration-page__registration--action:hover span{color:#fff}.collaboration-page__special{display:flex;justify-content:flex-start;gap:20px;margin-top:-40px}.collaboration-page__special--image{width:452px;height:767px;flex-shrink:0}.collaboration-page__special--image img{width:100%;height:100%;object-fit:cover;object-position:left bottom}.collaboration-page__special--content{padding-bottom:100px;margin-top:auto}.collaboration-page__special--content .title{white-space:nowrap;display:flex;flex-direction:column;font-style:normal;font-weight:700;font-size:52px;line-height:63px;text-transform:uppercase;color:#000}.collaboration-page__special--content .title-mark{color:#fddbbf}.collaboration-page__special--content .subtitle{margin-top:16px;font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-transform:uppercase;color:#000}.collaboration-page__special--content .specs{display:grid;grid-template-columns:350px 473px;gap:20px;margin-top:85px}.collaboration-page__special--content .specs-item{display:grid;align-items:flex-end;grid-template-columns:fit-content(200px) 1fr}.collaboration-page__special--content .specs-item span{font-style:normal;font-weight:400;font-size:32px;line-height:37px;text-transform:uppercase;color:#000}.collaboration-page__special--content .specs-item .last-row{grid-column:span 2;margin-bottom:auto;white-space:nowrap}.collaboration-page__special--content .specs-item--percentage{padding-left:12px;width:100%;font-weight:700;color:#fddbbf;font-size:72px;display:flex;align-items:flex-start}.collaboration-page__special--content .specs-item--percentage span{font-weight:700;color:#fddbbf;font-size:40px}.collaboration-page__special--content .content-footer{margin-top:60px;display:flex;gap:12px;flex-direction:column}.collaboration-page__special--content .content-footer--bold{font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000}.collaboration-page__special--content .content-footer--text{font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-transform:uppercase;color:#000}.collaboration-page__footer{background:#fddbbf;border-radius:32px;padding:60px 72px;display:flex;flex-direction:column;gap:40px;margin-bottom:100px}.collaboration-page__footer--title{font-style:normal;font-weight:700;font-size:52px;line-height:63px;color:#000}.collaboration-page__footer--row{display:flex;align-items:center;justify-content:space-between;gap:20px}.collaboration-page__footer--row .text{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#000;max-width:700px;flex:1}.collaboration-page__footer--row .action{width:338px;height:56px;background:#fff;border-radius:16px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;border:2px solid transparent;transition:background-color .3s ease-in-out,border .3s ease-in-out}.collaboration-page__footer--row .action span{font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#fddbbf;transition:color .3s ease-in-out}.collaboration-page__footer--row .action:hover{background-color:transparent;border:2px solid #fff}.collaboration-page__footer--row .action:hover span{color:#fff}@media(max-width:768px){.collaboration-page__banner{height:-moz-fit-content;height:fit-content;padding-inline:0}.collaboration-page__banner img{aspect-ratio:410/500}.collaboration-page__banner--content{top:12px;transform:none;left:24px;right:24px;max-width:100%;gap:10px}.collaboration-page__banner--content .title{font-size:24px;line-height:1.2;text-transform:uppercase}.collaboration-page__banner--content .text{font-size:14px}.collaboration-page__request{flex-direction:column;margin-top:32px;margin-bottom:32px;gap:40px}.collaboration-page__request--left .title{line-height:1.3;text-align:center;display:flex;flex-direction:column;font-size:28px}.collaboration-page__request--left .list{gap:15px;align-items:center}.collaboration-page__request--left .list-item{gap:15px;width:100%;text-align:center}.collaboration-page__request--left .list-item--number{font-size:32px;line-height:40px}.collaboration-page__request--left .list-item__value--title{font-size:20px;line-height:24px;width:100%;text-align:left}.collaboration-page__request--left .list-item__value--text{font-size:16px;line-height:19px;width:100%;text-align:left}.collaboration-page__request--right{width:100%;min-width:unset;height:auto;padding:30px 20px;border-radius:20px}.collaboration-page__request--right .title{font-size:20px;line-height:24px}.collaboration-page__request--right .action{height:50px}.collaboration-page__request--right .action span{font-size:16px}.collaboration-page__renew{padding-top:40px;padding-bottom:40px}.collaboration-page__renew--title{font-size:28px;line-height:34px}.collaboration-page__renew--grid{margin-top:30px;gap:30px 0}.collaboration-page__renew--grid .item{width:50%;padding:0 15px}.collaboration-page__renew--grid .item--image{width:50px;height:50px}.collaboration-page__renew--grid .item--text{font-size:14px;line-height:1.5;margin-top:15px;max-width:100%}.collaboration-page__exclusive{flex-direction:column;height:auto;margin-top:48px;margin-bottom:0;gap:40px}.collaboration-page__exclusive--left{margin-top:0;text-align:center}.collaboration-page__exclusive--left .head{gap:10px;align-items:center}.collaboration-page__exclusive--left .head--title{font-size:28px;line-height:34px}.collaboration-page__exclusive--left .head--subtitle{font-size:24px;line-height:29px}.collaboration-page__exclusive--left .list{margin-top:40px;margin-bottom:0;gap:20px;align-items:center}.collaboration-page__exclusive--left .list-item{gap:15px}.collaboration-page__exclusive--left .list-item svg{flex-shrink:0}.collaboration-page__exclusive--left .list-item--text{font-size:16px;line-height:19px;text-align:left}.collaboration-page__exclusive--right{transform:none;height:auto;max-width:400px;margin:0 auto}.collaboration-page__exclusive--right img{height:auto;width:100%}.collaboration-page__registration{height:auto;padding:20px 0}.collaboration-page__registration--container{flex-direction:column;gap:20px;padding:0 15px}.collaboration-page__registration--arrow{display:none}.collaboration-page__registration--action{width:100%;max-width:300px;height:50px}.collaboration-page__registration--action span{font-size:20px;line-height:24px}.collaboration-page__special{flex-direction:column-reverse;margin-top:48px;margin-bottom:-4px;gap:0;align-items:center}.collaboration-page__special--image{width:90%;max-width:450px;height:auto;order:1}.collaboration-page__special--content{padding-bottom:0;margin-top:0;margin-left:0;order:2;width:90%;text-align:center}.collaboration-page__special--content .title{font-size:36px;line-height:44px;white-space:normal;align-items:center}.collaboration-page__special--content .subtitle{font-size:16px;line-height:19px}.collaboration-page__special--content .specs{grid-template-columns:1fr;gap:30px;margin-top:50px;justify-items:center}.collaboration-page__special--content .specs-item{display:flex;flex-direction:column;align-items:center;grid-template-columns:1fr;gap:5px;text-align:center;width:-moz-fit-content;width:fit-content}.collaboration-page__special--content .specs-item span{order:1}.collaboration-page__special--content .specs-item .last-row{white-space:wrap}.collaboration-page__special--content .specs-item--percentage{font-size:50px;order:0;justify-content:center}.collaboration-page__special--content .specs-item--percentage span{font-size:28px}.collaboration-page__special--content .specs-item span{font-size:24px;line-height:28px;grid-column:1/2;grid-row:2/3}.collaboration-page__special--content .content-footer{margin-top:40px;align-items:center}.collaboration-page__special--content .content-footer--bold{font-size:16px;line-height:20px}.collaboration-page__special--content .content-footer--text{font-size:16px;line-height:19px}.collaboration-page__footer{padding:40px 20px;gap:30px}.collaboration-page__footer--title{font-size:36px;line-height:44px;text-align:center}.collaboration-page__footer--row{flex-direction:column;gap:25px;text-align:center}.collaboration-page__footer--row .text{font-size:16px;line-height:19px;max-width:100%;color:#fff}.collaboration-page__footer--row .action{width:100%;max-width:300px;height:50px}.collaboration-page__footer--row .action span{font-size:20px;line-height:24px}}