.ott255{background:linear-gradient(135deg,#0a0712f5,#180a26f0);color:#fff;border:1px solid rgba(226,185,106,.22);border-radius:28px;margin:32px auto;padding:clamp(24px,4vw,56px);max-width:1180px;box-shadow:0 24px 70px #00000052}.ott255 *{box-sizing:border-box}.ott255__eyebrow{color:#e2b96a;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;margin:0 0 10px}.ott255 h1,.ott255 h2{margin:0 0 14px;line-height:1.05}.ott255 h1{font-size:clamp(2rem,5vw,4.7rem)}.ott255 h2{font-size:clamp(1.7rem,3vw,3rem)}.ott255 p{color:#ffffffc7;line-height:1.65}.ott255__lead{font-size:1.08rem;max-width:820px}.ott255__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.ott255__card{padding:18px;border-radius:20px;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.ott255__card strong{display:block;color:#fff;margin-bottom:8px}.ott255__tag{display:inline-flex;align-items:center;gap:8px;margin:4px 6px 4px 0;padding:7px 10px;border-radius:999px;background:#e2b96a1a;border:1px solid rgba(226,185,106,.22);color:#f4d99a;font-size:.83rem}.ott255__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ott255__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;padding:11px 17px;text-decoration:none;font-weight:800;border:1px solid rgba(226,185,106,.32);background:#e2b96a;color:#120c1d}.ott255__btn--ghost{background:transparent;color:#fff;border-color:#fff3}.ott255__panel{margin-top:26px;padding:20px;border-radius:22px;background:#00000038;border:1px solid rgba(255,255,255,.1)}.ott255__form{display:grid;gap:14px;margin-top:18px}.ott255__form label{font-weight:800;color:#fff}.ott255__form input,.ott255__form textarea,.ott255__form select{width:100%;min-height:46px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#fff;padding:12px}.ott255__form textarea{min-height:150px}.ott255__form input::placeholder,.ott255__form textarea::placeholder{color:#ffffff8c}.ott255__split{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:start}.ott255 audio{width:100%;margin-top:18px}.ott255__note{font-size:.92rem;color:#ffffffa8}.ott255__mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ott255__mini div{padding:14px;border-radius:16px;background:#ffffff0d}@media(max-width:920px){.ott255__grid,.ott255__mini{grid-template-columns:1fr 1fr}.ott255__split{grid-template-columns:1fr}.ott255{border-radius:22px;margin:22px 12px;padding:24px 18px}}@media(max-width:620px){.ott255__grid,.ott255__mini{grid-template-columns:1fr}.ott255__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/ott-phase255r-contact-radio.css.map */
