.platform_fit__DeDvk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch}.platform_fitCol__zI4EF{padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--labs-radius-lg);background:var(--labs-surface);border:1px solid var(--labs-line)}.platform_fitNot__G97JA{background:transparent;border-style:dashed;display:flex;flex-direction:column;align-items:flex-start}.platform_notList__npBz5{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:.75rem}.platform_notList__npBz5 li{padding-left:1.1rem;border-left:2px solid var(--labs-mute);color:var(--labs-ink-soft);font-size:.9375rem}.platform_fitNot__G97JA>a{margin-top:auto}.platform_case__3oGTD{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem 4rem;align-items:end;padding:clamp(1.75rem,4vw,3rem);border-radius:var(--labs-radius-lg);background:radial-gradient(circle at 85% 20%,rgba(124,131,253,.5),transparent 55%),var(--labs-ink);color:var(--labs-paper)}.platform_case__3oGTD a{color:var(--labs-mint)}.platform_caseLabel__d6J1E{margin:0 0 .5rem;font-size:.875rem;color:var(--labs-mint)}.platform_caseName__nPCrW{margin:0;font-family:var(--labs-font-display);font-weight:400;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1;letter-spacing:-.02em;color:var(--labs-paper)}.platform_caseText__7jEei{margin:0 0 1rem;color:rgba(244,245,241,.85)}.platform_caseShot__HcwkN{position:relative;grid-row:span 2;aspect-ratio:16/10;border-radius:var(--labs-radius);overflow:hidden;box-shadow:0 20px 40px -24px rgba(0,0,0,.6)}.platform_caseShot__HcwkN img{object-fit:cover;object-position:top center}.platform_case__3oGTD:has(.platform_caseShot__HcwkN){grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}.platform_migrate__PFbm5{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem 4rem;padding:clamp(1.5rem,3.5vw,2.5rem);border-radius:var(--labs-radius-lg);background:var(--labs-mint)}.platform_migrateTitle__JWWgh{margin:0 0 .5rem;font-family:var(--labs-font-display);font-weight:400;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05}.platform_migrateText__X0AZQ{margin:0;max-width:44ch}.platform_migrateLabel__2HYEu{margin:0 0 .75rem;font-size:.875rem;font-weight:700}.platform_otherList__h2__G{list-style:none;margin:0;padding:0;border-top:1.5px solid var(--labs-ink)}.platform_otherRow__Crdf3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.1rem 0;border-bottom:1px solid var(--labs-line);color:var(--labs-ink);text-decoration:none}.platform_otherName__efv_I{font-family:var(--labs-font-display);font-size:1.5rem;line-height:1.1}.platform_otherTag__uOsVm{color:var(--labs-ink-soft)}.platform_otherRow__Crdf3:hover .platform_otherName__efv_I{color:var(--labs-periwinkle-deep)}.platform_swipeHint__hnm_g{display:none;margin:-.75rem 0 .75rem;font-size:.875rem;color:var(--labs-ink-soft)}@media (max-width:900px){.platform_swipeHint__hnm_g{display:block}}.platform_picker__lYFsI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.platform_pickCard__9rDUI{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;border-radius:var(--labs-radius-lg);background:var(--labs-surface);border:1px solid var(--labs-line);color:var(--labs-ink);text-decoration:none;transition:border-color .16s ease}.platform_pickCard__9rDUI:hover{border-color:var(--labs-ink)}.platform_pickIf__J_oAX{font-size:.8125rem;font-weight:700;color:var(--labs-periwinkle-deep)}.platform_pickName__W78y2{font-family:var(--labs-font-display);font-size:1.5rem;line-height:1.1}.platform_pickWhen___3bIi{font-size:.9375rem;color:var(--labs-ink-soft)}.platform_tableWrap__yFNHU{overflow-x:auto;border:1px solid var(--labs-line);border-radius:var(--labs-radius-lg);background:var(--labs-surface)}.platform_table__Q0pFK{width:100%;min-width:920px;border-collapse:collapse;font-size:.9375rem}.platform_table__Q0pFK td,.platform_table__Q0pFK th{padding:1rem 1.1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--labs-line)}.platform_table__Q0pFK tbody tr:last-child td,.platform_table__Q0pFK tbody tr:last-child th{border-bottom:0}.platform_table__Q0pFK thead th{background:var(--labs-ink);color:var(--labs-paper);font-weight:400;vertical-align:bottom}.platform_table__Q0pFK thead th:first-child{background:var(--labs-ink)}.platform_colHead__yeRKt{display:flex;flex-direction:column;gap:.2rem}.platform_colName__imhXg{font-family:var(--labs-font-display);font-size:1.375rem;line-height:1.1;color:var(--labs-paper);text-decoration:none}.platform_colName__imhXg:hover{text-decoration:underline;text-underline-offset:4px}.platform_colTag__mTKy3{font-size:.8125rem;color:var(--labs-mint)}.platform_rowHead__Fvbkx{position:sticky;left:0;z-index:1;width:170px;background:var(--labs-surface);font-weight:700;color:var(--labs-ink)}.platform_table__Q0pFK thead .platform_rowHead__Fvbkx{background:var(--labs-ink)}.platform_table__Q0pFK tbody tr:last-child td{font-weight:600}.platform_decide__Xu2Lr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem}.platform_decide__Xu2Lr li{padding-top:1rem;border-top:1.5px solid var(--labs-ink)}.platform_decideQ__Xxd_p{margin:0 0 .35rem;font-weight:700;font-size:1.0625rem}.platform_decideA__Q4RWt{margin:0;color:var(--labs-ink-soft)}@media (max-width:1100px){.platform_picker__lYFsI{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.platform_case__3oGTD,.platform_decide__Xu2Lr,.platform_fit__DeDvk,.platform_migrate__PFbm5{grid-template-columns:1fr}.platform_picker__lYFsI{grid-template-columns:repeat(2,minmax(0,1fr))}.platform_otherRow__Crdf3{grid-template-columns:minmax(0,1fr) auto}.platform_otherTag__uOsVm{grid-column:1;grid-row:2;margin-top:-.6rem;font-size:.875rem}}@media (max-width:640px){.platform_picker__lYFsI{grid-template-columns:1fr}.platform_rowHead__Fvbkx{width:120px}}