.cgv-module-scss-module__yjtRSW__page{color:var(--text);padding:36px 0 72px}.cgv-module-scss-module__yjtRSW__page .container{min-height:auto}.cgv-module-scss-module__yjtRSW__hero{max-width:900px;margin:0 auto 28px;padding:34px 0 18px}.cgv-module-scss-module__yjtRSW__hero h1{color:#111827;margin:0 0 14px;font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.1}.cgv-module-scss-module__yjtRSW__eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:.82rem;font-weight:800}.cgv-module-scss-module__yjtRSW__updatedAt{color:var(--text-muted);margin:0 0 20px;font-size:.95rem}.cgv-module-scss-module__yjtRSW__lead{color:#334155;max-width:780px;margin:0 0 16px;font-size:1.08rem;line-height:1.65}.cgv-module-scss-module__yjtRSW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid}.cgv-module-scss-module__yjtRSW__card,.cgv-module-scss-module__yjtRSW__summary,.cgv-module-scss-module__yjtRSW__article{border:1px solid var(--border);background:#fffffff2;border-radius:8px;box-shadow:0 8px 22px #0f172a0d}.cgv-module-scss-module__yjtRSW__card{padding:18px}.cgv-module-scss-module__yjtRSW__card h2{color:#111827;margin:0 0 12px;font-size:1rem}.cgv-module-scss-module__yjtRSW__card p{color:#475569;margin:0 0 10px;line-height:1.55}.cgv-module-scss-module__yjtRSW__card p:last-child{margin-bottom:0}.cgv-module-scss-module__yjtRSW__card dl{gap:10px;margin:0;display:grid}.cgv-module-scss-module__yjtRSW__card div{gap:2px;display:grid}.cgv-module-scss-module__yjtRSW__card dt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:800}.cgv-module-scss-module__yjtRSW__card dd{color:#172033;overflow-wrap:anywhere;margin:0;font-weight:650}.cgv-module-scss-module__yjtRSW__card a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.cgv-module-scss-module__yjtRSW__summary{margin:0 0 22px;padding:18px}.cgv-module-scss-module__yjtRSW__summary h2{color:#111827;margin:0 0 12px;font-size:1rem}.cgv-module-scss-module__yjtRSW__summary ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;list-style:none;display:grid}.cgv-module-scss-module__yjtRSW__summary a{color:#334155;grid-template-columns:34px 1fr;align-items:baseline;gap:8px;line-height:1.4;display:grid}.cgv-module-scss-module__yjtRSW__summary a:hover{color:var(--primary)}.cgv-module-scss-module__yjtRSW__summary span{color:var(--text-muted);font-size:.78rem;font-weight:800}.cgv-module-scss-module__yjtRSW__articles{gap:16px;display:grid}.cgv-module-scss-module__yjtRSW__article{scroll-margin-top:calc(var(--header-offset) + 18px);padding:24px}.cgv-module-scss-module__yjtRSW__article h2{color:#111827;margin:0 0 14px;font-size:1.3rem;line-height:1.25}.cgv-module-scss-module__yjtRSW__article p{color:#334155;margin:0 0 12px;line-height:1.68}.cgv-module-scss-module__yjtRSW__article p:last-child{margin-bottom:0}.cgv-module-scss-module__yjtRSW__article ul{color:#334155;gap:8px;margin:10px 0 0;padding-left:22px;display:grid}.cgv-module-scss-module__yjtRSW__article li{line-height:1.6}.cgv-module-scss-module__yjtRSW__articleNumber{color:var(--primary);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:.82rem;font-weight:800}@media (max-width:900px){.cgv-module-scss-module__yjtRSW__cards,.cgv-module-scss-module__yjtRSW__summary ol{grid-template-columns:1fr}}@media (max-width:560px){.cgv-module-scss-module__yjtRSW__page{padding:22px 0 48px}.cgv-module-scss-module__yjtRSW__hero{padding-top:22px}.cgv-module-scss-module__yjtRSW__card,.cgv-module-scss-module__yjtRSW__summary,.cgv-module-scss-module__yjtRSW__article{padding:16px}}
