.gmca-premium-page .page-title{display:none}.gmca-premium-page .wd-page-content{padding-top:0}.gmca-premium-page #main-content.wd-content-layout{padding:0;gap:0;width:100%;max-width:none}.gmca-page-root{grid-column:1/-1;width:100%;min-width:0;margin:0;padding:0}.gm-pages.gmca-gate{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;border:1px solid var(--gmp-line);border-radius:22px;padding:32px;overflow:auto;box-shadow:0 25px 90px #00172c66}.gm-pages.gmca-gate::backdrop{background:rgb(0 17 32 / .68)}.gm-pages.gmca-gate h2{font-size:24px;padding-left:35px}.gm-pages.gmca-gate p{font-size:16px;line-height:2.1;margin-top:17px}.gm-pages .gmca-gate-close{position:absolute;left:12px;top:12px;width:44px;height:44px;background:#fff0;border:0;color:var(--gmp-ink);font-size:30px;border-radius:50%}.gm-pages.gmca-gate .gmp-pill{width:100%;margin-top:22px}.gm-pages.gmca-gate [aria-disabled="true"]{opacity:.5;cursor:not-allowed}.gm-pages.gmca-noscript{padding:20px;font-size:15px}.gm-pages .gm-content .gm-faq{background:var(--gmp-panel);border-color:var(--gmp-line);box-shadow:none}.gm-pages .gm-content .gm-faq__head{border-color:var(--gmp-line);background:none}.gm-pages .gm-content .gm-faq__badge,.gm-pages .gm-content .gm-faq-qicon,.gm-pages .gm-content .gm-faq-chevron{background:var(--gmp-soft);color:var(--gmp-link);border-color:var(--gmp-line)}.gm-pages .gm-content .gm-faq-item details,.gm-pages .gm-content .gm-faq-item details[open]{background:var(--gmp-glass);border-color:var(--gmp-line);box-shadow:none}.gm-pages .gm-content .gm-faq-item summary{min-height:56px;border-color:var(--gmp-line)}.gm-pages .gm-content .gm-faq-q,.gm-pages .gm-content .gm-faq-a{font-size:15px;line-height:2;color:var(--gmp-ink)}.gm-pages .gm-content .gm-faq__desc{font-size:14px}.gm-pages .gm-content .gm-faq-a p{margin-bottom:12px}.gm-pages .gm-content .gm-faq-a a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:4px}.gm-pages .gmca-faq-hours{list-style:none;margin:0;padding:0}.gm-pages .gmca-faq-hours li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.gm-pages .gmp-chat-pill{display:block;width:100%;min-height:44px;border:0;border-radius:999px;background:var(--gmp-soft);color:var(--gmp-link);font-size:14px;margin-top:15px;padding:9px 16px}