.guide-hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:24px}.guide-hero-actions>a:not(.button){color:#1766db;font-size:14px}.guide-hero h1{font-size:clamp(32px,4.2vw,52px)}.guide-calculator{padding:24px;margin:26px 0;background:#f7f9fd;border:1px solid #ccdbee;border-radius:12px}.guide-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:22px}.guide-input-grid label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:550;color:#344b68}.guide-input-grid input,.guide-input-grid select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:10px 12px;font:inherit;font-size:16px;color:#21344d;background:white;border:1px solid #bdcde0;border-radius:7px}.guide-input-grid input:focus-visible,.guide-input-grid select:focus-visible{outline:3px solid #9fc4f8;outline-offset:2px}.guide-calculator output{display:grid;gap:10px;border-top:1px solid #d9e3f1;margin-top:22px;padding-top:20px}.guide-calculator output strong{font-size:23px;color:#1755a6;line-height:1.4}.guide-calculator output span{font-size:15px;line-height:1.65;color:#344b68}.guide-calculator .guide-small{font-size:12px;color:#61738b;margin:18px 0 0;line-height:1.6}.guide-body .guide-example p:last-child{margin-bottom:0}.guide-body .guide-meta{font-size:12px;line-height:1.65}.guide-calculator button{cursor:pointer}.guide-calculator button:focus-visible{outline:3px solid #9fc4f8;outline-offset:3px}@media(max-width:560px){.guide-input-grid{grid-template-columns:1fr}.guide-calculator{padding:20px 16px}.guide-hero-actions{gap:16px}.guide-hero-actions .button{width:100%}.guide-hero h1{font-size:32px}.guide-calculator .button{width:100%}.guide-calculator output strong{font-size:21px}}
