.sh-tdr{background:color-mix(in srgb,var(--c-bg) var(--c-bg-opacity),transparent);color:var(--c-white);font-family:Raleway,sans-serif;line-height:1.62;overflow:hidden;padding:120px 0;position:relative}.sh-tdr__ghost-number{color:transparent;font-size:240px;font-weight:900;left:-20px;position:absolute;top:30px;-webkit-text-stroke:1px color-mix(in srgb,var(--c-rule) 16%,transparent);line-height:1;pointer-events:none}.sh-tdr__inner{margin:0 auto;max-width:1280px;padding:0 36px;position:relative}.sh-tdr__rv{opacity:0}.sh-tdr__rv--26{transform:translateY(26px);transition:all .8s cubic-bezier(.22,1,.36,1)}.sh-tdr__rv--24{transform:translateY(24px);transition:all .8s ease}.sh-tdr__rv--22{transform:translateY(22px);transition:all .8s ease}.sh-tdr__rv--22f{transform:translateY(22px);transition:all .7s ease}.sh-tdr__rv--20{transform:translateY(20px);transition:all .8s ease}.sh-tdr__rv--18{transform:translateY(18px);transition:all .7s ease}.sh-tdr__rv.is-visible{opacity:1;transform:none}.sh-tdr__eyebrow{align-items:center;display:flex;gap:14px}.sh-tdr__eyebrow-rule{background:var(--c-rule);flex:0 0 auto;height:1.5px;width:44px}.sh-tdr__eyebrow-text{color:var(--c-accent-light);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sh-tdr__mask{display:block;overflow:hidden}.sh-tdr__line{display:block;transform:translateY(110%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.sh-tdr__line.is-visible{transform:translateY(0)}.sh-tdr__accent,.sh-tdr__accent-light{color:var(--c-accent-light);font-style:italic}.sh-tdr__heading{font-size:clamp(32px,3.4vw,50px);font-weight:900;letter-spacing:-.03em;line-height:1.06;margin:22px 0 0;max-width:820px}.sh-tdr__callout{background:color-mix(in srgb,var(--c-white) 4%,transparent);border:1px solid color-mix(in srgb,var(--c-white) 10%,transparent);border-radius:5px;margin:30px 0 0;max-width:860px;padding:28px 32px}.sh-tdr__callout-label{color:var(--c-accent-light);font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sh-tdr__callout-text{color:color-mix(in srgb,var(--c-white) 78%,transparent);font-size:15.5px;margin:12px 0 0}.sh-tdr__callout-text p{margin:0}.sh-tdr__intro{color:color-mix(in srgb,var(--c-white) 65%,transparent);font-size:16px;margin:22px 0 0;max-width:720px}.sh-tdr__intro p{margin:0}.sh-tdr__cards{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:46px}.sh-tdr__card{background:color-mix(in srgb,var(--c-white) 4%,transparent);border:1px solid color-mix(in srgb,var(--c-white) 10%,transparent);border-radius:5px;padding:34px 32px}.sh-tdr__card--highlight{background:linear-gradient(150deg,color-mix(in srgb,var(--c-accent) 16%,transparent),color-mix(in srgb,var(--c-accent) 3%,transparent));border:1px solid color-mix(in srgb,var(--c-accent) 35%,transparent)}.sh-tdr__card-number{font-size:52px;font-weight:900;letter-spacing:-.03em;line-height:1}.sh-tdr__card-title{font-size:16px;font-weight:800;margin:12px 0 0}.sh-tdr__card-text{color:color-mix(in srgb,var(--c-white) 60%,transparent);font-size:13.5px;margin:6px 0 0}.sh-tdr__minis{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:18px}.sh-tdr__mini{border-top:2px solid var(--c-accent);padding-top:18px}.sh-tdr__mini-title{font-size:15.5px;font-weight:800;margin:0}.sh-tdr__mini-text{color:color-mix(in srgb,var(--c-white) 60%,transparent);font-size:13.5px;margin:4px 0 0}.sh-tdr__video-grid{align-items:center;display:grid;gap:50px;grid-template-columns:1.15fr .85fr;margin-top:74px}.sh-tdr__video{aspect-ratio:16/9;border:1px solid color-mix(in srgb,var(--c-white) 10%,transparent);border-radius:5px;box-shadow:0 40px 90px -30px rgba(0,0,0,.7);overflow:hidden;position:relative}.sh-tdr__video iframe{border:0;display:block;height:100%;width:100%}.sh-tdr__quote-heading{font-size:clamp(20px,2vw,27px);font-weight:800;line-height:1.35;margin:24px 0 0}.sh-tdr__quote-desc{color:color-mix(in srgb,var(--c-white) 65%,transparent);font-size:14.5px;margin:18px 0 0}.sh-tdr__quote-desc p{margin:0}.sh-tdr__person{align-items:center;display:flex;gap:14px;margin-top:20px}.sh-tdr__avatar{border:2px solid var(--c-accent);border-radius:50%;flex:0 0 auto;height:50px;overflow:hidden;width:50px}.sh-tdr__avatar img{display:block;height:100%;object-fit:cover;width:100%}.sh-tdr__person-name{font-size:14.5px;font-weight:800}.sh-tdr__person-role{color:color-mix(in srgb,var(--c-white) 55%,transparent);font-size:12.5px}.sh-tdr__acc{border-top:1px solid color-mix(in srgb,var(--c-white) 12%,transparent);margin-top:22px}.sh-tdr__acc-q{align-items:center;background:none;border:none;color:color-mix(in srgb,var(--c-white) 80%,transparent);cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:13.5px;font-weight:800;gap:16px;justify-content:space-between;letter-spacing:.04em;padding:16px 0;text-align:left;text-transform:uppercase;width:100%}.sh-tdr__acc-sign{color:var(--c-accent-light);flex:0 0 auto;font-size:20px;font-weight:800;transition:transform .3s ease}.sh-tdr__acc-q.is-open .sh-tdr__acc-sign{transform:rotate(45deg)}.sh-tdr__acc-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.sh-tdr__acc-inner{color:color-mix(in srgb,var(--c-white) 60%,transparent);font-size:13.5px;padding:0 0 20px}.sh-tdr__acc-inner p{margin:0}.sh-tdr__case-grid{align-items:center;display:grid;gap:60px;grid-template-columns:.9fr 1.1fr;margin-top:100px}.sh-tdr__case-media{aspect-ratio:4/3.4;border-radius:5px;clip-path:inset(0 100% 0 0);overflow:hidden;transition:clip-path 1.1s cubic-bezier(.22,1,.36,1)}.sh-tdr__case-media.is-visible{clip-path:inset(0 0 0 0)}.sh-tdr__case-img{display:block;height:100%;object-fit:cover;width:100%}.sh-tdr__case-heading{font-size:clamp(24px,2.4vw,34px);font-weight:900;letter-spacing:-.02em;line-height:1.12;margin:20px 0 0}.sh-tdr__case-desc{color:color-mix(in srgb,var(--c-white) 65%,transparent);font-size:14.5px;margin:18px 0 0}.sh-tdr__case-desc p{margin:0}.sh-tdr__case-list{display:flex;flex-direction:column;gap:13px;list-style:none;margin:22px 0 0;padding:0}.sh-tdr__case-item{color:color-mix(in srgb,var(--c-white) 80%,transparent);font-size:14.5px;padding-left:26px;position:relative}.sh-tdr__case-arrow{color:var(--c-accent-light);font-weight:800;left:0;position:absolute}.sh-tdr__case-bold{color:var(--c-white)}@media (max-width:980px){.sh-tdr{padding:90px 0}.sh-tdr__cards,.sh-tdr__minis{grid-template-columns:1fr 1fr}.sh-tdr__case-grid,.sh-tdr__video-grid{gap:44px;grid-template-columns:1fr}.sh-tdr__case-grid{margin-top:70px}.sh-tdr__ghost-number{font-size:160px}}@media (max-width:600px){.sh-tdr{padding:70px 0}.sh-tdr__inner{padding:0 20px}.sh-tdr__cards,.sh-tdr__minis{grid-template-columns:1fr}.sh-tdr__card{padding:28px 24px}.sh-tdr__card-number{font-size:42px}.sh-tdr__callout{padding:24px 22px}.sh-tdr__ghost-number{font-size:120px;top:16px}}@media (prefers-reduced-motion:reduce){.sh-tdr__case-media,.sh-tdr__line,.sh-tdr__rv{clip-path:inset(0 0 0 0)!important;opacity:1!important;transform:none!important;transition-duration:.001ms!important}}