.cgset-main{width:min(1200px,94%);margin:auto;padding:32px 0 80px;color:#172b47}.cgset-main h1,.cgset-main h2{color:#112b44;letter-spacing:normal;text-transform:none}.cgset-main .cges-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cgset-main .cges-card{color:#112b44;border-color:#d8e0e8}.cgset-main .cges-card:has(:checked){outline-color:#1264c1}.cgset-main .cges-actions{box-shadow:0 -3px 12px #142e4814}.cgset-main button,.cgset-main .cges button{background:#112b44;color:white;border-radius:5px;line-height:1.35;padding:12px 20px;margin:0}.cgset-main button:disabled{opacity:.55}.cgset-photo{float:right;max-width:150px;margin:0 0 12px 20px}.cgset-main article{clear:both;border-top:1px solid #d7dfe6;padding:24px 0}.cgset-main article>img{width:min(240px,100%);height:170px;object-fit:contain}.cgset-main iframe{width:100%;border:0;min-height:180px}.cgset-main [role=alert]{color:#9e251a}.cgset-main .cgset-row{position:sticky;bottom:0;background:white;padding:12px 0;z-index:5}.cgset-main .cges-grid{clear:both}@media(max-width:767px){.cgset-main .cges-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cgset-main .cgset-row,.cgset-main .cges-actions{bottom:62px}.cgset-photo{width:95px}}
