.PostCard_card__g3HzB{background:var(--color-bg-primary);border-radius:12px;overflow:hidden;border:1px solid var(--color-border);transition:all .2s;height:100%;display:flex;flex-direction:column}.PostCard_card__g3HzB:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.PostCard_link__4XknK{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.PostCard_cover__sFtYv{position:relative;aspect-ratio:16/9;background:var(--color-bg-secondary);overflow:hidden}.PostCard_coverImg__4SlRF{object-fit:cover}.PostCard_coverFallback___rUyG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.85);font-weight:800;font-size:4rem;letter-spacing:.05em;text-transform:uppercase}.PostCard_body__hEHuo{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1 1}.PostCard_category__6gWdR{font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary)}.PostCard_title__a5Abl{font-size:18px;line-height:26px;font-weight:700;color:var(--color-text-primary);-webkit-line-clamp:2}.PostCard_excerpt__P87lR,.PostCard_title__a5Abl{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.PostCard_excerpt__P87lR{font-size:13px;line-height:18px;color:var(--color-text-secondary);-webkit-line-clamp:3}.PostCard_meta__1o_wM{font-size:12px;line-height:16px;display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:var(--color-text-tertiary);margin-top:auto}.PostCard_avatar___rg2b{border-radius:50%;object-fit:cover}.PostCard_featured__yZ9YJ{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;background:var(--color-bg-primary);border-radius:12px;overflow:hidden;border:1px solid var(--color-border);text-decoration:none;color:inherit;transition:all .2s}.PostCard_featured__yZ9YJ:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}@media(min-width:768px){.PostCard_featured__yZ9YJ{grid-template-columns:1.1fr 1fr}}.PostCard_featuredImage__dJpyy{position:relative;aspect-ratio:16/9}@media(min-width:768px){.PostCard_featuredImage__dJpyy{aspect-ratio:auto;min-height:320px}}.PostCard_featuredImg__p7uFa{object-fit:cover}.PostCard_featuredBody__f3NPU{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px}@media(min-width:768px){.PostCard_featuredBody__f3NPU{padding:32px}}.PostCard_featuredTitle__72Jxo{font-size:24px;line-height:32px;font-weight:800;color:var(--color-text-primary);margin:0;line-height:1.2}.blocks_h2__KtYRf{font-size:32px;line-height:40px;font-weight:800;margin:40px 0 16px;color:var(--color-text-primary);scroll-margin-top:100px;line-height:1.2}.blocks_h3__9hZPK{font-size:24px;line-height:32px;margin:32px 0 12px;line-height:1.3}.blocks_h3__9hZPK,.blocks_h4__D8hXR{font-weight:700;color:var(--color-text-primary);scroll-margin-top:100px}.blocks_h4__D8hXR{font-size:20px;line-height:28px;margin:24px 0 8px;line-height:1.4}.blocks_paragraph__84jAv{font-size:15px;line-height:22px;font-size:1.0625rem;line-height:1.75;color:var(--color-text-primary);margin:16px 0}.blocks_paragraph__84jAv a{color:var(--color-primary);text-decoration:underline}.blocks_paragraph__84jAv a:hover{text-decoration:none}.blocks_paragraph__84jAv b,.blocks_paragraph__84jAv strong{font-weight:700}.blocks_paragraph__84jAv mark{background:var(--color-primary-light);padding:0 4px;border-radius:3px}.blocks_paragraph__84jAv code{background:var(--color-bg-secondary);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em}.blocks_list__gtVor{margin:16px 0;padding-left:24px}.blocks_list__gtVor li{font-size:15px;line-height:22px;font-size:1.0625rem;line-height:1.75;margin-bottom:8px;color:var(--color-text-primary)}.blocks_list__gtVor li a{color:var(--color-primary);text-decoration:underline}.blocks_list__gtVor.blocks_bullet__SZPHS{list-style:disc}.blocks_list__gtVor.blocks_number__2bHZm{list-style:decimal}.blocks_quote__gbhux{margin:32px 0;padding:20px 24px;border-left:4px solid var(--color-primary);background:var(--color-bg-secondary);border-radius:0 8px 8px 0;font-style:italic}.blocks_quote__gbhux p{font-size:18px;line-height:26px;line-height:1.6;color:var(--color-text-primary);margin:0}.blocks_quote__gbhux cite{display:block;font-size:13px;line-height:18px;color:var(--color-text-secondary);margin-top:8px;font-style:normal;font-weight:600}.blocks_divider__IXasb{margin:40px auto;border:none;height:1px;background:var(--color-border);max-width:200px}.blocks_imageBlock__qSPFI{margin:32px 0;display:flex;flex-direction:column;align-items:center}.blocks_imageBlock__qSPFI img{display:block;width:100%;height:auto;border-radius:12px}.blocks_imageBlock__qSPFI figcaption{font-size:13px;line-height:18px;color:var(--color-text-secondary);text-align:center;margin-top:8px;font-style:italic}.blocks_imageBlock__qSPFI.blocks_size-small__gJO63{max-width:400px;margin-inline:auto}.blocks_imageBlock__qSPFI.blocks_size-medium__4u5OK{max-width:720px;margin-inline:auto}.blocks_imageBlock__qSPFI.blocks_size-large__8STx3{max-width:100%}@media(min-width:1024px){.blocks_imageBlock__qSPFI.blocks_size-large__8STx3{width:calc(100% + 200px);margin-inline:-100px;max-width:none}}.blocks_imageBlock__qSPFI.blocks_size-full__GA3OO{max-width:100%}@media(min-width:1024px){.blocks_imageBlock__qSPFI.blocks_size-full__GA3OO{width:calc(100% + 400px);margin-inline:-200px;max-width:1200px}.blocks_imageBlock__qSPFI.blocks_size-wide__aXQjl{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.blocks_imageBlock__qSPFI.blocks_size-wide__aXQjl img{border-radius:0}}.blocks_videoBlock__x6l6n{margin:32px 0}.blocks_videoWrapper__LjGm9{position:relative;padding-bottom:56.25%;height:0;border-radius:12px;overflow:hidden;background:#000}.blocks_videoWrapper__LjGm9 iframe,.blocks_videoWrapper__LjGm9 video{position:absolute;inset:0;width:100%;height:100%;border:0}.blocks_callout__WfCvD{margin:32px 0;padding:16px 20px;display:flex;gap:12px;border-radius:8px;border:1px solid}.blocks_callout__WfCvD .blocks_icon__yj0uM{flex-shrink:0;display:inline-flex;align-items:flex-start;margin-top:2px}.blocks_callout__WfCvD .blocks_body__kw6aN{flex:1 1}.blocks_callout__WfCvD .blocks_body__kw6aN h4{font-size:15px;line-height:22px;font-weight:700;margin:0 0 4px}.blocks_callout__WfCvD .blocks_body__kw6aN p{font-size:13px;line-height:18px;margin:0;line-height:1.6}.blocks_callout__WfCvD.blocks_info__vT7zd{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.3)}.blocks_callout__WfCvD.blocks_info__vT7zd .blocks_icon__yj0uM{color:#3b82f6}.blocks_callout__WfCvD.blocks_tip__CL7gS{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.3)}.blocks_callout__WfCvD.blocks_tip__CL7gS .blocks_icon__yj0uM{color:#22c55e}.blocks_callout__WfCvD.blocks_warning__baqja{background:rgba(234,179,8,.1);border-color:rgba(234,179,8,.3)}.blocks_callout__WfCvD.blocks_warning__baqja .blocks_icon__yj0uM{color:#eab308}.blocks_callout__WfCvD.blocks_success__9Ji0G{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.3)}.blocks_callout__WfCvD.blocks_success__9Ji0G .blocks_icon__yj0uM{color:#10b981}.blocks_codeBlock__iYiOO{margin:32px 0;background:#1e293b;border-radius:8px;overflow:hidden;font-family:SF Mono,Monaco,Consolas,monospace}.blocks_codeHeader__hxi2_{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#0f172a;color:#94a3b8}.blocks_codeHeader__hxi2_ .blocks_language___KeGC{font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.blocks_codeHeader__hxi2_ .blocks_copy__gKwma{background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;gap:4px}.blocks_codeHeader__hxi2_ .blocks_copy__gKwma:hover{background:hsla(0,0%,100%,.08)}.blocks_codeBlock__iYiOO pre{margin:0;padding:16px;overflow-x:auto;color:#e2e8f0}.blocks_codeBlock__iYiOO pre code{font-size:13px;line-height:18px;font-family:inherit;background:none;padding:0}.blocks_galleryGrid__J8cHr{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;margin:32px 0}.blocks_galleryGrid__J8cHr button{aspect-ratio:1;overflow:hidden;border-radius:8px;border:0;background:var(--color-bg-secondary);padding:0;cursor:pointer}.blocks_galleryGrid__J8cHr button img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.blocks_galleryGrid__J8cHr button:hover img{transform:scale(1.05)}.blocks_galleryCarousel__nggMs{margin:32px 0;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.blocks_galleryCarousel__nggMs>div{flex-shrink:0;width:min(85%,480px);aspect-ratio:4/3;border-radius:8px;overflow:hidden;scroll-snap-align:start}.blocks_galleryCarousel__nggMs>div img{width:100%;height:100%;object-fit:cover}.blocks_lightbox__JYYD7{position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.blocks_lightboxClose__oswPH{top:16px;right:16px;width:40px;height:40px}.blocks_lightboxClose__oswPH,.blocks_lightboxNav__R8j88{position:absolute;background:hsla(0,0%,100%,.1);border:0;color:#fff;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.blocks_lightboxNav__R8j88{top:50%;transform:translateY(-50%);width:48px;height:48px}.blocks_lightboxNav__R8j88.blocks_prev__Nphz_{left:16px}.blocks_lightboxNav__R8j88.blocks_next__sbhFA{right:16px}.blocks_lightboxImage__VOghU{max-width:100%;max-height:90vh;object-fit:contain}.blocks_embed__X85on{margin:32px 0}.blocks_embed__X85on iframe{max-width:100%}.blocks_embedLink__QABTu{display:block;margin:24px 0;padding:16px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-primary);text-decoration:none;font-weight:600;word-break:break-all}.blocks_embedLink__QABTu:hover{background:var(--color-bg-secondary)}.BlogArticle_article__StRs2{padding-block:24px 64px}.BlogArticle_shell__Knh7Z{max-width:760px;margin:0 auto}@media(min-width:1280px){.BlogArticle_shellWithToc__l5wEj{max-width:none;display:grid;grid-template-columns:minmax(0,760px) 240px;grid-column-gap:40px;column-gap:40px;justify-content:center;align-items:start}}.BlogArticle_main__9z7OF{min-width:0}.BlogArticle_header__TLNp_{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.BlogArticle_category__uIHbT{display:inline-block;align-self:flex-start;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary);text-decoration:none;padding:4px 10px;background:var(--color-primary-light);border-radius:9999px}.BlogArticle_title__rIbKo{font-size:32px;line-height:40px;font-weight:800;color:var(--color-text-primary);margin:0;line-height:1.15}@media(min-width:768px){.BlogArticle_title__rIbKo{font-size:2.5rem}}.BlogArticle_lede__MIX7h{font-size:18px;line-height:26px;color:var(--color-text-secondary);margin:0;line-height:1.5}.BlogArticle_translationNotice__vsUKf{font-size:13px;line-height:18px;color:var(--color-warning,#b45309);background:rgba(234,179,8,.1);padding:8px 12px;border-radius:8px;margin:0}.BlogArticle_meta__cVOvi{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;line-height:18px;color:var(--color-text-secondary)}.BlogArticle_metaSep__JhZzZ{color:var(--color-text-tertiary)}.BlogArticle_author__2ynhl{display:flex;align-items:center;gap:12px}.BlogArticle_authorAvatar__09jYj{border-radius:50%;object-fit:cover}.BlogArticle_authorAvatarLg__vis23{border-radius:50%;object-fit:cover;flex-shrink:0}.BlogArticle_authorName__s8OGd{margin:0;font-weight:600;color:var(--color-text-primary)}.BlogArticle_authorRole__7CMAu{margin:0;font-size:12px;line-height:16px;color:var(--color-text-tertiary)}.BlogArticle_cover__Y1beb{margin:0 0 40px;border-radius:12px;overflow:hidden}.BlogArticle_coverImg__hl_QP{width:100%;height:auto;display:block;object-fit:cover}.BlogArticle_content__P5XPC{min-width:0}.BlogArticle_tocAside__7sQgP{display:none}@media(min-width:1280px){.BlogArticle_tocAside__7sQgP{display:block;position:-webkit-sticky;position:sticky;top:100px;align-self:start;max-height:calc(100vh - 120px);overflow-y:auto}}.BlogArticle_toc__WxN5p{background:var(--color-bg-secondary);border-radius:8px;padding:16px}.BlogArticle_tocTitle__6_n9f{font-size:13px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0 0 12px}.BlogArticle_tocList__MXx2l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.BlogArticle_tocItem__60SeA{font-size:13px;line-height:18px;border-left:2px solid rgba(0,0,0,0);padding-left:8px}.BlogArticle_tocItem__60SeA a{color:var(--color-text-secondary);text-decoration:none;transition:color .2s;display:block;line-height:1.4}.BlogArticle_tocItem__60SeA a:hover{color:var(--color-text-primary)}.BlogArticle_tocActive__xkNkO{border-left-color:var(--color-primary)}.BlogArticle_tocActive__xkNkO a{color:var(--color-primary);font-weight:600}.BlogArticle_tocIndent__i1yQ3{padding-left:16px;font-size:.85rem}.BlogArticle_tocIndent2__PlX3W{padding-left:24px;font-size:.8rem}.BlogArticle_footer__e1Cyt{margin-top:48px;padding-top:32px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:24px}.BlogArticle_tags___ru6l{display:flex;flex-wrap:wrap;gap:8px}.BlogArticle_tag__85hSN{font-size:13px;line-height:18px;padding:4px 12px;border-radius:9999px;background:var(--color-bg-secondary);color:var(--color-text-secondary)}.BlogArticle_actions__AriGB{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:16px}.BlogArticle_like__1VMnR{display:inline-flex;align-items:center;gap:4px;background:var(--color-bg-secondary);border:0;padding:8px 16px;border-radius:9999px;cursor:pointer;color:var(--color-text-secondary);font-weight:600;font-size:13px;line-height:18px}.BlogArticle_like__1VMnR:hover{color:var(--color-primary);background:var(--color-bg-tertiary)}.BlogArticle_likeActive__ObcEM{color:var(--color-primary)}.BlogArticle_share__CpUbt{display:inline-flex;align-items:center;gap:8px}.BlogArticle_shareLabel__JR2CD{font-size:13px;line-height:18px;color:var(--color-text-tertiary);margin-right:4px}.BlogArticle_shareBtn__UIG4H{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:var(--color-bg-secondary);color:var(--color-text-secondary);border:0;cursor:pointer;text-decoration:none;transition:all .2s}.BlogArticle_shareBtn__UIG4H:hover{color:var(--color-primary);background:var(--color-bg-tertiary)}.BlogArticle_aboutAuthor__vBV2s{display:flex;gap:16px;padding:20px;background:var(--color-bg-secondary);border-radius:8px}.BlogArticle_aboutAuthorName__1VEaG{margin:0 0 4px;font-weight:700;color:var(--color-text-primary)}.BlogArticle_aboutAuthorBio__Eo8tE{margin:0;font-size:13px;line-height:18px;color:var(--color-text-secondary);line-height:1.5}.BlogArticle_relatedSection__8CEpC{margin-top:64px;padding-top:48px;border-top:1px solid var(--color-border);background:var(--color-bg-secondary);padding-bottom:64px}.BlogArticle_relatedTitle__jcIfY{font-size:24px;line-height:32px;font-weight:800;margin:0 0 32px;color:var(--color-text-primary)}.BlogArticle_relatedGrid__IroOJ{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.BlogArticle_relatedGrid__IroOJ{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.BlogArticle_relatedGrid__IroOJ{grid-template-columns:repeat(3,1fr)}}.Breadcrumbs_crumbs__ZnXPn{margin-block:16px}.Breadcrumbs_list__d_BrV{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.Breadcrumbs_item___VVEJ{display:inline-flex;align-items:center}.Breadcrumbs_link__hKpHy{font-size:13px;line-height:18px;color:var(--color-text-secondary)}.Breadcrumbs_link__hKpHy:hover{color:var(--color-primary)}.Breadcrumbs_current__rQDDm{font-size:13px;line-height:18px;color:var(--color-text-primary);font-weight:500}.Breadcrumbs_sep__BMJap{color:var(--color-text-tertiary)}.BlogList_section__UQdMj{padding-block:32px 64px}.BlogList_header__uQiXN{text-align:center;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;gap:12px}.BlogList_title__d9f6D{font-size:32px;line-height:40px;font-weight:800;color:var(--color-text-primary);margin:0}@media(min-width:768px){.BlogList_title__d9f6D{font-size:2.5rem}}.BlogList_subtitle__15x_u{font-size:18px;line-height:26px;color:var(--color-text-secondary);max-width:640px;margin:0}.BlogList_tabs__ZsWHR{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.BlogList_tab__oaV4r{font-size:13px;line-height:18px;padding:8px 16px;border-radius:9999px;background:var(--color-bg-secondary);color:var(--color-text-secondary);font-weight:600;text-decoration:none;transition:all .2s}.BlogList_tab__oaV4r:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.BlogList_tab__oaV4r.BlogList_active__gT9Ac{background:var(--color-primary);color:var(--color-text-inverse)}.BlogList_searchForm__MkKVH{display:flex;align-items:center;gap:8px;width:100%;max-width:640px;margin:8px auto 0;padding:8px 8px 8px 20px;border-radius:9999px;background:var(--color-bg-primary);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:all .2s}.BlogList_searchForm__MkKVH:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-light)}.BlogList_searchIcon__z5cVj{color:var(--color-text-tertiary);flex-shrink:0}.BlogList_searchInput__vaDjM{flex:1 1;min-width:0;border:0;outline:0;background:rgba(0,0,0,0);padding:8px 0;font-size:15px;line-height:22px;font-size:1.0625rem;color:var(--color-text-primary)}.BlogList_searchInput__vaDjM::placeholder{color:var(--color-text-tertiary)}.BlogList_searchSubmit__MDEOc{flex-shrink:0;padding:8px 20px;border:0;border-radius:9999px;background:var(--color-primary);color:var(--color-text-inverse);font-weight:600;cursor:pointer;font-size:13px;line-height:18px;transition:background .2s}.BlogList_searchSubmit__MDEOc:hover{background:var(--color-primary-hover,var(--color-primary));filter:brightness(.95)}@media(max-width:480px){.BlogList_searchSubmit__MDEOc{padding-inline:12px}}.BlogList_featuredWrap__nyRFj{margin-bottom:40px}.BlogList_grid__34j_l{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.BlogList_grid__34j_l{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.BlogList_grid__34j_l{grid-template-columns:repeat(3,1fr)}}.BlogList_empty__6g_z1{text-align:center;padding:48px 0;color:var(--color-text-secondary)}.BlogList_pagination__trfhR{display:flex;justify-content:center;gap:8px;margin-top:40px;align-items:center}.BlogList_pageWrap__nYLsv{display:inline-flex;align-items:center;gap:8px}.BlogList_gap__AX2p3{color:var(--color-text-tertiary)}.BlogList_page__zUzne{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:8px;background:var(--color-bg-secondary);color:var(--color-text-primary);text-decoration:none;font-weight:600;font-size:13px;line-height:18px}.BlogList_page__zUzne:hover{background:var(--color-bg-tertiary)}.BlogList_pageActive__F_T1W{color:var(--color-text-inverse)}.BlogList_pageActive__F_T1W,.BlogList_pageActive__F_T1W:hover{background:var(--color-primary)}.LegalDocLayout_wrap__1sGkJ{padding-block:24px 64px}.LegalDocLayout_inner__Fl3tW{max-width:1040px;margin:0 auto}.LegalDocLayout_header__LhKau{margin:16px 0 32px;display:flex;flex-direction:column;gap:8px}.LegalDocLayout_title__RWIrg{font-size:32px;line-height:40px;font-weight:800;margin:0;color:var(--color-text-primary)}@media(min-width:768px){.LegalDocLayout_title__RWIrg{font-size:2.25rem}}.LegalDocLayout_date__MEVs2{font-size:13px;line-height:18px;color:var(--color-text-tertiary);margin:0}.LegalDocLayout_body__Iwrbs{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:1024px){.LegalDocLayout_body__Iwrbs{grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start}}.LegalDocLayout_toc__RVzXZ{background:var(--color-bg-secondary);border-radius:8px;padding:16px}@media(min-width:1024px){.LegalDocLayout_toc__RVzXZ{position:-webkit-sticky;position:sticky;top:100px;align-self:start}}.LegalDocLayout_tocTitle__0tk9F{font-size:13px;line-height:18px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0 0 12px}.LegalDocLayout_tocList__GIcd5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.LegalDocLayout_tocList__GIcd5 a{font-size:13px;line-height:18px;color:var(--color-text-secondary);text-decoration:none;line-height:1.4;display:block}.LegalDocLayout_tocList__GIcd5 a:hover{color:var(--color-primary)}.LegalDocLayout_content__G4TSO{min-width:0}.LegalDocLayout_content__G4TSO h2{font-size:20px;line-height:28px;font-weight:800;margin:32px 0 12px;color:var(--color-text-primary);scroll-margin-top:100px}.LegalDocLayout_content__G4TSO h2:first-child{margin-top:0}.LegalDocLayout_content__G4TSO h3{font-size:18px;line-height:26px;font-weight:700;margin:20px 0 8px;color:var(--color-text-primary)}.LegalDocLayout_content__G4TSO p{font-size:15px;line-height:22px;line-height:1.7;color:var(--color-text-primary);margin:0 0 12px}.LegalDocLayout_content__G4TSO ol,.LegalDocLayout_content__G4TSO ul{margin:8px 0 16px;padding-left:24px}.LegalDocLayout_content__G4TSO ol li,.LegalDocLayout_content__G4TSO ul li{font-size:15px;line-height:22px;line-height:1.7;color:var(--color-text-primary);margin-bottom:4px}.LegalDocLayout_content__G4TSO a{color:var(--color-primary);text-decoration:underline}.LegalDocLayout_content__G4TSO a:hover{text-decoration:none}.LegalDocLayout_content__G4TSO strong{font-weight:700}.LegalDocLayout_legalFooter__bi2sF{margin-top:48px;padding-top:24px;border-top:1px solid var(--color-border)}.LegalDocLayout_legalNote__vmOGT{font-size:13px;line-height:18px;color:var(--color-text-tertiary);line-height:1.6;margin:0}.LegalDocLayout_legalNote__vmOGT a{color:var(--color-primary);text-decoration:none}.SimilarTutors_section__zIFuX{margin-top:48px;display:flex;flex-direction:column;gap:20px}.SimilarTutors_heading__Svjku{font-size:24px;line-height:32px;font-weight:700;color:var(--color-text-primary)}.SimilarTutors_carousel__XZn67{display:grid;grid-auto-flow:column;grid-auto-columns:220px;grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}@media(min-width:768px){.SimilarTutors_carousel__XZn67{grid-auto-columns:250px}}@media(min-width:1280px){.SimilarTutors_carousel__XZn67{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible}}.SimilarTutors_cell__yMGKk{min-width:0}.TutorAbout_section__FL2UD{display:flex;flex-direction:column;gap:32px}.TutorAbout_heading__Td2zA{font-size:20px;line-height:28px;font-weight:700;color:var(--color-text-primary);display:inline-flex;align-items:center;gap:8px;margin-bottom:12px}.TutorAbout_bio__bt4pC{font-size:15px;line-height:22px;color:var(--color-text-primary);white-space:pre-wrap;line-height:1.6}.TutorAbout_toggle__TILU9{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;margin:8px 0 0;color:var(--color-primary);font-weight:500;font-size:13px;line-height:18px}.TutorAbout_toggle__TILU9:hover{text-decoration:underline}.TutorAbout_list__ralTn{list-style:none;display:flex;flex-direction:column;gap:8px}.TutorAbout_entry__zLqsv{padding:12px 16px;background:var(--color-bg-secondary);border-radius:8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.TutorAbout_entryMeta__NMK9Z{color:var(--color-text-secondary)}.TutorAbout_entryYears__5gaGt{margin-left:auto;font-size:13px;line-height:18px;color:var(--color-text-tertiary)}.TutorAbout_docs__xTLIi{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media(min-width:768px){.TutorAbout_docs__xTLIi{grid-template-columns:repeat(4,minmax(0,1fr))}}.TutorAbout_doc__aUK6B{background:var(--color-bg-secondary);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.TutorAbout_docPreview__Q_mHO{width:100%;height:140px;object-fit:cover}.TutorAbout_docPlaceholder__j6XGA{width:100%;height:140px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-hover);color:var(--color-text-tertiary)}.TutorAbout_docTitle__vsurV{display:block;padding:8px 12px;font-size:13px;line-height:18px;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TutorAbout_verified__wv5u7{padding:4px 12px;font-size:12px;line-height:16px;color:var(--color-success);display:inline-flex;align-items:center;gap:4px}.TutorAbout_tags__3_1VS{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.TutorAbout_tag__mGr4h{padding:4px 12px;background:var(--color-bg-secondary);border-radius:9999px;font-size:13px;line-height:18px;color:var(--color-text-primary)}.TutorAbout_level__GcIJN{color:var(--color-text-tertiary)}