
.hpField{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.consentCheck{display:flex;gap:.6rem;align-items:flex-start;font-size:.82rem;line-height:1.45;color:#31535d}.consentCheck input{margin-top:.2rem}.consentCheck a{color:#04546b;font-weight:700}.trustRail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:22px}.trustItem{padding:14px 12px;border:1px solid rgba(4,84,107,.13);border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 10px 28px rgba(5,61,77,.06);text-align:center}.trustItem b{display:block;color:#083c4a;font-size:.92rem}.trustItem span{display:block;margin-top:4px;color:#607780;font-size:.76rem}.seoClusterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.seoClusterCard{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(4,84,107,.12);border-radius:22px;background:linear-gradient(145deg,#fff,#f3fafb);box-shadow:0 16px 38px rgba(8,60,74,.08);text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.seoClusterCard:hover{transform:translateY(-5px);box-shadow:0 22px 48px rgba(8,60,74,.13)}.seoClusterCard small{display:inline-block;margin-bottom:9px;color:#9b741f;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.seoClusterCard h3{margin:0 0 8px;color:#083c4a}.seoClusterCard p{margin:0;color:#5e747b;line-height:1.65}.buyerSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.buyerStep{padding:22px;border-radius:20px;background:#fff;border:1px solid rgba(4,84,107,.12)}.buyerStep strong{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#04546b;color:#fff;margin-bottom:14px}.buyerStep h3{margin:0 0 8px;color:#083c4a}.buyerStep p{margin:0;color:#607780;line-height:1.6}.proofCta{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:center;padding:30px;border-radius:26px;background:linear-gradient(135deg,#073f50,#04546b);color:#fff;box-shadow:0 22px 52px rgba(5,61,77,.22)}.proofCta h2{color:#fff;margin:0 0 10px}.proofCta p{margin:0;color:rgba(255,255,255,.82);line-height:1.7}.proofCta .cta{justify-content:flex-end}.seoBreadcrumbs{font-size:.82rem;color:#6a7c82;margin:18px 0}.seoBreadcrumbs a{color:#04546b;text-decoration:none}.guideHero{padding:108px 0 56px;background:radial-gradient(circle at 85% 20%,rgba(211,174,88,.18),transparent 28%),linear-gradient(180deg,#f8fcfd,#fff)}.guideHero h1{max-width:900px;font-size:clamp(2.35rem,6vw,5rem);line-height:.98;color:#083c4a;margin:.2em 0}.guideHero p{max-width:820px;font-size:1.08rem;line-height:1.75;color:#566f77}.guideGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guideCard{padding:25px;border-radius:22px;background:#fff;border:1px solid rgba(4,84,107,.12);box-shadow:0 14px 36px rgba(8,60,74,.07)}.guideCard h2,.guideCard h3{color:#083c4a}.guideCard p,.guideCard li{color:#587079;line-height:1.7}.guideCard li+li{margin-top:8px}.compareTable{width:100%;border-collapse:collapse;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px rgba(8,60,74,.07)}.compareTable th,.compareTable td{padding:14px 16px;border-bottom:1px solid #e4edef;text-align:left;vertical-align:top}.compareTable th{background:#083c4a;color:#fff}.compareTable tr:last-child td{border-bottom:0}.microCta{padding:22px;border-radius:18px;background:#eff8f9;border:1px solid rgba(4,84,107,.12)}
@media(max-width:960px){.trustRail{grid-template-columns:repeat(2,minmax(0,1fr))}.seoClusterGrid,.buyerSteps,.guideGrid{grid-template-columns:1fr 1fr}.proofCta{grid-template-columns:1fr}.proofCta .cta{justify-content:flex-start}}@media(max-width:640px){.trustRail,.seoClusterGrid,.buyerSteps,.guideGrid{grid-template-columns:1fr}.guideHero{padding-top:86px}.proofCta{padding:22px}.compareTable{display:block;overflow-x:auto;white-space:nowrap}}

.seoRelatedLinks{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;padding:14px 20px 26px;background:#072f3b}.seoRelatedLinks a{color:#d8e8eb;font-size:.78rem;text-decoration:none}.seoRelatedLinks a:hover{text-decoration:underline}
