.guidemain{padding:30px 48px 45px}.guidemain h1{font-size:43px;line-height:1.15;letter-spacing:-1.5px;margin:22px 0 15px;max-width:900px}.guideintro{font-size:19px!important;max-width:850px}.reviewdate{padding-bottom:18px;border-bottom:1px solid var(--border)}.guidemain a{color:var(--green);text-decoration:underline}.guidemain article{max-width:850px;line-height:1.8}.guidemain article h2{font-size:27px;margin-top:35px}.guidemain table{width:100%;border-collapse:collapse;font-size:15px;margin:20px 0}.guidemain th,.guidemain td{padding:13px;text-align:left;border:1px solid var(--border)}.guidemain th{background:#edf5ef}.guidecalc{padding:24px;background:#f0f6f1;border:1px solid #d3e2d6;border-radius:12px;margin:25px 0}.guidecalc h2{font-size:24px;margin-top:0}.guidecalc form{display:flex;align-items:end;gap:20px;padding:0;border:0;background:transparent}.guidecalc label{flex:1;margin:0}.guidecalc button{width:auto}.guidecalc #guideResult{font-size:19px!important;color:var(--green);font-weight:700}.related{padding:25px 0}.related>a{display:block;margin:12px 0}.related .primary{display:inline-block;color:white;text-decoration:none;width:auto;margin-top:20px}.breadcrumbs{font-size:15px;display:block}.skiplink{position:absolute;top:-100px;left:10px;z-index:99;padding:10px;background:white}.skiplink:focus{top:10px}.seo-resources{margin:20px 48px 30px;padding:24px;border:1px solid var(--border);border-radius:12px}.seo-resources h2{font-size:25px}.seo-links{display:grid;grid-template-columns:1fr 1fr;gap:15px}.seo-links a{display:block;background:#eff5f1;border-radius:8px;padding:15px;color:var(--green)}.seo-resources details{padding:12px 0;border-bottom:1px solid var(--border)}@media(max-width:650px){.guidemain{padding:22px 18px}.guidemain h1{font-size:32px}.guidecalc{padding:18px}.guidecalc form{display:block}.guidecalc label{margin-bottom:12px}.guidecalc button{width:100%}.guidemain article h2{font-size:24px}.guidemain table{display:block;overflow:auto}.seo-resources{margin:15px 18px;padding:18px}.seo-links{grid-template-columns:1fr}}
