.gl-scope,.gl-scope *,.gl-scope *:before,.gl-scope *:after{box-sizing:border-box}:where(.gl-scope) :where(h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd){margin:0;padding:0}:where(.gl-scope) :where(ul,ol){list-style:none}:where(.gl-scope) :where(img,svg){display:block;max-width:100%}:where(.gl-scope) :where(img){height:auto}:where(.gl-scope) :where(a){color:inherit}:where(.gl-scope) :where(button,input,select,textarea){font:inherit;color:inherit}.gl-scope div:empty{display:block}.gl-scope{font-family:var(--gl-font-body);font-size:17px;line-height:1.65;color:var(--gl-charcoal);-webkit-font-smoothing:antialiased}.gl-container{max-width:calc(var(--gl-grid-max) + (2 * var(--gl-gutter)));margin-inline:auto;padding-inline:var(--gl-gutter)}.gl-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gl-col-gap)}.gl-section{padding-block:var(--gl-section-pad);background:var(--gl-white)}.gl-section--tint{background:var(--gl-slate-tint)}.gl-eyebrow{font-family:var(--gl-font-display);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gl-slate)}.gl-h1{font-family:var(--gl-font-display);font-size:clamp(44px,7vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.035em}.gl-h2{font-family:var(--gl-font-display);font-size:clamp(32px,4.5vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.025em}.gl-h3{font-family:var(--gl-font-body);font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.3;letter-spacing:-.01em}.gl-stat{font-family:var(--gl-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gl-lead{font-size:19px;font-weight:400;line-height:1.55;max-width:52ch}.gl-body{font-size:17px;font-weight:400;line-height:1.65;max-width:68ch}.gl-body-sm{font-size:15px;font-weight:400;line-height:1.55}.gl-muted{color:var(--gl-muted)}.gl-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding-inline:var(--gl-space-32);border:0;border-radius:var(--gl-radius-btn);font-family:var(--gl-font-body);font-size:15px;font-weight:600;letter-spacing:.01em;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--gl-dur-hover) ease-out,background-color var(--gl-dur-hover) ease-out}@media(min-width:768px){.gl-btn{height:56px}}.gl-btn--primary{background:var(--gl-charcoal);color:var(--gl-white)}.gl-btn--primary:hover{background:var(--gl-charcoal-90);transform:translateY(-1px)}.gl-btn--secondary{background:transparent;border:1px solid var(--gl-line);color:var(--gl-charcoal)}.gl-btn--secondary:hover{transform:translateY(-1px)}.gl-card{background:var(--gl-surface);border:1px solid var(--gl-line);border-radius:var(--gl-radius-card);padding:var(--gl-space-32)}.gl-icon{width:20px;height:20px;stroke:var(--gl-slate);stroke-width:1.5;fill:none}.gl-scope :focus-visible{outline:2px solid var(--gl-slate);outline-offset:2px}.gl-divider{background:var(--gl-white);padding-block:var(--gl-space-24)}.gl-divider__rule{width:120px;height:2px;background:linear-gradient(90deg,var(--gl-slate),var(--gl-charcoal))}.gl-js [data-gl-reveal=fade]{opacity:0;transform:translateY(14px);transition:opacity var(--gl-dur-reveal) var(--gl-ease-reveal),transform var(--gl-dur-reveal) var(--gl-ease-reveal);transition-delay:calc(var(--gl-reveal-index, 0) * var(--gl-reveal-stagger))}.gl-js [data-gl-reveal=fade].is-revealed{opacity:1;transform:none}.gl-js [data-gl-reveal=wipe]{transform:scaleX(0);transform-origin:left center;transition:transform var(--gl-dur-wipe) var(--gl-ease-reveal)}.gl-js [data-gl-reveal=wipe].is-revealed{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.gl-scope *,.gl-scope *:before,.gl-scope *:after{transition:none!important;animation:none!important}.gl-js [data-gl-reveal]{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gl-base.css.map */
