._page_r77eq_1{background:var(--cream);padding:128px 20px 96px}._inner_r77eq_5{max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:56px}._breadcrumb_r77eq_13{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:-32px}._breadcrumb_r77eq_13 a:hover{color:var(--navy);text-decoration:underline}._hero_r77eq_20{display:flex;flex-direction:column;gap:14px}._title_r77eq_21{font-family:var(--font-serif);font-size:clamp(36px,5vw,56px);font-weight:700;color:var(--navy);line-height:1.05;letter-spacing:-.4px;text-wrap:balance}._lede_r77eq_28{font-size:18px;line-height:1.6;color:var(--text-sec);max-width:65ch}._hq_r77eq_29{font-size:15px;color:var(--text-sec)}._checked_r77eq_30{font-size:13px;color:var(--text-muted);letter-spacing:.3px}._section_r77eq_32{display:flex;flex-direction:column;gap:18px}._h2_r77eq_33{font-family:var(--font-serif);font-size:clamp(26px,3.2vw,36px);font-weight:700;color:var(--navy);line-height:1.15;text-wrap:balance}._h3_r77eq_40{font-size:17px;font-weight:600;color:var(--navy)}._body_r77eq_41{font-size:16px;line-height:1.65;color:var(--text-sec);max-width:65ch}._muted_r77eq_42{font-size:14px;color:var(--text-muted)}._tableWrap_r77eq_44{overflow-x:auto;background:#fff;border:1px solid rgba(12,31,61,.08);border-radius:12px}._table_r77eq_44{width:100%;border-collapse:collapse;font-size:15px;min-width:560px}._table_r77eq_44 th,._table_r77eq_44 td{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid rgba(12,31,61,.07);line-height:1.45}._table_r77eq_44 tbody tr:last-child th,._table_r77eq_44 tbody tr:last-child td{border-bottom:none}._table_r77eq_44 thead th{font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold);background:#fbf9f4}._table_r77eq_44 tbody th{font-weight:500;color:var(--navy);width:28%}._ours_r77eq_63{color:var(--text);font-weight:400}._yes_r77eq_64,._partial_r77eq_65{color:var(--text)}._no_r77eq_66{color:var(--text-sec)}._undocumented_r77eq_67{color:var(--text-muted);font-style:italic}._oursAhead_r77eq_68{color:var(--navy);font-weight:600}._edgeNote_r77eq_69{display:block;margin-top:4px;font-size:13px;font-weight:400;color:var(--text-sec)}._advantageLegend_r77eq_70{font-size:14px;color:var(--text-sec)}._source_r77eq_71{font-size:12px;color:var(--teal);text-decoration:underline;text-underline-offset:2px}._showcase_r77eq_72{display:flex;flex-direction:column;gap:10px}._showcase_r77eq_72 img{width:100%;height:auto;display:block;border-radius:12px;border:1px solid rgba(12,31,61,.1);box-shadow:0 24px 64px #0c1f3d1f}._showcase_r77eq_72 figcaption{font-size:13px;color:var(--text-muted)}._demoLink_r77eq_79{color:var(--teal);font-weight:500;font-size:16px}._demoLink_r77eq_79:hover{text-decoration:underline}._footnote_r77eq_81{font-size:13px;line-height:1.55;color:var(--text-muted);max-width:75ch}._reasons_r77eq_83{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._reasons_r77eq_83[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}._reason_r77eq_83{background:#fff;border-radius:12px;padding:22px 22px 24px;border:1px solid rgba(12,31,61,.08);display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.6;color:var(--text-sec)}._pricing_r77eq_92,._verdict_r77eq_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}._priceCard_r77eq_93,._verdictCard_r77eq_93{background:#fff;border-radius:12px;padding:24px;border:1px solid rgba(12,31,61,.08);display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.6;color:var(--text-sec)}._verdictUs_r77eq_99{border-color:var(--gold);box-shadow:0 12px 32px #b8965a24}._steps_r77eq_101{counter-reset:step;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}._steps_r77eq_101 li{counter-increment:step;font-size:15px;line-height:1.55;color:var(--text-sec);border-top:2px solid var(--gold);padding-top:12px}._steps_r77eq_101 li:before{content:counter(step);display:block;font-family:var(--font-serif);font-size:28px;font-weight:700;color:var(--navy)}._faq_r77eq_115{display:flex;flex-direction:column;border-top:1px solid rgba(12,31,61,.1)}._faqItem_r77eq_116{border-bottom:1px solid rgba(12,31,61,.1);padding:16px 0}._faqItem_r77eq_116 summary{cursor:pointer;font-size:17px;font-weight:500;color:var(--navy);list-style-position:outside}._faqItem_r77eq_116 summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}._faqItem_r77eq_116 p{margin-top:10px;font-size:15px;line-height:1.65;color:var(--text-sec);max-width:70ch}._cta_r77eq_124{background:var(--navy);color:#fff;border-radius:16px;padding:44px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}._ctaTitle_r77eq_129{font-family:var(--font-serif);font-size:clamp(26px,3.2vw,36px);font-weight:700;text-wrap:balance}._cta_r77eq_124 p{color:#ffffffc7;max-width:52ch;line-height:1.6}._ctaButton_r77eq_131{margin-top:8px;background:var(--gold);color:var(--navy);font-weight:600;font-size:15px;padding:14px 28px;border-radius:6px;transition:background .15s}._ctaButton_r77eq_131:hover{background:var(--gold-light)}._ctaButton_r77eq_131:focus-visible{outline:2px solid #fff;outline-offset:3px}._related_r77eq_139{list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:16px}._related_r77eq_139 a{color:var(--teal);font-weight:500}._related_r77eq_139 a:hover{text-decoration:underline}._hubCards_r77eq_143{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}._hubCard_r77eq_143{background:#fff;border-radius:12px;padding:22px;border:1px solid rgba(12,31,61,.08);display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.55;color:var(--text-sec);transition:border-color .15s,transform .15s}._hubCard_r77eq_143:hover{border-color:var(--gold);transform:translateY(-2px)}._hubCard_r77eq_143 strong{font-size:17px;color:var(--navy);font-weight:600}._hubCard_r77eq_143 span{color:var(--teal);font-weight:500;margin-top:auto}@media(max-width:760px){._reasons_r77eq_83,._reasons_r77eq_83[data-count="4"]{grid-template-columns:1fr}}@media(max-width:600px){._page_r77eq_1{padding:104px 16px 72px}._inner_r77eq_5{gap:44px}._cta_r77eq_124{padding:36px 20px}}@media(prefers-reduced-motion:reduce){._hubCard_r77eq_143,._ctaButton_r77eq_131{transition:none}._hubCard_r77eq_143:hover{transform:none}}
