.guides-module__qiWFoG__page{--navy:#0a1628;--gold:#c9a84c;--ivory:#f5f2ed;--ink:#172236;background:var(--ivory);color:var(--ink);min-height:100vh;font-family:Arial,sans-serif;line-height:1.65}.guides-module__qiWFoG__header{background:var(--navy);z-index:20;justify-content:space-between;align-items:center;gap:2rem;padding:.75rem 5%;display:flex;position:sticky;top:0}.guides-module__qiWFoG__logo{display:flex}.guides-module__qiWFoG__logo img{object-fit:contain;width:auto;height:58px}.guides-module__qiWFoG__header nav,.guides-module__qiWFoG__footer nav{gap:1.4rem;display:flex}.guides-module__qiWFoG__header nav a,.guides-module__qiWFoG__footer a{color:#fff;text-decoration:none}.guides-module__qiWFoG__headerCta,.guides-module__qiWFoG__primaryCta,.guides-module__qiWFoG__finalCta a{background:var(--gold);color:var(--navy);border-radius:6px;padding:.75rem 1.15rem;font-weight:700;text-decoration:none}.guides-module__qiWFoG__hero{color:#fff;background:linear-gradient(125deg,#0a1628 0%,#142a48 72%,#795f25 150%);padding:5.5rem 5% 4.5rem}.guides-module__qiWFoG__heroInner{max-width:1050px;margin:auto}.guides-module__qiWFoG__breadcrumbs{gap:.6rem;margin-bottom:2rem;display:flex}.guides-module__qiWFoG__breadcrumbs a{color:#d7e1ed}.guides-module__qiWFoG__kicker{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:800}.guides-module__qiWFoG__hero h1{max-width:950px;margin:.7rem 0 1.2rem;font-family:Georgia,serif;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.05}.guides-module__qiWFoG__answer{max-width:800px;font-size:1.2rem}.guides-module__qiWFoG__reviewed{color:#bfc9d7;margin-top:1.25rem;font-size:.87rem}.guides-module__qiWFoG__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.guides-module__qiWFoG__secondaryCta{color:#fff;border:1px solid #ffffff73;border-radius:6px;padding:.75rem 1.15rem;font-weight:700;text-decoration:none}.guides-module__qiWFoG__article{max-width:960px;margin:auto;padding:4.5rem 5%}.guides-module__qiWFoG__section{border-bottom:1px solid #d7d1c7;margin-bottom:3rem;padding:0 0 3rem}.guides-module__qiWFoG__section h2,.guides-module__qiWFoG__faq h2,.guides-module__qiWFoG__related h2,.guides-module__qiWFoG__calculator h2,.guides-module__qiWFoG__finalCta h2{color:var(--navy);margin:.3rem 0 1rem;font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.15}.guides-module__qiWFoG__section p,.guides-module__qiWFoG__section li{font-size:1.05rem}.guides-module__qiWFoG__section ul{padding-left:1.25rem}.guides-module__qiWFoG__section li{margin:.55rem 0}.guides-module__qiWFoG__tableWrap{margin-top:1.5rem;overflow-x:auto}.guides-module__qiWFoG__tableWrap table{border-collapse:collapse;width:100%;min-width:680px}.guides-module__qiWFoG__tableWrap td{vertical-align:top;border:1px solid #d4cec4;padding:.85rem}.guides-module__qiWFoG__tableWrap td:first-child{background:#e9e3da}.guides-module__qiWFoG__tableWrap td a{color:#8c6814;font-weight:700}.guides-module__qiWFoG__calculator{background:#fff;border:1px solid #ddd5ca;border-radius:14px;grid-template-columns:1.35fr .8fr;gap:2.5rem;max-width:1100px;margin:3.5rem auto 0;padding:3rem 5%;display:grid}.guides-module__qiWFoG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.guides-module__qiWFoG__field{font-size:.9rem;font-weight:700}.guides-module__qiWFoG__field>span:first-child{margin-bottom:.35rem;display:block}.guides-module__qiWFoG__inputWrap{background:#fff;border:1px solid #bbb4a9;border-radius:5px;align-items:center;display:flex}.guides-module__qiWFoG__inputWrap input{font:inherit;border:0;width:100%;min-width:0;padding:.8rem}.guides-module__qiWFoG__inputWrap small{color:#6d665c;padding-right:.7rem}.guides-module__qiWFoG__results{background:var(--navy);color:#fff;border-radius:10px;align-self:start;padding:1.4rem}.guides-module__qiWFoG__results p{border-bottom:1px solid #ffffff26;justify-content:space-between;gap:1rem;margin:0;padding:.75rem 0;display:flex}.guides-module__qiWFoG__results strong{color:#f2d683;text-align:right}.guides-module__qiWFoG__results .guides-module__qiWFoG__total{font-size:1.08rem}.guides-module__qiWFoG__results small{color:#c9d1dc;margin-top:1rem;display:block}.guides-module__qiWFoG__faq details{background:#fff;border:1px solid #d9d2c7;border-radius:8px;margin:.8rem 0;padding:1rem 1.1rem}.guides-module__qiWFoG__faq summary{color:var(--navy);cursor:pointer;font-weight:700}.guides-module__qiWFoG__faq details p{margin:.8rem 0 0}.guides-module__qiWFoG__related{margin-top:4rem}.guides-module__qiWFoG__related>div{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.guides-module__qiWFoG__related a{color:#86610e;background:#fff;border:1px solid #d9d2c7;border-radius:7px;padding:1rem;font-weight:700;text-decoration:none}.guides-module__qiWFoG__finalCta{text-align:center;background:#dfe9f3;padding:4.5rem 5%}.guides-module__qiWFoG__finalCta p{max-width:700px;margin:0 auto 1.5rem}.guides-module__qiWFoG__finalCta a{display:inline-block}.guides-module__qiWFoG__footer{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:2rem 5%;display:flex}@media (max-width:760px){.guides-module__qiWFoG__header nav{display:none}.guides-module__qiWFoG__header{gap:.7rem}.guides-module__qiWFoG__headerCta{padding:.6rem;font-size:.8rem}.guides-module__qiWFoG__calculator{border-radius:0;grid-template-columns:1fr;margin-top:0}.guides-module__qiWFoG__fields,.guides-module__qiWFoG__related>div{grid-template-columns:1fr}.guides-module__qiWFoG__footer{flex-direction:column;align-items:flex-start;gap:1rem}.guides-module__qiWFoG__hero{padding-top:3.5rem}}
