.typo-grok{--typo-scale: 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,system-ui,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.typo-grok.about--mono,.typo-grok .about--mono{color:#e6f1ffeb}.typo-grok h1,.typo-grok .h0,.typo-grok h2,.typo-grok .h1,.typo-grok h3,.typo-grok .h2,.typo-grok h4,.typo-grok .h3,.typo-grok h5,.typo-grok .h4,.typo-grok h6,.typo-grok .h5,.typo-grok .h6{font-weight:700;letter-spacing:-.012em;line-height:1.15;margin:0 0 10px;color:inherit}.typo-grok h1,.typo-grok .h0{font-size:calc(clamp(36px,4.2vw,60px) * var(--typo-scale, 1) * var(--font-heading-scale, 1))}.typo-grok h2,.typo-grok .h1{font-size:calc(clamp(32px,3.6vw,48px) * var(--typo-scale, 1) * var(--font-heading-scale, 1))}.typo-grok h3,.typo-grok .h2{font-size:calc(clamp(24px,2.6vw,32px) * var(--typo-scale, 1) * var(--font-heading-scale, 1))}.typo-grok h4,.typo-grok .h3{font-size:calc(clamp(20px,2vw,24px) * var(--typo-scale, 1) * var(--font-heading-scale, 1));line-height:1.25}.typo-grok h5,.typo-grok .h4{font-size:calc(18px * var(--typo-scale, 1) * var(--font-heading-scale, 1))}.typo-grok h6,.typo-grok .h5,.typo-grok .h6{font-size:calc(16px * var(--typo-scale, 1) * var(--font-heading-scale, 1))}.typo-grok p,.typo-grok .rte,.typo-grok .content,.typo-grok li{font-weight:450;letter-spacing:0;line-height:1.65;font-size:calc(clamp(16px,1.2vw,18px) * var(--typo-scale, 1) * var(--font-body-scale, 1))}.typo-grok .muted,.typo-grok small,.typo-grok .subdued{color:#ffffffbf}.typo-grok .subtitle,.typo-grok .subhead,.typo-grok .section-subtitle,.typo-grok .section-subheading,.typo-grok .vd-subtitle,.typo-grok .sc-sub{color:#ffffffc7;font-weight:500;letter-spacing:0;font-size:calc(clamp(16px,1.6vw,20px) * var(--font-subheading-scale, 1))}.typo-grok .kicker,.typo-grok .eyebrow,.typo-grok .sc-kicker{text-transform:none;letter-spacing:.08em;font-weight:600;color:#ffffffb3;font-size:.9em}.typo-grok .solutions-cards .sc-title{font-weight:700;letter-spacing:-.01em;line-height:1.15;font-size:clamp(28px,3vw,40px)}.typo-grok .solutions-cards .sc-sub{color:#fffc;font-size:calc(clamp(14px,1.6vw,16px) * var(--font-subheading-scale, 1));line-height:1.65;margin-top:6px}.typo-grok .solutions-cards .sc-card-title{font-weight:700;letter-spacing:-.005em;font-size:clamp(18px,2vw,22px)}.typo-grok .solutions-cards .sc-text{color:#ffffffd9}.typo-grok a{color:inherit;text-decoration:none}.typo-grok a:hover{text-decoration:underline}.typo-grok{font-style:normal}.typo-grok em,.typo-grok i,.typo-grok .muted,.typo-grok small,.typo-grok label,.typo-grok .kicker,.typo-grok .eyebrow,.typo-grok .ti-lead,.typo-grok .rte em,.typo-grok .rte i,.typo-grok .demo-form .field label,.typo-grok .demo-head .muted,.typo-grok .qty-input,.typo-grok .qty-display,.typo-grok .about-hero__stat-label{font-style:normal!important}.typo-grok .n-blog-featured,.typo-grok .n-blog-mosaic,.typo-grok .n-post-grid-sec,.typo-grok .n-blog-sidebar-list,.typo-grok #filterable-post-grid,.typo-grok [id^=filter-]{color:#e6f1ffeb}.typo-grok .n-blog-featured__eyebrow,.typo-grok .n-mosaic-eyebrow{text-transform:none;letter-spacing:.08em;font-weight:600;color:#ffffffb3;font-size:.9em}.typo-grok .n-blog-featured__title{font-weight:700;letter-spacing:-.01em;line-height:1.15}.typo-grok .n-mosaic-title{font-weight:700;letter-spacing:-.005em}.typo-grok .n-post-grid-sec__title{font-weight:700;letter-spacing:-.01em}.typo-grok .n-blog-featured__sub,.typo-grok .n-mosaic-sub,.typo-grok .n-post-list__title a{color:#fffc}.typo-grok .n-sidebar__card,.typo-grok .n-article-card__media,.typo-grok .n-post-list__thumb{border-color:#ffffff1f}.typo-grok .n-button--grok{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;padding:10px 16px;font-weight:600;line-height:1;text-decoration:none;color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.7)!important;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}.typo-grok .n-button--grok:hover{border-color:#ffffffe6!important;box-shadow:0 0 0 1px #ffffffd9,0 0 12px #ffffff2e,0 0 28px #ffffff38!important;transform:translateY(-1px)}.typo-grok .n-button--grok:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;box-shadow:0 0 0 1px #ffffffe6,0 0 12px #ffffff38,0 0 28px #ffffff47!important}
/*# sourceMappingURL=/cdn/shop/t/1654/assets/typography-grok.css.map */
