.ArrowIcon-module__mSb4wG__arrowIcon{flex-shrink:0;width:18px;height:18px}.ArrowIcon-module__mSb4wG__bar{stroke-dasharray:10.5;stroke-dashoffset:0;transition:stroke-dashoffset .35s}.ArrowIcon-module__mSb4wG__arm{stroke-dasharray:7.5;stroke-dashoffset:0;transition:stroke-dashoffset .35s}@media (max-width:768px){.ArrowIcon-module__mSb4wG__bar{stroke-dashoffset:9.5px}.ArrowIcon-module__mSb4wG__arm{stroke-dashoffset:6.5px}}@media (hover:hover) and (pointer:fine){:where(button,a):hover .ArrowIcon-module__mSb4wG__bar{stroke-dashoffset:9.5px}:where(button,a):hover .ArrowIcon-module__mSb4wG__arm{stroke-dashoffset:6.5px}}
.ContactSection-module__xuyGaG__contactSection{color:#f5f5f5;margin-bottom:70px}@media (max-width:1024px){.ContactSection-module__xuyGaG__contactSection{margin-bottom:30px}}.ContactSection-module__xuyGaG__inner{width:100%;max-width:1920px;margin:0 auto;padding:0 40px}@media (max-width:768px){.ContactSection-module__xuyGaG__inner{padding:0 20px}}.ContactSection-module__xuyGaG__contact{background:var(--color-deep-till);border-radius:30px;padding:60px}@media (max-width:768px){.ContactSection-module__xuyGaG__contact{padding:40px}}.ContactSection-module__xuyGaG__topSection{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}@media (max-width:1024px){.ContactSection-module__xuyGaG__topSection{flex-direction:column;gap:80px}}.ContactSection-module__xuyGaG__eyebrow{font-family:var(--font-point);letter-spacing:0;margin-bottom:20px;font-size:18px}@media (max-width:768px){.ContactSection-module__xuyGaG__eyebrow{font-size:16px}}.ContactSection-module__xuyGaG__title{font-family:var(--font-point);margin-bottom:20px;font-size:60px}@media (max-width:768px){.ContactSection-module__xuyGaG__title{font-size:36px}}.ContactSection-module__xuyGaG__desc{opacity:.8;font-size:16px;font-weight:500;line-height:1.5}.ContactSection-module__xuyGaG__toggleBtn{flex-shrink:0;align-items:center;gap:20px;display:flex}@media (max-width:1024px){.ContactSection-module__xuyGaG__toggleBtn{flex-direction:column;align-items:flex-start;width:100%}}.ContactSection-module__xuyGaG__toggleText{letter-spacing:.02em;font-size:16px;font-weight:500}.ContactSection-module__xuyGaG__toggleIcon{background-color:#0000;border:1px solid #f2f2f2;border-radius:250px;justify-content:center;align-items:center;padding:12px 20px;transition:background-color .3s;display:flex}@media (hover:hover) and (pointer:fine){.ContactSection-module__xuyGaG__toggleBtn:hover .ContactSection-module__xuyGaG__toggleIcon{background:#f2f2f2}.ContactSection-module__xuyGaG__toggleBtn:hover .ContactSection-module__xuyGaG__toggleIcon i{background-position:top}}.ContactSection-module__xuyGaG__toggleIconOpen{background-color:#f2f2f2}.ContactSection-module__xuyGaG__formCollapse{grid-template-rows:minmax(0,0fr);transition:grid-template-rows .4s;display:grid}.ContactSection-module__xuyGaG__formCollapseOpen{grid-template-rows:minmax(0,1fr)}.ContactSection-module__xuyGaG__form{width:calc(50% - 39px);min-height:0;margin-top:30px;margin-left:auto;overflow:hidden}@media (max-width:1280px){.ContactSection-module__xuyGaG__form{width:100%;margin-top:100px}}.ContactSection-module__xuyGaG__inputArea{flex-direction:column;gap:40px;display:flex}.ContactSection-module__xuyGaG__formRow{gap:32px;display:flex}@media (max-width:768px){.ContactSection-module__xuyGaG__formRow{flex-direction:column}}.ContactSection-module__xuyGaG__formGroup{border:none;flex-direction:column;flex:1;justify-content:center;transition:opacity .2s;display:flex}:is(.ContactSection-module__xuyGaG__formGroup:has(input:placeholder-shown:not(:focus)),.ContactSection-module__xuyGaG__formGroup:has(textarea:placeholder-shown:not(:focus)),.ContactSection-module__xuyGaG__formGroup:has(.ContactSection-module__xuyGaG__productGrid):not(:has(.ContactSection-module__xuyGaG__productGrid input:checked))){opacity:.5}@media (hover:hover) and (pointer:fine){:is(.ContactSection-module__xuyGaG__formGroup:has(input:placeholder-shown:not(:focus)):hover,.ContactSection-module__xuyGaG__formGroup:has(textarea:placeholder-shown:not(:focus)):hover,.ContactSection-module__xuyGaG__formGroup:has(.ContactSection-module__xuyGaG__productGrid):not(:has(.ContactSection-module__xuyGaG__productGrid input:checked)):hover){opacity:1}}.ContactSection-module__xuyGaG__formGroup label,.ContactSection-module__xuyGaG__formGroup legend{margin-bottom:12px;font-size:12px;font-weight:500;line-height:1.5;transition:color .3s}.ContactSection-module__xuyGaG__formGroup label span,.ContactSection-module__xuyGaG__formGroup legend span{vertical-align:super;color:#f5f5f5;margin-left:5px;display:inline-block}.ContactSection-module__xuyGaG__formGroup input:not([type=checkbox]),.ContactSection-module__xuyGaG__formGroup textarea{color:#f5f5f5;border-bottom:1px solid #f5f5f5;width:100%;padding-bottom:12px;font-size:18px}.ContactSection-module__xuyGaG__productGrid{grid-template-columns:repeat(2,1fr);gap:0 24px;display:grid}@media (max-width:768px){.ContactSection-module__xuyGaG__productGrid{grid-template-columns:repeat(1,1fr)}}.ContactSection-module__xuyGaG__formGroup .ContactSection-module__xuyGaG__productItem{color:#f5f5f5;cursor:pointer;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.5;transition:color .3s;display:flex}.ContactSection-module__xuyGaG__formGroup:has(.ContactSection-module__xuyGaG__productGrid input:checked)>legend{color:var(--color-point-till)}.ContactSection-module__xuyGaG__formGroup.ContactSection-module__xuyGaG__error{opacity:1!important}.ContactSection-module__xuyGaG__formGroup.ContactSection-module__xuyGaG__error>label,.ContactSection-module__xuyGaG__formGroup.ContactSection-module__xuyGaG__error>legend{color:#f3c40a}.ContactSection-module__xuyGaG__formGroup.ContactSection-module__xuyGaG__error input:not([type=checkbox]),.ContactSection-module__xuyGaG__formGroup.ContactSection-module__xuyGaG__error textarea{border-bottom-color:#f3c40a}.ContactSection-module__xuyGaG__errorMessage{color:#f3c40a;margin-top:12px;font-size:12px;font-weight:300;line-height:1.5}.ContactSection-module__xuyGaG__counter{text-align:right;color:var(--color-point-till);margin-top:6px;font-size:12px;font-weight:500}.ContactSection-module__xuyGaG__counter .ContactSection-module__xuyGaG__current{color:#f5f5f5}.ContactSection-module__xuyGaG__agreeGroup{gap:12px;margin-top:20px;display:flex}.ContactSection-module__xuyGaG__checkboxLabel{color:#d9d9d9;cursor:pointer;font-size:14px;font-weight:500;line-height:1.7}.ContactSection-module__xuyGaG__agreeGroup.ContactSection-module__xuyGaG__error .ContactSection-module__xuyGaG__formCheckbox:before{border-color:#f3c40a}.ContactSection-module__xuyGaG__formCheckbox{cursor:pointer;border-radius:2px;flex-shrink:0;width:18px;height:18px;position:relative;overflow:hidden}.ContactSection-module__xuyGaG__formCheckbox:before{content:"";border:1px solid #f2f2f2;border-radius:2px;width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.23,1);position:absolute;top:0;left:0}.ContactSection-module__xuyGaG__formCheckbox:after{content:"";opacity:0;background-image:url(/images/home/icon/ico-form-check.svg);background-position:50%;background-repeat:no-repeat;border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.ContactSection-module__xuyGaG__formCheckbox:checked:before{border:10px solid #f2f2f2}.ContactSection-module__xuyGaG__formCheckbox:checked:after{opacity:1;transition:opacity .2s ease-in-out .2s}.ContactSection-module__xuyGaG__checkboxLabel a{color:#999;font-size:14px;font-weight:500;text-decoration:underline}.ContactSection-module__xuyGaG__recaptcha{margin-top:40px}.ContactSection-module__xuyGaG__buttonArea{text-align:right;margin-top:60px}
.Button-module__td2QHW__button{border:1px solid var(--button-color,var(--color-deep-till));height:42px;color:var(--button-color,var(--color-deep-till));border-radius:250px;justify-content:center;align-items:center;gap:0;padding:12px 20px;transition:gap .4s;display:inline-flex}@media (max-width:768px){.Button-module__td2QHW__button{gap:10px}}@media (hover:hover) and (pointer:fine){.Button-module__td2QHW__button:hover{gap:10px}}@media (max-width:640px){.Button-module__td2QHW__fullWidthMobile{width:100%}}.Button-module__td2QHW__labelTrack{grid-template-columns:0fr;transition:grid-template-columns .4s;display:grid}@media (max-width:768px){.Button-module__td2QHW__labelTrack{grid-template-columns:1fr}}@media (hover:hover) and (pointer:fine){.Button-module__td2QHW__button:hover .Button-module__td2QHW__labelTrack{grid-template-columns:1fr}}.Button-module__td2QHW__label{white-space:nowrap;min-width:0;color:var(--button-color,var(--color-deep-till));filter:blur(6px);opacity:0;font-size:16px;font-weight:500;transition:filter .45s,opacity .4s,transform .45s;overflow:hidden;transform:scale(.94)}@media (max-width:768px){.Button-module__td2QHW__label{filter:blur();opacity:1;transition-delay:.1s;transform:scale(1)}}@media (hover:hover) and (pointer:fine){.Button-module__td2QHW__button:hover .Button-module__td2QHW__label{filter:blur();opacity:1;transition-delay:.1s;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Button-module__td2QHW__button,.Button-module__td2QHW__labelTrack,.Button-module__td2QHW__label{transition:none}}
