.page-module-scss-module__ZGgknG__hero{background:#f2e6d4;border-bottom:4px solid #ffa600;padding:4rem 0}.page-module-scss-module__ZGgknG__heroInner{max-width:1300px;margin:0 auto;padding:0 clamp(1rem,2.8vw,2.375rem)}.page-module-scss-module__ZGgknG__heroTitle{font-family:var(--font-heading);color:#231f20;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,3rem)}.page-module-scss-module__ZGgknG__heroSub{color:#ffa600;letter-spacing:.05em;font-size:clamp(1rem,2vw,1.3rem);font-weight:600}.page-module-scss-module__ZGgknG__breadcrumbs{background:#f8f8f8;border-bottom:1px solid #e0e0e0;padding:.75rem clamp(1rem,2.8vw,2.375rem)}.page-module-scss-module__ZGgknG__breadcrumbList{gap:.5rem;max-width:1300px;margin:0 auto;padding:0;font-size:.9rem;list-style:none;display:flex}.page-module-scss-module__ZGgknG__breadcrumbList li+li:before{content:"›";color:#999;margin-right:.5rem}.page-module-scss-module__ZGgknG__breadcrumbList a{color:#ffa600;text-decoration:none}.page-module-scss-module__ZGgknG__breadcrumbList a:hover{text-decoration:underline}.page-module-scss-module__ZGgknG__breadcrumbList span[aria-current]{color:#666}.page-module-scss-module__ZGgknG__breadcrumbItem{align-items:center;display:flex}.page-module-scss-module__ZGgknG__main{max-width:1300px;margin:0 auto;padding:2rem clamp(1rem,2.8vw,2.375rem) 4rem}.page-module-scss-module__ZGgknG__layout{grid-template-columns:1fr 320px;align-items:start;gap:3rem;display:grid}@media (max-width:900px){.page-module-scss-module__ZGgknG__layout{grid-template-columns:1fr}}.page-module-scss-module__ZGgknG__content{min-width:0}.page-module-scss-module__ZGgknG__section{margin-bottom:2.5rem}.page-module-scss-module__ZGgknG__sectionTitle{font-family:var(--font-heading);color:#231f20;text-transform:uppercase;letter-spacing:.03em;margin-bottom:1rem;font-size:clamp(1.3rem,3vw,1.8rem)}.page-module-scss-module__ZGgknG__paragraph{color:#333;margin-bottom:1rem;font-size:1.05rem;line-height:1.75}.page-module-scss-module__ZGgknG__paragraph a{color:#ffa600;text-decoration:underline}.page-module-scss-module__ZGgknG__paragraph a:hover{color:#e69500}.page-module-scss-module__ZGgknG__bulletList{margin:1rem 0 1.5rem;padding:0;list-style:none}.page-module-scss-module__ZGgknG__bulletItem{color:#333;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.05rem;line-height:1.7;position:relative}.page-module-scss-module__ZGgknG__bulletItem:before{content:"";background:#ffa600;border-radius:50%;width:8px;height:8px;position:absolute;top:.6rem;left:0}.page-module-scss-module__ZGgknG__ctaBanner{color:#fff;text-align:center;background:#231f20;margin:2.5rem 0;padding:2rem}.page-module-scss-module__ZGgknG__ctaBannerText{margin-bottom:1.25rem;font-size:1.1rem}.page-module-scss-module__ZGgknG__ctaBannerActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module-scss-module__ZGgknG__btnPrimary{color:#231f20;text-transform:uppercase;letter-spacing:.05em;background:#ffa600;padding:.75rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.page-module-scss-module__ZGgknG__btnPrimary:hover{background:#eb9900}.page-module-scss-module__ZGgknG__btnSecondary{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:2px solid #fff;padding:.75rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.page-module-scss-module__ZGgknG__btnSecondary:hover{color:#231f20;background:#fff}.page-module-scss-module__ZGgknG__sidebar{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:900px){.page-module-scss-module__ZGgknG__sidebar{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}}.page-module-scss-module__ZGgknG__sidebarCard{background:#f8f8f8;border:1px solid #e0e0e0;padding:1.5rem}.page-module-scss-module__ZGgknG__sidebarTitle{font-family:var(--font-heading);color:#231f20;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.75rem;font-size:1.1rem}.page-module-scss-module__ZGgknG__sidebarDesc{color:#555;margin-bottom:.75rem;font-size:.95rem;line-height:1.6}.page-module-scss-module__ZGgknG__sidebarLink{color:#ffa600;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.page-module-scss-module__ZGgknG__sidebarLink:hover{text-decoration:underline}.page-module-scss-module__ZGgknG__sidebarList{margin:0;padding:0;list-style:none}.page-module-scss-module__ZGgknG__sidebarArticleLink{color:#333;border-bottom:1px solid #e0e0e0;padding:.5rem 0;font-size:.95rem;text-decoration:none;display:block}.page-module-scss-module__ZGgknG__sidebarArticleLink:hover{color:#ffa600}.page-module-scss-module__ZGgknG__sidebarArticleLink:last-child{border-bottom:none}
