.gvs-finance-routes{background:var(--gvs-fr-bg);color:var(--gvs-fr-text);padding:clamp(44px,6vw,78px) 0}.gvs-finance-routes__inner{display:grid;gap:clamp(26px,4vw,42px)}.gvs-finance-routes__header{max-width:860px}.gvs-finance-routes__eyebrow,.gvs-finance-routes__badge{margin:0;font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gvs-finance-routes__eyebrow{color:#111}.gvs-finance-routes__eyebrow:before{content:"";display:inline-block;width:26px;height:2px;margin-right:9px;vertical-align:middle;background:var(--gvs-fr-accent)}.gvs-finance-routes__heading{max-width:760px;margin:10px 0 0;font-size:clamp(2.2rem,4.8vw,4.6rem);line-height:.94;letter-spacing:-.045em;text-transform:uppercase}.gvs-finance-routes__intro{max-width:720px;margin-top:16px;color:var(--gvs-fr-muted);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.62}.gvs-finance-routes__intro>*:first-child,.gvs-finance-routes__description>*:first-child,.gvs-finance-routes__note>*:first-child,.gvs-finance-routes__footer>*:first-child{margin-top:0}.gvs-finance-routes__intro>*:last-child,.gvs-finance-routes__description>*:last-child,.gvs-finance-routes__note>*:last-child,.gvs-finance-routes__footer>*:last-child{margin-bottom:0}.gvs-finance-routes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gvs-finance-routes__card{display:flex;flex-direction:column;min-width:0;padding:clamp(22px,3vw,32px);border:1px solid var(--gvs-fr-border);border-radius:var(--gvs-fr-card-radius);background:var(--gvs-fr-card);box-shadow:0 16px 42px #0000000e}.gvs-finance-routes__card.is-featured{border-color:var(--gvs-fr-accent);box-shadow:inset 4px 0 0 var(--gvs-fr-accent),0 18px 46px #0000000f}.gvs-finance-routes__card-top,.gvs-finance-routes__identity{display:flex;align-items:flex-start;gap:16px}.gvs-finance-routes__card-top{justify-content:space-between}.gvs-finance-routes__identity{min-width:0}.gvs-finance-routes__logo-wrap{flex:0 0 108px;min-height:58px;display:grid;place-items:center;padding:8px 10px;border:1px solid var(--gvs-fr-border);border-radius:12px;background:#fff}.gvs-finance-routes__logo{display:block;width:100%;max-width:100px;max-height:42px;object-fit:contain}.gvs-finance-routes__badge{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--gvs-fr-accent) 22%,#fff);color:#111}.gvs-finance-routes__title{margin:9px 0 0;font-size:clamp(1.45rem,2.6vw,2.3rem);line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.gvs-finance-routes__provider{flex:0 0 auto;margin:4px 0 0;color:var(--gvs-fr-muted);font-size:.84rem;font-weight:750;text-align:right}.gvs-finance-routes__description{margin-top:18px;color:var(--gvs-fr-muted);line-height:1.6}.gvs-finance-routes__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0}.gvs-finance-routes__fact{min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--gvs-fr-border) 85%,transparent);border-radius:12px;background:color-mix(in srgb,var(--gvs-fr-bg) 60%,#fff)}.gvs-finance-routes__fact dt{color:var(--gvs-fr-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.gvs-finance-routes__fact dd{margin:4px 0 0;color:var(--gvs-fr-text);font-size:.94rem;font-weight:800;line-height:1.25}.gvs-finance-routes__note{margin-top:16px;padding:12px 14px;border-left:3px solid var(--gvs-fr-accent);border-radius:0 10px 10px 0;background:#f7f7f5;color:var(--gvs-fr-muted);font-size:.9rem;line-height:1.5}.gvs-finance-routes__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:22px}.gvs-finance-routes__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;font-weight:900;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.gvs-finance-routes__button:hover{transform:translateY(-1px)}.gvs-finance-routes__button:focus-visible{outline:2px solid var(--gvs-fr-text);outline-offset:3px;box-shadow:0 0 0 5px var(--gvs-fr-accent)}.gvs-finance-routes__button--primary{background:var(--gvs-fr-accent);color:#111;box-shadow:0 10px 24px color-mix(in srgb,var(--gvs-fr-accent) 20%,transparent)}.gvs-finance-routes__button--secondary{border:1px solid #111;background:#111;color:#fff}.gvs-finance-routes__footer{max-width:980px;padding:14px 16px;border:1px solid var(--gvs-fr-border);border-radius:14px;background:#fff;color:var(--gvs-fr-muted);font-size:.92rem;line-height:1.55}@media(max-width:900px){.gvs-finance-routes__grid,.gvs-finance-routes__facts{grid-template-columns:1fr}}@media(max-width:600px){.gvs-finance-routes--mobile-header-center .gvs-finance-routes__header{margin-inline:auto;text-align:center}.gvs-finance-routes--mobile-header-center .gvs-finance-routes__heading,.gvs-finance-routes--mobile-header-center .gvs-finance-routes__intro{margin-right:auto;margin-left:auto}.gvs-finance-routes--mobile-header-center .gvs-finance-routes__eyebrow:before{display:none}.gvs-finance-routes--mobile-header-left .gvs-finance-routes__header{margin-inline:0;text-align:left}.gvs-finance-routes{padding:34px 0}.gvs-finance-routes__card{padding:18px}.gvs-finance-routes__card-top,.gvs-finance-routes__identity{display:grid}.gvs-finance-routes__provider{margin-top:10px;text-align:left}.gvs-finance-routes__logo-wrap{width:120px}.gvs-finance-routes__actions{display:grid;grid-template-columns:1fr}.gvs-finance-routes__button{width:100%}}@media screen and (min-width:750px){.gvs-finance-routes--desktop-header-center .gvs-finance-routes__header{margin-inline:auto;text-align:center}.gvs-finance-routes--desktop-header-center .gvs-finance-routes__heading,.gvs-finance-routes--desktop-header-center .gvs-finance-routes__intro{margin-right:auto;margin-left:auto}.gvs-finance-routes--desktop-header-center .gvs-finance-routes__eyebrow{justify-content:center}.gvs-finance-routes--desktop-header-center .gvs-finance-routes__eyebrow:before{display:none}.gvs-finance-routes--desktop-header-left .gvs-finance-routes__header{margin-inline:0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gvs-finance-routes.css.map */
