.hero[data-astro-cid-sf272gaj]{min-height:100svh;padding:calc(var(--header-height) + var(--space-8)) var(--gutter) var(--space-10);color:var(--text-primary);background:var(--surface-base);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__content[data-astro-cid-sf272gaj]{z-index:var(--z-raised);gap:var(--space-5);width:100%;max-width:var(--container-wide);flex-direction:column;margin-inline:auto;display:flex;position:relative}.hero__title[data-astro-cid-sf272gaj]{max-width:14ch}.hero__text[data-astro-cid-sf272gaj]{max-width:44ch;color:var(--text-secondary)}.hero__actions[data-astro-cid-sf272gaj]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero__scroll[data-astro-cid-sf272gaj]{left:50%;bottom:var(--space-5);z-index:var(--z-raised);width:var(--control-s);height:var(--control-s);border-radius:var(--radius-pill);color:var(--text-primary);place-items:center;display:none;position:absolute;translate:-50%}@media (width>=768px){.hero__scroll[data-astro-cid-sf272gaj]{display:grid}}@media (prefers-reduced-motion:no-preference){.hero__scroll[data-astro-cid-sf272gaj] .icon{animation:nudge 2.4s var(--ease-in-out) infinite}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(var(--space-2))}}.facts[data-astro-cid-y62rhpy7]{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.facts[data-astro-cid-y62rhpy7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fact[data-astro-cid-y62rhpy7]{gap:var(--space-2);padding-top:var(--space-5);border-top:var(--border-width) solid var(--border-subtle);flex-direction:column;display:flex}.fact__value[data-astro-cid-y62rhpy7]{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--text-accent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--fs-h1);line-height:var(--lh-display)}.fact__suffix[data-astro-cid-y62rhpy7]{margin-left:.08em;font-size:.5em}.fact__text[data-astro-cid-y62rhpy7]{color:var(--text-secondary);max-width:28ch}.steps[data-astro-cid-mqvte2ib]{gap:var(--space-6);display:grid}@media (width>=768px){.steps[data-astro-cid-mqvte2ib]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.steps[data-astro-cid-mqvte2ib]{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps__item[data-astro-cid-mqvte2ib]{gap:var(--space-2);flex-direction:column;display:flex}.steps__num[data-astro-cid-mqvte2ib]{width:var(--control-m);height:var(--control-m);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--color-black);color:var(--color-white);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--weight-bold);place-items:center;display:grid}.steps__text[data-astro-cid-mqvte2ib]{color:var(--text-secondary);max-width:34ch}.sgrid[data-astro-cid-gn623wc5]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.sgrid[data-astro-cid-gn623wc5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.sgrid[data-astro-cid-gn623wc5]{grid-template-columns:repeat(6,minmax(0,1fr))}}.sgrid__tile[data-astro-cid-gn623wc5]{aspect-ratio:1;border-radius:var(--radius-m);display:block;position:relative;overflow:hidden}.sgrid__tile[data-astro-cid-gn623wc5] picture,.sgrid__tile[data-astro-cid-gn623wc5] img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-cinematic);display:block}.sgrid__hover[data-astro-cid-gn623wc5]{background:var(--scrim-strong);color:var(--color-sand-50);opacity:0;transition:opacity var(--duration-base) var(--ease-cinematic);place-items:center;display:grid;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sgrid__tile[data-astro-cid-gn623wc5]:hover img{transform:scale(var(--hover-zoom))}.sgrid__tile[data-astro-cid-gn623wc5]:hover .sgrid__hover[data-astro-cid-gn623wc5]{opacity:.7}}.sgrid__tile[data-astro-cid-gn623wc5]:focus-visible .sgrid__hover[data-astro-cid-gn623wc5]{opacity:.7}.reels[data-astro-cid-v7t4aiij]{gap:var(--space-5);flex-direction:column;display:flex}.reels__track[data-astro-cid-v7t4aiij]{gap:var(--space-4);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:min(68vw,18rem);grid-auto-flow:column;display:grid;overflow-x:auto}.reels__track[data-astro-cid-v7t4aiij]::-webkit-scrollbar{display:none}@media (width>=1024px){.reels__track[data-astro-cid-v7t4aiij]{grid-auto-columns:19rem}}.reels__item[data-astro-cid-v7t4aiij]{scroll-snap-align:start}.reels__card[data-astro-cid-v7t4aiij]{aspect-ratio:9/16;border-radius:var(--radius-l);background:var(--surface-sunken);position:relative;overflow:hidden}.reels__video[data-astro-cid-v7t4aiij]{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-cinematic)}@media (hover:hover) and (pointer:fine){.reels__card[data-astro-cid-v7t4aiij]:hover .reels__video[data-astro-cid-v7t4aiij]{transform:scale(var(--hover-zoom))}}.reels__caption[data-astro-cid-v7t4aiij]{padding:var(--space-8) var(--space-4) var(--space-4);background:linear-gradient(to top, var(--scrim-strong), var(--scrim-none));color:var(--color-sand-50);position:absolute;inset:auto 0 0}.reels__pause[data-astro-cid-v7t4aiij]{margin-right:auto}.reels__pause[data-astro-cid-v7t4aiij] .r-play,.reels__pause[data-astro-cid-v7t4aiij][aria-pressed=true] .r-pause{display:none}.reels__pause[data-astro-cid-v7t4aiij][aria-pressed=true] .r-play{display:block}.reels__nav[data-astro-cid-v7t4aiij]{justify-content:flex-end;gap:var(--space-2);padding-inline:var(--gutter);display:flex}.reels__btn[data-astro-cid-v7t4aiij]{width:var(--control-m);height:var(--control-m);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.reels__btn[data-astro-cid-v7t4aiij]:hover{background:var(--text-primary);color:var(--surface-base)}}.pslider[data-astro-cid-hcltbzxl]{gap:var(--space-6);flex-direction:column;display:flex}.pslider__viewport[data-astro-cid-hcltbzxl]{padding-inline:var(--gutter);cursor:grab;overflow:hidden}.pslider__viewport[data-astro-cid-hcltbzxl]:active{cursor:grabbing}.pslider__container[data-astro-cid-hcltbzxl]{touch-action:pan-y pinch-zoom;margin-left:calc(var(--space-4) * -1);display:flex}.pslider__slide[data-astro-cid-hcltbzxl]{min-width:0;padding-left:var(--space-4);flex:0 0 82%}@media (width>=768px){.pslider__slide[data-astro-cid-hcltbzxl]{flex-basis:58%}}@media (width>=1024px){.pslider__slide[data-astro-cid-hcltbzxl]{flex-basis:44%}}.pslider__frame[data-astro-cid-hcltbzxl]{aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--surface-sunken);max-width:100%;position:relative;overflow:hidden}.pslider__layer[data-astro-cid-hcltbzxl]{will-change:transform;position:absolute;inset:0 -14%}.pslider__layer[data-astro-cid-hcltbzxl] picture,.pslider__layer[data-astro-cid-hcltbzxl] img{object-fit:cover;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.pslider__caption[data-astro-cid-hcltbzxl]{left:var(--space-4);bottom:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--glass-bg);color:var(--color-sand-50);backdrop-filter:blur(6px);position:absolute}.pslider__controls[data-astro-cid-hcltbzxl]{align-items:center;gap:var(--space-6);padding-inline:var(--gutter);max-width:calc(var(--container-wide) + 2 * var(--gutter));display:flex}.pslider__progress[data-astro-cid-hcltbzxl]{height:var(--border-width-strong);background:var(--border-subtle);flex:1;overflow:hidden}.pslider__progress[data-astro-cid-hcltbzxl] span[data-astro-cid-hcltbzxl]{background:var(--accent-primary);transform-origin:0;height:100%;transition:transform var(--duration-base) var(--ease-cinematic);display:block;transform:scaleX(0)}.pslider__buttons[data-astro-cid-hcltbzxl]{gap:var(--space-2);display:flex}.pslider__btn[data-astro-cid-hcltbzxl]{width:var(--control-m);height:var(--control-m);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.pslider__btn[data-astro-cid-hcltbzxl]:hover{background:var(--text-primary);color:var(--surface-base)}}.reels-wrap[data-astro-cid-lcdefpme],.slider-wrap[data-astro-cid-lcdefpme]{margin-top:var(--space-8);max-width:calc(var(--container-wide) + 2 * var(--gutter));margin-inline:auto}.facts-head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-9)}.pkg-layout[data-astro-cid-lcdefpme],.teaser-layout[data-astro-cid-lcdefpme],.film[data-astro-cid-lcdefpme]{gap:var(--space-8);flex-direction:column;display:flex}.social-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}
