.ll-compare-website{--navy:#0f1a28;--coral:#f05e56;--yellow:#fcba63;--white:#fff;--muted:rgba(15,26,40,.55);background:transparent;padding:88px 20px;position:relative}.ll-compare-website__inner{margin:0 auto;max-width:1000px}.ll-compare-website__grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ll-compare-website__card{background:var(--white);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.ll-compare-website__card--subscription{border:1.75px solid rgba(240,94,86,.9);box-shadow:0 4px 16px rgba(240,94,86,.1),0 2px 8px rgba(15,26,40,.05)}.ll-compare-website__card--subscription:hover{box-shadow:0 8px 24px rgba(240,94,86,.14),0 4px 12px rgba(15,26,40,.06);transform:translateY(-2px)}.ll-compare-website__card--fixed{border:1.5px solid rgba(15,26,40,.14);box-shadow:0 2px 8px rgba(15,26,40,.05)}.ll-compare-website__card--fixed:hover{box-shadow:0 6px 20px rgba(15,26,40,.09);transform:translateY(-2px)}.ll-compare-website__card-inner{display:flex;flex-direction:column;height:100%}.ll-compare-website__card-head{box-sizing:border-box;display:flex;flex-direction:column;min-height:210px;padding:26px 28px 22px}.ll-compare-website__card-head--subscription{background:var(--coral)}.ll-compare-website__card-head--fixed{background:var(--navy)}.ll-compare-website__label{color:hsla(0,0%,100%,.65);display:block;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.ll-compare-website__card-head h3{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 12px}.ll-compare-website__description{color:hsla(0,0%,100%,.88);flex:1;font-size:15px;line-height:1.65;margin:0}.ll-compare-website__badge{align-self:flex-start;background:hsla(0,0%,100%,.22);border-radius:999px;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-top:16px;padding:4px 11px;text-transform:uppercase}.ll-compare-website__card-body{background:#fff;display:flex;flex:1;flex-direction:column;padding:24px 28px 28px}.ll-compare-website__list{list-style:none;margin:0 0 auto;padding:0}.ll-compare-website__list li{align-items:flex-start;color:var(--navy);display:flex;font-size:15px;gap:11px;line-height:1.6;margin:11px 0}.ll-compare-website__tick{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;margin-top:2px;width:28px}.ll-compare-website__tick svg{height:14px;width:14px}.ll-compare-website__tick--coral{background:var(--coral)}.ll-compare-website__tick--coral svg{stroke:#fff}.ll-compare-website__tick--navy{background:var(--navy)}.ll-compare-website__tick--navy svg{stroke:#fff}.ll-compare-website__footer{margin-top:24px}.ll-compare-website__fit-block{border-radius:10px;margin-bottom:12px;padding:16px 18px}.ll-compare-website__fit-block--sub{background:rgba(240,94,86,.08)}.ll-compare-website__fit-block--fixed{background:#f6f7f8}.ll-compare-website__fit{color:var(--navy);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.ll-compare-website__fit-text{color:var(--navy);font-size:15px;line-height:1.65;margin:0}.ll-compare-website__button{align-items:center;border:2px solid transparent;border-radius:10px;box-sizing:border-box;display:flex;font-size:15px;font-weight:700;justify-content:center;min-height:50px;padding:14px 20px;text-decoration:none;transition:background .2s ease,color .2s ease,box-shadow .2s ease;width:100%}.ll-compare-website__button--subscription{background:var(--coral);border-color:var(--coral);box-shadow:0 6px 16px rgba(240,94,86,.22);color:var(--white)}.ll-compare-website__button--subscription:hover{background:transparent;box-shadow:none;color:var(--coral)}.ll-compare-website__button--fixed{background:transparent;border-color:rgba(15,26,40,.28);color:var(--navy)}.ll-compare-website__button--fixed:hover{background:var(--navy);border-color:var(--navy);color:var(--white)}@media (max-width:900px){.ll-compare-website__card-head{min-height:230px}}@media (max-width:767px){.ll-compare-website{padding:60px 16px}.ll-compare-website__grid{display:flex;flex-direction:column;gap:16px}.ll-compare-website__card-head{min-height:unset;padding:22px 22px 20px}.ll-compare-website__card-head h3{font-size:26px}.ll-compare-website__card-body{padding:20px 22px 24px}}