._hero_1nmtb_1{color:var(--cream);background:var(--ink);padding-block:clamp(4rem,8vw,7rem)}._heroGrid_1nmtb_2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}._hero_1nmtb_1 h1{letter-spacing:-.055em;font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:520;line-height:1.05}._subhead_1nmtb_4{max-width:650px;font-size:1.15rem}._actions_1nmtb_5{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}._caption_1nmtb_6{color:var(--brass);margin:1rem 0 0;font-size:.85rem}._trust_1nmtb_7{border-block:1px solid var(--brass)}._list_1nmtb_8{padding-left:1.25rem;list-style:outside}._list_1nmtb_8 li{margin-bottom:.8rem}._flow_1nmtb_10{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}._flow_1nmtb_10 li{position:relative}._flow_1nmtb_10 li:not(:last-child):after{content:"→";color:var(--brass);position:absolute;top:.75rem;right:.5rem}._flow_1nmtb_10 h3{font-size:1.2rem}@media (max-width:860px){._heroGrid_1nmtb_2{grid-template-columns:1fr}._flow_1nmtb_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._flow_1nmtb_10{grid-template-columns:1fr}._actions_1nmtb_5{flex-direction:column;align-items:flex-start}}._comparisonTable_1nmtb_17 table{table-layout:fixed;min-width:1180px}._comparisonTable_1nmtb_17 th,._comparisonTable_1nmtb_17 td{overflow-wrap:break-word;vertical-align:top}._comparisonTable_1nmtb_17 th:first-child{z-index:1;background:var(--cream);width:180px;position:sticky;left:0}._comparisonTable_1nmtb_17:focus-visible{outline:2px solid var(--brass);outline-offset:4px}._tableCaption_1nmtb_22{text-align:left;padding:1rem 1.4rem;font-weight:600}@media (max-width:620px){._comparisonTable_1nmtb_17{container-type:inline-size}._comparisonTable_1nmtb_17 table{width:calc(400cqw - 390px);min-width:calc(400cqw - 390px)}._comparisonTable_1nmtb_17 th:first-child{width:130px}._comparisonTable_1nmtb_17 th,._comparisonTable_1nmtb_17 td{padding-inline:.85rem}}._decisionTable_1nmtb_31 table{width:100%;min-width:760px}@media (max-width:620px){._decisionTable_1nmtb_31 table{width:calc(200cqw - 130px);min-width:calc(200cqw - 130px)}._hero_1nmtb_1{padding-block:2rem}._hero_1nmtb_1 h1{font-size:2.1rem}._subhead_1nmtb_4{font-size:1rem}._actions_1nmtb_5{gap:.75rem;margin-top:1rem}._caption_1nmtb_6{font-size:1rem}._heroGrid_1nmtb_2>div:first-child{flex-direction:column;justify-content:center;min-height:calc(100svh - 140px);display:flex}}
