.ReviewLayout_wrapper__FEskz{background:var(--fs-surface-50,#f8fafc);min-height:100vh}.ReviewLayout_hero__x5f_x{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(14,116,144,.15));padding:64px 0 48px}.ReviewLayout_heroContent__o853S{max-width:940px;margin:0 auto;padding:0 24px;color:#0f172a}.ReviewLayout_heroEyebrow__JOGk3{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:600;margin-bottom:8px;color:rgba(15,23,42,.7)}.ReviewLayout_heroTitle__Va5Wo{font-size:clamp(1.9rem,5vw,3.25rem);line-height:1.2;overflow-wrap:anywhere;font-weight:700;margin:0;letter-spacing:-.01em}.ReviewLayout_heroSummary__XyISN{margin-top:18px;font-size:1.05rem;line-height:1.7;color:rgba(15,23,42,.8);max-width:780px}.ReviewLayout_heroMeta__Sm02t{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ReviewLayout_metaChip__MB_xQ{background:rgba(15,23,42,.08);color:#0f172a;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600}.ReviewLayout_layout__wdhFL{max-width:1200px;margin:0 auto;padding:48px 24px 96px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start}.ReviewLayout_article__Nqlho{min-width:0;background:#fff;border-radius:24px;padding:40px;box-shadow:0 22px 48px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.06)}.ReviewLayout_commentsWrapper___ruCT{margin-top:56px}.ReviewLayout_sidebar__9ZZIm{display:flex;flex-direction:column;gap:24px}.ReviewLayout_sidebarCard__nd9fK{background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 36px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.05)}.ReviewLayout_sidebarTitle__iJxI7{font-size:1.125rem;font-weight:700;margin:0 0 16px;color:#0f172a}.ReviewLayout_factList__BP1RC,.ReviewLayout_linkList__A0_AU,.ReviewLayout_resourceList__p8YJ8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ReviewLayout_factList__BP1RC li{font-size:.95rem;color:rgba(15,23,42,.78);line-height:1.6}.ReviewLayout_tagList__dc_pW{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ReviewLayout_tagChip__5a8OS{background:rgba(59,130,246,.12);color:#1d4ed8;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}.ReviewLayout_linkList__A0_AU a{color:#1d4ed8;text-decoration:none;font-weight:600}.ReviewLayout_linkList__A0_AU a:hover{text-decoration:underline}.ReviewLayout_resourceList__p8YJ8 li{list-style:none}.ReviewLayout_resourceCard__IO3FQ{border:1px solid rgba(15,23,42,.06);border-radius:16px;padding:16px;background:rgba(59,130,246,.06);transition:transform .2s ease,box-shadow .2s ease}.ReviewLayout_resourceCard__IO3FQ h3{margin:0 0 8px;font-size:1rem;color:#0f172a}.ReviewLayout_resourceCard__IO3FQ p{margin:0;color:rgba(15,23,42,.75);font-size:.9rem;line-height:1.5}.ReviewLayout_resourceCard__IO3FQ:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(59,130,246,.16)}.ReviewLayout_article__Nqlho .fs-editorial-outro,.ReviewLayout_article__Nqlho .fs-editorial-preface{border-radius:18px;padding:28px;margin:0 0 32px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.18)}.ReviewLayout_article__Nqlho .fs-editorial-outro h2,.ReviewLayout_article__Nqlho .fs-editorial-preface h2{margin-top:0;font-size:1.35rem;color:#1d4ed8}.ReviewLayout_article__Nqlho .fs-editorial-preface ul{margin:16px 0 0;padding-left:21px}.ReviewLayout_article__Nqlho .fs-editorial-preface ul li{margin-bottom:8px;color:rgba(15,23,42,.85)}.ReviewLayout_article__Nqlho .fs-editorial-badge{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#1d4ed8;background:rgba(29,78,216,.08);border-radius:999px;padding:6px 12px}.ReviewLayout_article__Nqlho .fs-editorial-outro a{color:#1d4ed8;font-weight:600}.ReviewLayout_article__Nqlho h2{margin-top:48px;font-size:1.7rem;color:#0f172a}.ReviewLayout_article__Nqlho h3{margin-top:32px;font-size:1.35rem;color:#0f172a}.ReviewLayout_article__Nqlho li,.ReviewLayout_article__Nqlho p{font-size:1rem;line-height:1.8;color:rgba(15,23,42,.92)}.ReviewLayout_article__Nqlho blockquote{border-left:4px solid rgba(59,130,246,.35);padding-left:16px;color:rgba(15,23,42,.8);font-style:italic}@media (max-width:1080px){.ReviewLayout_layout__wdhFL{grid-template-columns:1fr;gap:32px}.ReviewLayout_sidebar__9ZZIm{flex-direction:row;flex-wrap:wrap}.ReviewLayout_sidebarCard__nd9fK{flex:1 1 260px}}@media (max-width:720px){.ReviewLayout_hero__x5f_x{padding:48px 0 32px}.ReviewLayout_layout__wdhFL{padding:32px 20px 72px}.ReviewLayout_article__Nqlho{padding:28px;border-radius:18px}.ReviewLayout_sidebar__9ZZIm{flex-direction:column}.ReviewLayout_sidebarCard__nd9fK{width:100%}}