.DynamicGrid-module__GXRTSa__base{flex-direction:row;gap:1rem;padding:0;display:flex;position:relative}@media (min-width:768px){.DynamicGrid-module__GXRTSa__base{grid-gap:1.25rem;gap:1.25rem;display:grid}}@media (min-width:1200px){.DynamicGrid-module__GXRTSa__base{grid-gap:1.5rem;gap:1.5rem;display:grid}}@media (max-width:600px){.DynamicGrid-module__GXRTSa__base{grid-template-columns:1fr!important}}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__backgroundRect{background:rgb(var(--bg))}.DynamicGrid-module__GXRTSa__outerGridBase{width:100%}@media (max-width:767px){.DynamicGrid-module__GXRTSa__outerGridBase{overflow-x:scroll}}.DynamicGrid-module__GXRTSa__rows1{grid-template-rows:repeat(1,1fr)}.DynamicGrid-module__GXRTSa__rows2{grid-template-rows:repeat(2,1fr)}.DynamicGrid-module__GXRTSa__rows3{grid-template-rows:repeat(3,1fr)}.DynamicGrid-module__GXRTSa__rows4{grid-template-rows:repeat(4,1fr)}.DynamicGrid-module__GXRTSa__cols2{grid-template-columns:repeat(2,1fr)}.DynamicGrid-module__GXRTSa__cols3{grid-template-columns:repeat(3,1fr)}.DynamicGrid-module__GXRTSa__cols4{grid-template-columns:repeat(4,1fr)}@media (min-width:768px) and (max-width:1199px){.DynamicGrid-module__GXRTSa__cols3,.DynamicGrid-module__GXRTSa__cols4{grid-template-columns:repeat(2,1fr)}.DynamicGrid-module__GXRTSa__cols3 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+5),.DynamicGrid-module__GXRTSa__cols4 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+5),.DynamicGrid-module__GXRTSa__cols3 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+6),.DynamicGrid-module__GXRTSa__cols4 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+6),.DynamicGrid-module__GXRTSa__cols3 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+7),.DynamicGrid-module__GXRTSa__cols4 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+7),.DynamicGrid-module__GXRTSa__cols3 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+8),.DynamicGrid-module__GXRTSa__cols4 .DynamicGrid-module__GXRTSa__cell:nth-child(8n+8){display:none}}.DynamicGrid-module__GXRTSa__cell{justify-content:center;align-items:center;min-width:220px;max-height:20rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.DynamicGrid-module__GXRTSa__cell{min-width:auto;max-height:50rem}}.DynamicGrid-module__GXRTSa__background{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;right:0}@keyframes DynamicGrid-module__GXRTSa__fade2{0%,50%,to{opacity:0}10%,30%{z-index:10;opacity:1}}@keyframes DynamicGrid-module__GXRTSa__fade3{0%,33.3333%,to{opacity:0}7%,26.3333%{z-index:10;opacity:1}}@keyframes DynamicGrid-module__GXRTSa__fade4{0%,20%,to{opacity:0}5%,15%{z-index:10;opacity:1}}.DynamicGrid-module__GXRTSa__cellItem{z-index:3;width:100%;max-width:20rem;height:100%;animation-iteration-count:infinite;animation-fill-mode:both;position:relative}@media (max-width:767px){.DynamicGrid-module__GXRTSa__cellItem{min-width:13rem;animation:none!important}.DynamicGrid-module__GXRTSa__cellItem:not(:first-child){display:none}}@media (min-width:880px){.DynamicGrid-module__GXRTSa__cellItem{max-width:10rem}}@media (min-width:940px){.DynamicGrid-module__GXRTSa__cellItem{max-width:13rem}}.DynamicGrid-module__GXRTSa__cellItem:not(:first-child){position:absolute}.DynamicGrid-module__GXRTSa__cellItem>*{max-height:100%}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__fade .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density2{animation-name:DynamicGrid-module__GXRTSa__fade2}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__fade .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density3{animation-name:DynamicGrid-module__GXRTSa__fade3}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__fade .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density4{animation-name:DynamicGrid-module__GXRTSa__fade4}@keyframes DynamicGrid-module__GXRTSa__scroll2{0%{transform:translateY(150%)}25%,75%{transform:translateY(0%)}to{transform:translateY(-150%)}0%{transform:translateY(150%)}15%,45%{transform:translateY(0%)}60%,to{transform:translateY(-150%)}}@keyframes DynamicGrid-module__GXRTSa__scroll3{0%{transform:translateY(150%)}10%,30%{transform:translateY(0%)}40%,to{transform:translateY(-150%)}}@keyframes DynamicGrid-module__GXRTSa__scroll4{0%{transform:translateY(150%)}7%,23%{transform:translateY(0%)}30%,to{transform:translateY(-150%)}}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__scroll .DynamicGrid-module__GXRTSa__cell{flex-flow:column;display:flex}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__scroll .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density2{animation-name:DynamicGrid-module__GXRTSa__scroll2}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__scroll .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density3{animation-name:DynamicGrid-module__GXRTSa__scroll3}.DynamicGrid-module__GXRTSa__base.DynamicGrid-module__GXRTSa__scroll .DynamicGrid-module__GXRTSa__cellItem.DynamicGrid-module__GXRTSa__density4{animation-name:DynamicGrid-module__GXRTSa__scroll4}@media (min-width:740px){.DynamicGrid-module__GXRTSa__background{max-width:750px}}
.TypedSearchInput-module__9lBylG__base{max-width:500px;margin:0 auto}@media (max-width:840px){.TypedSearchInput-module__9lBylG__base{max-width:480px}}.TypedSearchInput-module__9lBylG__base.TypedSearchInput-module__9lBylG__standout{max-width:530px}@media (max-width:840px){.TypedSearchInput-module__9lBylG__base.TypedSearchInput-module__9lBylG__standout{max-width:500px}}.TypedSearchInput-module__9lBylG__inputBase{text-align:left;background:rgba(var(--white), .3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50px;padding:1.5rem}.TypedSearchInput-module__9lBylG__inputBase span{--color:var(--white);color:rgba(var(--color));text-transform:none;text-transform:initial;font-weight:300}@media (max-width:840px){.TypedSearchInput-module__9lBylG__inputBase{margin:0 -.5rem;padding:1rem .8rem}.TypedSearchInput-module__9lBylG__inputBase span{font-size:10.5px}}.TypedSearchInput-module__9lBylG__standout{background:rgba(var(--black), .1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50px;padding:1.5rem}.TypedSearchInput-module__9lBylG__standout .TypedSearchInput-module__9lBylG__inputBase{background:rgba(var(--white));padding:2rem}.TypedSearchInput-module__9lBylG__standout .TypedSearchInput-module__9lBylG__inputBase span{color:rgba(var(--black));text-transform:none;text-transform:initial;font-size:14px}.TypedSearchInput-module__9lBylG__standout .TypedSearchInput-module__9lBylG__title{color:rgba(var(--white))}@media (max-width:840px){.TypedSearchInput-module__9lBylG__standout .TypedSearchInput-module__9lBylG__inputBase{margin:0 -1rem;padding:1rem}.TypedSearchInput-module__9lBylG__standout .TypedSearchInput-module__9lBylG__inputBase span{letter-spacing:-.02rem;font-size:10px}}.TypedSearchInput-module__9lBylG__title{text-align:center;padding:1.5rem 0 3rem}.TypedSearchInput-module__9lBylG__title span{font-size:24px}
.ProductComparisonTable-module__s--09a__base{--bg:var(--white);--color:var(--toolkit-dark-bg);--accent:var(--darker-lilac);width:100%;position:relative;overflow-x:scroll}.ProductComparisonTable-module__s--09a__base::-webkit-scrollbar{display:none}.ProductComparisonTable-module__s--09a__table{width:100%;color:rgba(var(--color));background:rgba(var(--bg), 1)}.ProductComparisonTable-module__s--09a__selectedTable{max-width:200px;position:absolute;left:0}.ProductComparisonTable-module__s--09a__tableRow{padding:.5rem .7rem}.ProductComparisonTable-module__s--09a__tableRow .ProductComparisonTable-module__s--09a__tableKey{min-width:160px;text-align:left!important}.ProductComparisonTable-module__s--09a__tableRow .ProductComparisonTable-module__s--09a__tableHead{color:rgba(var(--bg), 1);white-space:wrap;text-align:center;vertical-align:middle;background:rgba(var(--color), 1);padding:1rem .7rem}.ProductComparisonTable-module__s--09a__tableRow .ProductComparisonTable-module__s--09a__tableHead a:link,.ProductComparisonTable-module__s--09a__tableRow .ProductComparisonTable-module__s--09a__tableHead a:visited{text-decoration:none}.ProductComparisonTable-module__s--09a__tableRow td,.ProductComparisonTable-module__s--09a__tableRow th{vertical-align:middle;padding:1rem .7rem}.ProductComparisonTable-module__s--09a__tableRow td{text-align:center;min-width:180px}.ProductComparisonTable-module__s--09a__tableRow td svg{width:20px;height:20px}.ProductComparisonTable-module__s--09a__tableRow svg path{fill:rgba(var(--accent))}.ProductComparisonTable-module__s--09a__tableRow th{position:sticky;left:0}.ProductComparisonTable-module__s--09a__tableRow td p:not(:last-child){margin-bottom:.5rem}.ProductComparisonTable-module__s--09a__table td.ProductComparisonTable-module__s--09a__fixed{z-index:10;position:sticky}.ProductComparisonTable-module__s--09a__tableRow:nth-child(odd) td:not(.ProductComparisonTable-module__s--09a__tableHead),.ProductComparisonTable-module__s--09a__tableRow:nth-child(odd) th:not(.ProductComparisonTable-module__s--09a__tableHead){background:rgba(var(--toolkit-light-bg))}.ProductComparisonTable-module__s--09a__tableRow:nth-child(2n) td:not(.ProductComparisonTable-module__s--09a__tableHead),.ProductComparisonTable-module__s--09a__tableRow:nth-child(2n) th:not(.ProductComparisonTable-module__s--09a__tableHead){background:#fff}.ProductComparisonTable-module__s--09a__tableCol{text-align:center}.ProductComparisonTable-module__s--09a__tableCol.ProductComparisonTable-module__s--09a__fixed{text-align:left}.ProductComparisonTable-module__s--09a__cta a:link{text-underline-offset:4px;text-decoration:underline;transition:text-decoration-color .5s}.ProductComparisonTable-module__s--09a__cta a:hover{text-decoration-color:#0000}
.HowItWorks-module__ruZB5W__base{--bg:var(--toolkit-light-bg);--color:var(--toolkit-light-text);background:rgba(var(--bg))}.HowItWorks-module__ruZB5W__counter{color:rgba(var(--color));background:rgba(var(--bg));border-radius:50%;justify-content:center;align-items:center;margin:0;font-family:kepler-std,serif;display:flex}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__dark{--bg:var(--toolkit-black-bg);--color:var(--toolkit-black-text)}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__light{--bg:var(--toolkit-black-text);--color:var(--toolkit-black-bg)}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__access{--bg:var(--salmon);--color:var(--navy)}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__left{margin:0}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__center{margin:0 auto}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__sm{width:80px;height:80px;font-size:48px;line-height:48px}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__lg{width:102px;height:102px;font-size:72px;line-height:72px}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__normal{font-weight:400}.HowItWorks-module__ruZB5W__counter.HowItWorks-module__ruZB5W__bold{font-weight:700}@media (max-width:940px){.HowItWorks-module__ruZB5W__counter{width:70px;height:70px;font-size:50px}}.HowItWorks-module__ruZB5W__one{padding:var(--ui-vertical-md) max(var(--ui-horizontal-base), calc((100vw - 1160px) / 2));text-align:center}.HowItWorks-module__ruZB5W__one .HowItWorks-module__ruZB5W__intro{max-width:550px;margin:2rem auto 3rem}.HowItWorks-module__ruZB5W__one .HowItWorks-module__ruZB5W__intro p:not(:last-child){padding-bottom:1.5rem}.HowItWorks-module__ruZB5W__one a:link,.HowItWorks-module__ruZB5W__one a:visited{font-weight:700;text-decoration:underline}.HowItWorks-module__ruZB5W__one a:hover{text-decoration:none}.HowItWorks-module__ruZB5W__two{position:relative;overflow:hidden}.HowItWorks-module__ruZB5W__two .HowItWorks-module__ruZB5W__content{z-index:5;padding:var(--ui-vertical-md) max(var(--ui-horizontal-base), calc((100vw - 1160px) / 2));position:relative}.HowItWorks-module__ruZB5W__two .HowItWorks-module__ruZB5W__bg{transform:scale(1.4)}.HowItWorks-module__ruZB5W__bg{z-index:0;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.HowItWorks-module__ruZB5W__bg img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}.HowItWorks-module__ruZB5W__video{width:50vw;min-height:650px;padding:10vh 10vw}.HowItWorks-module__ruZB5W__video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:1240px){.HowItWorks-module__ruZB5W__video{padding:5vh 5vw}}@media (max-width:840px){.HowItWorks-module__ruZB5W__video{padding:5vh 5vw}}@media (max-width:640px){.HowItWorks-module__ruZB5W__video{padding:5vh 10vw}}.HowItWorks-module__ruZB5W__three{background:rgba(var(--white));flex-direction:row;display:flex}.HowItWorks-module__ruZB5W__three .HowItWorks-module__ruZB5W__info{width:50vw;padding:var(--ui-vertical-base) var(--ui-horizontal-sm) var(--ui-horizontal-base) var(--ui-horizontal-base)}.HowItWorks-module__ruZB5W__three .HowItWorks-module__ruZB5W__info .HowItWorks-module__ruZB5W__content{max-width:540px}@media (max-width:940px){.HowItWorks-module__ruZB5W__three{flex-direction:column}.HowItWorks-module__ruZB5W__three .HowItWorks-module__ruZB5W__info,.HowItWorks-module__ruZB5W__three .HowItWorks-module__ruZB5W__video{width:100%}.HowItWorks-module__ruZB5W__three .HowItWorks-module__ruZB5W__video{min-height:0;min-height:initial}}