.trk-ft-media[data-clip]{cursor:pointer}.trk-vid{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block}.trk-vf-pause,.trk-vf-expand{position:absolute;bottom:16px;width:34px;height:34px;border-radius:50%;border:0;padding:0;cursor:pointer;color:#fff;background:#0c06206b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease,background-color .18s ease}.trk-vf-pause{left:16px;z-index:6}.trk-vf-expand{right:16px;z-index:7;transition:opacity .18s ease,background-color .18s ease}.trk-vf-pause svg{width:13px;height:13px;fill:currentColor}.trk-vf-expand svg{width:15px;height:15px;display:block}.trk-vf-pause .trk-vf-play,.trk-paused .trk-vf-pause .trk-vf-bars{display:none}.trk-paused .trk-vf-pause .trk-vf-play{display:block}.trk-ft-media[data-clip]:hover .trk-vf-pause,.trk-ft-media[data-clip]:hover .trk-vf-expand{opacity:.78}.trk-paused .trk-vf-pause{opacity:1;transition:opacity .18s ease}.trk-vf-pause:hover,.trk-vf-expand:hover{opacity:1;background:#0c06209e}.trk-vf-pause:focus-visible,.trk-vf-expand:focus-visible{opacity:1;background:#0c06209e;outline:2px solid #fff;outline-offset:2px}@media (hover:none){.trk-vf-pause,.trk-vf-expand{opacity:.72}}.trk-ft-media[data-clip]:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:#000;opacity:0;pointer-events:none;transition:opacity .45s ease}.trk-ft-media.trk-idle:after{opacity:.2}.trk-vf-zoom{position:fixed;inset:0;z-index:9999;background:#0a051aeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:4vmin;animation:trk-vf-in .18s ease both}@keyframes trk-vf-in{0%{opacity:0}to{opacity:1}}.trk-vf-zoom .trk-vf-zoom-vid{position:static;inset:auto;display:block;cursor:pointer;width:100%;height:100%;object-fit:contain;border-radius:0;box-shadow:none;background:#000}.trk-vf-zoom-close{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;border:0;padding:0;cursor:pointer;color:#fff;background:#ffffff24;display:flex;align-items:center;justify-content:center;font:400 20px/1 Saans,Arial,sans-serif}.trk-vf-zoom-close:hover{background:#ffffff3d}.trk-vf-zoom-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.trk-vf-zoom-bar{position:absolute;left:8%;right:8%;bottom:18px;height:26px;z-index:12;display:flex;align-items:center;cursor:pointer;touch-action:none;opacity:0;transition:opacity .45s ease}.trk-vf-zoom-bar[hidden]{display:none}.trk-vf-zoom-bar.awake{opacity:1;transition:opacity .12s ease}.trk-vf-zoom-bar:before{content:"";position:absolute;left:0;right:0;height:5px;border-radius:3px;background:#1e1e266b}.trk-vf-zoom-bar i{position:relative;height:5px;border-radius:3px;width:0;background:#d8d8de9e}.trk-vf-zoom-bar i:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background:#e4e4ead1;box-shadow:0 0 0 2px #1e1e2673}@media (prefers-reduced-motion:reduce){.trk-vf-zoom{animation:none}.trk-ft-media[data-clip]:after{transition:none}}.hm-prod__tab.w--current{background-color:transparent;color:var(--dark-neutral);border-bottom-color:var(--indigo)}.hm-prod__tab.is--timeline.w--current{border-bottom-color:var(--orange)}.hm-prod__tab.is--track.w--current{border-bottom-color:var(--purple)}.hm-prod__tab.is--flowchart.w--current{border-bottom-color:var(--green)}.hm-prod__tab.is--plan.w--current{border-bottom-color:var(--blue)}.hm-prod__tab:focus-visible{outline:2px solid var(--indigo);outline-offset:-2px}.hm-pers__info .quote{background-color:#fff}.trk-vf-zoom .trk-vf-zoom-close{top:16px;right:16px;z-index:13;width:44px;height:44px;background:#fff;color:#261b46;font-size:24px;font-weight:500;box-shadow:0 0 0 1px #261b462e,0 6px 18px #0a051a73;transition:background-color .15s ease,transform .15s ease}.trk-vf-zoom .trk-vf-zoom-close:hover{background:#eae5f7;transform:scale(1.06)}.trk-vf-zoom .trk-vf-zoom-close:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (min-width:992px){.hm-prod__tabs{max-width:calc((clamp(810px,calc((100svh - 459px) * 16 / 9),1020px) + clamp(810px,calc((100svh - 303px) * 16 / 9),1020px))/2)}}