.dhm{--blue:#0642ff;--blue-hover:#0535cc;--navy:#0b0b15;--navy-2:#111a38;--ink:#0b0b15;--body:#0b0b15;--body-on-dark:#fafcff;--line:#0b0b151f;--line-dark:#fafcff1f;--paper:#fafcff;--muted:#fafcff;--ease:cubic-bezier(.19, 1, .22, 1);--font-sans:"semplicitapro", "Helvetica Neue", Arial, sans-serif;--font-grotesque:"darker-grotesque", "Darker Grotesque", "semplicitapro", sans-serif;font-family:var(--font-sans);color:var(--body);background:var(--paper);-webkit-font-smoothing:antialiased;font-weight:300}.dhm img{max-width:100%;display:block}.dhm-container{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.dhm-section{padding:clamp(80px,10vw,140px) 0;position:relative;overflow:hidden}.dhm-grid{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}.dhm-grid>*{min-width:0}.dhm-grid--top{align-items:start}@media (min-width:900px){.dhm-grid{grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,112px)}.dhm-sticky{position:sticky;top:96px}}.dhm-hero{background:var(--blue);color:#fafcff;align-items:center;min-height:clamp(640px,100vh,960px);display:flex}.dhm-hero__copy{max-width:560px}@media (min-width:900px) and (max-width:1199px){.dhm-hero__copy{max-width:46vw}}.dhm-typer{color:#fafcff;min-height:1.2em;font-family:var(--font-grotesque);text-transform:lowercase;letter-spacing:-1px;align-items:baseline;gap:12px;margin:0 0 16px;font-size:1.875rem;font-weight:600;line-height:1.2;display:flex}.dhm-typer:before{content:"";background:#fafcff;border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(calc(4px - .205em))}.dhm-typer__caret{vertical-align:baseline;background:#fafcff;width:2px;height:.6em;margin-left:4px;animation:1s step-end infinite dhm-caret;display:inline-block}@keyframes dhm-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.dhm-typer__caret{animation:none}}.dhm{overflow-x:clip}.dhm-section.dhm-hero{z-index:2;overflow:visible}.dhm-hero__field{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#073efb 28%,#0c54f7 62%,#0e5cf6 85%);position:absolute;inset:0;overflow:hidden}.dhm-hero__field i{background:url(/images/dhm-blob.webp) 50%/100% 100% no-repeat;width:120vw;height:100vw;position:absolute;top:-50vw;right:-70vw}@media (max-width:899px){.dhm-hero__field i{width:250vw;height:210vw;top:-100vw;right:-140vw}}.dhm-hero__field:after{content:"";background-image:url(/images/dhm-grain.png);background-size:max(13.333vw,192px);position:absolute;inset:0}.dhm .dhm-hero__media{z-index:0;pointer-events:none;transform-origin:100% 100%;width:min(42vw,820px);max-width:none;height:auto;position:absolute;top:calc(4vw - 15px);right:-4vw;rotate:-10deg}@media (max-width:899px){.dhm-hero{flex-direction:column;align-items:stretch;min-height:0;padding-top:36px;padding-bottom:72px}.dhm .dhm-hero__media{order:-1;width:min(80%,460px);margin:0 -8% -64px auto;display:block;position:relative;top:auto;right:auto}}.dhm-hero .dhm-lead{color:#fafcff}.dhm-light{background:var(--paper)}.dhm-muted{background:var(--muted)}.dhm-h1,.dhm-h2{font-family:var(--font-sans);color:var(--ink);margin:0 0 24px;font-weight:500}.dhm-h1{letter-spacing:-2px;font-size:clamp(2.25rem,4vw,3rem);line-height:1.2}.dhm-h2{letter-spacing:-1.5px;font-size:clamp(1.875rem,3.2vw,2.5rem);line-height:1.2}.dhm-hero .dhm-h1{color:#fafcff}.dhm-italic{font-style:italic}.dhm-lead{max-width:34ch;margin:0 0 36px;font-size:1.25rem;font-weight:300;line-height:1.5}.dhm-prose p{margin:0 0 20px;font-size:1rem;line-height:1.5}.dhm-emphasis{color:var(--ink);font-weight:500}.dhm-grotesque{font-family:var(--font-grotesque);text-transform:lowercase;letter-spacing:-1px;font-weight:600}.dhm-subhead,.dhm-prose .dhm-subhead{color:var(--ink);font-size:1.875rem;line-height:1.1;margin:0 0 28px!important}.dhm-muted .dhm-h2{margin-bottom:4px}@media (max-width:899px){.dhm-muted .dhm-grid{gap:28px}}.dhm-portrait{aspect-ratio:2/3;object-fit:cover;border-radius:0 0 150px;width:100%;max-width:100%;height:auto;display:block}@media (max-width:899px){.dhm-portrait{border-bottom-right-radius:90px}}.dhm-portrait-wrap{position:relative}.dhm-portrait__wordmark{color:#0b0b15;pointer-events:none;width:11.6%;position:absolute;top:2%;right:-4.4%}.dhm-portrait__wordmark svg{width:100%;height:auto;display:block}.dhm-portrait__wordmark.is-typing path,.dhm-portrait__wordmark.is-typing polygon{opacity:0;transform-box:fill-box;transition:opacity .18s linear, transform .35s var(--ease);transform:translateY(12px)}.dhm-portrait__wordmark.is-typing .is-on{opacity:1;transform:none}@media (min-width:900px){.dhm-muted .dhm-grid{align-items:center}.dhm-muted .dhm-sticky{position:static}}.dhm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-weight:500;margin-bottom:16px!important;font-size:.8rem!important}.dhm-cta{margin-top:36px}.dhm-btn{min-height:52px;font-family:var(--font-sans);border:1.25px solid #0000;border-radius:50px;justify-content:center;align-items:center;padding:0 40px;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,box-shadow .2s;display:inline-flex}.dhm-btn:after{content:"";width:0;height:1.1em;transition:width .4s var(--ease), margin-left .4s var(--ease);background:currentColor;flex:none;margin-left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 0/auto 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 0/auto 100% no-repeat}.dhm-btn:hover:after,.dhm-btn:focus-visible:after{width:1.1em;margin-left:10px}.dhm-btn--primary{background:var(--blue);color:#fafcff;border-color:var(--blue)}.dhm-btn--primary:hover{color:var(--blue);background:0 0}.dhm-btn--outline{color:#fafcff;background:0 0;border-color:#fafcff}.dhm-btn--outline:hover{color:var(--blue);background:#fafcff}.dhm-btn:focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--blue);outline:3px solid #fafcff}.dhm-placeholder{letter-spacing:.08em;text-transform:uppercase;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:100%;font-size:.85rem;font-weight:500;display:flex}.dhm-placeholder svg{width:48px;height:48px}.dhm-placeholder--light{color:#8a93ab;background:#e7ebf5;border:1px dashed #c4cbdd}.dhm-placeholder--dark{background:var(--navy-2);color:#fafcff66;border:1px dashed var(--line-dark)}.dhm-placeholder--glass{color:#fafcffbf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fafcff14;border:1px dashed #fafcff59}.dhm-logos{background:var(--paper);padding:8px 0}@media (min-width:900px){.dhm-logos{padding:40px 0}}.dhm-light{padding-bottom:clamp(40px,5vw,72px)}.dhm-logos+.dhm-setlist{padding-top:72px}@media (min-width:900px){.dhm-logos+.dhm-setlist{padding-top:52px}}.dhm-logos__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.dhm-logos__track{--gap:140px;align-items:center;gap:var(--gap);width:max-content;margin:0;padding:0;list-style:none;animation:45s linear infinite dhm-marquee;display:flex}.dhm-logos__viewport:hover .dhm-logos__track{animation-play-state:paused}.dhm-logos__track li{flex:none}.dhm-logos__track img{height:calc(var(--h) * .8px);object-fit:contain;opacity:.78;width:auto;transition:opacity .3s;display:block}@media (max-width:899px){.dhm-logos__track img{height:calc(var(--h) * .75px)}}.dhm-logos__track img:hover{opacity:1}@keyframes dhm-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--gap) / 2))}}@media (max-width:899px){.dhm-logos__track{--gap:64px}}@media (prefers-reduced-motion:reduce){.dhm-logos__track{animation:none}}.dhm-services{gap:clamp(28px,3vw,44px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.dhm-service{grid-template-columns:35px 1fr;align-items:start;column-gap:18px;display:grid}.dhm-service>div{min-width:0}.dhm-service__icon{width:35px;height:35px;margin-top:6px}.dhm-service h3{color:var(--ink);margin:0 0 10px;font-size:2.1875rem;line-height:1.29}.dhm-service p{max-width:52ch;margin:0;font-size:1rem;line-height:1.6}.dhm-setlist__wrap{display:flow-root;position:relative}.dhm-setlist__card{z-index:2;border:3.75px solid var(--blue);background:0 0;border-top-right-radius:150px;width:55%;margin-block:60px;padding:70px clamp(96px,10vw,130px) 70px clamp(28px,3vw,48px);position:relative}.dhm-setlist__card .dhm-h2{margin:0}.dhm-setlist__media{z-index:1;top:0;bottom:0;right:max(24px, env(safe-area-inset-right,0px));background:#e7ebf5;border-bottom-left-radius:150px;width:calc(50.7% - 24px);position:absolute;overflow:hidden}.dhm-setlist__media video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:900px){.dhm-setlist__card{margin-block:0}.dhm-setlist__media{top:60px;bottom:60px}}@media (max-width:899px){.dhm-setlist__card{border-top-right-radius:90px;width:auto;margin-block:0;padding:48px 24px 112px}.dhm-setlist__media{aspect-ratio:4/5;border-top-left-radius:90px;border-bottom-left-radius:0;width:auto;max-width:none;margin:-64px -12px 0;position:relative;right:auto}.dhm-setlist__wrap{flex-direction:column-reverse;display:flex}}.dhm .dh-footer__bg i{background:url(/images/dhm-blob.webp) 50%/100% 100% no-repeat;inset:0}.dhm .dh-footer__bg:after{content:"";z-index:1;background-image:url(/images/dhm-grain.png);background-size:max(13.333vw,192px);position:absolute;inset:0}.dhm .dhm-italic .dh-w{margin-right:-.1em;padding-right:.1em}.dhm-anim [data-reveal=up]{transform-origin:0 0;transition:opacity 1.1s var(--ease) var(--d,0s), transform 1.4s var(--ease) var(--d,0s), filter 1.1s var(--ease) var(--d,0s)}.dhm-anim [data-reveal=up]:not(.is-in){opacity:0;filter:blur(14px);transform:translateY(72px)skewY(2.5deg)}.dhm-anim [data-reveal][data-from=above]:not(.is-in) .dh-wi{transform:translateY(-115%)rotate(-6deg)}.dhm-anim [data-reveal=up][data-from=above]:not(.is-in){transform:translateY(-72px)skewY(-2.5deg)}.dhm-anim [data-reveal=media]{clip-path:inset(0 round 20px);transition:clip-path 1.6s var(--ease) var(--d,0s), transform 1.8s var(--ease) var(--d,0s)}.dhm-anim [data-reveal=media]:not(.is-in){clip-path:inset(calc(100% - 1px) 0 0 round 20px);transform:scale(1.08)}.dhm-anim .dhm-portrait[data-reveal=media]{clip-path:inset(0);transition-duration:.6s,.75s}.dhm-anim .dhm-portrait[data-reveal=media]:not(.is-in){clip-path:inset(calc(100% - 1px) 0 0)}.dhm-setlist__border{display:none}.dhm-anim .dhm-setlist__card{border-color:#0000}.dhm-anim .dhm-setlist__border{pointer-events:none;width:calc(100% + 7.5px);height:calc(100% + 7.5px);display:block;position:absolute;top:-3.75px;left:-3.75px;overflow:visible}.dhm-setlist__border path{fill:none;stroke:var(--blue);stroke-width:3.75px;stroke-linejoin:miter;stroke-linecap:square;stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset 2.6s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0s) + .15s)}.dhm-setlist__card.is-in .dhm-setlist__border path{stroke-dashoffset:0}.dhm-anim [data-reveal=video].is-in{transition:opacity 1.4s ease calc(var(--d,0s) + 1.9s)}.dhm-anim [data-reveal=video].is-in video{transition:transform 2s var(--ease) calc(var(--d,0s) + 1.9s)}.dhm-anim [data-reveal=video]:not(.is-in){opacity:0}.dhm-anim [data-reveal=video]:not(.is-in) video{transform:scale(1.06)}@media (max-width:899px){.dhm-anim [data-reveal=video].is-in,.dhm-anim [data-reveal=video].is-in video{transition-delay:calc(var(--d,0s) + .3s)}}.dhm-anim .dhm-service .dhm-service__icon{transition:transform 1s var(--ease) calc(var(--d,0s) + .15s), opacity .8s var(--ease) calc(var(--d,0s) + .15s)}.dhm-anim .dhm-service:not(.is-in) .dhm-service__icon{opacity:0;transform:scale(.6)rotate(-12deg)}.dhm-anim .dhm-service p{transition:opacity 1s var(--ease) calc(var(--d,0s) + .35s), transform 1.2s var(--ease) calc(var(--d,0s) + .35s)}.dhm-anim .dhm-service:not(.is-in) p{opacity:0;transform:translateY(16px)}.dhm-scrub-on .dhm-sw{opacity:clamp(.14, calc(var(--p,0) * (var(--n) + 3) - var(--i)), 1);transition:opacity .2s linear}.dhm-hero__wordmark{z-index:-1;pointer-events:none;color:#fafcff;opacity:.05;position:absolute;inset:0;overflow:hidden}.dhm-hero__wordmark svg{width:auto;height:125%;translate:0 calc(var(--hp,0) * -45vh);display:block;position:absolute;top:6%;right:clamp(120px,17vw,300px)}@media (max-width:899px){.dhm-hero__wordmark svg{height:72%;top:6%;right:14%}}@media (prefers-reduced-motion:reduce){.dhm-hero__wordmark svg{translate:none}}.dhm .dh-accent{white-space:nowrap;display:inline-block;position:relative}.dhm-hero__media{translate:0 calc(var(--hp,0) * 50px)}@keyframes dhm-rise{0%{transform:translateY(115%)rotate(6deg)}to{transform:none}}@keyframes dhm-focus{0%{opacity:0;filter:blur(8px);transform:translateY(32px)}to{opacity:1;filter:blur();transform:none}}@keyframes dhm-lift{0%{opacity:0;transform:translateY(14%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.dhm .dhm-hero .dh-wi{animation:dhm-rise 1.3s var(--ease) both;animation-delay:calc(.2s + var(--i) * 70ms)}.dhm-hero .dhm-typer{animation:dhm-focus 1.1s var(--ease) .1s both}.dhm-hero .dhm-lead{animation:dhm-focus 1.3s var(--ease) .9s both}.dhm-hero .dhm-cta{animation:dhm-focus 1.3s var(--ease) 1.05s both}.dhm-hero__media{animation:dhm-lift 1.8s var(--ease) .3s both, dhm-glitch 5s steps(1, end) -2.6s infinite}.dhm-hero__glitch--a{animation:5s step-end -2.6s infinite both dhm-glitch-a}.dhm-hero__glitch--b{animation:5s step-end -2.6s infinite both dhm-glitch-b}.dhm .dh-header .dh-brand svg{animation:dhm-focus 1.1s var(--ease) .1s both}}@media (prefers-reduced-motion:reduce){.dhm-btn{transition:none}}.dhm[data-xray] .dhm-logos{position:relative}.dhm[data-xray] :is(.dhm-hero,.dhm-light,.dhm-logos,.dhm-setlist,.dhm-muted,.dhm-plan,.dhm-final,.dh-footer){color:#0b0b15!important;background:#fafcff!important}.dhm[data-xray] :is(.dhm-hero__field,.dh-footer__bg,.dhm-hero__wordmark){display:none!important}.dhm[data-xray] :is(.dhm-section,.dhm-logos,.dh-footer) :is(h1,h2,h3,p,a,span,li,dt,dd,label,b,em,strong){color:#0b0b15!important;-webkit-text-stroke-color:#0b0b15!important}.dhm[data-xray] .dhm-btn{color:#0b0b15!important;background:0 0!important;border-color:#0b0b15!important}.dhm[data-xray] .dhm-btn:after,.dhm[data-xray] .dhm-typer:before,.dhm[data-xray] .dhm-typer:after{background:#0b0b15!important}.dhm[data-xray] .dhm-setlist__card{border-color:#0b0b15!important}.dhm[data-xray] .dhm-setlist__card svg path{stroke:#0b0b15!important}.dhm[data-xray] .dhm-setlist__media{background:#e5e6ea!important}.dhm[data-xray] .dhm-service__icon{filter:grayscale()brightness(0)}.dhm[data-xray] .dhm-portrait__wordmark{color:#0b0b15!important}.dhm[data-xray] .dhm-placeholder{color:#6b7080!important;background:#eef0f4!important;border-color:#b9bdc8!important}.dhm[data-xray] :is(.dhm-section,.dhm-logos,.dh-footer) :is(h1,h2,h3,p,a,button,img,video,dt,dd,.dhm-placeholder,li){outline-offset:2px;outline:1px dashed #0642ff73}.dhm[data-xray] .dhm-hero__media{pointer-events:auto;outline:none!important}.dhm .dh-xray-mega{z-index:43;pointer-events:none;outline-offset:2px;outline:1px dashed #0642ff73;position:fixed}.dhm-hero__glitch{opacity:0;pointer-events:none}@media (max-width:899px){.dhm-hero{position:relative}.dhm .dhm-hero__glitch{width:min(80%,460px);margin:0;position:absolute;top:36px;right:-8%}}.dhm-hero__glitch--a{filter:drop-shadow(-4px 0 #ff5fa2)}.dhm-hero__glitch--b{filter:drop-shadow(4px 0 #fafcff)}@keyframes dhm-glitch{87%{transform:translate(-3px)}88%{transform:translate(3px)}89%,92%{transform:none}93%{transform:translate(4px)skew(-2deg)}94%{transform:none}}@keyframes dhm-glitch-a{0%,86%,91%,92%,95%,to{opacity:0}87%{opacity:1;clip-path:inset(18% 0 66%);transform:translate(-16px)}88%{opacity:1;clip-path:inset(44% 0);transform:translate(12px)}89%{opacity:1;clip-path:inset(70% 0 18%);transform:translate(-8px)}90%{opacity:1;clip-path:inset(30% 0 60%);transform:translate(20px)}93%{opacity:1;clip-path:inset(56% 0 30%);transform:translate(-22px)}94%{opacity:1;clip-path:inset(8% 0 82%);transform:translate(10px)}}@keyframes dhm-glitch-b{0%,86%,91%,92%,95%,to{opacity:0}87%{opacity:1;clip-path:inset(52% 0 36%);transform:translate(14px)}88%{opacity:1;clip-path:inset(24% 0 68%);transform:translate(-18px)}89%{opacity:1;clip-path:inset(8% 0 80%);transform:translate(10px)}90%{opacity:1;clip-path:inset(62% 0 26%);transform:translate(-12px)}93%{opacity:1;clip-path:inset(36% 0 52%);transform:translate(18px)}94%{opacity:1;clip-path:inset(76% 0 12%);transform:translate(-9px)}}@media (prefers-reduced-motion:reduce){.dhm-hero__glitch{display:none}}.dhm[data-xray] .dhm-hero__media{animation:none!important}.dhm[data-xray] .dhm-hero__glitch{display:none!important}.dhm-phone{place-items:center;margin:0;padding:clamp(40px,6vw,72px) 0 clamp(8px,3vw,32px);display:grid}.dhm-phone__body{aspect-ratio:9/19.2;background:linear-gradient(145deg,#1d1d26,#0b0b15 55%);border-radius:52px;width:min(320px,78vw);padding:11px;position:relative;box-shadow:inset 0 0 0 1.5px #2a2a36,inset 0 0 0 3px #0b0b15}.dhm-phone__screen{background:#0b0b15;border-radius:42px;height:100%;position:relative;overflow:hidden}.dhm-phone__bg{opacity:.35;transition:opacity .9s var(--ease);position:absolute;inset:0;overflow:hidden}.dhm-phone.is-awake .dhm-phone__bg{opacity:1}.dhm-phone__bg:after{content:"";opacity:.8;background-image:url(/images/dhm-grain.png);background-size:180px;position:absolute;inset:0}.dhm-phone__bg span{will-change:transform;background:radial-gradient(closest-side,#0642ff,#0642ff8c 55%,#0642ff00);border-radius:42% 58% 63% 37%/41% 44% 56% 59%;animation:16s ease-in-out infinite alternate dhm-wall-a;position:absolute}.dhm-phone__bg span:first-child{width:130%;height:62%;top:8%;left:-45%}.dhm-phone__bg span:nth-child(2){opacity:.85;width:110%;height:55%;animation-name:dhm-wall-b;animation-duration:13s;bottom:-12%;right:-55%}@keyframes dhm-wall-a{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(18%,22%)rotate(40deg)scale(1.15,.85)}to{transform:translate(8%,48%)rotate(95deg)scale(.9,1.2)}}@keyframes dhm-wall-b{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(-22%,-30%)rotate(-50deg)scale(1.2,.9)}to{transform:translate(-10%,-62%)rotate(-110deg)scale(.95,1.15)}}@media (prefers-reduced-motion:reduce){.dhm-phone__bg span{animation:none}}.dhm[data-xray] .dhm-phone__bg{filter:grayscale()}.dhm-phone__island{z-index:3;background:#000;border-radius:20px;width:31%;height:26px;position:absolute;top:12px;left:50%;translate:-50%}.dhm-phone__clock,.dhm-phone__date{z-index:1;text-align:center;color:#fafcff;opacity:0;transition:opacity .8s var(--ease) .15s, transform .9s var(--ease) .15s;margin:0;position:relative;transform:translateY(8px)}.dhm-phone__clock{font:500 3.75rem/1 var(--font-sans);letter-spacing:-2px;margin-top:62px}.dhm-phone__date{font:600 1.125rem/1 var(--font-grotesque);text-transform:lowercase;margin-top:6px}.dhm-phone.is-awake .dhm-phone__clock{opacity:1;transform:none}.dhm-phone.is-awake .dhm-phone__date{opacity:.75;transform:none}.dhm-phone__notes{z-index:4;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:182px;left:21px;right:21px}.dhm-phone__note{--t:0;color:#0b0b15;box-shadow:0 calc((1 - var(--t)) * 24px) calc((1 - var(--t)) * 40px) rgba(11,11,21,calc((1 - var(--t)) * .28));opacity:min(1, calc(var(--t) * 3));transform:translate(0, calc((1 - var(--t)) * (-140px - var(--i) * 40px)))  scale(calc(1 + (1 - var(--t)) * .22));will-change:transform, opacity;background:#fafcfff2;border-radius:18px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.dhm-phone__icon{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #0b0b1514}.dhm-phone__icon svg{width:20px;height:20px}.dhm-phone__text{min-width:0;font:400 .75rem/1.3 var(--font-sans);gap:1px;display:grid}.dhm-phone__text>span:last-child{text-overflow:ellipsis;white-space:nowrap;color:#0b0b15b3;overflow:hidden}.dhm-phone__text strong{font-size:.8125rem;font-weight:500}.dhm-phone__meta{color:#0b0b158c;justify-content:space-between;gap:8px;font-size:.6875rem;display:flex}.dhm-phone__meta b{text-transform:uppercase;letter-spacing:.04em;font-weight:500}.dhm-phone__meta i{font-style:normal}.dhm[data-xray] .dhm-phone__icon{filter:grayscale()}.dhm-section.dhm-muted{padding-block:clamp(80px,10vw,140px)}
