.tg-access{padding-top:4.8rem;padding-bottom:7.2rem}.tg-access [hidden]{display:none!important}.tg-access__layout{display:grid;border:1px solid var(--tg-line);border-radius:var(--tg-r);overflow:hidden}.tg-access__intro{padding:3.2rem 2.4rem;background:var(--tg-blue);color:#fff}.tg-access__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tg-access__intro h1{margin:0;max-width:12ch;color:#fff;font:800 clamp(3.4rem,4vw,5.8rem)/1.04 var(--tg-font);font-stretch:115%;letter-spacing:-.04em}.tg-access__lead{max-width:46ch;margin-top:2rem;color:#e2ebf5;font-size:1.7rem;line-height:1.6}.tg-access__lead p{margin:0}.tg-access__steps{display:grid;gap:1.2rem;list-style:none;margin:3.2rem 0 0;padding:0}.tg-access__steps li{display:flex;align-items:flex-start;gap:1.4rem;padding:1.8rem;border:1px solid #ffffff29;background:#ffffff0d;border-radius:var(--tg-r-sm)}.tg-access__steps span{color:#c8daed;font:600 1.4rem/1.5 var(--tg-font)}.tg-access__steps h2{margin:0 0 .6rem;color:#fff;font:700 1.8rem/1.3 var(--tg-font)}.tg-access__steps p{margin:0;color:#e2ebf5;font-size:1.4rem;line-height:1.6}.tg-access__login{margin:2.8rem 0 0;font-size:1.5rem}.tg-access__login a{display:inline-flex;min-height:4.4rem;align-items:center;padding:0 .6rem;color:#fff;font-weight:700;text-underline-offset:.3rem}.tg-access__content{min-width:0;padding:3.2rem 2.4rem;background:#fff}tg-access-request{display:block}.tg-access__form-title{margin:0 0 .8rem;font:750 2.4rem/1.2 var(--tg-font);letter-spacing:-.025em}.tg-access__required{margin:0 0 2.4rem;font-size:1.3rem;color:var(--tg-muted)}.tg-access__fields{display:grid;gap:2rem;border:0;padding:0;margin:0;min-width:0}.tg-access__field{min-width:0}.tg-access__field label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:650;line-height:1.4;color:var(--tg-ink)}.tg-access__field input,.tg-access__field select,.tg-access__field textarea{box-sizing:border-box;display:block;width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid #8c99a9;border-radius:.8rem;background:#fff;color:var(--tg-ink);font:400 1.6rem/1.45 var(--tg-font)}.tg-access__field textarea{resize:vertical}.tg-access__field [aria-invalid=true]{border-color:#a3261a;border-width:2px}.tg-access__hint,.tg-access__error{margin:.6rem 0 0;font-size:1.25rem;line-height:1.5}.tg-access__hint{color:var(--tg-muted)}.tg-access__group{margin:0;font-size:1.4rem;font-weight:650;line-height:1.4;color:var(--tg-ink)}.tg-access__error{color:#a3261a}.tg-access__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.tg-access__submit{display:grid;gap:1.2rem;margin-top:.4rem}.tg-access .tg-btn{min-height:4.8rem;font-size:1.5rem;text-align:center}.tg-access button:disabled{opacity:.65;cursor:wait}.tg-access__submit p{margin:0;color:var(--tg-muted);font-size:1.2rem;line-height:1.5}.tg-access__submit a,.tg-access__help a{color:var(--tg-blue);text-underline-offset:.3rem}.tg-access__message{margin:1.6rem 0 0;font-size:1.4rem;line-height:1.6}.tg-access__message:empty{margin:0}.tg-access__message[data-error=true]{color:#a3261a}.tg-access__help{margin:.8rem 0 0;font-size:1.4rem}.tg-access__success,.tg-access__state{padding:3.2rem 0}.tg-access__success svg{width:5.6rem;height:5.6rem;color:var(--tg-ok);margin-bottom:1.6rem}.tg-access__success h2,.tg-access__state h2{margin:0 0 1.6rem;font:750 3.2rem/1.15 var(--tg-font);letter-spacing:-.03em}.tg-access__success p,.tg-access__state p{margin:0 0 2.4rem;font-size:1.6rem;line-height:1.7;overflow-wrap:anywhere}.tg-access :focus-visible{outline:3px solid var(--tg-blue);outline-offset:4px}.tg-access__intro :focus-visible{outline-color:#fff}@media(min-width:600px){.tg-access__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-access__field--full{grid-column:1 / -1}}@media(min-width:990px){.tg-access__layout{grid-template-columns:.95fr 1.05fr}.tg-access__intro,.tg-access__content{padding:4.8rem 4rem}}@media(max-width:749px){.tg-access{padding-top:2.4rem;padding-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAAAAAAAABA */
