.comparison-cards .comparison-cards__intro{margin-top:10px;margin-bottom:0}.comparison-cards .comparison-cards__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}@media (max-width:700px){.comparison-cards .comparison-cards__grid{grid-template-columns:1fr}}.comparison-cards .comparison-card{position:relative;background:var(--white,#fff);border:1px solid var(--gray-200,#e4e7ee);border-radius:var(--radius-lg,16px);padding:28px;transition:transform .22s ease,box-shadow .22s ease}.comparison-cards .comparison-card>:not(.comparison-card__link){position:relative;z-index:1}.comparison-cards .comparison-card:focus-within,.comparison-cards .comparison-card:hover{box-shadow:0 10px 36px rgba(0,0,0,.08);transform:translateY(-3px)}.comparison-cards .comparison-card--clickable{cursor:pointer}.comparison-cards .comparison-card__link{position:absolute;inset:0;z-index:2;border-radius:inherit}.comparison-cards .comparison-card__link:focus{outline:0}.comparison-cards .comparison-card__link:focus-visible{outline:2px solid var(--pillars-blue,#086feb);outline-offset:2px}.comparison-cards .comparison-card--first{border-top:3px solid var(--pillars-blue,#086feb);border-left:4px solid var(--pillars-blue,#086feb)}.comparison-cards .comparison-card--second{border-top:3px solid var(--pillars-blue,#086feb);border-left:4px solid var(--pillars-blue,#086feb)}.comparison-cards .comparison-card__badge{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.comparison-cards .comparison-card__badge--first{background:#eff6ff;color:var(--pillars-blue,#086feb);border:1px solid #bfdbfe}.comparison-cards .comparison-card__badge--second{background:#eff6ff;color:var(--pillars-blue,#086feb);border:1px solid #bfdbfe}.comparison-cards .comparison-card__title{font-size:17px;font-weight:700;color:var(--gray-800,#1e2535);margin:0 0 8px;line-height:1.25}.comparison-cards .comparison-card__desc{font-size:14px;color:var(--gray-600,#5a6478);line-height:1.65;margin:0 0 22px;padding-bottom:20px;border-bottom:1px solid var(--gray-200,#e4e7ee)}.comparison-cards .comparison-card__when-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}.comparison-cards .comparison-card__when-label--first{color:var(--pillars-blue,#086feb)}.comparison-cards .comparison-card__when-label--second{color:var(--pillars-blue,#086feb)}.comparison-cards .comparison-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.comparison-cards .comparison-card__list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--gray-600,#5a6478);line-height:1.55}.comparison-cards .comparison-card--first .comparison-card__list li::before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px;background:var(--pillars-blue,#086feb)}.comparison-cards .comparison-card--second .comparison-card__list li::before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:6px;background:var(--pillars-blue,#086feb)}.comparison-cards .comparison-cards__note{margin-top:24px;padding:22px 24px;background:#f8faff;border:1px solid #dbeafe;border-radius:var(--radius,10px);display:flex;align-items:flex-start;gap:14px}.comparison-cards .comparison-cards__note-figure{flex-shrink:0;margin:2px 0 0;padding:6px;width:44px;height:44px;border-radius:50%;background:#eff6ff;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.comparison-cards .comparison-cards__note-img{display:block;width:auto;height:auto;max-width:28px;max-height:28px;object-fit:contain}.comparison-cards .comparison-cards__note--has-media .comparison-cards__note-body{flex:1}.comparison-cards .comparison-cards__note-body{min-width:0;font-size:14px;color:var(--gray-600,#5a6478);line-height:1.65}.comparison-cards .comparison-cards__note-body p{margin:0 0 10px;font-size:14px;color:var(--gray-600,#5a6478)}.comparison-cards .comparison-cards__note-body p:last-child{margin-bottom:0}.comparison-cards .comparison-cards__note-body strong{color:var(--gray-800,#1e2535);font-weight:600}