#dly-technical-guides .cc-intro{padding:30px;border-radius:14px;background:#102d46;color:#fff;margin:25px 0}#dly-technical-guides .cc-intro h2{color:#fff;font-size:28px;line-height:1.4}#dly-technical-guides .cc-intro p{font-size:14px}#dly-technical-guides .cc-intro .tg-field-kicker{color:#e5c66b}#dly-technical-guides .cc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0}#dly-technical-guides .cc-fields label{display:block;min-width:0;font-size:14px;font-weight:700}#dly-technical-guides .cc-fields input,#dly-technical-guides .cc-fields select{display:block;width:100%;min-height:50px;font:inherit;padding:12px;border:1px solid #aebfcd;background:#fff;color:#12344f;border-radius:6px;margin-top:8px}#dly-technical-guides .cc-fields small{display:block;font-size:12px;line-height:1.6;font-weight:400;margin-top:7px;color:#526779}#dly-technical-guides .cc-actions{display:flex;flex-wrap:wrap;gap:12px}#dly-technical-guides .cc-actions button{font:inherit;font-size:14px;padding:12px 16px;min-height:46px;border:1px solid #b18a29;border-radius:6px;color:#12344f;background:white;cursor:pointer}#dly-technical-guides .cc-actions button[type=submit]{background:#12344f;color:white}#dly-technical-guides .cc-error{color:#a02c21;font-size:14px}#dly-technical-guides .cc-result{margin-top:24px;border-left:4px solid #b18a29;background:#eaf2f7;padding:26px;border-radius:8px;overflow-wrap:anywhere}#dly-technical-guides .cc-result>span{font-size:12px;letter-spacing:.06em}#dly-technical-guides .cc-result>strong{display:block;font-size:clamp(30px,5vw,46px);line-height:1.35;color:#12344f;margin:12px 0}#dly-technical-guides .cc-result p{font-size:14px}#dly-technical-guides .cc-method{margin-top:26px;padding-top:20px;border-top:1px solid #d6e1eb}#dly-technical-guides .cc-method summary{cursor:pointer;font-weight:700}#dly-technical-guides .cc-method p,#dly-technical-guides .cc-method a{font-size:13px;line-height:1.8}#dly-technical-guides .cc-method a{color:#12344f;overflow-wrap:anywhere}#dly-technical-guides .cc-sensitivity{margin-top:18px;padding-top:15px;border-top:1px solid #c3d4e1;font-size:14px}@media(max-width:650px){#dly-technical-guides .cc-fields{grid-template-columns:1fr}#dly-technical-guides .cc-intro{padding:22px}}@media print{#dly-technical-guides .cc-actions{display:none}#dly-technical-guides .cc-result{break-inside:avoid}#dly-technical-guides .cc-fields{gap:8px}#dly-technical-guides .cc-fields input,#dly-technical-guides .cc-fields select{border:1px solid #999;min-height:0;padding:4px}}
