.dkt-brief{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px 64px;padding:56px;max-width:1180px;margin:48px auto;background:radial-gradient(circle at 0 0,rgba(213,168,62,.08),transparent 65%),#0c1011;color:#f4efe5;border:1px solid #51442a;border-radius:6px;font-family:Arial,Helvetica,sans-serif;scroll-margin-top:100px}
.dkt-brief *{box-sizing:border-box}.dkt-brief [hidden]{display:none!important}.dkt-brief h1,.dkt-brief h2,.dkt-brief h3{color:#f4efe5;margin:0 0 20px;font-weight:500;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.dkt-brief h1,.dkt-brief h2{font-size:clamp(30px,3vw,42px)}.dkt-brief h3{font-size:28px}.dkt-brief p{line-height:1.65;font-size:15px;color:#c6c2bb;margin:0 0 18px}.dkt-brief .dkt-brief__eyebrow{color:#efca6b;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dkt-brief a{color:#efca6b;text-underline-offset:4px}.dkt-brief__intro>a{font-size:13px}.dkt-brief__form{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-content:start;margin:0}.dkt-brief__field{min-width:0}.dkt-brief__field:first-child,.dkt-brief__field:nth-child(2){grid-column:1/-1}.dkt-brief label{display:block;font-size:13px;line-height:1.5;margin-bottom:8px;color:#f4efe5}.dkt-brief input,.dkt-brief select,.dkt-brief textarea{display:block;width:100%;min-height:46px;padding:12px;border:1px solid #514936;border-radius:3px;color:#f4efe5;background:#080b0c;font:inherit;font-size:14px;line-height:1.45}.dkt-brief textarea{resize:vertical;min-height:180px}.dkt-brief small{display:block;margin-top:7px;color:#aba79f;font-size:11px;line-height:1.5}.dkt-brief input::placeholder{color:#9c9a94}.dkt-brief :is(button,a,input,select,textarea):focus-visible{outline:2px solid #efca6b;outline-offset:4px}.dkt-brief .dkt-brief__primary{display:inline-flex;justify-content:center;align-items:center;gap:14px;background:#edc361;color:#080b0c;border:1px solid #edc361;padding:14px 18px;min-height:48px;border-radius:3px;font:600 13px/1.5 Arial,Helvetica,sans-serif;cursor:pointer;text-decoration:none;text-align:center;white-space:normal}.dkt-brief__form>.dkt-brief__primary,.dkt-brief__form>.dkt-brief__privacy{grid-column:1/-1}.dkt-brief .dkt-brief__privacy{font-size:11px;color:#aaa69e;margin:0;line-height:1.6}.dkt-brief__result{grid-column:1/-1;border-top:1px solid #51442a;padding-top:32px;scroll-margin-top:110px}.dkt-brief .dkt-brief__price{font-size:22px;color:#efca6b}.dkt-brief__result ul{padding-left:22px;margin:0 0 24px}.dkt-brief__result li{color:#d7d1c7;margin:8px 0;font-size:14px;line-height:1.6}.dkt-brief__actions{display:flex;flex-wrap:wrap;gap:16px;margin:18px 0}.dkt-brief__actions button{padding:12px 18px;border:1px solid #665735;color:#efca6b;border-radius:3px;background:transparent;font:600 13px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.dkt-brief__primary:hover{filter:brightness(1.08)}.dkt-brief-transfer{padding:14px;border:1px solid #665735;color:#efca6b;line-height:1.6;font-size:13px;grid-column:1/-1}
@media(max-width:900px){.dkt-brief{grid-template-columns:1fr;gap:28px;margin:32px 20px;padding:32px}.dkt-brief__intro{max-width:650px}}
@media(max-width:520px){.dkt-brief{margin:24px 15px;padding:24px 20px}.dkt-brief__form{grid-template-columns:1fr}.dkt-brief__field{grid-column:1/-1}.dkt-brief input,.dkt-brief select,.dkt-brief textarea{font-size:16px}.dkt-brief__actions{display:grid}.dkt-brief h3{font-size:25px}}

.dkt-brief__learning-fields{grid-column:1/-1;border:1px solid #514936;margin:0;padding:18px;display:grid;gap:18px;min-width:0}.dkt-brief__learning-fields legend{font-size:12px;color:#efca6b;padding:0 8px}.dkt-brief__learning-fields .dkt-brief__field{grid-column:1/-1}
