.features[data-astro-cid-ywx2puiz]{--u: min(var(--hp-u), .06944vw);position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;margin-top:calc((var(--hp-fold-gap) + 73) * var(--hp-u));padding-bottom:calc((var(--hp-fold-gap) - 35) * var(--u));color:var(--hp-ink)}.top[data-astro-cid-ywx2puiz]{display:flex;flex-direction:column;align-items:center;gap:calc(24 * var(--u));width:calc(1090 * var(--u))}.head[data-astro-cid-ywx2puiz]{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(24 * var(--u));width:100%;box-sizing:border-box;padding-inline:calc(48 * var(--u))}.start[data-astro-cid-ywx2puiz]{flex:none;box-sizing:border-box;padding:calc(8 * var(--u)) calc(16 * var(--u));border:calc(3 * var(--u)) solid var(--hp-ink);--hp-radius: calc(8 * var(--hp-smoothing-boost) * var(--u));background:none;color:var(--hp-ink);font-family:"KMR Apparat",var(--font-sans);font-weight:500;letter-spacing:-.04em;font-size:calc(20 * var(--u));line-height:calc(24 * var(--u));white-space:nowrap;text-decoration:none;cursor:inherit;transition:background var(--duration-fast) var(--ease-out-soft),color var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft)}.start[data-astro-cid-ywx2puiz]:hover,.start[data-astro-cid-ywx2puiz]:focus-visible{background:var(--hp-ink);color:var(--hp-surface);transform:translateY(calc(-1 * var(--hp-hop-lift) * var(--u)));transition:background var(--duration-fast) var(--ease-out-soft),color var(--duration-fast) var(--ease-out-soft),transform var(--hp-hop-duration) var(--hp-hop-ease-back)}.title[data-astro-cid-ywx2puiz]{position:relative;display:grid;margin:0;font-family:"KMR Apparat",var(--font-sans);font-weight:500;letter-spacing:-.04em;font-size:calc(32 * var(--u));line-height:calc(40 * var(--u))}.face[data-astro-cid-ywx2puiz]{grid-area:1 / 1;align-self:end;visibility:hidden}.face[data-astro-cid-ywx2puiz].is-on,.face[data-astro-cid-ywx2puiz].is-out,.face[data-astro-cid-ywx2puiz].is-pre{visibility:visible}.face[data-astro-cid-ywx2puiz].is-on .ch[data-astro-cid-ywx2puiz]{transition:opacity var(--sweep-in, 0s) cubic-bezier(0,0,.2,1) calc(var(--sweep-lag, 0s) + var(--x, 0) * var(--sweep-cross, 0s)),filter var(--sweep-in, 0s) cubic-bezier(0,0,.2,1) calc(var(--sweep-lag, 0s) + var(--x, 0) * var(--sweep-cross, 0s))}.face[data-astro-cid-ywx2puiz].is-out .ch[data-astro-cid-ywx2puiz],.face[data-astro-cid-ywx2puiz].is-pre .ch[data-astro-cid-ywx2puiz]{opacity:0;filter:blur(.18em)}.face[data-astro-cid-ywx2puiz].is-out .ch[data-astro-cid-ywx2puiz]{transition:opacity var(--sweep-out, 0s) cubic-bezier(.4,0,1,1) calc(var(--x, 0) * var(--sweep-cross, 0s)),filter var(--sweep-out, 0s) cubic-bezier(.4,0,1,1) calc(var(--x, 0) * var(--sweep-cross, 0s))}.face[data-astro-cid-ywx2puiz].is-pre .ch[data-astro-cid-ywx2puiz]{transition:none}.rest[data-astro-cid-ywx2puiz]{color:var(--hp-ink-muted)}.word[data-astro-cid-ywx2puiz]{white-space:nowrap}.sr-only[data-astro-cid-ywx2puiz]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.item[data-astro-cid-ywx2puiz]{display:flex;flex-direction:column;gap:calc(16 * var(--u));margin:0}.item-wide[data-astro-cid-ywx2puiz]{width:calc(994 * var(--u))}.stage[data-astro-cid-ywx2puiz]{position:relative}.box[data-astro-cid-ywx2puiz]{position:relative;width:100%;overflow:hidden;--hp-radius: calc(8 * var(--hp-smoothing-boost) * var(--u));background:#f2f2f2}.box-wide[data-astro-cid-ywx2puiz]{aspect-ratio:1088 / 611}.fill[data-astro-cid-ywx2puiz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.film[data-astro-cid-ywx2puiz] video[data-astro-cid-ywx2puiz].fill{inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.film[data-astro-cid-ywx2puiz]{position:absolute;inset:0;visibility:hidden;scale:1.03}.film[data-astro-cid-ywx2puiz].is-on{visibility:visible}.nav[data-astro-cid-ywx2puiz]{position:absolute;top:50%;translate:0 -50%;width:calc(29.8622 * var(--u));height:calc(42.2474 * var(--u));display:grid;place-items:center;padding:0;border:0;border-radius:calc(14.9311 * var(--u));corner-shape:var(--hp-corner-shape);background:var(--hp-pill);color:var(--hp-ink);cursor:inherit;transition:background var(--hp-hop-duration) var(--hp-hop-ease)}.nav[data-astro-cid-ywx2puiz]:hover,.nav[data-astro-cid-ywx2puiz]:focus-visible{background:var(--hp-pill-hover)}.nav[data-astro-cid-ywx2puiz] svg[data-astro-cid-ywx2puiz]{width:100%;height:100%;display:block}.nav-prev[data-astro-cid-ywx2puiz]{left:calc(-57.4311 * var(--u))}.nav-next[data-astro-cid-ywx2puiz]{right:calc(-57.4311 * var(--u))}.sound[data-astro-cid-ywx2puiz]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--hp-ink);cursor:inherit}.disc[data-astro-cid-ywx2puiz]{display:flex;align-items:center;justify-content:center;width:calc(128 * var(--u));height:calc(128 * var(--u));border-radius:50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 45%,#0000);opacity:0;scale:.86;transition:opacity var(--hp-hop-duration) var(--ease-out-soft),scale var(--hp-hop-duration) var(--ease-out-soft)}.disc[data-astro-cid-ywx2puiz] svg[data-astro-cid-ywx2puiz]{width:calc(40 * var(--u));height:calc(40 * var(--u));display:block}.sound[data-astro-cid-ywx2puiz]:hover .disc[data-astro-cid-ywx2puiz],.sound[data-astro-cid-ywx2puiz]:focus-visible .disc[data-astro-cid-ywx2puiz]{-webkit-backdrop-filter:blur(calc(14 * var(--u)));backdrop-filter:blur(calc(14 * var(--u)));opacity:1;scale:1}.sound[data-astro-cid-ywx2puiz][aria-pressed=true] .cross[data-astro-cid-ywx2puiz],.sound[data-astro-cid-ywx2puiz][aria-pressed=false] .waves[data-astro-cid-ywx2puiz]{display:none}.bars[data-astro-cid-ywx2puiz]{display:flex;gap:calc(6 * var(--u))}.bar[data-astro-cid-ywx2puiz]{position:relative;flex:1;height:calc(3 * var(--u));border-radius:calc(1.5 * var(--u));overflow:hidden;background:var(--hp-pill)}.bar-fill[data-astro-cid-ywx2puiz]{position:absolute;inset:0;background:var(--hp-ink);transform:scaleX(0);transform-origin:0}@media(width<=860px){.features[data-astro-cid-ywx2puiz]{--u: 1px;margin-top:calc(var(--hp-fold-gap) * var(--hp-u));padding:0 calc(16 * var(--u)) calc(48 * var(--u))}.top[data-astro-cid-ywx2puiz],.item-wide[data-astro-cid-ywx2puiz]{width:100%}.head[data-astro-cid-ywx2puiz]{flex-direction:column;align-items:flex-start;gap:calc(20 * var(--u));padding-inline:0}.title[data-astro-cid-ywx2puiz]{font-size:calc(28 * var(--u));line-height:calc(34 * var(--u))}.start[data-astro-cid-ywx2puiz]{padding:calc(6 * var(--u)) calc(16 * var(--u));font-size:calc(16 * var(--u))}.nav[data-astro-cid-ywx2puiz]{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--hp-smoothing-boost) * var(--u))}.nav[data-astro-cid-ywx2puiz] svg[data-astro-cid-ywx2puiz]{width:calc(29.8622 * var(--u));height:calc(42.2474 * var(--u))}.nav-prev[data-astro-cid-ywx2puiz]{left:calc(8 * var(--u))}.nav-next[data-astro-cid-ywx2puiz]{right:calc(8 * var(--u))}.title[data-astro-cid-ywx2puiz] br[data-astro-cid-ywx2puiz]{display:none}}
