@media (max-width:39.99rem){.X3-0xa_root .text-h1{letter-spacing:-.035em;font-size:clamp(1.625rem,1.05rem + 2.7vw,2.125rem);line-height:1.1}.X3-0xa_root .text-lead{font-size:.9375rem;line-height:1.55}.X3-0xa_root .text-h3{font-size:1rem;line-height:1.3}.X3-0xa_root .eyebrow{letter-spacing:.1em;font-size:.6875rem}.X3-0xa_root .py-section{padding-block:3rem}.X3-0xa_root .pb-section{padding-bottom:3rem}}.X3-0xa_visual{perspective:1600px;position:relative}.X3-0xa_visual:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ed943b3d,#edb43b12 55%,#0000 76%);position:absolute;inset:-14% -10%}.X3-0xa_stack{aspect-ratio:5/4;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.65,.2,1);position:relative;transform:rotateX(9deg)rotateY(-15deg)rotate(1.5deg)}.X3-0xa_visual:hover .X3-0xa_stack{transform:rotateX(4deg)rotateY(-6deg)rotate(.5deg)}.X3-0xa_layer{border-radius:var(--radius-card);width:76%;animation:1s cubic-bezier(.2,.65,.2,1) both X3-0xa_rise;position:absolute;box-shadow:0 40px 90px -36px #000000d9}.X3-0xa_back{opacity:.5;animation-delay:50ms;top:0;right:0;transform:translateZ(-140px)}.X3-0xa_mid{opacity:.78;animation-delay:.15s;top:20%;right:12%;transform:translateZ(-60px)}.X3-0xa_front{animation-delay:.25s;bottom:0;left:0;transform:translateZ(30px)}@keyframes X3-0xa_rise{0%{opacity:0;translate:0 28px}}@media (max-width:47.99rem){.X3-0xa_stack{transform:rotateX(6deg)rotateY(-9deg)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.X3-0xa_stack,.X3-0xa_visual:hover .X3-0xa_stack{transition:none;transform:none}.X3-0xa_layer{animation:none}}.X3-0xa_mobileBar{inset-inline:0;z-index:40;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0c10db;transition:transform .35s cubic-bezier(.2,.65,.2,1);position:fixed;bottom:0;transform:translateY(110%)}.X3-0xa_mobileBar[data-shown=true]{transform:none}@media (min-width:48rem){.X3-0xa_mobileBar{display:none}}.X3-0xa_headerBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0c10c7}
