.cu-fact-text,.cu-form-title,.cu-label,.cu-link span,.cu-links-intro{position:relative;top:1px}.cu-page{background:#fbfbfb;padding:80px 0}.cu-wrap{display:grid;grid-template-columns:minmax(0,580px);align-items:start;gap:32px 100px;max-width:1280px;margin:0 auto;padding:0 10px}@media (min-width:720px){.cu-wrap{grid-template-columns:repeat(2,minmax(0,580px))}}.cu-form,.cu-intro{min-width:0}.cu-intro{display:flex;flex-direction:column;align-items:flex-start;padding-top:18px}.cu-title{width:100%;padding-bottom:16px;font-size:46px!important;font-weight:700;line-height:50px;color:var(--text-dark)}.cu-lead{font-size:16px!important;line-height:24px;color:var(--slate)}.cu-facts{display:flex;flex-direction:column;gap:12px;width:100%;padding:32px 0}.cu-fact{display:flex;align-items:center;gap:14px;padding:13px 15px;background:var(--white);border:1px solid var(--color-d3d3d3);border-radius:14px}.cu-fact-badge{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,190,60,.15);border-radius:11px}.cu-fact-body{display:flex;flex:1 0 0;flex-direction:column;gap:3px;min-width:0}.cu-fact-title{font-size:15px!important;font-weight:500;line-height:18px;color:var(--text-dark)}.cu-fact-text{font-size:14px!important;line-height:20px;color:var(--slate)}.cu-links-intro{font-size:14px!important;line-height:20px;color:var(--text-color)}.cu-links{display:flex;flex-wrap:wrap;gap:8px;width:100%;padding:12px 0 32px}.cu-link{display:flex;align-items:center;gap:7px;max-width:100%;padding:7px 11.85px 7px 11px;background:var(--white);border:1px solid var(--color-d3d3d3);border-radius:10px;transition:border-color var(--transition)}.cu-link span{font-size:14px;font-weight:500;line-height:20px;color:var(--text-dark)}.cu-social{display:flex;gap:8px}.cu-social a,.cu-social img{display:block}.cu-social a{transition:opacity var(--transition)}.cu-form{display:flex;flex-direction:column;padding:31px;background:var(--white);border:1px solid var(--color-d3d3d3);border-radius:16px;box-shadow:0 24px 60px -24px rgba(43,44,64,.18)}.cu-form-head{display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.cu-form-title{margin:0;font-size:22px!important;font-weight:700;line-height:26px;color:var(--text-dark)}.cu-form-note{font-size:14.5px!important;line-height:17px;color:var(--slate)}.cu-row{display:flex;gap:14px;padding-bottom:16px}.cu-row .cu-field{flex:1 0 0;min-width:0}.cu-field{display:flex;flex-direction:column;gap:8px}.cu-label{font-size:14px;font-weight:500;line-height:20px;color:var(--text-dark)}.cu-input{width:100%;height:40px;padding:9px 11px;font-size:14px;line-height:20px;color:var(--text-dark);background:#fbfbfb;border:1px solid var(--color-d3d3d3);border-radius:var(--border-radius-sm);transition:border-color var(--transition)}.cu-input::placeholder{color:#b3b7bc;opacity:1}.cu-input:focus{border-color:var(--text-dark)}.cu-textarea{display:block;height:146px;padding-top:10px;padding-bottom:8px;resize:none}.cu-types{min-width:0;padding-bottom:16px;border:0}.cu-types .cu-label{display:block;margin-bottom:8px}.cu-chips{display:flex;flex-wrap:wrap;gap:8px}.cu-chip{position:relative;display:flex;max-width:100%}.cu-chip input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cu-chip span{padding:8px 12.7px 6px 12px;font-size:14px;line-height:20px;color:var(--slate);background:var(--white);border:1px solid var(--color-d3d3d3);border-radius:20px;transition:border-color var(--transition),background-color var(--transition),color var(--transition)}.cu-chip input:checked+span{color:var(--white);background:var(--dark);border-color:var(--dark)}.cu-chip input:focus-visible+span{outline:2px solid var(--amber);outline-offset:2px}.cu-counter{padding:8px 0 16px;font-size:12px!important;line-height:14px;color:#b3b7bc;text-align:right}.cu-counter span{font-size:inherit}.cu-form-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:16px;padding-top:8px}.cu-consent{flex:1 0 0;min-width:min(248px,100%);font-size:12.5px!important;line-height:19px;color:var(--slate)}.cu-consent a{font-size:inherit;font-weight:500;color:var(--text-dark);text-decoration:underline}@media (min-width:720px){.cu-consent a{white-space:nowrap}}.cu-submit{display:flex;flex:1 0 0;justify-content:flex-end;min-width:186px}.cu-btn{display:flex;align-items:center;justify-content:center;gap:6px;min-width:186px;padding:8px 14px;background:var(--dark);border:0;border-radius:var(--border-radius-sm);transition:opacity var(--transition)}.cu-btn span{font-size:16px;line-height:24px;color:var(--white);white-space:nowrap}.cu-btn:disabled{opacity:.6;cursor:default}.cu-captcha:not(:empty){margin-top:16px}@media (hover:hover){.cu-chip:hover input:not(:checked)+span,.cu-link:hover{border-color:#b3b7bc}.cu-btn:not(:disabled):hover,.cu-social a:hover{opacity:.85}}