.cl{--cl-ground: #ffffff;--cl-ground-2: #f6f6f6;--cl-ink: #121212;--cl-body: #4a4f57;--cl-deep: #16215e;--cl-deep-2: #1b2a75;--cl-accent: #4262ff;--cl-accent-deep: #2e44d6;--cl-accent-soft: #e9edff;--cl-accent-lite: #9cb0ff;--cl-pop-1: #cfe0ff;--cl-pop-2: #d9f2d6;--cl-pop-3: #fff3c9;--cl-r-btn: 12px;--cl-r-card: 18px;--cl-r-panel: 28px;--cl-r-cap: 28px;--tr-graphite: var(--cl-deep);--tr-white: var(--cl-ground);--tr-grey-lt: var(--cl-ground-2);--tr-body: var(--cl-body);--tr-blue: var(--cl-accent);--tr-blue-deep: var(--cl-accent-deep);--tr-blue-soft: var(--cl-accent-soft);--tr-blue-lite: var(--cl-accent-lite);--tr-r-card: var(--cl-r-card);--tr-r-frame: var(--cl-r-card);--tr-r-sheet: var(--cl-r-cap);--tr-r-pill: var(--cl-r-btn);--tr-candy-grey: var(--cl-ground-2);--tr-candy-blue: var(--cl-pop-1);--tr-candy-mint: var(--cl-pop-2);--tr-candy-butter: var(--cl-pop-3);background:var(--cl-ground)}.cl :is(.tr-h1,.sol .hero h1,.bpo-hero__h1){font-size:clamp(34px,3.8vw,54px)!important;line-height:1!important;letter-spacing:-.04em!important;font-weight:600}.cl :is(h2,.tr-h2,.sol h2){font-size:clamp(28px,3.1vw,40px)!important;line-height:1.02!important;letter-spacing:-.03em!important;font-weight:600}.cl :is(h3,.tr-h3,.sol h3){letter-spacing:-.02em;line-height:1.15}.cl :is(.tr-sub,.sol .sub,.bpo-p,.bpo-hero__sub,.sol .hero__sub){font-size:15.5px;line-height:1.5}.cl :is(.tr-surface-graphite,.sol .hero,.sol .faq,.bpo-hero,.ramp){background:var(--cl-deep)!important}.cl :is(.sol .cta,.tr-surface-blue,.sol .compare){background:var(--cl-accent)!important}.cl :is(.sol .hero,.sol .faq,.bpo-hero,.ramp,.tr-surface-graphite) :is(h1,h2,h3){color:#fefdfb}.cl :is(.tr-btn,.sol .btn){border-radius:var(--cl-r-btn)!important;padding:11px 18px!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;min-height:0!important;border-width:1.5px}.cl :is(.tr-btn--blue,.sol .btn--blue){background:var(--cl-accent);color:#fff;border-color:transparent}.cl :is(.tr-btn--white,.sol .btn--white){background:var(--cl-ink);color:#fefdfb;border-color:transparent}.cl :is(.tr-btn--outline-w,.sol .btn--outline-w){background:transparent;color:#fefdfb;border-color:#fefdfb73}.cl :is(.tr-btn--outline,.sol .btn--outline){background:transparent;color:var(--cl-ink);border-color:#12121238}.cl :is(.tr-card,.sol .pcard,.sol .plcard,.sol .spec__cell,.bpo-rel,.bpo-hub-card,.tsort-row){border-radius:var(--cl-r-card)!important}.cl :is(.tr-frame,.tr-candy,.sol .hero__shot,.sol .show__frame){border-radius:var(--cl-r-panel)!important}.cl :is(.tr-sheet,.sol .sheet){border-radius:var(--cl-r-cap) var(--cl-r-cap) 0 0!important}.cl :is(.tr-eyebrow,.sol .sec__label,.sol .hero__eyebrow){border:0!important;border-radius:0!important;padding:0!important;background:none!important;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-accent-deep)}.cl :is(.sol .hero,.bpo-hero,.ramp,.tr-surface-graphite) :is(.tr-eyebrow,.sol .sec__label,.hero__eyebrow){color:var(--cl-accent-lite)}.cl :is(.tr-grid-dark,.sol .grid-dark):before{opacity:0!important}.cl .tr-nav{background:#16215ed1}.cl .tr-footer{background:var(--cl-deep)}.cl .tr-nav__in{background:#16215edb!important;border-color:#fefdfb24!important;border-radius:var(--cl-r-panel)!important}.cl :is(.tr-nav__links a,.tr-nav__quiet a,.tr-nav__cta){font-family:var(--tr-font-body)!important;text-transform:none!important;letter-spacing:0!important;font-size:14.5px!important}.cl .tr-nav__cta{border-radius:var(--cl-r-btn)!important;padding:9px 16px!important}.cl :is(.tr-eyebrow,.sol .sec__label,.sol .hero__eyebrow,.tr-label,.sol .label,.sol .hero__fine,.tr-cta__fine,.tr-proofrow__lede,.bpo-tablefoot,.sol .swrow__label,.tsort-lbl,.bpo-hub-card__go){font-family:var(--tr-font-body)!important;letter-spacing:.04em!important;font-weight:500}.cl :is(.sol .hero__fine,.tr-cta__fine){text-transform:none!important;letter-spacing:0!important;font-size:13px}.cl .tr-proofrow__lede{text-transform:none!important;letter-spacing:0!important}.cl :is(.tr-nav__links,.tr-nav__quiet) :is(a,summary,span,button),.cl :is(.hero__logos-l,.tr-nav__m-link,.tr-mega__link){font-family:var(--tr-font-body)!important;text-transform:none!important;letter-spacing:0!important}.cl .hero__logos-l{font-size:13px;color:#fefdfb8c;max-width:none}.cl .tr-nav *{font-family:var(--tr-font-body)!important;letter-spacing:0!important;text-transform:none!important}.bsub[data-astro-cid-gqsbjapk]{padding-top:96px}.bsub__bar[data-astro-cid-gqsbjapk]{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px 12px 10px 22px}.bsub__area[data-astro-cid-gqsbjapk]{font-family:var(--tr-font-display);font-size:16px;font-weight:600;color:#fff;text-decoration:none;white-space:nowrap}.bsub__links[data-astro-cid-gqsbjapk]{display:flex;align-items:center;gap:4px}.bsub__link[data-astro-cid-gqsbjapk]{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;line-height:1;color:#ffffffb8;text-decoration:none;padding:11px 14px;border-radius:9px;border-bottom:2px solid transparent;transition:color .18s var(--tr-ease-mc),background .18s var(--tr-ease-mc);white-space:nowrap}.bsub__link[data-astro-cid-gqsbjapk]:hover{color:#fff;background:#ffffff14}.bsub__link[data-astro-cid-gqsbjapk].is-active{color:#fff;border-bottom-color:var(--tr-blue)}.bsub__drop[data-astro-cid-gqsbjapk]{position:relative}.bsub__link--drop[data-astro-cid-gqsbjapk]{cursor:pointer;list-style:none}.bsub__link--drop[data-astro-cid-gqsbjapk]::-webkit-details-marker{display:none}.bsub__caret[data-astro-cid-gqsbjapk]{font-size:10px;opacity:.7;transition:transform .2s var(--tr-ease-mc)}.bsub__drop[data-astro-cid-gqsbjapk][open] .bsub__caret[data-astro-cid-gqsbjapk]{transform:rotate(180deg)}.bsub__menu[data-astro-cid-gqsbjapk]{position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:min(460px,78vw);background:var(--tr-white);border:1px solid var(--tr-line);border-radius:18px;box-shadow:var(--tr-shadow-stage);padding:10px;display:grid;gap:2px}.bsub__item[data-astro-cid-gqsbjapk]{display:grid;gap:3px;padding:12px 14px;border-radius:12px;text-decoration:none;transition:background .16s var(--tr-ease-mc)}.bsub__item[data-astro-cid-gqsbjapk]:hover{background:var(--tr-grey-lt)}.bsub__item[data-astro-cid-gqsbjapk].is-active{background:var(--tr-blue-soft)}.bsub__item-t[data-astro-cid-gqsbjapk]{font-size:15px;font-weight:600;color:var(--tr-graphite);line-height:1.3}.bsub__item-b[data-astro-cid-gqsbjapk]{font-size:13px;line-height:1.5;color:var(--tr-body)}@media(max-width:760px){.bsub[data-astro-cid-gqsbjapk]{padding-top:84px}.bsub__bar[data-astro-cid-gqsbjapk]{padding:8px 8px 8px 16px;gap:10px}.bsub__area[data-astro-cid-gqsbjapk]{font-size:14px}.bsub__link[data-astro-cid-gqsbjapk]{padding:9px 10px;font-size:13.5px}.bsub__menu[data-astro-cid-gqsbjapk]{width:min(340px,84vw)}}
