.cg-hero[data-astro-cid-jwbjn3dj]{position:relative;display:flex;flex-direction:column;gap:calc(72 * var(--hp-u));padding:calc(64 * var(--hp-u)) var(--hp-gutter) calc(72 * var(--hp-u)) calc(var(--hp-frame-inset) + 175 * var(--hp-u));background:var(--hp-panel);box-shadow:inset 0 0 calc(87.2 * var(--hp-u)) 0 #f8f8f8;z-index:2}.title[data-astro-cid-jwbjn3dj]{margin:0;font-family:"KMR Apparat",var(--font-sans);font-size:calc(96 * var(--hp-u));font-weight:500;line-height:calc(104 * var(--hp-u));letter-spacing:-.04em;color:var(--hp-ink)}.action-block[data-astro-cid-jwbjn3dj]{display:flex;flex-direction:column;align-items:flex-start;gap:calc(16 * var(--hp-u));padding-left:calc(111 * var(--hp-u))}.lede[data-astro-cid-jwbjn3dj]{max-width:calc(760 * var(--hp-u));margin:0;font-family:var(--font-sans);font-size:calc(24 * var(--hp-u));font-weight:var(--hp-running-weight);line-height:calc(32 * var(--hp-u));letter-spacing:-.01em;color:var(--hp-ink-muted);text-wrap:pretty}.cta[data-astro-cid-jwbjn3dj]{display:inline-flex;align-items:center;gap:calc(6 * var(--hp-u));height:calc(32 * var(--hp-u));padding:calc(4 * var(--hp-u)) calc(13.5 * var(--hp-u));--hp-radius: calc(8 * var(--hp-smoothing-boost) * var(--hp-u));background:var(--hp-ink);color:#f3f3f3;font-family:var(--font-sans);font-size:calc(16 * var(--hp-u));font-weight:500;line-height:calc(24 * var(--hp-u));letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background var(--hp-hop-duration) var(--hp-hop-ease),translate var(--hp-hop-duration) var(--hp-hop-ease-back)}.cta[data-astro-cid-jwbjn3dj]:hover,.cta[data-astro-cid-jwbjn3dj]:focus-visible{background:var(--hp-ink-hover);translate:0 calc(-1 * var(--hp-hop-lift) * var(--hp-u))}.cta[data-astro-cid-jwbjn3dj] .glyph{width:calc(10.064 * var(--hp-u));height:calc(10.063 * var(--hp-u));max-width:none;flex:none}@media(width<=860px){.cg-hero[data-astro-cid-jwbjn3dj]{gap:calc(32 * var(--hp-u));padding:calc(48 * var(--hp-u)) var(--hp-gutter) calc(56 * var(--hp-u))}.title[data-astro-cid-jwbjn3dj]{font-size:clamp(40px,11vw,64px);line-height:1.08}.action-block[data-astro-cid-jwbjn3dj]{padding-left:0}.lede[data-astro-cid-jwbjn3dj]{font-size:calc(18 * var(--hp-u));line-height:calc(26 * var(--hp-u))}}.cg-film[data-astro-cid-xoadn7hn]{position:relative;padding:calc(64 * var(--hp-u)) calc(var(--hp-frame-inset) + 80 * var(--hp-u));background:var(--cg-page);z-index:2}.frame[data-astro-cid-xoadn7hn]{display:flex;flex-direction:column;gap:calc(16 * var(--hp-u));max-width:calc(1280 * var(--hp-u));margin:0}.screen[data-astro-cid-xoadn7hn]{position:relative;aspect-ratio:1280 / 500;overflow:hidden;--hp-radius: calc(24 * var(--hp-smoothing-boost) * var(--hp-u));background:#000}.video[data-astro-cid-xoadn7hn]{display:block;width:100%;height:100%;object-fit:cover}.caption[data-astro-cid-xoadn7hn]{margin:0;font-family:var(--font-sans);font-size:calc(16 * var(--hp-u));font-weight:var(--hp-running-weight);line-height:normal;letter-spacing:-.01em;color:var(--cg-body)}@media(width<=860px){.cg-film[data-astro-cid-xoadn7hn]{padding:calc(40 * var(--hp-u)) var(--hp-gutter)}.screen[data-astro-cid-xoadn7hn]{--hp-radius: calc(12 * var(--hp-smoothing-boost) * var(--hp-u))}}.cg-asks[data-astro-cid-v3milz27]{position:relative;display:flex;flex-direction:column;gap:calc(32 * var(--hp-u));padding:calc(64 * var(--hp-u)) calc(var(--hp-frame-inset) + 80 * var(--hp-u));background:var(--cg-page);z-index:2}.title[data-astro-cid-v3milz27]{margin:0;font-family:"KMR Apparat",var(--font-sans);font-size:calc(48 * var(--hp-u));font-weight:500;line-height:calc(52 * var(--hp-u));letter-spacing:-.04em;color:var(--hp-ink)}.asks[data-astro-cid-v3milz27]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(20 * var(--hp-u));max-width:calc(1280 * var(--hp-u));margin:0;padding:0;list-style:none}.ask[data-astro-cid-v3milz27]{display:flex;flex-direction:column;gap:calc(8 * var(--hp-u));min-width:0}.pic[data-astro-cid-v3milz27]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;--hp-radius: calc(20 * var(--hp-smoothing-boost) * var(--hp-u));background:var(--hp-panel)}.ask-title[data-astro-cid-v3milz27]{margin:0;font-family:var(--font-sans);font-size:calc(18 * var(--hp-u));font-weight:500;line-height:calc(24 * var(--hp-u));letter-spacing:-.01em;color:var(--hp-ink)}.ask-line[data-astro-cid-v3milz27]{margin:0;font-family:var(--font-sans);font-size:calc(16 * var(--hp-u));font-weight:var(--hp-running-weight);line-height:calc(22 * var(--hp-u));color:var(--cg-body)}@media(width<=860px){.cg-asks[data-astro-cid-v3milz27]{gap:calc(24 * var(--hp-u));padding:calc(40 * var(--hp-u)) var(--hp-gutter)}.title[data-astro-cid-v3milz27]{font-size:calc(32 * var(--hp-u));line-height:calc(36 * var(--hp-u))}.asks[data-astro-cid-v3milz27]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:calc(28 * var(--hp-u))}}.cg-steps[data-astro-cid-6jh3jgzk]{position:relative;display:flex;flex-direction:column;gap:calc(32 * var(--hp-u));padding:calc(64 * var(--hp-u)) calc(var(--hp-frame-inset) + 80 * var(--hp-u));background:var(--cg-page);z-index:2}.title[data-astro-cid-6jh3jgzk]{margin:0;font-family:"KMR Apparat",var(--font-sans);font-size:calc(48 * var(--hp-u));font-weight:500;line-height:calc(52 * var(--hp-u));letter-spacing:-.04em;color:var(--hp-ink)}.steps[data-astro-cid-6jh3jgzk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20 * var(--hp-u));max-width:calc(1280 * var(--hp-u));margin:0;padding:0;list-style:none}.step[data-astro-cid-6jh3jgzk]{display:flex;flex-direction:column;gap:calc(24 * var(--hp-u));min-height:calc(236 * var(--hp-u));padding:calc(32 * var(--hp-u));box-sizing:border-box;--hp-radius: calc(24 * var(--hp-smoothing-boost) * var(--hp-u));background:var(--cg-card);color:var(--hp-ink)}.num[data-astro-cid-6jh3jgzk]{font-family:"KMR Apparat",var(--font-sans);font-size:calc(64 * var(--hp-u));font-weight:500;line-height:calc(64 * var(--hp-u));letter-spacing:-.04em}.line[data-astro-cid-6jh3jgzk]{margin:0;font-family:var(--font-sans);font-size:calc(20 * var(--hp-u));font-weight:var(--hp-running-weight);line-height:calc(28 * var(--hp-u))}.note[data-astro-cid-6jh3jgzk]{margin:0;font-family:var(--font-sans);font-size:calc(16 * var(--hp-u));font-weight:var(--hp-running-weight);line-height:normal;letter-spacing:-.01em;color:var(--cg-body)}@media(width<=860px){.cg-steps[data-astro-cid-6jh3jgzk]{gap:calc(24 * var(--hp-u));padding:calc(40 * var(--hp-u)) var(--hp-gutter) calc(56 * var(--hp-u))}.title[data-astro-cid-6jh3jgzk]{font-size:calc(32 * var(--hp-u));line-height:calc(36 * var(--hp-u))}.steps[data-astro-cid-6jh3jgzk]{grid-template-columns:minmax(0,1fr);gap:calc(12 * var(--hp-u))}.step[data-astro-cid-6jh3jgzk]{min-height:0;gap:calc(12 * var(--hp-u));padding:calc(24 * var(--hp-u))}.num[data-astro-cid-6jh3jgzk]{font-size:calc(44 * var(--hp-u));line-height:calc(44 * var(--hp-u))}.line[data-astro-cid-6jh3jgzk]{font-size:calc(18 * var(--hp-u));line-height:calc(26 * var(--hp-u))}}:root{--cg-page: #fdfdfd;--cg-card: #f7f7f2;--cg-body: #4a4843}
