.campaign-page{opacity:1!important;background:var(--icy-lilac-100)}.campaign-page .page-overflow-parent{display:none!important}.campaign-page .header-menu,.campaign-page .cart-overflow:not([data-campaign-ready]),.campaign-page .notification-overflow:not([data-campaign-ready]){display:none}.campaign-page .header-nav-panel{z-index:12000}.campaign-main{display:flex;flex-direction:column}.campaign-main>.shopify-section{margin-top:9.0625vw;min-width:0}.campaign-main>.shopify-section:has(.campaign-hero){margin-top:0}.campaign-page .footer-parent{margin-top:9.0625vw;background:radial-gradient(ellipse at 75% 30%,#3e719a,#132962 65%)}.campaign-page.campaign-over-dark .header-parent .logo-full-overflow:first-child{height:100%!important}.campaign-page.campaign-over-dark .header-parent .logo-full-overflow:nth-child(2){height:0!important}.campaign-page:not(.campaign-over-dark) .header-parent .logo-full-overflow:first-child{height:0!important}.campaign-page:not(.campaign-over-dark) .header-parent .logo-full-overflow:nth-child(2){height:100%!important}.campaign-region-message{padding:180px 24px 80px;font:20px/1.5 Matter,sans-serif}.campaign-mobile{display:none!important}:where(.campaign-hero,.campaign-testimonial,.campaign-gallery,.campaign-comparison,.campaign-integrations,.campaign-quote){box-sizing:border-box;color:var(--downriver-100);font-family:Aeonik,Arial,sans-serif}:where(.campaign-hero,.campaign-testimonial,.campaign-gallery,.campaign-comparison,.campaign-integrations,.campaign-quote) *{box-sizing:border-box}:where(.campaign-hero,.campaign-testimonial,.campaign-gallery,.campaign-comparison,.campaign-integrations,.campaign-quote) img{display:block}.campaign-heading{font:400 5.208333vw/1 Aeonik,sans-serif;letter-spacing:-.02em;text-align:center;margin:0 0 3.645833vw}.campaign-heading strong,.campaign-hero h1 strong{font-weight:400;font-style:normal;color:#66bac8;background:linear-gradient(100deg,#7edae0,#437b94);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.campaign-actions{display:flex;gap:1.041667vw;align-items:center;flex-wrap:wrap}.campaign-button{min-height:4.375vw;padding:.625vw 2.8125vw;display:inline-flex;justify-content:center;align-items:center;gap:1.5625vw;border:1px solid transparent;border-radius:120px;color:var(--downriver-100);font:500 1vw/1.2 Matter,sans-serif;text-align:center;text-decoration:none;transition:background-color .2s}.campaign-button--light{background:var(--icy-lilac-100);box-shadow:0 0 40px #003c8780}.campaign-button--primary{background:var(--downriver-100);color:#fff}.campaign-button--outline{border-color:#02011480;color:#020114b3}.campaign-button--muted{background:#0201144d;color:#fff}.campaign-button:hover{filter:brightness(1.08)}.campaign-button:focus-visible,.campaign-app-gallery:focus-visible{outline:3px solid #009dab;outline-offset:4px}.campaign-button:has(.campaign-button__play){padding-right:.625vw}.campaign-button__play{width:3.125vw;height:3.125vw;flex:0 0 auto;border-radius:50%;display:grid;place-items:center}.campaign-button__play{background:#ffffff26}.campaign-button__play img{width:auto;height:auto}.campaign-hero{padding:8.458333vw 8.333333vw 4.166667vw;background:radial-gradient(ellipse at 88% 100%,#62b7c2 0,#3e719a 12%,#132962 48%,#071b50);overflow:hidden;position:relative}.campaign-hero:before{content:"";position:absolute;width:162%;height:350%;left:20%;top:-50%;pointer-events:none;background:url(campaign-hero1-vectorstroke.webp) center/contain no-repeat;transform:rotate(46deg)}.campaign-hero__grid{display:grid;grid-template-columns:840fr 720fr;gap:2.083333vw;align-items:center;position:relative}.campaign-hero__copy{min-width:0;color:#fff}.campaign-hero h1{font:400 5.208333vw/.9 Aeonik,sans-serif;letter-spacing:-.025em;margin:0}.campaign-hero h1 strong{background-image:linear-gradient(100deg,#fff,#7edae0)}.campaign-hero__eyebrow{font:400 .9375vw/1.667 Matter,sans-serif;letter-spacing:.0792vw;text-transform:uppercase;margin-bottom:1.041667vw}.campaign-hero__description{font:400 1.25vw/1.25 Matter,sans-serif;letter-spacing:.0792vw;color:var(--icy-lilac-100);margin-top:2.083333vw}.campaign-hero .campaign-actions{margin-top:4.166667vw;flex-wrap:nowrap}.campaign-hero .campaign-button--outline{color:#fff;border-color:#fff}.campaign-hero__media{position:relative;aspect-ratio:720 / 591;min-width:0}.campaign-hero__photo{position:absolute;width:77.7778%;height:81.35%;top:9.325%;left:12.639%;border-radius:1.302083vw;overflow:hidden}.campaign-hero__photo img{width:100%;height:100%;object-fit:cover}.campaign-hero:not(.campaign-hero--layered) .campaign-hero__photo img{position:absolute;max-width:none;width:215.2%;height:176.03%;left:-39.94%;top:-76.03%;object-fit:fill}.campaign-hero--layered .campaign-hero__media{aspect-ratio:720 / 764}.campaign-hero--layered .campaign-hero__photo{width:70.696%;height:77.085%;top:9.8966%;left:20.3325%}.campaign-hero--layered .campaign-hero__photo img{max-width:none;width:231.4%;height:100%;margin-left:-58.9%;object-fit:fill}.campaign-hero__phone{position:absolute;width:39.57%;height:43.16%;left:0;bottom:0;border-radius:1.302083vw;overflow:hidden}.campaign-hero__phone img{position:absolute;max-width:none;width:121.77%;height:134.53%;left:-.75%;top:0}.campaign-metric{position:absolute;top:3.45%;right:4.3%;width:32.36%;padding:1.041667vw;border-radius:1.302083vw;background:#fff;font-family:Inter,sans-serif;box-shadow:0 0 22px #081b480f}.campaign-metric p{font-size:.833333vw;line-height:1.25;letter-spacing:.0792vw;text-transform:uppercase;color:#606684}.campaign-metric strong{display:block;color:#0c1935;font-size:2.083333vw;line-height:.95;margin-top:.833333vw}.campaign-metric strong span{font-size:.833333vw;font-weight:400;color:#606684}.campaign-metric__chart{width:100%;height:auto;margin-top:1.041667vw}.campaign-metric__live{position:absolute;top:-1.041667vw;right:-1.536458vw;padding:.520833vw;border-radius:.520833vw;background:#5ed0db;color:#1d46a4;font-size:.833333vw;letter-spacing:.0792vw}.campaign-sync{position:absolute;bottom:0;left:0;display:flex;gap:1.145833vw;align-items:center;padding:1.041667vw;max-width:34%;background:#fff;border-radius:1.302083vw;font:400 .833333vw/1.25 Inter,sans-serif;letter-spacing:.0792vw;color:#606684}.campaign-sync>img{width:1.25vw;height:auto;flex:0 0 auto}.campaign-sync strong{display:block;color:#0c1935;margin-bottom:.416667vw}.campaign-hero--layered .campaign-sync{bottom:7.26%;left:auto;right:0}.campaign-testimonial{padding:0 4.166667vw}.campaign-testimonial__body{display:grid;grid-template-columns:1fr 1fr;gap:4.166667vw;align-items:start}.campaign-testimonial__copy{min-width:0}.campaign-testimonial blockquote{font:400 3.75vw/1.05 Aeonik,sans-serif;letter-spacing:-.02em;margin:0}.campaign-testimonial blockquote p:before{content:"\201c";font-weight:700}.campaign-testimonial blockquote p:after{content:"\201d";font-weight:700}.campaign-person{display:flex;align-items:center;gap:2.083333vw;font:400 1.666667vw/1.25 Inter,sans-serif;letter-spacing:.0792vw}.campaign-person>img{width:5.6875vw;height:5.6875vw;flex:0 0 auto;object-fit:cover;border-radius:1.302083vw}.campaign-person p{min-width:0}.campaign-person strong{display:block;font-weight:700}.campaign-person span{display:block;font-style:italic}.campaign-testimonial .campaign-person{margin-top:4.166667vw}.campaign-testimonial>.campaign-actions{margin-top:4.166667vw;justify-content:center}.campaign-testimonial__photo{width:100%;height:auto;aspect-ratio:840 / 600;object-fit:cover;border-radius:1.302083vw}.campaign-testimonial--left .campaign-testimonial__photo{grid-column:1;grid-row:1}.campaign-testimonial--left .campaign-testimonial__copy{grid-column:2}.campaign-testimonial--card .campaign-testimonial__card{background:#fff;border-radius:1.302083vw;padding:2.083333vw}.campaign-testimonial--card .campaign-testimonial__photo{aspect-ratio:800 / 600}.campaign-app-gallery{display:flex;gap:2.083333vw;margin-top:2.083333vw;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.campaign-app-gallery__item{flex:0 0 calc((100% - 4.166667vw) / 3);min-width:0;border-radius:1.2326vw;overflow:hidden;scroll-snap-align:start}.campaign-app-gallery__item img{width:100%;height:auto;aspect-ratio:1}.campaign-gallery{margin:0 4.166667vw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.campaign-gallery__item{border-radius:1.302083vw;overflow:hidden;aspect-ratio:440 / 774}.campaign-gallery__item img{width:100%;height:100%;object-fit:cover}.campaign-gallery__item picture{display:block;width:100%;height:100%}.campaign-gallery__item:not(:nth-child(3)) img{object-fit:fill}.campaign-comparison{padding:0 2.083333vw}.campaign-comparison__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d5d8e8;border-radius:1.302083vw;background:linear-gradient(#d5d8e8,#d5d8e800 70%)}.campaign-comparison__column{padding:2.083333vw;color:#606684}.campaign-comparison h2{font:400 2.604167vw/.9 Aeonik,sans-serif;letter-spacing:-.04em}.campaign-comparison ul{list-style:none;margin-top:2.083333vw}.campaign-comparison li{min-height:3.47vw;padding:.86vw 0 .86vw 2.375vw;border-bottom:1px solid #3e719a40;position:relative;font:400 1.25vw/1.25 Inter,sans-serif}.campaign-comparison li:before{content:"";position:absolute;left:0;top:50%;width:1.567vw;height:1.567vw;transform:translateY(-50%);background:url(patient-landing-compare-negative.svg) center/contain no-repeat}.campaign-comparison__column--highlight{background:#f3f5fe;border:1px solid #5fd2dd;border-radius:1.302083vw;color:var(--downriver-100)}.campaign-comparison__column--highlight li:before{background-image:url(patient-landing-compare-check.svg)}.campaign-integrations{padding:0 4.166667vw}.campaign-integrations__grid{display:grid;grid-template-columns:minmax(0,1fr) 6.3671875vw minmax(0,1fr);align-items:stretch}.campaign-integration{padding:1.25vw 1.666667vw 1.25vw 2.083333vw;border-radius:1.302083vw;color:#fff;background:var(--integration-color, #132962)}.campaign-integration__heading{display:flex;gap:1.041667vw;align-items:center;border-bottom:1px solid #ffffff1a;padding-bottom:1.25vw}.campaign-integration__heading>img{width:1.87vw;height:auto;flex:0 0 auto}.campaign-integration h2{font:400 2.083333vw/.9 Aeonik,sans-serif}.campaign-integration__description{display:flex;justify-content:space-between;gap:2.083333vw;padding-top:1.25vw;font:300 1.25vw/1.2 Matter,sans-serif}.campaign-integration__description>p{width:50%}.campaign-integration__description>span{font-size:1.041667vw}.campaign-integration__connector{position:relative;display:flex;align-items:center}.campaign-integration__line{width:100%;height:2px}.campaign-integration__arrow{position:absolute;left:0;width:1.4vw;height:auto;transform:translate(-.2vw) rotate(90deg)}.campaign-integration__point{position:absolute;right:0;width:2.3125vw;height:auto;transform:translate(50%)}.campaign-integrations .campaign-actions{justify-content:center;margin-top:4.21875vw}.campaign-quote{padding:0 2.083333vw}.campaign-quote__card{position:relative;padding:4.166667vw;border-radius:1.302083vw;background:#d5d8e8;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 24%;align-items:end;gap:4.166667vw 0}.campaign-quote__card:before{content:"";position:absolute;width:75%;height:400%;top:-120%;right:-20%;background:url(campaign-final-vector.webp) center/contain no-repeat;transform:scaleY(-1);pointer-events:none}.campaign-quote blockquote{position:relative;font:400 4.53125vw/1.035 Aeonik,sans-serif;letter-spacing:-.02em;padding:.520833vw}.campaign-quote .campaign-person{position:relative;gap:1.041667vw;font:400 1.25vw/1.25 Matter,sans-serif;letter-spacing:0}.campaign-quote .campaign-person>img{height:auto;object-fit:contain}.campaign-quote .campaign-person span{font-style:normal}.campaign-quote .campaign-actions{position:relative;grid-column:1 / -1}.campaign-page .stats-parent,.campaign-page .chart-parent,.campaign-page .plans2-parent,.campaign-page .faq2-parent{padding:0 4.166667vw}.campaign-page .stats-topper{gap:0;margin-bottom:4.166667vw}.campaign-page .stats-title{font-size:4.1875vw;line-height:.97;width:36.93%}.campaign-page .stats-logo{height:11.145833vw}.campaign-page .stats-logo img{width:11.24vw;max-width:none;height:100%;filter:none;opacity:1}.campaign-page .stats-logos,.campaign-page .stats-cards{gap:1.041667vw}.campaign-page .stats-card{box-sizing:border-box;padding:1.25vw;border-radius:1.302083vw;gap:2.083333vw}.campaign-page .stats-card-label{font:400 1.1vw/1.1 Matter,sans-serif;max-width:none}.campaign-page .stats-card-number{font:400 7.5vw/.85 Aeonik,sans-serif;color:#dfe5f5;letter-spacing:-.06em}.campaign-page .stats-cta{margin-top:4.166667vw}.campaign-page .stats-cta-btn{height:4.375vw;font-size:1vw;border-radius:120px;padding:.625vw 2.8125vw;gap:1.5625vw;background:#40afbb}.campaign-page .stats-cta-icon{width:3.125vw;height:3.125vw}.campaign-page .chart-heading{display:none}.campaign-page .chart-specrow{margin:0 0 4.166667vw;padding:2.083333vw;border-radius:1.302083vw}.campaign-page .chart-spec{gap:1.666667vw}.campaign-page .chart-spec-icon-wrap{width:4.375vw;height:4.375vw;border:0}.campaign-page .chart-spec .chart-spec-icon{width:100%;height:100%}.campaign-page .chart-spec:nth-child(3) .chart-spec-icon-wrap{border:.21875vw solid #132962}.campaign-page .chart-spec:nth-child(3) .chart-spec-icon{width:70%;height:70%}.campaign-page .chart-spec-text{font-size:2.083333vw;line-height:1}.campaign-page .chart-card{margin:0;border-radius:1.302083vw;padding:2.083333vw}.campaign-page .chart-plot{height:25vw}.campaign-page .chart-value-label,.campaign-page .chart-point-label,.campaign-page .chart-cleared{font-family:Matter,sans-serif;font-style:normal}.campaign-page .chart-cleared{margin-top:60px}.campaign-page .chart-cta{display:none}.campaign-page .plans2-topper{margin-bottom:4.166667vw}.campaign-page .plans2-topper:has(.plans2-heading:empty):not(:has(.plans2-subtitle)){display:none}.campaign-page .plans2-heading{font-size:4.166667vw;line-height:.97;max-width:none}.campaign-page .plans2-accent,.campaign-page .chart-accent{font-family:Aeonik;font-style:normal;font-weight:400}.campaign-page .plans2-subtitle{color:var(--downriver-100);font-size:1.25vw;line-height:1.25;max-width:53.75vw;margin-top:2.083333vw}.campaign-page .plans2-grid{grid-template-columns:1fr 1fr;gap:2.083333vw}.campaign-page .plans2-system{border-radius:1.302083vw;padding:2.083333vw;gap:2.083333vw;background:radial-gradient(ellipse at 65% 80%,#3e719a,#132962 85%)}.campaign-page .plans2-system-top{gap:1.041667vw}.campaign-page .plans2-system-label{font-size:1.5625vw;line-height:1;letter-spacing:0;color:#dfe5f5;font-weight:400}.campaign-page .plans2-system-price{font-size:4.166667vw;font-weight:700}.campaign-page .plans2-system-note{font-size:.833333vw;font-weight:400}.campaign-page .plans2-system-desc{font-size:1.25vw;line-height:1.25;max-width:17vw}.campaign-page .plans2-system-check-item{font-size:1.25vw;padding:1.041667vw 0;gap:.833333vw}.campaign-page .plans2-check-icon{width:1.4vw;height:1.4vw;background:#5fd2dd}.campaign-page .plans2-check-icon svg{color:#081b48}.campaign-page .plans2-system-btn{font-size:1vw;height:4.375vw;padding:.625vw 2.083333vw}.campaign-page .plans2-system-btn-icon{width:1.25vw;height:1.25vw}.campaign-page .plans2-cards{gap:0}.campaign-page .plans2-plan{padding:2.083333vw;gap:2.083333vw;border-radius:1.302083vw;background:#d5d8e8;flex:1}.campaign-page .plans2-plan.is-highlight{margin-top:-1.302083vw;box-shadow:none;background:#f3f5fe}.campaign-page .plans2-plan-title-row{gap:1.041667vw;flex-wrap:wrap}.campaign-page .plans2-plan-name{font-size:2.604167vw}.campaign-page .plans2-plan-badge{background:#009dab;font-size:.833333vw;padding:.25vw .8vw}.campaign-page .plans2-plan-price{font-size:2.604167vw}.campaign-page .plans2-plan-price-note{font-size:.833333vw}.campaign-page .plans2-plan-desc,.campaign-page .plans2-plan-desc-bold{font-size:1.25vw;line-height:1.25}.campaign-page .plans2-plan-desc-bold{margin-top:-2.083333vw}.campaign-page .plans2-plan-features{margin:0;gap:0 2.083333vw}.campaign-page .plans2-plan-feature{padding:.833333vw 0;gap:.625vw}.campaign-page .plans2-plan-chevron{width:1.25vw;height:1.25vw}.campaign-page .plans2-plan-feature-title{font-size:1.25vw}.campaign-page .plans2-plan-feature-desc{font-size:.833333vw;color:var(--downriver-100)}.campaign-page .faq2-parent{grid-template-columns:1fr 1fr;gap:2.083333vw}.campaign-page .faq2-left{position:static}.campaign-page .faq2-heading{font-size:4.1875vw;line-height:.97}.campaign-page .faq2-right{gap:1.041667vw}.campaign-page .faq2-item{border-radius:1.302083vw;padding:1.5625vw 2.083333vw}.campaign-page .faq2-question{font-size:1.458333vw;line-height:1.1;margin-bottom:1.041667vw}.campaign-page .faq2-answer{font-size:1.041667vw;line-height:1.1;color:var(--downriver-100)}.campaign-page .peer-band-parent{padding:5.208333vw 4.166667vw;box-sizing:border-box}.campaign-page .peer-band-inner{width:100%;max-width:none;gap:2.083333vw}.campaign-page .peer-band-statement{font-size:4.1875vw;line-height:1}.campaign-page .peer-band-statement em{font-family:Aeonik;font-style:normal;font-weight:400}.campaign-page .peer-band-citation{font-size:1.25vw}.campaign-main :is(h1,h2,h3,.stats-title,.chart-heading,.plans2-heading,.faq2-heading,.faq2-question,.peer-band-statement){font-weight:400}.campaign-main :is(h1,h2,h3,.stats-title,.chart-heading,.plans2-heading,.faq2-heading,.faq2-question,.peer-band-statement) :is(strong,b,em,i){font-weight:400}@media(min-width:768px){.campaign-main>.shopify-section:has(.peer-band-parent.campaign-mobile){display:none}.campaign-page.page-consistent-testing .plans2-topper{display:none}}@media(min-width:768px)and (max-width:1024px){.campaign-button{min-height:44px;font-size:12px;padding-inline:16px}.campaign-hero .campaign-actions{flex-wrap:wrap}.campaign-person{font-size:14px}.campaign-page .plans2-cards{order:0}.campaign-page .plans2-plan-head{flex-wrap:wrap}}@media(max-width:767px){.campaign-mobile{display:block!important}.campaign-desktop{display:none!important}.campaign-main>.shopify-section{order:40;margin-top:80px}.campaign-main>.shopify-section:has(.campaign-hero){order:10;margin-top:0}.campaign-main>.shopify-section:has(.stats-parent){order:20}.campaign-main>.shopify-section:has(.chart-parent){order:30}.campaign-main>.shopify-section:has(.peer-band-parent.campaign-mobile){margin-top:80px}.campaign-page .footer-parent{margin-top:80px}.campaign-heading{font-size:35.4px;line-height:32.8px;letter-spacing:-.708px;margin-bottom:40px}.campaign-actions{gap:12px;flex-wrap:nowrap}.campaign-button{min-height:56.7px;font-size:12.96px;padding:10px 24px;gap:12px}.campaign-button:has(.campaign-button__play){padding-right:8px}.campaign-button__play{width:40px;height:40px}.campaign-hero{padding:116px 20px 80px}.campaign-hero:before{width:500%;height:200%;top:-30%;left:-150%;transform:rotate(20deg)}.campaign-hero__grid{display:flex;flex-direction:column;gap:40px}.campaign-hero__media{width:100%;aspect-ratio:345 / 320}.campaign-hero--layered .campaign-hero__media{aspect-ratio:345 / 343}.campaign-hero__photo{width:87.94%;height:82.44%;left:6.03%;top:9.2%;border-radius:15px}.campaign-hero--layered .campaign-hero__photo{width:87.94%;height:77%;left:6.03%;top:8.6%}.campaign-hero__phone{width:35.4%;height:43.2%;border-radius:15px}.campaign-hero h1{font-size:35.4px;line-height:32.8px;letter-spacing:-.708px}.campaign-hero__eyebrow{font-size:12px;line-height:20px;letter-spacing:1.2px;margin-bottom:24px}.campaign-hero__description{font-size:18px;line-height:24px;letter-spacing:1.2px;margin-top:20px}.campaign-hero .campaign-actions{margin-top:40px;gap:20px}.campaign-hero .campaign-button{flex:1;padding-inline:16px}.campaign-hero .campaign-button__play{display:none}.campaign-hero--layered .campaign-button{padding-inline:12px}.campaign-hero--layered .campaign-button--outline{flex:1.6}.campaign-metric{width:32.9%;top:0;right:3.3%;padding:10px;border-radius:15px}.campaign-metric p{font-size:7px;line-height:9px;letter-spacing:1px}.campaign-metric strong{font-size:22px;line-height:1;margin-top:8px}.campaign-metric strong span{font-size:8px}.campaign-metric__chart{margin-top:10px}.campaign-metric__live{top:-10px;right:-15px;padding:5px;border-radius:5px;font-size:8px;letter-spacing:.5px}.campaign-sync{max-width:38%;gap:8px;padding:10px;border-radius:15px;font-size:7px;line-height:9px;letter-spacing:1px}.campaign-sync>img{width:12px}.campaign-sync strong{margin-bottom:4px}.campaign-hero--layered .campaign-sync{bottom:5%}.campaign-testimonial{padding:0 14px}.campaign-testimonial__body{display:flex;flex-direction:column;gap:40px}.campaign-testimonial blockquote{font-size:35.4px;line-height:32.8px;letter-spacing:-.708px}.campaign-testimonial .campaign-person{margin-top:20px}.campaign-testimonial>.campaign-actions{margin-top:40px}.campaign-testimonial>.campaign-actions .campaign-button{flex:1;min-width:0;padding-inline:12px}.campaign-testimonial>.campaign-actions .campaign-button__play{display:none}.campaign-person{gap:10px;font-size:12px;line-height:16px;letter-spacing:1.52px}.campaign-person>img{width:47.2px;height:47.2px;border-radius:15px}.campaign-testimonial__photo,.campaign-testimonial--card .campaign-testimonial__photo{aspect-ratio:329 / 213;border-radius:15px}.campaign-testimonial--card .campaign-testimonial__card{padding:14px;border-radius:15px}.campaign-app-gallery{gap:14px;margin-top:40px;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:#5bd1dc #e2eaf0}.campaign-app-gallery::-webkit-scrollbar{display:block;height:8px}.campaign-app-gallery::-webkit-scrollbar-track{background:#e2eaf0;border-radius:8px}.campaign-app-gallery::-webkit-scrollbar-thumb{background:#5bd1dc;border-radius:8px}.campaign-app-gallery__item{flex-basis:190px;border-radius:5px}.campaign-gallery{margin-inline:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.campaign-gallery__item{aspect-ratio:171.5 / 167.76;border-radius:15px}.campaign-comparison{padding-inline:20px}.campaign-comparison__grid{grid-template-columns:1fr;border-radius:25px}.campaign-comparison__column{padding:20px}.campaign-comparison h2{font-size:20px;line-height:1;letter-spacing:-.02em}.campaign-comparison ul{margin-top:20px}.campaign-comparison li{min-height:42px;padding:10px 0 10px 32px;font-size:14px;line-height:20px}.campaign-comparison li:before{width:22px;height:22px}.campaign-comparison__column--highlight{border-radius:25px}.campaign-integrations{padding-inline:20px}.campaign-integrations__grid{grid-template-columns:1fr;gap:20px}.campaign-integration{position:relative;padding:20px;border-radius:25px}.campaign-integration:not(:last-child):after{content:"";position:absolute;left:calc(50% - 14px);bottom:-20px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:20px solid var(--integration-color)}.campaign-integration__heading{gap:8px;border:0;padding:0}.campaign-integration__heading>img{width:26.4px}.campaign-integration h2{font-size:24px;line-height:.9;letter-spacing:-.02em}.campaign-integration__description{gap:30px;padding-top:20px;font-size:14px;line-height:21.12px}.campaign-integration__description>span{font-size:20px}.campaign-integration__description>p{width:auto;max-width:230px}.campaign-integration__connector{display:none}.campaign-integrations .campaign-actions{margin-top:40px;gap:12px}.campaign-quote{padding:0}.campaign-quote__card{padding:20px;border-radius:0;grid-template-columns:1fr;gap:20px}.campaign-quote blockquote{font-size:35.4px;line-height:32.8px;letter-spacing:-.708px;padding:0}.campaign-quote .campaign-person{font:400 12px/16px Inter,sans-serif;gap:10px;letter-spacing:1.52px}.campaign-quote .campaign-person span{font-style:italic}.campaign-quote .campaign-actions{gap:12px}.campaign-quote .campaign-button{flex:1;padding-left:20px}.campaign-page .stats-parent,.campaign-page .chart-parent,.campaign-page .plans2-parent,.campaign-page .faq2-parent{padding:0 14px}.campaign-page .stats-topper{flex-direction:column;align-items:stretch;gap:0;margin-bottom:20px}.campaign-page .stats-title{font-size:35.4px;line-height:32.8px;width:100%}.campaign-page .stats-logos-track{flex:auto;margin-top:0}.campaign-page .stats-logo{height:115px}.campaign-page .stats-logo img{width:215px;height:115px}.campaign-page .stats-logos{gap:20px}.campaign-page .stats-cards{grid-template-columns:1fr;gap:20px}.campaign-page .stats-card{border-radius:15px;padding:24px;gap:40px;min-height:222px}.campaign-page .stats-card-label{font-size:14px;line-height:21.12px}.campaign-page .stats-card-number{font-size:clamp(64px,20.5vw,96px);line-height:70px;letter-spacing:-.08em}.campaign-page .stats-cta{margin-top:20px}.campaign-page .stats-cta-btn{height:56.7px;padding:8px 36px;font-size:13px;gap:30px}.campaign-page .stats-cta-icon{width:40px;height:40px}.campaign-page .chart-heading{display:block;font-size:35.4px;line-height:32.8px;margin-bottom:40px}.campaign-page .chart-specrow{margin:0 0 20px;padding:20px;grid-template-columns:repeat(2,1fr);gap:20px;border-radius:15px}.campaign-page .chart-spec{gap:20px}.campaign-page .chart-spec-icon-wrap{width:42px;height:42px;border:0}.campaign-page .chart-spec .chart-spec-icon{width:100%;height:100%}.campaign-page .chart-spec:nth-child(3) .chart-spec-icon-wrap{border-width:2px}.campaign-page .chart-spec:nth-child(3) .chart-spec-icon{width:70%;height:70%}.campaign-page .chart-spec-text{font-size:16px;line-height:20px}.campaign-page .chart-card{padding:10px;border-radius:15px}.campaign-page .chart-card-topbar{flex-direction:row;align-items:center;gap:4px;margin-bottom:8px}.campaign-page .chart-card-topbar-left{gap:6px;flex-direction:row;align-items:center}.campaign-page .chart-card-pill{font-size:6px;padding:4px 6px}.campaign-page .chart-card-subtitle,.campaign-page .chart-trend{font-size:7px}.campaign-page .chart-trend svg{width:10px;height:10px}.campaign-page .chart-tabs{gap:4px;flex-wrap:nowrap;margin-bottom:10px}.campaign-page .chart-tab{padding:3px 6px;font-size:8px;min-width:0}.campaign-page .chart-plot{height:120px}.campaign-page .chart-value-label,.campaign-page .chart-point-label{font-size:7px;margin-top:10px}.campaign-page .chart-cleared{font-size:7px;padding:4px;border-radius:4px;margin-top:56px}.campaign-page .chart-cta{display:flex;flex-direction:row;margin-top:40px;gap:12px}.campaign-page .chart-cta-btn{flex:1;width:auto;height:56.7px;padding:8px 24px;font-size:13px}.campaign-page .chart-cta-icon{width:40px;height:40px}.campaign-page .plans2-topper{margin-bottom:28px}.campaign-page .plans2-heading{font-size:35.4px;line-height:32.8px}.campaign-page .plans2-subtitle{display:none}.campaign-page .plans2-grid{grid-template-columns:1fr;gap:26px}.campaign-page .plans2-system{padding:20px;border-radius:15px;gap:26px;min-height:550px}.campaign-page .plans2-system-top{gap:16px}.campaign-page .plans2-system-label{font-size:20px}.campaign-page .plans2-system-price{font-size:40px}.campaign-page .plans2-system-note{display:block;margin:10px 0 0;font-size:12px}.campaign-page .plans2-system-desc{font-size:14px;line-height:20px;max-width:100%}.campaign-page .plans2-system-check-item{font-size:14px;padding:12px 0;gap:10px}.campaign-page .plans2-check-icon{width:18px;height:18px}.campaign-page .plans2-system-btn{font-size:13px;height:56.7px;padding:12px}.campaign-page .plans2-system-btn-icon{width:24px;height:24px}.campaign-page .plans2-plan{padding:20px;border-radius:15px;gap:26px}.campaign-page .plans2-plan:first-child{padding-bottom:44px}.campaign-page .plans2-plan.is-highlight{margin-top:-24px}.campaign-page .plans2-plan-head,.campaign-page .plans2-plan-title-row{gap:20px}.campaign-page .plans2-plan-name{font-size:20px}.campaign-page .plans2-plan-badge{font-size:9px;padding:4px 12px}.campaign-page .plans2-plan-price{font-size:40px}.campaign-page .plans2-plan-price-note{font-size:12px;margin-top:12px}.campaign-page .plans2-plan-desc,.campaign-page .plans2-plan-desc-bold{font-size:14px;line-height:20px}.campaign-page .plans2-plan-desc-bold{margin-top:-26px}.campaign-page .plans2-plan-features{grid-template-columns:1fr}.campaign-page .plans2-plan-feature{padding:12px 0;gap:10px}.campaign-page .plans2-plan-chevron{width:16px;height:16px}.campaign-page .plans2-plan-feature-title{font-size:14px}.campaign-page .plans2-plan-feature-desc{font-size:12px}.campaign-page .faq2-parent{grid-template-columns:1fr;gap:40px}.campaign-page .faq2-heading{font-size:35.4px;line-height:32.8px}.campaign-page .faq2-right{gap:20px}.campaign-page .faq2-item{padding:20px;border-radius:15px}.campaign-page .faq2-question{font-size:16px;line-height:20px;margin-bottom:12px}.campaign-page .faq2-answer{font-size:14px;line-height:20px}.campaign-page .peer-band-parent{padding:50px 24px}.campaign-page .peer-band-inner{gap:40px}.campaign-page .peer-band-statement{font-size:35.4px;line-height:40px}.campaign-page .peer-band-citation{font-size:14px}}@media(prefers-reduced-motion:reduce){.campaign-page .stats-logos{animation:none}.campaign-app-gallery{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/campaign-sections.css.map */
