.compare-section{position:relative;overflow:hidden;padding:100px 0;background-color:#20242c;color:#fff;font-family:var(--font-lato)}.compare-section.with-animation:before{content:"";position:absolute;width:520px;height:520px;background:rgba(252,100,13,.06);border-radius:50%;left:-220px;top:20%;animation:softMove 8s ease-in-out infinite}.compare-section.with-animation:after{content:"";position:absolute;width:360px;height:360px;border:1px solid rgba(252,100,13,.12);border-radius:50%;right:-100px;bottom:10%;animation:spinCircle 18s linear infinite}@keyframes softMove{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}@keyframes spinCircle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.compare-header{position:relative;z-index:2;text-align:center;max-width:1050px;margin:0 auto 65px}.compare-header span{letter-spacing:3px;color:#ff5117;text-transform:uppercase;font-family:var(--font-outfit);font-size:14px;font-weight:600}.compare-header h2{color:#fff;margin:0 0 24px;font-size:44px;font-weight:600!important;line-height:1.15}.compare-header h2 b{color:#ff5117;font-weight:600}.compare-header p{font-size:16px;line-height:1.65;color:rgba(32,36,44,.62);max-width:800px;margin:auto}.compare-card{position:relative;z-index:3;margin:auto;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-radius:26px;overflow:hidden;box-shadow:0 25px 70px rgba(32,36,44,.08);border:1px solid #ffffff12}.compare-row{display:grid;grid-template-columns:1.4fr .9fr .9fr;align-items:center;min-height:60px;border-bottom:1px solid #ffffff12;transition:all .3s ease;background:#ffffff0a}.compare-row:last-child{border-bottom:0}.compare-row:not(.compare-head):hover{background:rgba(252,100,13,.045);transform:scale(1.01)}.compare-row>div{padding:20px 34px;font-size:16px;font-weight:500}.compare-head{background:#20242c;font-family:var(--font-outfit);font-weight:600;color:#fff;background:rgba(255,255,255,.04)}.compare-head>div{font-weight:600;font-size:18px;letter-spacing:.5px}.compare-head>div:not(:first-child){text-align:center!important}.brand-pill{display:inline-flex;align-items:center;justify-content:center;max-width:210px;margin:auto;padding:10px 20px!important;border-radius:999px;background:rgba(252,100,13,.08);border:1px solid rgba(252,100,13,.24);color:#ff5117!important;font-weight:600;font-size:16px!important;gap:6px}.check{color:#209d05;font-size:28px!important;font-weight:600}.check,.cross{text-align:center}.cross{color:#dd000f;font-size:34px!important}.limited{text-align:center;color:#fff;font-weight:600;font-size:16px!important;opacity:.7!important}.muted-check{opacity:.7}@media (max-width:1024px){.compare-row>div{padding:18px 24px;font-size:16px}.check,.cross{font-size:24px!important}}@media (max-width:780px){.compare-header{margin-bottom:40px}.compare-header p{font-size:17px;padding:0 15px}.compare-card{overflow-x:auto;border-radius:20px}.compare-row{min-width:680px}.compare-row>div{padding:16px 20px;font-size:14px}.brand-pill{padding:8px 16px!important;font-size:14px!important}.check,.cross{font-size:22px!important}.limited{font-size:14px!important}}@media (max-width:480px){.compare-header h2{letter-spacing:-1.5px}.compare-header span{font-size:12px;letter-spacing:3px}.compare-row{min-width:600px}.compare-row>div{padding:14px 16px;font-size:14px}}@media print{.compare-section{background:white}.compare-section.with-animation:after,.compare-section.with-animation:before{display:none}.compare-row:not(.compare-head):hover{background:none;transform:none}}