.X-bP5a_page{background:#fff}.X-bP5a_section{padding:3.5rem 0}.X-bP5a_sectionAlt{background:#f5f2ed;padding:3.5rem 0}.X-bP5a_sectionHead{max-width:46rem;margin:0 0 2.25rem}.X-bP5a_sectionTitle{color:#1a1a1b;margin:0 0 .6rem;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:700}.X-bP5a_sectionSub{color:#566a7d;margin:0;font-size:1rem;line-height:1.65}.X-bP5a_tiles{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;display:grid}.X-bP5a_tile{color:inherit;background:#fff;border:1px solid #1a4d6d1f;border-radius:14px;flex-direction:column;padding:1.6rem 1.5rem 1.5rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.X-bP5a_tile:after{content:"";inset-inline:0;opacity:0;background:linear-gradient(90deg,#1a4d6d 0%,#245f82 45%,#d89f39 100%);height:3px;transition:opacity .18s;position:absolute;top:0}.X-bP5a_tile:hover,.X-bP5a_tile:focus-visible{border-color:#1a4d6d38;transform:translateY(-3px);box-shadow:0 12px 28px #1a4d6d21}.X-bP5a_tile:hover:after,.X-bP5a_tile:focus-visible:after{opacity:1}.X-bP5a_tile:focus-visible{outline-offset:3px;outline:3px solid #1a4d6d}.X-bP5a_tileIcon{color:#1a4d6d;background:#1a4d6d14;border-radius:10px;flex:none;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:1rem;display:grid}.X-bP5a_tileTitle{color:#1a4d6d;margin:0 0 .5rem;font-size:1.12rem;font-weight:700}.X-bP5a_tileBody{color:#4a4a4b;flex:auto;margin:0 0 1.1rem;font-size:.94rem;line-height:1.6}.X-bP5a_tileCta{color:#8a5e12;font-size:.9rem;font-weight:600}.X-bP5a_tile:hover .X-bP5a_tileCta{color:#1a4d6d}.X-bP5a_prose{color:#1a1a1b;max-width:46rem;font-size:1rem;line-height:1.7}.X-bP5a_prose h2,.X-bP5a_prose h3{color:#1a4d6d;margin:2rem 0 .65rem;font-size:1.15rem;font-weight:700}.X-bP5a_checkList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.X-bP5a_checkList li{align-items:flex-start;gap:.7rem;font-size:.97rem;line-height:1.6;display:flex}.X-bP5a_check{color:#1a4d6d;flex:none;font-weight:700}.X-bP5a_cta{color:#fff;text-align:center;background:linear-gradient(135deg,#1a4d6d 0%,#245f82 100%);padding:3.25rem 0}.X-bP5a_cta:last-child{margin-bottom:calc(-1 * var(--tf-footer-gap,100px))}.X-bP5a_ctaTitle{margin:0 0 .75rem;font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:700}.X-bP5a_ctaBody{color:#ffffffe6;max-width:40rem;margin:0 auto 1.6rem;font-size:1.02rem;line-height:1.65}.X-bP5a_ctaBtn{color:#1a1a1b;background:#d89f39;border-radius:8px;padding:.75rem 1.9rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .12s;display:inline-block}.X-bP5a_ctaBtn:hover{color:#1a1a1b;background:#e5b155}.X-bP5a_ctaBtn:active{transform:translateY(1px)}.X-bP5a_ctaBtn:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.X-bP5a_tile,.X-bP5a_tile:after,.X-bP5a_ctaBtn{transition:none}.X-bP5a_tile:hover,.X-bP5a_tile:focus-visible{transform:none}}
