.ix[data-astro-cid-5sh776uw]{column-gap:var(--g);padding:0 var(--m) calc(var(--sec) * .7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ix-stage[data-astro-cid-5sh776uw]{pointer-events:none;grid-area:1/8/auto/-1;align-self:start;place-items:center;height:100svh;display:grid;position:sticky;top:0}.ix-frame[data-astro-cid-5sh776uw]{width:min(100%,64svh);position:relative}.ix-frame[data-astro-cid-5sh776uw] .ix-star{aspect-ratio:1;width:100%;height:auto;color:var(--brass);overflow:visible}.ix-cap[data-astro-cid-5sh776uw]{text-align:center;height:3.4em;margin:28px 0 0;position:relative}.ix-cap[data-astro-cid-5sh776uw]>span[data-astro-cid-5sh776uw]{opacity:0;transition:opacity var(--d-s) var(--ease), translate var(--d-m) var(--ease);justify-items:center;gap:4px;display:grid;position:absolute;inset:0;translate:0 8px}.ix-cap-name[data-astro-cid-5sh776uw]{font-family:var(--f-display);font-size:var(--t-s);color:var(--accent)}.ix-cap[data-astro-cid-5sh776uw] .label[data-astro-cid-5sh776uw]{font-variant-numeric:tabular-nums}.ix-flow[data-astro-cid-5sh776uw]{grid-area:1/1/auto/8;min-width:0}.ix-head[data-astro-cid-5sh776uw]{min-height:calc(100svh - var(--header) - 60px);flex-direction:column;justify-content:center;padding-block:clamp(40px,6vw,72px) clamp(64px,8vw,120px);display:flex}.ix-h1[data-astro-cid-5sh776uw]{font-size:var(--t-xl);max-width:9em;margin:0 0 .45em -.05em}.ix-lead[data-astro-cid-5sh776uw]{color:var(--mut);max-width:30em;margin-block-end:clamp(40px,5vw,64px)}.ix-mobile-star[data-astro-cid-5sh776uw]{display:none}.ix-jump[data-astro-cid-5sh776uw]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]{border-bottom:1px solid var(--line);min-height:56px;font-size:var(--t-ui);align-items:center;gap:10px;padding:14px 8px 14px 0;font-weight:500;text-decoration:none;display:flex;position:relative}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:after{content:"";background:var(--fg);transform-origin:100%;height:1px;transition:transform var(--d-m) var(--ease);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:hover:after,.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:focus-visible:after{transform-origin:0;transform:scaleX(1)}.ix-jump[data-astro-cid-5sh776uw] .star.mini{width:18px;height:18px;transition:transform var(--d-m) var(--ease)}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw] span[data-astro-cid-5sh776uw]{transition:transform var(--d-m) var(--ease)}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:hover .star.mini,.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:focus-visible .star.mini{transform:rotate(45deg)}.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:hover span[data-astro-cid-5sh776uw],.ix-jump[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:focus-visible span[data-astro-cid-5sh776uw]{transform:translate(4px)}.ix-list[data-astro-cid-5sh776uw]{border-top:1px solid var(--line)}.ix-entry[data-astro-cid-5sh776uw]{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header) + 16px);padding-block:clamp(36px,4.5vw,64px);position:relative}.ix-entry[data-astro-cid-5sh776uw]:before{content:"";background:var(--fg);transform-origin:100%;height:1px;transition:transform var(--d-l) var(--ease);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.ix-entry[data-astro-cid-5sh776uw]:hover:before,.ix-entry[data-astro-cid-5sh776uw]:focus-within:before{transform-origin:0;transform:scaleX(1)}.ix-meta[data-astro-cid-5sh776uw]{font-size:var(--t-label);letter-spacing:.04em;color:var(--mut);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin-block-end:18px;font-weight:500;display:flex}.ix-meta[data-astro-cid-5sh776uw] .star.mini{width:22px;height:22px;transition:transform var(--d-m) var(--ease)}.ix-entry[data-astro-cid-5sh776uw]:hover .ix-meta[data-astro-cid-5sh776uw] .star.mini,.ix-entry[data-astro-cid-5sh776uw]:focus-within .ix-meta[data-astro-cid-5sh776uw] .star.mini{transform:rotate(45deg)}.ix-name[data-astro-cid-5sh776uw]{font-family:var(--f-display);font-weight:300;font-size:var(--t-l);letter-spacing:-.025em;text-wrap:balance;margin:0 0 clamp(24px,3vw,40px) -.03em;line-height:1.02}.ix-name[data-astro-cid-5sh776uw] .kite-icon{vertical-align:.12em;width:.34em;height:.28em;color:var(--accent);transition:transform var(--d-m) var(--ease);margin-inline-start:.28em;display:inline-block}.ix-name[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:hover .kite-icon,.ix-name[data-astro-cid-5sh776uw] a[data-astro-cid-5sh776uw]:focus-visible .kite-icon{transform:translate(6px)rotate(-45deg)}.ix-body[data-astro-cid-5sh776uw]{column-gap:var(--g);grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;row-gap:28px;display:grid}.ix-text[data-astro-cid-5sh776uw]{grid-column:1/span 4}.ix-text-lead[data-astro-cid-5sh776uw]{color:var(--mut);max-width:28em;margin-block-end:24px}.ix-resp[data-astro-cid-5sh776uw]{margin:0 0 4px}.ix-cos[data-astro-cid-5sh776uw]{justify-items:start;display:grid}.ix-pic[data-astro-cid-5sh776uw]{grid-column:5/-1;display:block}.ix-pic[data-astro-cid-5sh776uw] img{aspect-ratio:4/5;object-fit:cover;width:100%}.ix[data-astro-cid-5sh776uw] .ix-star .kite{transition:opacity var(--d-m) var(--ease), translate var(--d-m) var(--ease)}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="0"]{--dx:0px;--dy:-1px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="1"]{--dx:.7071px;--dy:-.7071px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="2"]{--dx:1px;--dy:0px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="3"]{--dx:.7071px;--dy:.7071px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="4"]{--dx:0px;--dy:1px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="5"]{--dx:-.7071px;--dy:.7071px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="6"]{--dx:-1px;--dy:0px}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="7"]{--dx:-.7071px;--dy:-.7071px}.ix[data-astro-cid-5sh776uw] .ix-star .kite{animation:ix-fuge var(--d-l) var(--ease) backwards}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="1"]{animation-delay:50ms}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="2"]{animation-delay:.1s}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="3"]{animation-delay:.15s}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="4"]{animation-delay:.2s}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="5"]{animation-delay:.25s}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="6"]{animation-delay:.3s}.ix[data-astro-cid-5sh776uw] .ix-star .kite[data-k="7"]{animation-delay:.35s}@keyframes ix-fuge{0%{opacity:0;translate:calc(var(--dx) * .24) calc(var(--dy) * .24)}}.ix[data-astro-cid-5sh776uw][data-current] .ix-star .kite,.ix[data-astro-cid-5sh776uw]:has([data-hk]:hover,[data-hk]:focus-within) .ix-star .kite{opacity:.24;translate:0}.ix[data-astro-cid-5sh776uw][data-current="0"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="0"],.ix[data-astro-cid-5sh776uw][data-current="1"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="1"],.ix[data-astro-cid-5sh776uw][data-current="2"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="2"],.ix[data-astro-cid-5sh776uw][data-current="3"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="3"],.ix[data-astro-cid-5sh776uw][data-current="4"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="4"],.ix[data-astro-cid-5sh776uw][data-current="5"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="5"],.ix[data-astro-cid-5sh776uw][data-current="6"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="6"],.ix[data-astro-cid-5sh776uw][data-current="7"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) .ix-star .kite[data-k="7"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="0"]:hover,[data-hk="0"]:focus-within)) .ix-star .kite[data-k="0"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="1"]:hover,[data-hk="1"]:focus-within)) .ix-star .kite[data-k="1"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="2"]:hover,[data-hk="2"]:focus-within)) .ix-star .kite[data-k="2"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="3"]:hover,[data-hk="3"]:focus-within)) .ix-star .kite[data-k="3"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="4"]:hover,[data-hk="4"]:focus-within)) .ix-star .kite[data-k="4"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="5"]:hover,[data-hk="5"]:focus-within)) .ix-star .kite[data-k="5"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="6"]:hover,[data-hk="6"]:focus-within)) .ix-star .kite[data-k="6"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="7"]:hover,[data-hk="7"]:focus-within)) .ix-star .kite[data-k="7"]{opacity:1;translate:calc(var(--dx) * .07) calc(var(--dy) * .07)}.ix[data-astro-cid-5sh776uw][data-current="0"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="0"],.ix[data-astro-cid-5sh776uw][data-current="1"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="1"],.ix[data-astro-cid-5sh776uw][data-current="2"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="2"],.ix[data-astro-cid-5sh776uw][data-current="3"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="3"],.ix[data-astro-cid-5sh776uw][data-current="4"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="4"],.ix[data-astro-cid-5sh776uw][data-current="5"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="5"],.ix[data-astro-cid-5sh776uw][data-current="6"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="6"],.ix[data-astro-cid-5sh776uw][data-current="7"]:not(:has([data-hk]:hover,[data-hk]:focus-within)) [data-astro-cid-5sh776uw][data-cap="7"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="0"]:hover,[data-hk="0"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="0"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="1"]:hover,[data-hk="1"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="1"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="2"]:hover,[data-hk="2"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="2"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="3"]:hover,[data-hk="3"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="3"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="4"]:hover,[data-hk="4"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="4"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="5"]:hover,[data-hk="5"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="5"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="6"]:hover,[data-hk="6"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="6"],.ix[data-astro-cid-5sh776uw]:has(:is([data-hk="7"]:hover,[data-hk="7"]:focus-within)) [data-astro-cid-5sh776uw][data-cap="7"]{opacity:1;translate:0}@media (width<=959px){.ix[data-astro-cid-5sh776uw]{display:block}.ix-stage[data-astro-cid-5sh776uw]{display:none}.ix-head[data-astro-cid-5sh776uw]{min-height:0;padding-block:24px 64px}.ix-h1[data-astro-cid-5sh776uw]{font-size:clamp(2.6rem,11vw,4.5rem)}.ix-mobile-star[data-astro-cid-5sh776uw]{width:min(56vw,300px);margin:8px 0 36px auto;display:block}.ix-mobile-star[data-astro-cid-5sh776uw] .ix-star{aspect-ratio:1;width:100%;height:auto;color:var(--brass)}.ix-jump[data-astro-cid-5sh776uw]{column-gap:var(--g);grid-template-columns:repeat(2,minmax(0,1fr))}.ix-body[data-astro-cid-5sh776uw]{grid-template-columns:1fr}.ix-text[data-astro-cid-5sh776uw],.ix-pic[data-astro-cid-5sh776uw]{grid-column:1/-1}.ix-pic[data-astro-cid-5sh776uw]{order:-1}.ix-pic[data-astro-cid-5sh776uw] img{aspect-ratio:3/2}}.ix-more[data-astro-cid-5sh776uw]{column-gap:var(--g);padding:var(--sec) var(--m) calc(var(--sec) * .5);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px;display:grid}.ix-more-head[data-astro-cid-5sh776uw]{grid-column:1/span 5}.ix-more-head[data-astro-cid-5sh776uw] .h-l[data-astro-cid-5sh776uw]{margin-block-end:.5em}.ix-more-head[data-astro-cid-5sh776uw] .lead[data-astro-cid-5sh776uw]{color:var(--mut);max-width:24em;margin:0}.ix-more-list[data-astro-cid-5sh776uw]{column-gap:var(--g);border-top:1px solid var(--line);grid-column:7/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;display:grid}.ix-more-list[data-astro-cid-5sh776uw] li[data-astro-cid-5sh776uw]{border-bottom:1px solid var(--line);font-family:var(--f-display);font-weight:300;font-size:var(--t-s);align-items:center;gap:14px;padding-block:18px;line-height:1.2;display:flex}.ix-more-list[data-astro-cid-5sh776uw] .star.mini{width:18px;height:18px;color:var(--mut)}@media (width<=899px){.ix-more-head[data-astro-cid-5sh776uw],.ix-more-list[data-astro-cid-5sh776uw]{grid-column:1/-1}}@media (width<=479px){.ix-more-list[data-astro-cid-5sh776uw]{grid-template-columns:1fr}}
