[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px rgba(255,255,255,.5)}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;top:10px;bottom:auto;left:auto;right:10px}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;top:20px;bottom:auto;left:auto;right:20px}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{width:100vw;width:100dvw;height:100vh;overscroll-behavior:none;pointer-events:all;background:0 0;border:0;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;top:0;bottom:0;left:0;right:0}[data-rmiz-modal-overlay=hidden]{background-color:rgba(255,255,255,0)}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
.ArtifactViewer-module__M2MMea__figure{min-width:0;margin:28px 0 0}.ArtifactViewer-module__M2MMea__figure figcaption{max-width:78ch;color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.ArtifactViewer-module__M2MMea__image{border:1px solid var(--line);background:#fff;border-radius:5px;position:relative}.ArtifactViewer-module__M2MMea__image img{border-radius:4px;width:100%;height:auto;display:block}.ArtifactViewer-module__M2MMea__board{border:1px solid var(--line);background:var(--panel);border-radius:6px;align-items:center;gap:22px;margin:26px 0 0;padding:20px;display:flex}.ArtifactViewer-module__M2MMea__thumbnail{border:1px solid var(--line);background:#f4f4f4;border-radius:3px;flex:none;width:104px;position:relative}.ArtifactViewer-module__M2MMea__thumbnail img{object-fit:contain;width:100%;height:auto;max-height:100px;display:block}.ArtifactViewer-module__M2MMea__boardCopy{color:var(--muted);flex-direction:column;gap:7px;font-size:13px;line-height:1.55;display:flex}.ArtifactViewer-module__M2MMea__boardCopy strong{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}.ArtifactViewer-module__M2MMea__zoomDialog [data-rmiz-modal-overlay=visible]{background:var(--page,#faf9f6)}.ArtifactViewer-module__M2MMea__zoomDialog [data-rmiz-modal-img]{border-radius:0}.ArtifactViewer-module__M2MMea__zoomDialog [data-rmiz-btn-unzoom]:not(:focus-visible){opacity:0}@media (max-width:760px){.ArtifactViewer-module__M2MMea__board{align-items:flex-start;gap:14px;padding:16px}.ArtifactViewer-module__M2MMea__thumbnail{width:72px}.ArtifactViewer-module__M2MMea__boardCopy strong{font-size:15px}}
.CaseStudy-module__9XMElG__caseStudy{padding:0 0 10px}.CaseStudy-module__9XMElG__hero{padding:0 0 64px}.CaseStudy-module__9XMElG__eyebrow{color:var(--muted);letter-spacing:.035em;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.CaseStudy-module__9XMElG__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:860px;margin:0;font-size:max(36px,min(4.5vw,64px));font-weight:400;line-height:1.07}.CaseStudy-module__9XMElG__summary{max-width:720px;color:var(--muted);text-wrap:pretty;margin:24px 0 0;font-size:20px;line-height:1.55}.CaseStudy-module__9XMElG__facts{flex-wrap:wrap;gap:24px 56px;margin:32px 0 40px;display:flex}.CaseStudy-module__9XMElG__facts div{flex-direction:column;gap:7px;display:flex}.CaseStudy-module__9XMElG__facts dt{color:var(--muted);font-size:12px}.CaseStudy-module__9XMElG__facts dd{margin:0;font-size:14px;line-height:1.5}.CaseStudy-module__9XMElG__outcomeStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:32px;padding:28px 0;display:flex}.CaseStudy-module__9XMElG__outcomeStrip>strong{color:var(--interactive-ink);letter-spacing:-.05em;font-variant-numeric:tabular-nums;flex:none;font-size:max(48px,min(5vw,64px));font-weight:500;line-height:1.12}.CaseStudy-module__9XMElG__outcomeStrip p{margin:0 0 8px;font-size:18px;line-height:1.4}.CaseStudy-module__9XMElG__outcomeStrip small{color:var(--muted);font-size:12px;line-height:1.5}.CaseStudy-module__9XMElG__layout{grid-template-columns:180px minmax(0,820px);align-items:start;gap:max(32px,min(6vw,90px));display:grid}.CaseStudy-module__9XMElG__contents{flex-direction:column;align-items:flex-start;gap:5px;padding-top:4px;display:flex;position:-webkit-sticky;position:sticky;top:32px}.CaseStudy-module__9XMElG__contents>span{color:var(--muted);margin-bottom:11px;font-size:12px}.CaseStudy-module__9XMElG__contents a{padding:7px 0;font-size:13px;line-height:1.5}.CaseStudy-module__9XMElG__story{min-width:0}.CaseStudy-module__9XMElG__story section{scroll-margin-top:38px}.CaseStudy-module__9XMElG__story section>h2{letter-spacing:-.028em;text-wrap:pretty;max-width:680px;margin:0 0 20px;font-size:max(26px,min(2.7vw,36px));font-weight:400;line-height:1.16}.CaseStudy-module__9XMElG__story section>p:not(.CaseStudy-module__9XMElG__eyebrow){max-width:66ch;color:var(--muted);text-wrap:pretty;margin:0 0 18px;font-size:17px;line-height:1.7}.CaseStudy-module__9XMElG__introduction{padding-bottom:56px}.CaseStudy-module__9XMElG__step{border-top:1px solid var(--line);padding:44px 0 54px}.CaseStudy-module__9XMElG__stepNumber{color:var(--interactive-ink);font-variant-numeric:tabular-nums}.CaseStudy-module__9XMElG__results{border-top:1px solid var(--line);padding:44px 0 54px}.CaseStudy-module__9XMElG__comparison{background:var(--accent-panel);border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0;padding:28px;display:grid}.CaseStudy-module__9XMElG__comparison dt{color:var(--muted);font-size:13px;line-height:1.5}.CaseStudy-module__9XMElG__comparison dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:max(40px,min(4vw,54px));font-weight:500;line-height:1}.CaseStudy-module__9XMElG__comparison div:last-child dd{color:var(--interactive-ink)}.CaseStudy-module__9XMElG__comparison span{color:var(--muted);font-size:13px;line-height:1.5}.CaseStudy-module__9XMElG__next{border-top:1px solid var(--line);padding:44px 0 0}@media (max-width:1000px){.CaseStudy-module__9XMElG__layout{grid-template-columns:140px minmax(0,1fr);gap:32px}.CaseStudy-module__9XMElG__facts{gap:22px 32px}}@media (max-width:760px){.CaseStudy-module__9XMElG__hero{padding-bottom:32px}.CaseStudy-module__9XMElG__eyebrow{gap:9px;margin-bottom:18px;font-size:11px}.CaseStudy-module__9XMElG__hero h1{max-width:620px;font-size:max(34px,min(7vw,46px));line-height:1.1}.CaseStudy-module__9XMElG__summary{margin-top:18px;font-size:17px;line-height:1.6}.CaseStudy-module__9XMElG__facts{grid-template-columns:1fr 1fr;gap:18px;margin:26px 0;display:grid}.CaseStudy-module__9XMElG__facts div:nth-child(2){grid-area:2/1/auto/-1}.CaseStudy-module__9XMElG__facts dd{font-size:13px}.CaseStudy-module__9XMElG__outcomeStrip{flex-direction:column;align-items:flex-start;gap:14px;padding:23px 0}.CaseStudy-module__9XMElG__outcomeStrip>strong{font-size:54px}.CaseStudy-module__9XMElG__outcomeStrip p{font-size:17px}.CaseStudy-module__9XMElG__outcomeStrip small{font-size:11px}.CaseStudy-module__9XMElG__layout{display:block}.CaseStudy-module__9XMElG__contents{flex-flow:wrap;gap:0 20px;padding:0 0 28px;display:flex;position:static}.CaseStudy-module__9XMElG__contents>span{width:100%;margin-bottom:4px}.CaseStudy-module__9XMElG__contents a{padding:10px 0;font-size:12px}.CaseStudy-module__9XMElG__story section{scroll-margin-top:100px}.CaseStudy-module__9XMElG__story section>h2{font-size:27px}.CaseStudy-module__9XMElG__story section>p:not(.CaseStudy-module__9XMElG__eyebrow){font-size:16px;line-height:1.65}.CaseStudy-module__9XMElG__introduction{padding-bottom:24px}.CaseStudy-module__9XMElG__step,.CaseStudy-module__9XMElG__results{padding:30px 0 36px}.CaseStudy-module__9XMElG__comparison{gap:20px;padding:20px 16px}.CaseStudy-module__9XMElG__comparison dd{font-size:40px}.CaseStudy-module__9XMElG__comparison dt,.CaseStudy-module__9XMElG__comparison span{font-size:12px}.CaseStudy-module__9XMElG__next{padding-top:30px}}.CaseStudy-module__9XMElG__beforeAfter{grid-template-columns:1fr 1fr;gap:24px;margin-top:12px;display:grid}.CaseStudy-module__9XMElG__explorations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CaseStudy-module__9XMElG__entryPoints{grid-template-columns:1.25fr 1fr;align-items:start;gap:24px;display:grid}.CaseStudy-module__9XMElG__entryPoints>div figure+figure{margin-top:24px}.CaseStudy-module__9XMElG__enrollment{grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin:24px 0 28px;display:grid}.CaseStudy-module__9XMElG__enrollment figure{margin:0}.CaseStudy-module__9XMElG__laterOutcome{border-left:1px solid var(--line);padding-left:28px}.CaseStudy-module__9XMElG__laterOutcome strong{letter-spacing:-.04em;color:var(--interactive-ink);font-size:60px;font-weight:500;line-height:1.1;display:block}.CaseStudy-module__9XMElG__laterOutcome h3{margin:10px 0;font-size:17px;font-weight:400;line-height:1.45}.CaseStudy-module__9XMElG__laterOutcome p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:760px){.CaseStudy-module__9XMElG__beforeAfter,.CaseStudy-module__9XMElG__explorations,.CaseStudy-module__9XMElG__entryPoints{grid-template-columns:1fr;gap:0}.CaseStudy-module__9XMElG__entryPoints>figure{max-width:440px}.CaseStudy-module__9XMElG__enrollment{grid-template-columns:1fr;gap:24px}.CaseStudy-module__9XMElG__enrollment figure{max-width:440px}.CaseStudy-module__9XMElG__laterOutcome{padding-left:20px}}.CaseStudy-module__9XMElG__evolutionTitle{letter-spacing:-.02em;margin:36px 0 16px;font-size:23px;font-weight:500;line-height:1.3}
.BuildCaseStudy-module__BxdMcq__hero{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:max(32px,min(5vw,80px));display:grid}.BuildCaseStudy-module__BxdMcq__headerAside{padding-top:43px}.BuildCaseStudy-module__BxdMcq__caseStudy .BuildCaseStudy-module__BxdMcq__facts{grid-template-columns:1fr;gap:25px;margin:0;display:grid}.BuildCaseStudy-module__BxdMcq__caseStudy .BuildCaseStudy-module__BxdMcq__facts>div:nth-child(2){grid-area:auto}.BuildCaseStudy-module__BxdMcq__facts dd{line-height:1.6}.BuildCaseStudy-module__BxdMcq__figmaLink{align-items:center;gap:10px;margin-top:24px;padding:10px 0;font-size:15px;display:inline-flex}.BuildCaseStudy-module__BxdMcq__figmaLogo{flex:none;width:16px;height:16px}.BuildCaseStudy-module__BxdMcq__figmaLink span:first-of-type{text-underline-offset:4px;text-decoration:underline}.BuildCaseStudy-module__BxdMcq__story a{text-underline-offset:3px;text-decoration:underline}.BuildCaseStudy-module__BxdMcq__artifact{margin:30px 0 28px}.BuildCaseStudy-module__BxdMcq__artifact h3{margin:0 0 14px;font-size:16px;font-weight:400;line-height:1.5}.BuildCaseStudy-module__BxdMcq__artifact .BuildCaseStudy-module__BxdMcq__artifactDescription{max-width:70ch;color:var(--muted);margin:-5px 0 18px;font-size:15px;line-height:1.65}.BuildCaseStudy-module__BxdMcq__artifact>figure{margin-top:0}.BuildCaseStudy-module__BxdMcq__supporting{margin:26px 0 0}.BuildCaseStudy-module__BxdMcq__supporting summary{cursor:pointer;font-size:15px;line-height:1.6}.BuildCaseStudy-module__BxdMcq__supporting>p{color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.7}.BuildCaseStudy-module__BxdMcq__finding{margin:30px 0}.BuildCaseStudy-module__BxdMcq__finding h3,.BuildCaseStudy-module__BxdMcq__subheading{letter-spacing:-.02em;margin:30px 0 16px;font-size:23px;font-weight:400;line-height:1.3}.BuildCaseStudy-module__BxdMcq__finding>p{max-width:66ch;color:var(--muted);margin:0 0 18px;font-size:17px;line-height:1.7}.BuildCaseStudy-module__BxdMcq__quote{border-left:2px solid var(--line);margin:24px 0;padding-left:22px}.BuildCaseStudy-module__BxdMcq__quoteLabel{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.6}.BuildCaseStudy-module__BxdMcq__quote blockquote{margin:0}.BuildCaseStudy-module__BxdMcq__quote blockquote p{font-family:var(--font-newsreader),Georgia,serif;color:var(--ink);margin:0;font-size:21px;line-height:1.5}.BuildCaseStudy-module__BxdMcq__video{margin:28px 0}.BuildCaseStudy-module__BxdMcq__video iframe,.BuildCaseStudy-module__BxdMcq__video video{aspect-ratio:16/9;border:1px solid var(--line);background:#171717;border-radius:4px;width:100%;height:auto;display:block}.BuildCaseStudy-module__BxdMcq__video figcaption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.BuildCaseStudy-module__BxdMcq__video a{text-underline-offset:3px;text-decoration:underline}@media (max-width:819px){.BuildCaseStudy-module__BxdMcq__hero{grid-template-columns:1fr;gap:26px}.BuildCaseStudy-module__BxdMcq__headerAside{padding-top:0}.BuildCaseStudy-module__BxdMcq__caseStudy .BuildCaseStudy-module__BxdMcq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.BuildCaseStudy-module__BxdMcq__caseStudy .BuildCaseStudy-module__BxdMcq__facts>div:first-child{grid-column:1/-1}.BuildCaseStudy-module__BxdMcq__figmaLink{margin-top:16px}}@media (max-width:760px){.BuildCaseStudy-module__BxdMcq__finding>p,.BuildCaseStudy-module__BxdMcq__supporting>p{font-size:16px;line-height:1.65}.BuildCaseStudy-module__BxdMcq__finding h3,.BuildCaseStudy-module__BxdMcq__subheading{font-size:21px}.BuildCaseStudy-module__BxdMcq__quote{padding-left:18px}.BuildCaseStudy-module__BxdMcq__quote blockquote p{font-size:19px}}.BuildCaseStudy-module__BxdMcq__contextScopes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.BuildCaseStudy-module__BxdMcq__contextScopes>div{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:22px 18px 18px;display:flex;position:relative}.BuildCaseStudy-module__BxdMcq__contextScopes dt{font-size:16px;font-weight:500;line-height:1.5}.BuildCaseStudy-module__BxdMcq__contextScopes dt svg{width:22px;height:22px;color:var(--interactive-ink);stroke-width:1.5px;margin-bottom:20px;display:block}.BuildCaseStudy-module__BxdMcq__contextScopes dd{color:var(--muted);flex-direction:column;flex:1;margin:12px 0 0;font-size:14px;line-height:1.6;display:flex}.BuildCaseStudy-module__BxdMcq__contextScopes dd p{margin:0 0 22px}.BuildCaseStudy-module__BxdMcq__contextScopes dd span{border-top:1px solid var(--line);margin-top:auto;padding-top:12px;font-size:12px;line-height:1.5}.BuildCaseStudy-module__BxdMcq__contextScopes .BuildCaseStudy-module__BxdMcq__scopeArrow{width:18px;height:18px;color:var(--muted);position:absolute;top:calc(50% - 9px);right:-22px}.BuildCaseStudy-module__BxdMcq__modelExplanation{border-left:2px solid var(--line);gap:26px;margin:28px 0 36px;padding-left:24px;display:grid}.BuildCaseStudy-module__BxdMcq__modelExplanation h4{margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.5}.BuildCaseStudy-module__BxdMcq__modelExplanation p{max-width:66ch;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.BuildCaseStudy-module__BxdMcq__modelExplanation strong{color:var(--ink);font-weight:500}.BuildCaseStudy-module__BxdMcq__timeline{margin:24px 0 38px;padding:0;list-style:none}.BuildCaseStudy-module__BxdMcq__timeline li{border-left:1px solid var(--line);grid-template-columns:155px minmax(0,1fr);gap:22px;padding:0 0 24px 22px;display:grid;position:relative}.BuildCaseStudy-module__BxdMcq__timeline li:last-child{padding-bottom:0}.BuildCaseStudy-module__BxdMcq__timeline li:before{content:"";background:var(--interactive-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.BuildCaseStudy-module__BxdMcq__timeline li>span{color:var(--muted);font-size:13px;line-height:1.8}.BuildCaseStudy-module__BxdMcq__timeline h4{margin:0;font-size:16px;font-weight:500;line-height:1.5}.BuildCaseStudy-module__BxdMcq__timeline p{color:var(--muted);margin:5px 0 0;font-size:15px;line-height:1.6}.BuildCaseStudy-module__BxdMcq__activity{background:var(--panel);border:1px solid var(--line);border-radius:5px;margin:36px 0;padding:24px}.BuildCaseStudy-module__BxdMcq__activity h3{margin:0;font-size:17px;font-weight:400}.BuildCaseStudy-module__BxdMcq__activity>p{color:var(--muted);margin:8px 0 24px;font-size:13px}.BuildCaseStudy-module__BxdMcq__activityYears{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.BuildCaseStudy-module__BxdMcq__activity h4{margin:0 0 16px;font-size:14px;font-weight:500}.BuildCaseStudy-module__BxdMcq__activity ul{margin:0;padding:0;list-style:none}.BuildCaseStudy-module__BxdMcq__activity li{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:12px;margin:10px 0;font-size:12px;display:grid}.BuildCaseStudy-module__BxdMcq__activity li>span:last-child{text-align:right}.BuildCaseStudy-module__BxdMcq__barTrack{height:13px}.BuildCaseStudy-module__BxdMcq__barTrack>span{background:var(--interactive-ink);opacity:.7;border-radius:0 2px 2px 0;height:100%;display:block}.BuildCaseStudy-module__BxdMcq__activity figcaption{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.6}.BuildCaseStudy-module__BxdMcq__acquisition{border-top:1px solid var(--line);border-left:2px solid var(--interactive-ink);margin-top:24px;padding:18px 0 0 18px}.BuildCaseStudy-module__BxdMcq__acquisition span{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.BuildCaseStudy-module__BxdMcq__acquisition strong{font-size:15px;font-weight:500;line-height:1.5}.BuildCaseStudy-module__BxdMcq__frontendExamples{border-top:1px solid var(--line);margin-top:28px}.BuildCaseStudy-module__BxdMcq__frontendExamples details{border-bottom:1px solid var(--line)}.BuildCaseStudy-module__BxdMcq__frontendExamples summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.BuildCaseStudy-module__BxdMcq__frontendExamples summary::-webkit-details-marker{display:none}.BuildCaseStudy-module__BxdMcq__frontendExamples summary strong{font-size:17px;font-weight:500;line-height:1.5;display:block}.BuildCaseStudy-module__BxdMcq__frontendExamples summary>span>span{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.6;display:block}.BuildCaseStudy-module__BxdMcq__expandIcon{stroke-width:1.5px;flex:none;width:20px;height:20px}.BuildCaseStudy-module__BxdMcq__frontendExamples details[open] .BuildCaseStudy-module__BxdMcq__expandIcon{transform:rotate(45deg)}.BuildCaseStudy-module__BxdMcq__exampleBody{padding:0 44px 22px 0}.BuildCaseStudy-module__BxdMcq__exampleBody p{color:var(--muted);margin:0 0 14px;font-size:16px;line-height:1.7}@media (max-width:760px){.BuildCaseStudy-module__BxdMcq__contextScopes{grid-template-columns:1fr;gap:24px}.BuildCaseStudy-module__BxdMcq__contextScopes>div{padding:20px}.BuildCaseStudy-module__BxdMcq__contextScopes dt{align-items:center;gap:12px;display:flex}.BuildCaseStudy-module__BxdMcq__contextScopes dt svg{flex:none;margin:0}.BuildCaseStudy-module__BxdMcq__contextScopes dd p{margin-bottom:16px}.BuildCaseStudy-module__BxdMcq__contextScopes .BuildCaseStudy-module__BxdMcq__scopeArrow{top:auto;bottom:-22px;right:calc(50% - 9px);transform:rotate(90deg)}.BuildCaseStudy-module__BxdMcq__modelExplanation{padding-left:18px}.BuildCaseStudy-module__BxdMcq__exampleBody{padding-right:0}.BuildCaseStudy-module__BxdMcq__timeline li{grid-template-columns:1fr;gap:5px}.BuildCaseStudy-module__BxdMcq__activity{padding:18px}.BuildCaseStudy-module__BxdMcq__activityYears{grid-template-columns:1fr;gap:22px}}.BuildCaseStudy-module__BxdMcq__story section>.BuildCaseStudy-module__BxdMcq__eyebrow{margin-bottom:12px}.BuildCaseStudy-module__BxdMcq__researchFindings{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0;display:grid}.BuildCaseStudy-module__BxdMcq__researchFindings .BuildCaseStudy-module__BxdMcq__finding{background:var(--panel);border:1px solid var(--line);border-radius:5px;margin:0;padding:22px}.BuildCaseStudy-module__BxdMcq__researchFindings h3{margin:0 0 18px;font-size:20px}.BuildCaseStudy-module__BxdMcq__researchFindings .BuildCaseStudy-module__BxdMcq__quote{border:0;margin:18px 0;padding:0}.BuildCaseStudy-module__BxdMcq__researchFindings .BuildCaseStudy-module__BxdMcq__quote blockquote p{font-size:20px}.BuildCaseStudy-module__BxdMcq__researchFindings .BuildCaseStudy-module__BxdMcq__finding>p{margin-bottom:0;font-size:15px}.BuildCaseStudy-module__BxdMcq__deliveryCycle{margin:40px 0 0}.BuildCaseStudy-module__BxdMcq__deliveryCycle h3{margin:0 0 12px;font-size:23px;font-weight:400;line-height:1.3}.BuildCaseStudy-module__BxdMcq__cycleIntro{max-width:65ch;color:var(--muted);margin:0 0 26px;font-size:16px;line-height:1.7}.BuildCaseStudy-module__BxdMcq__cycleCanvas{position:relative}.BuildCaseStudy-module__BxdMcq__cycleCanvas ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"research scope""release build";grid-auto-rows:1fr;gap:64px;margin:0;padding:0;list-style:none;display:grid;position:relative}.BuildCaseStudy-module__BxdMcq__cycleCanvas li{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:24px;position:relative}.BuildCaseStudy-module__BxdMcq__cycleCanvas li:first-child{grid-area:research}.BuildCaseStudy-module__BxdMcq__cycleCanvas li:nth-child(2){grid-area:scope}.BuildCaseStudy-module__BxdMcq__cycleCanvas li:nth-child(3){grid-area:build}.BuildCaseStudy-module__BxdMcq__cycleCanvas li:nth-child(4){grid-area:release}.BuildCaseStudy-module__BxdMcq__cycleCanvas li>div{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.BuildCaseStudy-module__BxdMcq__cycleCanvas li svg{color:var(--interactive-ink);stroke-width:1.5px;width:24px;height:24px}.BuildCaseStudy-module__BxdMcq__cycleCanvas li span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.BuildCaseStudy-module__BxdMcq__cycleCanvas h4{margin:0;font-size:18px;font-weight:500;line-height:1.4}.BuildCaseStudy-module__BxdMcq__cycleCanvas li p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.65}.BuildCaseStudy-module__BxdMcq__cycleRoute{border:1px solid var(--interactive-ink);border-radius:30px;position:absolute;top:calc(25% - 16px);bottom:calc(25% - 16px);left:calc(25% - 16px);right:calc(25% - 16px)}.BuildCaseStudy-module__BxdMcq__cycleCanvas>svg{width:22px;height:22px;color:var(--interactive-ink);background:var(--page);stroke-width:1.5px;z-index:1;position:absolute}.BuildCaseStudy-module__BxdMcq__cycleRight{top:calc(25% - 27px);left:calc(50% - 11px)}.BuildCaseStudy-module__BxdMcq__cycleDown{top:calc(50% - 11px);left:calc(75% + 5px)}.BuildCaseStudy-module__BxdMcq__cycleLeft{bottom:calc(25% - 27px);left:calc(50% - 11px)}.BuildCaseStudy-module__BxdMcq__cycleUp{top:calc(50% - 11px);left:calc(25% - 27px)}@media (max-width:1000px){.BuildCaseStudy-module__BxdMcq__researchFindings{grid-template-columns:1fr;gap:18px}}@media (min-width:761px) and (max-width:1100px){.BuildCaseStudy-module__BxdMcq__contextScopes{grid-template-columns:1fr}.BuildCaseStudy-module__BxdMcq__contextScopes .BuildCaseStudy-module__BxdMcq__scopeArrow{top:auto;bottom:-22px;right:calc(50% - 9px);transform:rotate(90deg)}}@media (max-width:600px){.BuildCaseStudy-module__BxdMcq__cycleCanvas{padding-left:30px}.BuildCaseStudy-module__BxdMcq__cycleCanvas ol{grid-template-columns:1fr;grid-template-areas:"research""scope""build""release";gap:32px}.BuildCaseStudy-module__BxdMcq__cycleCanvas li{padding:20px}.BuildCaseStudy-module__BxdMcq__cycleCanvas li>div{margin-bottom:18px}.BuildCaseStudy-module__BxdMcq__cycleCanvas li:not(:last-child):after{content:"↓";color:var(--interactive-ink);font-size:20px;position:absolute;bottom:-28px;left:calc(50% - 5px)}.BuildCaseStudy-module__BxdMcq__cycleRoute{border-right:0;border-radius:20px 0 0 20px;top:48px;bottom:48px;left:0;right:50%}.BuildCaseStudy-module__BxdMcq__cycleCanvas>.BuildCaseStudy-module__BxdMcq__cycleRight,.BuildCaseStudy-module__BxdMcq__cycleCanvas>.BuildCaseStudy-module__BxdMcq__cycleDown,.BuildCaseStudy-module__BxdMcq__cycleCanvas>.BuildCaseStudy-module__BxdMcq__cycleLeft{display:none}.BuildCaseStudy-module__BxdMcq__cycleCanvas>.BuildCaseStudy-module__BxdMcq__cycleUp{left:-10px}}
.CaptureImage-module__xcyjba__image{min-width:0}.CaptureImage-module__xcyjba__image>figure{margin:0}
.BuildCaptureCaseStudy-module__BajUyq__film{max-width:880px;margin:28px 0}.BuildCaptureCaseStudy-module__BajUyq__designs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}.BuildCaptureCaseStudy-module__BajUyq__guidance{background:var(--accent-panel);border-radius:4px;grid-template-columns:repeat(2,minmax(0,290px));justify-content:center;gap:32px;margin:30px 0;padding:28px;display:grid}.BuildCaptureCaseStudy-module__BajUyq__diagram{margin:32px 0 16px}.BuildCaptureCaseStudy-module__BajUyq__source.BuildCaptureCaseStudy-module__BajUyq__source{font-size:13px}.BuildCaptureCaseStudy-module__BajUyq__source a{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.BuildCaptureCaseStudy-module__BajUyq__designs{grid-template-columns:1fr;gap:24px}.BuildCaptureCaseStudy-module__BajUyq__guidance{grid-template-columns:minmax(0,290px);gap:28px;padding:20px}}
.BuildTeamsCaseStudy-module__pmBecW__heroImage{max-width:960px}.BuildTeamsCaseStudy-module__pmBecW__heroImage figure{margin:0}.BuildTeamsCaseStudy-module__pmBecW__source.BuildTeamsCaseStudy-module__pmBecW__source{margin:18px 0 24px;font-size:12px;line-height:1.8}.BuildTeamsCaseStudy-module__pmBecW__source a,.BuildTeamsCaseStudy-module__pmBecW__notes a{text-underline-offset:3px;text-decoration:underline}.BuildTeamsCaseStudy-module__pmBecW__model,.BuildTeamsCaseStudy-module__pmBecW__journey{border:1px solid var(--line);background:var(--panel);border-radius:8px;margin:28px 0;padding:24px}.BuildTeamsCaseStudy-module__pmBecW__modelTop{padding-bottom:22px}.BuildTeamsCaseStudy-module__pmBecW__model span,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.BuildTeamsCaseStudy-module__pmBecW__model strong,.BuildTeamsCaseStudy-module__pmBecW__journey strong{font-size:16px;font-weight:500;line-height:1.5;display:block}.BuildTeamsCaseStudy-module__pmBecW__modelBranches,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:24px;display:grid}.BuildTeamsCaseStudy-module__pmBecW__modelBranches>div,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches>div{border-left:2px solid var(--line);padding-left:16px}.BuildTeamsCaseStudy-module__pmBecW__modelBranches>div:first-child,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches>div:first-child{border-color:var(--interactive-ink)}.BuildTeamsCaseStudy-module__pmBecW__model p,.BuildTeamsCaseStudy-module__pmBecW__journey p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.6}.BuildTeamsCaseStudy-module__pmBecW__model figcaption,.BuildTeamsCaseStudy-module__pmBecW__journey figcaption{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.6}.BuildTeamsCaseStudy-module__pmBecW__journeyStart{align-items:center;gap:16px;padding-bottom:22px;font-size:14px;line-height:1.6;display:flex}.BuildTeamsCaseStudy-module__pmBecW__journeyStart span{color:var(--muted)}.BuildTeamsCaseStudy-module__pmBecW__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;margin:28px 0;display:grid}.BuildTeamsCaseStudy-module__pmBecW__pair figure{margin:0}.BuildTeamsCaseStudy-module__pmBecW__original,.BuildTeamsCaseStudy-module__pmBecW__notes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:24px 0 0;padding:18px 0}.BuildTeamsCaseStudy-module__pmBecW__original summary,.BuildTeamsCaseStudy-module__pmBecW__notes summary{cursor:pointer;padding:6px 0;font-size:13px;line-height:1.6}.BuildTeamsCaseStudy-module__pmBecW__original figure{margin:22px 0 0}.BuildTeamsCaseStudy-module__pmBecW__decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.BuildTeamsCaseStudy-module__pmBecW__decisions>div{border:1px solid var(--line);border-radius:6px;padding:20px 16px}.BuildTeamsCaseStudy-module__pmBecW__decisions>div[data-selected]{background:var(--accent-panel);border-color:var(--interactive-ink)}.BuildTeamsCaseStudy-module__pmBecW__decisions span{color:var(--muted);font-size:11px;line-height:1.6;display:block}.BuildTeamsCaseStudy-module__pmBecW__decisions h3,.BuildTeamsCaseStudy-module__pmBecW__economics h3{letter-spacing:-.015em;margin:12px 0;font-size:18px;font-weight:400;line-height:1.35}.BuildTeamsCaseStudy-module__pmBecW__decisions p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.BuildTeamsCaseStudy-module__pmBecW__economics{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:32px;margin-top:36px;display:grid}.BuildTeamsCaseStudy-module__pmBecW__economics h3{margin:0 0 16px;font-size:24px}.BuildTeamsCaseStudy-module__pmBecW__economics p{color:var(--muted);margin:0;font-size:17px;line-height:1.7}.BuildTeamsCaseStudy-module__pmBecW__economics figure{margin:0}.BuildTeamsCaseStudy-module__pmBecW__notes p{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.7}.BuildTeamsCaseStudy-module__pmBecW__next.BuildTeamsCaseStudy-module__pmBecW__next{margin-top:28px;font-size:14px}@media (max-width:760px){.BuildTeamsCaseStudy-module__pmBecW__model,.BuildTeamsCaseStudy-module__pmBecW__journey{padding:20px 16px}.BuildTeamsCaseStudy-module__pmBecW__modelBranches,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches,.BuildTeamsCaseStudy-module__pmBecW__pair,.BuildTeamsCaseStudy-module__pmBecW__decisions,.BuildTeamsCaseStudy-module__pmBecW__economics{grid-template-columns:1fr}.BuildTeamsCaseStudy-module__pmBecW__modelBranches,.BuildTeamsCaseStudy-module__pmBecW__journeyBranches{gap:20px}.BuildTeamsCaseStudy-module__pmBecW__journeyStart{display:block}.BuildTeamsCaseStudy-module__pmBecW__journeyStart span{width:16px;padding:6px 0;display:block;transform:rotate(90deg)}.BuildTeamsCaseStudy-module__pmBecW__decisions{gap:10px}.BuildTeamsCaseStudy-module__pmBecW__decisions h3{margin-top:8px}.BuildTeamsCaseStudy-module__pmBecW__economics{gap:24px}.BuildTeamsCaseStudy-module__pmBecW__economics p{font-size:16px;line-height:1.65}.BuildTeamsCaseStudy-module__pmBecW__economics figure{max-width:280px;margin:auto}}
.UserHeroCaseStudy-module__vjUMCa__cover{max-width:1060px}.UserHeroCaseStudy-module__vjUMCa__cover figure{margin:0}.UserHeroCaseStudy-module__vjUMCa__caseStudy .UserHeroCaseStudy-module__vjUMCa__afterArtifact.UserHeroCaseStudy-module__vjUMCa__afterArtifact{margin-top:28px}.UserHeroCaseStudy-module__vjUMCa__subheading{letter-spacing:-.02em;margin:36px 0 16px;font-size:24px;font-weight:500;line-height:1.3}.UserHeroCaseStudy-module__vjUMCa__boards{margin:24px 0 28px}.UserHeroCaseStudy-module__vjUMCa__boards>button+button{margin-top:12px}.UserHeroCaseStudy-module__vjUMCa__explorations{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;display:grid}.UserHeroCaseStudy-module__vjUMCa__explorations figure{margin-top:16px}@media (max-width:760px){.UserHeroCaseStudy-module__vjUMCa__caseStudy .UserHeroCaseStudy-module__vjUMCa__facts>div:nth-child(2){grid-area:auto}.UserHeroCaseStudy-module__vjUMCa__explorations{grid-template-columns:1fr;gap:16px}.UserHeroCaseStudy-module__vjUMCa__subheading{margin-top:28px;font-size:22px}}
.MembershipPricingCaseStudy-module__eb4bGq__hero{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:max(32px,min(5vw,80px));display:grid}.MembershipPricingCaseStudy-module__eb4bGq__headerAside{padding-top:43px}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__facts{grid-template-columns:1fr;gap:25px;margin:0;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__facts>div:nth-child(2){grid-area:auto}.MembershipPricingCaseStudy-module__eb4bGq__figmaLink{align-items:center;gap:10px;margin-top:24px;padding:10px 0;font-size:15px;display:inline-flex}.MembershipPricingCaseStudy-module__eb4bGq__figmaLogo{filter:invert();flex:none;width:16px;height:16px}[data-theme=dark] .MembershipPricingCaseStudy-module__eb4bGq__figmaLogo{filter:none}.MembershipPricingCaseStudy-module__eb4bGq__figmaLink span:first-of-type{text-underline-offset:4px;text-decoration:underline}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy section>p:first-child{margin-bottom:12px}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy section>p.MembershipPricingCaseStudy-module__eb4bGq__afterArtifact:not(:first-child){margin-top:28px}.MembershipPricingCaseStudy-module__eb4bGq__mobileArtifacts{display:none}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath{margin:28px 0}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence ol,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath ol{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li{border-right:1px solid var(--line);padding:22px 20px}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li:first-child,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li:first-child{padding-left:0}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li:last-child,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li:last-child{border-right:0}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence span{letter-spacing:-.02em;font-size:18px;font-weight:550;display:block}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence figcaption,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath figcaption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__quotes{grid-template-columns:1fr 1fr;gap:28px;margin:30px 0;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__quotes figure{background:var(--panel);border:1px solid var(--line);border-radius:5px;margin:0;padding:24px}.MembershipPricingCaseStudy-module__eb4bGq__quotes blockquote{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.02em;margin:0 0 18px;font-size:25px;line-height:1.3}.MembershipPricingCaseStudy-module__eb4bGq__quotes figcaption{color:var(--muted);font-size:12px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__quotes p{margin:18px 0 0;font-size:15px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy section>.MembershipPricingCaseStudy-module__eb4bGq__researchLimit{font-size:14px}.MembershipPricingCaseStudy-module__eb4bGq__phases{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:28px 0;padding:0;list-style:none;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__phases li{padding:22px 24px 22px 0}.MembershipPricingCaseStudy-module__eb4bGq__phases li+li{border-left:1px solid var(--line);padding-left:24px}.MembershipPricingCaseStudy-module__eb4bGq__phases span{font-size:18px;font-weight:550}.MembershipPricingCaseStudy-module__eb4bGq__phases p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__subhead{letter-spacing:-.02em;margin:36px 0 16px;font-size:22px;font-weight:550;line-height:1.3}.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li{font-size:16px;line-height:1.5}.MembershipPricingCaseStudy-module__eb4bGq__reviewPair{grid-template-columns:1fr 1fr;align-items:start;gap:32px;max-width:660px;margin:0 auto;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__checkoutDetail{grid-template-columns:minmax(0,1fr) minmax(0,352px);align-items:start;gap:36px;margin:36px 0 28px;display:grid}.MembershipPricingCaseStudy-module__eb4bGq__checkoutDetail h3{letter-spacing:-.02em;margin:0 0 18px;font-size:22px;font-weight:400;line-height:1.3}.MembershipPricingCaseStudy-module__eb4bGq__requirements{margin:0}.MembershipPricingCaseStudy-module__eb4bGq__requirements>div{border-top:1px solid var(--line);padding:14px 0}.MembershipPricingCaseStudy-module__eb4bGq__requirements dt{font-size:15px;font-weight:550}.MembershipPricingCaseStudy-module__eb4bGq__requirements dd{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.6}.MembershipPricingCaseStudy-module__eb4bGq__orderDetail figure{margin-top:0}.MembershipPricingCaseStudy-module__eb4bGq__sourceLink{text-underline-offset:4px;padding:8px 0;font-size:14px;line-height:1.5;text-decoration:underline;display:inline-block}@media (max-width:819px){.MembershipPricingCaseStudy-module__eb4bGq__hero{grid-template-columns:1fr;gap:26px}.MembershipPricingCaseStudy-module__eb4bGq__headerAside{padding-top:0}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__facts>div:first-child{grid-column:1/-1}.MembershipPricingCaseStudy-module__eb4bGq__figmaLink{margin-top:16px}}@media (max-width:760px){.MembershipPricingCaseStudy-module__eb4bGq__desktopArtifact{display:none}.MembershipPricingCaseStudy-module__eb4bGq__mobileArtifacts{display:block}.MembershipPricingCaseStudy-module__eb4bGq__mobileArtifacts figure{max-width:540px}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence ol,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath ol{grid-template-columns:1fr}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li{border-right:0;border-bottom:1px solid var(--line);padding:16px 0}.MembershipPricingCaseStudy-module__eb4bGq__researchSequence li:last-child,.MembershipPricingCaseStudy-module__eb4bGq__recoveryPath li:last-child{border-bottom:0}.MembershipPricingCaseStudy-module__eb4bGq__quotes,.MembershipPricingCaseStudy-module__eb4bGq__phases,.MembershipPricingCaseStudy-module__eb4bGq__checkoutDetail,.MembershipPricingCaseStudy-module__eb4bGq__reviewPair{grid-template-columns:1fr;gap:22px}.MembershipPricingCaseStudy-module__eb4bGq__quotes figure{padding:22px}.MembershipPricingCaseStudy-module__eb4bGq__phases{gap:0}.MembershipPricingCaseStudy-module__eb4bGq__phases li,.MembershipPricingCaseStudy-module__eb4bGq__phases li+li{border-left:0;padding:20px 0}.MembershipPricingCaseStudy-module__eb4bGq__phases li+li{border-top:1px solid var(--line)}.MembershipPricingCaseStudy-module__eb4bGq__reviewPair{gap:0;max-width:340px}.MembershipPricingCaseStudy-module__eb4bGq__orderDetail{max-width:352px}}.MembershipPricingCaseStudy-module__eb4bGq__recoveryDetail{max-width:560px}.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__figmaLink,.MembershipPricingCaseStudy-module__eb4bGq__caseStudy .MembershipPricingCaseStudy-module__eb4bGq__sourceLink,.MembershipPricingCaseStudy-module__eb4bGq__caseStudy nav a{color:var(--ink)}
.SafeAfterMeCaseStudy-module__Intq9a__demo{max-width:808px;margin:28px 0 0}.SafeAfterMeCaseStudy-module__Intq9a__onboardingDemo{max-width:none}.SafeAfterMeCaseStudy-module__Intq9a__demo video{border:1px solid var(--line);border-radius:5px;width:100%;height:auto;display:block}.SafeAfterMeCaseStudy-module__Intq9a__demo figcaption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.SafeAfterMeCaseStudy-module__Intq9a__productLink{text-underline-offset:4px;margin-top:18px;padding:10px 0;font-size:15px;text-decoration:underline;display:inline-block}.SafeAfterMeCaseStudy-module__Intq9a__activity{margin:32px 0}.SafeAfterMeCaseStudy-module__Intq9a__contributionChart{border:1px solid var(--line);background:var(--accent-panel);border-radius:5px;margin:0;padding:28px}.SafeAfterMeCaseStudy-module__Intq9a__activityHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.SafeAfterMeCaseStudy-module__Intq9a__activityHeading h3{margin:0;font-size:15px;font-weight:400;line-height:1.5}.SafeAfterMeCaseStudy-module__Intq9a__activityHeading>span{color:var(--muted);font-size:12px}.SafeAfterMeCaseStudy-module__Intq9a__activityStats{gap:54px;margin:26px 0 28px;display:flex}.SafeAfterMeCaseStudy-module__Intq9a__activityStats dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:max(38px,min(4vw,52px));font-weight:500;line-height:1}.SafeAfterMeCaseStudy-module__Intq9a__activityStats dt{color:var(--muted);font-size:13px}.SafeAfterMeCaseStudy-module__Intq9a__activityMonths{color:var(--muted);grid-template-columns:repeat(6,1fr);margin-bottom:8px;font-size:11px;display:grid}.SafeAfterMeCaseStudy-module__Intq9a__activityGrid{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(26,minmax(0,1fr));grid-auto-flow:column;gap:4px;display:grid}.SafeAfterMeCaseStudy-module__Intq9a__activityGrid span{aspect-ratio:1;border-radius:2px}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level="0"]{background:color-mix(in srgb,var(--muted)15%,transparent)}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level="1"]{background:#acd9d0}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level="2"]{background:#68bbaa}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level="3"]{background:#349982}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level="4"]{background:#146650}.SafeAfterMeCaseStudy-module__Intq9a__activity [data-level=outside]{visibility:hidden}.SafeAfterMeCaseStudy-module__Intq9a__activityLegend{justify-content:flex-end;align-items:center;gap:4px;margin-top:12px;display:flex}.SafeAfterMeCaseStudy-module__Intq9a__activityLegend span{color:var(--muted);margin:0 4px;font-size:10px}.SafeAfterMeCaseStudy-module__Intq9a__activityLegend i{border-radius:2px;width:10px;height:10px}.SafeAfterMeCaseStudy-module__Intq9a__contributionChart figcaption{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.6}.SafeAfterMeCaseStudy-module__Intq9a__codeExamplesTitle{margin:30px 0 16px;font-size:16px;font-weight:500}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples details{border-top:1px solid var(--line)}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples details:last-child{border-bottom:1px solid var(--line)}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;list-style:none;display:flex}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples summary::-webkit-details-marker{display:none}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples summary strong{font-size:16px;font-weight:500;line-height:1.5;display:block}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples summary>span>span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.SafeAfterMeCaseStudy-module__Intq9a__expandIcon{flex:none;width:16px;height:16px;position:relative}.SafeAfterMeCaseStudy-module__Intq9a__expandIcon:before,.SafeAfterMeCaseStudy-module__Intq9a__expandIcon:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:7px;left:1px}.SafeAfterMeCaseStudy-module__Intq9a__expandIcon:after{transform:rotate(90deg)}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples details[open] .SafeAfterMeCaseStudy-module__Intq9a__expandIcon:after{display:none}.SafeAfterMeCaseStudy-module__Intq9a__codeExampleBody{padding:0 30px 22px 0}.SafeAfterMeCaseStudy-module__Intq9a__codeExampleBody p{color:var(--muted);margin:0 0 12px;font-size:15px;line-height:1.7}@media (max-width:760px){.SafeAfterMeCaseStudy-module__Intq9a__contributionChart{padding:18px 14px}.SafeAfterMeCaseStudy-module__Intq9a__activityGrid{gap:3px}.SafeAfterMeCaseStudy-module__Intq9a__activityStats{gap:34px}.SafeAfterMeCaseStudy-module__Intq9a__activityStats dt{font-size:12px}.SafeAfterMeCaseStudy-module__Intq9a__activityMonths{font-size:10px}.SafeAfterMeCaseStudy-module__Intq9a__codeExamples summary strong{font-size:15px}}.SafeAfterMeCaseStudy-module__Intq9a__hero{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:max(32px,min(5vw,80px));display:grid}.SafeAfterMeCaseStudy-module__Intq9a__headerAside{padding-top:43px}.SafeAfterMeCaseStudy-module__Intq9a__caseStudy .SafeAfterMeCaseStudy-module__Intq9a__facts{grid-template-columns:1fr;gap:25px;margin:0;display:grid}.SafeAfterMeCaseStudy-module__Intq9a__caseStudy .SafeAfterMeCaseStudy-module__Intq9a__facts>div:nth-child(2){grid-area:auto}.SafeAfterMeCaseStudy-module__Intq9a__figmaLink{align-items:center;gap:10px;margin-top:24px;padding:10px 0;font-size:15px;display:inline-flex}.SafeAfterMeCaseStudy-module__Intq9a__figmaLogo{flex:none;width:16px;height:16px}.SafeAfterMeCaseStudy-module__Intq9a__figmaLink span:first-of-type{text-underline-offset:4px;text-decoration:underline}@media (max-width:819px){.SafeAfterMeCaseStudy-module__Intq9a__hero{grid-template-columns:1fr;gap:26px}.SafeAfterMeCaseStudy-module__Intq9a__headerAside{padding-top:0}.SafeAfterMeCaseStudy-module__Intq9a__caseStudy .SafeAfterMeCaseStudy-module__Intq9a__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.SafeAfterMeCaseStudy-module__Intq9a__caseStudy .SafeAfterMeCaseStudy-module__Intq9a__facts>div:first-child{grid-column:1/-1}.SafeAfterMeCaseStudy-module__Intq9a__figmaLink{margin-top:16px}}.SafeAfterMeCaseStudy-module__Intq9a__datePickerViews{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 16px;display:grid}.SafeAfterMeCaseStudy-module__Intq9a__datePickerViews figure{margin:0}.SafeAfterMeCaseStudy-module__Intq9a__codeExampleBody .SafeAfterMeCaseStudy-module__Intq9a__datePickerCaption{font-size:12px;line-height:1.6}@media (max-width:600px){.SafeAfterMeCaseStudy-module__Intq9a__datePickerViews{grid-template-columns:1fr;gap:20px;max-width:336px}}.SafeAfterMeCaseStudy-module__Intq9a__researchFinding{margin-top:36px}.SafeAfterMeCaseStudy-module__Intq9a__researchFinding h3{letter-spacing:-.02em;margin:0 0 16px;font-size:23px;font-weight:400;line-height:1.3}.SafeAfterMeCaseStudy-module__Intq9a__researchFinding>p{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.7}.SafeAfterMeCaseStudy-module__Intq9a__researchChanges{border-top:1px solid var(--line);margin:24px 0}.SafeAfterMeCaseStudy-module__Intq9a__researchChanges>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:24px;padding:22px 0;display:grid}.SafeAfterMeCaseStudy-module__Intq9a__researchChanges dt{font-size:16px;font-weight:500;line-height:1.55}.SafeAfterMeCaseStudy-module__Intq9a__researchChanges dd{color:var(--muted);margin:0;font-size:15px;line-height:1.65}@media (max-width:600px){.SafeAfterMeCaseStudy-module__Intq9a__researchChanges>div{grid-template-columns:1fr;gap:10px}.SafeAfterMeCaseStudy-module__Intq9a__researchFinding h3{font-size:21px}}.SafeAfterMeCaseStudy-module__Intq9a__caseStudy section>.SafeAfterMeCaseStudy-module__Intq9a__demo+p{margin-top:24px}
