:root{--paper:#f8f7f3;--ink:#101010;--rule:#a9aaa7;--soft:#ecebe6;--cyan:#00a8e0;--magenta:#ec0d8c;--yellow:#f4c900;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:48px;--space-xl:72px;--space-xxl:112px}.product-detail,.product-list{max-width:1400px;margin:0 auto;padding:64px clamp(28px,6vw,96px)}.product-list>article,.product-overview{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);grid-gap:64px;gap:64px}.product-list>article{border-top:1px solid var(--rule);padding:32px 0 48px}.product-detail h1,.product-detail h2,.product-detail h3,.product-list h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;line-height:1}.product-list h2{font-size:clamp(2rem,3.4vw,3.2rem);margin:16px 0}.product-list h2 a:hover{text-decoration:underline}.product-list-action{align-self:center}.product-price{font-family:var(--font-display),sans-serif;font-weight:700;font-size:3.5rem;line-height:1;margin:0 0 20px}.product-sku{font-size:.9rem}.product-overview{margin-top:48px}.product-detail h1{font-size:clamp(2.6rem,4.8vw,4.8rem);margin:16px 0 24px}.product-lede{font-size:1.2rem;max-width:50ch}.product-order{border:1px solid var(--rule);padding:32px;align-self:start}.product-order .button{width:100%;min-width:0}.product-order-phone{display:block;font-weight:700;margin:16px 0}.product-order-note{font-size:.9rem}.product-compatibility,.product-features,.product-uses{margin-top:64px;padding-top:32px;border-top:1px solid var(--rule)}.product-detail h2{font-size:2.4rem;margin:0 0 24px}.product-detail h3{font-size:1.6rem;margin:0 0 12px}.product-compatibility ul{display:flex;flex-wrap:wrap;gap:16px 48px;padding-left:20px}.product-features article{padding:24px 0;border-bottom:1px solid var(--rule)}.product-features p,.product-uses p{max-width:75ch}.catalog-intro,.catalog-shell{max-width:1440px;margin:auto;padding:64px clamp(28px,5vw,80px)}.catalog-intro{padding-bottom:32px}.catalog-intro h1{font-family:var(--font-display),sans-serif;font-size:clamp(3rem,6vw,6rem);text-transform:uppercase;line-height:.95;margin:20px 0 24px}.catalog-intro>p:last-child{font-size:1.2rem;max-width:65ch}.catalog-shell{padding-top:0}.catalog-filters{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:20px;gap:20px;border-top:3px solid var(--ink);padding-top:24px}.catalog-filters label{display:flex;flex-direction:column;gap:10px;font-size:.9rem;font-weight:600;min-width:0}.catalog-filters input,.catalog-filters select{width:100%;min-width:0;height:52px;border:1px solid var(--ink);border-radius:0;padding:12px;color:var(--ink);background:transparent;font:inherit}.catalog-filters input:focus,.catalog-filters select:focus{outline:2px solid var(--cyan);outline-offset:2px}.catalog-categories{border-block:1px solid var(--rule);margin:32px 0;padding:20px 0}.catalog-categories summary{cursor:pointer;font-weight:600}.catalog-categories>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px;padding-top:24px}.catalog-categories a{font-size:.9rem;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.catalog-categories span{color:#555}.catalog-result-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:32px 0 24px}.catalog-result-heading h2{font:600 clamp(1.8rem,3vw,2.4rem)/1 var(--font-display),sans-serif;text-transform:uppercase;margin:0}.catalog-result-heading p{margin:0;font-size:.9rem}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px 24px;gap:36px 24px}.catalog-grid article{border:1px solid #c9c9c4;display:flex;flex-direction:column;min-width:0}.catalog-card-photo{aspect-ratio:4/3;background:white;display:grid;place-items:center;padding:18px}.catalog-card-photo picture,.product-photo picture{width:100%;height:100%;display:block}.catalog-card-photo img{width:100%;height:100%;object-fit:contain}.catalog-card-copy{padding:24px;display:flex;flex-direction:column;flex:1 1}.catalog-card-copy .eyebrow{font-size:.72rem;margin:0 0 12px;overflow-wrap:anywhere}.catalog-card-copy h3{font:600 clamp(1.5rem,2vw,1.9rem)/1.12 var(--font-display),sans-serif;text-transform:uppercase;margin:0 0 14px;overflow-wrap:anywhere}.catalog-card-copy h3 a:hover{text-decoration:underline}.catalog-card-copy .product-sku{margin:0 0 20px;overflow-wrap:anywhere}.catalog-price{margin:auto 0 16px;font-weight:600}.catalog-card-copy .text-link{align-self:start}.catalog-image-note{margin:0 0 20px;font-size:.75rem;color:#555}.product-visual{min-width:0;margin:0}.product-visual figcaption{margin-top:16px;font-size:.85rem;color:#555}.catalog-photo-missing{font:600 1.8rem/1.1 var(--font-display),sans-serif;text-transform:uppercase;text-align:center;color:#555}.catalog-photo-missing small{display:block;font:400 .85rem/1.4 var(--font-body),sans-serif;margin-top:12px;text-transform:none}.catalog-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:48px}.catalog-pagination .button{min-width:0}.catalog-search-results{margin-top:32px;border-bottom:3px solid var(--cyan);padding-bottom:32px}.catalog-shell:has(.catalog-search-results)>.catalog-grid,.catalog-shell:has(.catalog-search-results)>.catalog-pagination,.catalog-shell:has(.catalog-search-results)>.catalog-result-heading{display:none}.catalog-no-photo .catalog-card-copy{justify-content:center}.catalog-no-photo .catalog-price{margin:24px 0 16px}.product-overview.no-product-photo{grid-template-columns:minmax(0,600px)}.catalog-search button.text-link{background:none;border:0;cursor:pointer;font:inherit;text-decoration:underline}.catalog-result-list{margin:24px 0}.catalog-result-list>a{display:flex;justify-content:space-between;gap:24px;padding:20px 0;border-top:1px solid var(--rule)}.catalog-result-list>a:hover strong{text-decoration:underline}.catalog-result-list small{display:block;margin-top:8px}.catalog-result-list span{min-width:0;overflow-wrap:anywhere}.catalog-result-list>a>span:last-child{white-space:nowrap}.catalog-price,.catalog-search-price,.product-order h2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.catalog-search-price{flex-shrink:0;font-weight:600}.product-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:.9rem}.product-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.product-heading{margin-top:40px;max-width:1000px}.product-heading h1{font-size:clamp(2.4rem,4.5vw,4.4rem);overflow-wrap:anywhere}.product-overview{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:48px}.product-photo{aspect-ratio:4/3;background:#fff;padding:32px;min-width:0}.product-photo img{width:100%;height:100%;object-fit:contain}.product-photo-unavailable{height:100%;display:flex;justify-content:center;flex-direction:column;max-width:38ch;margin:auto;color:#555}.product-photo-unavailable>span{font:600 2.5rem/1.1 var(--font-display),sans-serif;text-transform:uppercase}.product-photo-unavailable p{margin:16px 0 0}.product-order h2{font-size:2.6rem}.product-order .eyebrow{margin-top:0}.product-specifications{margin-top:64px;border-top:1px solid var(--rule);padding-top:32px}.product-specifications dl{max-width:900px}.product-specifications dl>div{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;grid-gap:24px;gap:24px;padding:14px 0;border-bottom:1px solid #d6d6cf}.product-specifications dt{font-weight:600}.product-specifications dd{margin:0;overflow-wrap:anywhere}@media (min-width:701px) and (max-width:1000px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filters{grid-template-columns:1fr 1fr}.catalog-query{grid-column:1/-1}.product-overview{gap:24px;grid-template-columns:minmax(0,1fr) minmax(250px,1fr)}.product-order{padding:24px}}@media (max-width:700px){.catalog-intro,.catalog-shell{padding:40px 24px}.catalog-intro{padding-bottom:24px}.catalog-shell{padding-top:0}.catalog-intro h1{font-size:3rem}.catalog-filters{grid-template-columns:1fr;gap:16px}.catalog-grid{grid-template-columns:1fr;gap:24px}.catalog-card-copy{padding:24px}.catalog-card-copy h3{font-size:1.9rem}.catalog-categories>div{grid-template-columns:1fr}.catalog-result-heading{align-items:start}.catalog-result-heading,.catalog-result-list>a{flex-direction:column;gap:12px}.product-photo{padding:20px}.product-specifications dl>div{grid-template-columns:1fr;gap:6px}.product-detail h1{font-size:2.5rem}.product-photo-unavailable>span{font-size:2rem}.product-photo-unavailable p{font-size:.9rem}.product-detail,.product-list{padding:48px 28px}.product-list>article,.product-overview{grid-template-columns:1fr;gap:24px}.product-overview{margin-top:32px}.product-order{padding:24px}.blog-directory,.blog-post-grid{padding:48px 24px}.blog-category-card,.blog-category-hero{grid-template-columns:1fr}.blog-category-card picture,.blog-category-hero picture{min-height:0;aspect-ratio:3/2}.blog-category-hero>div{padding:56px 24px}.blog-post-grid{grid-template-columns:1fr;gap:24px}.blog-category-card>div,.blog-post-grid article>div{padding:28px 24px}.blog-featured-image{margin:30px 0 28px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body),sans-serif;font-size:16px;line-height:1.45}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}main{min-height:70vh}.site-header{height:116px;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in oklch,var(--paper) 96%,transparent);border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{height:100%;max-width:1920px;margin:auto;display:grid;grid-template-columns:290px 1fr auto;align-items:center}.wordmark{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display),sans-serif;font-size:2.1rem;font-weight:800;line-height:.78;text-transform:uppercase;letter-spacing:-.035em;padding-left:clamp(28px,6vw,96px);width:max-content}.brand-symbol{display:block;width:54px;height:54px;flex:0 0 54px;background:white}.brand-symbol img{display:block;width:100%;height:100%;object-fit:contain}.desktop-nav{display:flex;gap:clamp(20px,3vw,42px);align-items:center;padding-left:18px;font-weight:600;text-transform:uppercase}.desktop-nav a,.footer-grid a{transition:color .18s ease}.desktop-nav a:hover,.footer-grid a:hover{color:var(--magenta)}.button,.phone-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-family:var(--font-body),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.015em}.phone-button{border:2px solid var(--ink);border-radius:10px;padding:7px 16px;margin-right:clamp(28px,6vw,96px);font-size:1.05rem}.menu-backdrop,.menu-toggle,.mobile-menu{display:none}.hero{min-height:542px;display:grid;grid-template-columns:minmax(360px,.95fr) minmax(520px,1.15fr);border-bottom:1px solid var(--rule);overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{padding:clamp(44px,7vw,90px) clamp(28px,7vw,116px) clamp(44px,5vw,66px);align-self:center;z-index:2}.contact-page h1,.hero h1,.not-found h1,.page-intro h1,.policy-page h1{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:clamp(4.2rem,7.1vw,8.5rem);line-height:.78;letter-spacing:-.052em;margin:0;max-width:6.7ch}.hero-copy>p{max-width:31ch;font-size:1.12rem;margin:20px 0 24px}.hero-rule{width:min(100%,470px);border-top:1px solid var(--ink);margin-top:20px}.hero-actions{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.button{padding:14px 22px;border:2px solid var(--ink);min-width:180px;transition:background .18s ease,color .18s ease,transform .18s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:scale(.98)}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover{background:var(--magenta);border-color:var(--magenta)}.button-outline{background:transparent}.button-outline:hover{background:var(--ink);color:var(--paper)}.text-link{font-weight:600;border-bottom:1px solid var(--ink);padding:4px 0}.category a span,.text-link span{font-size:1.35em;margin-left:8px}.hero-product{position:relative;display:block;min-height:542px;background:var(--soft)}.hero-product img{width:100%;height:100%;object-fit:cover;display:block}.regmarks{position:absolute;inset:76px 18px 20px;display:flex;justify-content:space-between;align-items:center;z-index:3;pointer-events:none}.regmarks i{width:30px;height:120px;background:linear-gradient(to bottom,var(--cyan) 0 25%,var(--magenta) 25% 50%,var(--yellow) 50% 75%,var(--ink) 75%);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.category-grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--rule)}.category{display:grid;grid-template-columns:110px 1fr;grid-gap:24px;gap:24px;padding:clamp(28px,4vw,54px) clamp(26px,5vw,72px);border-right:1px solid var(--rule)}.category:last-child{border-right:0}.category-mark{display:grid;place-items:center;border:2px solid var(--cyan);color:var(--cyan);font-family:var(--font-display),sans-serif;font-size:1.2rem;font-weight:800;aspect-ratio:1;align-self:start}.mark-1{border-color:var(--magenta);color:var(--magenta);border-radius:50%}.mark-2{border-color:var(--yellow);color:#b29300;border-radius:50%}.category h2,.help-grid h2,.steps h2{font-size:1.23rem;text-transform:uppercase;margin:0 0 7px}.category p{margin:0 0 15px;max-width:30ch}.category a{font-weight:700}.match-section{display:grid;grid-template-columns:1.15fr .85fr;border-bottom:1px solid var(--rule)}.match-section>div:first-child{padding:clamp(38px,5vw,72px) clamp(28px,6vw,95px)}.eyebrow,.footer-label{font-size:.84rem;text-transform:uppercase;letter-spacing:.03em;font-weight:700;margin:0 0 17px}.steps{display:flex;align-items:center;gap:18px}.steps article{display:grid;grid-template-columns:36px 1fr;grid-gap:13px;gap:13px;align-items:start}.steps b{display:grid;place-items:center;background:var(--ink);color:var(--paper);width:36px;height:36px;font-size:1.2rem}.steps p{margin:0;max-width:16ch;font-size:.95rem}.steps>span{font-size:2.2rem}.quote-band{border-left:1px solid var(--rule);display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px);gap:4px}.quote-band p{font-size:1.12rem;font-weight:700;text-transform:uppercase;margin:0}.contact-phone,.quote-band a{font-family:var(--font-display),sans-serif;font-size:clamp(3.2rem,6.4vw,7rem);letter-spacing:-.05em;font-weight:700;line-height:.85}.blog-list{padding:clamp(58px,9vw,130px) clamp(28px,15vw,260px);min-height:45vh}.blog-list article{border-top:2px solid var(--ink);padding:24px 0 36px;max-width:760px}.blog-list h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(2.6rem,5vw,5rem);line-height:.84;margin:0 0 18px}.blog-list p:not(.eyebrow){max-width:56ch;font-size:1.1rem}.blog-post{padding:clamp(68px,10vw,150px) clamp(28px,22vw,360px);min-height:65vh}.blog-post h1{letter-spacing:-.045em;font-size:clamp(4rem,8vw,8rem);line-height:.78;margin:0;max-width:9ch}.blog-post h1,.blog-post h2{font-family:var(--font-display),sans-serif;text-transform:uppercase}.blog-post h2{letter-spacing:-.025em;font-size:clamp(2.1rem,4vw,3.8rem);line-height:.85;margin:54px 0 14px}.blog-post p{max-width:64ch;font-size:1.1rem}.blog-post .blog-lede{font-size:1.45rem;max-width:39ch;margin:30px 0 10px}.blog-post aside{margin:48px 0 28px;padding:28px;background:var(--soft);max-width:620px}.blog-post aside p{font-size:1.25rem;font-weight:700;margin:0 0 18px}.blog-directory,.blog-post-grid{max-width:1500px;margin:0 auto;padding:clamp(48px,8vw,120px) clamp(28px,10vw,180px)}.blog-category-card,.blog-post-grid article{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);border:1px solid var(--rule)}.blog-category-card picture,.blog-featured-image,.blog-inline-image picture,.blog-post-grid picture{display:block;background:var(--soft);overflow:hidden}.blog-category-card picture{min-height:280px}.blog-category-card img,.blog-featured-image img,.blog-inline-image img,.blog-post-grid img{width:100%;height:100%;object-fit:cover;display:block}.blog-category-card>div,.blog-post-grid article>div{padding:clamp(28px,4vw,60px);align-self:center}.blog-category-card h2,.blog-post-grid h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.035em;line-height:.86}.blog-category-card h2{font-size:clamp(3rem,5vw,5.5rem);margin:0 0 18px}.blog-category-card p:not(.eyebrow){max-width:48ch;font-size:1.15rem}.blog-category-card:hover h2,.blog-post-grid article:hover h2{color:var(--magenta)}.blog-category-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);border-bottom:1px solid var(--rule)}.blog-category-hero>div{padding:clamp(64px,10vw,150px) clamp(28px,13vw,240px);align-self:center}.blog-category-hero h1{font:700 clamp(4rem,7.2vw,8rem)/.78 var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.052em;margin:22px 0;max-width:8ch}.blog-category-hero picture{min-height:460px;background:var(--soft)}.blog-category-hero img{width:100%;height:100%;object-fit:cover;display:block}.blog-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.blog-post-grid article{grid-template-columns:1fr}.blog-post-grid picture{aspect-ratio:3/2}.blog-post-grid h2{font-size:clamp(2.2rem,3.2vw,3.6rem);margin:0 0 16px}.back-link{display:inline-block;font-weight:700;border-bottom:1px solid var(--ink);padding-bottom:4px;margin-bottom:30px}.blog-featured-image{margin:42px 0 34px;aspect-ratio:3/2}.blog-post-long{padding-top:clamp(48px,8vw,110px)}.blog-post-long h2{margin-top:54px}.blog-post ul{max-width:60ch;padding-left:24px;font-size:1.1rem}.blog-post li{margin:9px 0}.blog-post a:not(.button):not(.back-link){text-decoration:underline;text-underline-offset:3px}.blog-inline-image{margin:58px 0}.blog-inline-image picture{aspect-ratio:3/2}.blog-inline-image figcaption{font-size:.9rem;color:#555;margin-top:10px}.blog-table-wrap{overflow-x:auto;margin:30px 0;border-top:2px solid var(--ink)}.blog-table-wrap table{width:100%;border-collapse:collapse;min-width:620px}.blog-table-wrap td,.blog-table-wrap th{text-align:left;padding:15px 12px;border-bottom:1px solid var(--rule);vertical-align:top}.blog-faq{margin-top:60px}.fact-sheet-hero{padding:clamp(68px,11vw,170px) clamp(28px,17vw,280px) clamp(58px,8vw,112px);border-bottom:1px solid var(--rule)}.fact-sheet-cta h2,.fact-sheet-grid h2,.fact-sheet-hero h1,.fact-sheet-intro h2,.fact-sheet-method h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.04em;line-height:.82}.fact-sheet-hero h1{font-size:clamp(4rem,8.5vw,9.5rem);max-width:9ch;margin:20px 0 30px}.fact-sheet-lede{font-size:clamp(1.25rem,2vw,1.65rem);max-width:48ch}.fact-sheet-note,.fact-sheet-updated{color:#555;font-size:.95rem}.fact-sheet-cta,.fact-sheet-intro,.fact-sheet-method{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,7vw,130px);gap:clamp(32px,7vw,130px);padding:clamp(52px,8vw,120px) clamp(28px,12vw,220px)}.fact-sheet-cta h2,.fact-sheet-intro h2,.fact-sheet-method h2{font-size:clamp(3.2rem,5vw,6.4rem);margin:14px 0 0;max-width:7ch}.fact-sheet-cta>div:first-child p:not(.eyebrow),.fact-sheet-intro>div:last-child,.fact-sheet-method>div:last-child{font-size:1.12rem;max-width:58ch}.fact-sheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.fact-sheet-grid article{padding:clamp(30px,4vw,58px);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);scroll-margin-top:110px}.fact-sheet-value{font:700 clamp(3.5rem,6vw,7rem)/.78 var(--font-display),sans-serif;color:var(--magenta);letter-spacing:-.055em;margin:0 0 18px}.fact-sheet-grid h2{font-size:clamp(2.05rem,3.3vw,3.8rem);margin:0 0 16px;max-width:15ch}.fact-sheet-grid article>p:not(.fact-sheet-value){max-width:55ch}.fact-sheet-grid a,.fact-sheet-method a{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.fact-sheet-grid small{display:block;margin-top:8px;color:#555}.fact-sheet-method{background:var(--soft)}.fact-sheet-method ul{padding-left:20px;max-width:65ch}.fact-sheet-method li{margin:13px 0}.fact-sheet-cite{margin-top:34px;padding-top:22px;border-top:2px solid var(--ink);max-width:65ch}.fact-sheet-cta{background:var(--yellow);align-items:end}.fact-sheet-cta h2{max-width:8ch}.fact-sheet-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start}.hero-copy{animation:hero-copy-in .6s cubic-bezier(.16,1,.3,1) both}.hero-product{animation:hero-image-in .76s cubic-bezier(.16,1,.3,1) both}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-image-in{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.quote-band span{font-size:1.05rem}.quote-band.compact{border-left:0;border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:26px clamp(28px,6vw,95px);grid-gap:26px;gap:26px}.quote-band.compact p{font-size:.94rem}.quote-band.compact a{font-family:var(--font-body),sans-serif;font-size:1.4rem;letter-spacing:0;line-height:1;font-weight:700}.split-feature{display:grid;grid-template-columns:1fr 1fr;min-height:560px;border-bottom:1px solid var(--rule)}.split-feature picture{display:block;background:var(--soft);min-height:440px}.split-feature picture img{display:block;width:100%;height:100%;object-fit:cover}.feature-copy{align-self:center;padding:clamp(48px,8vw,130px);max-width:750px}.article-layout h2,.callout-line h2,.faq h2,.feature-copy h2,.quote-check h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(3rem,5vw,5.8rem);line-height:.83;margin:0 0 22px}.feature-copy>p:not(.eyebrow){font-size:1.15rem;max-width:36ch;margin-bottom:28px}.faq{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px;padding:clamp(52px,8vw,120px) clamp(28px,10vw,180px)}.faq-list{border-top:1px solid var(--ink)}details{border-bottom:1px solid var(--rule);padding:18px 0}summary{font-weight:700;font-size:1.16rem;cursor:pointer;list-style:none;padding-right:35px;position:relative}summary:after{content:"+";position:absolute;right:5px;font-size:1.5rem;top:-5px}details[open] summary:after{content:"−"}details p{max-width:56ch;margin:15px 0 0}.page-intro{padding:clamp(64px,10vw,150px) clamp(28px,13vw,240px) clamp(54px,8vw,110px);border-bottom:1px solid var(--rule);max-width:1600px}.page-intro h1{max-width:10ch}.page-intro>p:not(.eyebrow){font-size:clamp(1.15rem,1.8vw,1.45rem);max-width:48ch;margin:26px 0 32px}.compatible-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);min-height:640px;border-bottom:1px solid var(--rule)}.compatible-hero>div{align-self:center;padding:clamp(68px,10vw,150px) clamp(28px,11vw,210px)}.compatible-choice h2,.compatible-final h2,.compatible-guide h2,.compatible-hero h1,.compatible-intro h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.045em;line-height:.8}.compatible-hero h1{font-size:clamp(4rem,7.4vw,8rem);margin:0;max-width:8.8ch}.compatible-lede{font-size:clamp(1.15rem,1.8vw,1.45rem);max-width:39ch;margin:30px 0}.compatible-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.compatible-hero>picture{min-height:640px;display:block;background:var(--soft)}.compatible-hero>picture img{width:100%;height:100%;display:block;object-fit:cover}.compatible-choice,.compatible-intro{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(44px,8vw,150px);gap:clamp(44px,8vw,150px);padding:clamp(60px,9vw,135px) clamp(28px,13vw,240px);border-bottom:1px solid var(--rule)}.compatible-choice h2,.compatible-final h2,.compatible-guide h2,.compatible-intro h2{font-size:clamp(3.2rem,5.6vw,6.5rem);margin:0;max-width:8.8ch}.compatible-choice>div:last-child p,.compatible-final>p:not(.eyebrow),.compatible-intro>div:last-child p{max-width:62ch;font-size:1.1rem}.compatible-choice a,.compatible-intro a{text-decoration:underline;text-underline-offset:3px}.compatible-steps{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--rule)}.compatible-steps article{padding:clamp(38px,5vw,78px);border-right:1px solid var(--rule)}.compatible-steps article:last-child{border-right:0}.compatible-steps b{color:var(--magenta);font:700 clamp(2.5rem,4vw,4.25rem)/1 var(--font-display),sans-serif}.compatible-guide h3,.compatible-steps h2{font:700 1.45rem/1 var(--font-display),sans-serif;text-transform:uppercase;margin:24px 0 10px}.compatible-steps p{max-width:29ch;margin:0}.compatible-feature .feature-copy>p:not(.eyebrow){max-width:48ch}.compatible-guide{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(44px,8vw,150px);gap:clamp(44px,8vw,150px);padding:clamp(60px,9vw,135px) clamp(28px,13vw,240px);border-bottom:1px solid var(--rule)}.compatible-guide-list{border-top:2px solid var(--ink)}.compatible-guide-list article{border-bottom:1px solid var(--rule);padding:8px 0 18px}.compatible-guide-list h3{margin-bottom:10px}.compatible-guide-list p{margin:0;max-width:60ch}.compatible-supply-types{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(44px,8vw,150px);gap:clamp(44px,8vw,150px);padding:clamp(60px,9vw,135px) clamp(28px,13vw,240px);border-bottom:1px solid var(--rule)}.compatible-call-prep h2,.compatible-supply-types h2{font:700 clamp(3.2rem,5.6vw,6.5rem)/.8 var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.045em;margin:0 0 24px;max-width:8.8ch}.compatible-supply-types>div:first-child>p:last-child{max-width:42ch;font-size:1.08rem}.compatible-supply-cards{border-top:2px solid var(--ink)}.compatible-supply-cards article{border-bottom:1px solid var(--rule);padding:8px 0 18px}.compatible-supply-cards h3{font:700 1.45rem/1 var(--font-display),sans-serif;text-transform:uppercase;margin:0 0 10px}.compatible-supply-cards p{margin:0;max-width:60ch}.compatible-call-prep{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(44px,8vw,150px);gap:clamp(44px,8vw,150px);padding:clamp(60px,9vw,135px) clamp(28px,13vw,240px);border-bottom:1px solid var(--rule);background:color-mix(in oklch,var(--yellow) 11%,var(--paper))}.compatible-call-prep>div:last-child p{max-width:62ch;font-size:1.1rem}.compatible-call-prep .button{margin-top:12px}.compatible-faq,.compatible-final{border-bottom:1px solid var(--rule)}.compatible-final{padding:clamp(64px,10vw,145px) clamp(28px,13vw,240px);background:color-mix(in oklch,var(--cyan) 11%,var(--paper))}.compatible-final h2{margin-bottom:26px;max-width:11ch}.compatible-final .button{margin-top:20px}.oem-intro{background:linear-gradient(90deg,var(--paper) 70%,color-mix(in oklch,var(--yellow) 16%,var(--paper)))}.supply-layout{display:grid;grid-template-columns:1fr 1fr}.supply-list{border-right:1px solid var(--rule)}.supply-list article{display:grid;grid-template-columns:52px 1fr;grid-column-gap:18px;column-gap:18px;padding:22px clamp(28px,7vw,120px);border-bottom:1px solid var(--rule)}.supply-list article:last-child{border-bottom:0}.supply-list b{font-family:var(--font-display),sans-serif;font-size:1.7rem;color:var(--magenta)}.supply-list h2{margin:0;text-transform:uppercase;font-size:1.25rem}.supply-list p{grid-column:2;margin:6px 0 0;max-width:40ch}.supply-layout>picture{display:block;min-height:620px;background:var(--soft)}.supply-layout>picture img{display:block;width:100%;height:100%;object-fit:cover}.callout-line{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding:clamp(48px,7vw,100px) clamp(28px,8vw,150px);border-bottom:1px solid var(--rule)}.callout-line h2{font-size:clamp(2.7rem,5vw,5rem);max-width:11ch;margin:0}.callout-line a{font-weight:700;border-bottom:1px solid var(--ink)}.split-feature.reverse{grid-template-columns:1fr 1fr}.clean-list{list-style:none;padding:0;margin:22px 0 0}.clean-list li{border-top:1px solid var(--rule);padding:10px 0;font-weight:600}.quote-check{padding:clamp(52px,8vw,120px) clamp(28px,11vw,190px);border-bottom:1px solid var(--rule)}.quote-check>div{display:grid;grid-template-columns:42px 1fr 42px 1fr 42px 1fr;grid-gap:16px;gap:16px;max-width:1000px}.quote-check span{display:grid;place-items:center;background:var(--cyan);width:38px;height:38px;font-weight:700}.quote-check p{margin:8px 0}.article-layout{display:grid;grid-template-columns:1fr 330px;grid-gap:clamp(35px,8vw,130px);gap:clamp(35px,8vw,130px);padding:clamp(52px,8vw,120px) clamp(28px,13vw,240px);border-bottom:1px solid var(--rule)}.article-layout article p{max-width:62ch;font-size:1.08rem}.article-layout aside{border-top:2px solid var(--ink);align-self:start;padding-top:14px}.article-layout aside p{font-weight:700;text-transform:uppercase}.article-layout ul{padding-left:20px}.article-layout li{margin:12px 0}.help-grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--rule)}.help-grid article{padding:clamp(32px,5vw,75px);border-right:1px solid var(--rule)}.help-grid article:last-child{border:0}.help-grid b{font-family:var(--font-display),sans-serif;color:var(--cyan);font-size:3rem}.help-grid h2{margin:24px 0 8px}.help-grid p{max-width:28ch}.contact-page,.not-found,.policy-page{padding:clamp(80px,13vw,190px) clamp(28px,15vw,260px);min-height:65vh}.contact-page>p:not(.eyebrow),.not-found>p:not(.eyebrow),.policy-page>p:not(.eyebrow){font-size:1.2rem;max-width:47ch;margin:24px 0}.contact-phone{display:inline-block;margin-top:30px}.contact-rule{max-width:650px;border-top:1px solid var(--ink);margin-top:34px}.contact-note{font-weight:600}.not-found h1,.policy-page h1{max-width:10ch}.policy-page.legal h1{font-size:clamp(3.8rem,7vw,7.2rem)}.site-footer{background:var(--ink);color:var(--paper);padding:clamp(50px,6vw,95px) clamp(28px,6vw,96px) 24px}.footer-grid{max-width:1600px;margin:auto;display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:48px;gap:48px}.footer-mark{padding:0;font-size:2.2rem}.footer-grid p{max-width:24ch;color:#d1d0ca}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:10px}.footer-label{color:var(--yellow)!important;margin:0 0 6px}.footer-phone{font-family:var(--font-display),sans-serif;font-size:2.3rem;font-weight:700;line-height:.85}.footer-bottom{max-width:1600px;margin:70px auto 0;padding-top:18px;border-top:1px solid #62635f;display:flex;justify-content:space-between;align-items:center;color:#d1d0ca;font-size:.9rem}.footer-bottom img{height:28px;width:auto;display:block}@media (min-width:701px) and (max-width:1000px){.site-header .wordmark{padding-left:28px;font-size:1.5rem;gap:10px}.site-header .brand-symbol{width:40px;height:40px;flex-basis:40px}}@media (max-width:1000px){.header-inner{grid-template-columns:190px 1fr auto}.wordmark{font-size:1.72rem}.brand-symbol{width:44px;height:44px;flex-basis:44px}.desktop-nav{gap:16px;padding-left:0;font-size:.8rem}.phone-button{margin-right:20px;padding:7px 10px;font-size:.9rem}.hero{grid-template-columns:.9fr 1.1fr}.hero-copy{padding-left:60px}.regmarks{inset:45px 10px 20px}.regmarks i{width:15px;height:78px}.category{grid-template-columns:1fr;gap:16px}.category-mark{width:72px}.match-section{grid-template-columns:1fr}.quote-band{border-left:0;border-top:1px solid var(--rule)}.split-feature{min-height:unset}.faq{padding-left:60px;padding-right:60px;gap:40px}.supply-layout{grid-template-columns:1.2fr .8fr}.supply-layout>picture{min-height:100%}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}}@media (max-width:700px){.site-header{height:82px;-webkit-backdrop-filter:none;backdrop-filter:none}.header-inner{grid-template-columns:1fr auto auto}.wordmark{font-size:1.42rem;padding-left:20px}.desktop-nav,.phone-button{display:none}.menu-toggle{display:inline-flex;min-height:44px;align-items:center;background:none;border:0;font:700 .85rem var(--font-body),sans-serif;text-transform:uppercase;margin-right:17px;cursor:pointer}.menu-backdrop{display:block;position:fixed;inset:82px 0 0;border:0;background:rgba(0,0,0,.18);z-index:20}.mobile-menu{display:flex;position:fixed;z-index:21;right:0;top:82px;width:min(300px,88vw);min-height:calc(100vh - 82px);padding:32px;background:var(--paper);border-left:1px solid var(--ink);flex-direction:column;gap:18px;font-size:1.2rem;font-weight:700;text-transform:uppercase}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:58px 38px 34px}.hero h1{font-size:clamp(4rem,20vw,5.6rem)}.hero-copy>p{font-size:1.03rem}.hero-product{min-height:300px;grid-row:1}.hero-product img{object-position:center}.regmarks{inset:auto 12px 16px;align-items:end}.regmarks i{width:14px;height:58px}.category-grid,.help-grid{grid-template-columns:1fr}.category{grid-template-columns:88px 1fr;border-right:0;border-bottom:1px solid var(--rule)}.category:last-child{border-bottom:0}.match-section>div:first-child{padding:46px 28px}.steps{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}.steps>span{display:none}.steps article{grid-template-columns:38px 1fr}.quote-band{padding:38px 28px}.quote-band a{font-size:clamp(3.2rem,14vw,5rem)}.quote-band.compact{display:flex;align-items:flex-start;gap:8px;padding:30px 28px}.split-feature,.split-feature.reverse{grid-template-columns:1fr}.split-feature picture{min-height:320px}.faq,.feature-copy{padding:60px 28px}.faq{grid-template-columns:1fr}.faq h2{font-size:4rem}.page-intro{padding:70px 28px 58px}.page-intro h1{font-size:clamp(4rem,18vw,5.6rem)}.supply-layout{grid-template-columns:1fr}.supply-list{border-right:0}.supply-layout>picture{min-height:360px}.callout-line{display:block;padding:60px 28px}.callout-line h2{margin-bottom:26px}.quote-check{padding:65px 28px}.quote-check>div{grid-template-columns:38px 1fr;gap:6px 16px}.article-layout{grid-template-columns:1fr;padding:62px 28px}.article-layout h2{font-size:3.9rem}.help-grid article{border-right:0;border-bottom:1px solid var(--rule)}.contact-page,.not-found,.policy-page{padding:86px 28px;min-height:60vh}.contact-page h1,.not-found h1,.policy-page h1{font-size:clamp(4rem,18vw,5.8rem)}.footer-grid{grid-template-columns:1fr 1fr;gap:38px 22px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{margin-top:40px;gap:15px}.footer-bottom span{max-width:180px}.split-feature picture{min-height:0;height:320px}.split-feature picture img{height:320px;object-position:left bottom}.compatible-call-prep,.compatible-choice,.compatible-guide,.compatible-hero,.compatible-intro,.compatible-supply-types{grid-template-columns:1fr}.compatible-hero>div{padding:70px 28px 58px}.compatible-hero h1{font-size:clamp(4rem,17vw,5.8rem)}.compatible-hero>picture{min-height:320px;height:320px}.compatible-hero>picture img{object-position:center}.compatible-call-prep,.compatible-choice,.compatible-guide,.compatible-intro,.compatible-supply-types{padding:62px 28px;gap:34px}.compatible-call-prep h2,.compatible-choice h2,.compatible-final h2,.compatible-guide h2,.compatible-intro h2,.compatible-supply-types h2{font-size:clamp(3.8rem,16vw,5.5rem)}.compatible-steps{grid-template-columns:1fr}.compatible-steps article{border-right:0;border-bottom:1px solid var(--rule)}.compatible-steps article:last-child{border-bottom:0}.compatible-final{padding:70px 28px}.blog-directory,.blog-post-grid{padding:48px 24px}.blog-category-card,.blog-category-hero{grid-template-columns:1fr}.blog-category-card picture,.blog-category-hero picture{min-height:0;aspect-ratio:3/2}.blog-category-hero>div{padding:56px 24px}.blog-post-grid{grid-template-columns:1fr;gap:24px}.blog-category-card>div,.blog-post-grid article>div{padding:28px 24px}.blog-featured-image{margin:30px 0 28px}.fact-sheet-cta,.fact-sheet-intro,.fact-sheet-method{grid-template-columns:1fr;gap:28px;padding:54px 24px}.fact-sheet-hero{padding:62px 24px 52px}.fact-sheet-grid{grid-template-columns:1fr}.fact-sheet-grid article{padding:34px 24px}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_3a94d2{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_3a94d2{--font-body:"Barlow","Barlow Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_de5986{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_de5986{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}