.EsimCompatPage_page__2WOrc{max-width:620px;margin:0 auto;padding:36px 20px 56px;display:flex;flex-direction:column;gap:18px;height:100%;overflow:hidden;box-sizing:border-box;background:#F7F1E6;color:#141212;font-family:var(--font-outfit),"Outfit",system-ui,sans-serif;-webkit-font-smoothing:antialiased}.EsimCompatPage_pageHead__Z_CZa h2{font-family:var(--font-outfit),"Outfit",sans-serif;font-size:clamp(22px,4.5vw,28px);font-weight:700;line-height:1.14;letter-spacing:-.01em;margin:0 0 6px}.EsimCompatPage_intro__NQ1pK p{margin:0;font-size:15px;font-weight:600;color:#2b2622;line-height:1.5}.EsimCompatPage_pickerLabel__VBIYs{margin:0 0 12px;font-size:15px;font-weight:700;color:#141212}.EsimCompatPage_pickerCards__oaaxf{display:grid;grid-template-columns:1fr 1fr;gap:14px}.EsimCompatPage_pickerCard__8w4xn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;border:2px solid #141212;background:#fff;border-radius:18px;padding:52px 20px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;font-family:var(--font-outfit),"Outfit",sans-serif}.EsimCompatPage_pickerCard__8w4xn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 0 #141212}.EsimCompatPage_pickerCard__8w4xn:active{transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 #141212}.EsimCompatPage_pickerTitle__9HhmG{font-weight:700;font-size:18px;color:#141212}.EsimCompatPage_pickerSub__u8q_k{font-weight:500;font-size:13px;color:#2b2622;line-height:1.3}.EsimCompatPage_resultsArea__ojPYN{display:flex;flex-direction:column;gap:18px;flex:1;min-height:0}.EsimCompatPage_topRow__TXZf5{display:flex;align-items:center;justify-content:space-between;gap:10px}.EsimCompatPage_countPill__nKplF{background:#2FB8A0;color:#141212;font-size:13px;padding:6px 14px;border-radius:999px;font-weight:700;border:2.5px solid #141212;font-family:var(--font-outfit),"Outfit",sans-serif}.EsimCompatPage_switchSystem__OtYAX{border:2.5px solid #141212;background:#fff;border-radius:999px;cursor:pointer;padding:7px 14px;transition:transform .15s ease,box-shadow .15s ease;display:flex;align-items:center;color:#141212}.EsimCompatPage_switchSystem__OtYAX:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 0 #141212}.EsimCompatPage_switchSystem__OtYAX:active{transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 #141212}.EsimCompatPage_searchWrap__H5JcB{position:relative;border:2px solid #141212;border-radius:999px;background:#fff}.EsimCompatPage_searchWrap__H5JcB svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#2b2622;pointer-events:none}.EsimCompatPage_searchWrap__H5JcB input{width:100%;border:none;outline:none;background:transparent;font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:600;font-size:16px;color:#141212;padding:14px 18px 14px 50px;border-radius:999px}.EsimCompatPage_searchWrap__H5JcB input::-moz-placeholder{color:#2b2622;opacity:.6;font-weight:500}.EsimCompatPage_searchWrap__H5JcB input::placeholder{color:#2b2622;opacity:.6;font-weight:500}.EsimCompatPage_resultsCount__6pSzG{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2b2622;opacity:.7;padding:0 4px}.EsimCompatPage_listFrame__Mt214{border:2px solid #141212;background:#fff;overflow:hidden;flex:1;min-height:0}.EsimCompatPage_list__ZRw8R{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#141212 transparent}.EsimCompatPage_list__ZRw8R::-webkit-scrollbar{width:4px}.EsimCompatPage_list__ZRw8R::-webkit-scrollbar-track{background:transparent}.EsimCompatPage_list__ZRw8R::-webkit-scrollbar-thumb{background:#141212;border-radius:2px}.EsimCompatPage_list__ZRw8R::-webkit-scrollbar-thumb:hover{background:#2FB8A0}.EsimCompatPage_list__ZRw8R::-webkit-scrollbar-button{display:none;height:0;width:0}.EsimCompatPage_groupHead__kg_BI{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#EDE7D9;border-bottom:1.5px solid rgba(20,18,18,.2);padding:7px 14px;font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#141212;z-index:1}.EsimCompatPage_gCount__08NoY{font-weight:700;font-size:11px;opacity:1}.EsimCompatPage_modelRow__w3qQz{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;color:#141212;border-bottom:1px solid rgba(20,18,18,.09);font-family:var(--font-outfit),"Outfit",sans-serif}.EsimCompatPage_compatBadge__ccp4J{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;font-weight:700;color:#2FB8A0;letter-spacing:.03em}.EsimCompatPage_modelRow__w3qQz:last-child{border-bottom:none}.EsimCompatPage_modelRow__w3qQz mark{background:#2FB8A0;color:#fff;border-radius:2px;padding:0 3px;font-weight:700}.EsimCompatPage_empty__PhS8F{padding:40px 20px;text-align:center;font-size:15px;font-weight:600;color:#2b2622}.EsimCompatPage_moreHelp__0tg03 span{font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:700;font-size:14px;color:#2b2622;text-decoration:underline}.EsimCompatPage_moreHelpBox__QEdrB{margin:10px 0 0;background:#fff;border:2px solid #141212;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.EsimCompatPage_moreHelpBox__QEdrB>p{margin:0;font-size:14px;font-weight:500;color:#141212;line-height:1.5;font-family:var(--font-nunito),"Nunito",sans-serif}.EsimCompatPage_iosWarning__eZ0fk{display:flex;align-items:flex-start;gap:10px;background:#FDEAEE;padding:10px 12px}.EsimCompatPage_iosWarningIcon__n9wUu{flex-shrink:0;width:26px;height:26px;background:#FDEAEE;display:flex;align-items:center;justify-content:center}.EsimCompatPage_iosWarningIcon__n9wUu span{font-family:var(--font-outfit),"Outfit",sans-serif;font-weight:900;font-size:16px;color:#E83E5C;line-height:1;text-decoration:none}.EsimCompatPage_iosWarning__eZ0fk p{margin:0;font-size:13px;font-weight:500;color:#141212;line-height:1.5;font-family:var(--font-nunito),"Nunito",sans-serif}@keyframes EsimCompatPage_pageOut__PNRBb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes EsimCompatPage_pageIn__jKibw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EsimCompatPage_pageOut__PNRBb{animation:EsimCompatPage_pageOut__PNRBb .22s ease forwards}.EsimCompatPage_pageIn__jKibw{animation:EsimCompatPage_pageIn__jKibw .28s cubic-bezier(.22,1,.36,1) both}@media (max-width:480px){.EsimCompatPage_pickerCards__oaaxf{grid-template-columns:1fr}}@media (max-width:520px){.EsimCompatPage_page__2WOrc{padding:24px 16px 40px}}