.cnt{--acc:var(--np-accent,#f97316);overflow:clip}.cnt__wrap{max-width:1080px;margin:0 auto;padding:0 24px}.cnt__kicker{letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:800;display:inline-block;color:var(--acc)!important}.cnt__h2{letter-spacing:-.02em;color:#14171c;margin:0 0 24px;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:850}.cnt__hero{padding:clamp(64px,10vw,120px) 0 clamp(24px,4vw,44px);position:relative}.cnt__hero-blob{display:none}.cnt__eyebrow{letter-spacing:.16em;text-transform:uppercase;background:#f973161f;border:1px solid #f9731647;border-radius:999px;padding:7px 16px;font-size:.8rem;font-weight:800;display:inline-block;color:#9a3412!important}.cnt__h1{letter-spacing:-.03em;color:#0e1116;margin:22px 0 0;font-size:clamp(2.3rem,6vw,4rem);font-weight:900;line-height:1.04}.cnt__lead{color:#4b5563;max-width:620px;margin:22px 0 0;font-size:clamp(1.02rem,2vw,1.2rem);line-height:1.7}.cnt__cards{grid-template-columns:repeat(4,1fr);gap:18px;padding:clamp(36px,6vw,64px) 24px;display:grid}.cnt__card{background:var(--neu-bg);border-radius:var(--neu-radius-lg);box-shadow:5px 5px 12px var(--neu-dark), -5px -5px 12px var(--neu-light);border:0;flex-direction:column;gap:4px;padding:22px 20px;transition:transform .2s,box-shadow .2s;display:flex}.cnt__card:hover{box-shadow:3px 3px 9px var(--neu-dark), -3px -3px 9px var(--neu-light);transform:translateY(-4px)}.cnt__card-ic{background:#f973161f;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:10px;display:grid;color:var(--acc)!important}.cnt__card-t{font-size:1.05rem;font-weight:800;color:#14171c!important}.cnt__card-d{font-size:.86rem;color:#6b7280!important}.cnt__card-v{word-break:break-word;margin-top:6px;font-size:.92rem;font-weight:700;color:var(--acc)!important}.cnt__formband{padding:clamp(40px,6vw,80px) 0 clamp(56px,9vw,104px)}.cnt__form-wrap{max-width:720px}.cnt__fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cnt__fld{flex-direction:column;gap:6px;display:flex}.cnt__fld--full{grid-column:1/-1}.cnt__fld span{font-size:.88rem;font-weight:700;color:#374151!important}.cnt__fld input,.cnt__fld textarea{width:100%;font:inherit;box-sizing:border-box;color:#14171c;background:var(--neu-bg);border-radius:var(--neu-radius);box-shadow:inset 4px 4px 9px var(--neu-dark), inset -4px -4px 9px var(--neu-light);border:0;padding:13px 15px;font-size:.95rem}.cnt__fld input:focus,.cnt__fld textarea:focus{box-shadow:inset 4px 4px 9px var(--neu-dark), inset -4px -4px 9px var(--neu-light), var(--neu-ring);outline:none}.cnt__fld .np-dd__trigger{border-radius:var(--neu-radius);padding:13px 15px;background:var(--neu-bg)!important;box-shadow:inset 4px 4px 9px var(--neu-dark), inset -4px -4px 9px var(--neu-light)!important;border:0!important}.cnt__fld .np-dd.is-open .np-dd__trigger,.cnt__fld .np-dd__trigger:hover{box-shadow:inset 4px 4px 9px var(--neu-dark), inset -4px -4px 9px var(--neu-light), var(--neu-ring)!important}.cnt__fld textarea{resize:vertical}.cnt__err{margin:16px 0 0;font-size:.9rem;font-weight:600;color:#dc2626!important}.cnt__btn{cursor:pointer;border-radius:var(--neu-radius);box-shadow:5px 5px 12px var(--neu-dark), -5px -5px 12px var(--neu-light);background:linear-gradient(120deg,#fb923c,#f97316 55%,#ea580c);border:none;align-items:center;gap:9px;margin-top:18px;padding:14px 30px;font-size:1.02rem;font-weight:750;transition:filter .18s,box-shadow .18s;display:inline-flex;color:#fff!important}.cnt__btn:hover{filter:brightness(1.04);box-shadow:3px 3px 9px var(--neu-dark), -3px -3px 9px var(--neu-light)}.cnt__btn:active{box-shadow:inset 3px 3px 8px #78502866,inset -3px -3px 8px #ffffff40}.cnt__btn:disabled{opacity:.7;cursor:default}.cnt__success{text-align:center;padding:30px 20px}.cnt__success-ic{color:#16a34a}.cnt__success-t{margin:14px 0 6px;font-size:1.6rem;font-weight:850;color:#14171c!important}.cnt__success-b{max-width:440px;margin:0 auto;line-height:1.65;color:#4b5563!important}html.dark .cnt__h1,html.dark .cnt__h2,html.dark .cnt__card-t,html.dark .cnt__success-t{color:#f2efe9!important}html.dark .cnt__lead,html.dark .cnt__success-b{color:#b4afa6!important}html.dark .cnt__card-d{color:#9a9a9a!important}html.dark .cnt__fld span{color:#cfcabf!important}html.dark .cnt__fld input,html.dark .cnt__fld select,html.dark .cnt__fld textarea{color:#e8e6e2}html.dark .cnt__btn{color:#fff!important}@media (max-width:860px){.cnt__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cnt__cards,.cnt__fields{grid-template-columns:1fr}.cnt__btn{justify-content:center;width:100%}}
