.Logo-module__zh8txq__lockup{align-items:center;gap:14px;display:flex}.Logo-module__zh8txq__lockup[data-size=footer]{gap:12px}.Logo-module__zh8txq__markGroup{align-items:baseline;gap:3px;display:flex}.Logo-module__zh8txq__mark{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:800;line-height:1}.Logo-module__zh8txq__mark[data-on=dark]{color:var(--paper)}.Logo-module__zh8txq__lockup[data-size=footer] .Logo-module__zh8txq__mark{font-size:20px}.Logo-module__zh8txq__cursor{background:var(--accent);width:12px;height:4px;animation:1.1s steps(2,start) infinite Logo-module__zh8txq__pulseDot}@keyframes Logo-module__zh8txq__pulseDot{0%,to{opacity:1}50%{opacity:.2}}.Logo-module__zh8txq__lockup[data-size=footer] .Logo-module__zh8txq__cursor{width:11px}.Logo-module__zh8txq__wordmark{font-family:var(--font-heading);letter-spacing:.22em;color:var(--ink);font-size:15px;font-weight:800}.Logo-module__zh8txq__wordmark[data-on=dark]{color:var(--paper)}.Logo-module__zh8txq__lockup[data-size=footer] .Logo-module__zh8txq__wordmark{font-size:14px}
.SiteHeader-module__Tkw0gW__nav{z-index:50;border-bottom:1px solid var(--ink);background:var(--paper);flex-wrap:wrap;align-items:stretch;display:flex;position:sticky;top:0}.SiteHeader-module__Tkw0gW__logoCell{border-right:1px solid var(--ink);align-items:center;padding:18px 28px;display:flex}.SiteHeader-module__Tkw0gW__links{font:500 12px var(--font-mono);letter-spacing:.06em;flex:1;align-items:center;gap:30px;min-width:280px;padding:0 28px;display:flex}.SiteHeader-module__Tkw0gW__link{color:#13131399;transition:color .2s}.SiteHeader-module__Tkw0gW__link:hover{color:var(--accent)}.SiteHeader-module__Tkw0gW__link[data-active]{color:var(--ink);border-bottom:2px solid var(--accent);padding-bottom:2px}.SiteHeader-module__Tkw0gW__link[data-active]:hover{color:var(--ink)}.SiteHeader-module__Tkw0gW__cta{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.1em;white-space:nowrap;align-items:center;padding:0 32px;transition:background .25s;display:flex}.SiteHeader-module__Tkw0gW__cta:hover{background:var(--ink);color:#fff}@media (max-width:680px){.SiteHeader-module__Tkw0gW__nav{flex-direction:column;align-items:stretch}.SiteHeader-module__Tkw0gW__logoCell{border-right:none;border-bottom:1px solid var(--ink)}.SiteHeader-module__Tkw0gW__links{border-bottom:1px solid var(--ink);flex-wrap:wrap;flex:none;row-gap:10px;min-width:0;padding:16px 28px}.SiteHeader-module__Tkw0gW__cta{justify-content:center;padding:16px 28px}}
.SiteFooter-module__p-5sba__footer{background:var(--ink);color:var(--paper)}.SiteFooter-module__p-5sba__grid{border-bottom:1px solid #f1f1ee26;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.SiteFooter-module__p-5sba__col{border-right:1px solid #f1f1ee26;padding:48px 28px}.SiteFooter-module__p-5sba__col:last-child{border-right:none}.SiteFooter-module__p-5sba__logoRow{align-items:center;gap:12px;display:flex}.SiteFooter-module__p-5sba__tagline{font:400 13.5px/1.6 var(--font-body);color:#f1f1ee80;max-width:280px;margin:18px 0 0}.SiteFooter-module__p-5sba__badge{font:500 11px var(--font-mono);color:#f1f1ee59;margin-top:22px}.SiteFooter-module__p-5sba__colHeading{font:500 12px var(--font-mono);color:var(--accent)}.SiteFooter-module__p-5sba__linkList{font:400 14px var(--font-body);flex-direction:column;gap:12px;margin-top:20px;display:flex}.SiteFooter-module__p-5sba__contactLink,.SiteFooter-module__p-5sba__quickLink{color:#f1f1eeb3;transition:color .2s}.SiteFooter-module__p-5sba__contactLink:hover,.SiteFooter-module__p-5sba__quickLink:hover{color:#fff}.SiteFooter-module__p-5sba__bottomBar{font:500 11px var(--font-mono);color:#f1f1ee59;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 28px;display:flex}.SiteFooter-module__p-5sba__miniFooter{background:var(--ink);color:var(--paper);border-top:1px solid #f1f1ee26}.SiteFooter-module__p-5sba__miniBar{font:500 11px var(--font-mono);color:#f1f1ee59;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 28px;display:flex}.SiteFooter-module__p-5sba__miniLink{color:#f1f1ee80;transition:color .2s}.SiteFooter-module__p-5sba__miniLink:hover{color:#fff}
.BarChart-module__QrGPYG__chart{align-items:flex-end;gap:8px;width:100%;display:flex}.BarChart-module__QrGPYG__bar{background:var(--ink);transform-origin:bottom;flex:1;margin-bottom:-1px;animation:1s cubic-bezier(.2,.8,.2,1) both BarChart-module__QrGPYG__barGrow}.BarChart-module__QrGPYG__bar[data-accent]{background:var(--accent)}@keyframes BarChart-module__QrGPYG__barGrow{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}
.HeroStatCell-module__tIU5iq__cell{border-bottom:1px solid var(--ink);flex:1;padding:26px 30px}.HeroStatCell-module__tIU5iq__label{font:500 11px var(--font-mono);color:#13131373}.HeroStatCell-module__tIU5iq__value{font:800 40px var(--font-heading);margin-top:6px}.HeroStatCell-module__tIU5iq__accentRow{align-items:baseline;gap:8px;display:flex}.HeroStatCell-module__tIU5iq__valueAccent{font:800 40px var(--font-heading);color:var(--accent);margin-top:6px}.HeroStatCell-module__tIU5iq__dot{background:var(--accent);width:10px;height:4px;animation:1.1s steps(2,start) infinite HeroStatCell-module__tIU5iq__pulseDot}@keyframes HeroStatCell-module__tIU5iq__pulseDot{0%,to{opacity:1}50%{opacity:.2}}
.Marquee-module__XxqZwG__wrap{border-bottom:1px solid var(--ink);background:#fff;padding:16px 0;overflow:hidden}.Marquee-module__XxqZwG__track{white-space:nowrap;font:500 13px var(--font-mono);color:#13131380;gap:64px;width:max-content;animation:26s linear infinite Marquee-module__XxqZwG__marquee;display:flex}.Marquee-module__XxqZwG__track:hover{animation-play-state:paused}@keyframes Marquee-module__XxqZwG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.AwardCoin-module__S04g7W__perspective{perspective:900px}.AwardCoin-module__S04g7W__coin{width:230px;height:230px;transform-style:preserve-3d;animation:9s ease-in-out infinite AwardCoin-module__S04g7W__spinY;position:relative}.AwardCoin-module__S04g7W__back{position:absolute;inset:0;transform:rotateY(180deg)}.AwardCoin-module__S04g7W__face{backface-visibility:hidden;background:linear-gradient(135deg,#f2f2f2,#8f8f8f 45%,#dcdcdc 55%,#767676);border-radius:50%;justify-content:center;align-items:center;animation:9s ease-in-out infinite AwardCoin-module__S04g7W__coinFrontFace;display:flex;position:absolute;inset:0;box-shadow:0 18px 54px #0000008c}.AwardCoin-module__S04g7W__back .AwardCoin-module__S04g7W__face{animation:9s ease-in-out infinite AwardCoin-module__S04g7W__coinBackFace}.AwardCoin-module__S04g7W__faceInner{color:#1c1c1c;text-align:center;border:1px solid #13131359;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:194px;height:194px;padding:16px;display:flex}.AwardCoin-module__S04g7W__play{font-size:20px;line-height:1}.AwardCoin-module__S04g7W__title{font:800 17px var(--font-heading);letter-spacing:.08em;text-transform:uppercase;margin-top:8px}.AwardCoin-module__S04g7W__eyebrow{font:500 8.5px var(--font-mono);letter-spacing:.08em;color:#1c1c1ca6;margin-top:9px}.AwardCoin-module__S04g7W__name{font:700 11px var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin-top:3px}.AwardCoin-module__S04g7W__detail{font:500 8.5px var(--font-mono);letter-spacing:.06em;color:#1c1c1cbf;margin-top:9px;line-height:1.6}.AwardCoin-module__S04g7W__by{font:500 8px var(--font-mono);letter-spacing:.12em;color:#1c1c1c8c;margin-top:9px}@keyframes AwardCoin-module__S04g7W__spinY{0%,28%{transform:rotateY(0)}50%,78%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes AwardCoin-module__S04g7W__coinFrontFace{0%,38%{opacity:1}40%,88%{opacity:0}90%,to{opacity:1}}@keyframes AwardCoin-module__S04g7W__coinBackFace{0%,38%{opacity:0}40%,88%{opacity:1}90%,to{opacity:0}}
.CaseStudyCard-module__luJyDW__card{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink);padding:34px 28px 44px;transition:background .25s;display:block}.CaseStudyCard-module__luJyDW__card:hover{color:var(--ink);background:#fff}.CaseStudyCard-module__luJyDW__metric{font:800 clamp(44px, 4vw, 60px) var(--font-heading);color:var(--accent);letter-spacing:-.03em}.CaseStudyCard-module__luJyDW__metricLabel{font:500 11px var(--font-mono);color:#13131373;margin-top:2px}.CaseStudyCard-module__luJyDW__title{font:800 19px var(--font-heading);text-transform:uppercase;margin:26px 0 0}.CaseStudyCard-module__luJyDW__blurb{font:400 13.5px/1.6 var(--font-body);color:#1313138c;margin:10px 0 0}.CaseStudyCard-module__luJyDW__read{font:600 12px var(--font-mono);color:var(--accent);margin-top:22px;transition:transform .2s}.CaseStudyCard-module__luJyDW__card:hover .CaseStudyCard-module__luJyDW__read{transform:translate(6px)}
.PostListCard-module__29Nv3q__card{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink);flex-direction:column;min-height:220px;padding:34px 28px 44px;transition:background .25s;display:flex}.PostListCard-module__29Nv3q__card:hover{background:#fff}.PostListCard-module__29Nv3q__metaRow{font:500 11px var(--font-mono);color:#13131373;justify-content:space-between;gap:10px;display:flex}.PostListCard-module__29Nv3q__category{color:var(--accent)}.PostListCard-module__29Nv3q__title{font:800 clamp(20px, 1.8vw, 24px)/1.15 var(--font-heading);text-transform:uppercase;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:3.45em;margin:22px 0 0;display:-webkit-box;overflow:hidden}.PostListCard-module__29Nv3q__excerpt{font:400 14px/1.6 var(--font-body);color:#1313138c;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:4.8em;margin:12px 0 0;display:-webkit-box;overflow:hidden}.PostListCard-module__29Nv3q__read{font:600 12px var(--font-mono);color:var(--accent);margin-top:20px;transition:transform .2s}.PostListCard-module__29Nv3q__card:hover .PostListCard-module__29Nv3q__read{transform:translate(6px)}
.VideoTestimonial-module__imQ_kW__card{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--ink);color:var(--paper);flex-direction:column;flex:380px;justify-content:space-between;gap:24px;padding:34px 28px;display:flex}.VideoTestimonial-module__imQ_kW__kicker{font:500 12px var(--font-mono);color:var(--accent)}.VideoTestimonial-module__imQ_kW__title{font:800 24px/1.15 var(--font-heading);text-transform:uppercase;margin-top:16px}.VideoTestimonial-module__imQ_kW__iframe{aspect-ratio:16/9;background:#000;border:1px solid #f1f1ee40;width:100%;animation:.35s both VideoTestimonial-module__imQ_kW__fadeUp}.VideoTestimonial-module__imQ_kW__playButton{color:var(--paper);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;padding:0;transition:color .2s;display:flex}.VideoTestimonial-module__imQ_kW__playButton:hover{color:var(--accent)}.VideoTestimonial-module__imQ_kW__playCircle{border:1px solid #f1f1ee66;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;display:flex}.VideoTestimonial-module__imQ_kW__playLabel{font:600 12px var(--font-mono);letter-spacing:.06em}@keyframes VideoTestimonial-module__imQ_kW__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.BlogFilter-module__jxFFSq__filterBar{border-bottom:1px solid var(--ink);font:500 12px var(--font-mono);flex-wrap:wrap;display:flex}.BlogFilter-module__jxFFSq__filterButton{border:none;border-right:1px solid var(--ink);font:500 12px var(--font-mono);cursor:pointer;letter-spacing:.06em;color:#13131399;background:0 0;padding:14px 22px;transition:background .2s,color .2s}.BlogFilter-module__jxFFSq__filterButton[data-active]{background:var(--ink);color:var(--paper)}.BlogFilter-module__jxFFSq__grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}
.BlogPreviewCard-module__kvsIxW__card{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink);flex-direction:column;padding:30px 28px 40px;transition:background .25s;display:flex}.BlogPreviewCard-module__kvsIxW__card:hover{background:#fff}.BlogPreviewCard-module__kvsIxW__meta{font:500 11px var(--font-mono);color:#13131373}.BlogPreviewCard-module__kvsIxW__title{font:800 19px/1.2 var(--font-heading);text-transform:uppercase;margin:44px 0 0}.BlogPreviewCard-module__kvsIxW__read{font:600 12px var(--font-mono);color:var(--accent);margin-top:auto;padding-top:20px;transition:transform .2s}.BlogPreviewCard-module__kvsIxW__card:hover .BlogPreviewCard-module__kvsIxW__read{transform:translate(6px)}
.PostBody-module__VJoNGW__article{max-width:760px;font:400 17px/1.75 var(--font-body);color:#131313cc;padding:56px 28px 80px}.PostBody-module__VJoNGW__article p{margin:16px 0}.PostBody-module__VJoNGW__lead{color:var(--ink);font-size:19px;margin:0 0 16px!important}.PostBody-module__VJoNGW__h2{font:800 24px var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);margin:44px 0 0}.PostBody-module__VJoNGW__statCallout{border:1px solid var(--ink);background:#fff;margin:36px 0;padding:28px 30px}.PostBody-module__VJoNGW__statLabel{font:500 11px var(--font-mono);color:var(--accent)}.PostBody-module__VJoNGW__statValue{font:800 clamp(28px, 3vw, 40px) var(--font-heading);color:var(--ink);margin-top:10px}.PostBody-module__VJoNGW__chartWrap{margin:40px 0}.PostBody-module__VJoNGW__chartTitle{font:700 12px var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin-bottom:16px}.PostBody-module__VJoNGW__chartBars{height:160px}.PostBody-module__VJoNGW__chartLabels{gap:8px;margin-top:10px;display:flex}.PostBody-module__VJoNGW__chartLabelItem{text-align:center;font:500 11px var(--font-mono);color:#131313a6;flex:1}.PostBody-module__VJoNGW__pullQuote{border-left:4px solid var(--accent);margin:40px 0;padding-left:24px}.PostBody-module__VJoNGW__pullQuote p{font:800 clamp(22px, 2.4vw, 30px)/1.3 var(--font-heading);color:var(--ink);margin:0!important}.PostBody-module__VJoNGW__beforeAfter{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:20px;margin:40px 0;display:grid}.PostBody-module__VJoNGW__baPanel{border:1px solid var(--ink);padding:24px}.PostBody-module__VJoNGW__baPanel[data-variant=after]{border-color:var(--accent)}.PostBody-module__VJoNGW__baLabel{font:700 11px var(--font-mono);letter-spacing:.06em}.PostBody-module__VJoNGW__baPanel[data-variant=before] .PostBody-module__VJoNGW__baLabel{color:#13131380}.PostBody-module__VJoNGW__baPanel[data-variant=after] .PostBody-module__VJoNGW__baLabel{color:var(--accent)}.PostBody-module__VJoNGW__baText{color:var(--ink);font-size:15px;margin:10px 0 0!important}.PostBody-module__VJoNGW__baArrow{font:800 20px var(--font-heading);color:var(--accent);justify-content:center;align-items:center;display:flex}@media (max-width:640px){.PostBody-module__VJoNGW__beforeAfter{grid-template-columns:1fr}.PostBody-module__VJoNGW__baArrow{display:none}}.PostBody-module__VJoNGW__checklist{border:1px solid var(--ink);margin:40px 0;padding:28px 30px}.PostBody-module__VJoNGW__checklistTitle{font:700 12px var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin-bottom:6px}.PostBody-module__VJoNGW__checklistItem{color:var(--ink);border-top:1px solid #1313131f;align-items:baseline;gap:12px;padding:12px 0;font-size:15px;display:flex}.PostBody-module__VJoNGW__checklistItem:first-child{border-top:none}.PostBody-module__VJoNGW__checklistCheck{color:var(--accent);flex-shrink:0;font-weight:800}
.post-module__V0-wrq__header{border-bottom:1px solid var(--ink);max-width:900px;padding:clamp(48px,6vw,80px) 28px 48px}.post-module__V0-wrq__backLink{font:500 12px var(--font-mono);color:#13131380;transition:color .2s}.post-module__V0-wrq__backLink:hover{color:var(--accent)}.post-module__V0-wrq__metaRow{font:500 12px var(--font-mono);gap:20px;margin-top:28px;display:flex}.post-module__V0-wrq__category{color:var(--accent)}.post-module__V0-wrq__metaMuted{color:#13131373}.post-module__V0-wrq__h1{font:800 clamp(34px, 4.5vw, 58px)/1.02 var(--font-heading);letter-spacing:-.03em;text-transform:uppercase;margin:20px 0 0}.post-module__V0-wrq__authorRow{align-items:center;gap:12px;margin-top:30px;display:flex}.post-module__V0-wrq__avatar{background:var(--ink);width:36px;height:36px;color:var(--paper);font:800 12px var(--font-heading);flex:none;justify-content:center;align-items:center;display:flex}.post-module__V0-wrq__authorName{font:700 13px var(--font-heading);text-transform:uppercase}.post-module__V0-wrq__authorRole{font:500 11px var(--font-mono);color:#13131373}.post-module__V0-wrq__ctaBand{border-top:1px solid var(--ink);background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(48px,6vw,72px) 28px;display:flex}.post-module__V0-wrq__ctaKicker{font:500 12px var(--font-mono);color:var(--accent)}.post-module__V0-wrq__ctaHeading{font:800 clamp(24px, 3vw, 36px) var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;margin:14px 0 0}.post-module__V0-wrq__ctaButton{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;padding:17px 34px;transition:background .25s,color .25s}.post-module__V0-wrq__ctaButton:hover{background:var(--paper);color:var(--ink)}
.Newsletter-module__2Pl5Qq__success{font:500 13px var(--font-mono);color:var(--accent)}.Newsletter-module__2Pl5Qq__form{flex-direction:column;gap:8px;display:flex}.Newsletter-module__2Pl5Qq__row{flex-wrap:wrap;gap:0;display:flex}.Newsletter-module__2Pl5Qq__errorLine{font:500 12px var(--font-mono);color:var(--error)}.Newsletter-module__2Pl5Qq__input{min-width:220px;color:var(--paper);font:400 15px var(--font-body);background:0 0;border:1px solid #f1f1ee59;outline:none;flex:1;padding:16px 18px}.Newsletter-module__2Pl5Qq__input:focus{border-color:var(--accent)}.Newsletter-module__2Pl5Qq__input::placeholder{color:#f1f1ee66}.Newsletter-module__2Pl5Qq__button{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;cursor:pointer;border:none;padding:16px 30px;transition:background .2s,color .2s}.Newsletter-module__2Pl5Qq__button:hover:not(:disabled){background:var(--paper);color:var(--ink)}.Newsletter-module__2Pl5Qq__button:disabled{opacity:.6;cursor:default}
.Questionnaire-module__U7mZVq__section{border-bottom:1px solid var(--ink);flex-wrap:wrap;display:flex}.Questionnaire-module__U7mZVq__pitchPanel{border-right:1px solid var(--ink);background:var(--ink);color:var(--paper);flex:320px;margin-right:-1px;padding:64px 28px}.Questionnaire-module__U7mZVq__kicker{font:500 12px var(--font-mono);color:var(--accent);letter-spacing:.06em}.Questionnaire-module__U7mZVq__heading{font:800 clamp(30px, 3vw, 40px)/1.05 var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;margin:22px 0 0}.Questionnaire-module__U7mZVq__pitchCopy{font:400 14.5px/1.7 var(--font-body);color:#f1f1ee99;margin:24px 0 0}.Questionnaire-module__U7mZVq__stepList{font:500 12px var(--font-mono);flex-direction:column;gap:14px;margin-top:44px;display:flex}.Questionnaire-module__U7mZVq__stepRow{align-items:center;gap:12px;display:flex}.Questionnaire-module__U7mZVq__stepDot{background:#f1f1ee40;border-radius:50%;flex:none;width:8px;height:8px}.Questionnaire-module__U7mZVq__stepDot[data-state=done],.Questionnaire-module__U7mZVq__stepDot[data-state=active]{background:var(--accent)}.Questionnaire-module__U7mZVq__stepDot[data-state=active]{animation:1.6s infinite Questionnaire-module__U7mZVq__pulseDot}.Questionnaire-module__U7mZVq__stepLabel{letter-spacing:.06em;color:#f1f1ee59}.Questionnaire-module__U7mZVq__stepLabel[data-state=done],.Questionnaire-module__U7mZVq__stepLabel[data-state=active]{color:var(--paper)}.Questionnaire-module__U7mZVq__formPanel{background:#fff;flex:999 420px;min-width:0;min-height:520px;padding:64px clamp(20px,4vw,40px)}.Questionnaire-module__U7mZVq__stepTag{font:500 12px var(--font-mono);color:#13131373}.Questionnaire-module__U7mZVq__stepBody{flex-direction:column;gap:22px;max-width:520px;margin-top:30px;animation:.35s both Questionnaire-module__U7mZVq__fadeUp;display:flex}.Questionnaire-module__U7mZVq__stepBodyWide{flex-direction:column;gap:34px;max-width:640px;margin-top:30px;animation:.35s both Questionnaire-module__U7mZVq__fadeUp;display:flex}.Questionnaire-module__U7mZVq__field{flex-direction:column;gap:8px;display:flex}.Questionnaire-module__U7mZVq__fieldLabel{font:700 13px var(--font-heading);text-transform:uppercase}.Questionnaire-module__U7mZVq__input,.Questionnaire-module__U7mZVq__textarea{border:1px solid var(--ink);background:var(--input-bg);font:400 15px var(--font-body);outline:none;padding:14px 16px}.Questionnaire-module__U7mZVq__textarea{resize:vertical;line-height:1.6}.Questionnaire-module__U7mZVq__input:focus,.Questionnaire-module__U7mZVq__textarea:focus,.Questionnaire-module__U7mZVq__captchaInput:focus{border-color:var(--accent)}.Questionnaire-module__U7mZVq__captchaInput{border:1px solid var(--ink);background:var(--input-bg);font:400 15px var(--font-body);outline:none;max-width:180px;padding:14px 16px}.Questionnaire-module__U7mZVq__hint{font:400 12px var(--font-body);color:#13131373}.Questionnaire-module__U7mZVq__errorLine{font:500 12px var(--font-mono);color:var(--error);min-height:16px}.Questionnaire-module__U7mZVq__primaryButton{background:var(--ink);color:var(--paper);font:700 13px var(--font-heading);letter-spacing:.08em;cursor:pointer;border:none;align-self:flex-start;padding:16px 34px;transition:background .2s,color .2s}.Questionnaire-module__U7mZVq__primaryButton:hover{background:var(--accent)}.Questionnaire-module__U7mZVq__accentButton{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;cursor:pointer;border:none;padding:16px 34px;transition:background .2s,color .2s}.Questionnaire-module__U7mZVq__accentButton:hover:not(:disabled){background:var(--ink)}.Questionnaire-module__U7mZVq__accentButton:disabled{opacity:.6;cursor:default}.Questionnaire-module__U7mZVq__ghostButton{border:1px solid var(--ink);font:700 13px var(--font-heading);letter-spacing:.08em;cursor:pointer;color:var(--ink);background:0 0;padding:15px 30px;transition:background .2s,color .2s}.Questionnaire-module__U7mZVq__ghostButton:hover{background:var(--paper)}.Questionnaire-module__U7mZVq__buttonRow{gap:10px;display:flex}.Questionnaire-module__U7mZVq__questionBlock{flex-direction:column;gap:12px;display:flex}.Questionnaire-module__U7mZVq__questionLabel{font:700 14px var(--font-heading);text-transform:uppercase}.Questionnaire-module__U7mZVq__optionRow{flex-wrap:wrap;gap:8px;display:flex}.Questionnaire-module__U7mZVq__optionButton{border:1px solid var(--ink);font:500 13px var(--font-body);cursor:pointer;color:var(--ink);background:0 0;padding:11px 18px;transition:background .15s,color .15s}.Questionnaire-module__U7mZVq__optionButton[data-selected]{background:var(--ink);color:var(--paper)}.Questionnaire-module__U7mZVq__successLine{font:500 12px var(--font-mono);color:var(--accent);animation:.35s both Questionnaire-module__U7mZVq__fadeUp}.Questionnaire-module__U7mZVq__successCopy{font:400 15px/1.6 var(--font-body);color:#13131399;max-width:520px;margin:16px 0 0}.Questionnaire-module__U7mZVq__calendlyFrame{background:0 0;border:none;width:100%;height:660px;margin-top:24px}@keyframes Questionnaire-module__U7mZVq__pulseDot{0%,to{opacity:1}50%{opacity:.2}}@keyframes Questionnaire-module__U7mZVq__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.caseStudy-module__WP5QGG__hero{border-bottom:1px solid var(--ink);flex-wrap:wrap;display:flex}.caseStudy-module__WP5QGG__heroLeft{border-right:1px solid var(--ink);flex:999 480px;margin-right:-1px;padding:clamp(48px,6vw,80px) 28px 56px}.caseStudy-module__WP5QGG__backLink{font:500 12px var(--font-mono);color:#13131380;transition:color .2s}.caseStudy-module__WP5QGG__backLink:hover{color:var(--accent)}.caseStudy-module__WP5QGG__kicker{font:500 12px var(--font-mono);color:var(--accent);margin-top:28px}.caseStudy-module__WP5QGG__h1{font:800 clamp(38px, 5vw, 68px)/.98 var(--font-heading);letter-spacing:-.04em;text-transform:uppercase;margin:20px 0 0}.caseStudy-module__WP5QGG__lead{font:400 16px/1.65 var(--font-body);color:#13131399;max-width:520px;margin:26px 0 0}.caseStudy-module__WP5QGG__heroRight{border-top:1px solid var(--ink);flex-direction:column;flex:280px;max-width:100%;margin-top:-1px;display:flex}.caseStudy-module__WP5QGG__statCell{border-bottom:1px solid var(--ink);flex:1;padding:26px 30px}.caseStudy-module__WP5QGG__statCell:last-child{border-bottom:none}.caseStudy-module__WP5QGG__statLabel{font:500 11px var(--font-mono);color:#13131373}.caseStudy-module__WP5QGG__statValue{font:800 44px var(--font-heading);margin-top:6px}.caseStudy-module__WP5QGG__statValueAccent{font:800 44px var(--font-heading);color:var(--accent);margin-top:6px}.caseStudy-module__WP5QGG__body{border-bottom:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.caseStudy-module__WP5QGG__bodyCell{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:48px 28px}.caseStudy-module__WP5QGG__bodyCell:last-child{border-right:none}.caseStudy-module__WP5QGG__bodyKicker{font:500 12px var(--font-mono);color:var(--accent)}.caseStudy-module__WP5QGG__bodyText{font:400 15px/1.7 var(--font-body);color:#131313b3;margin:18px 0 0}.caseStudy-module__WP5QGG__chartSection{border-bottom:1px solid var(--ink);padding:56px 28px}.caseStudy-module__WP5QGG__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.caseStudy-module__WP5QGG__chartLabel{font:500 12px var(--font-mono);color:#13131373}.caseStudy-module__WP5QGG__chartTarget{font:500 12px var(--font-mono);color:var(--accent)}.caseStudy-module__WP5QGG__chartBars{height:220px;margin-top:30px}.caseStudy-module__WP5QGG__chartWeeks{font:500 10px var(--font-mono);color:#13131366;gap:8px;margin-top:10px;display:flex}.caseStudy-module__WP5QGG__chartWeeks span{text-align:center;flex:1}.caseStudy-module__WP5QGG__ctaBand{background:var(--ink);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(48px,6vw,72px) 28px;display:flex}.caseStudy-module__WP5QGG__ctaKicker{font:500 12px var(--font-mono);color:var(--accent)}.caseStudy-module__WP5QGG__ctaHeading{font:800 clamp(24px, 3vw, 36px) var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;margin:14px 0 0}.caseStudy-module__WP5QGG__ctaButton{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;padding:17px 34px;transition:background .25s,color .25s}.caseStudy-module__WP5QGG__ctaButton:hover{background:var(--paper);color:var(--ink)}
.page-module__D1rvnq__header{border-bottom:1px solid var(--ink);padding:clamp(48px,6vw,80px) 28px 48px}.page-module__D1rvnq__kicker{font:500 12px var(--font-mono);color:var(--accent);letter-spacing:.06em}.page-module__D1rvnq__h1{font:800 clamp(40px, 5.5vw, 72px)/.98 var(--font-heading);letter-spacing:-.04em;text-transform:uppercase;margin:22px 0 0}.page-module__D1rvnq__lead{font:400 16px/1.65 var(--font-body);color:#13131399;max-width:480px;margin:24px 0 0}.page-module__D1rvnq__newsletter{border-top:1px solid var(--ink);background:var(--ink);color:var(--paper);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:end;gap:32px;padding:clamp(48px,6vw,72px) 28px;display:grid}.page-module__D1rvnq__newsletterKicker{font:500 12px var(--font-mono);color:var(--accent)}.page-module__D1rvnq__newsletterHeading{font:800 clamp(26px, 3vw, 38px) var(--font-heading);text-transform:uppercase;letter-spacing:-.02em;margin:16px 0 0}
.page-module__E0kJGG__hero{border-bottom:1px solid var(--ink);flex-wrap:wrap;display:flex}.page-module__E0kJGG__heroLeft{border-right:1px solid var(--ink);flex:999 480px;margin-right:-1px;padding:clamp(48px,7vw,90px) 28px 60px}.page-module__E0kJGG__kicker{font:500 12px var(--font-mono);color:var(--accent);letter-spacing:.06em;animation:.6s both page-module__E0kJGG__fadeUp}.page-module__E0kJGG__h1{font:800 clamp(48px, 6.5vw, 88px)/.98 var(--font-heading);letter-spacing:-.04em;text-transform:uppercase;margin:26px 0 0;animation:.7s .1s both page-module__E0kJGG__fadeUp}.page-module__E0kJGG__heroPara{font:400 16px/1.65 var(--font-body);color:#1313139e;max-width:470px;margin:30px 0 0;animation:.7s .2s both page-module__E0kJGG__fadeUp}.page-module__E0kJGG__heroButtons{flex-wrap:wrap;gap:0;margin-top:40px;animation:.7s .3s both page-module__E0kJGG__fadeUp;display:flex}.page-module__E0kJGG__btnPrimary{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;padding:17px 34px;transition:background .25s,color .25s}.page-module__E0kJGG__btnPrimary:hover{background:var(--ink);color:var(--paper)}.page-module__E0kJGG__btnOutline{border:1px solid var(--ink);font:700 13px var(--font-heading);letter-spacing:.08em;color:var(--ink);padding:16px 34px;transition:background .25s}.page-module__E0kJGG__btnOutline:hover{background:#fff}.page-module__E0kJGG__heroRight{border-top:1px solid var(--ink);flex-direction:column;flex:280px;max-width:100%;margin-top:-1px;display:flex}.page-module__E0kJGG__heroBarsCell{flex:0 0 110px;align-items:stretch;gap:6px;padding:26px 30px 0;display:flex;overflow:hidden}.page-module__E0kJGG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:64px 28px 40px;display:flex}.page-module__E0kJGG__sectionHeaderEnd{align-items:flex-end}.page-module__E0kJGG__h2{font:800 clamp(30px, 3.4vw, 44px) var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;margin:0}.page-module__E0kJGG__sectionEyebrow{font:500 12px var(--font-mono);color:#13131373}.page-module__E0kJGG__sectionLead{font:400 15px/1.6 var(--font-body);color:#13131394;max-width:520px;margin:14px 0 0}.page-module__E0kJGG__ctaLink{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;padding:16px 31px;transition:background .25s,color .25s}.page-module__E0kJGG__ctaLink:hover{background:var(--ink);color:#fff}.page-module__E0kJGG__allPostsLink{font:600 12px var(--font-mono);color:var(--accent)}.page-module__E0kJGG__reasonsGrid{border-top:1px solid var(--ink);flex-wrap:wrap;margin-right:-1px;display:flex}.page-module__E0kJGG__reasonCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex:300px;padding:32px 28px;transition:background .25s}.page-module__E0kJGG__reasonCard:hover{background:#fff}.page-module__E0kJGG__cardCode{font:500 12px var(--font-mono);color:var(--accent)}.page-module__E0kJGG__reasonTitle{font:800 18px var(--font-heading);text-transform:uppercase;margin:34px 0 0}.page-module__E0kJGG__reasonBody{font:400 14px/1.6 var(--font-body);color:#13131394;margin:10px 0 0}.page-module__E0kJGG__servicesSection{border-bottom:1px solid var(--ink)}.page-module__E0kJGG__servicesGrid{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.page-module__E0kJGG__serviceCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:34px 28px 56px;transition:background .25s}.page-module__E0kJGG__serviceCard:hover{background:#fff}.page-module__E0kJGG__serviceTitle{font:800 20px var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;margin:50px 0 0}.page-module__E0kJGG__serviceBody{font:400 13.5px/1.6 var(--font-body);color:#1313138c;margin:10px 0 0}.page-module__E0kJGG__readySection{background:var(--ink);color:var(--paper);border-bottom:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:40px;padding:clamp(56px,7vw,96px) 28px;display:grid}.page-module__E0kJGG__banner{font:500 12px var(--font-mono);color:var(--accent);letter-spacing:.06em;align-items:center;gap:8px;animation:3s infinite page-module__E0kJGG__pulseDot;display:flex}.page-module__E0kJGG__bannerDot{background:var(--accent);border-radius:50%;width:7px;height:7px}.page-module__E0kJGG__readyH2{font:800 clamp(40px, 5vw, 64px)/1 var(--font-heading);letter-spacing:-.03em;text-transform:uppercase;margin:22px 0 0}.page-module__E0kJGG__readyPara{font:400 16px/1.7 var(--font-body);color:#f1f1eea6;max-width:520px;margin:0}.page-module__E0kJGG__readyBadge{font:500 11px var(--font-mono);letter-spacing:.06em;color:#f1f1ee99;border:1px solid #f1f1ee4d;align-items:center;gap:10px;margin-top:22px;padding:10px 16px;display:inline-flex}.page-module__E0kJGG__readyButtonWrap{margin-top:24px}.page-module__E0kJGG__readyButton{background:var(--accent);color:#fff;font:700 13px var(--font-heading);letter-spacing:.08em;padding:17px 34px;transition:background .25s,color .25s;display:inline-block}.page-module__E0kJGG__readyButton:hover{background:var(--paper);color:var(--ink)}.page-module__E0kJGG__coinColumn{flex-direction:column;justify-self:center;align-items:center;gap:18px;display:flex}.page-module__E0kJGG__resultsSection{border-bottom:1px solid var(--ink)}.page-module__E0kJGG__caseStudyGrid{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module__E0kJGG__testimonialsGrid{border-top:1px solid var(--ink);flex-wrap:wrap;margin-right:-1px;display:flex}.page-module__E0kJGG__testimonialCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;flex:380px;gap:20px;margin:0;padding:34px 28px;transition:background .25s;display:flex}.page-module__E0kJGG__testimonialCard:hover{background:#fff}.page-module__E0kJGG__stars{font:600 12px var(--font-mono);color:var(--accent)}.page-module__E0kJGG__quote{font:400 16px/1.65 var(--font-body);color:#131313bf;flex:1;margin:0}.page-module__E0kJGG__figcaption{align-items:center;gap:12px;display:flex}.page-module__E0kJGG__avatar{background:var(--ink);width:36px;height:36px;color:var(--paper);font:800 12px var(--font-heading);flex:none;justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__figName{font:700 13px var(--font-heading);text-transform:uppercase}.page-module__E0kJGG__figRole{font:500 11px var(--font-mono);color:#13131373}.page-module__E0kJGG__blogPreviewSection{border-bottom:1px solid var(--ink)}.page-module__E0kJGG__blogPreviewGrid{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}@keyframes page-module__E0kJGG__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__pulseDot{0%,to{opacity:1}50%{opacity:.2}}
