.ccnw-featured-clean{background:#08121d;color:#fff;padding:58px 0}.ccnw-featured-clean h2{color:#fff;margin:8px 0}.ccnw-featured-clean p{color:#c6d5e4}.ccnw-clean-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px}.ccnw-clean-card{display:block;color:#fff!important;text-decoration:none!important;background:#101f2d;border:1px solid #294155;border-radius:15px;overflow:hidden;transition:transform .2s,border-color .2s}.ccnw-clean-card:hover{transform:translateY(-3px);border-color:#28a7f2}.ccnw-clean-card img{width:100%;height:225px;object-fit:cover;display:block}.ccnw-clean-card-copy{padding:18px}.ccnw-clean-card-copy h3{color:#fff;margin:0 0 6px;font-size:1.16rem}.ccnw-clean-card-copy small{color:#5cc3ff}.ccnw-clean-card-copy p{margin:10px 0 14px;font-size:.93rem}.ccnw-clean-card-copy strong{color:#65c7ff}.ccnw-clean-head{display:flex;justify-content:space-between;align-items:center;gap:18px}.ccnw-clean-head a{color:#6ccaff}.ccnw-quote-link{white-space:nowrap}.ccnw-projects-shortcut{font-weight:700!important;color:#74ceff!important}@media(max-width:850px){.ccnw-clean-grid{grid-template-columns:1fr 1fr}.ccnw-clean-card img{height:190px}}@media(max-width:580px){.ccnw-clean-grid{grid-template-columns:1fr}.ccnw-clean-head{display:block}.ccnw-featured-clean{padding:36px 0}.ccnw-clean-card img{height:210px}}@media (max-width:580px){.ccnw-featured-clean{padding:28px 0 34px}.ccnw-clean-grid{gap:12px;margin-top:16px}.ccnw-clean-card img{height:148px!important;max-height:148px;object-fit:cover;object-position:center}.ccnw-clean-card-copy{padding:12px 14px}.ccnw-clean-card-copy h3{font-size:1.04rem;margin-bottom:3px}.ccnw-clean-card-copy p{margin:7px 0 9px;font-size:.87rem;line-height:1.45}}
.prep-faq details{border-bottom:1px solid #405369;padding:18px 0}.prep-faq summary{cursor:pointer;font-weight:700;line-height:1.5}.prep-faq summary:focus-visible{outline:3px solid #38aaf0;outline-offset:5px}.prep-faq details p{margin:12px 0 0}.pagehero .actions{flex-wrap:wrap}
