.vt-what.vt-what,.vt-tour.vt-tour{--vt-ink:#153e33;--vt-deep:#102e27;--vt-paper:#f6f4eb;--vt-lime:#d5f58a;--vt-moss:#496e40;--vt-sage:#e8ebdd;--vt-orange:#e77e45;scroll-margin-top:92px}:is(.vt-what,.vt-tour) .vt-wrap{box-sizing:border-box;width:calc(100% - 32px);max-width:1216px;margin-left:auto;margin-right:auto}:is(.vt-what,.vt-tour) .vt-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--vt-moss);align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:700;line-height:1.4;display:flex}:is(.vt-what,.vt-tour) .vt-dot{background:var(--vt-orange);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #e77e4524}.vt-what :is(a,button):focus-visible,.vt-tour :is(a,button):focus-visible{outline:3px solid var(--vt-orange);outline-offset:3px}.vt-what.vt-what{color:var(--vt-ink);background:#fbfaf4;border-bottom:1px solid #e1e4d6;padding:clamp(56px,7vw,96px) 0;position:relative;overflow:clip}.vt-what.vt-what:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 50% 0,#eef3dc 0%,#0000 70%);position:absolute;inset:0}.vt-what .vt-wrap{position:relative}:is(.vt-what,.vt-tour) .vt-what-head{text-align:center;max-width:860px;margin:0 auto clamp(32px,4vw,52px)}.vt-what-head .vt-eyebrow{justify-content:center}.vt-what.vt-what h2{letter-spacing:-.04em;color:var(--vt-ink);text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,4.2vw,54px);font-weight:500;line-height:1.04}.vt-what.vt-what h2 em{color:var(--vt-moss);display:block}.hl:not(.ba-page) .vt-what h2 em{font-style:normal}:is(.vt-what,.vt-tour) .vt-what-line{letter-spacing:-.01em;color:#2c4a3e;text-wrap:pretty;max-width:700px;margin:0 auto;font-size:clamp(18px,1.55vw,21px);line-height:1.5}:is(.vt-what,.vt-tour) .vt-what-line mark{color:inherit;background:linear-gradient(transparent 58%,var(--vt-lime) 58% 92%,transparent 92%);padding:0 2px;font-weight:650}.vt-what .vt-what-next{box-sizing:border-box;background:var(--vt-ink);width:fit-content;max-width:100%;min-height:48px;color:var(--vt-paper);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:32px auto 0;padding:0 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:flex;box-shadow:0 14px 30px -16px #153e33a6}.vt-what .vt-what-next:hover{background:var(--vt-deep);color:var(--vt-paper)}.vt-what .vt-what-next svg{color:var(--vt-lime);flex:none}.vt-tour.vt-tour{background:var(--vt-deep);color:var(--vt-paper);padding:clamp(64px,8vw,112px) 0;position:relative;overflow:clip}.vt-tour.vt-tour:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 70% 40%,#000 20%,#0000 85%);mask-image:radial-gradient(60% 70% at 70% 40%,#000 20%,#0000 85%)}:is(.vt-what,.vt-tour) .vt-tour-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:52px;display:grid;position:relative}:is(.vt-what,.vt-tour) .vt-tour-side{min-width:0}.vt-tour .vt-eyebrow{color:var(--vt-lime)}.vt-tour.vt-tour h2{letter-spacing:-.04em;color:var(--vt-paper);text-wrap:balance;margin:0 0 16px;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.06}.vt-tour.vt-tour h2 em{color:var(--vt-lime);display:block}.hl:not(.ba-page) .vt-tour h2 em{font-style:normal}:is(.vt-what,.vt-tour) .vt-tour-intro{color:#c5d6c8;margin:0 0 28px;font-size:15.5px;line-height:1.55}.vt-tab-group+.vt-tab-group{margin-top:22px}:is(.vt-what,.vt-tour) .vt-tab-group-label{letter-spacing:.12em;text-transform:uppercase;color:var(--vt-paper);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.4;display:flex}:is(.vt-what,.vt-tour) .vt-tab-group-label small{letter-spacing:0;text-transform:none;color:#a9bdaf;font-size:12.5px;font-weight:500}:is(.vt-what,.vt-tour) .vt-tablist{flex-wrap:wrap;gap:8px;display:flex}.vt-tour .vt-tab{appearance:none;box-sizing:border-box;min-height:44px;color:var(--vt-paper);font:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;box-shadow:none;cursor:pointer;background:#ffffff12;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 18px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.vt-tour .vt-tab:hover{background:#ffffff1a;border-color:#d5f58ad9}.vt-tour .vt-tab[aria-selected=true]{background:var(--vt-lime);border-color:var(--vt-lime);color:var(--vt-deep)}.vt-tour .vt-demo-link{min-height:44px;color:var(--vt-paper);text-underline-offset:6px;align-items:center;gap:10px;margin-top:26px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #d5f58a8c;text-decoration:underline #d5f58a8c;display:inline-flex}.vt-tour .vt-demo-link:hover{color:var(--vt-paper);-webkit-text-decoration-color:var(--vt-lime);text-decoration-color:var(--vt-lime)}.vt-tour .vt-demo-link svg:first-child{color:var(--vt-lime)}:is(.vt-what,.vt-tour) .vt-stage{min-width:0}.vt-panel[hidden]{display:none}.vt-panel:focus-visible{outline:3px solid var(--vt-orange);outline-offset:8px;border-radius:16px}:is(.vt-what,.vt-tour) .vt-shot{margin:0}:is(.vt-what,.vt-tour) .vt-frames{padding:0 8% 8% 0;position:relative}:is(.vt-what,.vt-tour) .vt-browser{background:var(--vt-paper);border-radius:14px;overflow:hidden;box-shadow:0 44px 80px -36px #000000b3,0 0 0 1px #ffffff1f}:is(.vt-what,.vt-tour) .vt-browser-bar{background:#e7eadf;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}:is(.vt-what,.vt-tour) .vt-browser-bar i{background:#c3c9b6;border-radius:50%;flex:none;width:9px;height:9px}:is(.vt-what,.vt-tour) .vt-browser-bar span{color:#5b6f62;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:9px;flex:0 340px;min-width:0;height:18px;margin-left:10px;padding:0 10px;font-size:11px;line-height:18px;overflow:hidden}:is(.vt-what,.vt-tour) .vt-browser img{aspect-ratio:1440/900;background:#f4f2ea;width:100%;height:auto;display:block}:is(.vt-what,.vt-tour) .vt-phone{background:#0a1d18;border-radius:28px;width:26%;padding:14px 6px 6px;position:absolute;bottom:0;right:0;box-shadow:0 30px 60px -18px #000c,0 0 0 1px #ffffff2b}:is(.vt-what,.vt-tour) .vt-phone:before{content:"";background:#ffffff2e;border-radius:4px;width:24%;height:4px;margin-left:-12%;position:absolute;top:5px;left:50%}:is(.vt-what,.vt-tour) .vt-phone img{aspect-ratio:480/1039;background:#f4f2ea;border-radius:22px;width:100%;height:auto;display:block}:is(.vt-what,.vt-tour) .vt-caption{color:#c5d6c8;max-width:640px;min-height:3.2em;margin:18px 0 0;font-size:15px;line-height:1.55}:is(.vt-what,.vt-tour) .vt-caption strong{color:var(--vt-paper);font-weight:650}@media (width>=768px){:is(.vt-what,.vt-tour) .vt-wrap{width:calc(100% - 64px)}}@media (width>=1280px){.vt-what .vt-what-next{margin-top:40px}:is(.vt-what,.vt-tour) .vt-tour-grid{gap:64px}}@media (width>=1440px){:is(.vt-what,.vt-tour) .vt-tour-grid{gap:72px}}@media (width<=1023.98px){:is(.vt-what,.vt-tour) .vt-tour-grid{grid-template-columns:minmax(0,1fr);gap:0}:is(.vt-what,.vt-tour) .vt-tour-side{display:contents}.vt-tour .vt-eyebrow,.vt-tour.vt-tour h2,:is(.vt-what,.vt-tour) .vt-tour-intro{max-width:640px}:is(.vt-what,.vt-tour) .vt-tabs{margin-bottom:28px}:is(.vt-what,.vt-tour) .vt-stage{order:2}.vt-tour .vt-demo-link{order:3;justify-self:start}}@media (width<=599.98px){.vt-tab-group+.vt-tab-group{margin-top:14px}:is(.vt-what,.vt-tour) .vt-tab-group-label small{display:none}:is(.vt-what,.vt-tour) .vt-tablist{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto}:is(.vt-what,.vt-tour) .vt-tablist::-webkit-scrollbar{display:none}.vt-tour .vt-tab{scroll-snap-align:start;flex:none;min-height:44px;padding:0 15px;font-size:14px}:is(.vt-what,.vt-tour) .vt-frames{padding:0 5% 14% 0}:is(.vt-what,.vt-tour) .vt-phone{border-radius:20px;width:33%;padding:10px 4px 4px}:is(.vt-what,.vt-tour) .vt-phone img{border-radius:16px}:is(.vt-what,.vt-tour) .vt-phone:before{height:3px;top:3px}:is(.vt-what,.vt-tour) .vt-browser{border-radius:10px}:is(.vt-what,.vt-tour) .vt-browser-bar{gap:4px;height:22px;padding:0 9px}:is(.vt-what,.vt-tour) .vt-browser-bar i{width:6px;height:6px}:is(.vt-what,.vt-tour) .vt-browser-bar span{height:13px;margin-left:6px;font-size:8.5px;line-height:13px}:is(.vt-what,.vt-tour) .vt-caption{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.vt-tour .vt-tab{transition:none}}.vtl.vtl{--w:288px;--h:calc(var(--w) * .625);--rx:55deg;--rz:24deg;--kx:1.1678;--ky:.5608;--s:88px;--c:12px;--t:5px;--top:56px;--bot:52px;--bt:120px;--pw:calc(var(--w) * var(--kx));--ph:calc(var(--w) * var(--ky));--cy:calc(var(--top) + var(--s) + var(--ph) / 2);--lift:22px;--ease:cubic-bezier(.2,.8,.2,1);timeline-scope:--vtl;grid-template-columns:minmax(0,1fr);gap:8px;max-width:1080px;margin:0 auto;display:grid;position:relative}.vtl .vtl-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vtl .vtl-stage{z-index:0;isolation:isolate;height:calc(var(--top) + var(--ph) + 2 * var(--s) + var(--bot));margin-left:-16px;margin-right:-16px;position:relative}.vtl .vtl-scene,.vtl .vtl-fig{margin:0;position:absolute;inset:0}.vtl .vtl-slot{left:50%;top:var(--cy);z-index:calc(3 - var(--k));width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform:translateY(calc((var(--k) - 1) * var(--s)));position:absolute}.vtl .vtl-layer{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateZ(calc(var(--rz) * -1));transition:transform .55s var(--ease);position:absolute;inset:0}.vtl .vtl-layer:before,.vtl .vtl-layer:after{content:"";pointer-events:none;position:absolute}.vtl .vtl-layer:before{height:var(--t);transform-origin:50% 0;background:var(--edge-b,#c8cfbf);border-radius:0 0 3px 3px;top:100%;left:0;right:0;transform:rotateX(-90deg)}.vtl .vtl-layer:after{width:var(--t);transform-origin:100%;background:var(--edge-l,#dfe4d6);border-radius:3px 0 0 3px;top:0;bottom:0;right:100%;transform:rotateY(-90deg)}.vtl .vtl-slot--0{--edge-b:#cfd4cc;--edge-l:#e3e7e1}.vtl .vtl-slot--2{--edge-b:linear-gradient(90deg,#0b2a21 0 20.7%,#cfd5c7 20.7%);--edge-l:#0f3027}.vtl .vtl-face{background:#f4f2ea;border-radius:5px;transition:box-shadow .35s;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #153e331f,-14px 30px 36px -14px #102e2742}.vtl .vtl-face:before,.vtl .vtl-face:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.vtl .vtl-face:before{background:linear-gradient(200deg,#ffffff38 0%,#fff0 38%),linear-gradient(#102e2700 70%,#102e270d);box-shadow:inset 0 0 0 1px #ffffff47}.vtl .vtl-face:after{opacity:0;background:#fbfaf4;transition:opacity .35s}.vtl .vtl-shot,.vtl .vtl-shot img{width:100%;height:100%;display:block}.vtl .vtl-shot img{object-fit:cover;background:#f4f2ea}.vtl .vtl-shot--b{opacity:0;transition:opacity .7s;position:absolute;inset:0}.vtl[data-brand="1"] .vtl-shot--b{opacity:1}.vtl .vtl-floor{left:50%;top:calc(var(--cy) + var(--s) + var(--ph) * .16);width:calc(var(--w) * 1.7);height:calc(var(--h) * 1.7);margin:calc(var(--h) * -.85) 0 0 calc(var(--w) * -.85);pointer-events:none;transform:rotateX(var(--rx)) rotateZ(calc(var(--rz) * -1));background:radial-gradient(closest-side,#102e2724,#102e2700 62%),linear-gradient(#153e3317 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#153e3317 1px,#0000 1px) 0 0/22px 22px;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 100%);mask-image:radial-gradient(closest-side,#000 30%,#0000 100%)}.vtl .vtl-pin{top:calc(50% - 13px);left:calc(50% - var(--pw) / 2 - 12px);z-index:4;background:var(--vt-ink);width:26px;height:26px;color:var(--vt-paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:700;line-height:1;transition:background-color .25s,color .25s;display:grid;position:absolute;box-shadow:0 0 0 3px #fbfaf4,0 8px 16px -8px #102e2799}.vtl .vtl-note{color:#5b6f62;text-align:center;margin:0;font-size:12px;line-height:1.4;position:absolute;bottom:0;left:16px;right:16px}.vtl .vtl-brands{top:0;top:max(0px,calc(var(--top) + var(--ph) / 2 - var(--bt)));z-index:5;background:#fffffff0;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;left:16px;box-shadow:0 0 0 1px #153e331f,0 10px 24px -14px #102e2780}.vtl:not([data-js]) .vtl-brands{visibility:hidden}.vtl .vtl-brands-label{letter-spacing:-.005em;color:#3e5847;white-space:nowrap;padding:0 6px 0 10px;font-size:12px;font-weight:600;line-height:1}.vtl-brands :is(.vtl-swatch,.vtl-pause){appearance:none;cursor:pointer;width:28px;min-width:0;height:28px;font:inherit;border:0;border-radius:50%;place-items:center;margin:0;padding:0;line-height:1;display:grid;position:relative}.vtl-brands .vtl-swatch{transition:box-shadow .2s;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #153e3333}.vtl-brands .vtl-swatch--0{background:radial-gradient(circle,#ee7a35 0 4px,#ee7a3500 4.5px),#1b4a3c}.vtl-brands .vtl-swatch--1{background:radial-gradient(circle,#f1d64c 0 4px,#f1d64c00 4.5px),#14265e}.vtl-brands .vtl-swatch[aria-pressed=true]{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--vt-ink)}.vtl-brands .vtl-pause{color:#3e5847;background:0 0}.vtl-brands .vtl-pause:hover{background:#153e3312}.vtl .vtl-pause svg{fill:currentColor}.vtl .vtl-ico-play,.vtl[data-paused] .vtl-ico-pause{display:none}.vtl[data-paused] .vtl-ico-play{display:block}.vtl .vtl-index{z-index:1;border-top:1px solid #153e331f;min-width:0;margin:0;padding:0;list-style:none;position:relative}.vtl .vtl-item{border-bottom:1px solid #153e331f;grid-template-columns:30px minmax(0,1fr);grid-template-areas:"n kicker""n title""n legend""n phrase";align-content:start;column-gap:14px;padding:16px 0 17px;display:grid;position:relative}.vtl-item :is(.vtl-kicker,.vtl-btn,.vtl-legend){transition:color .3s,text-decoration-color .25s}.vtl .vtl-n{width:26px;height:26px;color:var(--vt-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#153e3312;border-radius:50%;grid-area:n;align-self:start;place-items:center;margin-top:9px;font-size:11.5px;font-weight:700;line-height:1;transition:background-color .25s,color .25s;display:grid}.vtl .vtl-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--vt-moss);grid-area:kicker;font-size:11px;font-weight:700;line-height:1.35}.vtl .vtl-btn{appearance:none;color:var(--vt-ink);font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;grid-area:title;justify-self:start;margin:3px 0 0;padding:0;font-size:19px;font-weight:650;line-height:1.25;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px;transition:text-decoration-color .25s}.vtl .vtl-btn:after{content:"";position:absolute;inset:0}.vtl .vtl-legend{color:#3e5847;text-wrap:pretty;grid-area:legend;margin-top:4px;font-size:14.5px;line-height:1.45}.vtl .vtl-phrase{border-left:2px solid var(--vt-orange);color:var(--vt-ink);text-wrap:pretty;grid-area:phrase;margin-top:10px;padding:8px 0 1px 12px;font-size:14px;font-weight:500;line-height:1.45;display:none}.vtl[data-active="0"] .vtl-slot--0 .vtl-layer,.vtl[data-active="1"] .vtl-slot--1 .vtl-layer,.vtl[data-active="2"] .vtl-slot--2 .vtl-layer{transform:rotateX(var(--rx)) rotateZ(calc(var(--rz) * -1)) translateZ(var(--lift))}.vtl[data-active="0"] .vtl-slot--0 .vtl-face,.vtl[data-active="1"] .vtl-slot--1 .vtl-face,.vtl[data-active="2"] .vtl-slot--2 .vtl-face{box-shadow:0 0 0 2px var(--vt-orange),-22px 46px 46px -16px #102e2752}.vtl[data-active] .vtl-face:after{opacity:.4}.vtl[data-active="0"] .vtl-slot--0 .vtl-face:after,.vtl[data-active="1"] .vtl-slot--1 .vtl-face:after,.vtl[data-active="2"] .vtl-slot--2 .vtl-face:after{opacity:0}.vtl[data-active="0"] .vtl-slot--0 .vtl-pin,.vtl[data-active="1"] .vtl-slot--1 .vtl-pin,.vtl[data-active="2"] .vtl-slot--2 .vtl-pin{background:var(--vt-orange);color:var(--vt-deep)}.vtl[data-active] .vtl-item :is(.vtl-kicker,.vtl-btn,.vtl-legend){color:#5b6f62}.vtl[data-active] .vtl-item .vtl-n{color:#5b6f62;background:#153e330b}.vtl[data-active="0"] .vtl-item--0 .vtl-kicker,.vtl[data-active="1"] .vtl-item--1 .vtl-kicker,.vtl[data-active="2"] .vtl-item--2 .vtl-kicker{color:var(--vt-moss)}.vtl[data-active="0"] .vtl-item--0 .vtl-btn,.vtl[data-active="1"] .vtl-item--1 .vtl-btn,.vtl[data-active="2"] .vtl-item--2 .vtl-btn{color:var(--vt-ink)}.vtl[data-active="0"] .vtl-item--0 .vtl-legend,.vtl[data-active="1"] .vtl-item--1 .vtl-legend,.vtl[data-active="2"] .vtl-item--2 .vtl-legend{color:#3e5847}.vtl[data-active="0"] .vtl-item--0 .vtl-n,.vtl[data-active="1"] .vtl-item--1 .vtl-n,.vtl[data-active="2"] .vtl-item--2 .vtl-n{background:var(--vt-orange);color:var(--vt-deep)}.vtl[data-active="0"] .vtl-item--0 .vtl-btn,.vtl[data-active="1"] .vtl-item--1 .vtl-btn,.vtl[data-active="2"] .vtl-item--2 .vtl-btn{-webkit-text-decoration-color:var(--vt-lime);text-decoration-color:var(--vt-lime)}.vtl[data-open="0"] .vtl-item--0 .vtl-phrase,.vtl[data-open="1"] .vtl-item--1 .vtl-phrase,.vtl[data-open="2"] .vtl-item--2 .vtl-phrase{display:block}@keyframes vtl-gather{0%{transform:translateY(calc((var(--k) - 1) * var(--c)))}}@keyframes vtl-floor{0%{opacity:.35}}@keyframes vtl-pin{0%{opacity:0}}@keyframes vtl-label{0%{opacity:0;transform:translate(-12px)}}@keyframes vtl-line{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vtl .vtl-stage{view-timeline:--vtl block}.vtl .vtl-slot{animation:linear both vtl-gather;animation-timeline:--vtl;animation-range:entry 10% cover 44%}.vtl .vtl-floor{animation:linear both vtl-floor;animation-timeline:--vtl;animation-range:entry 10% cover 44%}.vtl .vtl-pin{animation:linear both vtl-pin;animation-timeline:--vtl;animation-range:cover 32% cover 46%}}@supports not (animation-timeline:view()){.vtl[data-motion]:not([data-seen]) .vtl-slot{transform:translateY(calc((var(--k) - 1) * var(--c)))}.vtl[data-motion]:not([data-seen]) .vtl-pin{opacity:0}.vtl[data-motion][data-seen] .vtl-slot{animation:vtl-gather 1.15s var(--ease) .1s both}.vtl[data-motion][data-seen] .vtl-pin{animation:.4s ease-out .9s both vtl-pin}}}@media (prefers-reduced-motion:reduce){.vtl-brands .vtl-pause{display:none}.vtl .vtl-layer,.vtl .vtl-shot--b,.vtl .vtl-face,.vtl .vtl-face:after,.vtl .vtl-item *{transition:none}.vtl[data-active="0"] .vtl-slot--0 .vtl-layer,.vtl[data-active="1"] .vtl-slot--1 .vtl-layer,.vtl[data-active="2"] .vtl-slot--2 .vtl-layer{transform:rotateX(var(--rx)) rotateZ(calc(var(--rz) * -1))}}@media (width<=389.98px){.vtl.vtl{--w:266px;--s:80px}}@media (width<=349.98px){.vtl.vtl{--w:244px;--s:74px}}@media (width>=600px){.vtl.vtl{--w:420px;--rz:28deg;--kx:1.1764;--ky:.5858;--s:124px;--c:16px;--t:6px;--top:40px;--bot:34px;--bt:128px;gap:18px}.vtl .vtl-stage{margin-left:0;margin-right:0}.vtl .vtl-brands{left:0}.vtl .vtl-index{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}.vtl .vtl-item{border-top:1px solid #153e3326;border-bottom:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"n""kicker""title""legend""phrase";padding:18px 0 0}.vtl .vtl-n{margin:0 0 12px}.vtl .vtl-btn{font-size:20px}}@media (width>=1024px){.vtl:not([data-vtl-stack]){--w:440px;--rz:30deg;--kx:1.1785;--ky:.5972;--s:156px;--c:18px;--t:6px;--top:16px;--bot:40px;--pad:28px;--gap:40px;--ly:33px;--bt:112px;grid-template-columns:calc(var(--pw) + 2 * var(--pad)) minmax(0,300px);column-gap:var(--gap);justify-content:center;max-width:none}.vtl:not([data-vtl-stack]) .vtl-brands{left:var(--pad)}.vtl:not([data-vtl-stack]) .vtl-note{left:var(--pad);text-align:left;right:auto}.vtl:not([data-vtl-stack]) .vtl-pin{display:none}.vtl:not([data-vtl-stack]) .vtl-index{height:calc(var(--top) + var(--ph) + 2 * var(--s) + var(--bot));display:block}.vtl:not([data-vtl-stack]) .vtl-item{left:0;right:0;top:calc(var(--cy) + (var(--k) - 1) * var(--s) - var(--ly));border:0;grid-template-columns:34px minmax(0,1fr);grid-template-areas:".kicker""n title"".legend"".phrase";column-gap:12px;padding:0;position:absolute}.vtl:not([data-vtl-stack]) .vtl-n{align-self:center;margin:3px 0 0}.vtl:not([data-vtl-stack]) .vtl-btn{font-size:22px}.vtl:not([data-vtl-stack]) .vtl-btn:after{inset:-10px -12px -10px calc(-1 * var(--gap) - 24px)}.vtl:not([data-vtl-stack]) .vtl-legend{font-size:15px}.vtl:not([data-vtl-stack]) .vtl-phrase{opacity:0;min-height:2.9em;margin-top:8px;padding-top:5px;transition:opacity .3s,transform .3s;display:block;transform:translateY(4px)}.vtl:not([data-vtl-stack])[data-active="0"] .vtl-item--0 .vtl-phrase,.vtl:not([data-vtl-stack])[data-active="1"] .vtl-item--1 .vtl-phrase,.vtl:not([data-vtl-stack])[data-active="2"] .vtl-item--2 .vtl-phrase{opacity:1;transform:none}.vtl:not([data-vtl-stack]) .vtl-item:before{content:"";top:var(--ly);width:calc(var(--gap) + var(--pad) - 6px);transform-origin:0;border-top:1.5px dotted #153e3366;position:absolute;right:calc(100% + 4px)}.vtl:not([data-vtl-stack]) .vtl-item:after{content:"";top:calc(var(--ly) - 3.5px);right:calc(100% + var(--gap) + var(--pad) - 6px);background:var(--vt-orange);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 3px #e77e4529}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vtl:not([data-vtl-stack]) .vtl-item{animation:linear both vtl-label;animation-timeline:--vtl;animation-range:cover 26% cover 46%}.vtl:not([data-vtl-stack]) .vtl-item:before{animation:linear both vtl-line;animation-timeline:--vtl;animation-range:cover 30% cover 48%}}@supports not (animation-timeline:view()){.vtl:not([data-vtl-stack])[data-motion]:not([data-seen]) .vtl-item{opacity:0}.vtl:not([data-vtl-stack])[data-motion][data-seen] .vtl-item{animation:.5s ease-out both vtl-label;animation-delay:calc(.75s + var(--k) * .12s)}}}}@media (width>=1280px){.vtl:not([data-vtl-stack]){--w:540px;--s:168px;--t:7px;--gap:52px;--bt:126px;grid-template-columns:calc(var(--pw) + 2 * var(--pad)) minmax(0,330px)}}
