.price-plans{--plans-col: 4;display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:40px;padding-left:20px;padding-right:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.price-plan{position:relative;flex:1 0 calc(100% - 40px);display:flex;flex-direction:column;border:1px solid var(--Tertiary-Funnel-Grey);background-color:var(--white);scroll-snap-align:center}@media only screen and (min-width: 32em){.price-plan{flex-basis:calc(50% - 20px)}}@media only screen and (min-width: 48em){.price-plan{flex-basis:calc(33.33334% - 12px)}}@media only screen and (min-width: 64em){.price-plan{flex-basis:calc(100% / var(--plans-col))}}@media only screen and (min-width: 80em){.price-plan{flex:0 1 calc(100% / var(--plans-col))}}.price-plan:not(:last-child){border-right:none}.price-plan.highlighted{border-right:1px solid var(--black);border-color:var(--black);background-color:var(--Tertiary-Blue-10)}.price-plan.highlighted+.price-plan{border-left:none}.price-plan.highlighted .plan-header,.price-plan.highlighted .plan-section{border-color:var(--black)}.price-plan .plan-highlighted{position:absolute;top:-40px;left:-1px;z-index:1;width:calc(100% + 2px);padding:12px 24px;border:1px solid var(--black);border-top-left-radius:var(--box-border-radius);text-align:center;font-size:var(--explainer);font-weight:600;line-height:1;color:var(--black);background-color:var(--Secondary-Funnel-Orange)}.price-plan .plan-sections{display:flex;flex-direction:column;justify-content:space-between;flex:auto}.plan-header{display:flex;flex-direction:column;justify-content:space-between;min-height:312px;padding:28px 16px 16px;border-bottom:1px solid var(--Tertiary-Funnel-Grey)}@media only screen and (min-width: 64em){.plan-header{padding:32px 24px 24px}}.plan-header h4{margin-top:0;margin-bottom:16px}@media only screen and (min-width: 64em){.plan-header h4{margin-bottom:24px}}.plan-header p{margin-bottom:24px;font-size:var(--explainer)}.plan-header a{margin-top:auto}.plan-header a:hover{text-decoration:none}.plan-header a button{width:100%}.plan-section{min-height:var(--section-height);padding:24px 16px;border-bottom:1px solid var(--Tertiary-Funnel-Grey);flex:1 1 auto}@media only screen and (min-width: 64em){.plan-section{padding:24px}}.plan-section:last-child{flex:0 0 auto;border-bottom:none}.plan-section .section-title{margin-bottom:8px;font-weight:600;line-height:1.3333}.sub-section{margin-bottom:24px}.sub-section>div{margin-bottom:8px;font-size:var(--explainer);line-height:16px}.sub-section>ul{display:flex;flex-direction:column;gap:8px}.item{display:flex;align-items:center;gap:4px;font-size:1rem;line-height:1.5}.item a{text-decoration:underline;color:var(--link-color--blog)}.item img{vertical-align:middle}.modal .modal-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;width:100vw;height:100vh;background-color:#00000080;animation:modal-fadein .2s}@media only screen and (min-width: 32em){.modal .modal-overlay{padding:20px}}.modal .modal-overlay .modal-container{position:relative;z-index:10010;width:100%;max-height:100%;padding:0 4px;background-color:var(--white)}@media only screen and (min-width: 32em){.modal .modal-overlay .modal-container{max-width:560px;max-height:calc(100vh - 80px);border:1px solid var(--Tertiary-Grey-60)}}.modal .modal-overlay .modal-container .modal-header{position:absolute;top:20px;right:20px;z-index:1010}@media only screen and (min-width: 32em){.modal .modal-overlay .modal-container .modal-header{top:40px;right:40px}}.modal .modal-overlay .modal-container .modal-header .modal-close{position:relative;width:40px;height:40px;border-radius:50%;text-align:center;background-color:var(--white);transition:all .2s}.modal .modal-overlay .modal-container .modal-header .modal-close:hover{background-color:var(--black);cursor:pointer}.modal .modal-overlay .modal-container .modal-header .modal-close:hover svg path{fill:var(--white)}.modal .modal-overlay .modal-container .modal-header .modal-close:active{background-color:var(--black)}.modal .modal-overlay .modal-container .modal-header .modal-close svg{position:absolute;top:0;left:0;width:40px;height:40px}.modal .modal-overlay .modal-container .modal-content{height:100vh;overflow-x:hidden;overflow-y:auto;padding:64px 16px 20px}@media only screen and (min-width: 32em){.modal .modal-overlay .modal-container .modal-content{height:auto;max-height:calc(100vh - 80px);padding:80px 40px 40px}}.modal .modal-overlay .modal-container .modal-content::-webkit-scrollbar{width:4px;-webkit-appearance:none}.modal .modal-overlay .modal-container .modal-content::-webkit-scrollbar-track{margin-top:8px;margin-bottom:8px;margin-left:-8px;background-color:var(--scrollbar-track)}.modal .modal-overlay .modal-container .modal-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.modal .modal-overlay .modal-container .modal-content::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}@keyframes modal-fadein{0%{opacity:0}to{opacity:1}}.measurement-modal h4{margin-top:0}.measurement-modal p{margin-bottom:40px;font-size:1rem}.measurement-modal img{display:block;width:100%;max-width:272px;margin-inline:auto;margin-bottom:40px}.measurement-modal a:hover{text-decoration:none}.measurement-modal a button{width:100%}.flexpoints-modal h4{margin-top:0}.flexpoints-modal p{margin-bottom:40px;font-size:1rem}.flexpoints-modal h5{margin-bottom:64px}.flexpoints-modal table{margin-bottom:12px}.flexpoints-modal table tbody tr{border-bottom:1px solid var(--Tertiary-Funnel-Grey)}.flexpoints-modal table tbody tr:nth-child(2n) td{background-color:transparent}.flexpoints-modal table tbody tr td{padding:12px;vertical-align:top}.flexpoints-modal table tbody tr td:first-child{text-align:left}.flexpoints-modal table tbody tr td .row-helper{font-size:var(--terms);color:var(--Function-Greyscale-600)}.flexpoints-modal .table-helper{margin-bottom:40px;text-align:center;font-size:var(--terms);color:var(--Function-Greyscale-700)}.flexpoints-modal h5{margin-top:0;margin-bottom:24px}.connectors-modal p{margin-bottom:40px}.integrations .integrations-filter{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.integrations .integrations-filter .filter-dropdowns{display:flex;gap:24px}.integrations .integrations-list{height:272px;overflow-y:scroll;padding:12px;border:1px solid var(--Tertiary-Grey-60)}.integrations .integrations-list::-webkit-scrollbar{width:4px;-webkit-appearance:none}.integrations .integrations-list::-webkit-scrollbar-track{margin-top:0;margin-bottom:0;margin-left:-8px;background-color:var(--scrollbar-track)}.integrations .integrations-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}.integrations .integrations-list::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.integrations .integrations-list ul{margin-bottom:0}.integrations .integrations-list .no-results{font-size:1rem}.integration{display:flex;align-items:center;gap:8px;padding:4px 0}.integration .integration-logo{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.integration .integration-logo .integration-fallback{position:relative;width:24px;height:24px;border-radius:50%;background-color:var(--Primary-Funnel-Green)}.integration .integration-logo img{width:100%;height:auto;max-width:fit-content;max-height:100%}.integration .integration-name{font-size:var(--terms);color:var(--Function-Greyscale-600)}.integration .integration-plan{margin-left:auto;font-size:var(--terms);color:var(--Function-Greyscale-600)}.destinations-modal p{margin-bottom:40px}
