html.gt-bc-lock{overflow:hidden}.gt-bc{--bc-ink:var(--gv-ink, #0d1114);--bc-ink-3:var(--gv-ink-3, #171d1f);--bc-cream:var(--gv-cream, #fff2e2);--bc-dark:var(--gv-dark, #232323);--bc-orange:var(--gv-orange, #f75405);--bc-orange-text:var(--c-link-on-paper, #b23c03);--bc-brown:var(--gv-brown, #746451);--bc-muted:var(--gv-muted, #b7bec1);--bc-grey:var(--gv-grey, #8a8a8a);--bc-fill:var(--gv-line-strong, #3b3b3b);--bc-err-light:#b42318;--bc-err-dark:#ff5a4f;--bc-r:var(--r-sm, 10px);box-sizing:border-box;inline-size:min(40rem, calc(100vw - 1rem));max-inline-size:none;max-block-size:calc(100vh - 1rem);max-block-size:calc(100dvh - 1rem);margin:auto;padding:0;border:0;background:#fff0;color:var(--bc-cream);overflow:visible}.gt-bc::backdrop{background:rgb(0 0 0 / .72)}.gt-bc *,.gt-bc *::before,.gt-bc *::after{box-sizing:border-box}.gt-bc--fallback[open]{position:fixed;inset:0;z-index:1000;block-size:fit-content;box-shadow:0 0 0 100vmax rgb(0 0 0 / .72)}.gt-bc__panel{max-block-size:calc(100vh - 1rem);max-block-size:calc(100dvh - 1rem);overflow-y:auto;overscroll-behavior:contain;padding:clamp(1rem, 4vw, 1.75rem);border:1px solid var(--gv-line,#384043);border-block-start:4px solid var(--bc-orange);border-radius:var(--r-lg,20px);background:var(--bc-ink);box-shadow:0 10px 40px rgb(0 0 0 / .5);font-size:1rem;line-height:1.5}.gt-bc__head{display:flex;align-items:flex-start;gap:.75rem;margin-block-end:1rem}.gt-bc__head-text{flex:1 1 auto;min-inline-size:0}.gt-bc__title{margin:0 0 .35rem;color:var(--bc-cream);font-family:var(--gn-display,var(--font-display,inherit));font-size:clamp(1.625rem, 1.2rem + 1.8vw, 2.25rem);font-weight:400;line-height:1.15;text-transform:none}.gt-bc__title:focus{outline:none;box-shadow:none}.gt-bc__lead{margin:0;color:var(--bc-muted)}.gt-bc__close{flex:none;display:inline-grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid color-mix(in srgb,var(--bc-cream) 45%,transparent);border-radius:var(--bc-r);background:#fff0;color:var(--bc-cream);font-size:1.75rem;line-height:1;cursor:pointer}.gt-bc__close:hover{border-color:var(--bc-orange);background:color-mix(in srgb,var(--bc-orange) 12%,transparent)}.gt-bc__form{display:grid;gap:.75rem}.gt-bc__card{min-inline-size:0;margin:0;padding:1rem;border:0;border-radius:var(--r-md,15px)}.gt-bc__card--cream{background:var(--bc-cream);color:var(--bc-dark);--bc-hint:var(--bc-brown);--bc-err:var(--bc-err-light);--bc-num:var(--bc-orange-text);--bc-label:var(--bc-orange-text)}.gt-bc__card--dark{background:var(--bc-ink-3);box-shadow:inset 0 0 0 1px var(--bc-orange);color:var(--bc-cream);--bc-label:var(--bc-orange);--bc-hint:var(--bc-muted);--bc-err:var(--bc-err-dark);--bc-num:var(--bc-orange)}.gt-bc__legend{display:flex;align-items:baseline;gap:.6rem;float:left;inline-size:100%;padding:0;margin-block-end:.75rem}.gt-bc__legend+*{clear:both}.gt-bc__num{color:var(--bc-num);font-family:var(--gn-display,var(--font-display,inherit));font-size:2.5rem;line-height:.9}.gt-bc__legend-text{font-size:1.0625rem;font-weight:700;line-height:1.3}.gt-bc__field{min-inline-size:0;margin-block-end:.75rem}.gt-bc__field:last-child{margin-block-end:0}.gt-bc__field label{display:block;margin-block-end:.3rem;color:var(--bc-label,var(--bc-orange));font-size:.875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}html[lang^="ar"] .gt-bc__field label{letter-spacing:0;text-transform:none}.gt-bc__field :is(input,select,textarea){display:block;inline-size:100%;min-block-size:48px;padding:.625rem .75rem;border:2px solid var(--bc-ink);border-radius:var(--bc-r);background:var(--bc-ink);color:var(--bc-cream);color-scheme:dark;font:inherit;font-size:1rem}.gt-bc__field :is(input,textarea)::placeholder{color:var(--bc-muted);opacity:1}.gt-bc__card--dark .gt-bc__field :is(input,select,textarea){border-color:var(--bc-grey)}.gt-bc__field textarea{min-block-size:7.5rem;resize:vertical}.gt-bc__field [dir="ltr"]{text-align:left}.gt-bc__field :is(input,select,textarea)[aria-invalid="true"]{border-width:2px;border-color:var(--bc-err)}.gt-bc__hint{margin:.3rem 0 0;color:var(--bc-hint);font-size:.875rem}.gt-bc__err{margin:.3rem 0 0;color:var(--bc-err,var(--bc-err-dark));font-size:.875rem;font-weight:700}.gt-bc__err:empty{display:none}.gt-bc__phone,.gt-bc__when{display:grid;gap:0 .75rem}.gt-bc__phone{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.gt-bc__when{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-bc__phone .gt-bc__field,.gt-bc__when .gt-bc__field{margin-block-end:.75rem}@media (max-width:30rem){.gt-bc__phone,.gt-bc__when{grid-template-columns:minmax(0,1fr)}}.gt-bc__card .gt-bc__field :is(input,select,textarea):focus-visible{outline:none}.gt-bc__card--cream :is(input,select,textarea,button,a):focus-visible{box-shadow:0 0 0 2px var(--bc-cream),0 0 0 5px var(--bc-orange-text)}.gt-bc__card--dark :is(input,select,textarea,button,a):focus-visible{box-shadow:0 0 0 2px var(--bc-ink),0 0 0 5px var(--gv-yellow,#fdbe37)}.gt-bc__consent{padding-block:.25rem}.gt-bc__check{display:flex;align-items:flex-start;gap:.75rem;min-block-size:44px}.gt-bc__check input{flex:none;inline-size:1.5rem;block-size:1.5rem;margin:.6rem 0 0;accent-color:var(--bc-orange)}.gt-bc__check label{padding-block:.5rem;font-size:.9375rem;line-height:1.45}.gt-bc__consent .gt-bc__err{margin-block-start:0;color:var(--bc-err-dark)}.gt-bc__link{display:inline-block;padding-block:.6rem;color:var(--bc-orange);font-weight:600;text-underline-offset:.18em}.gt-bc .gt-hp{position:absolute!important;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden}.gt-bc .gt-alert{margin-block:.25rem 0;padding:.85rem 1rem;border-radius:var(--bc-r);border-inline-start:5px solid var(--bc-err-light);background:var(--bc-cream);color:var(--bc-dark)}.gt-bc .gt-alert:focus{outline:none}.gt-bc__submit{inline-size:100%;min-block-size:56px;margin-block-start:.25rem;border-block-end:5px solid var(--gv-orange-edge,#bc5822);border-radius:var(--r-btn-secondary,11.25px);box-shadow:var(--sh-pill,inset 0 4px 0 0 #ff9962,0 4px 2px 0 rgb(0 0 0 / .25))}.gt-bc__submit:focus-visible{box-shadow:var(--focus-ring,0 0 0 2px #0d1114,0 0 0 5px #fdbe37)}.gt-bc__submit[disabled]{opacity:.6;cursor:not-allowed}.gt-bc__done{display:grid;gap:.75rem;padding:1.25rem 1rem;border-radius:var(--r-md,15px);background:var(--bc-cream);color:var(--bc-dark)}.gt-bc__done[hidden]{display:none}.gt-bc__done-title{margin:0;font-family:var(--gn-display,var(--font-display,inherit));font-size:1.5rem;font-weight:400;line-height:1.2;text-transform:none}.gt-bc__done-title:focus{outline:none;box-shadow:none}.gt-bc__done-text{margin:0;font-size:1.0625rem}.gt-bc__form[hidden]{display:none}.gt-bc__done .gn-btn{border-block-end-color:#000;background:var(--bc-ink);box-shadow:var(--sh-pill-ink,inset 0 4px 0 0 #3b3b3b,0 4px 2px 0 rgb(0 0 0 / .25));color:var(--bc-cream)}.gt-bc__done .gn-btn:focus-visible{box-shadow:0 0 0 2px var(--bc-cream),0 0 0 5px var(--bc-orange-text)}@media (forced-colors:active){.gt-bc__panel,.gt-bc__card,.gt-bc__done{border:1px solid CanvasText}}