.px-hero[data-astro-cid-jhe4yhru]{contain:paint;isolation:isolate;align-items:center;min-height:clamp(560px,100svh - 68px,900px);display:flex;position:relative;overflow:clip}.scene[data-astro-cid-jhe4yhru]{z-index:-1;pointer-events:none;position:absolute;inset:0}.sky[data-astro-cid-jhe4yhru]{background:radial-gradient(60% 50% at 78% 30%,#9aa8ff38,#0000 70%),linear-gradient(#0000 0%,#2a226499 45%,#3c3f8c 80%,#5a5fa8 100%);position:absolute;inset:0}.layer[data-astro-cid-jhe4yhru]{transform:translate3d(calc(var(--mx,0) * var(--d) * -70px), calc(var(--my,0) * var(--d) * -24px), 0);translate:0 calc(var(--sy,0) * (1 - var(--d)) * .45px);will-change:transform, translate;position:absolute;inset:0}@supports (animation-timeline:scroll()){.layer[data-astro-cid-jhe4yhru]{animation:linear both px-sink scroll(root);animation-range:0 900px;translate:none}}@keyframes px-sink{to{translate:0 calc((1 - var(--d)) * 405px)}}.moon[data-astro-cid-jhe4yhru]{width:clamp(150px,19vw,300px);height:auto;animation:90s linear infinite moon-spin;position:absolute;top:7%;right:9%}@keyframes moon-spin{to{rotate:360deg}}.planet[data-astro-cid-jhe4yhru]{opacity:.85;filter:drop-shadow(0 0 70px #f08a6e73);width:clamp(120px,14vw,210px);position:absolute;top:5%;left:4%;transform:rotate(-12deg)}.near-star[data-astro-cid-jhe4yhru]{background:#ffd9a8;border-radius:50%;width:9px;height:9px;position:absolute;top:22%;left:52%;box-shadow:0 0 0 6px #ffd9a826,0 0 24px 6px #ffd9a880}.hills[data-astro-cid-jhe4yhru] svg[data-astro-cid-jhe4yhru]{width:116%;max-width:none;height:46%;position:absolute;bottom:0;left:-8%}.near[data-astro-cid-jhe4yhru] svg[data-astro-cid-jhe4yhru]{height:34%;bottom:-2px}.craters[data-astro-cid-jhe4yhru]{width:116%;max-width:none;height:34%;position:absolute;bottom:-2px;left:-8%}.ship[data-astro-cid-jhe4yhru]{aspect-ratio:542/965;width:clamp(74px,8.6vw,128px);position:absolute;bottom:11%;left:4.5%;rotate:1.2deg}.ship[data-astro-cid-jhe4yhru] .rocket[data-astro-cid-jhe4yhru]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ship[data-astro-cid-jhe4yhru] .shade[data-astro-cid-jhe4yhru]{pointer-events:none;background:linear-gradient(100deg,#0d0a1f6b 6%,#0d0a1f29 36%,#0000 60%,#ffecc833 88%);position:absolute;inset:0;-webkit-mask:url(/brand/drpx/ship-landed.webp) 50% 0/88.93% 87.77% no-repeat;mask:url(/brand/drpx/ship-landed.webp) 50% 0/88.93% 87.77% no-repeat}.ship[data-astro-cid-jhe4yhru] .beacon[data-astro-cid-jhe4yhru]{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#fff3c4,#ffd84d 60%,#ffd84d00);border-radius:50%;width:7%;animation:2.8s ease-in-out infinite beacon;position:absolute;top:1%;left:50%;translate:-50% -30%}@keyframes beacon{0%,to{opacity:.25;box-shadow:0 0 #ffd84d00}50%{opacity:1;box-shadow:0 0 18px 5px #ffd84d73}}.ship[data-astro-cid-jhe4yhru] .site[data-astro-cid-jhe4yhru]{width:160%;height:auto;position:absolute;bottom:-3.5%;left:-30%}.ship[data-astro-cid-jhe4yhru]:before{content:"";filter:blur(3px);background:#0e0b2073;border-radius:50%;width:84%;height:4%;position:absolute;bottom:-1.5%;left:8%}.ship[data-astro-cid-jhe4yhru]:after{content:"";filter:blur(4px);background:radial-gradient(50% 50% at 60%,#0e0b2052,#0000 75%);border-radius:50%;width:110%;height:5%;position:absolute;bottom:-2%;left:-72%;rotate:-5deg}.drpx[data-astro-cid-jhe4yhru] .drpx-fig{filter:drop-shadow(0 18px 30px #00000059);width:100%}.drpx[data-astro-cid-jhe4yhru]{aspect-ratio:537/1000;width:clamp(190px,18vw,290px);position:absolute;bottom:3%;right:13%}.copy[data-astro-cid-jhe4yhru]{padding-block:48px 120px;position:relative}.tagline[data-astro-cid-jhe4yhru]{letter-spacing:-.035em;text-shadow:0 4px 30px #0f0b2699;max-width:11.5ch;font-size:clamp(44px,7.4vw,104px);line-height:.96}.topics[data-astro-cid-jhe4yhru]{margin:clamp(18px,2.4vw,26px) 0 clamp(24px,3vw,34px)}.ctas[data-astro-cid-jhe4yhru]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hint[data-astro-cid-jhe4yhru]{font:italic 600 15px/1.4 var(--body);color:var(--muted);max-width:34ch;margin:26px 0 0;padding-left:clamp(0px,9vw - 50px,90px)}.coarse-pointer[data-astro-cid-jhe4yhru]{display:none}@media (pointer:coarse){.fine-pointer[data-astro-cid-jhe4yhru]{display:none}.coarse-pointer[data-astro-cid-jhe4yhru]{display:inline}}@media (width<=820px){.px-hero[data-astro-cid-jhe4yhru]{align-items:flex-start;min-height:760px}.copy[data-astro-cid-jhe4yhru]{padding-block:36px 0}.planet[data-astro-cid-jhe4yhru]{opacity:.7;width:90px;top:2%;left:auto;right:4%}.moon[data-astro-cid-jhe4yhru]{width:120px;inset:auto auto 26% 4%}.near-star[data-astro-cid-jhe4yhru]{top:34%;left:70%}.hills[data-astro-cid-jhe4yhru] svg[data-astro-cid-jhe4yhru]{height:34%}.near[data-astro-cid-jhe4yhru] svg[data-astro-cid-jhe4yhru]{height:24%}.drpx[data-astro-cid-jhe4yhru]{width:140px;bottom:3%;right:8%}.ship[data-astro-cid-jhe4yhru]{width:64px;bottom:9%;left:4%}.hint[data-astro-cid-jhe4yhru]{padding-left:0}}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.latest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin-top:18px;display:grid}.latest-title[data-astro-cid-lcdefpme]{font-size:clamp(30px,3.8vw,46px)}.latest-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.latest-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline var(--red-hot) 3px;text-underline-offset:8px}.lede[data-astro-cid-lcdefpme]{color:var(--muted);margin:18px 0 20px;font-size:19px}.facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0 0 26px;padding:0;list-style:none;display:flex}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1.5px solid var(--faint);color:var(--muted);border-radius:999px;padding:6px 14px;font-size:15px}.facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--cream);font-family:var(--display);font-weight:900}@media (width<=900px){.latest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.shorts-sec[data-astro-cid-lcdefpme]{padding-top:0}.row-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.row-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.all[data-astro-cid-lcdefpme]{color:var(--cream);text-underline-offset:4px;font-weight:700}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 260px;align-items:end;gap:12px;display:grid}.note[data-astro-cid-lcdefpme]{padding:clamp(26px,5vw,56px);font-size:clamp(18px,2vw,21px);line-height:1.6;transform:rotate(-.8deg)}.note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-of-type{font:900 clamp(26px, 3.6vw, 40px) / 1.1 var(--display);letter-spacing:-.02em;margin-bottom:.8em}.note[data-astro-cid-lcdefpme] .sign[data-astro-cid-lcdefpme]{font:900 clamp(20px, 2.4vw, 26px) / 1.2 var(--display);color:var(--red);margin-top:1.2em}.more[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:4px;margin-top:6px;font-size:17px;font-weight:700;text-decoration-thickness:2px;display:inline-block}.pointing[data-astro-cid-lcdefpme]{filter:drop-shadow(0 16px 24px #0006);width:230px;height:auto;margin-left:-10px;scale:-1 1}@media (width<=760px){.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pointing[data-astro-cid-lcdefpme]{display:none}}.sub-box[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(40px, 7vw, 80px) var(--gutter);border:1.5px solid var(--faint);background:radial-gradient(120% 140% at 50% 0,#e8221b47,#0000 60%),linear-gradient(#3a2a7a8c,#1a14408c);border-radius:28px;justify-items:center;gap:14px;display:grid}.sub-title[data-astro-cid-lcdefpme]{font-size:clamp(36px,6.4vw,76px)}.sub-sub[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 10px;font-size:19px}
