.banner{transform:scale(1.55);transform-origin:top left}.glzcost h2{font-size:1.9rem;font-weight:800;color:#12293e;letter-spacing:-.015em;margin:0 0 14px;line-height:1.2}.glzcost p{color:#42566a;font-size:1.02rem;line-height:1.65;margin:0 0 14px;max-width:820px}.glzcost .glzc-price{color:#0f8fa1;font-weight:800}.glzcost .glzc-cta{display:inline-block;background:#f97316;color:#fff;font-weight:700;padding:13px 26px;border-radius:100px;text-decoration:none;margin:6px 0 0}.glzcost .glzc-cta:hover{background:#e05e05}.glzcost h2.glzc-h2b{margin-top:46px}.glzcost table{width:100%;border-collapse:collapse;margin:18px 0 10px;font-size:.95rem}.glzcost th{background:#12293e;color:#fff;text-align:left;padding:12px 14px;font-weight:700}.glzcost td{padding:12px 14px;border-bottom:1px solid #e6ebf1;color:#42566a;vertical-align:top}.glzcost tr:nth-child(even) td{background:#f7f9fc}.glzcost td a{color:#0f8fa1;font-weight:650;text-decoration:none}.glzcost td a:hover{text-decoration:underline}.glzcost .glzc-note{font-size:.9rem;color:#6b7f92}@media (max-width:700px){.glzcost{padding:44px 18px 40px}.glzcost h2{font-size:1.45rem}.glzcost table{font-size:.85rem}.glzcost th,.glzcost td{padding:9px 8px}}