.cgb-page{font-family:inherit;color:#333;background:#fff;line-height:1.7;--font-sans:'Google Sans',Arial,sans-serif}.cgb-page *{box-sizing:border-box}.cgb-page section{scroll-margin-top:105px}.cgb-page h1,.cgb-page h2,.cgb-page h3{font-family:inherit}.cgb-page a{text-decoration:none}.cgb-page a:hover{text-decoration:none}.cgb-page img{max-width:100%;height:auto}.cgb-page a,.cgb-page button{touch-action:manipulation}.cgb-page :is(a,button,summary,textarea):focus-visible{outline:3px solid #266fa8;outline-offset:4px}.cgb-faq{background:#fff;border-radius:12px;border:1px solid #ececec}.cgb-faq summary{cursor:pointer;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:17px;color:#1a1a1a;list-style:none}.cgb-faq summary::-webkit-details-marker{display:none}.cgb-faq .faq-plus{flex:none;font-size:24px;line-height:1;color:#c93939;font-weight:400;transition:transform .18s}.cgb-faq[open] .faq-plus{transform:rotate(45deg)}.cgb-faq p{margin:0;padding:0 24px 22px;font-size:16px;color:#595959}.cgb-mobile{display:none}.cgb-dialog{border:1px solid #ddd;border-radius:14px;padding:30px;max-width:580px;width:calc(100% - 32px);color:#333;box-shadow:0 24px 90px #0003}.cgb-dialog::backdrop{background:#111b}.cgb-dialog h2{font-size:27px;line-height:1.25;color:#1a1a1a;margin:12px 0 22px}.cgb-dialog p{font-size:13px;margin:14px 0;color:#626262}.cgb-dialog .cgb-eyebrow{color:#b52b32;text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:700;margin:0}.cgb-close{position:absolute;right:10px;top:10px;border:0;background:#f2f2f2;border-radius:50%;font-size:25px;width:36px;height:36px;color:#444}.cgb-dialog label{display:block;font-size:14px;margin-bottom:8px}.cgb-dialog textarea{font:inherit;font-size:14px;line-height:1.6;width:100%;border:1px solid #c8c8c8;border-radius:8px;padding:12px;min-height:115px;color:#333;background:#fff;resize:vertical}.cgb-dialog-actions{display:flex;gap:10px;flex-wrap:wrap}.cgb-dialog-actions>*{border:1px solid #bb3035;border-radius:8px;background:#bb3035;color:#fff!important;padding:12px 18px;min-height:46px;font-size:14px;font-weight:600;font-family:inherit;display:inline-flex;align-items:center;justify-content:center}.cgb-dialog-actions>a{background:#fff;color:#a72d33!important}.cgb-dialog .cgb-status{color:#226144}.cgb-page table td,.cgb-page table th{vertical-align:top}.cgb-page table{table-layout:auto}.cgb-page section>div{min-width:0}.cgb-page [style*="display:grid"]>*{min-width:0}
@media(max-width:767px){.cgb-page section:not(:first-child){padding-block:42px!important}.cgb-page section>div[style*="padding:0 24px"],.cgb-page section>div[style*="padding:20px 24px"]{padding-inline:20px!important}.cgb-page section:first-child>div[style*="max-width:1200px"]{padding-bottom:42px!important}.cgb-page section:first-child [style*="gap:56px"]{gap:34px!important}.cgb-page a[style*="height:54px"],.cgb-page a[style*="height:52px"]{height:auto!important;min-height:52px;padding-block:12px!important;text-align:center;line-height:1.4;white-space:normal}.cgb-page section:first-child a[style*="height:54px"]{flex:1;padding-inline:16px!important}.cgb-page section:first-child [style*="font-size:34px"]{font-size:29px!important}.cgb-mobile{display:grid;grid-template-columns:1fr 1fr 1.4fr;position:fixed;bottom:0;left:0;right:0;z-index:980;gap:8px;padding:9px 12px max(9px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ddd;box-shadow:0 -4px 16px #0000000b}.cgb-mobile a{display:flex;align-items:center;justify-content:center;min-height:46px;border:1px solid #d5d5d5;border-radius:8px;color:#a52b32;font-size:14px;font-weight:600;background:#fff}.cgb-mobile a:last-child{background:#bd3035;color:#fff;border-color:#bd3035}.cgb-mobile.cgb-hidden{display:none}.cgb-dialog{padding:26px 22px}.cgb-dialog-actions>*{flex:1}.cgb-page section:last-of-type a{justify-content:center;max-width:100%}}
@media(max-width:359px){.cgb-page section>div[style*="padding:0 24px"],.cgb-page section>div[style*="padding:20px 24px"]{padding-inline:16px!important}.cgb-page section:first-child a[style*="height:54px"]{flex-basis:100%}.cgb-page section:first-child h1{font-size:31px!important}.cgb-page [style*="padding:28px 32px"]{padding:23px!important}.cgb-page [style*="padding:36px"]{padding:25px!important}}
@media(prefers-reduced-motion:reduce){.cgb-page *{scroll-behavior:auto!important;transition:none!important}}

.cgb-billing-note{font-size:13px;color:#626262}.cgb-page [data-business-billing]{white-space:normal;line-height:1.3}.cgb-page [data-business-billing][aria-pressed="true"]{background:#c93939!important;color:#fff!important}.cgb-page [data-business-billing][aria-pressed="false"]{background:transparent!important;color:#595959!important}.cgb-page [data-business-price]{white-space:nowrap}
@media(max-width:767px){.cgb-page [data-business-price]{font-size:36px}.cgb-page [data-business-billing]{padding-inline:16px!important;min-height:44px;height:auto!important}.cgb-page [data-business-unit]{display:block;margin-top:9px;font-size:15px}.cgb-page section:first-child [style*="font-size:38px"]{font-size:33px!important}}
@media(max-width:359px){.cgb-page [data-business-price]{font-size:31px}.cgb-page [data-business-billing]{font-size:13px!important;padding-inline:12px!important}}
