@charset "UTF-8";.sr-hero.pr-hero{padding:124px 0 69px}.pr-hero .pr-hero__copy{padding:0 17px}.pr-hero__cards{position:relative;z-index:1;display:flex;flex-direction:column;gap:15px;width:100%;margin:46px 0 0;padding:0 26px;list-style:none}.pr-hero .pr-hero__card{margin-top:0}.pr-hero .pr-hero__card-body{padding:15px}.pr-hero__tile{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:51.3px;height:51.3px;border:.75px solid var(--color-gray-300);border-radius:15.4px;background:#fcfcfc}.pr-hero__tile:before{content:"";position:absolute;top:50%;left:50%;width:44.6px;height:44.6px;border:.75px solid var(--color-gray-300);border-radius:12px;background:#fcfcfc;box-shadow:0 2.57px 5.65px #0000000f;transform:translate(-50%,-50%)}.pr-hero__icon{position:relative;display:block;width:30.2px;height:30.2px;overflow:visible}.pr-hero__card-title{margin:0;color:var(--color-black);font-size:14px;font-weight:500;line-height:1.15;letter-spacing:-.14px;text-align:center}.pr-hero__card-text{max-width:170px;margin:0;color:var(--color-gray-800);font-size:12px;line-height:1.3;text-align:center;text-wrap:balance}@media(width>=768px){.sr-hero.pr-hero{padding:149px 0 86px}.pr-hero .pr-hero__copy{padding:0 28px}.pr-hero .pr-hero__title{max-width:660px}.pr-hero .pr-hero__lead{max-width:504px}.pr-hero__cards{flex-direction:row;justify-content:center;margin-top:69px;padding:0 20px}.pr-hero__card{flex:0 1 226.4px}.pr-hero__card-title{font-size:12.07px;letter-spacing:-.12px;white-space:nowrap}.pr-hero__card-text{max-width:128px;font-size:9.05px}}@media(width>=1024px){.sr-hero.pr-hero{padding:127px 0 88px}.pr-hero .pr-hero__bg{height:904px}.pr-hero .pr-hero__title{max-width:1086px}.pr-hero .pr-hero__lead{max-width:730px}.pr-hero__cards{gap:20px;margin-top:52px}.pr-hero__card{flex-basis:300px}.pr-hero .pr-hero__card-body{padding:20px}.pr-hero__tile{width:68px;height:68px;border-width:1px;border-radius:20.4px}.pr-hero__tile:before{width:59.13px;height:59.13px;border-width:1px;border-radius:15.87px;box-shadow:0 3.4px 7.48px #0000000f}.pr-hero__icon{width:40px;height:40px}.pr-hero__card-title{font-size:16px;letter-spacing:-.16px}.pr-hero__card-text{max-width:170px;font-size:12px}}.pr-inside{--sr-title-max-desktop: 1067px;--pr-text-max-tablet: 540px;--pr-text-max-desktop: 612px}.pr-inside .sr-changes__bg img{display:block;width:100%;height:auto}.pr-inside__body{display:flex;flex-direction:column;gap:12px}.pr-inside__shot{display:flex;flex-direction:column;gap:12px;margin:0}.pr-inside__caption{margin:0;color:var(--color-blue-300);font-size:14px;line-height:1.5;text-align:center}.pr-inside__img{display:block;width:100%;height:auto;border-radius:8px}.pr-inside__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.pr-inside__card{--pattern-x: -21.34px;--pattern-y: -168.75px;position:relative;display:flex;align-items:flex-start;gap:12px;padding:24px;border:1px solid rgba(59,61,63,.4);border-radius:16px;background:url(/images/prism/inside/card-pattern.svg) var(--pattern-x) var(--pattern-y)/1242.67px auto no-repeat padding-box,linear-gradient(180deg,#161c20,#0a0d0f);box-shadow:0 6px 40px #04122799;overflow:hidden}.pr-inside__card:nth-child(2){--pattern-x: -51.34px;--pattern-y: -138.75px}.pr-inside__card:nth-child(3){--pattern-y: -125.75px}.pr-inside__icon{display:block;flex-shrink:0;width:24px;height:24px}.pr-inside__card-body{display:flex;flex-direction:column;gap:12px;min-width:0}.pr-inside__card-title{margin:0;color:var(--color-white);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.18px}.pr-inside__card-text{margin:0;color:var(--color-gray-700);font-size:14px;line-height:1.5}@media(width>=768px){.pr-inside__body,.pr-inside__shot,.pr-inside__cards{gap:8px}.pr-inside__img{border-radius:16px}.pr-inside__card{gap:16px}.pr-inside__card-title{font-size:20px;letter-spacing:-.2px}}@media(width>=1024px){.pr-inside .pr-inside__eyebrow,.pr-inside .pr-inside__text{font-size:18px}.pr-inside .sr-head{gap:20px}.pr-inside__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-inside__card{flex-direction:column;gap:20px;min-height:174px}.pr-inside__card-title{font-size:24px;line-height:1.15;letter-spacing:-.24px}}.pr-problem{--sr-title-max-mobile: 237px;--sr-title-max-tablet: 468px;--sr-title-max-desktop: 722px;--pr-text-max-tablet: 468px;--pr-text-max-desktop: 490px;padding-top:80px}.pr-problem__rails{margin-top:30px}.pr-problem__rails .sr-rails__inner{padding-bottom:14px}.pr-problem__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.pr-problem__card{display:flex;flex-direction:column;gap:32px;padding:20px}.pr-problem__tile .sr-ways__tile-inner img{width:26.67px;height:26.67px}.pr-problem__body{display:flex;flex-direction:column;gap:16px}.pr-problem__title{margin:0;color:var(--color-black);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.16px}.pr-problem__br{display:none}.pr-problem__text{margin:0;color:var(--color-black);font-size:14px;line-height:1.5}@media(width>=768px){.pr-problem__rails .sr-rails__inner{padding-bottom:78px}.pr-problem__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-problem__card{padding:30px}.pr-problem__tile .sr-ways__tile-inner img{width:32px;height:32px}.pr-problem__title{font-size:18px;letter-spacing:-.18px}}@media(width>=1024px){.pr-problem{padding-top:120px}.pr-problem__rails{margin-top:41px}.pr-problem__rails .sr-rails__inner{padding-bottom:60px}.pr-problem__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pr-problem__card,.pr-problem__body{gap:24px}.pr-problem .pr-problem__tile{width:84px;height:84px;border-width:1.32px;border-radius:24px}.pr-problem .pr-problem__tile .sr-ways__tile-inset{width:75px;height:75px;border-radius:21px;box-shadow:inset 0 1.32px 3.97px #00000026}.pr-problem .pr-problem__tile .sr-ways__tile-inner{width:66px;height:66px;border-width:1.32px;border-radius:18px}.pr-problem__br{display:inline}.pr-problem__title{font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.24px}}.pr-questions{--sr-title-max-mobile: 229px;--sr-title-max-tablet: 515px;--sr-title-max-desktop: 893px;--pr-text-max-tablet: 356px;padding-top:80px}.pr-questions__rails{margin-top:30px}.pr-questions__card{border-radius:16px;background:var(--color-white);box-shadow:0 6px 40px #cecece99;overflow:hidden}.pr-questions__table{width:100%;border-collapse:collapse;color:var(--color-gray-900);text-align:left}.pr-questions__table thead th{color:var(--color-gray-700);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase}.pr-questions__table tbody th{font-size:16px;font-weight:600;line-height:1.3}.pr-questions__table td{font-size:14px;line-height:1.5}.pr-questions__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media(width<768px){.pr-questions__table,.pr-questions__table tbody,.pr-questions__table tr,.pr-questions__table th,.pr-questions__table td{display:block}.pr-questions__table colgroup{display:none}.pr-questions__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pr-questions__table tr{display:flex;flex-direction:column;gap:24px;padding:24px 20px}.pr-questions__table tr+tr{border-top:1px solid var(--color-gray-300)}.pr-questions__table tbody th,.pr-questions__table td{padding:0}.pr-questions__table tbody th:before,.pr-questions__table td:before{content:attr(data-label);content:attr(data-label)/"";display:block;margin-bottom:12px;color:var(--color-gray-700);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase}}@media(width>=768px){.pr-questions{padding-bottom:26px}.pr-questions__table{table-layout:fixed}.pr-questions__table th,.pr-questions__table td{padding:24px 12px;vertical-align:top}.pr-questions__table th:first-child{padding-left:20px}.pr-questions__table td:last-child,.pr-questions__table thead th:last-child{padding-right:20px}.pr-questions__table thead th{height:48px;padding-top:0;padding-bottom:0;background:var(--color-gray-200);vertical-align:middle}.pr-questions__table tbody tr+tr{border-top:1px solid var(--color-gray-300)}.pr-questions__col-question{width:322px}.pr-questions__col-shows{width:202px}.pr-questions__chips{flex-direction:column;align-items:flex-start}}@media(width>=1024px){.pr-questions{padding:120px 0 41px}.pr-questions__rails{margin-top:41px}.pr-questions__table th:first-child{padding-left:32px}.pr-questions__table td:last-child,.pr-questions__table thead th:last-child{padding-right:32px}.pr-questions__table thead th{height:60px;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.pr-questions__table tbody th{font-size:20px;font-weight:500;letter-spacing:-.2px}.pr-questions__table td{font-size:16px}.pr-questions__col-question{width:584px}.pr-questions__col-shows{width:284px}.pr-questions__chips{flex-direction:row}}.pr-integrations{--sr-title-max-mobile: 287px;--sr-title-max-tablet: 356px;--sr-title-max-desktop: 598px;--pr-text-max-tablet: 390px;--pr-text-max-desktop: 400px;padding-top:80px}.pr-integrations__rails{margin-top:30px}.pr-integrations__rails .sr-rails__inner{padding-bottom:50px}.pr-integrations__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.pr-integrations__card{display:grid;grid-template-columns:93px minmax(0,1fr);align-items:start;gap:22px;padding:20px}.pr-integrations__title{margin:0;color:var(--color-blue-500);font-size:14px;font-weight:500;line-height:1.15;letter-spacing:.14px;text-transform:uppercase}.pr-integrations__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.pr-integrations__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:54px}.pr-integrations__item--wide{width:68px}.pr-integrations__item--wider{width:124px}.pr-integrations__tile{--tile-scale: .794;position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border:1.08px solid var(--color-gray-400);border-radius:16.2px;background:#fcfcfc}.pr-integrations__tile:before{content:"";position:absolute;top:50%;left:50%;width:46.95px;height:46.95px;border:.9px solid var(--color-gray-400);border-radius:12.6px;background:#fcfcfc;box-shadow:0 2.7px 5.94px #0000000f;transform:translate(-50%,-50%)}.pr-integrations__tile img{position:relative;display:block;flex-shrink:0;max-width:none;transform:scale(var(--tile-scale))}.pr-integrations__name{color:var(--color-gray-800);font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:500;line-height:1;letter-spacing:-.6px;text-align:center}.pr-integrations__item:not(.pr-integrations__item--wide,.pr-integrations__item--wider) .pr-integrations__name{max-width:50.24px}.pr-integrations__define{max-width:335px;margin:40px auto 0;color:var(--color-black);font-size:16px;line-height:1.5;text-align:center}.pr-integrations__define b{font-weight:600;line-height:1.35}@media(width>=768px){.pr-integrations__rails .sr-rails__inner{padding-bottom:70px}.pr-integrations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pr-integrations__card{display:flex;flex-direction:column;align-items:center;min-height:200px;padding:30px;text-align:center}.pr-integrations__item{width:68px}.pr-integrations__item--wider{width:124px}.pr-integrations__tile{--tile-scale: 1;width:68px;height:68px;border-width:1.36px;border-radius:20.4px}.pr-integrations__tile:before{width:59.13px;height:59.13px;border-width:1.13px;border-radius:15.87px;box-shadow:0 3.4px 7.48px #0000000f}.pr-integrations__item:not(.pr-integrations__item--wide,.pr-integrations__item--wider){width:68px}.pr-integrations__define{max-width:605px}}@media(width>=1024px){.pr-integrations{padding-top:120px}.pr-integrations__rails{margin-top:41px}.pr-integrations__rails .sr-rails__inner{padding-bottom:80px}.pr-integrations__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pr-integrations__card{min-height:0}.pr-integrations__define{max-width:771px;margin-top:60px}}.pr-enterprise{--sr-title-max-mobile: 283px;--sr-title-max-desktop: 814px;--pr-text-max-tablet: 390px;--pr-text-max-desktop: 390px}.pr-enterprise .sr-changes__card{background:url(/images/smart-routing/outcomes/pattern-1.svg) 0 -4.75px/590px auto no-repeat padding-box,linear-gradient(180deg,#161c20,#0a0d0f)}@media(width>=1024px){.pr-enterprise .sr-changes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-story{--sr-title-max-tablet: 392px;--sr-title-max-desktop: 685px;--pr-text-max-tablet: 508px;--pr-text-max-desktop: 558px;padding:80px 0 30px}.pr-story__rails{margin-top:30px}.pr-story__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pr-story__card{display:flex;flex-direction:column;gap:24px;padding:24px}.pr-story__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.pr-story__stat{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:121px;padding:12px;border-radius:8px;background:var(--color-gray-300)}.pr-story__value{color:var(--color-orange-500);font-size:20px;font-weight:500;line-height:1.3}.pr-story__label{color:var(--color-gray-900);font-size:14px;line-height:1.5}.pr-story__results{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.pr-story__results li{position:relative;padding-left:28px;color:var(--color-black);font-size:14px;line-height:1.5}.pr-story__results li:before{content:"";position:absolute;top:calc(50% - 1.5px);left:10.5px;width:3px;height:3px;border-radius:50%;background:var(--color-black)}.pr-story__results li:after{content:"";position:absolute;top:calc(50% - 4.5px);left:7.5px;width:9px;height:9px;border-radius:50%;box-shadow:0 2.833px 8.5px #0000001f,0 .283px .708px #00000080}.pr-story__results b{font-weight:600}.pr-story__quote{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:44px;margin:0;padding:24px 24px 32px;border-radius:16px;background:linear-gradient(110.65deg,#165eca 11.6%,#061833);overflow:hidden;isolation:isolate}.pr-story__shape{position:absolute;top:312.6px;left:329.2px;z-index:-1;display:none;width:318.4px;max-width:none;height:auto;transform:scaleX(-1);pointer-events:none}.pr-story__quote-body{display:flex;flex-direction:column}.pr-story__mark{margin-bottom:-20px;color:var(--color-white);font-size:60px;font-weight:500;line-height:1.1}.pr-story__blockquote{margin:0;color:var(--color-white);font-size:18px;font-weight:500;line-height:1.3}.pr-story__cite{display:flex;flex-direction:column;gap:8px}.pr-story__name{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.3}.pr-story__role{color:var(--color-gray-400);font-size:14px;line-height:1.5}.pr-story__role:first-letter{text-transform:uppercase}@media(width>=768px){.pr-story{padding-bottom:26px}.pr-story__stat{justify-content:flex-start;min-height:102px}.pr-story__label{max-width:var(--label-max, none)}.pr-story__value{font-size:24px;line-height:1.15}.pr-story__blockquote{font-size:20px}.pr-story__name{font-size:18px}.pr-story__role{font-size:16px}}@media(width>=1024px){.pr-story{padding:180px 0 158px}.pr-story__rails{margin-top:41px}.pr-story__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-story__stat{min-height:0}.pr-story__value{font-size:40px;line-height:1.1;letter-spacing:-.4px}.pr-story__label,.pr-story__results li{font-size:16px}.pr-story__quote{padding:40px 40px 54px}.pr-story__shape{display:block}.pr-story__mark{font-size:80px;letter-spacing:-2.4px}.pr-story__blockquote{font-size:28px;line-height:1.1;letter-spacing:-.28px}.pr-story__name{font-size:24px;font-weight:500;line-height:1.15;letter-spacing:-.24px}.pr-story__role{font-size:18px}}.pr-closing .sr-closing__container{padding:153px 0 113px}.pr-closing .sr-closing__title{max-width:287px}@media(width>=768px){.pr-closing .sr-closing__container{padding:133px 0 126px}.pr-closing .sr-closing__title{max-width:486px}}@media(width>=1024px){.pr-closing .sr-closing__hatch{width:max(20px,(100% - 1240px) / 2)}.pr-closing .sr-closing__container{padding:97px 0 121px}.pr-closing .sr-closing__title{max-width:754px}.pr-closing .sr-closing__content,.pr-closing .sr-closing__cards,.pr-closing .sr-closing__related{gap:12px}.pr-closing .sr-closing__cards{grid-template-columns:minmax(0,796fr) minmax(0,392fr)}.pr-closing .sr-closing__related{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-section .sr-head__text{max-width:var(--pr-text-max-mobile, none)}.pr-chip{display:inline-flex;padding:8px 16px;border:1.185px solid var(--color-gray-400);border-radius:8px;background:var(--color-gray-300);color:var(--color-gray-900);font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;white-space:nowrap}.pr-how{--sr-title-max-tablet: 328px;--sr-title-max-desktop: 542px;--pr-text-max-tablet: 396px}.pr-how .sr-how__rules{justify-content:center}@media(width>=768px){.pr-section .sr-head__text{max-width:var(--pr-text-max-tablet, none)}}@media(width>=1024px){.pr-section .sr-head__text{max-width:var(--pr-text-max-desktop, none)}.pr-how{padding-bottom:93px}}
