.style-module__DsKu-q__page{background:#f7f9fc;min-height:100vh}.style-module__DsKu-q__container{width:min(1120px,100% - 2rem);margin:0 auto}.style-module__DsKu-q__hero{background-color:#0000;background-image:linear-gradient(#ffffffeb,#ffffffeb),url(/assets/financial-audit.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #e5e7eb;padding:5rem 0 4rem}.style-module__DsKu-q__kicker{color:#0092df;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9rem;font-weight:800}.style-module__DsKu-q__title{color:#111827;margin:0;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08}.style-module__DsKu-q__subtitle{color:#374151;max-width:760px;margin:1.25rem 0 0;font-size:1.08rem;line-height:1.75}.style-module__DsKu-q__section{padding:5rem 0}.style-module__DsKu-q__sectionAlt{background:#fff;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:5rem 0}.style-module__DsKu-q__sectionHeader{margin-bottom:2rem}.style-module__DsKu-q__sectionLabel{color:#18407c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem;font-weight:800}.style-module__DsKu-q__sectionTitle{color:#111827;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.2}.style-module__DsKu-q__reportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.style-module__DsKu-q__reportCard{background:#fff;border:1px solid #e5e7eb;border-radius:18px;align-items:flex-start;gap:1.25rem;padding:1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 10px 30px #0f172a0d}.style-module__DsKu-q__reportCard:hover{border-color:#0092df59;transform:translateY(-4px);box-shadow:0 16px 35px #0f172a17}.style-module__DsKu-q__reportYear,.style-module__DsKu-q__reportIcon{color:#fff;background:linear-gradient(135deg,#0079ba,#009fe3);border-radius:14px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 8px 18px #0079ba38}.style-module__DsKu-q__reportIcon{letter-spacing:.04em;font-size:.75rem}.style-module__DsKu-q__reportContent{min-width:0}.style-module__DsKu-q__cardTitle{color:#0092df;margin:0 0 .5rem;font-size:1.15rem;font-weight:700;line-height:1.4}.style-module__DsKu-q__cardText{color:#4b5563;margin:0 0 .9rem;font-size:.98rem;line-height:1.6}.style-module__DsKu-q__reportLink{color:#0079ba;align-items:center;gap:7px;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.style-module__DsKu-q__reportLink:hover{color:#015e91;gap:11px}.style-module__DsKu-q__arrow{transition:transform .2s}.style-module__DsKu-q__reportLink:hover .style-module__DsKu-q__arrow{transform:translate(3px)}.style-module__DsKu-q__unavailable{color:#9ca3af;font-size:.9rem;font-weight:600;display:inline-block}@media (max-width:768px){.style-module__DsKu-q__hero{padding:4rem 0 3rem}.style-module__DsKu-q__section,.style-module__DsKu-q__sectionAlt{padding:3.5rem 0}.style-module__DsKu-q__reportGrid{grid-template-columns:1fr}}@media (max-width:520px){.style-module__DsKu-q__container{width:min(100% - 1.5rem,1120px)}.style-module__DsKu-q__hero{padding:3.5rem 0 2.75rem}.style-module__DsKu-q__title{font-size:2.2rem}.style-module__DsKu-q__reportCard{gap:1rem;padding:1.25rem}.style-module__DsKu-q__reportYear,.style-module__DsKu-q__reportIcon{border-radius:12px;width:56px;height:56px}.style-module__DsKu-q__cardTitle{font-size:1.05rem}}
