.site-map-module__LHzhSG__page{min-height:100vh}.site-map-module__LHzhSG__container{max-width:var(--max-width);padding:0 var(--gutter);margin:0 auto}.site-map-module__LHzhSG__hero{padding:calc(var(--header-height) + var(--space-12)) 0 var(--space-10);background-color:var(--color-bg-secondary);text-align:center}.site-map-module__LHzhSG__heading{font-family:var(--font-heading);font-size:var(--text-4xl);color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--space-3);font-weight:700}@media (min-width:768px){.site-map-module__LHzhSG__heading{font-size:var(--text-5xl)}}.site-map-module__LHzhSG__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:560px;margin:0 auto;line-height:1.6}.site-map-module__LHzhSG__content{padding:var(--space-16) 0 var(--space-24)}.site-map-module__LHzhSG__grid{gap:var(--space-10);grid-template-columns:1fr;display:grid}@media (min-width:640px){.site-map-module__LHzhSG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.site-map-module__LHzhSG__grid{grid-template-columns:repeat(3,1fr)}}.site-map-module__LHzhSG__block{gap:var(--space-4);flex-direction:column;display:flex}.site-map-module__LHzhSG__blockTitle{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-accent-gold);text-transform:uppercase;letter-spacing:.08em;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-gold);font-weight:700}.site-map-module__LHzhSG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-map-module__LHzhSG__link{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;text-decoration:none;display:inline-flex}.site-map-module__LHzhSG__link:before{content:"›";color:var(--color-accent-gold);font-weight:700}.site-map-module__LHzhSG__link:hover{color:var(--color-accent-gold);transform:translate(2px)}.site-map-module__LHzhSG__xmlNote{margin-top:var(--space-16);padding:var(--space-6);background-color:var(--color-bg-tertiary);border:1px solid var(--color-border);border-left:3px solid var(--color-accent-gold);border-radius:var(--radius-md);text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.site-map-module__LHzhSG__xmlLink{color:var(--color-accent-gold);border-bottom:1px solid var(--color-border-gold);font-weight:600;text-decoration:none}.site-map-module__LHzhSG__xmlLink:hover{border-bottom-color:var(--color-accent-gold)}[data-theme=light] .site-map-module__LHzhSG__hero{background-color:#111118}[data-theme=light] .site-map-module__LHzhSG__heading{color:#f0eee8}[data-theme=light] .site-map-module__LHzhSG__subtitle{color:#a8a5a0}@media (prefers-reduced-motion:reduce){.site-map-module__LHzhSG__link{transition:none}.site-map-module__LHzhSG__link:hover{transform:none}}
