.dh-site .dh-about-hero{text-align:center;padding:172px 0 0;position:relative}.dh-site .dh-about-hero__glow{background:radial-gradient(45% 50% at 50% 50%,#ff6b3d2e,rgba(var(--bgrgb),0)70%);pointer-events:none;width:1200px;height:700px;margin-left:-600px;position:absolute;top:0;left:50%}.dh-site .dh-about-wrap--hero{position:relative}.dh-site .dh-about-wrap--story{max-width:1100px}.dh-site .dh-about-eyebrow{margin-bottom:20px}.dh-site .dh-about-eyebrow--story{margin-bottom:28px}.dh-site .dh-about-h1{letter-spacing:-.045em;max-width:1040px;margin:0 auto;font-size:88px;font-weight:800;line-height:.95}.dh-site .dh-about-lead{max-width:560px;color:var(--fg2);margin:26px auto 0;font-size:20px;line-height:1.55}.dh-site .dh-about-grow{height:900px;margin-top:64px;position:relative}.dh-site .dh-about-grow__stick{justify-content:center;height:680px;display:flex;position:sticky;top:90px}.dh-site .dh-about-frame{--min:52;--e:0;--cap:0;width:calc((var(--min) + (100 - var(--min))*var(--e))*1%);border-radius:calc(280px*(1 - var(--e)))calc(280px*(1 - var(--e)))calc(40px*(1 - var(--e)))calc(40px*(1 - var(--e)));will-change:width,border-radius;height:100%;margin:0;position:relative;overflow:hidden}.dh-site .dh-about-frame__shade{background:linear-gradient(180deg,rgba(var(--bgrgb),0)40%,rgba(var(--bgrgb),.8));position:absolute;inset:0}.dh-site .dh-about-frame figcaption{color:var(--fg);opacity:var(--cap);margin:0;font-size:34px;line-height:normal;position:absolute;bottom:40px;left:0;right:0}.dh-site .dh-about-story-sec{padding:80px 0 140px}.dh-site .dh-about-story{letter-spacing:-.025em;color:var(--fg);margin:0;font-size:48px;font-weight:700;line-height:1.2}.dh-site .dh-about-story.is-live .dh-about-w{color:var(--dim);transition:color .25s}.dh-site .dh-about-story.is-live .dh-about-w.is-lit{color:var(--fg)}.dh-site .dh-about-story.is-live .dh-about-w.is-hot.is-lit,.dh-site .dh-about-w.is-hot{color:var(--accent-ink)}.dh-site .dh-about-block{padding:0 0 120px}.dh-site .dh-about-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dh-site .dh-about-panel{min-height:380px;color:var(--fg);border-radius:32px;flex-direction:column;padding:48px;display:flex;position:relative;overflow:hidden}.dh-site .dh-about-panel--vision{background:var(--tint);border:1px solid var(--tint-line)}.dh-site .dh-about-panel--mission{background:linear-gradient(165deg,var(--surface2),var(--surface));border:1px solid rgba(var(--ink),.1)}.dh-site .dh-about-panel--cta{background:var(--surface);border:1px solid rgba(var(--ink),.08);min-height:320px;padding:44px}.dh-site .dh-about-panel--plain{min-height:320px;padding:44px}.dh-site .dh-about-panel__ring,.dh-site .dh-about-panel__orb{pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}.dh-site .dh-about-panel__ring{border:1px solid #ff6b3d38}.dh-site .dh-about-panel__orb{background:radial-gradient(circle,#ff6b3d4d,#ff6b3d00 70%)}.dh-site .dh-about-label{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800;line-height:normal}.dh-site .dh-about-label--soft{color:var(--accent-soft)}.dh-site .dh-about-quote{margin:auto 0 0;font-size:36px;line-height:1.2}.dh-site .dh-about-h2{letter-spacing:-.035em;margin:0 0 48px;font-size:56px;font-weight:800;line-height:1}.dh-site .dh-about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dh-site .dh-about-value{background:var(--surface);border:1px solid rgba(var(--ink),.08);border-radius:24px;flex-direction:column;min-height:220px;padding:30px;transition:background .4s,border-color .4s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex}.dh-site .dh-about-value:hover{background:var(--tint);border-color:#ff6b3d73;transform:translateY(-4px)}.dh-site .dh-about-value__n{font-size:40px;line-height:1}.dh-site .dh-about-value h3{margin:auto 0 8px;padding-top:28px;font-size:22px;font-weight:700;line-height:normal}.dh-site .dh-about-value p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.dh-site .dh-about-cta__title{letter-spacing:-.03em;max-width:300px;margin:0;font-size:36px;font-weight:800;line-height:1.05;position:relative}.dh-site .dh-about-cta__title--wide{max-width:360px}.dh-site .dh-about-cta__phone{opacity:.9;pointer-events:none;width:220px;height:auto;position:absolute;bottom:-120px;right:-20px;transform:rotate(-8deg)}.dh-site .dh-about-panel--cta .dh-btn{position:relative}@media (max-width:900px){.dh-site .dh-about-hero{padding:140px 0 88px}.dh-site .dh-about-h1{font-size:58px}.dh-site .dh-about-h2{font-size:42px}.dh-site .dh-about-story{font-size:30px}.dh-site .dh-about-story-sec{padding-top:88px;padding-bottom:88px}.dh-site .dh-about-frame{--min:86}.dh-site .dh-about-pair{grid-template-columns:minmax(0,1fr)}.dh-site .dh-about-panel,.dh-site .dh-about-panel--cta,.dh-site .dh-about-panel--plain{padding:32px}.dh-site .dh-about-quote{font-size:30px}.dh-site .dh-about-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dh-site .dh-about-hero{padding-top:116px;padding-bottom:40px}.dh-site .dh-about-h1{letter-spacing:-.035em;font-size:42px}.dh-site .dh-about-h2{font-size:34px}.dh-site .dh-about-story-sec{padding-top:64px;padding-bottom:64px}.dh-site .dh-about-panel,.dh-site .dh-about-panel--cta,.dh-site .dh-about-panel--plain{border-radius:24px;min-height:0;padding:24px}.dh-site .dh-about-quote{margin-top:24px;font-size:25px}.dh-site .dh-about-values{grid-template-columns:minmax(0,1fr)}.dh-site .dh-about-cta__phone{display:none}}
/*# sourceMappingURL=76469f55f12d3f62.css.map*/