.kwx{--kwx-gold:#dab78c;--kwx-line:#ffffff21;background:#111516;color:#f5f3ee;padding:38px 0 88px}.kwx *{box-sizing:border-box}.kwx a{color:var(--kwx-gold);text-underline-offset:4px}.kwx p{color:#c8ccc8;line-height:1.7}.kwx h1,.kwx h2,.kwx h3{color:#f5f3ee;line-height:1.13;letter-spacing:-.025em}.kwx h1{font-size:clamp(38px,4.1vw,60px);max-width:660px;margin:18px 0 24px}.kwx h2{font-size:clamp(30px,3.1vw,43px);margin:10px 0 20px}.kwx h3{font-size:24px;margin:0 0 14px}.kwx-breadcrumb{font-size:12px;color:#b5bdb8;margin-bottom:42px}.kwx-eyebrow{font-size:11px!important;letter-spacing:2px;font-weight:700;color:var(--kwx-gold)!important;margin:0 0 14px}.kwx-hero{display:grid;grid-template-columns:1fr 1.06fr;gap:60px;align-items:center}.kwx-lead{font-size:18px;max-width:580px}.kwx-hero figure{margin:0}.kwx-hero-photo{background:#eeece6;border-radius:25px;padding:18px;overflow:hidden}.kwx-hero-photo img{display:block;width:100%;height:auto;border-radius:0;object-fit:contain}.kwx figcaption{font-size:12px;line-height:1.6;color:#aeb7b0;margin-top:14px}.kwx-badge{display:inline-flex;padding:8px 14px;border:1px solid #dab78c55;border-radius:25px;font-size:12px;color:var(--kwx-gold);margin-bottom:4px}.kwx-facts{display:grid;grid-template-columns:1fr 1.2fr .6fr;gap:16px;margin:28px 0;padding:22px 0;border-top:1px solid var(--kwx-line);border-bottom:1px solid var(--kwx-line)}.kwx-facts div{min-width:0}.kwx-facts dt{font-size:11px;color:#aeb7b0;margin-bottom:8px}.kwx-facts dd{margin:0;font-size:15px;font-weight:600;line-height:1.5}.kwx-facts .kwx-booth{font-size:28px;color:var(--kwx-gold)}.kwx-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:26px}.kwx-button,.kwx button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;border:0;border-radius:25px;background:var(--kwx-gold);color:#191f1c!important;text-decoration:none;padding:14px 23px;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.kwx-button:hover,.kwx button[type=submit]:hover{background:#e8c9a4}.kwx button:disabled{opacity:.6;cursor:wait}.kwx a:focus-visible,.kwx button:focus-visible,.kwx summary:focus-visible{outline:2px solid var(--kwx-gold);outline-offset:5px}.kwx-jumps{display:flex;gap:12px 28px;flex-wrap:wrap;padding:28px 0;margin-top:50px;border-top:1px solid var(--kwx-line);border-bottom:1px solid var(--kwx-line);font-size:13px}.kwx-section{padding-top:84px;scroll-margin-top:175px}.kwx-section-head{max-width:790px;margin-bottom:32px}.kwx-section-head>p:last-child{font-size:17px;margin-bottom:0}.kwx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kwx-card{border:1px solid var(--kwx-line);border-radius:25px;overflow:hidden;background:#1a2020;display:flex;flex-direction:column;min-width:0}.kwx-card-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1.6;background:#fff;padding:12px}.kwx-card-image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:0}.kwx-card-copy{padding:26px;display:flex;flex-direction:column;flex:1}.kwx-card-copy p{font-size:14px;margin:0 0 22px}.kwx-card-copy a{font-size:13px;font-weight:650;margin-top:auto}.kwx-small-note{font-size:12px!important;color:#aeb7b0!important;max-width:920px;margin:24px 0}.kwx-hardware{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:45px;margin:34px 0 0;padding:32px;background:#242c29;border:1px solid var(--kwx-line);border-radius:25px}.kwx-hardware figure{margin:0;max-width:630px}.kwx-hardware img{width:100%;height:auto;display:block;background:#fff;border-radius:25px;padding:12px;object-fit:contain}.kwx-subhead{font-size:26px!important;margin:42px 0 24px!important}.kwx-process-card{padding:30px;border:1px solid var(--kwx-line);border-radius:25px;background:#1a2020}.kwx-process-card .kwx-number{font-size:12px;color:var(--kwx-gold);display:block;margin-bottom:24px}.kwx-process-card p{font-size:15px;margin:0}.kwx-proof{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.kwx-proof figure{margin:0}.kwx-proof img{width:100%;height:auto;border-radius:25px;display:block;object-fit:contain}.kwx-proof .kwx-montage{width:100%;max-width:536px;margin-top:24px}.kwx-proof-text{padding:32px;border:1px solid var(--kwx-line);border-radius:25px;background:#1a2020}.kwx-checklist{padding-left:20px;color:#c8ccc8;line-height:1.8;font-size:15px}.kwx-checklist li{margin:12px 0}.kwx-discuss{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:34px}.kwx-discuss article{padding:24px 0;border-top:1px solid #dab78c77}.kwx-discuss h3{font-size:21px}.kwx-discuss p{font-size:14px}.kwx-faq details{border:1px solid var(--kwx-line);border-radius:25px;padding:21px 26px;background:#1a2020;margin:12px 0}.kwx-faq summary{cursor:pointer;font-weight:650;font-size:16px;color:#f5f3ee}.kwx-faq details p{font-size:15px;margin:16px 0 0;max-width:950px}.kwx-meeting{display:grid;grid-template-columns:.82fr 1.18fr;gap:55px;align-items:start}.kwx-form{padding:34px;border:1px solid #dab78c55;border-radius:25px;background:#1a2020}.kwx-form h3{font-size:25px}.kwx-form p{font-size:13px}.kwx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.kwx-form label{display:block;font-size:13px;font-weight:600;color:#ebede7;line-height:1.5;margin-bottom:20px}.kwx-form-grid label{margin:0}.kwx-form label span{color:var(--kwx-gold)}.kwx-form label small{font-weight:400;color:#adb7ad;margin-left:5px}.kwx-form input:not([type=checkbox]):not([type=hidden]),.kwx-form select,.kwx-form textarea{display:block;width:100%;min-width:0;min-height:48px;padding:12px 16px;border:1px solid #5b655c;border-radius:25px;background:#111516;color:#fff;font:inherit;font-size:14px;margin-top:8px;line-height:1.5}.kwx-form select{padding-right:30px}.kwx-form textarea{resize:vertical}.kwx-form input:focus,.kwx-form select:focus,.kwx-form textarea:focus{outline:2px solid var(--kwx-gold);outline-offset:2px}.kwx-form-grid+label{margin-top:24px}.kwx-consent{display:flex!important;align-items:flex-start;gap:12px;font-weight:400!important}.kwx-consent input{width:18px;height:18px;flex:none;margin:2px 0;accent-color:#dab78c}.kwx-consent span{color:#c8ccc8!important}.kwx-feedback{padding:18px;border:1px solid #dab78c66;border-radius:25px;color:#f5f3ee;line-height:1.65;margin:20px 0;font-size:14px}.kwx-feedback[hidden]{display:none}.kwx-honey{position:absolute;left:-9999px;visibility:hidden}.kwx-context{font-size:12px;color:var(--kwx-gold)!important;margin:0 0 22px}.kwx-form button[type=submit]{width:100%}.kwx-form-note{margin:18px 0 0}.kwx[hidden]{display:none!important}@media(max-width:980px){.kwx-hero{gap:30px}.kwx h1{font-size:42px}.kwx-facts{grid-template-columns:1fr 1fr}.kwx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kwx-meeting{gap:30px;grid-template-columns:1fr 1.2fr}.kwx-form{padding:25px}.kwx-form-grid{grid-template-columns:1fr}.kwx-discuss{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.kwx{padding-top:28px;padding-bottom:60px}.kwx-breadcrumb{margin-bottom:28px}.kwx-hero,.kwx-hardware,.kwx-proof,.kwx-meeting{grid-template-columns:1fr;gap:30px}.kwx h1{font-size:38px}.kwx-lead{font-size:17px}.kwx-hero-photo{padding:12px}.kwx-jumps{gap:14px 24px;margin-top:34px}.kwx-section{padding-top:62px;scroll-margin-top:145px}.kwx-grid{grid-template-columns:1fr}.kwx-card-image{aspect-ratio:1.7}.kwx-hardware{padding:24px}.kwx-process-card{padding:25px}.kwx-proof-text{padding:25px}.kwx-form{padding:23px}.kwx-faq details{padding:20px}.kwx-discuss{gap:18px}.kwx-discuss h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.kwx{scroll-behavior:auto}}

.kwx [hidden]{display:none!important}

.kwx-hardware img{padding:0}
