html:has(.clevis){font-size:calc(.0000625rem + .694375vw)}@media screen and (max-width:1440px){html:has(.clevis){font-size:calc(.694878vw - .000389755rem)}}@media screen and (max-width:991px){html:has(.clevis){font-size:.625rem}}.clevis{--black:#000;--white:#fff;--red:#bf551a;--greygreen:#595546;--light-yellow:#fcfaf2;--projects-bg:#dfddc7;--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);color:var(--black);font-family:var(--font-clevis-sans), sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.6rem;font-weight:500;line-height:1.5}.clevis,.clevis *{border-color:currentColor}.clevis p{margin:0;font-size:2rem;line-height:1.3}.clevis a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:border-color .45s var(--ease-out-cubic), color .45s var(--ease-out-cubic), opacity .45s var(--ease-out-cubic), background-color .45s var(--ease-out-cubic)}.clevis img{object-fit:cover;vertical-align:middle;width:100%;max-width:100%;display:inline-block}.clevis .text-size-regular{font-size:1.6rem;line-height:1.125}.clevis .text-size-small{font-size:1.4rem;line-height:1.28}.clevis .text-size-large{font-size:2rem;line-height:1.3}.clevis .text-size-mono-regular{font-family:var(--font-clevis-mono), monospace;font-size:1.4rem;font-weight:400;line-height:1.14}.clevis .text-size-mono-tiny{font-family:var(--font-clevis-mono), monospace;font-size:1rem;font-weight:400;line-height:1.4}.clevis .text-weight-semibold{font-weight:600}.clevis .text-style-allcaps{text-transform:uppercase}.clevis .button{color:var(--black);text-align:left;transition:border-color .45s var(--ease-out-cubic), color .45s var(--ease-out-cubic), opacity .45s var(--ease-out-cubic), background-color .45s var(--ease-out-cubic);grid-column-gap:.8rem;grid-row-gap:.8rem;background-color:#0000;border-style:none;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;text-decoration:none;display:flex}.clevis .icon-embed-xxsmall{flex-direction:column;flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.clevis .link-arrow{flex:none}.clevis a .link-arrow{transition:transform .3s var(--ease-out-cubic)}.clevis a:hover .link-arrow{transform:translate(.25rem)}@media screen and (min-width:992px){.clevis .button .text-size-large,.clevis .button .text-size-small{transition:border-color .3s var(--ease-out-cubic);border-bottom:1px solid #0000}.clevis .button .text-size-large{padding:.4rem 0}.clevis .button .text-size-small{padding:.2rem 0}.clevis .link-arrow{position:relative}.clevis .button .text-size-small+.link-arrow{transform:translateY(-.1rem)}.clevis .button:hover .text-size-small+.link-arrow{transform:translate(.2rem,-.1rem)}.clevis .button:hover .text-size-large,.clevis .button:hover .text-size-small{border-bottom:1px solid var(--black)}}.clevis .rounded{border-radius:.8rem;overflow:hidden}@media screen and (max-width:991px){.clevis .text-size-large{font-size:1.6rem;line-height:1.28}}@media screen and (max-width:767px){.clevis .text-size-large{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.clevis *,.clevis :before,.clevis :after{transition-duration:.01ms!important}}
.clevis{--paper:#fcfaf2;--hairline-plate:var(--white);--hairline-hi:var(--red);--hairline-edge:#2b2a26;--hairline-mid:#8f8c80;--hairline-lo:#cfccbf;--hairline-stroke:1.1}.clevis .hairline-figure{position:relative}.clevis .hairline-stage{width:100%}.clevis .hairline-read{font-family:var(--font-clevis-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em;opacity:.75;pointer-events:none;font-size:1rem;line-height:1;position:absolute;top:.8rem;right:1rem}.clevis .clevis-wordmark{font-family:var(--font-clevis-display), sans-serif;letter-spacing:-.045em;white-space:nowrap;font-weight:900;font-stretch:112%;line-height:.8}.clevis .clevis-skip-link{z-index:2000;background-color:var(--black);color:var(--light-yellow);border-radius:4px;padding:1rem 1.6rem;font-size:1.6rem;position:absolute;top:.8rem;left:.8rem;transform:translateY(-200%)}.clevis .clevis-skip-link:focus-visible{outline:2px solid var(--red);outline-offset:2px;transform:none}.clevis .clevis-service-tags{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.clevis .clevis-service-tags li{border:1px solid var(--black);border-radius:4px;padding:.4rem .6rem}.clevis .clevis-faq{background-color:var(--paper)}.clevis .clevis-faq-list{border-top:1px solid var(--black)}.clevis .clevis-faq-item{border-bottom:1px solid var(--black)}.clevis .clevis-faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.4rem 0;list-style:none;display:flex}.clevis .clevis-faq-question::-webkit-details-marker{display:none}.clevis .clevis-faq-icon{flex:none;width:2rem;height:2rem;position:relative}.clevis .clevis-faq-icon:before,.clevis .clevis-faq-icon:after{content:"";background-color:var(--black);width:100%;height:2px;transition:transform .3s var(--ease-out-cubic);margin-top:-1px;position:absolute;top:50%;left:0}.clevis .clevis-faq-icon:after{transform:rotate(90deg)}.clevis .clevis-faq-item[open] .clevis-faq-icon:after{transform:rotate(0)}.clevis .clevis-faq-answer{max-width:64rem;padding-bottom:2.8rem}.clevis .clevis-teardown-card{background-color:var(--black);width:100%;color:var(--light-yellow);border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.clevis .clevis-teardown-card .button{color:inherit}.clevis .clevis-teardown-title{letter-spacing:-.01em;font-size:2.2rem;font-weight:600;line-height:1.05}@media screen and (min-width:992px){.clevis .clevis-teardown-card:hover .button .text-size-small{border-bottom-color:var(--light-yellow)}}.clevis .clevis-inline-link{border-bottom:1px solid}.clevis .clevis-inline-link:hover{border-bottom-color:#0000}.clevis .clevis-article{grid-template-columns:28rem minmax(0,1fr);gap:6.4rem;padding:6.4rem 4.8rem 9.6rem;display:grid}.clevis .clevis-article-aside{flex-direction:column;align-self:start;gap:2.4rem;display:flex;position:sticky;top:10rem}.clevis .clevis-article-body{max-width:70rem}.clevis .clevis-article-body p,.clevis .clevis-article-body li{font-size:2rem;line-height:1.5}.clevis .clevis-article-body p{margin:0 0 2rem}.clevis .clevis-article-body h2{letter-spacing:-.01em;margin:4.8rem 0 1.6rem;font-size:3.2rem;font-weight:500;line-height:1.1}.clevis .clevis-article-body ul{margin:0 0 2rem;padding-left:2.2rem}.clevis .clevis-article-body li{margin-bottom:.8rem}.clevis .clevis-article-body blockquote{border-left:2px solid var(--black);margin:0 0 2.4rem;padding-left:2rem;font-size:2.4rem;line-height:1.35}.clevis .clevis-article-body blockquote cite{margin-top:.8rem;font-size:1.4rem;font-style:normal;display:block}.clevis .clevis-sources{border-top:1px solid var(--black);margin-top:6.4rem;padding-top:2.4rem}.clevis .clevis-sources ol{gap:.8rem;margin:1.6rem 0 0;padding-left:2rem;display:grid}.clevis .clevis-sources li{overflow-wrap:anywhere;font-size:1.4rem;line-height:1.4}.clevis .clevis-case-cover{padding:4.8rem 4.8rem 0}.clevis .clevis-case-gallery{gap:3.2rem;padding:0 4.8rem 9.6rem;display:grid}.clevis .clevis-case-cover img,.clevis .clevis-case-gallery img{border:1px solid #0000001f;width:100%;height:auto}.clevis .clevis-results{border-top:1px solid var(--black);grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:3.2rem 0;padding:2.4rem 0 0;list-style:none;display:grid}.clevis .clevis-article-body .clevis-results li{flex-direction:column;gap:.8rem;margin:0;display:flex}.clevis .clevis-result-value{font-family:var(--font-clevis-display), sans-serif;letter-spacing:-.03em;font-size:5.6rem;font-weight:900;line-height:.9}@media screen and (max-width:991px){.clevis .clevis-teardown-card{width:26rem}.clevis .clevis-article{grid-template-columns:minmax(0,1fr);gap:3.2rem;padding:4.8rem 3.2rem 6.4rem}.clevis .clevis-article-aside{position:static}}@media screen and (max-width:767px){.clevis .clevis-results{grid-template-columns:minmax(0,1fr)}.clevis .clevis-case-cover{padding:3.2rem 2rem 0}.clevis .clevis-case-gallery{padding:0 2rem 6.4rem}.clevis .clevis-article-body p,.clevis .clevis-article-body li{font-size:1.8rem}}@media screen and (max-width:479px){.clevis .clevis-article{padding-left:2rem;padding-right:2rem}}
.clevis .clevis-quotes-stage{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;gap:4.8rem;display:grid}.clevis .clevis-quote{margin:0}.clevis .clevis-quote-text,.clevis .clevis-quote-peek{letter-spacing:-.02em;margin:0;font-size:4rem;font-weight:500;line-height:1.15}.clevis .clevis-quote-text:before{content:"“"}.clevis .clevis-quote-text:after{content:"”"}.clevis .clevis-quote-by{margin-top:2.4rem}.clevis .clevis-quote-peek{opacity:.2;max-height:18rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000);mask-image:linear-gradient(90deg,#000 30%,#0000)}.clevis .clevis-quote-controls{align-items:center;gap:.8rem;margin-top:3.2rem;display:flex}.clevis .clevis-quote-button{border:1px solid var(--black);width:4rem;height:4rem;color:var(--black);cursor:pointer;background:0 0;border-radius:4px;place-items:center;display:grid}.clevis .clevis-quote-button:hover{background-color:var(--black);color:var(--white)}.clevis .clevis-quote-button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.clevis .clevis-quote-button .is-reversed{transform:scaleX(-1)}.clevis .clevis-sample-tag{border:1px dashed var(--red);color:var(--red);margin:0 0 2.4rem;padding:.4rem .8rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.clevis .clevis-quote{animation:.3s clevis-quote-in}}@keyframes clevis-quote-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:991px){.clevis .clevis-quotes-stage{grid-template-columns:minmax(0,1fr)}.clevis .clevis-quote-peek{display:none}.clevis .clevis-quote-text{font-size:2.8rem}}
.clevis{--cl-margin:4.8rem;--cl-rail:44rem;--cl-gutter:8rem;--cl-section:16rem;--cl-band:12rem;--cl-muted:#000000ad;--cl-float-edge:#0000001f;--cl-float-shadow:0 .1rem .2rem #00000014, 0 .4rem 1.4rem #0000000f;--cl-ease-out:cubic-bezier(.16, 1, .3, 1);--cl-nav-compact:58rem;--cl-dotted:url(/sites/clevis/svg/dotted-line.svg);background-color:var(--white)}.clevis .cl-kicker{font-family:var(--font-clevis-mono), monospace;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-muted);margin:0;font-size:1.2rem;font-weight:400;line-height:1.35}.clevis .cl-title{letter-spacing:-.02em;margin:0;font-size:4rem;font-weight:500;line-height:1.15}.clevis .cl-title.is-large{font-size:6.8rem;line-height:1}.clevis .cl-item-title{letter-spacing:-.01em;margin:0;font-size:2.4rem;font-weight:500;line-height:1.15}.clevis .cl-title a:hover,.clevis .cl-item-title a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.clevis .cl-body{margin:0;font-size:1.6rem;line-height:1.5}.clevis .cl-lead{margin:0;font-size:2rem;line-height:1.4}.clevis .cl-lede{margin:0;font-size:2.4rem;line-height:1.3}.clevis .cl-article{margin:0;font-size:2rem;line-height:1.5}.clevis .cl-small{font-size:1.4rem;line-height:1.4}.clevis .cl-muted{color:var(--cl-muted)}.clevis .cl-measure{max-width:64rem}.clevis .cl-tag{font-family:var(--font-clevis-mono), monospace;text-transform:uppercase;border:1px solid;border-radius:.3rem;align-self:flex-start;margin:0;padding:.3rem .8rem;font-size:1.1rem;line-height:1.3}.clevis .cl-caption{font-family:var(--font-clevis-mono), monospace;color:var(--cl-muted);font-size:1rem;line-height:1.4}.clevis .cl-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.clevis .cl-button{white-space:nowrap;border:1px solid;border-radius:.4rem;align-items:center;gap:1.2rem;padding:1.4rem 2rem;font-size:1.8rem;font-weight:500;line-height:1;display:inline-flex}.clevis .cl-button .icon-embed-xxsmall{transition:transform .3s var(--ease-out-cubic)}.clevis .cl-button:hover .icon-embed-xxsmall{transform:translate(.3rem)}.clevis .cl-button.is-solid{border-color:var(--black);background-color:var(--black);color:var(--light-yellow)}.clevis .cl-button.is-solid:hover{border-color:var(--greygreen);background-color:var(--greygreen)}.clevis .cl-button.is-outline:hover{border-color:var(--light-yellow);background-color:var(--light-yellow);color:var(--black)}.clevis .cl-button.is-small{padding:1.1rem 1.6rem;font-size:1.6rem}.clevis .cl-actions{flex-wrap:wrap;align-items:center;gap:1.6rem 2.8rem;margin-top:3.6rem;display:flex}.clevis .cl-links{flex-wrap:wrap;gap:1.6rem 3.2rem;display:flex}.clevis .cl-section{padding:var(--cl-section) var(--cl-margin) 0}.clevis .cl-section.is-paper,.clevis .cl-section.is-sand{margin-top:var(--cl-section);padding-top:var(--cl-band);padding-bottom:var(--cl-band)}.clevis .cl-section.is-paper{--hairline-plate:var(--paper);background-color:var(--paper)}.clevis .cl-section.is-sand{--hairline-plate:var(--projects-bg);background-color:var(--projects-bg)}.clevis .cl-main>.cl-section:not(.is-paper,.is-sand):last-child{padding-bottom:var(--cl-section)}.clevis .cl-main>.cl-section:not(.is-paper,.is-sand):has(+.cl-cta){padding-bottom:var(--cl-section)}.clevis .cl-row{grid-template-columns:var(--cl-rail) minmax(0, 1fr);column-gap:var(--cl-gutter);align-items:start;display:grid}.clevis .cl-rail{flex-direction:column;align-items:flex-start;gap:1.6rem;min-width:0;display:flex}.clevis .cl-content{flex-direction:column;gap:2.4rem;min-width:0;display:flex}.clevis .cl-content>.button,.clevis .cl-rail>.button{align-self:flex-start}.clevis .cl-intro{max-width:38rem;color:var(--cl-muted);margin:0;font-size:1.6rem;line-height:1.5}.clevis .cl-rail-link,.clevis .cl-after{margin-top:.8rem}.clevis .cl-head{justify-content:space-between;align-items:flex-end;gap:4.8rem;margin-bottom:6.4rem;display:flex}.clevis .cl-head-text{flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:56rem;display:flex}.clevis .cl-head-aside{max-width:56rem}.clevis .cl-statement-block{flex-direction:column;display:flex}.clevis .cl-statement{letter-spacing:-.03em;max-width:108rem;margin:2.4rem 0 0;font-size:5.6rem;font-weight:500;line-height:1.04}.clevis .cl-points{grid-template-columns:repeat(3,minmax(0,36rem));column-gap:7.2rem;margin:9.6rem 0 0;padding:0;list-style:none;display:grid}.clevis .cl-point{flex-direction:column;gap:1rem;display:flex}.clevis .cl-support{max-width:56rem;margin:5.6rem 0 0 calc(var(--cl-rail) + var(--cl-gutter));flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.clevis .cl-ruled{width:100%;margin:0;padding:0;list-style:none}.clevis .cl-ruled-row{align-items:baseline;column-gap:2.4rem;display:grid;position:relative}.clevis .cl-ruled-row:before{content:"";background-color:var(--black);height:2px;-webkit-mask:var(--cl-dotted) left top / auto 2px repeat-x;mask:var(--cl-dotted) left top / auto 2px repeat-x;transition:background-color .3s var(--ease-out-cubic);position:absolute;top:0;left:0;right:0}.clevis .cl-ruled-number{font-family:var(--font-clevis-mono), monospace;letter-spacing:.02em;transition:color .3s var(--ease-out-cubic), translate .3s var(--ease-out-cubic);font-size:1.2rem;line-height:1.35}.clevis .cl-ruled-row:hover:before{background-color:var(--red)}.clevis .cl-ruled-row:hover .cl-ruled-number{color:var(--red);translate:.6rem}.clevis .cl-ruled.is-ledger .cl-ruled-row{grid-template-columns:5.6rem minmax(0,1fr) 38.4rem;padding:2.4rem 0 4rem}.clevis .cl-ruled.is-items .cl-ruled-row{grid-template-columns:5.6rem minmax(0,1fr);padding:1.8rem 0 2rem}.clevis .cl-ruled.is-facts .cl-ruled-row{flex-direction:column;gap:.8rem;padding:1.6rem 0 2.4rem;display:flex}.clevis .cl-ruled-value{letter-spacing:-.01em;margin:0;font-size:2.4rem;line-height:1.1}.clevis .cl-grid-2,.clevis .cl-grid-3,.clevis .cl-grid-4,.clevis .cl-figures{gap:5.6rem 3.2rem;margin:0;padding:0;list-style:none;display:grid}.clevis .cl-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4.8rem}.clevis .cl-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.clevis .cl-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:4.8rem}.clevis .cl-figures{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4.8rem;margin-top:8rem}.clevis .cl-cell,.clevis .cl-figure,.clevis .cl-index-row,.clevis .cl-offer,.clevis .cl-ledger-row,.clevis .cl-steps-item,.clevis .cl-sheet-fix,.clevis .cl-link-row{background-image:var(--cl-dotted);background-position:0 0;background-repeat:repeat-x;background-size:auto 2px}.clevis .cl-cell{flex-direction:column;align-items:flex-start;gap:1rem;padding-top:2.4rem;display:flex}.clevis .cl-cell-link{margin-top:.8rem}.clevis .cl-icon{width:6.4rem;height:6.4rem;margin-bottom:.6rem}.clevis .cl-cell.is-plain{padding-top:10.4rem}.clevis .cl-figure{flex-direction:column;gap:.8rem;padding-top:1.6rem;display:flex}.clevis .cl-figure-value{font-family:var(--font-clevis-display), sans-serif;letter-spacing:-.03em;margin:0;font-size:5.6rem;font-weight:900;font-stretch:112%;line-height:.95}.clevis .cl-plate{--hairline-plate:var(--paper);aspect-ratio:4/3;background-color:var(--paper);border-radius:.8rem;place-items:center;display:grid;overflow:hidden}.clevis .cl-plate.is-white{--hairline-plate:var(--white);background-color:var(--white)}.clevis .cl-plate-figure{width:78%}.clevis .cl-nav{z-index:1000;pointer-events:none;padding:1.6rem 1.6rem 0;position:sticky;top:0}.clevis .cl-nav-bar{z-index:2;border:1px solid var(--cl-float-edge);background-color:var(--white);max-width:140.8rem;height:6rem;box-shadow:var(--cl-float-shadow);pointer-events:auto;transition:max-width .3s var(--ease-out-cubic);border-radius:.8rem;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2.4rem;margin:0 auto;padding:0 1rem 0 2.4rem;display:grid;position:relative}.clevis .cl-nav-wordmark{justify-self:start;padding-top:.3rem;font-size:2.8rem}.clevis .cl-nav-links ul{transition:gap .3s var(--ease-out-cubic);gap:3.2rem;margin:0;padding:0;list-style:none;display:flex}.clevis .cl-nav-link{transition:opacity .15s var(--ease-out-cubic);padding:.4rem 0;font-size:1.6rem;line-height:1.5;display:block;position:relative}.clevis .cl-nav-link:after{content:"";background-image:var(--cl-dotted);transform-origin:0;height:2px;transition:transform .24s var(--ease-out-cubic);background-repeat:repeat-x;background-size:auto 2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.clevis .cl-nav-link[aria-current=page]:after,.clevis .cl-nav-link:hover:after,.clevis .cl-nav-link:focus-visible:after{transform:scaleX(1)}.clevis .cl-nav-links ul:has(.cl-nav-link:hover) .cl-nav-link:not(:hover){opacity:.4}.clevis .cl-nav-cta{justify-self:end}.clevis .cl-nav-cta-prefix{white-space:pre}.clevis .cl-nav-cta-word{display:inline-block}@media screen and (min-width:992px){.clevis .cl-nav{--fold:clamp(0, (var(--squeeze,0) - .35) * 2, 1)}.clevis .cl-nav-bar{max-width:calc(140.8rem - (140.8rem - var(--cl-nav-compact)) * var(--squeeze,0));padding-left:calc(2.4rem - .4rem * var(--squeeze,0));transition:none}.clevis .cl-nav-links ul{gap:calc(3.2rem - .8rem * var(--squeeze,0));transition:none}.clevis .cl-nav-cta-prefix{max-width:calc(12ch * (1 - var(--fold)));vertical-align:bottom;opacity:calc(1 - 1.2 * var(--fold));justify-content:flex-end;display:inline-flex;overflow:hidden}.clevis .cl-nav.is-compact .cl-nav-cta-word:first-letter{text-transform:uppercase}}.clevis .cl-nav-menu-button{display:none}.clevis .cl-clock{font-family:var(--font-clevis-mono), monospace;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1rem;font-size:1.2rem;line-height:1;display:inline-flex}.clevis .cl-clock-dot{background-color:var(--red);border-radius:50%;flex:none;width:.8rem;height:.8rem}.clevis .cl-menu{display:none}.clevis .cl-hero{padding:2.4rem var(--cl-margin);border-bottom:1px solid var(--black);overflow-x:clip}.clevis .cl-hero-top{grid-template-columns:calc(var(--cl-rail) + var(--cl-gutter)) minmax(0, 66.4rem);align-items:start;display:grid}.clevis .cl-hero-figure{width:45rem;margin-left:-6.4rem}.clevis .cl-hero-text{padding-top:2.4rem}.clevis .cl-hero-statement{letter-spacing:-.02em;margin:0;font-size:4rem;line-height:1.15}.clevis .cl-hero-wordmark-wrap{margin-top:1.6rem;position:relative}.clevis .cl-hero-wordmark,.clevis .cl-footer-wordmark{font-size:calc((100vw - 2 * var(--cl-margin)) * .2954);margin:0;line-height:.8;display:block}.clevis .cl-page-hero{padding:7.2rem var(--cl-margin) 0;grid-template-columns:minmax(0,1fr) 48rem;align-items:center;column-gap:4.8rem;display:grid}.clevis .cl-page-hero:not(:has(.cl-page-hero-figure)){grid-template-columns:minmax(0,1fr);padding-bottom:6.4rem}.clevis .cl-page-hero-text{flex-direction:column;align-items:flex-start;display:flex}.clevis .cl-page-title{letter-spacing:-.03em;max-width:82rem;margin:2.8rem 0 0;font-size:8.8rem;font-weight:500;line-height:.98}.clevis .cl-page-lede{color:#000c;max-width:60rem;margin:3.2rem 0 0;font-size:2.4rem;line-height:1.3}.clevis .cl-page-hero-figure{width:48rem}.clevis .cl-tiles{grid-template-columns:repeat(auto-fit,minmax(max(30%,28rem),1fr));gap:5.6rem 3.2rem;margin:0;padding:0;list-style:none;display:grid}.clevis .cl-tile{flex-direction:column;align-items:flex-start;gap:1.4rem;display:flex}.clevis .cl-tile-picture-link{align-self:stretch;margin-bottom:1rem;display:block}.clevis .cl-tile-picture{aspect-ratio:5/4;object-fit:cover;border-radius:.8rem;width:100%;height:auto}.clevis .cl-tile-tags{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.clevis .cl-tile-title{letter-spacing:-.01em;margin:0;font-size:3rem;font-weight:500;line-height:1.1}.clevis .cl-tile-title a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.clevis .cl-tile .cl-body{max-width:48rem}.clevis .cl-offers{margin:0;padding:0;list-style:none}.clevis .cl-offer{grid-template-columns:30rem minmax(0,52rem) 1fr;align-items:start;column-gap:3.2rem;padding:2.4rem 0 2.8rem;display:grid}.clevis .cl-offer-name{margin:0;font-size:3rem;font-weight:500;line-height:1.06}.clevis .cl-offer-terms{text-align:right;flex-direction:column;align-items:flex-end;gap:.6rem;margin:0;display:flex}.clevis .cl-offer-emphasis{color:var(--red);font-size:3.2rem;line-height:1.1}.clevis .cl-about-teaser{grid-template-columns:minmax(0,72rem) 40rem;justify-content:space-between;align-items:end;column-gap:5.6rem;display:grid}.clevis .cl-about-teaser-text{flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex}.clevis .cl-logos{padding-top:var(--cl-section)}.clevis .cl-logos-head{margin:0 var(--cl-margin) 2.4rem;justify-content:space-between;gap:2.4rem;display:flex}.clevis .cl-marquee{background-color:var(--paper);overflow:hidden}.clevis .cl-marquee-track{width:max-content;display:flex}.clevis .cl-marquee-row{align-items:center;gap:8rem;margin:0;padding:3.6rem 4rem;list-style:none;display:flex}.clevis .cl-logos-item{place-items:center;display:grid}.clevis .cl-logo{object-fit:contain;filter:grayscale();opacity:.85;width:auto;max-width:14rem;height:2.8rem}@media (prefers-reduced-motion:no-preference){.clevis .cl-marquee-track{animation:60s linear infinite cl-marquee}.clevis .cl-marquee:hover .cl-marquee-track{animation-play-state:paused}}@keyframes cl-marquee{to{transform:translate(-50%)}}.clevis .cl-features{gap:var(--cl-section);padding-top:var(--cl-band);flex-direction:column;display:flex}.clevis .cl-feature{flex-direction:column;gap:4rem;display:flex}.clevis .cl-feature-image-link{display:block}.clevis .cl-feature-image{aspect-ratio:16/9;object-fit:cover;border-radius:.8rem;width:100%;height:auto}.clevis .cl-feature .cl-rail{gap:1.2rem}.clevis .cl-doodle{width:12rem}.clevis .cl-feature-text{align-items:flex-start;padding-top:10.8rem}.clevis .cl-feature-text .cl-lead{max-width:64rem}.clevis .cl-concept,.clevis .cl-more-item,.clevis .cl-pair-item{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.clevis .cl-concept .cl-plate,.clevis .cl-more-item .cl-plate{align-self:stretch;margin-bottom:.8rem}.clevis .cl-pair{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:4.8rem;margin:0;padding:0;list-style:none;display:grid}.clevis .cl-pair-item:nth-child(2){margin-top:var(--cl-section)}.clevis .cl-pair-image{aspect-ratio:3/2;object-fit:cover;border-radius:.8rem;width:100%;height:auto;margin-bottom:.8rem}.clevis .cl-pair-item:nth-child(2) .cl-pair-image{aspect-ratio:4/3}.clevis .cl-pair-picture{border-radius:.8rem;align-self:stretch;margin-bottom:.8rem;display:block;overflow:hidden}.clevis .cl-pair-picture .cl-pair-image{transition:scale .7s var(--cl-ease-out);border-radius:0;margin-bottom:0;display:block}.clevis .cl-pair-picture:hover .cl-pair-image{scale:1.03}.clevis .cl-pair-item .cl-body{max-width:52rem}.clevis .cl-statement-kicker{padding-top:1.4rem}.clevis .cl-statement.is-column{max-width:none;margin:0}.clevis .cl-approach{gap:9.6rem}.clevis .cl-service-terms{margin-top:-.4rem}.clevis .cl-service-facts{margin-top:3.2rem}.clevis .cl-service-figure{flex-direction:column;gap:1.2rem;width:100%;max-width:40rem;margin:3.2rem 0 0;display:flex}.clevis .cl-service-text{gap:4rem;padding-top:3.2rem}.clevis .cl-service-text .cl-lede{max-width:64rem}.clevis .cl-service-text .cl-after{margin-top:.8rem}.clevis .cl-service-band{flex-direction:column;gap:12rem;display:flex}.clevis .cl-process-title{margin-bottom:5.6rem}.clevis .cl-timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.clevis .cl-step{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-right:6.4rem;display:flex}.clevis .cl-step-track{align-self:stretch;height:1.1rem;margin:0 -6.4rem 1.6rem 0;position:relative}.clevis .cl-step-track:before{content:"";background-color:var(--black);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:0;left:0}.clevis .cl-step-track:after{content:"";background-color:var(--black);height:1px;position:absolute;top:.5rem;left:1.1rem;right:0}.clevis .cl-step:first-child .cl-step-track:before{background-color:var(--red)}.clevis .cl-step:last-child .cl-step-track:after{opacity:.25}.clevis .cl-step-title{margin:0;font-size:3.2rem;font-weight:500;line-height:1.1}.clevis .cl-phases{flex-direction:column;gap:.6rem;margin:.8rem 0 0;padding:0 0 0 2.4rem;display:flex}.clevis .cl-section.clevis-faq{background-color:#0000}.clevis .cl-section.clevis-faq .clevis-faq-list{width:100%}.clevis .cl-quotes-title{margin-bottom:4rem}.clevis .cl-statement.is-two-tone{max-width:112.8rem}.clevis .cl-ink-muted{color:#00000073}.clevis .cl-evidence{margin:8rem 0 0 calc(var(--cl-rail) + var(--cl-gutter));grid-template-columns:max-content minmax(0,40rem);justify-content:start;align-items:start;column-gap:4rem;display:grid}.clevis .cl-evidence-text{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.clevis .cl-name-row{align-items:center}.clevis .cl-rail-figure{margin:0}.clevis .cl-rail-figure-crop{aspect-ratio:440/500;width:100%;position:relative;overflow:hidden}.clevis .cl-rail-figure-drawing{width:163.64%;position:absolute;top:-9.8%;left:-31.82%}.clevis .cl-name-text{gap:3.2rem}.clevis .cl-team{flex-direction:column;gap:12rem;margin:0;padding:0;list-style:none;display:flex}.clevis .cl-person{flex-direction:column;gap:6.4rem;display:flex}.clevis .cl-person-bio .cl-article{max-width:64rem}.clevis .cl-person-head{align-items:flex-end;gap:3.2rem;display:flex}.clevis .cl-person-portrait{border-radius:.8rem;flex:none;width:16rem;overflow:hidden}.clevis .cl-person-photo{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:scale .7s var(--cl-ease-out);display:block}.clevis .cl-person-portrait:hover .cl-person-photo{scale:1.05}.clevis .cl-person-initials{background-color:var(--paper);place-items:center;font-size:4.8rem;display:grid}.clevis .cl-person-name{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.clevis .cl-person-name .cl-links{margin-top:.4rem}.clevis .cl-person-bio{background-image:var(--cl-dotted);background-position:0 0;background-repeat:repeat-x;background-size:auto 2px;flex-direction:column;gap:2rem;padding-top:3.2rem;display:flex}.clevis .cl-ledger{width:100%;margin:0;padding:0;list-style:none}.clevis .cl-ledger-row{grid-template-columns:24rem minmax(0,1fr);column-gap:3.2rem;padding:1.8rem 0 2.6rem;display:grid}.clevis .cl-ledger-row .cl-kicker,.clevis .cl-steps-item .cl-kicker{padding-top:.5rem}.clevis .cl-section.cl-notes-index{padding-top:var(--cl-band)}.clevis .cl-index-rows{margin:0;padding:0;list-style:none}.clevis .cl-index-row{padding:3.2rem 0 7.2rem}.clevis .cl-index-row .cl-rail{gap:.6rem;padding-top:1.2rem}.clevis .cl-index-row .cl-content{gap:1.6rem}.clevis .cl-steps{width:100%;margin:1.6rem 0 0;padding:0;list-style:none}.clevis .cl-steps-item{grid-template-columns:2.8rem minmax(0,1fr);column-gap:2rem;padding:1.8rem 0 2.4rem;display:grid}.clevis .cl-sheet{background-color:var(--paper);border-radius:.8rem;margin:.8rem 0 0;padding:3.6rem 4rem}.clevis .cl-sheet-head{justify-content:space-between;gap:2.4rem;padding-bottom:2rem;display:flex}.clevis .cl-sheet-fixes{counter-reset:fix;margin:0;padding:0;list-style:none}.clevis .cl-sheet-fix{counter-increment:fix;flex-direction:column;gap:.4rem;padding:1.8rem 0 2.2rem 3.6rem;display:flex;position:relative}.clevis .cl-sheet-fix:before{content:counter(fix);font-family:var(--font-clevis-mono), monospace;font-size:1.4rem;position:absolute;top:2rem;left:0}.clevis .cl-details{flex-direction:column;gap:1.6rem;margin:2.4rem 0 0;display:flex}.clevis .cl-details dd{margin:.4rem 0 0}.clevis .cl-link-rows{background-image:var(--cl-dotted);background-position:0 100%;background-repeat:repeat-x;background-size:auto 2px;width:100%;margin:0;padding:0;list-style:none}.clevis .cl-link-row{justify-content:space-between;align-items:center;gap:2.4rem;padding:2.2rem 0 2.6rem;display:flex}.clevis .cl-link-row .icon-embed-xxsmall{width:2.4rem;height:2.4rem}.clevis .cl-link-row:hover .cl-lede{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.clevis .cl-cta{--hairline-plate:var(--black);--hairline-edge:#e4e1cf;--hairline-mid:#a19e8a;--hairline-lo:#55534a;padding:8.8rem var(--cl-margin);background-color:var(--black);color:var(--light-yellow);grid-template-columns:minmax(0,64rem) 44rem;justify-content:space-between;align-items:center;column-gap:4.8rem;display:grid}.clevis .cl-cta-title{letter-spacing:-.03em;margin:0;font-size:8.8rem;font-weight:500;line-height:.98}.clevis .cl-cta-body{opacity:.85;max-width:52rem;margin:3.2rem 0 4rem}.clevis .cl-cta-figure{width:44rem}.clevis .cl-footer{background-color:var(--greygreen);color:var(--light-yellow);overflow:hidden}.clevis .cl-footer-line{padding:3.2rem var(--cl-margin) 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.4rem;display:grid}.clevis .cl-footer-copy{opacity:.8;font-size:1.6rem;line-height:1.4}.clevis .cl-footer-links{flex-wrap:wrap;gap:1.2rem 2.8rem;margin:0;padding:0;list-style:none;display:flex}.clevis .cl-footer-link{font-size:1.6rem}.clevis .cl-footer-link:hover{opacity:.7}.clevis .cl-footer-email{border-bottom:1px solid;justify-self:end;font-size:1.6rem}.clevis .cl-footer-wordmark-link{padding:5.6rem var(--cl-margin) 0;display:block}.clevis .cl-footer-wordmark{margin-bottom:-.17em}@media screen and (max-width:991px){.clevis{--cl-margin:2.4rem;--cl-gutter:4rem;--cl-section:9.6rem;--cl-band:8rem}.clevis .cl-row{grid-template-columns:minmax(0,1fr);row-gap:3.2rem}.clevis .cl-head{flex-direction:column;align-items:flex-start;gap:2.4rem;margin-bottom:4.8rem}.clevis .cl-title.is-large{font-size:5.2rem}.clevis .cl-statement{font-size:4rem}.clevis .cl-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;margin-top:6.4rem}.clevis .cl-support{margin-left:0}.clevis .cl-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.clevis .cl-nav{padding:1.2rem 1.2rem 0}.clevis .cl-nav-bar{grid-template-columns:1fr auto;height:5.2rem;padding:0 .6rem 0 1.6rem}.clevis .cl-nav-links,.clevis .cl-nav-cta{display:none}.clevis .cl-nav-menu-button{border:1px solid var(--black);background-color:var(--black);color:var(--light-yellow);font:inherit;cursor:pointer;border-radius:.4rem;align-items:center;gap:1rem;padding:.9rem 1.4rem;font-size:1.6rem;line-height:1;display:inline-flex}.clevis .cl-nav-menu-icon{border-top:1.5px solid;border-bottom:1.5px solid;width:1.6rem;height:.7rem}.clevis .cl-nav.is-open .cl-nav-bar{background-color:var(--black);color:var(--light-yellow);box-shadow:none}.clevis .cl-nav.is-open .cl-nav-menu-button{border-color:var(--light-yellow);background-color:#0000}.clevis .cl-nav.is-open .cl-nav-menu-icon{border-bottom:0;height:0}.clevis .cl-nav.is-open .cl-nav-wordmark{visibility:visible;opacity:1;transform:none}.clevis .cl-menu{--hairline-plate:var(--black);--hairline-edge:#e4e1cf;--hairline-mid:#a19e8a;--hairline-lo:#55534a;z-index:1;background-color:var(--black);color:var(--light-yellow);pointer-events:auto;flex-direction:column;justify-content:space-between;gap:4rem;padding:9.6rem 2rem 2.8rem;display:flex;position:fixed;inset:0;overflow-y:auto}.clevis .cl-menu[hidden]{display:none}.clevis .cl-menu-list{flex-direction:column;gap:1.4rem;margin:0;padding:0;list-style:none;display:flex}.clevis .cl-menu-link{align-items:center;gap:1.4rem;display:flex}.clevis .cl-menu-figure{flex:none;width:7.6rem}.clevis .cl-menu-text{flex-direction:column;gap:.4rem;display:flex}.clevis .cl-menu-label{letter-spacing:-.02em;font-size:4rem;line-height:1.05}.clevis .cl-menu-link[aria-current=page] .cl-menu-label{text-underline-offset:.15em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.clevis .cl-menu-line{font-family:var(--font-clevis-mono), monospace;text-transform:uppercase;color:#fcfaf28c;font-size:1.2rem}.clevis .cl-menu-foot{flex-direction:column;align-items:stretch;gap:1.6rem;display:flex}.clevis .cl-menu-foot .cl-button{justify-content:space-between}.clevis .cl-menu-foot .cl-clock{color:#fcfaf28c}.clevis .cl-hero-top{grid-template-columns:minmax(0,1fr)}.clevis .cl-hero-figure{width:28rem;margin-left:-2.4rem}.clevis .cl-hero-statement{font-size:3.2rem}.clevis .cl-page-hero{grid-template-columns:minmax(0,1fr);row-gap:3.2rem;padding-top:4.8rem}.clevis .cl-page-hero-figure{width:min(100%,36rem)}.clevis .cl-page-title{font-size:6.4rem}.clevis .cl-work-index{grid-template-columns:minmax(0,1fr)}.clevis .cl-offer{grid-template-columns:minmax(0,1fr) auto;row-gap:1rem}.clevis .cl-offer>.cl-body{grid-area:2/1/auto/-1}.clevis .cl-about-teaser{grid-template-columns:minmax(0,1fr);row-gap:4rem}.clevis .cl-feature-text{padding-top:0}.clevis .cl-pair,.clevis .cl-cta{grid-template-columns:minmax(0,1fr);row-gap:4.8rem}.clevis .cl-statement-kicker{padding-top:0}.clevis .cl-approach{gap:6.4rem}.clevis .cl-service-text{padding-top:0}.clevis .cl-service-figure{max-width:32rem;margin-top:1.6rem}.clevis .cl-service-band{gap:9.6rem}.clevis .cl-evidence{margin-left:0}.clevis .cl-rail-figure-crop{max-width:44rem}.clevis .cl-pair-item:nth-child(2){margin-top:0}.clevis .cl-timeline{grid-template-columns:minmax(0,1fr);row-gap:4.8rem}.clevis .cl-step{padding-right:0}.clevis .cl-step-track{margin-right:0}.clevis .cl-cta-title{font-size:6.4rem}.clevis .cl-cta-figure{width:min(100%,36rem)}.clevis .cl-footer-line{grid-template-columns:minmax(0,1fr);gap:2rem}.clevis .cl-footer-email{justify-self:start}}@media screen and (max-width:767px){.clevis .cl-points,.clevis .cl-grid-2,.clevis .cl-grid-3,.clevis .cl-grid-4,.clevis .cl-figures{grid-template-columns:minmax(0,1fr)}.clevis .cl-title{font-size:3.2rem}.clevis .cl-cell.is-plain{padding-top:2.4rem}.clevis .cl-title.is-large{font-size:4.4rem}.clevis .cl-statement{font-size:3.2rem}.clevis .cl-page-title{font-size:4.8rem}.clevis .cl-page-lede{font-size:2rem}.clevis .cl-hero-statement{font-size:2.6rem}.clevis .cl-cta-title{font-size:4.8rem}.clevis .cl-ledger-row{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.clevis .cl-ruled.is-ledger .cl-ruled-row{grid-template-columns:4rem minmax(0,1fr);row-gap:1.2rem;padding-bottom:3.2rem}.clevis .cl-ruled.is-ledger .cl-ruled-row>.cl-body{grid-column:2}.clevis .cl-ruled.is-items .cl-ruled-row{grid-template-columns:4rem minmax(0,1fr)}.clevis .cl-evidence{column-gap:2.4rem}.clevis .cl-person-portrait{width:12rem}.clevis .cl-person{gap:4.8rem}.clevis .cl-sheet{padding:2.4rem}}@media screen and (max-width:479px){.clevis .cl-person-head{flex-direction:column;align-items:flex-start;gap:2.4rem}}
.clevis{--cl-stagger:90ms}.clevis .cl-count{font-variant-numeric:tabular-nums}@media screen and (prefers-reduced-motion:no-preference){.clevis.has-motion [data-reveal=rise]{transition:opacity .9s var(--cl-ease-out) calc(var(--i,0) * var(--cl-stagger)), transform 1.1s var(--cl-ease-out) calc(var(--i,0) * var(--cl-stagger))}.clevis.has-motion [data-reveal=rise]:not(.is-in){opacity:0;transform:translateY(3.2rem)}.clevis.has-motion [data-reveal=rows]>.cl-ruled-row:before{transform-origin:0;transition:transform 1.2s var(--cl-ease-out) calc(var(--i,0) * var(--cl-stagger)), background-color .3s var(--ease-out-cubic)}.clevis.has-motion [data-reveal=rows]>.cl-ruled-row>*{transition:opacity .8s var(--cl-ease-out) calc(var(--i,0) * var(--cl-stagger) + .15s), transform 1s var(--cl-ease-out) calc(var(--i,0) * var(--cl-stagger) + .15s), color .3s var(--ease-out-cubic), translate .3s var(--ease-out-cubic)}.clevis.has-motion [data-reveal=rows]:not(.is-in)>.cl-ruled-row:before{transform:scaleX(0)}.clevis.has-motion [data-reveal=rows]:not(.is-in)>.cl-ruled-row>*{opacity:0;transform:translateY(1.2rem)}.clevis.has-motion [data-reveal=image]{transition:clip-path 1.4s var(--cl-ease-out)}.clevis.has-motion [data-reveal=image]>*{transition:transform 1.6s var(--cl-ease-out), scale .7s var(--cl-ease-out)}.clevis.has-motion [data-reveal=image]:not(.is-in){clip-path:inset(100% 0 0)}.clevis.has-motion [data-reveal=image]:not(.is-in)>*{transform:scale(1.15)}.clevis.has-motion [data-ink] .cl-ink{opacity:calc(.45 + .55 * clamp(0, (var(--ink,1) * (var(--words) + 3) - var(--w)) / 3, 1))}.clevis.has-motion [data-progress] .cl-step-track:after{transform-origin:0;transform:scaleX(clamp(0, var(--progress,1) * var(--steps) - var(--i), 1))}.clevis.has-motion [data-progress] .cl-step-track:before{transform:scale(clamp(0, (var(--progress,1) * var(--steps) - var(--i)) * 5 + 1, 1))}}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_640164b6-module__rGqkUG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_640164b6-module__rGqkUG__variable{--font-clevis-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_8408bea5-module__wOyjAG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_8408bea5-module__wOyjAG__variable{--font-clevis-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_9fa2dd50-module__59JvFG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_9fa2dd50-module__59JvFG__variable{--font-clevis-display:"Archivo", "Archivo Fallback"}
