.impresion[data-astro-cid-soo3lakr]{padding-block:4rem 1rem}.imp-stage[data-astro-cid-soo3lakr]{flex-direction:column;align-items:center;gap:2.5rem;display:flex;position:relative}.imp-printer[data-astro-cid-soo3lakr]{z-index:2;background:#1d1d1b;place-items:center;width:min(82vw,26rem);height:3.5rem;display:grid;position:relative;box-shadow:inset 0 1px #fafaf80f,0 20px 40px -20px #000c}.imp-brand[data-astro-cid-soo3lakr]{letter-spacing:.4em;color:#fafaf88c;padding-left:.4em;font-size:.75rem;transform:translateY(-.35rem)}.imp-slot[data-astro-cid-soo3lakr]{background:#050505;height:3px;position:absolute;bottom:.7rem;left:8%;right:8%;box-shadow:0 1px #fafaf814}.imp-machine[data-astro-cid-soo3lakr]{flex-direction:column;align-items:center;display:flex}.imp-clip[data-astro-cid-soo3lakr]{z-index:1;perspective:1400px;width:min(70vw,21rem);margin-top:-.8rem;position:relative}.imp-card[data-astro-cid-soo3lakr]{aspect-ratio:1000/1390;width:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;cursor:pointer;display:block;position:relative}.imp-flip[data-astro-cid-soo3lakr]{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:absolute;inset:0}.imp-face[data-astro-cid-soo3lakr]{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f4f2ec;position:absolute;inset:0;transform:translateZ(1px);box-shadow:0 40px 70px -30px #000000bf}.imp-front[data-astro-cid-soo3lakr]{flex-direction:column;padding:6% 6% 0;display:flex}.imp-front[data-astro-cid-soo3lakr] img[data-astro-cid-soo3lakr]{aspect-ratio:4/5;object-fit:cover;width:100%}.imp-caption[data-astro-cid-soo3lakr]{color:#111;letter-spacing:.32em;text-transform:uppercase;flex:1;justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}.imp-caption[data-astro-cid-soo3lakr] span[data-astro-cid-soo3lakr]:last-child{color:#555;font-size:.625rem}.imp-back[data-astro-cid-soo3lakr]{color:#111;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:12%;display:flex;transform:rotateY(180deg)translateZ(1px)}.imp-logo[data-astro-cid-soo3lakr]{width:80%;height:auto}.imp-tag[data-astro-cid-soo3lakr]{color:#555;text-align:center;font-size:1.25rem;font-style:italic}.imp-line[data-astro-cid-soo3lakr]{text-align:center}.imp-line[data-astro-cid-soo3lakr] .headline[data-astro-cid-soo3lakr]{max-width:40rem;margin-inline:auto}.impresion[data-astro-cid-soo3lakr].is-live{height:165svh;padding-block:0}@media (width>=1024px){.impresion[data-astro-cid-soo3lakr].is-live{height:230svh}}.is-live[data-astro-cid-soo3lakr] .imp-stage[data-astro-cid-soo3lakr]{justify-content:center;gap:2rem;height:100svh;padding-top:4.5rem;position:sticky;top:0;overflow:hidden}.is-live[data-astro-cid-soo3lakr] .imp-clip[data-astro-cid-soo3lakr]{clip-path:inset(0 -50% -60%)}.is-live[data-astro-cid-soo3lakr] .imp-line[data-astro-cid-soo3lakr]{opacity:0}@media (width>=1024px) and (height>=760px){.imp-printer[data-astro-cid-soo3lakr]{width:30rem;height:3.75rem}.imp-clip[data-astro-cid-soo3lakr]{width:22rem}}@media (height<=700px){.is-live[data-astro-cid-soo3lakr] .imp-clip[data-astro-cid-soo3lakr]{width:min(56vw,16rem)}}.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#11111159 0%,#1111118c 55%,#111111e0 100%)}.hero-img[data-astro-cid-lcdefpme]{animation:settle 2.4s var(--ease-out-expo) both}@keyframes settle{0%{transform:scale(1.06)}}.line[data-astro-cid-lcdefpme]{padding-bottom:.06em;display:block;overflow:hidden}.line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:inline-block}.load-in[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease-out-expo) both;animation-delay:calc(var(--d,0) * .11s + .12s)}.load-in[data-astro-cid-lcdefpme].mask{animation-name:rise-line}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes rise-line{0%{transform:translateY(105%)}}.cue[data-astro-cid-lcdefpme]{transform-origin:top;animation:cue 2.4s var(--ease-out-quint) 1.6s 3 both}@keyframes cue{0%{transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@supports (animation-timeline:view()){.statement[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:.18;animation:linear both lit view();animation-range:entry 30% cover 42%}@keyframes lit{to{opacity:1}}}.biz-strip[data-astro-cid-lcdefpme]{background:var(--color-ink);color:var(--color-ivory);border:1px solid var(--color-gold);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 1.5rem;display:flex}@media (width>=768px){.biz-strip[data-astro-cid-lcdefpme]{padding:2rem 2.5rem}}.biz-arrow[data-astro-cid-lcdefpme]{width:3rem;height:3rem;transition:transform .4s var(--ease-out-quint), background-color .3s ease, color .3s ease;border:1px solid;border-radius:999px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.biz-strip[data-astro-cid-lcdefpme]:hover .biz-arrow[data-astro-cid-lcdefpme]{background:var(--color-ivory);color:var(--color-ink);transform:translate(4px)}}.cf-track[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;outline-offset:-2px;padding-block:1rem .5rem;padding-inline:calc(50% - min(36vw,12.5rem));display:flex;overflow-x:auto}.cf-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.cf-track[data-astro-cid-lcdefpme].is-dragging{cursor:grabbing;scroll-snap-type:none}.cf-slide[data-astro-cid-lcdefpme]{scroll-snap-align:center;perspective:1200px;flex:none;width:min(72vw,25rem)}.cf-inner[data-astro-cid-lcdefpme]{transform-origin:50%;will-change:transform;padding-inline:.75rem}.cf-photo[data-astro-cid-lcdefpme]{overflow:hidden;box-shadow:0 30px 60px -30px #11111173}.cf-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{user-select:none}.cf-slide[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(h3,p){opacity:.35;transition:opacity .3s}.cf-slide[data-astro-cid-lcdefpme].is-active [data-astro-cid-lcdefpme]:is(h3,p){opacity:1}.cf-dot[data-astro-cid-lcdefpme]{width:1.5rem;height:2.75rem;position:relative}.cf-dot[data-astro-cid-lcdefpme]:after{content:"";opacity:.3;height:1px;transition:opacity .3s ease, transform .3s var(--ease-out-quint);transform-origin:0;background:currentColor;position:absolute;top:50%;left:0;right:0}.cf-dot[data-astro-cid-lcdefpme][aria-current=true]:after{opacity:1;transform:scaleY(2)}.cf-btn[data-astro-cid-lcdefpme]{border:1px solid;border-color:color-mix(in srgb, currentColor 35%, transparent);width:3rem;height:3rem;transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out-quint);place-items:center;display:grid}.cf-btn[data-astro-cid-lcdefpme]:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.cf-btn[data-astro-cid-lcdefpme]:hover{background:var(--color-ink);color:var(--color-ivory);border-color:var(--color-ink)}.on-dark[data-astro-cid-lcdefpme] .cf-btn[data-astro-cid-lcdefpme]:hover{background:var(--color-ivory);color:var(--color-ink);border-color:var(--color-ivory)}}.hero[data-astro-cid-lcdefpme] .hero-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme].has-3d .hero-img[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s}.hero[data-astro-cid-lcdefpme].has-3d .hero-scrim[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#111111d9 0,#1110 9rem),linear-gradient(#1110 35%,#1111118c 65%,#111111eb 100%)}.hero-flash[data-astro-cid-lcdefpme]{opacity:0}.hero[data-astro-cid-lcdefpme].is-flashing .hero-flash[data-astro-cid-lcdefpme]{animation:flash 1.1s var(--ease-out-quint) .25s both}@keyframes flash{0%{opacity:0}6%{opacity:.92}to{opacity:0}}.hint[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease-out-expo) 2.2s both}[data-astro-cid-lcdefpme][data-magnetic]{transition-property:background-color,color,border-color}.faq-a[data-astro-cid-lcdefpme] a{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.faq-icon[data-astro-cid-lcdefpme]{flex:none;width:1rem;height:1rem;position:relative}.faq-icon[data-astro-cid-lcdefpme]:before,.faq-icon[data-astro-cid-lcdefpme]:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.faq-icon[data-astro-cid-lcdefpme]:after{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.load-in[data-astro-cid-lcdefpme],.hero-img[data-astro-cid-lcdefpme]{animation:.4s both fade!important}@keyframes fade{0%{opacity:0}}.cue[data-astro-cid-lcdefpme]{animation:none}.statement[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:1!important;animation:none!important}.hint[data-astro-cid-lcdefpme]{animation:none}}
