.gr-top{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d1e0df;padding-block:15px}.gr-top strong{font-size:15px;color:#062346}.gr-top p{font-size:11px;color:#566777;margin:3px 0 0;line-height:1.5}.gr-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;background:#007c80;color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.35px;text-decoration:none!important;padding:13px 20px;border-radius:5px;min-height:46px;white-space:nowrap}.gr-button:hover{background:#005d61}.gr-top>.gr-button{flex-shrink:0}.gr-bottom{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:44px;align-items:center;margin-top:38px;margin-bottom:48px;padding:36px 40px;background:#062346;color:#e0eaf1;border-radius:10px}.gr-bottom .gr-eyebrow{font-size:11px;color:#99e9d5;letter-spacing:1.5px;font-weight:700;margin:0 0 15px}.gr-bottom h2{font-size:34px;color:#fff;letter-spacing:-.7px;margin:0 0 17px}.gr-copy>p{font-size:16px;margin:0 0 20px;max-width:630px}.gr-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px 24px;margin-bottom:14px}.gr-bottom .gr-button{background:#87ecd1;color:#062346!important}.gr-bottom .gr-button:hover{background:#b3f5e4}.gr-more{color:#fff!important;display:inline-flex;align-items:center;min-height:46px;gap:20px;font-size:12px;font-weight:700;text-underline-offset:5px}.gr-bottom .gr-small{font-size:11px;color:#c7d8e6;line-height:1.6;margin:8px 0 0}.gr-trust>p:first-child{font-size:13px;margin:0 0 10px}.gr-trust>a{display:block;background:white;border-radius:5px;padding:10px}.gr-trust img{width:100%;height:auto;display:block}.gr-trust .gr-small{margin-top:10px}.gr-top a:focus-visible,.gr-bottom a:focus-visible{outline:3px solid #c99505;outline-offset:5px}@media(max-width:800px){.gr-bottom{grid-template-columns:minmax(0,1fr) 210px;gap:26px;padding:28px}.gr-bottom h2{font-size:29px}.gr-copy>p{font-size:15px}}@media(max-width:600px){.gr-top{align-items:flex-start;flex-direction:column;gap:10px;padding-block:14px}.gr-top strong{font-size:14px}.gr-top p{font-size:10px}.gr-top>.gr-button{width:100%;min-height:44px}.gr-bottom{grid-template-columns:1fr;padding:24px;gap:24px;margin-top:25px;margin-bottom:32px}.gr-bottom h2{font-size:29px}.gr-trust{max-width:245px}.gr-actions{gap:5px 20px}.gr-copy>.gr-small{font-size:11px}.gr-actions>.gr-button{width:100%}}
