.kaos-section{--kaos-red: #d71920;--kaos-ink: #111214;--kaos-muted: #62666c;--kaos-line: #e6e7e9;padding:clamp(48px,7vw,88px) 20px}.kaos-section--compact{padding-block:clamp(28px,4vw,48px)}.kaos-shell{width:min(1180px,100%);margin-inline:auto}.kaos-kicker{margin:0 0 10px;color:var(--kaos-red);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kaos-title{margin:0;color:var(--kaos-ink);font-size:clamp(30px,5vw,54px);line-height:1.05}.kaos-lead{max-width:760px;margin:16px 0 0;color:var(--kaos-muted);font-size:clamp(16px,2vw,19px);line-height:1.65}.kaos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.kaos-card{position:relative;display:flex;min-height:190px;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid #2d3035;border-radius:16px;padding:26px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(215,25,32,.35),transparent 40%),linear-gradient(145deg,#1c1e22,#090a0c);transition:transform .2s ease,border-color .2s ease}.kaos-card:hover{color:#fff;transform:translateY(-3px);border-color:var(--kaos-red)}.kaos-card__eyebrow{color:#ff7479;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.kaos-card__title{margin:7px 0 4px;color:#fff;font-size:clamp(20px,2.4vw,28px);line-height:1.15}.kaos-card__copy{margin:0;color:#c9cbd0;font-size:14px;line-height:1.5}.kaos-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.kaos-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:2px solid var(--kaos-red);border-radius:999px;padding:10px 24px;color:#fff;background:var(--kaos-red);font-weight:800;text-align:center}.kaos-button:hover{color:#fff;background:#b91319;border-color:#b91319}.kaos-button--ghost{color:var(--kaos-ink);background:transparent}.kaos-button--ghost:hover{color:#fff}.kaos-financing{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin-top:34px;border-radius:16px;padding:26px;background:#f4f5f6}.kaos-financing h3{margin:0 0 5px;font-size:23px}.kaos-financing p{margin:0;color:var(--kaos-muted)}.kaos-service-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(28px,5vw,64px);align-items:center}.kaos-service-hero__media img{display:block;width:100%;border-radius:18px}.kaos-page-content{margin-top:26px;color:var(--kaos-muted);line-height:1.7}.kaos-page-content>:first-child{margin-top:0}.kaos-quote-wrap{margin-top:46px;border:1px solid var(--kaos-line);border-radius:18px;padding:clamp(22px,4vw,40px);background:#fff;box-shadow:0 18px 50px #1112140f}.kaos-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kaos-field{display:flex;flex-direction:column;gap:7px}.kaos-field--full{grid-column:1 / -1}.kaos-field label{color:var(--kaos-ink);font-weight:700}.kaos-field input,.kaos-field select,.kaos-field textarea{width:100%;min-height:48px;border:1px solid #cfd1d5;border-radius:10px;padding:11px 13px;background:#fff}.kaos-field textarea{min-height:130px;resize:vertical}.kaos-form-status{margin:0 0 20px;border-radius:10px;padding:14px 16px}.kaos-form-status--success{color:#155d2e;background:#e6f6eb}.kaos-form-status--error{color:#8b1519;background:#fdebec}.kaos-404{text-align:center}.kaos-404 .kaos-lead{margin-inline:auto}.kaos-search-box{display:flex;max-width:680px;gap:10px;margin:30px auto 0}.kaos-search-box input{flex:1;min-width:0;min-height:50px;border:1px solid #cfd1d5;border-radius:999px;padding:10px 18px}.kaos-404-links{grid-template-columns:repeat(4,minmax(0,1fr));text-align:left}@media(max-width:900px){.kaos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kaos-service-hero{grid-template-columns:1fr}.kaos-404-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.kaos-section{padding-inline:16px}.kaos-grid,.kaos-form-grid{grid-template-columns:1fr}.kaos-field--full{grid-column:auto}.kaos-financing{grid-template-columns:1fr}.kaos-search-box{flex-direction:column}.kaos-404-links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/kaos-foundation.css.map */
