.ct-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:36px;align-items:start;max-width:1000px;margin-inline:auto}.ct-info{display:grid;gap:16px}.ct-card{display:flex;align-items:center;gap:16px;padding:20px;border-radius:18px;border:1px solid rgba(167,139,250,.18);background:#ffffff08;transition:border-color .25s,transform .25s}.ct-card:hover{border-color:#a78bfa73;transform:translateY(-3px)}.ct-card--static{cursor:default}.ct-card--static:hover{transform:none;border-color:#a78bfa2e}.ct-ic{flex:none;width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--fiil-grad-soft);color:#fff}.ct-meta{display:grid;gap:3px;font-size:14px}.ct-meta b{font-family:Sora,sans-serif;font-size:15px;color:#fff}.ct-meta span{color:var(--fiil-muted)}.ct-form-box{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid rgba(167,139,250,.16);border-radius:22px;padding:34px}.sp-success{text-align:center;padding:30px 20px;border:1px solid rgba(167,139,250,.3);border-radius:18px;background:#7b3ff214;margin-bottom:24px}.sp-success h3{font-family:Sora,sans-serif;margin:14px 0 0;font-size:19px;color:#fff}@media(max-width:820px){.ct-wrap{grid-template-columns:1fr}}.sp-form{display:grid;gap:22px}.sp-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.sp-field{display:grid;gap:8px}.sp-field label{font-family:Sora,sans-serif;font-size:14px;font-weight:600;color:#e9e7f5}.sp-field label span{color:#a78bfa}.sp-field input,.sp-field textarea{background:#ffffff0d;border:1px solid rgba(167,139,250,.22);color:#fff;border-radius:14px;padding:14px 18px;font-family:inherit;font-size:15px;width:100%;transition:border-color .25s,background .25s}.sp-field input::placeholder,.sp-field textarea::placeholder{color:#6f6a9c}.sp-field input:focus,.sp-field textarea:focus{outline:none;border-color:#7b3ff2;background:#7b3ff214}.sp-field textarea{resize:vertical;min-height:120px;line-height:1.7}.sp-success{text-align:center;padding:40px 20px;border:1px solid rgba(167,139,250,.3);border-radius:22px;background:#7b3ff214;margin-bottom:30px}.sp-success h3{font-family:Sora,sans-serif;margin:16px 0 0;font-size:20px;color:#fff}.sp-error{background:#ff50781f;border:1px solid rgba(255,80,120,.4);color:#ffb3c4;border-radius:14px;padding:14px 18px;margin-bottom:22px;font-size:14px}@media(max-width:600px){.sp-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
