.hero-module-scss-module__hHQSaa__hero-section{text-align:center;background:0 0;padding:25px 24px 50px;position:relative;overflow:hidden}@media (max-width:768px){.hero-module-scss-module__hHQSaa__hero-section{padding:0 18px 40px}}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__wrap{z-index:2;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__eyebrow{font-family:var(--font-space-grotesk),sans-serif;text-transform:uppercase;color:#000;background-color:#ffffffaf;border:1px solid #d98b5f33;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-flex}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__eyebrow .hero-module-scss-module__hHQSaa__dot{color:#000;font-size:.65rem}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-title{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);letter-spacing:-.01em;margin:0 auto;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;line-height:1.15}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-title em{color:var(--copper);font-style:normal}@media (max-width:576px){.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-title{font-size:clamp(25px,6vw,2.1rem);line-height:1.22}}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-subtitle{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115b3;max-width:750px;margin:20px auto 0;font-size:1.05rem;line-height:1.65}@media (max-width:576px){.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-subtitle{margin-top:14px;font-size:.95rem}}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:25px;display:flex}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-actions .hero-module-scss-module__hHQSaa__btn-primary{font-family:var(--font-space-grotesk),sans-serif;color:#fff;background:#000;border-radius:9999px;align-items:center;gap:6px;padding:14px 28px;font-size:.925rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}@media (max-width:600px){.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-actions .hero-module-scss-module__hHQSaa__btn-primary{padding:10px 20px}}.hero-module-scss-module__hHQSaa__hero-section .hero-module-scss-module__hHQSaa__hero-actions .hero-module-scss-module__hHQSaa__btn-primary:hover{transform:translateY(-2px)}
.CaseStudySelector-module-scss-module__bYGCtq__selector-section{background:#ffffff73;padding:40px 24px 50px;position:relative;overflow:hidden}@media (max-width:768px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section{padding:30px 20px 50px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__wrap{max-width:1200px;margin:0 auto}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__header-row{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}@media (max-width:600px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__header-row{flex-direction:column;align-items:flex-end;gap:16px;margin-bottom:20px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__section-title{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__section-subtitle{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115a6;max-width:680px;margin:6px 0 0;font-size:.975rem;line-height:1.55}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows{align-items:center;gap:10px;display:flex}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn{color:#0f1115;cursor:pointer;background:#fff;border:1px solid #0f111526;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.1rem;transition:all .2s;display:flex;box-shadow:0 2px 6px #0000000a}@media (max-width:600px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn{border-radius:30%;width:38px;height:38px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn:hover,.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn:active,.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn:focus-visible{color:#fff;background:#0f1115;border-color:#0f1115;transform:translateY(-1px)}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__nav-arrows .CaseStudySelector-module-scss-module__bYGCtq__arrow-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tabs-container{scrollbar-width:none;background:#1fab6c1f;border:1px solid #0f111514;border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:32px;padding:6px 8px;display:flex;overflow-x:auto}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tabs-container::-webkit-scrollbar{display:none}@media (max-width:900px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tabs-container{padding:8px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn{cursor:pointer;white-space:nowrap;font-family:var(--font-space-grotesk),sans-serif;color:var(--ink,#0f1115);background:0 0;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-size:1rem;font-weight:600;transition:all .25s;display:flex}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn .CaseStudySelector-module-scss-module__bYGCtq__tab-icon{background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .25s;display:flex;overflow:hidden}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn .CaseStudySelector-module-scss-module__bYGCtq__tab-icon .CaseStudySelector-module-scss-module__bYGCtq__tab-img{object-fit:contain;width:100%;height:100%;transition:filter .25s}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn .CaseStudySelector-module-scss-module__bYGCtq__tab-name{transition:color .25s}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn:hover{background:#0f11150a}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn.CaseStudySelector-module-scss-module__bYGCtq__active{background:var(--copper);color:#fff}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-btn.CaseStudySelector-module-scss-module__bYGCtq__active .CaseStudySelector-module-scss-module__bYGCtq__tab-name{color:#fff}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__tab-divider{background:#0f111510;flex-shrink:0;width:1px;height:24px}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__showcase-card{background:#fff;border:1px solid #0f111514;border-radius:28px;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:40px;display:grid}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__showcase-card{grid-template-columns:1fr;gap:32px;padding:28px}}@media (max-width:576px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__showcase-card{border-radius:20px;gap:0;padding:20px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__left-content{flex-direction:column;align-items:flex-start;display:flex}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__left-content{text-align:center;align-items:center}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__featured-badge{color:#1fab6c;font-family:var(--font-space-grotesk),sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#1fab6c1a;border-radius:9999px;align-items:center;gap:6px;margin-bottom:18px;padding:6px 14px;font-size:.775rem;font-weight:700;display:inline-flex}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-title{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0 0 6px;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.15}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-title-logo{align-items:center;height:48px;margin-bottom:15px;display:flex}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-title-logo{justify-content:center}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-title-logo img{object-fit:contain;object-position:left;width:auto;height:100%}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-title-logo img{object-position:center}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-tagline{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0 0 8px;font-size:1.2rem;font-weight:700}@media (max-width:576px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-tagline{margin-bottom:10px;font-size:1.05rem}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__client-body{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115b8;margin:0 0 15px;font-size:1rem;line-height:1.65}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list{flex-flow:column wrap;justify-content:flex-start;gap:20px;width:100%;margin:0 0 32px;padding:0;list-style:none;display:flex}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list{flex-direction:row;justify-content:center;gap:16px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list .CaseStudySelector-module-scss-module__bYGCtq__bullet-item{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115d9;white-space:nowrap;align-items:center;gap:8px;font-size:.95rem;line-height:1.5;display:flex}@media (max-width:600px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list .CaseStudySelector-module-scss-module__bYGCtq__bullet-item{white-space:normal;align-items:flex-start}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list .CaseStudySelector-module-scss-module__bYGCtq__bullet-item strong{color:var(--ink,#0f1115);font-weight:700}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__bullets-list .CaseStudySelector-module-scss-module__bYGCtq__bullet-item .CaseStudySelector-module-scss-module__bYGCtq__bullet-dot{color:#1fab6c;background:#1fab6c1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;font-size:.85rem;font-weight:800;display:flex}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__cta-button{font-family:var(--font-space-grotesk),sans-serif;color:#fff;background:#0f1115;border-radius:14px;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}@media (max-width:992px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__cta-button{align-self:center;padding:10px 20px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__cta-button:hover{transform:translateY(-2px)}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__right-preview{border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:576px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__right-preview{min-height:280px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__image-wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (max-width:576px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__image-wrapper{height:280px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__image-wrapper img{object-fit:cover;filter:drop-shadow(0 10px 24px #0000001a);border-radius:16px;max-width:100%;height:fit-content;max-height:100%;transition:transform .3s}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card{z-index:5;background:#fff;border:1px solid #0f111514;border-radius:16px;align-items:center;gap:12px;padding:14px 20px;display:flex;position:absolute;bottom:-15px;right:-15px;box-shadow:0 10px 30px #00000014}@media (max-width:576px){.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card{padding:10px 14px;bottom:-10px;right:10px}}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card .CaseStudySelector-module-scss-module__bYGCtq__stat-dot{background:#1fab6c;border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #1fab6c99}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card .CaseStudySelector-module-scss-module__bYGCtq__stat-text{flex-direction:column;display:flex}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card .CaseStudySelector-module-scss-module__bYGCtq__stat-text .CaseStudySelector-module-scss-module__bYGCtq__stat-val{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115;font-size:.85rem;font-weight:700}.CaseStudySelector-module-scss-module__bYGCtq__selector-section .CaseStudySelector-module-scss-module__bYGCtq__floating-stat-card .CaseStudySelector-module-scss-module__bYGCtq__stat-text .CaseStudySelector-module-scss-module__bYGCtq__stat-lbl{font-family:var(--font-space-grotesk),sans-serif;color:#0f11158c;font-size:.725rem}
.CaseStudyProcess-module-scss-module__nIwSVa__process-section{padding:60px 24px;position:relative;overflow:hidden}@media (max-width:768px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section{padding:50px 20px}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__wrap{max-width:1200px;margin:0 auto}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-head{text-align:center;margin:0 auto 35px}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-head .CaseStudyProcess-module-scss-module__nIwSVa__k-eyebrow{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#000;background-color:#ffffffaf;border:1px solid #d98b5f33;border-radius:9999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 18px;font-size:.85rem;font-weight:600;display:inline-flex}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-head h2{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0;font-size:clamp(2rem,3.8vw,2.75rem);font-weight:800;line-height:1.2}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-head h2 em{color:var(--copper,#d98b5f);font-style:normal}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row{grid-template-columns:repeat(5,1fr);gap:24px;display:grid;position:relative}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row:before{content:"";z-index:1;background:#d98b5f59;height:1.5px;position:absolute;top:24px;left:8%;right:8%}@media (max-width:992px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row{grid-template-columns:repeat(3,1fr);gap:32px 24px}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row:before{display:none}}@media (max-width:640px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row{grid-template-columns:1fr;gap:28px}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__process-row:before{display:none}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__mobile-timeline-track{display:none}@media (max-width:640px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__mobile-timeline-track{z-index:1;pointer-events:none;background:#d98b5f40;border-radius:999px;width:2px;display:block;position:absolute;top:24px;bottom:24px;left:23px;overflow:hidden}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__mobile-timeline-track .CaseStudyProcess-module-scss-module__nIwSVa__mobile-timeline-fill{background:var(--copper,#d98b5f);border-radius:999px;width:100%;height:0%;transition:height 50ms ease-out}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:640px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step{text-align:left;flex-direction:row;align-items:flex-start;gap:18px}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step .CaseStudyProcess-module-scss-module__nIwSVa__p-num{border:1.5px solid var(--copper,#d98b5f);width:48px;height:48px;color:var(--copper,#d98b5f);font-family:var(--font-space-grotesk),sans-serif;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:22px;font-size:.95rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 4px 12px #d98b5f1f}@media (max-width:640px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step .CaseStudyProcess-module-scss-module__nIwSVa__p-num{margin-bottom:0}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step .CaseStudyProcess-module-scss-module__nIwSVa__p-num.CaseStudyProcess-module-scss-module__nIwSVa__active-step{background:var(--copper,#d98b5f);color:#fff;border-color:var(--copper,#d98b5f);transform:scale(1.05);box-shadow:0 6px 18px #d98b5f40}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step:hover .CaseStudyProcess-module-scss-module__nIwSVa__p-num{background:var(--copper,#d98b5f);color:#fff;transform:scale(1.08);box-shadow:0 6px 18px #d98b5f40}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step .CaseStudyProcess-module-scss-module__nIwSVa__step-content{flex-direction:column;display:flex}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step h4{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0 0 10px;font-size:1.15rem;font-weight:700;line-height:1.25}@media (max-width:640px){.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step h4{margin-top:2px}}.CaseStudyProcess-module-scss-module__nIwSVa__process-section .CaseStudyProcess-module-scss-module__nIwSVa__p-step p{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115b8;margin:0;font-size:.9rem;line-height:1.55}
.WhySection-module-scss-module__2WBgTq__why-section{background-color:#ffffff73;width:100%;padding:60px 24px;position:relative}@media (max-width:992px){.WhySection-module-scss-module__2WBgTq__why-section{padding:40px 20px}}@media (max-width:480px){.WhySection-module-scss-module__2WBgTq__why-section{padding:24px 16px}}.WhySection-module-scss-module__2WBgTq__wrap{width:100%;max-width:1200px;margin:0 auto}.WhySection-module-scss-module__2WBgTq__why-head{text-align:center;margin:0 auto 32px}.WhySection-module-scss-module__2WBgTq__why-head .WhySection-module-scss-module__2WBgTq__k-eyebrow{color:var(--copper);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700;font-family:var(--font-space-grotesk),sans-serif;background-color:#ffffffc4;border-radius:9999px;margin-bottom:12px;padding:6px 16px;display:inline-block}.WhySection-module-scss-module__2WBgTq__why-head h2{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0;font-size:clamp(2.1rem,3.8vw,3rem);font-weight:800;line-height:1.25}.WhySection-module-scss-module__2WBgTq__why-head h2 em{font-style:normal;font-family:var(--font-fraunces),"Fraunces",serif;color:var(--copper)}.WhySection-module-scss-module__2WBgTq__why-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:28px;margin-bottom:48px;display:grid}@media (max-width:992px){.WhySection-module-scss-module__2WBgTq__why-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:640px){.WhySection-module-scss-module__2WBgTq__why-grid{grid-template-columns:1fr;gap:18px;margin-bottom:36px}}.WhySection-module-scss-module__2WBgTq__why-card{background:#ffffffaf;border:1px solid #d98b5f33;border-radius:24px;flex-direction:column;justify-content:space-between;padding:34px 30px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex;box-shadow:0 10px 30px #0f111508}.WhySection-module-scss-module__2WBgTq__why-card:hover{transform:translateY(-4px)}@media (max-width:768px){.WhySection-module-scss-module__2WBgTq__why-card{padding:26px 22px}}.WhySection-module-scss-module__2WBgTq__why-card .WhySection-module-scss-module__2WBgTq__wlbl{font-family:var(--font-space-grotesk),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--copper,#d98b5f);margin-bottom:16px;font-size:.75rem;font-weight:700}.WhySection-module-scss-module__2WBgTq__why-card h3{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--ink,#0f1115);margin:0 0 12px;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:700;line-height:1.3}.WhySection-module-scss-module__2WBgTq__why-card p{font-family:var(--font-space-grotesk),sans-serif;color:#0f1115b8;margin:0 0 28px;font-size:.95rem;line-height:1.6}.WhySection-module-scss-module__2WBgTq__why-card .WhySection-module-scss-module__2WBgTq__why-chips{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.WhySection-module-scss-module__2WBgTq__why-card .WhySection-module-scss-module__2WBgTq__why-chips span{font-family:var(--font-space-grotesk),sans-serif;color:#000;background:#ffffffaf;border:1px solid #d98b5f33;border-radius:9999px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background-color .2s,border-color .2s}.WhySection-module-scss-module__2WBgTq__why-card .WhySection-module-scss-module__2WBgTq__why-chips span:hover{background:#fff;border-color:#d98b5f99}.WhySection-module-scss-module__2WBgTq__cta-band{text-align:center;background:linear-gradient(135deg,#171921 0%,#0f1115 100%);border-radius:28px;padding:56px 40px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f111529}.WhySection-module-scss-module__2WBgTq__cta-band:before{content:"";pointer-events:none;background:radial-gradient(circle,#d98b5f2e 0%,#0000 70%);width:80%;height:100%;position:absolute;top:-50%;left:50%;transform:translate(-50%)}@media (max-width:768px){.WhySection-module-scss-module__2WBgTq__cta-band{border-radius:22px;padding:40px 24px}}@media (max-width:480px){.WhySection-module-scss-module__2WBgTq__cta-band{padding:32px 18px}}.WhySection-module-scss-module__2WBgTq__cta-band h2{font-family:var(--font-fraunces),"Fraunces",serif;color:#fff;z-index:1;margin:0 0 16px;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.3;position:relative}.WhySection-module-scss-module__2WBgTq__cta-band p{font-family:var(--font-space-grotesk),sans-serif;color:#ffffffd1;z-index:1;max-width:680px;margin:0 auto 32px;font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.6;position:relative}.WhySection-module-scss-module__2WBgTq__cta-band .WhySection-module-scss-module__2WBgTq__cta-btn{background-color:var(--copper,#d98b5f);color:#fff;font-family:var(--font-space-grotesk),sans-serif;cursor:pointer;z-index:1;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-size:.98rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.WhySection-module-scss-module__2WBgTq__cta-band .WhySection-module-scss-module__2WBgTq__cta-btn:hover{transform:translateY(-2px)scale(1.02)}.WhySection-module-scss-module__2WBgTq__cta-band .WhySection-module-scss-module__2WBgTq__cta-btn:active{transform:translateY(0)scale(1)}
