.site-map-module__pXDWhq__page{min-height:100svh;color:var(--ink);background:radial-gradient(circle at 82% 4%, color-mix(in srgb, var(--brand) 14%, transparent), transparent 25%), var(--bg);padding:0 24px}.site-map-module__pXDWhq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100%);min-height:78px;margin:0 auto;display:flex}.site-map-module__pXDWhq__brand{align-items:center;display:flex}.site-map-module__pXDWhq__header nav{gap:20px;display:flex}.site-map-module__pXDWhq__header nav a{color:var(--muted);font-size:.73rem;font-weight:800}.site-map-module__pXDWhq__header nav a:hover{color:var(--ink)}.site-map-module__pXDWhq__hero{width:min(1180px,100%);margin:0 auto;padding:76px 0 58px}.site-map-module__pXDWhq__hero>p{color:var(--accent-text);letter-spacing:.18em;margin:0 0 12px;font-size:.65rem;font-weight:900}.site-map-module__pXDWhq__hero h1{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(2.8rem,6vw,5.7rem);line-height:.96}.site-map-module__pXDWhq__hero>span{max-width:720px;color:var(--muted);margin-top:24px;font-size:.92rem;line-height:1.72;display:block}.site-map-module__pXDWhq__directory{border:1px solid var(--line);background:var(--surface);width:min(1180px,100%);box-shadow:var(--shadow);border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid;overflow:hidden}.site-map-module__pXDWhq__directory>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:30px}.site-map-module__pXDWhq__directory>article:nth-child(2n){border-right:0}.site-map-module__pXDWhq__directory>article:nth-last-child(-n+2){border-bottom:0}.site-map-module__pXDWhq__directory article>header{grid-template-columns:34px 1fr;gap:10px;min-height:92px;display:grid}.site-map-module__pXDWhq__directory article>header i{color:var(--accent-text);font-size:.63rem;font-style:normal;font-weight:900}.site-map-module__pXDWhq__directory h2{letter-spacing:-.035em;margin:-4px 0 6px;font-size:1.15rem}.site-map-module__pXDWhq__directory header p{max-width:390px;color:var(--muted);margin:0;font-size:.69rem;line-height:1.55}.site-map-module__pXDWhq__directory nav{border-top:1px solid var(--line);margin-top:18px;display:grid}.site-map-module__pXDWhq__directory nav a{border-bottom:1px solid var(--line);min-height:49px;color:var(--ink);transition:color var(--motion-fast), padding var(--motion-fast);justify-content:space-between;align-items:center;padding:0 4px;font-size:.75rem;font-weight:750;display:flex}.site-map-module__pXDWhq__directory nav a:last-child{border-bottom:0}.site-map-module__pXDWhq__directory nav a:hover{color:var(--accent-text);padding-left:10px}.site-map-module__pXDWhq__directory nav a i{color:var(--muted);font-size:.75rem;font-style:normal}.site-map-module__pXDWhq__note{border:1px solid var(--line);background:var(--surface-soft);border-radius:18px;grid-template-columns:180px 1fr auto;align-items:center;gap:24px;width:min(1180px,100%);margin:24px auto 30px;padding:22px 24px;display:grid}.site-map-module__pXDWhq__note strong{font-size:.76rem}.site-map-module__pXDWhq__note span{color:var(--muted);font-size:.69rem;line-height:1.55}.site-map-module__pXDWhq__note a{color:var(--accent-text);white-space:nowrap;font-size:.7rem;font-weight:900}@media (max-width:760px){.site-map-module__pXDWhq__directory{grid-template-columns:1fr}.site-map-module__pXDWhq__directory>article{border-right:0}.site-map-module__pXDWhq__directory>article:nth-last-child(2){border-bottom:1px solid var(--line)}.site-map-module__pXDWhq__note{grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.site-map-module__pXDWhq__page{padding:0 16px}.site-map-module__pXDWhq__header{min-height:68px}.site-map-module__pXDWhq__header nav a:first-child{display:none}.site-map-module__pXDWhq__hero{padding:48px 0 38px}.site-map-module__pXDWhq__hero h1{font-size:3rem}.site-map-module__pXDWhq__directory{border-radius:20px}.site-map-module__pXDWhq__directory>article{padding:24px 20px}}