@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/cf1e9e25409c339c-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/9e4b0b2dddd8ef8a-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/033b03771f11c820-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/5c0f79bf4cc742c3-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/9a181b1d51f1af91-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:formaDjrDisplay;src:url(/_next/static/media/a68b4ce2e77b13e5-s.p.woff2?dpl=dpl_ctUcABBtC5F7ynjRwKJdJ9NXYcC3) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:formaDjrDisplay Fallback;src:local("Arial");ascent-override:116.92%;descent-override:24.93%;line-gap-override:0.00%;size-adjust:89.03%}.__className_2161c4{font-family:formaDjrDisplay,formaDjrDisplay Fallback}:root{--hp-magenta:#ee2a88;--hp-cyan:#00a1dd;--hp-yellow:#ffd400;--hp-text:#020000;--hp-gray:#767676;--hp-gray-muted:#cfcfcf;--hp-border:rgba(0,0,0,0.7);--hp-white:#ffffff;--hp-shadow-dropdown:0 -0.25rem 1.5rem rgba(0,0,0,0.12);--hp-duration:0.4s;--hp-radius-sm:0.5rem;--hp-radius-md:0.75rem;--hp-radius-lg:1rem;--hp-radius-xl:1.25rem;--hp-text-hero:clamp(1.75rem,4.6vw,5.25rem);--hp-text-title:clamp(1.25rem,1.8vw,2.125rem);--hp-text-subtitle:clamp(1.125rem,1.5vw,1.625rem);--hp-text-body-lg:clamp(1rem,1.3vw,1.5rem);--hp-text-body:clamp(0.875rem,1vw,1rem);--hp-text-body-sm:clamp(0.75rem,0.9vw,0.875rem);--hp-shell-px:clamp(1rem,10.6vw,12.75rem);--hp-shell-py:clamp(1rem,2.9vw,3.5rem);--hp-corner-inset:clamp(0.5rem,3vw,3.5rem)}.hp-gray-button-bg{background:var(--hp-gray-muted)}