.tgs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body);font-weight:600;border-radius:9999px;text-decoration:none;border:none;cursor:pointer;transition:filter .2s ease,background-color .2s,color .2s;white-space:nowrap}.tgs-btn:hover{filter:brightness(1.1)}.tgs-btn--primary{background:var(--electric);color:#fff}.tgs-btn--navy{background:var(--navy);color:#fff}.tgs-btn--yellow{background:var(--genius);color:var(--navy)}.tgs-btn--white{background:#fff;color:var(--navy)}.tgs-btn--coral{background:var(--coral);color:#fff}.tgs-btn--outline{border:2px solid var(--navy);color:var(--navy);background:#fff}.tgs-btn--outline:hover{background:var(--navy);color:#fff}.tgs-btn--ghost{color:var(--navy);background:transparent}.tgs-btn--ghost:hover{background:var(--lab-gray)}.tgs-btn--sm{padding:.5rem 1rem;font-size:.8rem;height:2.25rem}.tgs-btn--md{padding:.75rem 1.25rem;font-size:.85rem;height:2.75rem}.tgs-btn--lg{padding:1rem 1.75rem;font-size:1rem;height:3.5rem}.tgs-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.25rem .75rem;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tgs-badge--navy{background:var(--navy);color:#fff}.tgs-badge--blue{background:var(--light-blue);color:var(--electric)}.tgs-badge--green{background:var(--light-green);color:var(--science)}.tgs-badge--coral{background:var(--light-orange);color:var(--coral)}.tgs-badge--yellow{background:var(--light-yellow);color:var(--navy)}.tgs-badge--white{background:#fff;color:var(--navy)}.tgs-page-hero{position:relative;overflow:hidden;background:var(--gradient-hero)}.tgs-page-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.25}.tgs-page-hero__deco{position:absolute;color:var(--genius)}.tgs-page-hero__deco--1{top:1.5rem;right:2.5rem}.tgs-page-hero__deco--2{bottom:1.5rem;left:2.5rem;color:var(--electric)}.tgs-page-hero__inner{position:relative;max-width:1280px;margin-inline:auto;padding:3rem 1rem;text-align:center}.tgs-page-hero__title{font-family:var(--font-display);font-weight:800;color:var(--navy);font-size:2rem;line-height:1.2;margin:.75rem auto 1rem;max-width:48rem}@media(min-width:1024px){.tgs-page-hero__title{font-size:3rem}}.tgs-page-hero__subtitle{font-size:1rem;color:var(--navy);opacity:.75;max-width:40rem;margin:0 auto}.tgs-breadcrumb{background:#fff;border-bottom:1px solid var(--border)}.tgs-breadcrumb__list{max-width:1280px;margin-inline:auto;padding:1rem;display:flex;gap:.5rem;list-style:none;font-size:.85rem;color:var(--muted-foreground)}.tgs-breadcrumb__list a{color:var(--electric);text-decoration:none}.tgs-breadcrumb__list li[aria-current]{color:var(--navy)}.tgs-section__title{font-family:var(--font-display);font-weight:800;font-size:2rem;color:var(--navy);margin-top:.5rem}.tgs-newsletter{background:var(--gradient-hero);padding:3rem 1rem}.tgs-newsletter__inner{max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem}@media(min-width:1024px){.tgs-newsletter__inner{flex-direction:row}}.tgs-newsletter__title{font-family:var(--font-display);font-weight:800;font-size:1.5rem;color:var(--navy)}.tgs-newsletter__text{color:var(--navy);opacity:.8}.tgs-newsletter__form{display:flex;flex-wrap:wrap;gap:.75rem}.tgs-newsletter__input{flex:1 1 16rem;border:1px solid var(--border);border-radius:9999px;padding:.75rem 1.25rem;font-size:.9rem;background:#fff}.tgs-newsletter__btn{white-space:nowrap}.tgs-cta-navy{background:var(--navy);color:#fff;padding:4rem 1rem;text-align:center}.tgs-cta-navy__inner{max-width:800px;margin-inline:auto}.tgs-cta-navy__title{font-family:var(--font-display);font-weight:800;font-size:2rem;margin:.5rem 0 1.5rem}.tgs-cta-navy__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/tgs-shared.css.map */
