.dsv{--plum:var(--color-burgundy);--coral:var(--color-coral);--light:var(--color-mist);--grey:var(--color-grey-600);--dark:var(--color-grey-900);background:var(--color-white);color:var(--dark);font-family:var(--font-body);overflow-x:clip;padding:120px 0 130px}.dsv *{box-sizing:border-box}.dsv .dsv-eyebrow{font-family:var(--font-mono);line-height:21px;margin:0 0 18px;text-transform:uppercase}.dsv .dsv-title{font-family:var(--font-heading);line-height:1.08;margin:0;max-width:900px;text-transform:uppercase;text-wrap:balance}.dsv-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:56px}.dsv-card{border-radius:22px;color:var(--dark);cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 18 18'%3E%3Cpath fill='%23fff' d='M14.5 10.93c.03 1.33-.43 2.62-1.3 3.63-.11.09-.18.22-.2.36V16H7.07v-.74c0-.08-.02-.16-.06-.23a.4.4 0 0 0-.16-.18 3.8 3.8 0 0 1-.91-1.12c-.32-.54-.52-1.14-.6-1.76a.5.5 0 0 0-.12-.29L2.76 8.77a.8.8 0 0 1-.18-.28.8.8 0 0 1-.07-.33c0-.11.02-.22.07-.33.04-.1.1-.2.18-.27a.87.87 0 0 1 1.24 0l1.5 1.5v1.56l1-.5V2.64a.73.73 0 0 1 .25-.47.7.7 0 0 1 .5-.17c.18-.01.36.05.5.17s.23.29.25.47v5.9l1 .22V6.3q.63 0 1.26.09V9l.79.18V6.5c.21.04.42.09.64.14.25.07.51.15.76.25v2.57l.8.18V7.25c.45.23.88.52 1.25.87z'/%3E%3Cpath fill='%23111' d='M15.37 7.6a6.8 6.8 0 0 0-3.43-1.92Q10.485 5.32 9 5.29V2.64c-.02-.45-.21-.87-.54-1.18C8.14 1.15 7.7.99 7.25 1c-.45-.01-.89.15-1.21.46-.33.31-.52.73-.54 1.18v5l-.8-.79a1.87 1.87 0 0 0-1.32-.54c-.49 0-.97.19-1.32.54-.18.17-.32.37-.41.6q-.15.345-.15.72c-.01.47.17.93.5 1.28l2.33 2.76c.11.7.35 1.38.71 2 .27.47.61.9 1 1.26v.96c0 .14.05.27.15.37.09.11.22.17.35.18h6.96q.21-.015.36-.18c.09-.1.14-.23.14-.37v-1.34a6.47 6.47 0 0 0 1.5-4.19V7.91a.5.5 0 0 0-.13-.31m-.87 3.33c.03 1.33-.43 2.62-1.3 3.63-.11.09-.18.22-.2.36V16H7.07v-.74c0-.08-.02-.16-.06-.23a.4.4 0 0 0-.16-.18 3.8 3.8 0 0 1-.91-1.12c-.32-.54-.52-1.14-.6-1.76a.5.5 0 0 0-.12-.29L2.76 8.77a.8.8 0 0 1-.18-.28.8.8 0 0 1-.07-.33c0-.11.02-.22.07-.33.04-.1.1-.2.18-.27a.87.87 0 0 1 1.24 0l1.5 1.5v1.56l1-.5V2.64a.73.73 0 0 1 .25-.47.7.7 0 0 1 .5-.17c.18-.01.36.05.5.17s.23.29.25.47v5.9l1 .22V6.3q.63 0 1.26.09V9l.79.18V6.5c.21.04.42.09.64.14.25.07.51.15.76.25v2.57l.8.18V7.25c.45.23.88.52 1.25.87z'/%3E%3C/svg%3E") 18 3,pointer;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:300px;opacity:0;overflow:hidden;padding:28px;position:relative;text-decoration:none;transform:var(--from,translateY(120px));transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1),color .35s}.dsv-card:before{background:var(--plum);clip-path:circle(0 at var(--mx,50%) var(--my,100%));content:"";inset:0;position:absolute;transition:clip-path .6s cubic-bezier(.2,.8,.2,1);z-index:-1}.dsv-card:first-child{--from:translate(-160px,140px) rotate(-6deg)}.dsv-card:nth-child(2){--from:translate(-40px,170px)}.dsv-card:nth-child(3){--from:translate(40px,170px)}.dsv-card:nth-child(4){--from:translate(160px,140px) rotate(6deg)}.dsv.dsv-in .dsv-card{opacity:1;transform:none}.dsv-card:focus-visible,.dsv-card:hover{color:var(--color-white)}.dsv-card:focus-visible:before,.dsv-card:hover:before{clip-path:circle(150% at var(--mx,50%) var(--my,100%))}.dsv-n{color:var(--coral);font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:normal;line-height:21px}.dsv-h{display:block;font-family:var(--font-heading);line-height:1.1;margin-top:40px;text-transform:uppercase;transition:color .35s}.dsv-card:focus-visible .dsv-h,.dsv-card:hover .dsv-h{color:var(--color-white)}.dsv-p{display:block;font-size:16px;line-height:1.5;margin-top:10px;transition:color .35s}.dsv-card:focus-visible .dsv-p,.dsv-card:hover .dsv-p{color:var(--color-grey-200)}.dsv-go{background:var(--coral);border-radius:50%;color:var(--color-white);display:inline-grid;height:40px;margin-top:22px;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1);width:40px}.dsv-body{display:block}.dsv-go svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:18px}.dsv-card:focus-visible .dsv-go,.dsv-card:hover .dsv-go{transform:translateX(6px)}@media (max-width:1024px){.dsv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.dsv{padding:64px 0 72px}.dsv-grid{gap:10px;grid-template-columns:1fr;margin-top:28px}.dsv-card{align-items:center;border-radius:16px;column-gap:14px;display:grid;grid-template-columns:auto 1fr auto;min-height:0;padding:16px 16px 16px 18px;row-gap:3px}.dsv-body{display:contents}.dsv-n{font-size:13px;grid-column:1}.dsv-h,.dsv-n{grid-row:1;line-height:1.1}.dsv-h,.dsv-p{grid-column:2;margin-top:0}.dsv-p{font-size:14px;grid-row:2;line-height:1.4}.dsv-go{grid-column:3;grid-row:1/span 2;height:34px;margin-top:0;width:34px}.dsv-go svg{height:16px;width:16px}}html:not(.js) .dsv .dsv-card{opacity:1;transform:none;transition:none}.js .dsv:not([data-dsv]) .dsv-card{animation:dsv-failsafe 0s 2.5s forwards}@keyframes dsv-failsafe{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .dsv:not([data-dsv]) .dsv-card{opacity:1;transform:none}.dsv-card,.dsv-card:before{transition:none}.dsv .dsv-card{opacity:1;transform:none}}.dsv:has(.dsv-rv){padding-bottom:110px}.dsv-rv{margin-top:110px}.dsv-rv-head{text-align:center}.dsv .dsv-rv-title{color:var(--dark);font-family:var(--font-body);font-size:20px;font-weight:700;line-height:1.4;margin:0;text-transform:none}.dsv-rv-rate{align-items:center;color:var(--grey);display:inline-flex;font-size:14px;gap:8px;margin:10px 0 0}.dsv-stars{display:inline-flex;gap:2px}.dsv-stars svg{fill:currentColor;height:14px;width:14px}.dsv-rv-vp{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cg fill='%23111' stroke='%23111' stroke-linejoin='round' stroke-width='2.5'%3E%3Crect width='3.3' height='9' x='5.8' y='6.2' rx='1.65'/%3E%3Crect width='3.3' height='10' x='9.3' y='3.6' rx='1.65'/%3E%3Crect width='3.3' height='9' x='12.8' y='4.6' rx='1.65'/%3E%3Crect width='3.1' height='7' x='16.3' y='7.2' rx='1.55'/%3E%3Cpath d='M5.8 12h13.6v3.6c0 3.8-2.7 6-6.2 6h-1.6c-2 0-3.5-.8-4.6-2.3l-1.2-1.9Z'/%3E%3Crect width='7.2' height='3.3' x='1.6' y='11.2' rx='1.65' transform='rotate(38 5.2 12.85)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Crect width='3.3' height='9' x='5.8' y='6.2' rx='1.65'/%3E%3Crect width='3.3' height='10' x='9.3' y='3.6' rx='1.65'/%3E%3Crect width='3.3' height='9' x='12.8' y='4.6' rx='1.65'/%3E%3Crect width='3.1' height='7' x='16.3' y='7.2' rx='1.55'/%3E%3Cpath d='M5.8 12h13.6v3.6c0 3.8-2.7 6-6.2 6h-1.6c-2 0-3.5-.8-4.6-2.3l-1.2-1.9Z'/%3E%3Crect width='7.2' height='3.3' x='1.6' y='11.2' rx='1.65' transform='rotate(38 5.2 12.85)'/%3E%3C/g%3E%3C/svg%3E") 16 16,grab;margin-top:32px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-black) 6%,var(--color-black) 94%,transparent);mask-image:linear-gradient(90deg,transparent,var(--color-black) 6%,var(--color-black) 94%,transparent);overflow:hidden;padding:4px 0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.dsv-rv-track{display:flex;width:max-content;will-change:transform}.dsv-rv-vp.dsv-drag{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cg fill='%23111' stroke='%23111' stroke-linejoin='round' stroke-width='2.5'%3E%3Crect width='3.3' height='5' x='5.8' y='9.4' rx='1.65'/%3E%3Crect width='3.3' height='5.6' x='9.3' y='8.6' rx='1.65'/%3E%3Crect width='3.3' height='5.2' x='12.8' y='9' rx='1.65'/%3E%3Crect width='3.1' height='4.4' x='16.3' y='10' rx='1.55'/%3E%3Cpath d='M5.8 12h13.6v3.6c0 3.8-2.7 6-6.2 6h-1.6c-2 0-3.5-.8-4.6-2.3l-1.2-1.9Z'/%3E%3Crect width='6.6' height='3.3' x='2.6' y='12.6' rx='1.65' transform='rotate(18 5.9 14.25)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Crect width='3.3' height='5' x='5.8' y='9.4' rx='1.65'/%3E%3Crect width='3.3' height='5.6' x='9.3' y='8.6' rx='1.65'/%3E%3Crect width='3.3' height='5.2' x='12.8' y='9' rx='1.65'/%3E%3Crect width='3.1' height='4.4' x='16.3' y='10' rx='1.55'/%3E%3Cpath d='M5.8 12h13.6v3.6c0 3.8-2.7 6-6.2 6h-1.6c-2 0-3.5-.8-4.6-2.3l-1.2-1.9Z'/%3E%3Crect width='6.6' height='3.3' x='2.6' y='12.6' rx='1.65' transform='rotate(18 5.9 14.25)'/%3E%3C/g%3E%3C/svg%3E") 16 16,grabbing}.dsv-rv-vp img{-webkit-user-drag:none;pointer-events:none}.dsv-rc{border:2px solid color-mix(in srgb,var(--color-mist) 88%,var(--color-grey-500));border-radius:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-grey-900) 4%,transparent);display:flex;flex:0 0 340px;flex-direction:column;margin:0 16px 0 0;min-height:236px;padding:23px;transition:border-color .3s,box-shadow .3s}.dsv-rc:hover{border-color:var(--coral);box-shadow:0 12px 30px -16px color-mix(in srgb,var(--color-burgundy) 35%,transparent)}.dsv-rc-top{align-items:center;display:flex;justify-content:space-between}.dsv-rc-q{border:0;flex:1;font-size:14px;line-height:1.6;margin:18px 0 0;padding:0}.dsv-rc-by{align-items:center;display:flex;gap:12px;margin-top:20px}.dsv-rc-logo{margin:0;max-height:28px;max-width:90px;object-fit:contain;width:auto}.dsv-rc-who{display:flex;flex-direction:column;line-height:1.3;margin-left:auto;text-align:right}.dsv-rc-who b{color:var(--plum);font-size:13px;font-weight:700}.dsv-rc-who small{color:var(--grey);font-size:12px}.dsv-rc-head{border-radius:50%;flex:0 0 44px;height:44px;margin:0;object-fit:cover;width:44px}@media (max-width:640px){.dsv:has(.dsv-rv){padding-bottom:72px}.dsv-rv{margin-top:56px}.dsv-rv-vp{margin-top:24px}.dsv-rc{flex-basis:290px}}