.j7530-page{max-width:1420px;width:calc(100% - 48px);margin:24px auto 70px;color:#173b60}.j7530-page *{box-sizing:border-box;min-width:0}.j7530-page p{line-height:1.8}.j7530-page a{color:#145c99}.j7530-crumb{margin-bottom:18px;font-size:14px}.j7530-banner img{width:100%;height:auto;display:block;aspect-ratio:1920/816;object-fit:contain}.j7530-overview{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:32px 0}.j7530-overview img{width:100%;max-height:540px;height:auto;object-fit:contain}.j7530-page h1{font-size:clamp(26px,2.7vw,40px);line-height:1.35}.j7530-tag{color:#145c99;font-weight:bold}.j7530-highlights{display:flex;gap:24px;flex-wrap:wrap}.j7530-highlights dd{margin:5px 0;font-weight:bold;font-size:24px}.j7530-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.j7530-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;background:#145c99;color:white!important;border:1px solid #145c99;border-radius:6px;text-decoration:none;font:inherit;cursor:pointer}.j7530-btn.secondary{background:white;color:#145c99!important}.j7530-page a:hover{filter:brightness(.92)}.j7530-page a:focus-visible,.j7530-page summary:focus-visible,.j7530-page button:focus-visible{outline:3px solid #f4ac24;outline-offset:3px}.j7530-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.j7530-card{border:1px solid #d5e0eb;border-radius:10px;overflow:hidden;background:white;display:flex;flex-direction:column}.j7530-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.j7530-card-copy{padding:20px;display:flex;flex-direction:column;flex:1}.j7530-card-copy .j7530-actions{margin-top:auto;padding-top:18px}.j7530-card a{text-decoration:none}.j7530-block{padding:26px;border:1px solid #d5e0eb;background:#fff;border-radius:10px;margin:26px 0}.j7530-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.j7530-specs>div{display:grid;grid-template-columns:1fr 1.3fr;border-bottom:1px solid #e0e7ee;padding:12px 0;gap:12px}.j7530-specs dd{margin:0}.j7530-page details{border-bottom:1px solid #e0e7ee;padding:12px 0}.j7530-page summary{cursor:pointer;min-height:44px;display:list-item;padding:9px 0}.j7530-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.j7530-form label{display:grid;gap:6px}.j7530-form input,.j7530-form textarea{width:100%;min-height:44px;border:1px solid #b9cddd;border-radius:5px;padding:10px;font:inherit}.j7530-form .wide{grid-column:1/-1}.j7530-form button{justify-self:start}@media(max-width:1024px){.j7530-overview{gap:20px}.j7530-grid{gap:12px}.j7530-card-copy{padding:14px}}@media(max-width:767px){.j7530-page{width:calc(100% - 28px);margin-top:16px}.j7530-overview{display:flex;flex-direction:column-reverse;gap:12px;margin:20px 0}.j7530-overview img{max-height:340px}.j7530-grid,.j7530-specs,.j7530-form{grid-template-columns:1fr}.j7530-block{padding:18px}.j7530-card-copy .j7530-actions{padding-top:12px}.j7530-form .wide{grid-column:auto}.j7530-page h1{font-size:26px}.j7530-actions .j7530-btn{flex:1 1 150px}}

.j7530-banner{position:relative}.j7530-banner-copy{position:absolute;left:4%;top:15%;width:36%;color:#153e68}.j7530-banner-copy h1{font-size:clamp(24px,2.5vw,38px)}@media(max-width:1024px){.j7530-banner-copy{top:7%}.j7530-banner-copy h1{font-size:24px}.j7530-banner-copy p{margin:6px 0}}@media(max-width:767px){.j7530-banner-copy{position:static;width:auto;padding:16px 0}.j7530-banner-copy h1{font-size:26px}.j7530-banner-copy p{margin:8px 0}}
