@font-face{font-family:Aeonik;src:url(/cdn/shop/files/Aeonik-Regular.woff2?v=1780356840) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ethereal;src:url(/cdn/shop/files/Ethereal-Black.woff2?v=1785714519) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--aeonik-stack: "Aeonik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display-font-family: "Ethereal", var(--aeonik-stack);--heading-font-family: var(--aeonik-stack);--heading-font-weight: 400;--heading-font-style: normal;--text-font-family: var(--aeonik-stack);--text-font-weight: 400;--text-font-style: normal;--text-display: clamp(2.25rem, 1.4451rem + 3.4341vw, 4.5rem);--text-display-sm: clamp(1.75rem, 1.2537rem + 2.1176vw, 3rem);--brand-page-title: clamp(2.4rem, 6.4vw, 5rem);--brand-page-title-leading: 1.05;--brand-page-title-tracking: -.02em;--brand-section-title: clamp(1.5rem, 2.2vw, 2rem);--brand-section-title-leading: 1.1;--brand-section-title-tracking: -.015em;--brand-body-size: 1.0625rem;--brand-body-leading: 1.7;--brand-body-color: 87 87 87}:is(.h1,.h2,.sm\:h1,.sm\:h2):not(button,.countdown__timer-flip),:where(.prose h1,.prose h2),.text-display,.text-display--sm{font-family:var(--display-font-family);font-weight:900;font-style:normal;letter-spacing:-.015em;overflow-wrap:break-word}.text-display,.text-display--sm{text-transform:none;letter-spacing:-.02em;line-height:.92}.text-display{font-size:var(--text-display)}.text-display--sm{font-size:var(--text-display-sm);letter-spacing:-.015em;line-height:1}.brand-page-title{font-size:var(--brand-page-title);line-height:var(--brand-page-title-leading);letter-spacing:var(--brand-page-title-tracking)}body.template--article-project-template .brand-page-title,.service-hero__heading.brand-page-title{font-size:var(--brand-section-title);line-height:var(--brand-section-title-leading);letter-spacing:var(--brand-section-title-tracking);color:rgb(var(--text-color, 28 28 28))}.h1,:where(.prose h1),.sm\:h1{line-height:1.15}.h2,:where(.prose h2),.sm\:h2{line-height:1.2}.h3,:where(.prose h3),.sm\:h3{line-height:1.3}.h4,:where(.prose h4),.sm\:h4{line-height:1.35}.h5,:where(.prose h5),.sm\:h5{line-height:1.4}.h6,:where(.prose h6),.sm\:h6,th{line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6),.prose{overflow-wrap:break-word}body:not(.template--index) .prose :where(p,li):not(.h1,.h2,.h3,.h4,.h5,.h6,.heading,.brand-page-title,.text-display,.text-display--sm),body:not(.template--index) .blog-post-card__excerpt{font-size:var(--brand-body-size);line-height:var(--brand-body-leading);color:rgb(var(--brand-body-color))}.input,.textarea,.select{font-family:var(--text-font-family);font-size:max(1rem,var(--text-base))}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-typography.css.map */
