@layer components{:where(.page-journey) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.page-journey) .compare{background:var(--canvas-cream);border-top:1px solid var(--ink-100)}:where(.page-journey) .ctable-wrap{background:var(--canvas-white);border:1px solid var(--ink-100);box-shadow:var(--shadow-soft);border-radius:1.75rem;margin-top:2.5rem;overflow:hidden}:where(.page-journey) .ctable{border-collapse:collapse;table-layout:fixed;width:100%}:where(.page-journey) .ctable th,:where(.page-journey) .ctable td{border-bottom:1px solid var(--ink-100);text-align:center;vertical-align:middle;padding:1rem 1.25rem;font-size:14px}:where(.page-journey) .ctable__feat{width:40%}:where(.page-journey) .ctable thead th{font-family:var(--font-sans);color:var(--ink-900);padding-top:1.35rem;padding-bottom:1.1rem;font-size:1.1rem;font-weight:700}:where(.page-journey) .ctable thead th.ctable__feat{text-align:left;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);font-size:11px}:where(.page-journey) .ctable th[scope=row]{text-align:left;color:var(--ink-800);font-weight:700}:where(.page-journey) .ctable tbody tr:last-child th,:where(.page-journey) .ctable tbody tr:last-child td{border-bottom:0}:where(.page-journey) .ctable tbody tr{transition:background .2s}:where(.page-journey) .ctable tbody tr:hover{background:var(--canvas-cream)}@media (width<=640px){:where(.page-journey) .ctable th,:where(.page-journey) .ctable td{padding:.8rem .45rem;font-size:13px}:where(.page-journey) .ctable th[scope=row]{padding-left:.9rem}:where(.page-journey) .ctable__feat{width:38%}:where(.page-journey) .ctable thead th{font-size:.92rem}}:where(.page-journey) .ctable--text th,:where(.page-journey) .ctable--text td{text-align:left;vertical-align:top;line-height:1.55}:where(.page-journey) .ctable--text .ctable__feat{width:16%}:where(.page-journey) .ctable--text th[scope=row] .arrow-link{font-size:15px}@media (width<=640px){:where(.page-journey) .ctable--text thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.page-journey) .ctable--text tr,:where(.page-journey) .ctable--text th,:where(.page-journey) .ctable--text td{width:auto;display:block}:where(.page-journey) .ctable--text tbody tr{border-bottom:1px solid var(--ink-100);padding:.5rem .45rem}:where(.page-journey) .ctable--text tbody tr:last-child{border-bottom:0}:where(.page-journey) .ctable--text th,:where(.page-journey) .ctable--text td,:where(.page-journey) .ctable--text th[scope=row]{border-bottom:0;padding:.45rem}:where(.page-journey) .ctable--text td:before{content:attr(data-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);margin-bottom:.2rem;font-size:11px;font-weight:600;display:block}}:where(.page-journey) .find,:where(.page-journey) .connects{background:var(--canvas-white);border-top:1px solid var(--ink-100)}:where(.page-journey) .journey-serve{background:var(--canvas-cream);border-top:1px solid var(--ink-100)}:where(.page-journey) .find__card{color:inherit;transition:transform .32s var(--ease), box-shadow .32s, border-color .32s}:where(.page-journey) .find__card:hover{color:inherit;box-shadow:var(--shadow-lift);border-color:var(--ink-200);transform:translateY(-3px)}:where(.page-journey) .find__card .chip{align-self:flex-start}:where(.page-journey) .find__more{margin-top:auto;padding-top:1rem}:where(.page-journey) .connects__text{margin-top:1rem}:where(.page-journey) .connects__note{margin-top:1.25rem}:where(.page-journey) .journey__step,:where(.page-journey) .journey__step:hover{color:inherit}:where(.page-journey) .journey__step:hover .journey__dot{border-color:var(--lumina-500)}:where(.page-journey) .journey-serve__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@media (width>=1024px){:where(.page-journey) .find .cards{grid-template-columns:repeat(3,1fr)}}}
