.ix[data-astro-cid-lcdefpme]{--paper:#f5f0e8;--ink:#1b1f1e;--muted:#5b625f;--hair:#1b1f1e1f;--gap:clamp(24px, 2.8vw, 44px);--pad:clamp(18px, 4.4vw, 72px);min-height:100vh;padding:0 var(--pad) calc(120px + env(safe-area-inset-bottom));background:radial-gradient(60% 50% at 85% 0%, #d6a9782e, transparent 70%), radial-gradient(50% 40% at 0% 10%, #00787d14, transparent 70%), var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font:400 16px/1.5 Figtree,system-ui,sans-serif}.ix-top[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px 24px;padding:22px 0;display:flex}.ix-brand[data-astro-cid-lcdefpme]{border-radius:6px;transition:opacity .2s;display:inline-flex}.ix-brand[data-astro-cid-lcdefpme]:hover{opacity:.8}.ix[data-astro-cid-lcdefpme] .ix-logo[data-astro-cid-lcdefpme]{width:clamp(120px,11vw,150px);height:auto;display:block}.ix-tag[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px;font-weight:500}.ix-intro[data-astro-cid-lcdefpme]{max-width:820px;padding:clamp(40px,6vw,88px) 0 clamp(32px,4vw,56px)}.ix-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,4.8vw,70px);font-weight:700;line-height:1.02}.ix-note[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:60ch;margin:20px 0 0;font-size:clamp(16px,1.3vw,19px)}.ix-how[data-astro-cid-lcdefpme]{color:var(--muted);margin:10px 0 0;font-size:clamp(15px,1.15vw,17px)}.ix-hint--touch[data-astro-cid-lcdefpme]{display:none}@media (hover:none){.ix-hint--hover[data-astro-cid-lcdefpme]{display:none}.ix-hint--touch[data-astro-cid-lcdefpme]{display:inline}}.ix-list[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ix-card__link[data-astro-cid-lcdefpme]{color:inherit;gap:22px;text-decoration:none;display:grid}.ix-card__link[data-astro-cid-lcdefpme]:focus-visible{outline:none}.ix-frame[data-astro-cid-lcdefpme]{aspect-ratio:1440/900;box-shadow:0 0 0 1px var(--hair), 0 22px 44px -28px #1b1f1e80;background:#fff;border-radius:14px;transition:translate .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:block;position:relative;overflow:hidden}.ix-frame[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{transform-origin:0 0;pointer-events:none;border:0;display:block;position:absolute;top:0;left:0}.ix-frame[data-astro-cid-lcdefpme]:after{content:"";z-index:1;background:var(--accent);height:4px;position:absolute;inset:0 0 auto}.ix-card__link[data-astro-cid-lcdefpme]:hover .ix-frame[data-astro-cid-lcdefpme]{box-shadow:0 0 0 1px var(--hair), 0 34px 64px -32px #1b1f1e8c;translate:0 -6px}.ix-card__link[data-astro-cid-lcdefpme]:focus-visible .ix-frame[data-astro-cid-lcdefpme]{box-shadow:0 0 0 3px var(--accent), 0 34px 64px -32px #1b1f1e8c}.ix-info[data-astro-cid-lcdefpme]{justify-items:start;gap:10px;display:grid}.ix-info__head[data-astro-cid-lcdefpme]{align-items:baseline;gap:12px;display:flex}.ix-num[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ix-name[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(22px,1.9vw,28px);font-weight:700;line-height:1.15}.ix-line[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--muted);font-size:15.5px}.ix-chips[data-astro-cid-lcdefpme]{gap:6px;margin-top:2px;display:flex}.ix-chips[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #1b1f1e29}.ix-open[data-astro-cid-lcdefpme]{min-height:32px;color:var(--accent);align-items:center;gap:6px;margin-top:2px;font-size:15.5px;font-weight:600;display:inline-flex}.ix-open[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:inherit;transition:translate .25s;display:inline-block}.ix-card__link[data-astro-cid-lcdefpme]:hover .ix-open[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{translate:4px}.ix-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(56px,7vw,96px);padding-top:20px;font-size:14px;display:flex}.ix-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-underline-offset:3px}.ix-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}@media (width<=1100px){.ix-list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,56px)}.ix-card__link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.4vw,40px)}}@media (width<=700px){.ix-tag[data-astro-cid-lcdefpme]{text-align:right;font-size:13px}.ix-card__link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:18px}.ix-frame[data-astro-cid-lcdefpme]{aspect-ratio:390/720;justify-self:center;width:min(100%,360px)}.ix-info[data-astro-cid-lcdefpme]{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.ix-frame[data-astro-cid-lcdefpme],.ix-open[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{transition:none}}
