.dh-site .dh-dl-hero{--mx:0;--my:0;padding:168px 0 40px;position:relative;overflow:hidden}.dh-site .dh-dl-hero__glow{background:radial-gradient(40% 50% at 72% 55%,#ff6b3d47,rgba(var(--bgrgb),0)70%);pointer-events:none;position:absolute;inset:0}.dh-site .dh-dl-hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:40px;display:grid;position:relative}.dh-site .dh-dl-eyebrow{margin-bottom:18px}.dh-site .dh-dl-h1{letter-spacing:-.045em;margin:0;font-size:84px;font-weight:800;line-height:.95}.dh-site .dh-dl-lead{max-width:480px;color:var(--fg2);margin:24px 0 0;font-size:20px;line-height:1.55}.dh-site .dh-dl-badges{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.dh-site .dh-dl-badges .dh-store{border-radius:18px;height:60px;padding:0 26px 0 20px}.dh-site .dh-dl-badges .dh-store span{line-height:1.1}.dh-site .dh-dl-badges .dh-store small{opacity:1;font-size:11px;font-weight:600}.dh-site .dh-dl-badges .dh-store strong{font-size:19px}.dh-site .dh-dl-badges .dh-store--primary{letter-spacing:-.005em;transition:transform .25s,box-shadow .25s}.dh-site .dh-dl-badges .dh-store--primary:hover{color:var(--on-brand);transform:translateY(-2px);box-shadow:0 12px 28px -14px #ff6b3d8c}.dh-site .dh-dl-badges .dh-store--ghost{background:rgba(var(--ink),.06);border-color:rgba(var(--ink),.22);transition:background .25s,border-color .25s}.dh-site .dh-dl-badges .dh-store--ghost small{color:var(--fg2)}.dh-site .dh-dl-badges .dh-store--ghost:hover{background:rgba(var(--ink),.06);border-color:rgba(var(--ink),.22);color:var(--fg)}.dh-site .dh-dl-note{color:var(--muted2);margin:14px 0 0;font-size:14px;line-height:normal}.dh-site .dh-dl-invite{max-width:480px;color:var(--fg2);margin:10px 0 0;font-size:15px;line-height:1.55}.dh-site .dh-dl-phones{height:600px;position:relative}.dh-site .dh-dl-phone{filter:drop-shadow(0 40px 60px #0009);border-radius:38px;width:300px;height:auto;transition:transform .2s linear;position:absolute;top:0;left:50%}:root[data-site-theme=light] .dh-site .dh-dl-phone{filter:drop-shadow(0 28px 36px #46231438)}.dh-site .dh-dl-phone--left{z-index:1;transform:translateX(-50%)translateX(calc(-170px + var(--mx)*24px))translateY(calc(30.6px + var(--my)*14.4px))rotate(calc(-10deg + var(--mx)*3.6deg))scale(.88)}.dh-site .dh-dl-phone--right{z-index:2;transform:translateX(-50%)translateX(calc(170px + var(--mx)*24px))translateY(calc(30.6px + var(--my)*14.4px))rotate(calc(10deg + var(--mx)*3.6deg))scale(.88)}.dh-site .dh-dl-phone--centre{z-index:3;transform:translateX(-50%)translateX(calc(var(--mx)*48px))translateY(calc(var(--my)*28.8px))rotate(calc(var(--mx)*7.2deg))}.dh-site .dh-dl-phones__fade{z-index:4;background:linear-gradient(180deg,rgba(var(--bgrgb),0),var(--bg));pointer-events:none;height:200px;position:absolute;bottom:0;left:0;right:0}.dh-site .dh-dl-devices{padding:40px 0 100px}.dh-site .dh-dl-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dh-site .dh-dl-device{background:var(--surface);border:1px solid rgba(var(--ink),.08);border-radius:30px;align-items:center;gap:28px;padding:36px;display:flex}.dh-site .dh-dl-qr{background:#fff;border-radius:18px;flex:none;width:150px;height:150px;padding:14px;line-height:0}.dh-site .dh-dl-device__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:12px;font-weight:700;line-height:normal}.dh-site .dh-dl-device h2{letter-spacing:-.02em;margin:8px 0 4px;font-size:32px;font-weight:800;line-height:normal}.dh-site .dh-dl-device__sub{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:normal}.dh-site .dh-dl-open{height:48px;padding:0 22px}.dh-site .dh-dl-open.dh-btn--primary{letter-spacing:-.005em}.dh-site .dh-dl-open.dh-btn--ghost{font-weight:800}.dh-site .dh-dl-inside{padding:0 0 120px}.dh-site .dh-dl-h2{letter-spacing:-.03em;margin:0 0 28px;font-size:40px;font-weight:800;line-height:normal}.dh-site .dh-dl-chips{flex-wrap:wrap;gap:10px;display:flex}.dh-site .dh-dl-chip{border:1px solid rgba(var(--ink),.16);border-radius:999px;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:600;display:inline-flex}.dh-site .dh-dl-chip.is-hot{background:var(--brand-soft);color:var(--accent-text);border:0;font-weight:700}.dh-site .dh-dl-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.dh-site .dh-dl-plan{background:var(--surface);border:1px solid rgba(var(--ink),.1);border-radius:26px;padding:32px}.dh-site .dh-dl-plan--pro{background:var(--tint);border:1.5px solid #ff6b3d80}.dh-site .dh-dl-plan__label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:800;line-height:normal;display:flex}.dh-site .dh-dl-plan--pro .dh-dl-plan__label{color:var(--accent-text)}.dh-site .dh-dl-plan__badge{background:var(--brand-soft);height:26px;color:var(--accent-text);letter-spacing:.04em;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.dh-site .dh-dl-plan__body{color:var(--fg2);margin:10px 0 0;font-size:16px;line-height:1.65}.dh-site .dh-dl-plan--pro .dh-dl-plan__body{color:var(--fg)}.dh-site .dh-dl-plan__price{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:normal}@media (max-width:900px){.dh-site .dh-dl-hero{padding:140px 0 88px}.dh-site .dh-dl-hero__grid,.dh-site .dh-dl-pair,.dh-site .dh-dl-plans{grid-template-columns:minmax(0,1fr)}.dh-site .dh-dl-h1{font-size:58px}.dh-site .dh-dl-phones{transform-origin:50% 0;transform:scale(.72)}.dh-site .dh-dl-devices{padding:88px 0}.dh-site .dh-dl-device,.dh-site .dh-dl-plan{padding:32px}}@media (max-width:640px){.dh-site .dh-dl-hero{padding:116px 0 40px}.dh-site .dh-dl-h1{letter-spacing:-.035em;font-size:42px}.dh-site .dh-dl-devices{padding:64px 0}.dh-site .dh-dl-device,.dh-site .dh-dl-plan{border-radius:24px;padding:24px}.dh-site .dh-dl-qr{display:none}.dh-site .dh-dl-device__text,.dh-site .dh-dl-open{width:100%}}
/*# sourceMappingURL=0311ec8253c73183.css.map*/