.theme-home_home__9Lc02{--ink:#142b4c;--muted:#71819a;color:var(--ink)}.theme-home_hero__B3d_J{position:relative;overflow:hidden;border-radius:18px;color:white;background:radial-gradient(ellipse at 80% 20%,#1b589c80 0,transparent 55%),linear-gradient(120deg,#102646,#122f58 60%,#10344e);box-shadow:0 12px 30px #17345e15}.theme-home_hero__B3d_J:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#8bbbed09 1px,transparent 0),linear-gradient(90deg,#8bbbed09 1px,transparent 0);background-size:34px 34px;mask-image:linear-gradient(90deg,transparent,black)}.theme-home_heroMain__yyMI3{position:relative;display:grid;grid-template-columns:1.3fr 1fr;align-items:center;padding:30px 34px 22px;gap:12px}.theme-home_intro__n7iYb{min-width:0}.theme-home_eyebrow__IR9Cz{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:2.8px;color:#93c9ee}.theme-home_eyebrow__IR9Cz>span{width:6px;height:6px;border-radius:50%;background:#6de0d9;box-shadow:0 0 12px #6de0d9}.theme-home_intro__n7iYb h2{font-size:32px;letter-spacing:1px;margin:17px 0 12px;line-height:1.4;font-weight:650}.theme-home_intro__n7iYb h2 span{display:block;font-size:18px;font-weight:400;color:#cee2fb;margin-top:5px;letter-spacing:1.5px}.theme-home_intro__n7iYb p{color:#a8c1de;font-size:12px;max-width:435px;line-height:1.9}.theme-home_heroButtons__0lIMC{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 19px}.theme-home_heroButtons__0lIMC button{display:inline-flex;gap:13px;align-items:center;border-radius:7px;padding:10px 14px;font-size:12px;background:#e4f1ff;color:#193a63;transition:background .2s}.theme-home_heroButtons__0lIMC button:nth-child(2){background:#ffffff0c;border:1px solid #d1e6ff36;color:#d8e8fa}.theme-home_heroButtons__0lIMC button:hover{background:#98d5f3;color:#102646}.theme-home_scope__75aBl{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:10px;color:#9fb9d7}.theme-home_orbit__XQnzC{position:relative;width:min(100%,380px);height:260px;justify-self:center}.theme-home_orbitRingInner__elZc2,.theme-home_orbitRing__S7E4A{position:absolute;width:252px;height:252px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-25deg);border:1px solid #63b8e92e;border-radius:50%;box-shadow:0 0 35px #4fa9e310}.theme-home_orbitRingInner__elZc2{width:204px;height:204px;border-style:dashed;border-color:#91cfec35}.theme-home_orbitLines__JDFY_{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#76c5e340;stroke-width:1;stroke-dasharray:4 5}.theme-home_orbitCenter__2WTad{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:145px;height:145px;border-radius:50%;background:radial-gradient(circle at 30% 20%,#387dc180,#133357);border:1px solid #88c7f075;box-shadow:0 0 0 12px #57bbfb07,inset 0 0 30px #6ac0ec20,0 0 55px #73dcf012;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#93d5f3}.theme-home_orbitCenter__2WTad strong{font-size:38px;line-height:1.1;font-weight:550;color:#fff;margin:4px 0}.theme-home_orbitCenter__2WTad span{font-size:10px;letter-spacing:2px}.theme-home_orbitNode__cXY8T{position:absolute;display:flex;gap:8px;align-items:center;padding:9px 12px;font-size:11px;border:1px solid #8ac4e83a;background:#173b60e8;border-radius:7px;box-shadow:0 5px 18px #071b3435;color:#c7e4fb}.theme-home_nodeOne__OBwSU{top:24px;left:5%}.theme-home_nodeTwo__qtP3a{top:40px;right:0}.theme-home_nodeThree__hd9VH{bottom:20px;right:0}.theme-home_nodeFour__x7frg{bottom:25px;left:0}.theme-home_heroMetrics__AeZe0{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:21px 34px;border-top:1px solid #bddaf21c;background:#081d3829;gap:18px}.theme-home_heroMetrics__AeZe0>div+div{border-left:1px solid #bddaf221;padding-left:22px}.theme-home_heroMetrics__AeZe0 span{font-size:11px;color:#9fbbd8;display:block;margin-bottom:9px}.theme-home_heroMetrics__AeZe0 strong{font-size:clamp(20px,2.1vw,29px);font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.theme-home_heroMetrics__AeZe0 small{font-size:10px;color:#a9c5de;margin-left:6px;font-weight:400}.theme-home_highlights__d6H9a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:19px 0 28px}.theme-home_highlight__Tg2Xq{display:flex;align-items:center;text-align:left;gap:14px;padding:18px;border-radius:12px;background:white;border:1px solid #e4eaf3;transition:box-shadow .2s,transform .2s}.theme-home_highlight__Tg2Xq:hover{transform:translateY(-2px);box-shadow:0 7px 18px #123e6310}.theme-home_highlightIcon__ZEW6F{align-self:flex-start;border-radius:11px;padding:10px;flex-shrink:0}.theme-home_tone0__nmlOD{background:#eaf2fc;color:#3172bd}.theme-home_tone1__NpKU_{background:#e5f5f2;color:#258f89}.theme-home_tone2__hCjbk{background:#fff3e8;color:#c78642}.theme-home_highlight__Tg2Xq span{display:block;font-size:11px;color:#687a91}.theme-home_highlight__Tg2Xq strong{display:block;font-size:26px;line-height:1.4;font-weight:600;margin-top:3px}.theme-home_highlight__Tg2Xq strong small{font-size:11px;font-weight:400;margin-left:5px;color:#8090a5}.theme-home_highlight__Tg2Xq p{font-size:10px;color:#8090a5;margin-top:4px}.theme-home_highlightArrow__g_0PO{margin-left:auto;flex-shrink:0;color:#90a0b7}.theme-home_library__6Oatq{scroll-margin-top:85px}.theme-home_libraryHeader__ug8x0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.theme-home_kicker__sbKjo{color:#6582a3;font-size:9px;letter-spacing:2px}.theme-home_libraryHeader__ug8x0 h3{margin-top:5px;font-size:20px;font-weight:650}.theme-home_libraryHeader__ug8x0 h3>span{font-size:11px;font-weight:400;color:#8a99ad;margin-left:13px}.theme-home_search__16Wyo{background:white;border:1px solid #dfe6ef;border-radius:8px;display:flex;align-items:center;gap:10px;padding:10px 12px;color:#8496b0;width:270px}.theme-home_search__16Wyo input{width:100%;min-width:0;outline:none;color:#233e5f;font-size:12px}.theme-home_search__16Wyo:focus-within{border-color:#5494d9;box-shadow:0 0 0 3px #5494d914}.theme-home_groupBar__I_b9G{display:flex;gap:8px;flex-wrap:wrap;margin:21px 0 17px}.theme-home_groupBar__I_b9G button{display:flex;align-items:center;gap:9px;padding:8px 13px;border-radius:7px;color:#6f8099;font-size:12px;transition:background .2s}.theme-home_groupBar__I_b9G button[aria-pressed=true]{color:#215e9f;background:#e6eefb;font-weight:600}.theme-home_groupBar__I_b9G button:hover{background:#edf2f9}.theme-home_groupBar__I_b9G button span{font-size:10px;opacity:.65}.theme-home_cards__TaIis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.theme-home_card__p_wpK{position:relative;min-width:0;overflow:hidden;background:white;border:1px solid #e1e8f0;border-radius:12px;padding:21px 21px 0;text-align:left;transition:transform .2s,box-shadow .2s,border-color .2s}.theme-home_card__p_wpK:hover{transform:translateY(-4px);border-color:#a0c3e6;box-shadow:0 10px 25px #153d6410}.theme-home_cardTop__T2LP5{display:flex;align-items:center;gap:10px;margin-bottom:17px}.theme-home_cardIcon__1fv_R{display:inline-flex;background:linear-gradient(135deg,#eef5fe,#e8f0fc);padding:10px;border-radius:10px;color:#4077b7}.theme-home_card__p_wpK:nth-child(3n+2) .theme-home_cardIcon__1fv_R{background:#edf7f5;color:#329186}.theme-home_card__p_wpK:nth-child(3n+3) .theme-home_cardIcon__1fv_R{background:#f2effa;color:#8071b5}.theme-home_tag__ByGMT{color:#8b9aad;font-size:10px}.theme-home_cardIndex__8rADf{margin-left:auto;font-size:27px;color:#e5ebf3;font-weight:350;font-variant-numeric:tabular-nums}.theme-home_card__p_wpK h4{font-size:15px;font-weight:600;letter-spacing:.2px}.theme-home_purpose__dQaZ_{min-height:38px;margin-top:8px;font-size:11px;line-height:1.8;color:#7c8ba1}.theme-home_cardMetrics__DhsQg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px 0}.theme-home_cardMetrics__DhsQg span{display:block;font-size:10px;color:#8291a6;margin-bottom:5px}.theme-home_cardMetrics__DhsQg strong{display:block;overflow-wrap:anywhere;font-size:21px;font-weight:550;font-variant-numeric:tabular-nums}.theme-home_cardMetrics__DhsQg small{font-size:10px;color:#8898ad;font-weight:400;margin-left:4px}.theme-home_cardFooter__7MOR8{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eef1f6;padding:13px 0;font-size:10px;color:#92a0b2;gap:8px}.theme-home_cardFooter__7MOR8 span{display:inline-flex;gap:6px;align-items:center}.theme-home_cardFooter__7MOR8 span:last-child{color:#5d7fa7}.theme-home_dot__x_b5r,.theme-home_emptyDot__TsowS{height:5px;width:5px;border-radius:50%;background:#61b1a7}.theme-home_emptyDot__TsowS{background:#b9c3d1}.theme-home_empty__eir76{display:flex;flex-direction:column;align-items:center;gap:13px;color:#788da6;padding:35px;border-radius:12px;border:1px dashed #cbd8e8;background:#ffffff70}.theme-home_empty__eir76 button{color:#2266a6;font-size:13px}.theme-home_footnote__4pOwM{font-size:10px;color:#8a99ad;line-height:1.8;margin:19px 0 8px}.theme-home_home__9Lc02 button{cursor:pointer}.theme-home_home__9Lc02 button:focus-visible{outline:3px solid #4e9ce4;outline-offset:3px}@media (min-width:1700px){.theme-home_cards__TaIis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.theme-home_heroMain__yyMI3{padding:25px;grid-template-columns:1.2fr 1fr}.theme-home_orbit__XQnzC{transform:scale(.88)}.theme-home_highlights__d6H9a{gap:10px}.theme-home_highlight__Tg2Xq{padding:14px;gap:10px}.theme-home_highlightIcon__ZEW6F{padding:7px}.theme-home_highlightArrow__g_0PO{display:none}.theme-home_cards__TaIis{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-home_heroMetrics__AeZe0{padding:20px 25px;gap:12px}.theme-home_heroMetrics__AeZe0>div+div{padding-left:12px}}@media (max-width:700px){.theme-home_heroMain__yyMI3{display:block;padding:24px 22px}.theme-home_orbit__XQnzC{display:none}.theme-home_intro__n7iYb h2{font-size:28px}.theme-home_intro__n7iYb h2 span{font-size:16px}.theme-home_intro__n7iYb p{font-size:11px}.theme-home_heroMetrics__AeZe0{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 22px;gap:20px 12px}.theme-home_heroMetrics__AeZe0>div:nth-child(3){border:0;padding-left:0}.theme-home_heroMetrics__AeZe0 strong{font-size:23px}.theme-home_highlights__d6H9a{grid-template-columns:1fr;margin-bottom:25px}.theme-home_highlight__Tg2Xq{padding:15px 18px}.theme-home_highlight__Tg2Xq>div:nth-child(2){flex:1}.theme-home_highlight__Tg2Xq strong{float:right;margin:-22px 0 0 10px;font-size:25px}.theme-home_highlight__Tg2Xq p{margin-top:8px}.theme-home_highlightArrow__g_0PO{display:block}.theme-home_libraryHeader__ug8x0{align-items:stretch}.theme-home_search__16Wyo{width:100%}.theme-home_groupBar__I_b9G{gap:5px;margin-top:15px}.theme-home_groupBar__I_b9G button{padding:8px 9px;font-size:11px}.theme-home_cards__TaIis{grid-template-columns:1fr}.theme-home_card__p_wpK{padding:19px 19px 0}.theme-home_purpose__dQaZ_{min-height:auto}.theme-home_cardMetrics__DhsQg{padding:16px 0}.theme-home_cardTop__T2LP5{margin-bottom:13px}.theme-home_heroButtons__0lIMC button{font-size:11px;padding:10px 11px;gap:7px}}@media (prefers-reduced-motion:reduce){.theme-home_home__9Lc02 *,.theme-home_home__9Lc02 :before{transition:none!important;scroll-behavior:auto!important}}