.html-slide .pc{grid-template-columns:.75fr 1.25fr;gap:56px;height:100%;display:grid}.html-slide .pc-copy{flex-direction:column;justify-content:center;min-height:0;display:flex}.html-slide .pc-copy h2{margin-top:8px;font-size:60px}.html-slide .pc-copy ul{margin-top:32px}.html-slide .pc-copy li{margin-bottom:8px;font-size:28px}.html-slide .pc-stats{grid-template-columns:1fr;gap:14px;margin-top:36px;display:grid}.html-slide .pc-stats .card{align-items:baseline;gap:16px;padding:16px 22px;display:flex}.html-slide .pc-stats .stat b{font-size:44px}.html-slide .pc-stats .stat>span{margin-top:0;font-size:22px}.html-slide .pc-copy .cta{align-self:flex-start;margin-top:40px}.html-slide .pc-media{min-height:0;padding:0 10px 10px 0}.html-slide .rh{grid-template-columns:1fr 760px;gap:48px;height:100%;display:grid}.html-slide .rh-steps{flex-direction:column;justify-content:center;display:flex}.html-slide .rh-list{flex-direction:column;gap:20px;margin-top:56px;display:flex}.html-slide .rh-list .card{align-items:center;gap:28px;padding:24px 32px;display:flex}.html-slide .rh-list b{color:#444;font-size:28px}.html-slide .rh-list h3{font-size:34px}.html-slide .rh-list p{color:#333;font-size:24px}.html-slide .tools{position:relative}.html-slide .tool{width:var(--size);height:var(--size);animation:hs-float var(--dur) ease-in-out infinite;animation-delay:var(--delay);background:#fff;border:4px solid #222;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:6px 6px #222}.html-slide .tool img{object-fit:contain;width:46%;height:46%}@media (prefers-reduced-motion:reduce){.html-slide .tool{animation:none}}.html-slide .eyebrow+h2{margin-top:8px}.html-slide h2+.rb,.html-slide h2+.rm,.html-slide h2+.rt{margin-top:56px}.html-slide .rc{grid-template-columns:1fr 600px;align-items:center;gap:56px;height:100%;display:grid}.html-slide .rc-name{letter-spacing:-.035em;margin-top:12px;font-size:104px}.html-slide .rc-role{margin-top:28px;font-size:32px;line-height:1.45}.html-slide .rc-tags{flex-wrap:wrap;gap:14px;margin-top:44px;display:flex}.html-slide .rc-tags .chip{background:#fff;padding:10px 22px;font-size:24px}.html-slide .rc-photo{width:600px;height:auto}.html-slide .rb{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px 28px;display:grid}.html-slide .rb-card{border:4px solid #222;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.html-slide .rb-img{aspect-ratio:5/2;background:#fff;border-bottom:4px solid #222;position:relative;overflow:hidden}.html-slide .rb-img img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.html-slide .rb-copy{padding:14px 22px 18px}.html-slide .rb-where{color:#444;font-size:20px;font-weight:600}.html-slide .rb-copy h3{margin:2px 0 4px;font-size:30px}.html-slide .rb-copy p:not(.rb-where){font-size:21px;line-height:1.3}.html-slide .rm{flex:1;grid-template-columns:repeat(3,1fr);gap:32px;min-height:0;display:grid}.html-slide .rm-card{border:4px solid #222;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.html-slide .rm-img{background:#fff;border-bottom:4px solid #222;flex:1;min-height:0}.html-slide .rm-img img{object-fit:cover;width:100%;height:100%}.html-slide .rm-copy{padding:22px 28px 26px}.html-slide .rm-copy .eyebrow{font-size:20px}.html-slide .rm-copy h3{margin-top:4px;font-size:30px}.html-slide .rm-stat{align-items:baseline;gap:14px;margin-top:18px;display:flex}.html-slide .rm-stat b{letter-spacing:-.03em;font-size:60px;line-height:1}.html-slide .rm-stat>span{font-size:22px}.html-slide .rm-more{margin-top:14px;font-size:20px;font-weight:700}.html-slide .rt{flex:1;grid-template-columns:repeat(3,1fr);gap:32px;min-height:0;display:grid}.html-slide .rt-card{border:4px solid #222;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.html-slide .rt-img{background:#000;border-bottom:4px solid #222;flex:1;min-height:0}.html-slide .rt-img img{object-fit:cover;width:100%;height:100%}.html-slide .rt-copy{min-height:150px;padding:22px 28px 26px}.html-slide .rt-copy .eyebrow{font-size:20px}.html-slide .rt-copy h3{margin-top:4px;font-size:30px}.html-slide .rx{z-index:1;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.html-slide .rx-waves{background:radial-gradient(at 70% 40%,#2a1f3d,#0e0b14 70%);position:absolute;inset:-88px -128px -160px}.html-slide .rx-waves .rb-waves{position:absolute;inset:0}.html-slide.dark .ghost-cta{color:#fff;border-color:#fff}.html-slide .light-cta{color:#000;background:#d8baff}.html-slide .rx-title{letter-spacing:-.035em;font-size:104px}.html-slide .rx-mail{margin-top:20px;font-size:40px;font-weight:700}.html-slide .rx-links{flex-wrap:wrap;gap:16px;margin-top:56px;display:flex}.html-slide .ghost-cta{color:#000;background:0 0;border:4px solid #000}.html-slide .rc-name[data-rb=warp]{width:7.6em;height:1.45em;margin:-.12em 0 -.12em -.42em}.html-slide .rc-name[data-rb=warp] .rb-warp{height:100%}.html-slide .rc-line{align-items:center;gap:12px;margin-top:18px;font-size:36px;font-weight:600;display:flex}.html-slide .rb-stage{flex:1;min-height:0;margin-top:18px}.html-slide.dark{color:#fff}.html-slide.dark .eyebrow{color:#b9b2c8}.html-slide.dark .hs-foot{border-top-color:#ffffff59}.html-slide .rsum{flex:1;min-height:0;margin-top:40px}.html-slide .rsum .card-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:none;height:100%;padding:0;font-size:24px}.html-slide .rsum .card-grid .magic-bento-card{grid-area:auto!important}.html-slide .rsum .magic-bento-card{aspect-ratio:auto;border-radius:20px;min-height:0;padding:26px 30px}.html-slide .rsum .magic-bento-card__label{opacity:.75;font-size:22px}.html-slide .rsum .magic-bento-card__title{margin-bottom:10px;font-size:44px;font-weight:700}.html-slide .rsum .magic-bento-card__description{opacity:.85;font-size:24px;line-height:1.35}.html-slide .rsum-fallback{grid-template-columns:repeat(3,1fr);gap:24px;height:100%;display:grid}.html-slide .rsum-fallback .card{flex-direction:column;justify-content:flex-end;padding:26px 30px;display:flex}.html-slide .rsum-fallback .card h3{margin:0 0 8px;font-size:44px;font-weight:700}.html-slide .rsum-fallback .card p:not(.eyebrow){font-size:24px;line-height:1.35}.html-slide .rsum-fallback .card .eyebrow{color:#333;margin-bottom:auto}
