.dh-hero-scene{position:relative;min-width:0;width:100%;height:clamp(410px,40vw,610px);perspective:1350px;isolation:isolate;user-select:none;-webkit-user-select:none}.dh-hero-scene *{box-sizing:border-box}.dh-hero-scene__ambient{position:absolute;inset:10% -6% 5% 0;background:radial-gradient(ellipse at 57% 51%,rgba(255,107,37,.16),transparent 60%);pointer-events:none;opacity:.6;filter:blur(16px)}.dh-hero-scene__orbit{position:absolute;border-radius:50%;border:1px solid rgba(203,213,208,.085);pointer-events:none;aspect-ratio:1;left:12%;top:1%;width:85%;transform:rotateX(18deg)}.dh-hero-scene__orbit--b{left:2%;top:13%;width:106%;border-color:#cbd5d00e;transform:rotate(17deg) scaleY(.76)}.dh-hero-stage{position:absolute;inset:4% 1% 4% 0;transform-style:preserve-3d;transform:perspective(1350px) rotateX(var(--dh-x,0deg)) rotateY(var(--dh-y,0deg)) scale(.91);transition:transform .42s cubic-bezier(.2,.7,.2,1)}.dh-plane,.dh-main-card,.dh-side-card,.dh-metric-card{position:absolute;transform-style:preserve-3d;pointer-events:none}.dh-plane{height:69%;width:74%;border:1px solid rgba(226,236,231,.2);border-radius:19px;background:linear-gradient(128deg,#ffffff09,#14181880);box-shadow:16px 20px 45px #0000005c}.dh-plane--back{top:11%;left:24%;transform:translateZ(-90px) rotateY(-8deg) rotate(-3deg);border-left:2px solid rgba(255,107,37,.65);box-shadow:-13px 7px 35px #ff6b250f,14px 22px 55px #00000059}.dh-plane--middle{top:15%;left:23%;transform:translateZ(-42px) rotateY(-8deg) rotate(-1.8deg);border-bottom:2px solid rgba(255,107,37,.33)}.dh-plane__inner{height:100%;width:100%;background:radial-gradient(ellipse at 95% 20%,rgba(255,107,37,.07),transparent 35%);border-radius:inherit;animation:dh-plane-breathe 11s ease-in-out infinite alternate;animation-play-state:paused}.dh-side-card{top:34%;left:-1%;height:53%;width:29%;z-index:3;transform:translateZ(20px) rotateY(-13deg) rotate(-4deg)}.dh-side-card__face{width:100%;height:100%;padding:18px 17px;background:linear-gradient(150deg,#353b3ab0,#121516d4);border:1px solid rgba(230,236,231,.24);border-radius:15px;box-shadow:0 12px 38px #0000006b;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:dh-float-side 10s ease-in-out infinite;animation-play-state:paused}.dh-side-brand{display:flex;gap:7px;align-items:center;color:#f6f6f6;font-size:clamp(.7rem,1.4vw,.95rem);font-weight:760;font-style:italic}.dh-bag{font-size:.85rem;font-style:normal;color:#141b17;background:#e5e9e2;border-radius:3px;width:22px;height:23px;display:inline-flex;justify-content:center;align-items:center;position:relative}.dh-bag:before{content:"";position:absolute;top:-4px;left:7px;height:6px;width:7px;border:1.5px solid #e5e9e2;border-bottom:0;border-radius:4px 4px 0 0}.dh-side-separator{height:1px;background:#f4f7f521;margin:20px 0}.dh-side-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:17px}.dh-side-card li{display:flex;align-items:center;justify-content:space-between;color:#c1c7c4;font-size:clamp(.59rem,.95vw,.77rem)}.dh-side-card li i{display:block;width:5px;height:5px;background:#555c59;border-radius:50%}.dh-side-card li i.is-hot{background:#ff6b25;box-shadow:0 0 8px #ff6b2599}.dh-side-card small{display:block;margin-top:30px;letter-spacing:.15em;font-size:.5rem;color:#707876}.dh-main-card{top:12%;left:19%;width:73%;height:69%;z-index:5;transform:translateZ(84px) rotateY(-7deg) rotateX(3deg) rotate(-2deg)}.dh-main-card__float{width:100%;height:100%;animation:dh-float-main 11s ease-in-out infinite;animation-play-state:paused}.dh-main-card__glass{width:100%;height:100%;position:relative;overflow:hidden;border:1px solid rgba(231,238,235,.62);border-bottom:2px solid rgba(255,123,52,.76);border-right:1px solid rgba(255,123,52,.6);border-radius:15px;background:linear-gradient(140deg,#242929,#121617);box-shadow:0 27px 72px #0000008f,0 6px 23px #ff6b251a,inset 0 1px 1px #ffffff29}.dh-main-card__glass:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 33%,rgba(255,255,255,.12) 48%,transparent 62%);opacity:.15;transform:translate(-90%);animation:dh-sweep 12s ease-in-out infinite;animation-play-state:paused}.dh-browser-chrome{height:19%;min-height:54px;padding:13px 17px;display:flex;align-items:flex-start;gap:11px;color:#e7ece8}.dh-dots{display:flex;gap:4px;padding-top:3px}.dh-dots i{height:5px;width:5px;background:#7b8581;border-radius:50%}.dh-dots i:first-child{background:#ff8658}.dh-browser-title{font-size:clamp(.56rem,1.05vw,.79rem);font-weight:680;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.dh-browser-title b{font-weight:900}.dh-mini-nav{margin-left:auto;font-size:clamp(.32rem,.6vw,.53rem);white-space:nowrap;color:#c4cbc7}.dh-menu-lines{font-size:.83rem;margin-top:-4px;color:#c0c8c2}.dh-main-card__body{height:81%;padding:0 17px 17px;display:grid;grid-template-columns:52% 48%;gap:0}.dh-shop-copy{background:linear-gradient(142deg,#171b1c,#0b0d0f);padding:clamp(15px,2.3vw,30px) clamp(12px,2.1vw,27px);display:flex;flex-direction:column;align-items:flex-start;min-width:0;color:#fff}.dh-shop-eyebrow{font-size:clamp(.39rem,.55vw,.52rem);color:#9da7a1;letter-spacing:.16em;display:flex;align-items:center;gap:7px;margin-bottom:20px}.dh-shop-eyebrow i{width:13px;height:2px;background:#ff6b25;display:block}.dh-shop-copy>strong{font-size:clamp(1.05rem,1.6vw,1.65rem);letter-spacing:-.06em;line-height:1.11;font-weight:770;white-space:normal}.dh-shop-copy em{font-style:normal;color:#bfc5c1}.dh-shop-copy em span{color:#ff6b25}.dh-copy-line{height:4px;width:80%;background:#d0dad342;display:block;margin-top:17px}.dh-copy-line--short{width:53%;margin-top:7px}.dh-copy-line--mid{width:68%;margin-top:7px}.dh-visual-button{display:inline-flex;gap:18px;align-items:center;justify-content:space-between;margin-top:auto;background:#f5f4f1;color:#121515;border-radius:4px;font-size:clamp(.45rem,.67vw,.65rem);font-weight:750;padding:10px 12px;white-space:nowrap}.dh-visual-button b{font-size:.8rem}.dh-product-visual{position:relative;overflow:hidden;background:#212424;isolation:isolate}.dh-product-visual img{width:100%;height:100%;object-fit:cover;object-position:center 54%;display:block;filter:brightness(.79) contrast(1.12)}.dh-product-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,12,12,.36),transparent 55%);pointer-events:none}.dh-photo-line{position:absolute;width:2px;height:60%;top:18%;right:7%;background:linear-gradient(transparent,rgba(255,107,37,.65),transparent);opacity:.5}.dh-main-card__rim{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff0e}.dh-metric-card{z-index:8}.dh-metric-card__float{width:100%;height:100%;animation:dh-float-metric 9s ease-in-out infinite;animation-play-state:paused}.dh-metric-card--performance{top:28%;left:76%;width:26%;height:33%;transform:translateZ(134px) rotateY(-12deg) rotate(-3deg)}.dh-metric-card--conversion{top:69%;left:60%;width:39%;height:25%;transform:translateZ(160px) rotateY(-8deg) rotate(1deg)}.dh-metric-card__glass{height:100%;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:clamp(10px,1.35vw,19px);border:1px solid rgba(225,236,231,.42);border-radius:12px;background:linear-gradient(142deg,#414946c2,#151919ed);box-shadow:0 16px 42px #00000075,0 0 25px #ff6b2512;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dh-metric-card__glass small{font-size:clamp(.51rem,.85vw,.78rem);line-height:1.25;color:#dce2df;font-weight:560;white-space:nowrap}.dh-metric-card__glass strong{font-size:clamp(1.25rem,2.45vw,2.45rem);font-weight:770;letter-spacing:-.04em;margin-top:6px;line-height:1.05}.dh-metric-card__glass strong span{font-size:.7em}.dh-mini-rule{display:block;height:4px;width:52%;background:#e2e9e330;margin-top:10px}.dh-mini-rule--short{width:31%;margin-top:7px}.dh-bars{margin-top:auto;display:flex;align-items:flex-end;justify-content:flex-end;gap:7px;height:42%;padding-top:8px}.dh-bars i{display:block;width:15%;height:32%;background:linear-gradient(0deg,#ee4d18,#ff9b54);box-shadow:0 0 13px #ff6b2526;transform-origin:bottom;animation:dh-bars 4.5s ease-in-out infinite alternate;animation-play-state:paused}.dh-bars i:nth-child(2){height:48%;animation-delay:-.5s}.dh-bars i:nth-child(3){height:64%;animation-delay:-1s}.dh-bars i:nth-child(4){height:80%;animation-delay:-1.5s}.dh-bars i:nth-child(5){height:100%;animation-delay:-2s}.dh-metric-card--conversion .dh-metric-card__glass{padding:clamp(11px,1.2vw,17px) clamp(13px,1.5vw,21px)}.dh-metric-card--conversion .dh-metric-card__glass strong{font-size:clamp(1.25rem,2.05vw,2.1rem)}.dh-metric-card--conversion svg{position:absolute;top:28%;right:5%;width:48%;height:43%;overflow:visible;filter:drop-shadow(0 0 6px rgba(255,107,37,.28))}.dh-trend-line{stroke-dasharray:1;stroke-dashoffset:0;animation:dh-draw-graph 7s ease-in-out infinite;animation-play-state:paused}.dh-trend-area{opacity:.9}.dh-scene-caption{position:absolute;right:7%;bottom:0;font-size:.56rem;letter-spacing:.19em;color:#515b57}.dh-hero-scene.is-inview .dh-plane__inner,.dh-hero-scene.is-inview .dh-main-card__float,.dh-hero-scene.is-inview .dh-main-card__glass:before,.dh-hero-scene.is-inview .dh-side-card__face,.dh-hero-scene.is-inview .dh-metric-card__float,.dh-hero-scene.is-inview .dh-bars i,.dh-hero-scene.is-inview .dh-trend-line{animation-play-state:running}.dh-metric-card--conversion .dh-metric-card__float{animation-delay:-2.2s}.dh-metric-card--performance .dh-metric-card__float{animation-delay:-4s}@keyframes dh-float-main{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}}@keyframes dh-float-side{0%,to{transform:translateZ(0)}50%{transform:translate3d(-2px,10px,0)}}@keyframes dh-float-metric{0%,to{transform:translateZ(0)}50%{transform:translate3d(2px,-11px,0)}}@keyframes dh-plane-breathe{0%{opacity:.2}to{opacity:.9}}@keyframes dh-sweep{0%,30%{opacity:0;transform:translate(-100%)}48%{opacity:.2}70%,to{opacity:0;transform:translate(120%)}}@keyframes dh-bars{0%,to{transform:scaleY(.88);opacity:.8}50%{transform:scaleY(1);opacity:1}}@keyframes dh-draw-graph{0%{stroke-dashoffset:1;opacity:.6}26%,83%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:1;opacity:.6}}@media(max-width:1100px){.dh-hero-scene{height:clamp(420px,46vw,550px)}.dh-main-card{left:19%;width:75%}.dh-metric-card--performance{left:75%}.dh-metric-card--conversion{left:59%}}@media(max-width:820px){.dh-hero-scene{height:470px;max-width:690px;margin-inline:auto}.dh-main-card{top:12%;height:69%}.dh-metric-card--performance{top:25%}.dh-metric-card--conversion{top:70%}}@media(max-width:600px){.dh-hero-scene{height:340px;width:100%;max-width:480px;margin:12px auto 6px}.dh-hero-stage{inset:4% 0;transform:perspective(1350px) scale(1) rotateX(var(--dh-x,0deg)) rotateY(var(--dh-y,0deg))}.dh-plane{border-radius:10px}.dh-main-card{left:14%;top:13%;width:82%;height:67%;transform:translateZ(25px) rotateY(-3deg) rotate(-1deg)}.dh-main-card__glass{border-radius:9px}.dh-browser-chrome{padding:9px;min-height:40px;height:18%;gap:5px}.dh-browser-title{font-size:.49rem}.dh-mini-nav{display:none}.dh-menu-lines{margin-left:auto}.dh-main-card__body{height:82%;padding:0 9px 9px}.dh-shop-copy{padding:12px 9px}.dh-shop-copy>strong{font-size:clamp(1rem,4vw,1.6rem)}.dh-shop-eyebrow{margin-bottom:12px;font-size:.35rem}.dh-copy-line{margin-top:9px;height:3px}.dh-copy-line--short,.dh-copy-line--mid{margin-top:5px}.dh-visual-button{padding:7px;font-size:.4rem;gap:5px}.dh-side-card{left:0;top:36%;height:47%;width:29%;transform:translateZ(12px) rotateY(-5deg)}.dh-side-card__face{padding:10px 7px;border-radius:7px}.dh-side-brand{font-size:.54rem;gap:4px}.dh-bag{width:14px;height:15px;font-size:.56rem}.dh-bag:before{width:5px;height:4px;left:4px;top:-3px}.dh-side-separator{margin:9px 0}.dh-side-card ul{gap:10px}.dh-side-card li{font-size:.44rem}.dh-side-card small{display:none}.dh-metric-card--performance{width:28%;height:31%;top:30%;left:74%;transform:translateZ(38px) rotateY(-6deg)}.dh-metric-card__glass{padding:8px;border-radius:7px}.dh-metric-card__glass small{font-size:.43rem}.dh-metric-card__glass strong{font-size:1.1rem}.dh-bars{gap:3px}.dh-metric-card--conversion{top:70%;left:55%;height:26%;width:44%;transform:translateZ(48px) rotateY(-4deg)}.dh-metric-card--conversion .dh-metric-card__glass{padding:8px}.dh-metric-card--conversion .dh-metric-card__glass strong{font-size:1.05rem}.dh-metric-card--conversion svg{top:35%;height:36%}.dh-scene-caption{font-size:.45rem;right:1%}}@media(max-width:360px){.dh-hero-scene{height:290px}.dh-shop-copy>strong{font-size:.9rem}.dh-main-card__body{grid-template-columns:53% 47%}.dh-side-brand{font-size:.47rem}.dh-metric-card__glass small{font-size:.4rem}.dh-metric-card__glass strong{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.dh-hero-stage{transform:scale(.91)!important;transition:none!important}.dh-hero-scene *,.dh-hero-scene *:before,.dh-hero-scene *:after{animation:none!important;transition:none!important}.dh-trend-line{stroke-dashoffset:0!important}}.dh-browser-brandmark{display:block;width:clamp(100px,8.7vw,134px);max-width:38%;height:auto;flex-shrink:0;object-fit:contain}@media(max-width:600px){.dh-browser-brandmark{width:90px;max-width:48%}}
