.page-vs-competitor-update{[class$=__container]{margin:0 auto;max-width:1176px;width:100%}[class$=actions]{align-items:center;display:flex;gap:24px;justify-content:center;@media (width < 576px){flex-direction:column}}[class*=button]{background-color:#fff;border:2px solid #d9e5e9;border-radius:48px;color:#2a95d5;display:block;font:normal 700 14px/1.4 var(--ff-gotham);height:56px;line-height:56px;max-width:232px;padding:0 32px;text-align:center;transition:all .2s ease;width:100%}[class*="--secondary"]{background-color:#e01a59;border-color:transparent;color:#fff;transition:all .2s ease;&:hover{background-color:#c9041e}}.build-a-package__button--primary,.page-vs-competitor__hero-button--primary,.see-all-details__button{&:hover{background-color:#2a95d5!important;border-color:#2a95d5!important;color:#fff}}.comparison__table{position:relative;&.comparison__table--active{max-height:min-content!important;overflow:unset!important;.see-all-details__wrapper{display:none}}@media (width < 768px){overflow-x:auto}table{border-collapse:separate;border-spacing:0;min-width:744px;table-layout:fixed;width:100%;col.comparison__col--label{width:370px;@media (width < 992px){width:263px}}col.comparison__col--option{width:calc(50% - 185px);@media (width < 992px){width:calc(50% - 131.5px)}}thead{tr{height:158px;th{border-bottom:1px solid #e7eef0}th:first-child{color:#181818;font:normal 900 20px/1.4 var(--ff-gotham);padding:16px 16px 16px 0;vertical-align:bottom}th:nth-child(2){background:linear-gradient(180deg,#fff,#fafafb)}th:not(:first-child){border-image:linear-gradient(0deg,#e7eef0,#fff) 1;border-left:1px solid;border-right:1px solid;text-align:center}}}tbody{tr{border-bottom:1px solid #e7eef0;th{border-bottom:1px solid #e7eef0;color:#181818;font:normal 700 16px/1.4 var(--ff-gotham);padding:18px 8px 18px 0}td{border:1px solid #e7eef0;border-top:none;color:#181818;font:normal 400 16px/1.4 var(--ff-gotham);&:first-child{border-left:none;padding:16px 16px 16px 0}&:not(:first-child){padding:14px 16px;text-align:center;i{font-size:24px;transform:translateY(3.5px)}.fa-xmark{color:#d62027}.fa-square-check{background:linear-gradient(180deg,#63c1a0,#258b74);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}&:nth-child(2){background-color:#fafafb}}}}}.see-all-details__wrapper{bottom:0;display:flex;flex-direction:column;left:0;min-height:152px;position:absolute;width:100%;&:before{background:url(/img/competitors/general/gradient-feature.png);content:"";display:block;height:40px;width:100%}.see-all-details__action{align-items:center;background-color:#fff;display:flex;flex-grow:1;justify-content:center;.see-all-details__button{background-color:#fff;border:2px solid #e7eef0;border-radius:24px;font:normal 700 14px/1.4 var(--ff-gotham);height:52px;line-height:52px;padding:0 24px;i{font-size:14px}}}}}.page-vs-competitor{.page-vs-competitor__container{display:flex;flex-direction:column;row-gap:51px;.page-vs-competitor__hero{text-align:center;.page-vs-competitor__hero-actions{z-index:2;.page-vs-competitor__hero-button--primary{background-color:transparent;border-color:hsla(0,0%,100%,.25);max-width:400px;min-width:232px;width:auto}}&:before{background:url(/img/competitors/general/bg-hero.png) no-repeat;content:"";display:block;height:227px;mix-blend-mode:overlay;position:absolute;top:0;width:100%}&>*{margin:0 auto;position:relative;text-align:center}.page-vs-competitor__hero-logos{align-items:center;background:linear-gradient(180deg,rgba(50,1,50,.5),rgba(67,31,67,.5) 50%);border-radius:48px;column-gap:16px;display:inline-flex;justify-content:center;margin-bottom:24px;padding:8px 32px;span{color:#c6aac6;font:normal 900 24px/1.2 var(--ff-gotham)}@media (width < 425px){background:transparent;flex-direction:column}}.page-vs-competitor__hero-title{color:#fff;font:normal 900 48px/1.2 var(--ff-gotham);margin-bottom:16px}.page-vs-competitor__hero-subtitle{color:#ebecf0;font:normal 400 18px/1.6 var(--ff-gotham);margin-bottom:32px;max-width:948px}}.page-vs-competitor__slider{.floating-bg{left:-111px;position:absolute;top:-100px}.slider{border:4px solid #fff;border-radius:8px;height:500px;overflow:hidden;position:relative;width:100%;&>img{height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}p{backdrop-filter:blur(2px);background:rgba(35,11,32,.6);bottom:0;color:#fff;font:normal 500 20px/1.2 var(--ff-gotham);height:52px;margin-bottom:0;overflow:hidden;padding:8px 0;position:absolute;text-align:center;white-space:nowrap;width:50%;img{margin-right:8px}&:first-of-type{left:0}&:nth-of-type(2){right:0}}input{appearance:none;background:none;cursor:grab;inset:0;position:absolute;z-index:1;&::-webkit-slider-thumb{height:0;opacity:0;width:0}}.slider-handle{border-left:2px solid #181818;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);left:50%;position:absolute;top:0;transform:translateX(-50%);width:0;&:after{background:#e01a59 url(/img/competitors/general/icon-slider.png) no-repeat 50%/auto;border:2px solid #fff;border-radius:100%;box-shadow:0 6px 16px rgba(0,0,0,.25);color:#fff;content:"";font-size:24px;height:48px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:48px}}}}}}.bg-intersect{align-items:start;display:flex;height:50px;padding-bottom:6px;img{height:auto;width:100%}}}