.LegalPageLayout_page__YXSFN.LegalPageLayout_page__YXSFN{width:min(1120px,calc(100% - 32px));gap:0;padding-block:32px 48px}.LegalPageLayout_page__YXSFN .section-header{margin:0;padding:0 0 32px;gap:32px;background:none}.LegalPageLayout_page__YXSFN .section-header__body{display:flex;flex-direction:column;gap:16px}.LegalPageLayout_page__YXSFN .section-header h1{margin:0;max-width:none;font-size:clamp(32px,3vw,44px);line-height:1.12;letter-spacing:-.02em}.LegalPageLayout_page__YXSFN .section-header__lead{margin:0;max-width:none;color:var(--muted);font-size:17px;line-height:1.6}.LegalPageLayout_related__ARtJ5{display:flex;flex-wrap:wrap;margin-top:24px;font-size:15px}.LegalPageLayout_page__YXSFN a:focus-visible{outline:2px solid var(--action-primary);outline-offset:4px}@media (max-width:700px){.LegalPageLayout_page__YXSFN.LegalPageLayout_page__YXSFN{width:calc(100% - 24px);padding-block:24px 32px}.LegalPageLayout_page__YXSFN .directory-breadcrumbs{display:none}.LegalPageLayout_page__YXSFN .section-header{padding-bottom:24px}.LegalPageLayout_page__YXSFN .section-header__body{gap:12px}.LegalPageLayout_page__YXSFN .section-header__lead{font-size:16px}}.legal-notice_information__vrwPt{border-top:1px solid var(--line)}.legal-notice_row__i4hIy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:32px;padding-block:28px;border-bottom:1px solid var(--line)}.legal-notice_row__i4hIy h2{margin:0;color:var(--action-primary);font-size:20px;font-weight:600;line-height:1.4}.legal-notice_row__i4hIy p{margin:0;color:var(--muted);font-size:16px;line-height:1.65}.legal-notice_row__i4hIy a{color:var(--action-primary);font-weight:600;text-underline-offset:3px}.legal-notice_host__45GQg{display:flex;flex-direction:column;gap:8px}@media (max-width:700px){.legal-notice_row__i4hIy{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:24px}}.ArticleCollection_hint__lBf2e{display:none}.ArticleCollection_list__xPEwl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;min-width:0}.ArticleCollection_list__xPEwl:focus-visible{outline:2px solid var(--action-primary);outline-offset:4px}.ArticleCollection_list__xPEwl .article-card{transform:none;box-shadow:none;transition:none}.ArticleCollection_list__xPEwl .article-card__image{aspect-ratio:4/3}.ArticleCollection_list__xPEwl .article-card:hover .article-card__image img,.ArticleCollection_list__xPEwl .article-card__image img{transform:none;transition:none}.ArticleCollection_list__xPEwl.ArticleCollection_vertical__dNJ5X .article-card{align-items:center}.ArticleCollection_list__xPEwl.ArticleCollection_vertical__dNJ5X .article-card__body{min-width:0;gap:6px}.ArticleCollection_vertical__dNJ5X .article-card__category{color:var(--action-primary);font-size:12px;font-weight:500;line-height:1.5}@media (min-width:701px){.ArticleCollection_list__xPEwl .article-card{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;overflow:visible}.ArticleCollection_list__xPEwl .article-card__image{width:128px;height:auto;border-radius:8px}.ArticleCollection_list__xPEwl .article-card__body{padding:0;gap:8px}.ArticleCollection_list__xPEwl .article-card__title{font-size:17px;font-weight:600;line-height:1.4}.ArticleCollection_list__xPEwl .article-card__excerpt{display:none}.ArticleCollection_list__xPEwl .article-meta{margin:0;gap:4px 12px;font-size:12px;font-weight:400;line-height:1.5}.ArticleCollection_list__xPEwl .article-tag{padding:4px 8px;font-size:11px}}@media (min-width:701px) and (max-width:1100px){.ArticleCollection_list__xPEwl .article-card{grid-template-columns:104px minmax(0,1fr)}.ArticleCollection_list__xPEwl .article-card__image{width:104px}}@media (max-width:700px){.ArticleCollection_hint__lBf2e{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--muted);font-size:13px}.ArticleCollection_list__xPEwl{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;align-items:start;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}.ArticleCollection_list__xPEwl>article{min-width:0;scroll-snap-align:start}.ArticleCollection_list__xPEwl.ArticleCollection_vertical__dNJ5X{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;gap:20px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.ArticleCollection_list__xPEwl.ArticleCollection_vertical__dNJ5X .article-card{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:16px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;overflow:visible}.ArticleCollection_vertical__dNJ5X .article-card__image{width:96px;height:auto;border-radius:8px}.ArticleCollection_vertical__dNJ5X .article-card__body{padding:0;gap:8px}.ArticleCollection_vertical__dNJ5X .article-card__title{font-size:16px;font-weight:600;line-height:1.4}.ArticleCollection_vertical__dNJ5X .article-card__excerpt{display:none}.ArticleCollection_vertical__dNJ5X .article-meta{margin:0;gap:4px 12px;font-size:12px;font-weight:400;line-height:1.5}}.DirectoryPagination_pagination__oHHi1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.DirectoryPagination_pagination__oHHi1 :is(a,.DirectoryPagination_current__ME9GY,.DirectoryPagination_previous__u7Que,.DirectoryPagination_next__E6_3J){display:inline-flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px 8px;border-radius:4px;color:var(--action-primary);font-size:14px;font-weight:400;text-decoration:none}.DirectoryPagination_item__x5_CT,.DirectoryPagination_pages__zZ_b7{display:flex;align-items:center;gap:0}.DirectoryPagination_pagination__oHHi1 .DirectoryPagination_current__ME9GY{position:relative;font-weight:600}.DirectoryPagination_current__ME9GY:after{content:"";position:absolute;bottom:6px;left:50%;width:12px;height:2px;background:currentColor;transform:translateX(-50%)}.DirectoryPagination_pagination__oHHi1 [aria-disabled=true]{color:var(--muted)}.DirectoryPagination_ellipsis__J73ag{width:16px;text-align:center;color:var(--muted)}.DirectoryPagination_pagination__oHHi1 a:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.DirectoryPagination_pagination__oHHi1 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:700px){.DirectoryPagination_pagination__oHHi1{display:grid;grid-template-areas:"pages pages" "previous next";grid-template-columns:1fr 1fr;gap:0}.DirectoryPagination_pages__zZ_b7{grid-area:pages;justify-content:center}.DirectoryPagination_previous__u7Que{grid-area:previous;justify-self:start}.DirectoryPagination_next__E6_3J{grid-area:next;justify-self:end}}.article-directory_page__zQkBZ.article-directory_page__zQkBZ{width:min(1120px,calc(100% - 32px));gap:0;padding-bottom:40px;--category-tag-bg:#f5f7fa;--category-tag-fg:var(--action-primary)}.article-directory_page__zQkBZ .section-header{padding-inline:max(16px,calc((100vw - 1120px) / 2));margin-bottom:0}.article-directory_topics__86gmL{margin:12px 0 32px}.article-directory_topics__86gmL .taxonomy-list{gap:8px;margin:0}.article-directory_taxonomyNavigation__dh_D7{padding:20px 0 24px;border-bottom:1px solid var(--line)}.article-directory_taxonomyNavigation__dh_D7 .article-directory_topics__86gmL{margin:0}.article-directory_navigationLabel__SJqa8{margin:0 0 8px;color:var(--muted);font-size:12px;line-height:1.5}.article-directory_taxonomyNavigation__dh_D7 .article-directory_subtopics__V8awp{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.article-directory_page__zQkBZ .taxonomy-pill.taxonomy-pill--current{background:var(--soft-accent);color:var(--action-primary);border-color:transparent;font-weight:600}.article-directory_taxonomyPage__fMibb .article-directory_latest__i7ocz{margin-top:24px}.article-directory_page__zQkBZ .article-tag,.article-directory_page__zQkBZ .taxonomy-pill{min-height:44px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;filter:none;transition:none}.article-directory_page__zQkBZ a:focus-visible{outline:2px solid var(--action-primary);outline-offset:4px}.article-directory_kicker__shMs2{margin:0 0 12px;color:var(--action-primary);font-size:14px;font-weight:600}.article-directory_featured__70HqE .article-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;transition:none;overflow:visible}.article-directory_featured__70HqE .article-feature__image{display:block;min-height:0;align-self:start;aspect-ratio:4/3;border-radius:8px;background:var(--soft-accent)}.article-directory_featured__70HqE .article-feature__image img{display:block;transform:none;transition:none}.article-directory_featured__70HqE .article-feature:hover .article-feature__image img{transform:none}.article-directory_featured__70HqE .article-feature__body{padding:0;gap:12px}.article-directory_featured__70HqE .article-feature__title{font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.25;letter-spacing:-.015em}.article-directory_featured__70HqE .article-feature__excerpt{display:block;max-width:none;overflow:visible;font-size:16px;line-height:1.6}.article-directory_page__zQkBZ .article-meta{font-weight:400;letter-spacing:0;text-transform:none}.article-directory_latest__i7ocz{margin-top:40px}.article-directory_latest__i7ocz h2{margin:0 0 20px;font-size:28px;line-height:1.25}.article-directory_pagination__0fypn{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.article-directory_pageCount__U0HvA{margin:0 0 4px;color:var(--muted);font-size:13px;line-height:1.5;text-align:center}.article-directory_empty__bc1n8{padding:24px;background:var(--soft-accent);border-radius:12px;color:var(--muted);line-height:1.6}.article-directory_empty__bc1n8 strong{color:var(--action-primary)}.article-directory_empty__bc1n8 p{margin:8px 0 0}@media (hover:hover) and (pointer:fine){.article-directory_page__zQkBZ a.article-tag:hover,.article-directory_page__zQkBZ a.taxonomy-pill:hover{--category-tag-bg:var(--soft-accent);filter:none;text-decoration:underline;text-underline-offset:4px}}@media (max-width:700px){.article-directory_page__zQkBZ.article-directory_page__zQkBZ{width:calc(100% - 24px);padding-bottom:32px}.article-directory_page__zQkBZ .section-header{padding-inline:12px}.article-directory_page__zQkBZ .directory-breadcrumbs{display:none}.article-directory_topics__86gmL{margin:8px 0 24px}.article-directory_topics__86gmL .taxonomy-list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 4px 12px;scrollbar-width:thin;scrollbar-color:var(--control-border) transparent}.article-directory_topics__86gmL .taxonomy-pill{flex-shrink:0;white-space:nowrap}.article-directory_taxonomyNavigation__dh_D7{padding:16px 0 12px}.article-directory_taxonomyNavigation__dh_D7 .article-directory_subtopics__V8awp{margin-top:8px;padding-top:12px}.article-directory_taxonomyNavigation__dh_D7 .taxonomy-label{display:block;max-width:calc(100vw - 80px);overflow:hidden;text-overflow:ellipsis}.article-directory_featured__70HqE .article-feature{grid-template-columns:minmax(0,1fr);gap:16px}.article-directory_featured__70HqE .article-feature__title{font-size:24px}.article-directory_latest__i7ocz{margin-top:32px}.article-directory_latest__i7ocz h2{margin-bottom:16px;font-size:24px}}.article-view_page__WIMO9.article-view_page__WIMO9{width:min(1120px,calc(100% - 32px));gap:0;padding-top:32px;padding-bottom:40px;--category-tag-bg:#f5f7fa;--category-tag-fg:var(--action-primary)}.article-view_page__WIMO9 .article-page{max-width:none;margin:0}.article-view_page__WIMO9 .breadcrumbs{max-width:none;margin:0 0 24px}.article-view_hero__gjc2o{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:48px;padding-bottom:40px;border-bottom:1px solid var(--line)}.article-view_page__WIMO9 .article-header{max-width:none;min-width:0;margin:0;gap:16px}.article-view_page__WIMO9 .article-header h1{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance}.article-view_kicker__DubEH{--category-tag-bg:transparent;display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;color:var(--action-primary);font-size:14px;line-height:1.4}.article-view_kickerDivider__YhELB{color:var(--control-border)}.article-view_subject__dQ0Wd{display:inline-flex;align-items:center;min-height:44px;color:var(--action-primary);text-decoration:none}.article-view_page__WIMO9 .article-header .lead{margin:0;font-size:18px;line-height:1.55}.article-view_page__WIMO9 .article-tag{min-height:44px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;text-transform:none;letter-spacing:0;filter:none;transition:none}.article-view_page__WIMO9 .article-header .article-tag{padding-inline:0;font-size:14px;font-weight:600;border-radius:0}.article-view_page__WIMO9 .article-header .article-meta{margin:0;gap:6px 12px;color:var(--muted);font-size:13px;font-weight:400;line-height:1.5}.article-view_page__WIMO9 .article-cover{width:100%;margin:0;border-radius:12px;background:var(--panel)}.article-view_page__WIMO9 .article-cover img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.article-view_withoutCover__TUJhj{display:block;width:min(100%,720px);margin-inline:auto}.article-view_page__WIMO9 .article-body{max-width:720px;margin:32px auto 0;gap:24px;min-width:0}.article-view_page__WIMO9 .markdown-content{color:var(--foreground);font-size:18px;line-height:1.75;overflow-wrap:break-word}.article-view_page__WIMO9 .article-section--intro p{font-size:19px;line-height:1.65;color:var(--action-primary)}.article-view_page__WIMO9 .markdown-content ol,.article-view_page__WIMO9 .markdown-content p,.article-view_page__WIMO9 .markdown-content ul{margin:0 0 20px}.article-view_page__WIMO9 .markdown-content>:last-child{margin-bottom:0}.article-view_page__WIMO9 .markdown-content h2{margin:40px 0 16px;font-size:28px;line-height:1.25;font-weight:700;color:var(--action-primary);text-wrap:balance}.article-view_page__WIMO9 .markdown-content h3{margin:28px 0 12px;font-size:22px;line-height:1.35;font-weight:600;text-wrap:pretty}.article-view_page__WIMO9 .markdown-content h4{margin:24px 0 12px;font-size:19px;line-height:1.4;font-weight:600}.article-view_page__WIMO9 .markdown-content>:first-child{margin-top:0}.article-view_page__WIMO9 .markdown-content li+li{margin-top:8px}.article-view_page__WIMO9 .markdown-content li>p{margin-bottom:12px}.article-view_page__WIMO9 .markdown-content li>p:last-child{margin-bottom:0}.article-view_page__WIMO9 .markdown-content li::marker{color:var(--action-primary)}.article-view_page__WIMO9 .markdown-content a{font-weight:500;text-decoration-thickness:1px;text-underline-offset:3px}.article-view_page__WIMO9 .article-body blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:2px solid var(--control-border);font-style:normal;font-size:20px;line-height:1.6;color:var(--action-primary)}.article-view_page__WIMO9 .article-body blockquote p{margin:0}.article-view_page__WIMO9 .article-body blockquote p+p{margin-top:12px}.article-view_page__WIMO9 .article-section--outro:not(:first-child){margin-top:8px;padding-top:24px}.article-view_page__WIMO9 .article-body figure,.article-view_page__WIMO9 .article-body p>img,.article-view_page__WIMO9 .article-body>img{width:100%;max-width:100%;margin-left:0;transform:none}.article-view_page__WIMO9 .article-body img{max-width:100%;height:auto;border-radius:8px}.article-view_page__WIMO9 .article-body pre{max-width:100%;overflow-x:auto;padding:16px;background:#f5f7fa;border-radius:8px}.article-view_page__WIMO9 .md-table-scroll{max-width:100%;margin:24px 0;overscroll-behavior-x:contain}.article-view_page__WIMO9 .md-table-scroll:focus-visible,.article-view_page__WIMO9 a:focus-visible{outline:2px solid var(--action-primary);outline-offset:4px}.article-view_page__WIMO9 .article-body td,.article-view_page__WIMO9 .article-body th{padding:12px;line-height:1.5}.article-view_page__WIMO9 .article-body thead th{background:var(--soft-accent);color:var(--action-primary);font-weight:600;border-bottom:1px solid var(--control-border);white-space:normal}.article-view_page__WIMO9 .markdown-content hr{margin:32px 0;border:0;border-top:1px solid var(--line)}.article-view_related__aK9Ei{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}.article-view_related__aK9Ei>h2{margin:0 0 20px;text-align:left;font-size:28px;line-height:1.25}@media (hover:hover) and (pointer:fine){.article-view_page__WIMO9 .article-tag:hover,.article-view_subject__dQ0Wd:hover{text-decoration:underline;text-underline-offset:3px}}@media (max-width:900px){.article-view_hero__gjc2o{gap:24px}}@media (max-width:700px){.article-view_page__WIMO9.article-view_page__WIMO9{width:calc(100% - 24px);padding-top:24px;padding-bottom:32px}.article-view_page__WIMO9 .breadcrumbs{display:none}.article-view_hero__gjc2o{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:28px}.article-view_page__WIMO9 .article-header{gap:12px}.article-view_page__WIMO9 .article-header h1{font-size:clamp(30px,7vw,36px);line-height:1.14}.article-view_page__WIMO9 .article-header .lead{font-size:17px}.article-view_page__WIMO9 .article-body{margin-top:24px}.article-view_page__WIMO9 .markdown-content{font-size:17px;line-height:1.7}.article-view_page__WIMO9 .article-section--intro p{font-size:18px}.article-view_page__WIMO9 .article-body blockquote{font-size:18px;padding-left:16px}.article-view_page__WIMO9 .markdown-content h2{margin-top:32px;font-size:24px}.article-view_page__WIMO9 .markdown-content h3{margin-top:24px;font-size:20px}.article-view_related__aK9Ei{margin-top:32px;padding-top:24px}.article-view_related__aK9Ei>h2{margin-bottom:16px;font-size:24px}}.client-preview_toolbar__HncsR{background:#fff8e7;border:1px solid #e7c465;border-radius:14px;box-shadow:0 12px 36px rgb(30 25 10/10%);color:#211c10;display:grid;gap:18px;margin:22px auto 0;max-width:1120px;padding:18px 20px;width:calc(100% - 32px)}.client-preview_heading__B_v82{align-items:start;display:flex;gap:14px;justify-content:space-between}.client-preview_eyebrow__owMT5{color:#7b611d;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.client-preview_heading__B_v82 h2{font-size:clamp(1.1rem,2vw,1.35rem);margin:0}.client-preview_meta__vC_9m{color:#665c43;font-size:.88rem;margin:5px 0 0}.client-preview_status__uciJV{background:#fff;border:1px solid #d8bd72;border-radius:999px;flex:0 0 auto;font-size:.78rem;font-weight:750;padding:7px 10px}.client-preview_status__uciJV[data-approved=true]{background:#e9f8ee;border-color:#78b88c;color:#185d31}.client-preview_orderContext__0iiwA{border-block:1px solid rgb(123 97 29/22%);display:grid;gap:12px;padding-block:14px}.client-preview_orderHeading__nTsbN{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.client-preview_orderHeading__nTsbN h3,.client-preview_orderHeading__nTsbN p{margin:0}.client-preview_orderHeading__nTsbN h3{font-size:.86rem}.client-preview_orderHeading__nTsbN p{color:#665c43;font-size:.78rem}.client-preview_requestedLinks__r_uSx{display:grid;gap:8px;list-style:none;margin:0;padding:0}.client-preview_requestedLinks__r_uSx li{align-items:baseline;display:grid;gap:3px 12px;grid-template-columns:minmax(140px,auto) minmax(0,1fr)}.client-preview_requestedLinks__r_uSx a,.client-preview_requestedLinks__r_uSx strong{color:#211c10;font-size:.88rem;font-weight:750}.client-preview_requestedLinks__r_uSx a{text-decoration-color:#b39336;text-decoration-thickness:1px;text-underline-offset:3px}.client-preview_requestedLinks__r_uSx span{color:#71694f;font-size:.78rem;overflow-wrap:anywhere}.client-preview_actions__35GNj{align-items:start;display:grid;gap:12px;grid-template-columns:auto minmax(260px,1fr)}.client-preview_approveButton__PjE_A,.client-preview_changeButton__3lATP{border:0;border-radius:9px;cursor:pointer;font:inherit;font-weight:800;min-height:44px;padding:11px 16px;transition:transform .14s cubic-bezier(.23,1,.32,1)}.client-preview_approveButton__PjE_A:active,.client-preview_changeButton__3lATP:active{transform:scale(.98)}.client-preview_approveButton__PjE_A{background:#15130e;color:#fff}.client-preview_changePanel__efnQG{background:rgb(255 255 255/72%);border:1px solid #dfc984;border-radius:10px;padding:11px 12px}.client-preview_changePanel__efnQG summary{cursor:pointer;font-weight:750}.client-preview_changePanel__efnQG form{display:grid;gap:10px;margin-top:12px}.client-preview_changePanel__efnQG textarea{background:#fff;border:1px solid #baaa7b;border-radius:8px;color:inherit;font:inherit;min-height:110px;padding:11px 12px;resize:vertical;width:100%}.client-preview_changeButton__3lATP{background:#f0d47d;color:#211c10;justify-self:start}.client-preview_error__s1Ygt,.client-preview_notice__0TbqM{border-radius:8px;font-size:.9rem;margin:0;padding:10px 12px}.client-preview_notice__0TbqM{background:#e9f8ee;color:#185d31}.client-preview_error__s1Ygt{background:#fff0ed;color:#8b2f20}@media (max-width:720px){.client-preview_heading__B_v82,.client-preview_orderHeading__nTsbN{display:grid}.client-preview_status__uciJV{justify-self:start}.client-preview_actions__35GNj,.client-preview_requestedLinks__r_uSx li{grid-template-columns:1fr}.client-preview_approveButton__PjE_A,.client-preview_changeButton__3lATP{width:100%}}@media (prefers-reduced-motion:reduce){.client-preview_approveButton__PjE_A,.client-preview_changeButton__3lATP{transition:none}}.PageShortcuts_shortcuts__9_OS1{display:flex;flex-wrap:wrap;gap:4px 32px;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.PageShortcuts_compact__4Ri3G{display:none}@media (max-width:700px){.PageShortcuts_shortcuts__9_OS1{gap:0 16px;font-size:13px}.PageShortcuts_shortcuts__9_OS1.PageShortcuts_shortcuts__9_OS1 a{gap:8px;white-space:nowrap}.PageShortcuts_full__FTQw6{display:none}.PageShortcuts_compact__4Ri3G{display:inline}}.TrainingRecruitmentNotice_notice__5MZxS{width:100%;max-width:1120px;margin:0 auto;padding:20px 24px;border-left:3px solid var(--action-primary);background:var(--soft-accent);color:var(--foreground);text-align:left}.TrainingRecruitmentNotice_notice__5MZxS strong{color:var(--action-primary);font-size:16px;font-weight:600;line-height:1.5}.TrainingRecruitmentNotice_notice__5MZxS p{margin:8px 0 0;font-size:14px;line-height:1.6}.TrainingRecruitmentNotice_notice__5MZxS .TrainingRecruitmentNotice_precision__8txhr{color:var(--muted)}@media (max-width:700px){.TrainingRecruitmentNotice_notice__5MZxS{padding:16px}}.TerritoryNavigation_list__Ctcx8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none}.TerritoryNavigation_list__Ctcx8>li{min-width:0;border-top:1px solid var(--line)}.TerritoryNavigation_list__Ctcx8 .TerritoryNavigation_row__V2PLK{display:grid;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:84px;padding:16px 24px;color:var(--action-primary);text-decoration:none}@media (hover:hover) and (pointer:fine){.TerritoryNavigation_list__Ctcx8 a.TerritoryNavigation_row__V2PLK:hover{background:var(--soft-accent);text-decoration:none}}.TerritoryNavigation_list__Ctcx8 a.TerritoryNavigation_row__V2PLK:focus-visible{outline:2px solid var(--action-primary);outline-offset:4px}.TerritoryNavigation_list__Ctcx8 .TerritoryNavigation_row__V2PLK .TerritoryNavigation_shape__fR62h,.TerritoryNavigation_list__Ctcx8 .TerritoryNavigation_row__V2PLK .TerritoryNavigation_shape__fR62h>span{display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:0;background:none;box-shadow:none;transform:none;transition:none}.TerritoryNavigation_list__Ctcx8 .TerritoryNavigation_row__V2PLK .TerritoryNavigation_shape__fR62h img{display:block;width:44px;height:44px;object-fit:contain;filter:none;opacity:1}.TerritoryNavigation_copy___CoKS{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.TerritoryNavigation_copy___CoKS strong{font-size:15px;line-height:1.4;font-weight:600}.TerritoryNavigation_copy___CoKS>span{font-size:13px;line-height:1.4;color:var(--muted)}.TerritoryNavigation_arrow__yG3SB{text-align:center;font-size:22px}@media (max-width:1100px){.TerritoryNavigation_list__Ctcx8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.TerritoryNavigation_list__Ctcx8{grid-template-columns:minmax(0,1fr)}.TerritoryNavigation_list__Ctcx8 .TerritoryNavigation_row__V2PLK{padding-inline:16px}}.privacy_layout__rRL9g{display:grid;grid-template-columns:240px minmax(0,720px);gap:64px;padding-top:32px;border-top:1px solid var(--line)}.privacy_outline__mDqi6{position:sticky;top:24px;align-self:start}.privacy_outline__mDqi6>p{margin:0 0 12px;color:var(--muted);font-size:14px;line-height:1.5}.privacy_outline__mDqi6>nav{flex-direction:column;gap:0;padding:0;border:0}.privacy_reading__vywBB{min-width:0}.privacy_section__vjPHq+.privacy_section__vjPHq{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.privacy_section__vjPHq h2{margin:0 0 24px;color:var(--action-primary);font-size:28px;line-height:1.25;scroll-margin-top:24px}.privacy_section__vjPHq h3{margin:32px 0 12px;color:var(--action-primary);font-size:20px;font-weight:600;line-height:1.4}.privacy_section__vjPHq h2+h3{margin-top:0}.privacy_definitions__4rCQs dd,.privacy_section__vjPHq p{margin:0;color:var(--muted);font-size:17px;line-height:1.75}.privacy_section__vjPHq p+p{margin-top:20px}.privacy_section__vjPHq a{color:var(--action-primary);text-underline-offset:3px;overflow-wrap:anywhere}.privacy_definitions__4rCQs{margin:0}.privacy_definitions__4rCQs>div+div{margin-top:20px}.privacy_definitions__4rCQs dt{margin-bottom:4px;color:var(--foreground);font-size:17px;font-weight:600;line-height:1.5}@media (max-width:1000px){.privacy_layout__rRL9g{grid-template-columns:minmax(0,1fr);gap:24px}.privacy_outline__mDqi6{position:static}.privacy_outline__mDqi6>nav{flex-direction:row;border-bottom:1px solid var(--line);padding-bottom:12px;gap:0 24px}.privacy_reading__vywBB{max-width:720px}}@media (max-width:700px){.privacy_layout__rRL9g{padding-top:24px}.privacy_outline__mDqi6>nav{gap:0 16px}.privacy_section__vjPHq h2{font-size:24px;margin-bottom:20px}.privacy_section__vjPHq h3{margin-top:24px;font-size:18px}.privacy_definitions__4rCQs :is(dt,dd),.privacy_section__vjPHq p{font-size:16px}.privacy_section__vjPHq+.privacy_section__vjPHq{margin-top:32px;padding-top:24px}}