.dv{--ink:#111215;--orange:#ff6b00;--ocean:#2b3a4a;--pearl:#f8f9fa;--slate:#94a3b8;--line:#94a3b82e;--slant:-9deg;--gutter:clamp(16px, 4.2vw, 64px);--bar:64px;background:var(--ink);min-height:100svh;color:var(--pearl);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-plex), "IBM Plex Sans Thai", system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}:is(html:has(.dv),body:has(.dv)){background:#111215}.dv *,.dv :before,.dv :after{box-sizing:border-box}.dv :is(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0}.dv ul{list-style:none}.dv a{color:inherit}.dv :focus-visible{outline:3px solid var(--orange);outline-offset:4px;border-radius:6px}.dv-panel[hidden]{display:none}.dv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dv-bar{z-index:40;height:var(--bar);padding:0 var(--gutter);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#111215db;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.dv-home{align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.dv-home-back{border:1px solid var(--line);color:var(--slate);border-radius:999px;margin-left:4px;padding:3px 10px;font-size:12.5px;font-weight:600;transition:color .2s,border-color .2s}.dv-home:hover .dv-home-back{color:var(--pearl);border-color:var(--orange)}.dv-home-mark{width:44px;height:auto;display:block}.dv-tabs{gap:6px;padding:4px;display:flex}.dv-tabs button{isolation:isolate;cursor:pointer;min-height:40px;color:var(--slate);font:inherit;white-space:nowrap;background:0 0;border:0;padding:0 18px;font-size:15px;font-weight:700;transition:color .2s;position:relative}.dv-tabs button:before{content:"";z-index:-1;border:1.5px solid var(--line);background:0 0;border-radius:6px;transition:background .2s,border-color .2s,transform .2s;position:absolute;inset:0;transform:skew(-12deg)}.dv-tabs button:hover{color:var(--pearl)}.dv-tabs button:hover:before{border-color:var(--slate);transform:skew(-12deg)translate(2px)}.dv-tabs button[aria-selected=true]{color:var(--ink)}.dv-tabs button[aria-selected=true]:before{background:var(--orange);border-color:var(--orange)}.dv-btn{--btn-bg:transparent;--btn-edge:currentColor;isolation:isolate;cursor:pointer;min-height:52px;color:var(--pearl);font:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .18s;display:inline-flex;position:relative}.dv-btn:before{content:"";z-index:-1;border:2px solid var(--btn-edge);background:var(--btn-bg);border-radius:7px;position:absolute;inset:0;transform:skew(-12deg)}.dv-btn:hover{transform:translate(4px)}.dv-btn.is-hot{--btn-bg:var(--orange);--btn-edge:var(--orange);color:var(--ink)}.dv-btn.is-ink{--btn-bg:var(--ink);--btn-edge:var(--ink);color:var(--pearl)}.dv-btn.is-small{min-height:42px;padding:0 18px;font-size:15px}.dv-actions{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.dv-hero{--size:clamp(46px, 12.6vw, 200px);--lh:1.16;--top:clamp(40px, 8vh, 96px);--who:40px;--sink:.2;--waterline:calc(var(--top) + var(--who) + var(--size) * (var(--lh) - var(--sink)));--duck-w:clamp(150px, 31vw, 500px);isolation:isolate;padding:var(--top) var(--gutter) clamp(120px, 14vw, 190px);background:linear-gradient(to bottom, var(--ink) 0, var(--ink) var(--waterline), var(--ocean) var(--waterline), #223040 100%);position:relative;overflow:hidden}.dv-hero-who{height:var(--who);color:var(--slate);font-size:14px;line-height:20px}.dv-hero-title{z-index:1;font-size:var(--size);line-height:var(--lh);letter-spacing:-.012em;transform:skewX(var(--slant));transform-origin:0 100%;font-weight:700;position:relative}.dv-hero-title>span{width:fit-content;display:block}.dv-calm{color:var(--pearl);animation:.9s cubic-bezier(.2,.8,.2,1) both dv-enter}.dv-kick{color:var(--orange);animation:.9s cubic-bezier(.2,.8,.2,1) .12s both dv-enter}.dv-kick i{animation:.34s ease-in-out infinite alternate dv-kick;animation-delay:calc(var(--i) * -.09s);font-style:normal;display:inline-block}.dv-team.is-turbo .dv-kick i{animation-duration:.13s}.dv-water{z-index:0;pointer-events:none;position:absolute;inset:0}.dv-surface{left:0;top:calc(var(--waterline) - 14px);width:200%;height:30px;fill:var(--ocean);animation:10s linear infinite dv-surf;position:absolute}.dv-duck{z-index:2;right:var(--gutter);width:var(--duck-w);top:calc(var(--waterline) - var(--duck-w) / 3);animation:1s cubic-bezier(.3,1.4,.5,1) .3s both dv-duck-in;position:absolute}.dv-duck svg{width:100%;height:auto;display:block;overflow:visible}.dv-duck-button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;width:100%;padding:0;display:block}.dv-head{transform-box:view-box;transform-origin:300px 200px;animation:3.8s ease-in-out infinite dv-bob}.dv-duck-button:hover .dv-head{animation:.5s ease-in-out infinite dv-wiggle}.dv-leg{transform-box:view-box;transform-origin:var(--leg-x) 240px;animation:.3s ease-in-out infinite alternate dv-paddle;animation-delay:var(--leg-delay)}.dv-duck.is-turbo .dv-leg{animation-duration:.11s}.dv-bubble{animation:1.7s ease-in infinite dv-rise;animation-delay:var(--bubble-delay)}.dv-streaks line{animation:.7s linear infinite dv-streak}.dv-streaks line:nth-child(2){animation-delay:-.25s}.dv-streaks line:nth-child(3){animation-delay:-.5s}.dv-duck.is-turbo .dv-streaks line{animation-duration:.3s}.dv-ripples ellipse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite dv-ripple}.dv-ripples ellipse:nth-child(2){animation-delay:-1.3s}.dv-splash circle{animation:.85s cubic-bezier(.2,.7,.4,1) forwards dv-splash}.dv-quack{z-index:3;pointer-events:none;background:var(--pearl);color:var(--ink);white-space:nowrap;opacity:0;transform-origin:0 100%;border-radius:18px 18px 18px 4px;padding:8px 16px;font-size:clamp(16px,1.6vw,22px);font-weight:700;transition:opacity .15s,transform .25s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-4%;left:40%;transform:translateY(8px)scale(.6)}.dv-quack:empty{padding:0}.dv-quack.is-on{opacity:1;transform:none}.dv-hero-under{z-index:1;max-width:36rem;margin-top:clamp(28px,4vw,48px);position:relative}.dv-hero-under>p:first-child{color:#f8f9faeb;margin-bottom:28px;font-size:clamp(17px,1.5vw,20px);line-height:1.75}.dv-hint{color:var(--slate);margin-top:18px;font-size:14px}.dv-hint.is-turbo{border:1px solid var(--orange);color:var(--pearl);background:#ff6b0029;border-radius:6px;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.dv-turbo-toast{z-index:3;right:var(--gutter);background:var(--orange);color:var(--ink);border-radius:8px;padding:10px 18px;font-weight:700;animation:.5s cubic-bezier(.2,.8,.2,1) both dv-enter;position:absolute;bottom:32px}.dv-drop{z-index:4;pointer-events:none;background:var(--orange);opacity:0;border-radius:50% 0 50% 50%;width:9px;height:9px;margin:-4px 0 0 -4px;position:absolute;transform:rotate(-45deg)}.dv-drop.is-on{animation:.8s ease-out forwards dv-drip}.dv-tapes{z-index:3;height:clamp(110px,13vw,180px);margin-top:calc(clamp(110px,13vw,180px)/-2);position:relative;overflow:hidden}.dv-tape{white-space:nowrap;background:var(--orange);width:112%;color:var(--ink);padding:.32em 0;font-size:clamp(20px,2.6vw,34px);font-weight:700;line-height:1.3;position:absolute;top:50%;left:-6%;overflow:hidden;transform:translateY(-50%)rotate(-3deg);box-shadow:0 10px #00000040}.dv-tape.is-reverse{z-index:-1;background:var(--pearl);color:var(--ocean);box-shadow:none;transform:translateY(-50%)rotate(2.4deg)}.dv-tape-track{width:max-content;animation:34s linear infinite dv-marquee;display:inline-flex}.dv-tape.is-reverse .dv-tape-track{animation-duration:42s;animation-direction:reverse}.dv-tape-track span{align-items:center;gap:.7em;padding-right:.7em;display:inline-flex}.dv-glyph{flex:none;width:1.6em;height:auto}.dv-section{width:min(1320px,100%);padding:clamp(80px, 11vw, 168px) var(--gutter) 0;margin:0 auto}.dv-slant{letter-spacing:-.012em;transform:skewX(var(--slant));transform-origin:0 100%;margin-bottom:.45em;font-size:clamp(40px,7vw,108px);font-weight:700;line-height:1.12}.dv-lead{color:#f8f9fae6;max-width:34em;font-size:clamp(18px,1.7vw,23px);line-height:1.7}.dv-label{color:var(--slate);margin-bottom:24px;font-size:15px;font-weight:600}.dv-who .dv-slant{margin-bottom:.6em;font-size:clamp(36px,6.2vw,96px)}.dv-who .dv-slant span{display:inline-block}.dv-who-body{align-items:start;gap:48px;display:grid}.dv-who-copy{align-content:start;gap:28px;display:grid}.dv-who-points{gap:12px;display:grid}.dv-who-points li{border:1px solid var(--line);color:#f8f9fad6;background:#171a20;border-radius:4px 16px;gap:4px;padding:14px 18px;font-size:15px;line-height:1.55;display:grid}.dv-who-points li span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.dv-anatomy{border:1px solid var(--line);background:#16191f;border-radius:4px 22px;gap:28px;padding:28px 30px;display:grid}.dv-anatomy-logo{width:100%;max-width:560px;height:auto;display:block}.dv-anatomy ul{gap:14px;display:grid}.dv-anatomy li{border-left:3px solid var(--orange);color:var(--slate);gap:2px;padding-left:16px;font-size:16px;line-height:1.6;display:grid}.dv-anatomy li b{color:var(--pearl);font-size:17px;font-weight:700}.dv-duckway-head{gap:8px;margin-bottom:clamp(40px,6vw,72px);display:grid}.dv-duckway blockquote{border-left:4px solid var(--orange);max-width:30em;padding-left:22px;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.6}.dv-habitats{align-items:start;gap:18px;display:grid}.dv-habitat{border-radius:4px 22px;align-content:start;gap:10px;min-height:260px;padding:28px 26px 30px;transition:transform .25s;display:grid;position:relative}.dv-habitat svg{width:min(100%,220px);height:44px;color:var(--orange);margin-bottom:18px;overflow:hidden}.dv-habitat h3{transform:skewX(var(--slant));transform-origin:0 100%;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1.2}.dv-habitat strong{color:var(--orange);font-size:18px;font-weight:700}.dv-habitat p{color:#f8f9fad1;font-size:16px;line-height:1.7}.dv-habitat.is-land{border:1px solid var(--line);background:#1b1d22}.dv-habitat.is-water{background:var(--ocean);border:1px solid #94a3b842}.dv-habitat.is-air{outline-offset:-1.5px;background:0 0;outline:1.5px dashed #94a3b873}.dv-habitat:hover{animation:.55s ease-in-out dv-wobble}.dv-wave-line{animation:1.6s linear infinite dv-wave}.dv-counts{flex-wrap:wrap;align-items:baseline;gap:4px 36px;margin-top:36px;font-size:clamp(18px,1.6vw,22px);font-weight:600;display:flex}.dv-counts span{align-items:baseline;gap:10px;display:inline-flex}.dv-counts b{color:var(--orange);transform:skewX(var(--slant));font-size:clamp(64px,9vw,136px);font-weight:700;line-height:1.05;display:inline-block}.dv-note{color:var(--slate);margin-top:6px;font-size:14px}.dv-builds{border-top:1px solid var(--line);margin-top:clamp(40px,6vw,72px)}.dv-builds li{border-bottom:1px solid var(--line)}.dv-build-row{isolation:isolate;gap:8px 24px;padding:26px 20px;text-decoration:none;transition:color .25s;display:grid;position:relative;overflow:hidden}.dv-build-row:before{content:"";z-index:-1;background:var(--orange);transform-origin:0;transition:transform .38s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 -40px;transform:skew(-14deg)scaleX(0)}.dv-build-row:hover,.dv-build-row:focus-visible{color:var(--ink)}.dv-build-row:hover:before,.dv-build-row:focus-visible:before{transform:skew(-14deg)scaleX(1)}.dv-build-no{border:1.5px solid var(--orange);width:38px;height:38px;color:var(--orange);letter-spacing:.06em;transform:skewX(var(--slant));border-radius:6px;place-items:center;font-size:14px;font-weight:800;transition:color .25s,border-color .25s,background .25s;display:inline-grid}.dv-build-row:is(:hover,:focus-visible) .dv-build-no{color:var(--pearl);background:var(--ink);border-color:var(--ink)}.dv-build-row h3{font-size:clamp(22px,2.4vw,32px);font-weight:700;line-height:1.25}.dv-build-row p{color:inherit;opacity:.86;max-width:32em;font-size:17px;line-height:1.65}.dv-build-cta{text-underline-offset:5px;white-space:nowrap;align-self:center;font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.dv-values ul{display:grid}.dv-value{border-top:1px solid var(--line);align-items:center;gap:4px 40px;padding:14px 0;display:grid}.dv-value:last-child{border-bottom:1px solid var(--line)}.dv-value strong{white-space:nowrap;transform:skewX(var(--slant));transform-origin:0 100%;font-size:clamp(44px,7.2vw,108px);font-weight:700;line-height:1.22;transition:color .2s;display:block}.dv-value strong i{font-style:normal;display:inline-block}.dv-value:hover strong{color:var(--orange)}.dv-value p{color:var(--slate);max-width:22em;font-size:17px;line-height:1.7}.dv-value.is-flex strong i{transform-origin:0}.dv-value.is-flex.is-in strong i{animation:dv-stretch-a 1.1s calc(var(--i) * 50ms) ease-in-out}.dv-value.is-flex:hover strong i{animation:dv-stretch-b 1.1s calc(var(--i) * 50ms) ease-in-out}.dv-value.is-bold.is-in strong{animation:.9s cubic-bezier(.3,1.5,.5,1) dv-charge-a}.dv-value.is-bold:hover strong{animation:.9s cubic-bezier(.3,1.5,.5,1) dv-charge-b}.dv-value.is-learn.is-in strong i{animation:dv-hop-a .6s calc(var(--i) * 60ms) ease-out}.dv-value.is-learn:hover strong i{animation:dv-hop-b .6s calc(var(--i) * 60ms) ease-out}.dv-cta{padding:clamp(84px, 10vw, 140px) var(--gutter);background:var(--orange);color:var(--ink);text-align:left;clip-path:polygon(0 7%,100% 0,100% 93%,0 100%);justify-items:start;gap:22px;margin:clamp(96px,12vw,180px) 0 0;display:grid}.dv-cta h2 span{display:inline-block}.dv-cta h2{max-width:14em;transform:skewX(var(--slant));transform-origin:0 100%;font-size:clamp(38px,6.4vw,96px);font-weight:700;line-height:1.16}.dv-cta p{max-width:30em;font-size:clamp(17px,1.6vw,21px);line-height:1.7}.dv-mail{text-underline-offset:5px;font-size:17px;font-weight:600}.dv-footer{padding:clamp(64px, 8vw, 104px) var(--gutter) 48px;text-align:center;justify-items:center;gap:18px;display:grid}.dv-footer-logo{width:min(300px,70vw);height:auto;display:block}.dv-tagline{letter-spacing:.32em;color:var(--slate);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:12px;font-weight:600;display:flex}.dv-tagline span{border:2.5px solid var(--orange);border-radius:50%;width:10px;height:10px}.dv-footer nav{flex-wrap:wrap;justify-content:center;gap:10px 26px;font-size:15px;display:flex}.dv-footer nav a{color:var(--slate);text-decoration:none}.dv-footer nav a:hover{color:var(--pearl)}.dv-team [data-reveal]{transition:opacity .7s,transform .8s cubic-bezier(.2,.8,.2,1)}.dv-team.is-armed [data-reveal]:not(.is-in){opacity:0;transform:translate(-48px)skew(5deg)}.dv-team.is-armed .dv-cta[data-reveal]:not(.is-in){transform:translateY(40px)}.dv-world{height:calc(100svh - var(--bar));background:var(--ink);min-height:540px;position:relative;overflow:hidden}.dv-world-stage{position:absolute;inset:0}.dv-canvas{touch-action:none}.dv-world-loading{pointer-events:none;color:var(--slate);place-items:center;font-size:17px;font-weight:600;display:grid;position:absolute;inset:0}.dv-world-hud{left:var(--gutter);right:var(--gutter);z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;top:20px}.dv-world-hud>*{pointer-events:auto}.dv-world-copy{-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);background:#111215b8;border-radius:4px 18px;max-width:26rem;padding:18px 22px}.dv-world-copy h2{transform:skewX(var(--slant));transform-origin:0 100%;margin-bottom:6px;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.25}.dv-world-copy p{color:#f8f9fad9;font-size:15px;line-height:1.65}.dv-world-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dv-seg{border:1px solid var(--line);background:#111215b8;border-radius:10px;padding:4px;display:inline-flex}.dv-seg button{min-height:36px;color:var(--slate);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:14px;font-weight:700}.dv-seg button[aria-pressed=true]{background:var(--pearl);color:var(--ink)}.dv-world-tools .dv-btn{background:#11121580;border-radius:8px}.dv-say{z-index:3;pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.dv-say.is-still{top:40%;left:50%}.dv-say p{background:var(--pearl);width:max-content;max-width:min(19rem,72vw);color:var(--ink);box-shadow:4px 4px 0 var(--orange);transform-origin:20px 100%;border-radius:16px 16px 16px 4px;padding:10px 16px 11px;font-size:clamp(15px,1.3vw,18px);font-weight:700;line-height:1.45;position:absolute;bottom:10px;left:-34px}.dv-say p:empty{display:none}.dv-say p.is-on{animation:.34s cubic-bezier(.3,1.7,.5,1) both dv-say-pop}@keyframes dv-say-pop{0%{opacity:0;transform:translateY(10px)scale(.55)rotate(-4deg)}to{opacity:1;transform:none}}.dv-say p:after{content:"";background:var(--pearl);clip-path:polygon(0 0,100% 0,10% 100%);width:16px;height:12px;position:absolute;bottom:-9px;left:14px}.dv-say[data-side=left] p{box-shadow:-4px 4px 0 var(--orange);transform-origin:calc(100% - 20px) 100%;border-radius:16px 16px 4px;left:auto;right:-34px}.dv-say[data-side=left] p:after{clip-path:polygon(0 0,100% 0,90% 100%);left:auto;right:14px}.dv-world-actions{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:2;grid-template-columns:auto auto;place-items:center;gap:8px 12px;display:grid;position:absolute;transform:translate(-50%)}.dv-act{border:2px solid var(--pearl);cursor:pointer;min-height:52px;font:inherit;letter-spacing:.01em;transform:skewX(var(--slant));border-radius:6px;align-items:center;gap:8px;padding:0 22px;font-size:19px;font-weight:800;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:4px 4px #050608}.dv-act-duck{width:34px;height:auto;margin-top:-6px}.dv-act:hover{transform:skewX(var(--slant)) translateY(-2px);box-shadow:5px 6px #050608}.dv-act:active{transform:skewX(var(--slant)) translate(3px, 3px);box-shadow:1px 1px #050608}.dv-act.is-quack{color:var(--pearl);background:#111215c7}.dv-act.is-spin{background:var(--orange);border-color:var(--orange);min-width:128px;color:var(--ink);font-size:22px}.dv-act.is-spin:hover{background:#ff8a33;border-color:#ff8a33}.dv-count{color:var(--slate);text-shadow:0 1px 2px #050608;grid-column:1/-1;font-size:13px}.dv-count b{color:var(--pearl);font-variant-numeric:tabular-nums}.dv-still{padding:24px var(--gutter) 160px;place-content:center;justify-items:center;gap:0;display:grid;position:absolute;inset:0}.dv-still-logo{width:min(640px,82vw);height:auto;animation:4s ease-in-out infinite dv-bob}.dv-still-water{width:min(900px,96vw);height:90px;margin-top:-8px}.dv-still-water path:first-child{fill:var(--ocean)}.dv-still-water path:last-child{fill:#223040}.dv-still p{color:var(--slate);text-align:center;margin-top:18px;font-size:15px}@keyframes dv-enter{0%{opacity:0;transform:translate(-.4em)}to{opacity:1;transform:none}}@keyframes dv-kick{0%{transform:translateY(-.035em)rotate(-4deg)}to{transform:translateY(.05em)rotate(4deg)}}@keyframes dv-surf{to{transform:translate(-50%)}}@keyframes dv-duck-in{0%{opacity:0;transform:translateY(-80px)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes dv-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(5px)rotate(-1.4deg)}}@keyframes dv-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)translateY(-3px)}75%{transform:rotate(3deg)}}@keyframes dv-paddle{0%{transform:rotate(-38deg)}to{transform:rotate(40deg)}}@keyframes dv-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.85}to{transform:translate(var(--bubble-drift), -112px);opacity:0}}@keyframes dv-streak{0%{opacity:0;transform:translate(30px)}30%{opacity:1}to{opacity:0;transform:translate(-60px)}}@keyframes dv-ripple{0%{opacity:.6;transform:scale(.55)}to{opacity:0;transform:scale(1.2)}}@keyframes dv-splash{0%{opacity:1;transform:translate(0)scale(1)}55%{transform:translate(var(--dx), var(--dy)) scale(1);opacity:1}to{transform:translate(calc(var(--dx) * 1.25), calc(var(--dy) * .2 + 30px)) scale(.4);opacity:0}}@keyframes dv-drip{0%{opacity:.95;transform:rotate(-45deg)scale(1)}to{opacity:0;transform:translate(var(--drift), 34px) rotate(-45deg) scale(.2)}}@keyframes dv-marquee{to{transform:translate(-50%)}}@keyframes dv-wobble{0%,to{transform:rotate(0)}30%{transform:rotate(-1.4deg)translateY(-4px)}65%{transform:rotate(1deg)}}@keyframes dv-wave{to{transform:translate(-50px)}}@keyframes dv-stretch-a{0%,to{transform:scaleX(1)}45%{transform:scaleX(1.32)}}@keyframes dv-stretch-b{0%,to{transform:scaleX(1)}45%{transform:scaleX(1.32)}}@keyframes dv-charge-a{0%{transform:skewX(var(--slant))}35%{transform:skew(-22deg)translate(-14px)}70%{transform:skew(-4deg)translate(26px)}to{transform:skewX(var(--slant))}}@keyframes dv-charge-b{0%{transform:skewX(var(--slant))}35%{transform:skew(-22deg)translate(-14px)}70%{transform:skew(-4deg)translate(26px)}to{transform:skewX(var(--slant))}}@keyframes dv-hop-a{0%,to{transform:translateY(0)}40%{transform:translateY(-.22em)}}@keyframes dv-hop-b{0%,to{transform:translateY(0)}40%{transform:translateY(-.22em)}}@media (min-width:900px){.dv-who-body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px}.dv-habitats{grid-template-columns:repeat(3,minmax(0,1fr))}.dv-habitat:nth-child(2){margin-top:48px}.dv-habitat:nth-child(3){margin-top:96px}.dv-build-row{grid-template-columns:auto minmax(0,1.05fr) minmax(0,1fr) auto;align-items:center;padding:28px 24px}.dv-value{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:640px){.dv{--bar:58px}.dv-home span{display:none}.dv-home-mark{width:40px}.dv-tabs button{padding:0 14px;font-size:14px}.dv-hero{--top:28px;--who:48px;--duck-w:clamp(132px, 38vw, 220px);padding-bottom:96px}.dv-hero-who{max-width:16rem;font-size:13px;line-height:20px}.dv-quack{left:20%}.dv-world-hud{gap:10px;top:12px}.dv-world-copy{padding:14px 16px}.dv-world-copy p{font-size:14px}.dv-cta{clip-path:polygon(0 3%,100% 0,100% 97%,0 100%)}}@media (prefers-reduced-motion:reduce){.dv *,.dv :before,.dv :after{transition:none!important;animation:none!important}.dv-team.is-armed [data-reveal]:not(.is-in){opacity:1;transform:none}.dv-tape-track{transform:none}}
