.CaseStudy-module__91nsqW__cell[data-acc="0"]{--acc:var(--acc0)}.CaseStudy-module__91nsqW__cell[data-acc="1"]{--acc:var(--acc1)}.CaseStudy-module__91nsqW__cell[data-acc="2"]{--acc:var(--acc2)}.CaseStudy-module__91nsqW__cell[data-acc="3"]{--acc:var(--acc3)}.CaseStudy-module__91nsqW__hero{padding-bottom:40px}.CaseStudy-module__91nsqW__heroCopy{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:60rem;margin:0 auto;padding-top:44px;display:flex}.CaseStudy-module__91nsqW__h1{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin-top:26px;font-size:clamp(36px,4.7vw,64px);font-weight:600;line-height:1.04}.CaseStudy-module__91nsqW__h1Muted{color:var(--ink-3);display:block}.CaseStudy-module__91nsqW__lede{max-width:40rem;color:var(--ink-2);text-wrap:pretty;margin-top:24px;font-size:clamp(16px,1.45vw,19px);line-height:1.65}.CaseStudy-module__91nsqW__heroKeys{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.CaseStudy-module__91nsqW__meta{color:var(--ink-3);margin-top:22px;font-size:13px}.CaseStudy-module__91nsqW__headerSub{max-width:42rem;color:var(--ink-2);text-wrap:pretty;margin-top:18px;font-size:16px;line-height:1.7}.CaseStudy-module__91nsqW__prose,.CaseStudy-module__91nsqW__subhead{max-width:44rem;transition:opacity .9s,translate .9s cubic-bezier(.22,1,.36,1)}.CaseStudy-module__91nsqW__prose{margin:48px 0}.CaseStudy-module__91nsqW__subhead{margin:64px 0 28px}.CaseStudy-module__91nsqW__prose h3,.CaseStudy-module__91nsqW__subhead h3{letter-spacing:-.02em;color:var(--ink);font-size:clamp(21px,2.2vw,26px);font-weight:600}.CaseStudy-module__91nsqW__prose h3:not(:first-child){margin-top:36px}.CaseStudy-module__91nsqW__prose p,.CaseStudy-module__91nsqW__subhead p{color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:16.5px;line-height:1.75}.CaseStudy-module__91nsqW__prose a{color:rgb(var(--acc0));text-underline-offset:3px;text-decoration:underline}.CaseStudy-module__91nsqW__next{max-width:44rem;color:var(--ink-2);margin-top:40px;font-size:16.5px;line-height:1.75;transition:opacity .9s,translate .9s cubic-bezier(.22,1,.36,1)}:is(.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__prose:not([data-in]),.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__subhead:not([data-in]),.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__next:not([data-in]),.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__tableCell:not([data-in])){opacity:0;translate:0 24px}.CaseStudy-module__91nsqW__story{grid-template-columns:minmax(0,1fr);gap:8px 56px;display:grid}.CaseStudy-module__91nsqW__story .CaseStudy-module__91nsqW__prose{margin:0}.CaseStudy-module__91nsqW__stats,.CaseStudy-module__91nsqW__steps,.CaseStudy-module__91nsqW__lengths,.CaseStudy-module__91nsqW__titles,.CaseStudy-module__91nsqW__halves,.CaseStudy-module__91nsqW__reasons{grid-template-columns:minmax(0,1fr);gap:26px;margin:0;padding:0;list-style:none;display:grid}.CaseStudy-module__91nsqW__cell{--ox:50%;perspective:1300px;perspective-origin:var(--ox) -40%;transition:opacity .9s ease calc(var(--k,0) * 90ms);flex-direction:column;display:flex;position:relative}.CaseStudy-module__91nsqW__card{--r:20px;--depth:12px;background:var(--slab-face);box-shadow:inset 0 0 0 1px var(--slab-ring), inset 0 1px 0 var(--slab-hi);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:translate 1s cubic-bezier(.22, 1, .36, 1) calc(var(--k,0) * 90ms), rotate 1s cubic-bezier(.22, 1, .36, 1) calc(var(--k,0) * 90ms), box-shadow .4s ease;flex-direction:column;flex:1;padding:24px 24px 26px;display:flex;translate:0;rotate:x 0deg}.CaseStudy-module__91nsqW__cell[data-hot] .CaseStudy-module__91nsqW__card{--vf:rgb(var(--acc) / .45);--vm:rgb(var(--acc) / .7);--vb:rgb(var(--acc));--sf:rgb(var(--acc) / .85);--sm:rgb(var(--acc) / .55);--sb:rgb(var(--acc) / .3);box-shadow:inset 0 0 0 1px rgb(var(--acc) / .5), inset 0 1px 0 var(--slab-hi), 0 0 44px -12px rgb(var(--acc) / .4);transition-delay:0s;translate:0 -4px 24px}.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__cell:not([data-in]){opacity:0}.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__cell:not([data-in]) .CaseStudy-module__91nsqW__card{translate:0 70px -60px;rotate:x 26deg}.CaseStudy-module__91nsqW__glare{border-radius:inherit;pointer-events:none;background:radial-gradient(520px circle at var(--gx,50%) var(--gy,0%), rgb(var(--acc) / .09), transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0;transform:translateZ(1px)}.CaseStudy-module__91nsqW__cell[data-hot] .CaseStudy-module__91nsqW__glare{opacity:1}.CaseStudy-module__91nsqW__no{color:rgb(var(--acc));font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.CaseStudy-module__91nsqW__cardTitle{letter-spacing:-.015em;color:var(--ink);margin-top:10px;font-size:17px;font-weight:600;line-height:1.35}.CaseStudy-module__91nsqW__cardBody{color:var(--ink-2);margin-top:8px;font-size:14.5px;line-height:1.65}.CaseStudy-module__91nsqW__statCard{padding-top:26px}.CaseStudy-module__91nsqW__statValue{letter-spacing:-.04em;color:rgb(var(--acc));font-variant-numeric:tabular-nums;font-size:clamp(40px,4.4vw,54px);font-weight:600;line-height:1}.CaseStudy-module__91nsqW__statLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-top:10px;font-size:11px;font-weight:600}.CaseStudy-module__91nsqW__boardCell{perspective:1600px;transition:opacity .9s,translate .9s cubic-bezier(.22,1,.36,1)}.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__boardCell:not([data-in]){opacity:0;translate:0 40px}.CaseStudy-module__91nsqW__board{--r:26px;--depth:18px;background:var(--slab-face);box-shadow:inset 0 0 0 1px var(--slab-ring), inset 0 1px 0 var(--slab-hi);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));padding:26px 20px 24px}.CaseStudy-module__91nsqW__boardTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.CaseStudy-module__91nsqW__bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.CaseStudy-module__91nsqW__bar{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.CaseStudy-module__91nsqW__barCount{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.CaseStudy-module__91nsqW__barTrack{align-items:flex-end;width:100%;max-width:64px;height:200px;margin-top:8px;display:flex}.CaseStudy-module__91nsqW__barFill{width:100%;height:calc(var(--h,0) * 100%);background:linear-gradient(180deg, rgb(var(--acc0)), rgb(var(--acc1) / .75));min-height:4px;box-shadow:0 0 22px -6px rgb(var(--acc0) / .6);transform-origin:bottom;transition:scale 1s cubic-bezier(.22, 1, .36, 1) calc(var(--k,0) * 80ms);border-radius:10px 10px 4px 4px;display:block}.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__boardCell:not([data-in]) .CaseStudy-module__91nsqW__barFill{scale:1 0}.CaseStudy-module__91nsqW__barMonth{color:var(--ink-2);margin-top:10px;font-size:13px;font-weight:600}.CaseStudy-module__91nsqW__barNote{color:var(--ink-3);margin-top:2px;font-size:10.5px;line-height:1.3}.CaseStudy-module__91nsqW__boardFoot{border-top:1px solid var(--line);color:var(--ink-2);margin-top:22px;padding-top:16px;font-size:14.5px;line-height:1.65}.CaseStudy-module__91nsqW__lengthValue{letter-spacing:-.035em;color:rgb(var(--acc));font-variant-numeric:tabular-nums;font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1}.CaseStudy-module__91nsqW__titleCard{padding:0}.CaseStudy-module__91nsqW__titleLink{border-radius:inherit;color:inherit;flex-direction:column;gap:8px;padding:22px 52px 24px 24px;display:flex;position:relative;transform:translateZ(2px)}.CaseStudy-module__91nsqW__titleLink:focus-visible{outline:2px solid rgb(var(--acc0) / .8);outline-offset:3px}.CaseStudy-module__91nsqW__titleDate{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--acc));font-size:11px;font-weight:600}.CaseStudy-module__91nsqW__titleText{letter-spacing:-.01em;color:var(--ink);font-size:16.5px;font-weight:600;line-height:1.4}.CaseStudy-module__91nsqW__titleArrow{color:var(--ink-3);transition:color .2s,translate .2s;position:absolute;top:22px;right:22px}.CaseStudy-module__91nsqW__titleLink:hover .CaseStudy-module__91nsqW__titleArrow{color:rgb(var(--acc));translate:2px -2px}.CaseStudy-module__91nsqW__figureCell{perspective:1800px;margin:0 0 8px;transition:opacity .9s,translate .9s cubic-bezier(.22,1,.36,1)}.seo-wires-landing[data-js] .CaseStudy-module__91nsqW__figureCell:not([data-in]){opacity:0;translate:0 40px}.CaseStudy-module__91nsqW__figure{--r:24px;--depth:16px;background:var(--slab-face);box-shadow:inset 0 0 0 1px var(--slab-ring), inset 0 1px 0 var(--slab-hi);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));padding:12px}.CaseStudy-module__91nsqW__screen{box-shadow:var(--scr-inset);background:#fff;border-radius:14px;overflow:hidden;transform:translateZ(6px)}.CaseStudy-module__91nsqW__screen img{width:100%;height:auto;display:block}.CaseStudy-module__91nsqW__figcaption{color:var(--ink-2);padding:14px 8px 4px;font-size:14px;line-height:1.6;transform:translateZ(4px)}.CaseStudy-module__91nsqW__tableCell{border:1px solid var(--line-2);border-radius:18px;margin:56px 0 0;transition:opacity .9s,translate .9s cubic-bezier(.22,1,.36,1);overflow-x:auto}.CaseStudy-module__91nsqW__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px;line-height:1.55}.CaseStudy-module__91nsqW__tableCaption{text-align:left;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);padding:18px 20px 6px;font-size:11px;font-weight:600}.CaseStudy-module__91nsqW__table th,.CaseStudy-module__91nsqW__table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink-2);padding:14px 20px}.CaseStudy-module__91nsqW__table thead th{color:var(--ink-3);border-top:0;font-size:12px;font-weight:600}.CaseStudy-module__91nsqW__table tbody th{color:var(--ink);white-space:nowrap;font-weight:600}.CaseStudy-module__91nsqW__table .CaseStudy-module__91nsqW__num{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.CaseStudy-module__91nsqW__halfDates{color:var(--ink-3);margin-top:4px;font-size:13px}.CaseStudy-module__91nsqW__halfValue{letter-spacing:-.04em;color:rgb(var(--acc));font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(40px,4.4vw,54px);font-weight:600;line-height:1}.CaseStudy-module__91nsqW__halfTrack{background:var(--line);border-radius:999px;height:12px;margin:16px 0 6px;display:block}.CaseStudy-module__91nsqW__halfFill{width:calc(var(--w,0) * 100%);border-radius:inherit;background:rgb(var(--acc));height:100%;box-shadow:0 0 16px -4px rgb(var(--acc) / .6);display:block}.CaseStudy-module__91nsqW__ctaMuted{color:var(--ink-3);display:block}.CaseStudy-module__91nsqW__ctaTrust{color:var(--ink-3);margin-top:22px;font-size:12.5px;transform:translateZ(10px)}@media (min-width:720px){.CaseStudy-module__91nsqW__stats,.CaseStudy-module__91nsqW__steps,.CaseStudy-module__91nsqW__lengths,.CaseStudy-module__91nsqW__titles,.CaseStudy-module__91nsqW__halves,.CaseStudy-module__91nsqW__reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px}.CaseStudy-module__91nsqW__cell:nth-child(odd){--ox:105%}.CaseStudy-module__91nsqW__cell:nth-child(2n){--ox:-5%}.CaseStudy-module__91nsqW__story{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudy-module__91nsqW__board{padding:32px 36px 28px}.CaseStudy-module__91nsqW__bars{gap:18px}.CaseStudy-module__91nsqW__barTrack{height:240px}.CaseStudy-module__91nsqW__figure{padding:16px}}@media (min-width:1024px){.CaseStudy-module__91nsqW__stats,.CaseStudy-module__91nsqW__steps,.CaseStudy-module__91nsqW__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudy-module__91nsqW__lengths{grid-template-columns:repeat(4,minmax(0,1fr))}.CaseStudy-module__91nsqW__cell{--ox:50%}}@media (prefers-reduced-motion:reduce){.CaseStudy-module__91nsqW__cell,.CaseStudy-module__91nsqW__card,.CaseStudy-module__91nsqW__boardCell,.CaseStudy-module__91nsqW__barFill,.CaseStudy-module__91nsqW__figureCell,.CaseStudy-module__91nsqW__tableCell,.CaseStudy-module__91nsqW__prose,.CaseStudy-module__91nsqW__subhead,.CaseStudy-module__91nsqW__next,.CaseStudy-module__91nsqW__titleArrow{transition:none}}
