/**handles:hgij-decision-engine**/
.hgij-decision,.hgij-finder,.hgij-next,.hgij-pathways,.hgij-trust-links{border:1px solid #d9d5cc;border-radius:14px;background:#fffdf8;box-shadow:0 8px 24px rgba(35,41,36,.06);padding:clamp(1.1rem,3vw,2rem);margin:1.75rem 0}.hgij-decision h2,.hgij-next h2,.hgij-pathways h2,.hgij-trust-links h2{margin-top:0}.hgij-decision dl{margin:0}.hgij-decision__row{display:grid;grid-template-columns:minmax(8.5rem,1fr) 2.2fr;gap:.75rem;padding:.65rem 0;border-top:1px solid #e7e2d8}.hgij-decision__row:first-child{border-top:0}.hgij-decision dt{font-weight:700}.hgij-decision dd{margin:0}.hgij-next ul{margin-bottom:0}.hgij-affiliate-note{font-size:.92rem;border-left:4px solid #9c2c2c;background:#fff7f4;padding:.8rem 1rem}.hgij-viator{border-left:4px solid #8c2f2f;background:#fffaf3;padding:1.2rem 1.3rem;margin:2.5rem 0;break-inside:avoid}.hgij-viator h2{font-size:1.35rem;margin:.15rem 0 .55rem}.hgij-viator ul{margin:.65rem 0}.hgij-viator li+li{margin-top:.35rem}.hgij-viator__eyebrow{color:#8c2f2f;font-size:.78rem;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.hgij-viator__note{color:#555;font-size:.82rem;margin:.75rem 0 0}.hgij-pathways{text-align:left;background:#f7f2e7}.hgij-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.12em;color:#8c2f2f}.hgij-pathways__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hgij-pathways__grid article{background:#fff;padding:1rem 1.1rem;border-radius:10px}.hgij-pathways__grid h3{margin:.1rem 0 .4rem}.hgij-pathways__grid p{margin:0}.hgij-pathways__cta{margin:1.2rem 0 0}.hgij-finder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hgij-finder label{display:flex;flex-direction:column;gap:.35rem;font-weight:700}.hgij-finder select{width:100%;min-height:46px;border:1px solid #8d8d8d;border-radius:7px;background:#fff;padding:.55rem}.hgij-finder button{margin-top:1.2rem;border:0;border-radius:999px;background:#8c2f2f;color:#fff;font-weight:700;padding:.8rem 1.25rem;cursor:pointer}.hgij-finder a:focus-visible,.hgij-finder button:focus-visible,.hgij-finder select:focus-visible,.hgij-viator a:focus-visible{outline:3px solid #2d65c4;outline-offset:3px}.hgij-finder__results{margin-top:1.5rem}.hgij-finder__results-grid{display:grid;gap:1rem}.hgij-result{border-top:1px solid #d9d5cc;padding-top:1rem}.hgij-result h3{margin:.1rem 0 .35rem}.hgij-result p{margin:.35rem 0}.hgij-result__why{font-weight:600}.hgij-result a{display:inline-block;margin-top:.35rem}@media(max-width:680px){.hgij-decision__row,.hgij-finder__grid,.hgij-pathways__grid{grid-template-columns:1fr}.hgij-decision__row{gap:.15rem}.hgij-viator{margin:2rem 0;padding:1rem 1.05rem}}