.custom-css{@import url("https://p.typekit.net/p.css?s=1&k=snh4sns&ht=tk&f=139.169.173.175.176.5474.145.147.149&a=82970348&app=typekit&e=css")}.custom-css .home{line-height:1.5;font-family:Polar,Helvetica Neue,Helvetica,arial,sans-serif}.custom-css body,.custom-css html{margin:0;padding:0}@font-face{font-family:Gruffy;font-weight:400;font-style:normal;src:url(https://recurly.com/img2/fonts/F37Gruffy-Regular.woff2) format("woff2"),url(https://recurly.com/img2/fonts/F37Gruffy-Regular.woff) format("woff")}@font-face{font-family:Gruffy;font-weight:400;font-style:italic;src:url(https://recurly.com/img2/fonts/F37Gruffy-RegularItalic.woff2) format("woff2"),url(https://recurly.com/img2/fonts/F37Gruffy-RegularItalic.woff) format("woff")}@font-face{font-family:Gruffy;font-weight:700;font-style:normal;src:url(https://recurly.com/img2/fonts/F37Gruffy-Bold.woff2) format("woff2"),url(https://recurly.com/img2/fonts/F37Gruffy-Bold.woff) format("woff")}@font-face{font-family:Polar;font-weight:400;font-style:normal;src:url(https://recurly.com/img2/fonts/FTPolar-Regular.woff2) format("woff2"),url(https://recurly.com/img2/fonts/FTPolar-Regular.woff) format("woff")}@font-face{font-family:Polar;font-weight:400;font-style:italic;src:url(https://recurly.com/img2/fonts/FTPolar-RegularItalic.woff2) format("woff2"),url(https://recurly.com/img2/fonts/FTPolar-RegularItalic.woff) format("woff")}@font-face{font-family:Polar;font-weight:700;font-style:normal;src:url(https://recurly.com/img2/fonts/FTPolar-Bold.woff2) format("woff2"),url(https://recurly.com/img2/fonts/FTPolar-Bold.woff) format("woff")}@font-face{font-family:Oswald;src:url(https://recurly.com/img2/fonts/Oswald-Bold.woff2) format("woff2"),url(https://recurly.com/img2/fonts/Oswald-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(https://recurly.com/img2/fonts/Oswald-ExtraLight.woff2) format("woff2"),url(https://recurly.com/img2/fonts/Oswald-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(https://recurly.com/img2/fonts/Oswald-Light.woff2) format("woff2"),url(https://recurly.com/img2/fonts/Oswald-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(https://recurly.com/img2/fonts/Oswald-Medium.woff2) format("woff2"),url(https://recurly.com/img2/fonts/Oswald-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(https://recurly.com/img2/fonts/Oswald-Regular.woff2) format("woff2"),url(https://recurly.com/img2/fonts/Oswald-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.custom-css *{box-sizing:border-box}.custom-css :root{--font-size-xs:14px;--font-size-sm:15px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:36px;--font-size-4xl:46px}.custom-css :root{--background-primary:#fff;--text-primary:#0d0d0b;--text-highlight:#c23a00;--text-eyebrow:var(--text-primary);--btn-primary-bg:#0d0d0b;--btn-primary-text:#fff;--btn-primary-hover-bg:#ff9d88;--btn-primary-hover-text:#0d0d0b;--btn-secondary-border:#0d0d0b;--btn-secondary-text:var(--text-primary);--btn-secondary-hover-border:#ff9d88;--link-underline:var(--text-highlight);--highlight:#c23a00;--border-color:rgba(13,13,11,.12)}@media (min-width:768px){.custom-css :root{--font-size-sm:16px;--font-size-md:18px;--font-size-lg:20px;--font-size-xl:28px;--font-size-2xl:34px;--font-size-3xl:50px;--font-size-4xl:60px}}@media screen and (min-width:1200px){.custom-css :root{--font-size-2xl:42px;--font-size-3xl:60px;--font-size-4xl:80px}}@media screen and (min-width:1680px){.custom-css :root{--font-size-3xl:70px;--font-size-4xl:87px}}.custom-css body,.custom-css html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.custom-css html{overflow-x:hidden;overflow-y:scroll;font-size:62.5%}.custom-css body{line-height:1.3;font-family:Polar,Helvetica Neue,Helvetica,arial,sans-serif;font-size:var(--font-size-md);color:var(--text-primary)}.custom-css body:not(.home){text-align:left}.custom-css p{margin-top:15px;margin-bottom:15px}.custom-css hr{height:1px;margin:60px auto;border:0;background:#e2e2e3}@media (min-width:768px){.custom-css hr{margin:100px auto}}.custom-css img{height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}.custom-css a:not(.btn){color:inherit;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-decoration-thickness:2px;text-underline-offset:5px;-webkit-transition:-webkit-text-decoration-color .25s;transition:-webkit-text-decoration-color .25s;transition:text-decoration-color .25s;transition:text-decoration-color .25s,-webkit-text-decoration-color .25s}.custom-css a:not(.btn):hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.custom-css strong{font-weight:600}.custom-css .container:after,.custom-css .container:before,.custom-css .header:after,.custom-css .header:before{content:" ";display:table}.custom-css .container:after,.custom-css .header:after{clear:both}.custom-css .container,.custom-css .header{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;min-width:320px}@media (min-width:768px){.custom-css .container,.custom-css .header{width:750px}}@media (min-width:992px){.custom-css .container,.custom-css .header{width:970px}}@media (min-width:1200px){.custom-css .container,.custom-css .header{width:1170px}}.custom-css .btn{height:40px;padding:0 15px;font-weight:400;cursor:pointer;font-family:Polar,Helvetica Neue,Helvetica,arial,sans-serif;border-width:0;text-align:center}@media (min-width:768px){.custom-css .btn{height:54px;padding:0 30px}}.custom-css .btn-group{display:-webkit-box;display:flex;flex-wrap:wrap;gap:20px;-webkit-box-align:center;align-items:center}@media screen and (min-width:1200px){.custom-css .btn-group{gap:40px}}.custom-css .new-btn-group{display:-webkit-box;display:flex;flex-wrap:wrap;gap:20px;-webkit-box-align:center;align-items:center}.custom-css .new-btn{position:relative;border-radius:8px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:4px;font-family:Polar,Helvetica Neue,Helvetica,arial,sans-serif;color:#0d0d0b!important;min-width:112px;min-height:42px;padding:10px 16px;box-sizing:border-box;cursor:pointer;outline:none!important;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;text-decoration:none}.custom-css .new-btn-primary{background:linear-gradient(102.03deg,#fff688,#ffd706);text-decoration:none!important}.custom-css .new-btn-primary:hover{background:linear-gradient(90.39deg,#ffec5f,#ffc10b)}.custom-css .new-btn-primary:active,.custom-css .new-btn-primary:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #51a1c9}.custom-css .new-btn-secondary{background-color:#fff;border:1px solid #e2dfd0}.custom-css .new-btn-secondary:hover{background-color:#f9f7eb}.custom-css .new-btn-secondary:active,.custom-css .new-btn-secondary:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #51a1c9}.custom-css .highlight{color:var(--text-highlight)}.custom-css .hidden,.custom-css .hide{display:none}.custom-css .header{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;gap:20px;position:relative;z-index:10;margin-bottom:-90px;height:90px;line-height:90px}@media (max-width:991px){.custom-css .header{gap:10px}}.custom-css .footer{border-top:1px solid var(--border-color)}.custom-css .navigation{line-height:90px;white-space:nowrap}.custom-css .navigation a{display:inline-block}.custom-css .navigation{margin:0;padding:0;list-style:none}@media (min-width:1680px){.custom-css .navigation{padding-right:30px}}.custom-css a:-webkit-any-link:focus-visible{outline-offset:10px}.custom-css html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.custom-css body{margin:0}.custom-css aside,.custom-css footer,.custom-css header,.custom-css menu,.custom-css nav,.custom-css section{display:block}.custom-css video{display:inline-block;vertical-align:baseline}.custom-css [hidden]{display:none}.custom-css a{background-color:transparent}.custom-css a:active,.custom-css a:hover{outline:0}.custom-css strong{font-weight:700}.custom-css img{border:0}.custom-css svg:not(:root){overflow:hidden}.custom-css hr{box-sizing:content-box;height:0}.custom-css button{color:inherit;font:inherit;margin:0}.custom-css button{overflow:visible}.custom-css button{text-transform:none}.custom-css button{-webkit-appearance:button;cursor:pointer}.custom-css button::-moz-focus-inner{border:0;padding:0}.custom-css .dropdown{display:inline-block;position:relative;width:260px;height:40px;line-height:40px;text-align:left;border-radius:3px;border:1px solid #e2e2e3;background:#f8f8f9;-webkit-transition:border .25s;transition:border .25s}.custom-css .dropdown:hover{border-color:#ccc}.custom-css .dropdown [class*=icon-]{display:block;content:"";position:absolute;top:4px;right:0;bottom:0;width:32px;line-height:40px;text-align:center;color:#8c8c91;pointer-events:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}.custom-css :root{--swiper-theme-color:#007aff}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.custom-css :root{--swiper-navigation-size:44px}.custom-css .container-xl{margin-inline:auto;max-width:1170px}.custom-css .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.custom-css .site-header{position:fixed;top:0;z-index:1000;background:#fff;width:100%;height:75px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;border-bottom:1px solid #ccc9b8;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:height .18s ease;transition:height .18s ease;-webkit-transition:padding-top .3s cubic-bezier(.22,.61,.36,1);transition:padding-top .3s cubic-bezier(.22,.61,.36,1)}.custom-css #site-header-product{height:130px}.custom-css .primary-nav,.custom-css .secondary-nav{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-box-pack:justify;gap:30px;padding-block:8px;align-items:center;justify-content:space-between;max-width:1170px;width:100%}.custom-css .logo img{display:block;height:32px}.custom-css #desktop-logo{display:block}.custom-css .primary-link-group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%}.custom-css .primary-links,.custom-css .secondary-links,.custom-css .secondary-nav .secondary-links{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;gap:20px;-webkit-box-align:center;align-items:center;max-height:none!important}.custom-css .primary-links>li,.custom-css .secondary-links>li,.custom-css .secondary-nav .secondary-links>li{position:relative}.custom-css .primary-links .nav-link,.custom-css .secondary-links .nav-link,.custom-css .secondary-nav .secondary-links .nav-link{font-family:Polar,Helvetica Neue,Helvetica,arial,sans-serif;font-size:16px;background:none;border:0;cursor:pointer;padding:5px 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:3.75px;color:#000;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;text-decoration:none}.custom-css .primary-links .nav-link .chevron,.custom-css .secondary-links .nav-link .chevron,.custom-css .secondary-nav .secondary-links .nav-link .chevron{inline-size:15px;aspect-ratio:1/1;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;background:currentColor;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.custom-css .primary-links.faded .nav-link:not(.is-active),.custom-css .secondary-links.faded .nav-link:not(.is-active),.custom-css .secondary-nav .faded.secondary-links .nav-link:not(.is-active){opacity:.35}.custom-css .cta-group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;gap:12px;color:#0d0d0b}.custom-css .cta-group a{text-decoration:none}.custom-css .cta-group .demo-text{font-size:16px;border:none;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.16px}.custom-css .btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;padding:6.5px 12.5px;border-radius:6px;-webkit-transition:background .25s ease,color .25s ease,box-shadow .25s ease;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.custom-css .login-textlink{font-size:16px;line-height:20px}.custom-css .login-textlink:hover{text-decoration:underline;-webkit-text-decoration-color:unset!important;text-decoration-color:unset!important}.custom-css .btn-icon{position:relative;overflow:hidden;height:18px;margin-right:8px}.custom-css .top-nav-text-link{text-decoration:none}.custom-css .mobile-cta-group{display:none;width:100vw;max-width:100vw;box-sizing:border-box;padding:0 12px}.custom-css .mobile-cta-group a{text-decoration:none}.custom-css .mobile-cta-group-product{display:none;width:100vw;max-width:100vw;box-sizing:border-box}.custom-css .mobile-cta-group-product a{text-decoration:none}@media (max-width:480px){.custom-css .mobile-cta-group-product a{font-size:13px;gap:0;padding:6px}}.custom-css .hamburger{display:none}.custom-css .mobile-demo-btn{display:none}.custom-css .mobile-demo-btn a{text-decoration:none}.custom-css #primary-nav{-webkit-transition:opacity .3s cubic-bezier(.42,.51,.73,.63),-webkit-transform .3s cubic-bezier(.42,.51,.73,.63);transition:opacity .3s cubic-bezier(.42,.51,.73,.63),-webkit-transform .3s cubic-bezier(.42,.51,.73,.63);transition:transform .3s cubic-bezier(.42,.51,.73,.63),opacity .3s cubic-bezier(.42,.51,.73,.63);transition:transform .3s cubic-bezier(.42,.51,.73,.63),opacity .3s cubic-bezier(.42,.51,.73,.63),-webkit-transform .3s cubic-bezier(.42,.51,.73,.63)}.custom-css #primary-nav.is-hiding{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.custom-css #primary-nav.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;height:0;margin:0;overflow:hidden;padding:0}.custom-css #secondary-nav-border{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.custom-css #secondary-nav-border.is-hiding{opacity:0}.custom-css #secondary-nav-border.is-hidden{height:0;margin:0;overflow:hidden;display:none}.custom-css #site-header-product.is-compact{height:60px}.custom-css .mega-tray{background:#fff;box-shadow:0 12px 24px rgba(0,0,0,.08);position:fixed;top:65px;left:0;right:0;width:100vw;padding-block:40px;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;z-index:999;border-top:1px solid #e5e5e5}.custom-css [hidden] .mega-tray{display:none}.custom-css .mega-tray.is-open{visibility:visible;opacity:1;pointer-events:auto}.custom-css .mega-tray .tray-grid{display:grid;gap:20px;grid-template-columns:repeat(2,2fr) 1.4fr}.custom-css .mega-tray .tray-grid.tray-solutions{grid-template-columns:2.25fr 1.5fr 2.25fr}.custom-css .mega-tray .tray-grid.tray-customer-stories{grid-template-columns:1fr}.custom-css .mega-tray .tray-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2px}.custom-css .mega-tray .tray-list-condensed{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2px}.custom-css .mega-tray .tray-list-title{font-size:12px;font-weight:600;text-transform:uppercase;color:#46443f;margin-bottom:12px}.custom-css .mega-tray .card-icon{width:24px;height:24px;z-index:0}.custom-css .mega-tray .card-icon-lg{width:48px;height:48px}.custom-css .mega-tray .card-icon-small{width:16px;height:16px;z-index:0}.custom-css .mega-tray .card-icon-small.icon-arrow{margin-left:5px}.custom-css .mega-tray .card-image{aspect-ratio:16/9;width:40%;z-index:0;-o-object-fit:contain;object-fit:contain}.custom-css .mega-tray .tray-link{display:-webkit-box;display:flex;gap:12px;text-decoration:none;color:#000;padding:12px;-webkit-box-align:start;align-items:flex-start}.custom-css .mega-tray .tray-link__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:5px}.custom-css .mega-tray .tray-link__content .title,.custom-css .mega-tray .tray-link__content .title-hightlight{font-size:16px;font-weight:600;display:-webkit-box;display:flex;gap:8px}.custom-css .mega-tray .tray-link__content .desc{font-size:14px;line-height:1.35;color:#555;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.custom-css .mega-tray .tray-link__content .desc__short{font-size:14px;line-height:1.35;color:#555;overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.6em;-webkit-transition:max-height .3s cubic-bezier(.4,0,.2,1);transition:max-height .3s cubic-bezier(.4,0,.2,1)}.custom-css .mega-tray .tray-link:hover .title{color:#b0361e}.custom-css .mega-tray .tray-link:hover .card-icon{-webkit-filter:brightness(0) saturate(100%) invert(19%) sepia(89%) saturate(2339%) hue-rotate(355deg) brightness(92%) contrast(83%);filter:brightness(0) saturate(100%) invert(19%) sepia(89%) saturate(2339%) hue-rotate(355deg) brightness(92%) contrast(83%)}.custom-css .mega-tray .tray-link:hover .btn-link{text-decoration:underline}.custom-css .mega-tray .tray-link:hover{background:hsla(51,33%,92%,.35);border-radius:8px;cursor:pointer}.custom-css .mega-tray .badge{position:relative;box-shadow:0 1px 2px rgba(13,13,11,.05);border-radius:6px;border:1px solid #ccc9b8;box-sizing:border-box;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:2px 6px;text-align:center;font-size:12px;color:#0d0d0b;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px}.custom-css .mega-tray .badge-text{position:relative;letter-spacing:.02em;line-height:18px}.custom-css .mega-tray .badge-dot1{position:absolute;top:1px;left:1px;border-radius:50%;background-color:#ffd706;width:6px;height:6px}.custom-css .mega-tray .badge-dot{width:8px;position:relative;height:8px;margin-right:4px}.custom-css .mega-tray .tray-promo{background:#f1efe3;border-radius:12px;padding:20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;margin-top:-20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.custom-css .mega-tray .tray-promo__image{width:100%;aspect-ratio:16/9;border-radius:6px;-o-object-fit:cover;object-fit:cover}.custom-css .mega-tray .tray-promo .promo-title{margin:16px 0 0;font-size:16px;font-weight:700;line-height:20px}.custom-css .mega-tray .tray-promo .promo-desc{font-size:14px;margin:4px 0 0}.custom-css .mega-tray .tray-promo .btn-link{margin:6px 0 0;font-size:14px;font-weight:600;color:#b0361e;text-decoration:none}.custom-css .mega-tray .tray-promo .btn-link:hover{text-decoration:underline}.custom-css .mega-tray .tray-promo .arrow-right-icon{margin-left:4px;width:20px;position:relative;max-height:100%;overflow:hidden;flex-shrink:0}.custom-css .mega-tray .tray-supplimental{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;padding:0 20px}.custom-css .mega-tray .tray-supplimental__title{margin:16px 0 0;font-size:16px;font-weight:600;color:#0d0d0b}.custom-css .mega-tray .tray-supplimental__desc{margin:0;font-size:14px;color:#0d0d0b}.custom-css .mega-tray .tray-supplimental__btn-link{margin:0;font-size:14px;font-weight:600;color:#b0361e;text-decoration:none}.custom-css .mega-tray .tray-supplimental__btn-link:hover{text-decoration:underline}.custom-css .mega-tray .tray-supplimental__arrow-right-icon{margin-left:4px;width:20px;position:relative;max-height:100%;overflow:hidden;flex-shrink:0}.custom-css .mega-tray .tray-footer{border-top:1px solid #e5e5e5;padding-top:30px;margin-top:30px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:10px}.custom-css .mega-tray .tray-footer__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.custom-css .mega-tray .tray-footer__text{font-size:16px;font-weight:600;color:#46443f}.custom-css .mega-tray .tray-footer__link{text-decoration:none;color:#b0361e;font-weight:600;display:contents;-webkit-box-align:center;align-items:center}.custom-css .mega-tray .tray-footer__link:hover{text-decoration:underline}.custom-css .mega-tray.is-open~.site-header,.custom-css .site-header.mega-tray-is-open{border-bottom:0!important}@media (max-width:1200px){.custom-css .primary-nav,.custom-css .secondary-nav{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding-inline:20px;width:100%;position:relative;gap:20px;top:14px}.custom-css #site-header-product{height:130px}.custom-css .mobile-cta-group{display:-webkit-box;display:flex;padding:0 12px;-webkit-box-pack:justify;justify-content:space-between;width:100vw;max-width:100vw;box-sizing:border-box;-webkit-box-align:center;align-items:center;gap:24px;padding:12px}.custom-css .mobile-cta-group-product{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100vw;max-width:100vw;box-sizing:border-box;-webkit-box-align:center;align-items:center;gap:24px;padding:0 12px}.custom-css .logo{margin:0;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-ordinal-group:2;order:1}.custom-css #desktop-logo{display:none}.custom-css .new-btn-group{-webkit-box-ordinal-group:3;order:2;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:24px}}@media (max-width:1200px) and (max-width:480px){.custom-css .new-btn-group svg{display:none}}@media (max-width:1200px){.custom-css .hamburger{display:block;position:relative;width:24px;height:24px;background:none;border:0;cursor:pointer;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-ordinal-group:4;order:3;margin-left:0}.custom-css .hamburger .hamburger__box{position:absolute;inset:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.custom-css .hamburger .hamburger__inner{width:20px;height:2px;background:none;border-radius:2px;position:relative;display:block}.custom-css .hamburger .hamburger__inner:after,.custom-css .hamburger .hamburger__inner:before{content:"";display:block;width:20px;height:2px;background:#000;border-radius:2px;position:absolute;left:0;-webkit-transition:all .25s ease;transition:all .25s ease}.custom-css .hamburger .hamburger__inner:before{top:-5px}.custom-css .hamburger .hamburger__inner:after{top:5px}.custom-css .hamburger.is-active .hamburger__inner{background:none}.custom-css .hamburger.is-active .hamburger__inner:before{-webkit-transform:rotate(45deg) translateY(7px);transform:rotate(45deg) translateY(7px)}.custom-css .hamburger.is-active .hamburger__inner:after{-webkit-transform:rotate(-45deg) translateY(-7px);transform:rotate(-45deg) translateY(-7px)}.custom-css .primary-links,.custom-css .secondary-links,.custom-css .secondary-nav .secondary-links{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:10001}.custom-css .primary-links>li,.custom-css .secondary-links>li,.custom-css .secondary-nav .secondary-links>li{padding:12px;width:100%}.custom-css .primary-links.is-open,.custom-css .secondary-nav .is-open.secondary-links{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;max-height:calc(100vh - 100px)!important;top:-40px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.custom-css .mobile-demo-btn{display:block;background-color:#0d0d0b;padding:24px!important;margin-top:12px}.custom-css .cta-group{display:none}.custom-css #primary-links,.custom-css #secondary-links{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:0;padding:10px;display:none;-webkit-box-align:start;align-items:flex-start}.custom-css #primary-links.is-open,.custom-css #secondary-links.is-open{display:-webkit-box;display:flex;height:auto;max-height:90vh;overflow-y:auto;padding:0;top:-40px}.custom-css #site-header #primary-links.is-open{top:-10px}.custom-css #site-header-product #primary-links.is-open{top:-80px}.custom-css .nav-item .nav-link{width:100%;-webkit-box-pack:justify;justify-content:space-between;text-align:left;padding-inline:10px;font-weight:700}.custom-css .nav-item .nav-link .chevron{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.custom-css .nav-item .nav-link[aria-expanded=true] .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-css .mega-tray{position:static;box-shadow:none;padding:10px;display:none}.custom-css .mega-tray.is-open{display:block;opacity:1;visibility:visible;border-bottom:1px solid #e5e5e5;border-top:none;max-height:70vh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.custom-css .mega-tray .tray-grid,.custom-css .mega-tray .tray-grid.tray-solutions{grid-template-columns:1fr;max-width:400px;margin-left:17px;margin-right:17px}.custom-css .mega-tray .tray-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;gap:10px}.custom-css #primary-links.is-open.is-scrollable{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.custom-css .mega-tray{overflow:visible!important;max-height:none!important}}@media (max-width:400px){.custom-css .logo img{max-width:165px}.custom-css .mobile-cta-group a{padding:5px;font-size:13px}}@media (prefers-reduced-motion:reduce){.custom-css *{-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.custom-css body.no-scroll{overflow:hidden;position:fixed;width:100vw}.custom-css .secondary-nav{-webkit-box-pack:start;justify-content:flex-start}.custom-css .secondary-nav-border{border-top:1px solid #ccc9b8;width:100%;height:1px}.custom-css #site-header-product.is-compact .secondary-links.is-open{top:-5px}@media (max-width:1200px){.custom-css .is-hidden-mobile{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;height:0;margin:0;overflow:hidden;padding:0}.custom-css .secondary-nav-border{display:none}}@media (max-width:1200px){.custom-css #secondary-links{list-style:none;padding:0;margin:0;border:1px solid #ccc9b8}.custom-css #secondary-links.is-open.is-scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}}@media (max-width:1200px){.custom-css #secondary-nav{padding:0;padding-inline:0;padding-block:0;gap:0}.custom-css #secondary-links{position:relative;list-style:none;margin:0;padding:0}.custom-css #secondary-links.is-open{overflow:hidden;max-height:90vh;width:1200px}.custom-css #secondary-links.is-open.is-scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch}}.custom-css .footer{background-color:#0d0d0b;color:#fff;padding:40px 10px 20px}@media (min-width:640px){.custom-css .footer{padding-left:15px;padding-right:15px}}@media (min-width:1400px){.custom-css .footer{padding-left:60px;padding-right:60px}}.custom-css .footer a{color:inherit;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.custom-css .footer a:hover{color:#fff}.custom-css .footer-container{max-width:1280px;margin-left:auto;margin-right:auto}.custom-css .footer-links-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.custom-css .footer-links-grid{grid-template-columns:repeat(5,1fr)}}.custom-css .footer-column-header{color:#ffd706;font-weight:600;margin-bottom:10px;line-height:20px;font-size:14px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;cursor:pointer}.custom-css .footer-column-header .arrow-icon{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;inline-size:15px;aspect-ratio:1/1;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;background:currentColor;-webkit-transform-origin:center;transform-origin:center}.custom-css .footer-column-header.active .arrow-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1024px){.custom-css .footer-column-header{cursor:default}.custom-css .footer-column-header .arrow-icon{display:none}}.custom-css .footer-column-links{list-style:none;font-size:16px;line-height:24px;color:#fff;padding:0;margin:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.custom-css .footer-column-links li{margin-bottom:7.5px}.custom-css .footer-column-links li:last-child{margin-bottom:0}@media (min-width:1024px){.custom-css .footer-column-links{max-height:none}}.custom-css .footer-divider{border:0;border-top:1px solid #374151;margin-top:25px;margin-bottom:25px}.custom-css .footer-middle-section{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:left;align-items:left;gap:20px}@media (min-width:1024px){.custom-css .footer-middle-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}}.custom-css .footer-logo-area{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.custom-css .footer-logo{color:#ffd706;font-weight:700;font-size:18.75px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:5px}.custom-css .footer-logo img{width:150px}.custom-css .footer-tagline-divider{border-left:1px solid #ccc9b8;height:15px}.custom-css .footer-tagline{font-size:20px;color:#ffd706}.custom-css .footer-socials{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:12.5px}.custom-css .footer-socials a{color:#ccc9b8}.custom-css .footer-socials a:hover{color:#fff}.custom-css .footer-bottom-section{margin-top:25px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:14px;color:#ccc9b8;gap:15px;-webkit-box-align:left;align-items:left}@media (min-width:1024px){.custom-css .footer-bottom-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}}.custom-css .footer-copyright{white-space:nowrap;letter-spacing:1px;margin:0}.custom-css .footer-legal-links{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:left;justify-content:left;gap:5px 15px}.custom-css .p,.custom-css p{margin:15px 0}.custom-css .h3,.custom-css h3{display:block;margin:0 0 15px}.custom-css p+.h3,.custom-css p+h3{margin-top:60px}@media (min-width:768px){.custom-css .h3,.custom-css h3{margin:0 0 30px}}.custom-css .h3,.custom-css h3{font-family:Gruffy,Helvetica Neue,Helvetica,arial,sans-serif}.custom-css .h3,.custom-css h3{font-weight:700}.custom-css .h3,.custom-css h3{line-height:1.1}.custom-css .h3,.custom-css h3{margin:15px 0;font-size:var(--font-size-2xl)}.custom-css p+.h3,.custom-css p+h3,.custom-css ul+.h3,.custom-css ul+h3{margin-top:30px}.custom-css .section{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:0;margin:75px 0 0 0}.custom-css .section .page-width{width:100%;max-width:1440px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:0;margin:0}.custom-css .section .page-fullwidth{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;margin:0}.custom-css .section .report-section{background-color:#f9f7eb;-webkit-box-align:center;align-items:center}.custom-css .section .report-section .report-wrap{padding:96px 112px 48px 112px}@media (max-width:992px){.custom-css .section .report-section .report-wrap{padding:64px 16px}}.custom-css .section .report-section .report-wrap .report-row{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:64px}@media (max-width:992px){.custom-css .section .report-section .report-wrap .report-row{grid-template-columns:1fr;grid-auto-flow:row;gap:48px}}.custom-css .section .report-section .report-wrap .report-row .report-col{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.custom-css .section .report-section .report-wrap .report-row .report-col h3{color:#0d0d0b;font-family:Gruffy;font-size:48px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:-.96px;margin:0;padding-bottom:24px}@media (max-width:992px){.custom-css .section .report-section .report-wrap .report-row .report-col h3{font-size:30px;line-height:38px;padding-bottom:18px}}.custom-css .section .report-section .report-wrap .report-row .report-col p{color:#46443f;font-family:Polar;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.2px;margin:0;padding-bottom:48px}@media (max-width:992px){.custom-css .section .report-section .report-wrap .report-row .report-col p{font-size:18px;line-height:28px;padding-bottom:32px}}.custom-css .section .report-section .report-wrap .report-row .report-col .btn-group{display:-webkit-box;display:flex;gap:20px}.custom-css .section .report-section .report-wrap .report-row .report-col .btn-group .btn-yellow{color:var(--colors-text-text-primary-950,#0d0d0b);text-decoration:none;font-family:Polar;font-size:var(--Font-size-text-md,16px);font-style:normal;font-weight:600;line-height:var(--Line-height-text-md,24px);letter-spacing:.16px;display:-webkit-box;display:flex;padding:var(--spacing-lg,12px) 18px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:var(--spacing-sm,6px);border-radius:var(--radius-md,8px);background:var(--gradient-brand-20050045-deg,linear-gradient(102deg,var(--colors-brand-yellow-200,#fff688) .02%,var(--colors-brand-yellow-500-brand-yellow,#ffd706) 100.02%))}.custom-css .section .report-section .report-wrap .report-row .report-col .btn-group .btn-yellow:focus{border-radius:var(--radius-md,8px);background:var(--gradient-brand-20050045-deg,linear-gradient(102deg,var(--colors-brand-yellow-200,#fff688) .02%,var(--colors-brand-yellow-500-brand-yellow,#ffd706) 100.02%));box-shadow:0 0 0 2px var(--Colors-Background-bg-primary,#fff),0 0 0 4px var(--Colors-Effects-Focus-rings-focus-ring,#51a1c9)}.custom-css .section .report-section .report-wrap .report-row .report-col .btn-group .btn-yellow:hover{border-radius:var(--radius-md,8px);background:var(--gradient-brand-30060045-deg,linear-gradient(130deg,var(--colors-brand-yellow-300,#ffec5f) 0,var(--colors-brand-yellow-600,#ffc10b) 100%))}@media (max-width:576px){.custom-css .section .report-section .report-wrap .report-row .report-col .btn-group .btn-yellow{width:100%}}@-webkit-keyframes draw-arc-one{0%{opacity:0}5%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes draw-arc-one{0%{opacity:0}5%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@-webkit-keyframes draw-arc-two{30%{opacity:0}40%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes draw-arc-two{30%{opacity:0}40%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@-webkit-keyframes draw-arc-three{50%{opacity:0}60%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes draw-arc-three{50%{opacity:0}60%{opacity:1}80%{opacity:1}83%{opacity:0}to{opacity:0}}@-webkit-keyframes draw-arc-four{70%{opacity:0}80%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes draw-arc-four{70%{opacity:0}80%{opacity:1}83%{opacity:0}to{opacity:0}}@-webkit-keyframes active-item-one{0%{background-color:transparent}9%{background-color:#fff}20%{background-color:#fff}30%{background-color:transparent}to{background-color:transparent}}@keyframes active-item-one{0%{background-color:transparent}9%{background-color:#fff}20%{background-color:#fff}30%{background-color:transparent}to{background-color:transparent}}@-webkit-keyframes active-item-two{0%{background-color:transparent}28%{background-color:transparent}40%{background-color:#fff}50%{background-color:transparent}to{background-color:transparent}}@keyframes active-item-two{0%{background-color:transparent}28%{background-color:transparent}40%{background-color:#fff}50%{background-color:transparent}to{background-color:transparent}}@-webkit-keyframes active-item-three{0%{background-color:transparent}48%{background-color:transparent}60%{background-color:#fff}70%{background-color:transparent}to{background-color:transparent}}@keyframes active-item-three{0%{background-color:transparent}48%{background-color:transparent}60%{background-color:#fff}70%{background-color:transparent}to{background-color:transparent}}@-webkit-keyframes active-item-four{0%{background-color:transparent}68%{background-color:transparent}80%{background-color:#fff}90%{background-color:transparent}to{background-color:transparent}}@keyframes active-item-four{0%{background-color:transparent}68%{background-color:transparent}80%{background-color:#fff}90%{background-color:transparent}to{background-color:transparent}}@-webkit-keyframes moveAlongPath{0%{offset-distance:3%}10%{offset-distance:3%}20%{offset-distance:3%}30%{offset-distance:14%}40%{offset-distance:14%}50%{offset-distance:25%}60%{offset-distance:25%}70%{offset-distance:36%}80%{offset-distance:36%}90%{offset-distance:103%}to{offset-distance:103%}}@keyframes moveAlongPath{0%{offset-distance:3%}10%{offset-distance:3%}20%{offset-distance:3%}30%{offset-distance:14%}40%{offset-distance:14%}50%{offset-distance:25%}60%{offset-distance:25%}70%{offset-distance:36%}80%{offset-distance:36%}90%{offset-distance:103%}to{offset-distance:103%}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeinCards{0%{opacity:0}to{opacity:.99}}@keyframes fadeinCards{0%{opacity:0}to{opacity:.99}}@-webkit-keyframes fadeout{0%{opacity:1;margin-left:0;z-index:1}to{opacity:0;z-index:0;margin-left:-100px}}@keyframes fadeout{0%{opacity:1;margin-left:0;z-index:1}to{opacity:0;z-index:0;margin-left:-100px}}@-webkit-keyframes blink{0%{opacity:0}30%{opacity:1}60%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}30%{opacity:1}60%{opacity:0}to{opacity:1}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/8738d8/00000000000000007735e611/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n8&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/3322cc/00000000000000007735e616/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/1be3c2/00000000000000007735e606/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/1be3c2/00000000000000007735e606/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/1be3c2/00000000000000007735e606/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:proxima-nova-condensed;src:url(https://use.typekit.net/af/2000e8/00000000000000007735e612/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2000e8/00000000000000007735e612/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2000e8/00000000000000007735e612/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:proxima-nova-condensed;src:url(https://use.typekit.net/af/669f97/00000000000000007735e623/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/669f97/00000000000000007735e623/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/669f97/00000000000000007735e623/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:proxima-nova-condensed;src:url(https://use.typekit.net/af/3f0c14/00000000000000007735e626/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/3f0c14/00000000000000007735e626/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/3f0c14/00000000000000007735e626/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal}.custom-css .section .report-section .report-wrap{padding-top:48px;padding-bottom:48px}