.solution-collage{position:relative;aspect-ratio:var(--collage-ratio, 1.5);align-self:center;isolation:isolate}.solution-collage img{position:absolute;display:block;height:auto;filter:drop-shadow(0 16px 20px #0004);max-width:none}.solution-collage[data-collage-motion]>img{translate:0 var(--collage-scroll-y, 0px);will-change:translate}@media screen and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.solution-collage>img{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.solution-collage>img:hover{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce),print{.solution-collage[data-collage-motion]>img{translate:none!important;will-change:auto}}.solution-collage__main{z-index:1;width:var(--collage-main-width, 94%);left:0;top:var(--collage-main-top, 16%)}.solution-collage__detail{z-index:2;width:var(--collage-detail-width, 44%);left:var(--collage-detail-left, auto);right:var(--collage-detail-right, 0);top:var(--collage-detail-top, 0)}.solution-collage__context{z-index:3;width:var(--collage-context-width, 80%);left:var(--collage-context-left, 6%);right:var(--collage-context-right, auto);top:var(--collage-context-top, 58%)}.solution-collage--exchanges,.solution-collage--managers,.solution-collage--dealers{--collage-ratio: 1.4;--collage-main-width: 92%;--collage-main-top: 0;--collage-detail-width: 72%;--collage-detail-left: 6%;--collage-detail-right: auto;--collage-detail-top: 60%;--collage-context-width: 34%;--collage-context-left: auto;--collage-context-right: 0;--collage-context-top: 35%}.solution-collage--managers{--collage-detail-width: 68%;--collage-context-width: 43%}.solution-collage--dealers{--collage-detail-top: 56%;--collage-context-width: 43%;--collage-context-top: 33%}.solution-collage--issuers{--collage-main-top: 10%;--collage-detail-width: 43%;--collage-context-top: 50%}@media(max-width:960px){.solution-collage{width:min(100%,760px);margin:16px auto 0}}@media(max-width:640px){.solution-collage{width:100%;margin-top:8px}.solution-collage img{filter:drop-shadow(0 9px 12px #0004)}}.solution-page{--home-border: #25414e;--solution-space: 94px}.solution-page main h1{font-family:Manrope,sans-serif;font-weight:500;font-size:64px;line-height:1.12;letter-spacing:-.055em}.solution-page main h2{font-family:Manrope,sans-serif;font-size:42px;font-weight:500;line-height:1.18;letter-spacing:-.045em}.solution-page main h3{font-family:Manrope,sans-serif;font-weight:500;letter-spacing:-.025em}.solution-page .eyebrow{color:#78a8bb;font-size:11px;letter-spacing:.17em}.solution-page .nav-trigger[aria-current=page]{border-bottom-color:var(--home-cyan)}.solution-hero{position:relative;overflow:hidden;isolation:isolate;padding-top:var(--site-header-height);border-bottom:1px solid var(--home-border)}.solution-hero__art{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.solution-page--audience .solution-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#06141bcf,transparent 200px)}.solution-hero__art--mirrored{transform:scaleX(-1)}.solution-hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#06141bf5,#06141bee 26%,#06141bb5 43%,#06141b12 73%),linear-gradient(0deg,#06141b80,transparent 26%)}.solution-hero__content{padding-block:72px 88px;max-width:650px}.solution-hero .eyebrow{color:var(--home-cyan);margin-bottom:24px}.solution-hero__lead{margin-top:24px;font-size:23px;line-height:1.45;max-width:600px;color:#c1d0d9}.solution-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.solution-hero__actions .text-link{color:#d1e5ee;font-size:14px}.solution-section{padding-block:var(--solution-space);border-bottom:1px solid var(--home-border)}.solution-heading{display:grid;grid-template-columns:1fr 1.05fr;gap:76px;align-items:start}.solution-heading .eyebrow{margin-bottom:20px}.solution-heading>p,.solution-heading__copy p{color:var(--home-muted);font-size:18px;line-height:1.6}.solution-heading__copy p+p{margin-top:18px}.solution-method{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:42px}.solution-method article{padding-top:20px;border-top:1px solid #2b5261}.solution-method span{display:block;color:var(--home-cyan);font-size:12px;margin-bottom:12px}.solution-method h3{font-size:20px;margin-bottom:8px}.solution-method p{color:#9db5c3;font-size:14px;line-height:1.55}.solution-options .solution-heading{align-items:end}.solution-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px}.solution-tile{padding:28px 28px 30px;border:1px solid #294b5c;border-radius:7px;background:linear-gradient(130deg,#0c2430,#081a23)}.solution-tile__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.solution-tile .icon{color:var(--home-cyan);width:34px;height:34px}.solution-tile__number{color:#7296a8;font-size:11px;letter-spacing:.1em}.solution-tile h3{font-size:24px;line-height:1.25;margin-bottom:16px}.solution-tile p{font-size:15px;line-height:1.6;color:#abc1ce}.solution-options__note{margin-top:24px;color:#8facbd;font-size:13px;line-height:1.6;max-width:940px}.solution-options__link{margin-top:22px}.solution-products>.container>.eyebrow{margin-bottom:20px}.solution-product{display:grid;grid-template-columns:1fr 1.16fr;gap:64px;margin-top:48px}.solution-product__logo{width:250px;height:auto;margin-bottom:28px}.solution-product__copy{font-size:16px;line-height:1.65;color:#b6cad5}.solution-product__points{list-style:none;padding:0;margin:25px 0 26px}.solution-product__points li{position:relative;padding-left:22px;color:#d4e0e6;font-size:15px;line-height:1.55;margin-bottom:15px}.solution-product__points li:before{content:"+";position:absolute;left:0;top:0;color:#ff4449}.solution-product .text-link{font-size:15px}.solution-product__visual{min-width:0;margin:0;align-self:center}.solution-product__ui{display:block;width:100%;height:auto}.solution-product--check4trick{margin-top:64px;padding-top:56px;border-top:1px solid #25414e}.solution-product--check4trick .eyebrow{margin-bottom:20px}.solution-product--check4trick h3{font-size:36px;line-height:1.2;margin-bottom:24px}.solution-product--check4trick .solution-product__visual img{width:100%;height:auto;border-radius:6px}@media(max-width:1200px){.solution-page main h1{font-size:56px}.solution-hero__lead{font-size:22px}.solution-heading{gap:44px}.solution-product{gap:36px}.solution-tile{padding:24px}.solution-tile h3{font-size:22px}}@media(max-width:960px){.solution-page{--solution-space: 76px}.solution-page main h2{font-size:36px}.solution-hero__content{max-width:75%;padding-block:64px 76px}.solution-hero__art{opacity:.7;object-position:62% center}.solution-heading{grid-template-columns:1fr;gap:25px}.solution-method,.solution-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-product{grid-template-columns:minmax(0,1fr);gap:36px}}@media(max-width:640px){.solution-page{--solution-space: 60px}.solution-page .desktop-break{display:none}.solution-page main h1{font-size:clamp(36px,9vw,44px)}.solution-page main h2{font-size:29px}.solution-hero__content{max-width:100%;padding-block:58px 70px}.solution-hero__lead{font-size:20px}.solution-hero__art{opacity:.45;object-position:64% center}.solution-hero__actions{align-items:flex-start;flex-direction:column;gap:22px;margin-top:28px}.solution-hero__actions .button{min-height:52px}.solution-heading>p,.solution-heading__copy p{font-size:17px}.solution-method,.solution-tiles{grid-template-columns:minmax(0,1fr)}.solution-method,.solution-tiles{margin-top:30px}.solution-method{gap:24px}.solution-tile{padding:24px}.solution-tile__top{margin-bottom:22px}.solution-product{margin-top:30px;gap:30px}.solution-product__logo{width:220px;max-width:100%}.solution-product__points li{font-size:15px}}@media(max-width:640px){.solution-product--check4trick h3{font-size:29px}.solution-product--check4trick{margin-top:42px;padding-top:36px}}
