.scope-main{gap:calc(56px * var(--uw-scale));margin-top:var(--project-section-gap);flex-direction:column;display:flex}.scope-page .site-footer{margin-top:var(--project-section-gap)}.scope{--scope-rule:#1c1f2833;--scope-num-col:calc(44px * var(--uw-scale));--scope-gap:calc(12px * var(--uw-scale));position:relative}.scope__label{margin:0 0 calc(28px * var(--uw-scale));color:var(--color-text-muted);font-size:calc(12px * var(--uw-scale));letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.scope__rows{border-top:1px solid var(--scope-rule);margin:0;padding:0;list-style:none}.scope-row{border-bottom:1px solid var(--scope-rule);position:relative}.scope-row__head,.scope-row__inner{grid-template-columns:var(--scope-num-col) minmax(0, 1fr);column-gap:var(--scope-gap);display:grid}.scope-row__head{padding:calc(28px * var(--uw-scale)) 0 calc(22px * var(--uw-scale));align-items:baseline}.scope-row__num{font-size:calc(20px * var(--uw-scale));letter-spacing:var(--letter-spacing-tight);line-height:1}.scope-row__title{font-size:calc(24px * var(--uw-scale));font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);margin:0;line-height:1.1}.scope-row__summary{margin:calc(10px * var(--uw-scale)) 0 0;font-size:var(--body-md-size);letter-spacing:var(--body-md-tracking);opacity:.5;grid-column:2;line-height:1.3}.scope-row__body{grid-template-rows:1fr;display:grid}.scope-row__inner{min-height:0;overflow:hidden}.scope-row__items{gap:calc(10px * var(--uw-scale));padding:0 0 calc(32px * var(--uw-scale));font-size:var(--body-md-size);letter-spacing:var(--body-md-tracking);flex-direction:column;grid-column:2;line-height:1.3;display:flex}.scope-row__list{gap:calc(10px * var(--uw-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.scope-row__list li{position:relative}.scope-row__list li:before{content:"";background-color:currentColor;border-radius:50%;width:.28em;height:.28em;position:absolute;top:.55em;left:-.85em}.scope-row__line{display:none}.scope-cta-row{margin-top:calc(var(--project-section-gap) - 40px * var(--uw-scale));justify-content:center;display:flex}.scope-cta{padding:calc(12px * var(--uw-scale)) calc(27px * var(--uw-scale));color:var(--color-text-primary);font-size:var(--body-md-size);letter-spacing:var(--body-md-tracking);white-space:nowrap;justify-content:center;align-items:center;line-height:normal;transition:opacity .2s;display:inline-flex;position:relative}.scope-cta:hover{opacity:.7}.scope-cta:focus-visible{opacity:.7}.scope-cta__label{position:relative}@media (min-width:768px){.scope{--scope-num-col:calc(clamp(60px, calc(60px + 60 * ((100vw - 768px) / var(--desktop-fluid-range))), 120px) * var(--uw-scale));--scope-gap:calc(24px * var(--uw-scale))}.scope__label{grid-template-columns:var(--scope-num-col) minmax(0, 1fr) minmax(0, calc(420px * var(--uw-scale)));column-gap:var(--scope-gap);display:grid}.scope__label span{grid-column:3}.scope-row__head,.scope-row__inner{grid-template-columns:var(--scope-num-col) minmax(0, 1fr) minmax(0, calc(420px * var(--uw-scale)))}.scope-row__head{padding:calc(36px * var(--uw-scale) * var(--scope-fit,1)) 0;align-items:center}.scope-row__num{font-size:calc(28px * var(--uw-scale))}.scope-row__title{font-size:calc(clamp(28px, calc(28px + 16 * ((100vw - 768px) / var(--desktop-fluid-range))), 44px) * var(--uw-scale) * max(.72, var(--scope-fit,1)))}.scope-row__summary{grid-column:3;margin:0}.scope-row__items{grid-column:2/4;grid-template-columns:minmax(0, 1fr) minmax(0, calc(420px * var(--uw-scale)));align-items:start;column-gap:var(--scope-gap);padding-bottom:calc(48px * var(--uw-scale) * max(.6, var(--scope-fit,1)));display:grid}.scope-row__list{gap:calc(12px * var(--uw-scale) * max(.7, var(--scope-fit,1)))}.scope-row__list:first-child{max-width:calc((min(100vw, var(--site-max-width)) - 2 * var(--page-padding-x)) / 2 - var(--scope-num-col) - 2 * var(--scope-gap))}.scope.is-ready .scope__sticky{top:calc(40px * var(--uw-scale));position:-webkit-sticky;position:sticky}.scope.is-ready .scope-row__head{cursor:pointer}.scope.is-ready .scope-row__body{grid-template-rows:0fr}.scope.is-ready .scope-row.is-open .scope-row__body{grid-template-rows:1fr}.scope.is-ready .scope-row__inner{opacity:0;transform:translateY(calc(10px * var(--uw-scale)))}.scope.is-ready .scope-row.is-open .scope-row__inner{opacity:1;transform:none}.scope.is-ready .scope-row__title,.scope.is-ready .scope-row__num{opacity:.45;transition:opacity .4s}.scope.is-ready .scope-row.is-open .scope-row__title,.scope.is-ready .scope-row.is-open .scope-row__num,.scope.is-ready .scope-row__head:hover .scope-row__title,.scope.is-ready .scope-row__head:hover .scope-row__num{opacity:1}.scope.is-ready .scope-row__line{background-color:var(--color-text-primary);height:1px;transform:scaleX(var(--scope-fill,0));transform-origin:0;display:block;position:absolute;bottom:-1px;left:0;right:0}html[data-motion=on] .scope.is-ready .scope-row__body{transition:grid-template-rows .7s cubic-bezier(.65,0,.35,1)}html[data-motion=on] .scope.is-ready .scope-row__inner{transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1)}html[data-motion=on] .scope.is-ready .scope-row.is-open .scope-row__inner{transition-delay:.15s}}.scope.is-measuring .scope-row__body,.scope.is-measuring .scope-row__inner,.scope.is-measuring .scope-row__title,.scope.is-measuring .scope-row__num{transition:none!important}
