.ct [hidden]{display:none!important}.ct-sec{padding-top:clamp(24px,3vw,40px)}.ct-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media(min-width:980px){.ct-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:56px}}.ct-main{display:grid;gap:20px;min-width:0}.ct-ask{max-width:40em;font-size:17px;line-height:1.55;color:var(--t2)}.ct-ask a{color:var(--bone);text-decoration-color:#e9b85080;text-underline-offset:3px;overflow-wrap:anywhere}.ct-form{display:grid;gap:18px}.ct-form-h,.ct-done h2{font:700 clamp(22px,calc(.9vw + 15px),28px)/1.15 var(--fd);letter-spacing:-.018em}.ct-two{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media(min-width:640px){.ct-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ct .seg{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.ct .seg label{min-height:44px}.ct-send .spin{display:none}.ct-send.sending .spin{display:inline-block}.ct-send.sending .ico{display:none}.ct-fine{font-size:14px;color:var(--t2)}.ct-done{display:grid;gap:12px}.ct-done-l{font-size:17px;line-height:1.55;color:var(--bone);overflow-wrap:anywhere}.ct-side{display:grid;gap:14px}.ct-card{display:grid;gap:10px;padding:22px;border-radius:var(--r-xl);background:var(--card);box-shadow:var(--sh-card)}.ct-card-h{font:700 20px/1.2 var(--fd);letter-spacing:-.01em}.ct-card p{font-size:15.5px;line-height:1.55;color:var(--t2)}.ct-card .lnk-go .ico{width:18px;height:18px}.ct-mail{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--bone);text-decoration:none;font-weight:600;overflow-wrap:anywhere}.ct-mail .ico{color:var(--gold)}.ct-mail:hover{color:var(--gold-l)}.hp{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:519px){.ct-form .form-nav .btn{width:100%}}.ct-hero .pgh-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ct-hero .pgh-act .btn{width:auto;flex:0 0 auto}
