.mdx_highlights__qLOSf{display:flex;flex-direction:column;gap:12px;margin:28px 0 32px}.mdx_highlight__NtEFW{display:grid;grid-template-columns:minmax(120px,20%) 1fr;gap:8px 24px;align-items:start;padding:20px 22px;border-radius:14px;background:var(--card-bg);box-shadow:var(--card-shadow);border:1px solid var(--border-color);border-left:3px solid var(--primary)}@media (max-width:720px){.mdx_highlight__NtEFW{grid-template-columns:1fr}}.mdx_highlightsTwo___9SdU{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mdx_highlightsTwo___9SdU .mdx_highlight__NtEFW{grid-template-columns:1fr;gap:10px;align-content:start}@media (max-width:720px){.mdx_highlightsTwo___9SdU{grid-template-columns:1fr}}.mdx_highlightTitle__KyOKF{font-size:15.5px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--text-main)}.mdx_highlightBody__p_OhE{font-size:14.5px;line-height:1.65;color:var(--text-muted)}.mdx_stage__PXGwu{margin:56px 0 32px;padding:20px 24px;border-radius:16px;border:1px solid var(--border-color);background:var(--bg-alt);text-align:center}.mdx_stage__PXGwu .mdx_stageTitle__GP_ip{margin:0;font-size:23px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--text-main)}.mdx_callout__l3Aki{margin:28px 0 32px;padding:20px 24px;border-radius:14px;border:1px solid var(--border-color);border-left:3px solid var(--primary);background:var(--primary-pale);font-size:16px;line-height:1.65;color:var(--text-main)}.mdx_callout__l3Aki p{margin:0}.mdx_callout__l3Aki a:not([class]){color:var(--primary);font-weight:700}.mdx_contactCallout__Z8Nve{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.mdx_contactActions__IazjY{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0}.mdx_contactLink__oA5GP{color:var(--primary);font-weight:600}.mdx_contactActions__IazjY .btnGlass{color:#fff;text-decoration:none}[data-theme=dark] .mdx_highlightTitle__KyOKF{color:#f1f5fb}[data-theme=dark] .mdx_highlightBody__p_OhE{color:#c3d0e6}[data-theme=dark] .mdx_callout__l3Aki{color:#e8eefa}[data-theme=dark] .mdx_callout__l3Aki a:not([class]),[data-theme=dark] .mdx_contactLink__oA5GP{color:var(--primary-light)}.post_page__2uofk{padding:140px 0 40px;background:var(--bg)}.post_breadcrumb__nDjnQ{font-size:14px;color:var(--text-muted);margin-bottom:24px;overflow-wrap:anywhere}.post_breadcrumb__nDjnQ a{color:var(--primary);font-weight:600}.post_header__8S_eB{max-width:760px;margin-bottom:32px}.post_meta__rKN8u{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;color:var(--text-muted)}.post_categories__taPT1{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.post_categories__taPT1 li{padding:3px 10px;border-radius:9999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;background:var(--primary-pale);color:var(--primary);border:1px solid var(--border-color)}.post_title__SgHDn{font-size:clamp(30px,4.6vw,46px);font-weight:700;letter-spacing:-1px;line-height:1.15;margin-bottom:16px}.post_excerpt__Chzxh{font-size:19px;color:var(--text-muted);line-height:1.6}.post_hero__SUxgh{width:100%;height:auto;max-width:900px;border-radius:16px;border:1px solid var(--border-color);margin-bottom:40px;display:block}.post_prose__3IeqP{max-width:760px;color:var(--text-main);font-size:17px;line-height:1.8}.post_prose__3IeqP>:first-child{margin-top:0}.post_prose__3IeqP p{margin:0 0 22px}.post_prose__3IeqP h2{font-size:27px;font-weight:700;letter-spacing:-.5px;line-height:1.3;margin:44px 0 16px}.post_prose__3IeqP h3{font-size:21px;font-weight:700;line-height:1.35;margin:36px 0 14px}.post_prose__3IeqP h4,.post_prose__3IeqP h5,.post_prose__3IeqP h6{font-size:17px;font-weight:700;margin:28px 0 12px}.post_prose__3IeqP ol,.post_prose__3IeqP ul{margin:0 0 22px;padding-left:24px}.post_prose__3IeqP ul{list-style:disc}.post_prose__3IeqP ol{list-style:decimal}.post_prose__3IeqP li::marker{color:var(--primary)}.post_prose__3IeqP li{margin-bottom:8px}.post_prose__3IeqP li>ol,.post_prose__3IeqP li>ul{margin:8px 0 0}.post_proseChecks__gJIl8 ul{list-style:none;padding-left:0}.post_proseChecks__gJIl8 ul>li{position:relative;padding-left:28px}.post_proseChecks__gJIl8 ul>li:before{content:"";position:absolute;left:0;top:.45em;width:15px;height:9px;border-left:2.5px solid var(--primary);border-bottom:2.5px solid var(--primary);transform:rotate(-45deg);border-radius:1px}.post_prose__3IeqP a{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.post_prose__3IeqP a:hover{color:var(--primary-mid)}.post_prose__3IeqP a.btn{text-decoration:none;overflow-wrap:normal;font-size:17px;padding:12px 26px}.post_prose__3IeqP a.btnGlass,.post_prose__3IeqP a.btnGlass:hover{color:#fff}.post_prose__3IeqP a.btnOutline,.post_prose__3IeqP a.btnOutline:hover{color:var(--text-main)}.post_prose__3IeqP strong{font-weight:700}.post_prose__3IeqP img{max-width:100%;height:auto;border-radius:12px;margin:8px 0 24px}.post_prose__3IeqP blockquote{margin:0 0 22px;padding:4px 0 4px 20px;border-left:3px solid var(--primary);color:var(--text-muted);font-style:italic}.post_prose__3IeqP hr{border:0;border-top:1px solid var(--border-color);margin:36px 0}.post_prose__3IeqP table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}@media (max-width:640px){.post_prose__3IeqP table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.post_prose__3IeqP td,.post_prose__3IeqP th{border:1px solid var(--border-color);padding:10px 12px;text-align:left}.post_prose__3IeqP th{background:var(--bg-alt);font-weight:700}.post_tableScroll__VnlaH{overflow-x:auto}.post_closing__m0Kgq{max-width:760px;margin-top:48px}.post_wide__h27SQ{max-width:none}.post_related__MIsHS{margin-top:56px;padding-top:32px;border-top:1px solid var(--border-color)}.post_relatedTitle__5LpTA{font-size:20px;font-weight:700;margin-bottom:20px}.post_relatedGrid__D_e_q{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:820px){.post_relatedGrid__D_e_q{grid-template-columns:1fr}}.post_relatedCard__QcSEV{display:block;padding:20px;border-radius:14px;background:var(--card-bg);border:1px solid var(--border-color);transition:box-shadow .2s ease,transform .2s ease}.post_relatedCard__QcSEV:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.post_relatedCard__QcSEV time{font-size:12px;color:var(--text-muted)}.post_relatedCard__QcSEV h3{font-size:15px;font-weight:700;line-height:1.45;margin-top:8px;color:var(--text-main)}.post_footerNav___hb8_{margin-top:40px;padding-top:24px;border-top:1px solid var(--border-color)}.post_back__V8Bkm{color:var(--primary);font-weight:600}[data-theme=dark] .post_prose__3IeqP a{color:var(--primary-light)}[data-theme=dark] .post_prose__3IeqP a:hover{color:#a9cbf2}[data-theme=dark] .post_prose__3IeqP a.btnGlass,[data-theme=dark] .post_prose__3IeqP a.btnGlass:hover{color:#fff}[data-theme=dark] .post_prose__3IeqP a.btnOutline,[data-theme=dark] .post_prose__3IeqP a.btnOutline:hover{color:var(--text-main)}.service_page__Q3hXu{padding:140px 0 40px}.service_breadcrumb__Kh9kT{font-size:14px;color:var(--text-muted);margin-bottom:24px}.service_breadcrumb__Kh9kT a{color:var(--primary);font-weight:600}.service_header__ZQ_VP{max-width:720px;margin-bottom:48px}.service_title__qTVMs{font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:-1px;margin-bottom:16px}.service_summary__NmB0P{font-size:19px;color:var(--text-muted);line-height:1.6}.service_body__XB_mB{display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:start}@media (max-width:820px){.service_body__XB_mB{grid-template-columns:1fr;gap:32px}}.service_intro__h6SxC p{color:var(--text-main);line-height:1.8;font-size:16px;margin-bottom:20px}.service_aside__oIuiw{padding:32px;border-radius:24px;background:var(--card-bg);border:1px solid var(--border-color);position:sticky;top:100px}.service_aside__oIuiw h2{font-size:18px;font-weight:700;margin-bottom:16px}.service_related__0l__k{margin-top:56px;padding-top:28px;border-top:1px solid var(--border-color)}.service_back__uB3dU{color:var(--primary);font-weight:600}.service_fullPage__75qOV{margin-bottom:12px;font-size:15px}.service_fullPage__75qOV a{color:var(--primary);font-weight:600}.StructureChooser_tool__eScZL{margin:32px 0;padding:18px 28px 26px;border-radius:16px;background:var(--card-bg);border:1px solid var(--border-color)}@media (max-width:600px){.StructureChooser_tool__eScZL{padding:14px 18px 20px}}.StructureChooser_tool__eScZL .StructureChooser_title__Ug6ts{margin:0 0 22px;font-size:25px;font-weight:700;letter-spacing:-.01em;color:var(--text-main)}.StructureChooser_intro__wCHs_{margin:0 0 22px;font-size:14.5px;line-height:1.6;color:var(--text-muted)}.StructureChooser_field__PEKYX{border:0;padding:0;margin:0 0 20px}.StructureChooser_legend__ng1x7{padding:0;font-size:15px;font-weight:600;color:var(--text-main)}.StructureChooser_num___iSaP{display:inline-block;min-width:20px;height:20px;line-height:20px;margin-right:8px;border-radius:50%;background:var(--primary-pale);color:var(--primary);font-size:12px;font-weight:700;text-align:center}.StructureChooser_help__rTzO7{margin:4px 0 10px;font-size:13px;line-height:1.5;color:var(--text-muted)}.StructureChooser_options__8QLZJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-top:8px}.StructureChooser_option__ZTw4u{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg);cursor:pointer;transition:border-color .15s,background .15s}.StructureChooser_option__ZTw4u:hover{border-color:var(--primary)}.StructureChooser_option__ZTw4u input{margin:2px 0 0;accent-color:var(--primary);flex-shrink:0}.StructureChooser_option__ZTw4u:focus-within{outline:2px solid var(--primary);outline-offset:1px}.StructureChooser_optionOn__P5Y7s{border-color:var(--primary);background:var(--primary-pale)}.StructureChooser_optionLabel__2yLjV{display:block;font-size:14px;font-weight:600;color:var(--text-main);line-height:1.35}.StructureChooser_optionHint__9N_Dg{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--text-muted)}.StructureChooser_result__yz0qO{margin-top:24px;padding:20px 22px;border-radius:12px;border:1px solid var(--border-color);border-left:3px solid var(--primary);background:var(--bg)}.StructureChooser_pending__9Z0ys{margin:0;font-size:14px;color:var(--text-muted)}.StructureChooser_resultLead__hTmDV{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.StructureChooser_resultName__Y7R8z{margin:2px 0 8px;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--primary)}.StructureChooser_resultBlurb__UTGvq{margin:0 0 14px;font-size:14.5px;line-height:1.65;color:var(--text-main)}.StructureChooser_reasons__nequP,.StructureChooser_watch__2aKHR{margin:0 0 14px;padding-left:20px}.StructureChooser_reasons__nequP li,.StructureChooser_watch__2aKHR li{margin-bottom:7px;font-size:14px;line-height:1.6;color:var(--text-muted)}.StructureChooser_reasons__nequP li::marker{color:var(--primary)}.StructureChooser_close__w2EJO{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:var(--bg-alt);font-size:13.5px;line-height:1.6;color:var(--text-main)}.StructureChooser_watchLead__s8K5n{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.StructureChooser_cta__yPHCI{margin:0;font-size:14px;line-height:1.6;color:var(--text-muted)}.StructureChooser_cta__yPHCI a{color:var(--primary);font-weight:600}.StructureChooser_disclaimer__1CQda{margin:16px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-muted)}[data-theme=dark] .StructureChooser_cta__yPHCI a,[data-theme=dark] .StructureChooser_resultName__Y7R8z{color:var(--primary-light)}.StructureChooser_holding__LcmrK{margin:0 0 14px;padding:14px 16px;border-radius:10px;background:var(--bg-alt)}.StructureChooser_holdingName__X83YH{margin:2px 0 6px;font-size:16px;font-weight:700;color:var(--text-main)}.StructureChooser_holdingWhy__Qs1er{margin:0;font-size:13.5px;line-height:1.6;color:var(--text-muted)}.StructureChooser_more__1pyCn{margin:4px 0 0;font-size:13.5px;line-height:1.6;color:var(--text-muted)}.StructureChooser_moreBtn__RCIw1{border:0;background:none;padding:0;font:inherit;color:var(--primary);font-weight:600;text-decoration:underline;cursor:pointer}.StructureChooser_moreBtn__RCIw1:hover{color:var(--primary-mid,var(--primary))}[data-theme=dark] .StructureChooser_moreBtn__RCIw1,[data-theme=dark] .StructureChooser_num___iSaP{color:var(--primary-light)}