.case[data-astro-cid-p5wr5ghm]{background:var(--bg)}.title[data-astro-cid-p5wr5ghm]{left:calc(117 * var(--u));top:calc(110 * var(--u));font-family:var(--font-display);font-weight:700;font-size:calc(175 * var(--u));letter-spacing:-.06em;color:var(--teal);white-space:nowrap;opacity:0;line-height:1.1}.arrow[data-astro-cid-p5wr5ghm]{left:calc(73 * var(--u));top:calc(337 * var(--u));width:calc(28 * var(--u));opacity:0;height:auto;overflow:visible}.intro[data-astro-cid-p5wr5ghm]{left:calc(125 * var(--u));top:calc(333 * var(--u));width:calc(761 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(22.5 * var(--u));color:var(--ink);text-align:justify;opacity:0;line-height:1.21}.pills[data-astro-cid-p5wr5ghm]{left:calc(125 * var(--u));top:calc(474 * var(--u));gap:calc(18 * var(--u));display:flex}.pills[data-astro-cid-p5wr5ghm] li[data-astro-cid-p5wr5ghm]{opacity:0}.pill[data-astro-cid-p5wr5ghm]{width:calc(107 * var(--u));height:calc(30 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(14 * var(--u));color:#4e4f4f;transition:background .4s var(--ease-out), color .4s, box-shadow .4s;background:#ffffff4d;border-radius:999px;place-items:center;line-height:1;display:grid;box-shadow:inset 0 0 0 .5px #707070}.pill[data-astro-cid-p5wr5ghm]:hover{background:var(--ink);color:var(--bg);box-shadow:inset 0 0 0 .5px var(--ink)}.pill[data-astro-cid-p5wr5ghm].is-active{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 .5px #a0a0a0}.divider[data-astro-cid-p5wr5ghm]{left:calc(125 * var(--u));top:calc(523 * var(--u));width:calc(758 * var(--u));background:#cfcfcf;height:1px}.meta[data-astro-cid-p5wr5ghm]{left:calc(125 * var(--u));top:calc(602 * var(--u));gap:calc(25 * var(--u));flex-direction:column;margin:0;display:flex}.meta[data-astro-cid-p5wr5ghm] div[data-astro-cid-p5wr5ghm]{opacity:0}.meta[data-astro-cid-p5wr5ghm] dt[data-astro-cid-p5wr5ghm]{font-family:var(--font-display);font-weight:400;font-size:calc(16 * var(--u));text-transform:uppercase;color:var(--muted);line-height:1.21}.meta[data-astro-cid-p5wr5ghm] dd[data-astro-cid-p5wr5ghm]{margin:calc(8 * var(--u)) 0 0;font-family:var(--font-display);font-weight:500;font-size:calc(18 * var(--u));color:var(--ink);white-space:nowrap;line-height:1.21}.tabpanel[data-astro-cid-p5wr5ghm][hidden]{display:none!important}.copy[data-astro-cid-p5wr5ghm]{left:calc(125 * var(--u));top:calc(579 * var(--u));width:calc(758 * var(--u));color:#000;font-family:var(--font-display);text-align:justify}.copy[data-astro-cid-p5wr5ghm] h2[data-astro-cid-p5wr5ghm]{font-weight:600;font-size:calc(30 * var(--u));margin:0;line-height:1.21}.copy[data-astro-cid-p5wr5ghm] p[data-astro-cid-p5wr5ghm]{margin:calc(19 * var(--u)) 0 0;font-weight:400;font-size:calc(20 * var(--u));line-height:1.54}.stage[data-astro-cid-p5wr5ghm]{opacity:1}.viewport[data-astro-cid-p5wr5ghm]{position:relative}.case--landscape[data-astro-cid-p5wr5ghm] .stage[data-astro-cid-p5wr5ghm]{left:calc(960 * var(--u));top:calc(333 * var(--u));width:calc(853 * var(--u))}.case--portrait[data-astro-cid-p5wr5ghm] .stage[data-astro-cid-p5wr5ghm]{left:calc(1147 * var(--u));top:calc(333 * var(--u));width:calc(523 * var(--u))}.box[data-astro-cid-p5wr5ghm]{aspect-ratio:853/523;border-radius:calc(28 * var(--u));isolation:isolate;cursor:grab;touch-action:pan-y;user-select:none;width:100%;position:relative;overflow:hidden}.box[data-astro-cid-p5wr5ghm].is-dragging{cursor:grabbing}.case--portrait[data-astro-cid-p5wr5ghm] .box[data-astro-cid-p5wr5ghm]{aspect-ratio:523/622}.slide[data-astro-cid-p5wr5ghm]{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.slide[data-astro-cid-p5wr5ghm].is-current{opacity:1;pointer-events:auto}.slide[data-astro-cid-p5wr5ghm] img[data-astro-cid-p5wr5ghm]{object-fit:cover;width:100%;height:100%}.nav[data-astro-cid-p5wr5ghm]{width:calc(32 * var(--u));height:calc(32 * var(--u));min-width:24px;min-height:24px;margin-top:calc(-16 * var(--u));background:var(--bg);transition:transform .3s var(--ease-out), background .3s;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;box-shadow:inset 0 0 0 1px #fff}.nav[data-astro-cid-p5wr5ghm] svg[data-astro-cid-p5wr5ghm]{width:16%;height:auto}.nav[data-astro-cid-p5wr5ghm]:hover{background:#fff}.nav[data-astro-cid-p5wr5ghm].prev{left:calc(15 * var(--u))}.nav[data-astro-cid-p5wr5ghm].next{right:calc(15 * var(--u))}.caption[data-astro-cid-p5wr5ghm]{opacity:0;margin:calc(12 * var(--u)) 0 0;text-align:center;font-family:var(--font-display);font-weight:400;font-size:calc(15 * var(--u));color:#484848;min-height:calc(18 * var(--u));line-height:1.21}.down[data-astro-cid-p5wr5ghm]{left:calc(450 * var(--u));top:calc(978 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));min-width:24px;min-height:24px;box-shadow:inset 0 0 0 1px var(--teal);-webkit-backdrop-filter:blur(13px);opacity:0;background:#58aba666;border-radius:50%;place-items:center;transition:background .3s;display:grid}.down[data-astro-cid-p5wr5ghm] svg[data-astro-cid-p5wr5ghm]{width:25%;height:auto;transition:transform .4s var(--ease-out)}.down[data-astro-cid-p5wr5ghm]:hover{background:#58aba6b3}.down[data-astro-cid-p5wr5ghm]:hover svg[data-astro-cid-p5wr5ghm]{transform:translateY(2px)}@media (width<=1024px){.case[data-astro-cid-p5wr5ghm]{padding:calc(108 * var(--m)) 0 calc(36 * var(--m));flex-direction:column;display:flex}.case[data-astro-cid-p5wr5ghm]>.abs[data-astro-cid-p5wr5ghm]{position:static}.title[data-astro-cid-p5wr5ghm]{margin:0 calc(24 * var(--m));font-size:calc(54.71 * var(--m));letter-spacing:-.06em;white-space:normal;line-height:1.1}.arrow[data-astro-cid-p5wr5ghm]{display:none}.intro[data-astro-cid-p5wr5ghm]{margin:calc(19 * var(--m)) calc(45 * var(--m)) 0 calc(24 * var(--m));width:auto;font-size:calc(18 * var(--m));text-align:justify;line-height:1.21}.pills[data-astro-cid-p5wr5ghm]{margin-top:calc(44 * var(--m));padding:0 calc(24 * var(--m));gap:calc(15 * var(--m));scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.pills[data-astro-cid-p5wr5ghm]::-webkit-scrollbar{display:none}.pill[data-astro-cid-p5wr5ghm]{width:calc(88 * var(--m));height:calc(25 * var(--m));font-size:calc(11.53 * var(--m));flex:none;padding:0}.copy[data-astro-cid-p5wr5ghm]{margin:calc(44 * var(--m)) calc(36 * var(--m)) 0;width:auto}.copy[data-astro-cid-p5wr5ghm] h2[data-astro-cid-p5wr5ghm]{font-size:calc(24 * var(--m));text-align:left}.copy[data-astro-cid-p5wr5ghm] p[data-astro-cid-p5wr5ghm]{margin-top:calc(14 * var(--m));font-size:calc(16 * var(--m))}.divider[data-astro-cid-p5wr5ghm]{margin:calc(36 * var(--m)) calc(25 * var(--m)) 0 calc(36 * var(--m));width:auto}.meta[data-astro-cid-p5wr5ghm]{margin:calc(49 * var(--m)) calc(36 * var(--m)) 0;gap:calc(24 * var(--m));flex-direction:column;display:flex}.meta[data-astro-cid-p5wr5ghm] dt[data-astro-cid-p5wr5ghm]{font-size:calc(14 * var(--m))}.meta[data-astro-cid-p5wr5ghm] dd[data-astro-cid-p5wr5ghm]{margin-top:calc(7 * var(--m));font-size:calc(15.74 * var(--m));white-space:normal}.stage[data-astro-cid-p5wr5ghm]{margin:calc(66 * var(--m)) calc(26 * var(--m)) 0 calc(24 * var(--m));order:10;width:auto!important}.case--portrait[data-astro-cid-p5wr5ghm] .stage[data-astro-cid-p5wr5ghm]{align-self:center;margin-left:0;margin-right:0;width:calc(220 * var(--m))!important}.box[data-astro-cid-p5wr5ghm]{border-radius:calc(11.2 * var(--m))}.nav[data-astro-cid-p5wr5ghm]{width:calc(13 * var(--m));height:calc(13 * var(--m));min-width:0;min-height:0;margin-top:calc(-6.5 * var(--m))}.nav[data-astro-cid-p5wr5ghm]:before{content:"";position:absolute;inset:-14px}.nav[data-astro-cid-p5wr5ghm].prev{left:calc(7 * var(--m))}.nav[data-astro-cid-p5wr5ghm].next{right:calc(7 * var(--m))}.caption[data-astro-cid-p5wr5ghm]{margin-top:calc(8 * var(--m));font-size:calc(11 * var(--m));min-height:0}.down[data-astro-cid-p5wr5ghm]{margin:calc(16 * var(--m)) auto 0;width:calc(13 * var(--m));height:calc(13 * var(--m));order:12;min-width:0;min-height:0;position:relative}.down[data-astro-cid-p5wr5ghm]:before{content:"";position:absolute;inset:-16px}}
