.seo3_main__ykeuf{padding-top:clamp(8px,1.4vh,14px);padding-bottom:48px;max-width:1120px}.seo3_head__VvOZT{border-radius:var(--r-lg);padding:clamp(18px,min(2.6vw,3vh),30px) clamp(16px,3vw,34px) clamp(16px,min(2.4vw,2.8vh),28px)}.seo3_h1__GAkyv{margin:0;font-weight:800;font-size:clamp(26px,min(3.2vw,5vh),42px);line-height:1.1;letter-spacing:-.02em;max-width:860px;text-wrap:balance;overflow-wrap:anywhere}.seo3_alias__ZxbXK{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--ink2)}.seo3_lede__OiOQj{margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.5;color:var(--ink2);max-width:640px}.seo3_facts__hVvvA{margin:18px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}.seo3_fact__NEL30{min-width:0;padding:0 14px;border-left:1.5px solid var(--rule)}.seo3_fact__NEL30:nth-child(odd){padding-left:0;border-left:0}.seo3_fact__NEL30 dt{font-size:13.5px;font-weight:600;color:var(--ink2)}.seo3_fact__NEL30 dd{margin:2px 0 0;font-size:24px;font-weight:800;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:700px){.seo3_facts__hVvvA{grid-template-columns:repeat(4,minmax(0,1fr))}.seo3_fact__NEL30:nth-child(odd){padding-left:14px;border-left:1.5px solid var(--rule)}.seo3_fact__NEL30:first-child{padding-left:0;border-left:0}}.seo3_section__XKQNp{margin-top:16px;padding:clamp(16px,2.4vw,24px)}.seo3_plain__9I7j_{margin-top:28px}.seo3_h2__a86uF{margin:0;font-size:clamp(19px,4.6vw,23px);font-weight:800;line-height:1.2;color:var(--ink);text-wrap:balance}.seo3_sub__dxKgD{margin:6px 0 0;font-size:14.5px;font-weight:450;line-height:1.5;color:var(--ink2)}.seo3_h3__ThCV3{margin:16px 0 0;padding-top:12px;border-top:1.5px solid var(--line);font-size:16px;font-weight:800;color:var(--ink)}.seo3_periods__5oWdk{margin:14px 0 0;padding:0;list-style:none}.seo3_period___Gc_y{padding:14px 0;border-top:1.5px solid var(--line)}.seo3_period___Gc_y:last-child{padding-bottom:2px}.seo3_periodHead__NPM00{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0}.seo3_periodName__o8_q6{font-size:18px;font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo3_periodScope__NkqLe{font-size:14px;font-weight:600;color:var(--text-3)}.seo3_levelRow__6jR_m{margin-top:10px}.seo3_levelRow__6jR_m+.seo3_levelRow__6jR_m{padding-top:10px;border-top:1px dashed var(--rule)}.seo3_levelName__7sMzp{margin:0;font-size:15px;font-weight:700;color:var(--ink2)}.seo3_levelName__7sMzp span{font-weight:500;color:var(--text-3)}.seo3_counts__bdaXy{margin:2px 0 0;font-size:14px;font-weight:600;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo3_nums__xt2tD{margin:8px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px;gap:0}.seo3_nums__xt2tD div{min-width:0;padding:0 10px;border-left:1px solid var(--rule)}.seo3_nums__xt2tD div:first-child{padding-left:0;border-left:0}.seo3_nums__xt2tD dt{font-size:12.5px;font-weight:600;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo3_nums__xt2tD dd{margin:1px 0 0;font-size:16px;font-weight:700;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo3_nums__xt2tD .seo3_key__lZO4U dd{font-size:18px;font-weight:800;color:var(--ink)}.seo3_older__XDzGK{margin-top:4px;border-top:1.5px solid var(--line)}.seo3_older__XDzGK>summary{display:flex;align-items:center;min-height:48px;font-size:15px;font-weight:800;color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.seo3_older__XDzGK>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.seo3_older__XDzGK[open]>summary{text-decoration:none}.seo3_older__XDzGK .seo3_period___Gc_y:first-child{border-top:0}.seo3_none__N4PGm{margin:6px 0 0;font-size:15px;font-weight:600;color:var(--ink2)}.seo3_rank__RvQg6{margin:12px 0 0;padding:0;list-style:none}.seo3_rankItem__jXzuq{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 14px;padding:10px 0;border-top:1px solid var(--rule)}.seo3_rankItem__jXzuq:first-child{border-top:0}.seo3_rankName__KykXy{font-size:15.5px;font-weight:700;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}a.seo3_rankName__KykXy{display:inline-flex;align-items:center;min-height:28px;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}a.seo3_rankName__KykXy:hover{text-decoration-color:currentColor}.seo3_rankValue__TH_LS{font-size:14px;font-weight:600;color:var(--ink2);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.seo3_rankMeta__GxRNX{grid-column:1/-1;font-size:13.5px;font-weight:500;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:380px){.seo3_rankItem__jXzuq{grid-template-columns:minmax(0,1fr)}.seo3_rankValue__TH_LS{text-align:left}}.seo3_depLevels__tIBOg{display:grid;gap:4px 28px}@media (min-width:900px){.seo3_depLevels__tIBOg{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.seo3_depLevel__1V3Rx{min-width:0}.seo3_depHead__E3q9z{margin:16px 0 0;padding-top:12px;border-top:1.5px solid var(--line);font-size:16px;font-weight:800;color:var(--ink)}.seo3_depMore__TiTqI{margin:0;padding:10px 0 0;border-top:1px solid var(--rule);font-size:14px;font-weight:600;color:var(--ink2)}.seo3_depOpen__C4BHN{margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:var(--ink2)}.seo3_pair__q_o6x{display:grid;gap:16px;margin-top:16px}.seo3_pair__q_o6x>.seo3_section__XKQNp{margin-top:0}@media (min-width:900px){.seo3_pair__q_o6x{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo3_cards___Mcs_{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px}.seo3_more__rN_IC{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:15px;font-weight:800;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.seo3_empty___WEhf{margin:12px 0 0;padding:16px;border-radius:var(--r-card);background:var(--sunk);color:var(--ink2);font-size:15px;font-weight:600;line-height:1.5}.seo3_links__upAi_{margin:10px 0 0;padding:0;list-style:none}.seo3_links__upAi_ li+li{border-top:1px solid var(--rule)}.seo3_links__upAi_ a{display:flex;align-items:center;min-height:44px;padding:4px 0;font-size:15.5px;font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere}.seo3_links__upAi_ a:hover{text-decoration-color:currentColor}.seo3_steps__O1fuB{margin:12px 0 0;padding:0;list-style:none;counter-reset:step;display:grid;gap:10px}.seo3_steps__O1fuB li{counter-increment:step;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:15px;font-weight:450;line-height:1.5;color:var(--ink2)}.seo3_steps__O1fuB li:before{content:counter(step);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--sunk);color:var(--ink);font-size:14px;font-weight:800}.seo3_note__57YQA{margin:14px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--yT);color:var(--yTInk);font-size:15px;font-weight:450;line-height:1.5}.seo3_source__bB9iR{margin:24px 2px 0;font-size:14px;font-weight:600;line-height:1.5;color:var(--ink2)}.seo3_letters__HCndJ{margin-top:16px;column-count:1;column-gap:32px}@media (min-width:640px){.seo3_letters__HCndJ{column-count:2}}@media (min-width:1040px){.seo3_letters__HCndJ{column-count:3}}.seo3_letter__DWIuI{break-inside:avoid-column;padding-top:12px}.seo3_letterHead__a1rDR{margin:0 0 2px;padding-bottom:4px;border-bottom:1.5px solid var(--line);font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--text-3)}.seo3_letterList__IEnu1{margin:0;padding:0;list-style:none}.seo3_letterList__IEnu1 a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:40px;padding:8px 0;font-size:15.5px;font-weight:700;line-height:1.35;color:var(--ink);text-decoration:none}.seo3_letterList__IEnu1 a:hover .seo3_dirName__0WH_v{text-decoration:underline}.seo3_dirName__0WH_v{min-width:0;overflow-wrap:anywhere}.seo3_dirMeta__z_yqt{flex:none;font-size:13.5px;font-weight:600;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}