.apple-mark[data-astro-cid-7l2ewrv2]{flex:none;width:auto;height:1.05em;display:block;translate:0 -.06em}.bar[data-astro-cid-wpvy4v7s]{z-index:70;height:0;padding:clamp(.8rem, .55rem + .8vw, 1.2rem) var(--gutter) 0;pointer-events:none;position:sticky;top:0}.bar-in[data-astro-cid-wpvy4v7s]{pointer-events:auto;border-radius:var(--r-pill);max-width:75rem;transition:max-width .4s var(--ease), background-color .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease);background:#0a091000;border:1px solid #0000;align-items:center;gap:1rem;margin-inline:auto;padding:.5rem .65rem .5rem .9rem;display:flex;position:relative;box-shadow:0 0 #0000}.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-in[data-astro-cid-wpvy4v7s]:not(:has(.menu[open])){-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-color:var(--edge);background:#0a0910b8;max-width:58rem;box-shadow:0 12px 40px -18px #000c}.bar-in[data-astro-cid-wpvy4v7s]:has(.menu[open]){-webkit-backdrop-filter:none;backdrop-filter:none;max-width:none;box-shadow:none;background:0 0;border-color:#0000}.nav-mark[data-astro-cid-wpvy4v7s]{z-index:2;flex:none;min-width:0;display:inline-flex;position:relative}.links[data-astro-cid-wpvy4v7s]{align-items:center;gap:.1rem;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.nav-link[data-astro-cid-wpvy4v7s]{z-index:1;border-radius:var(--r-pill);font-size:var(--t-fine);white-space:nowrap;color:var(--fg-2);transition:color .25s var(--ease);padding:.42rem .85rem;font-weight:500;position:relative}.nav-link[data-astro-cid-wpvy4v7s]:hover,.nav-link[data-astro-cid-wpvy4v7s].is-active{color:var(--fg)}.nav-link[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ind[data-astro-cid-wpvy4v7s]{border-radius:var(--r-pill);opacity:0;width:0;height:100%;transition:opacity .25s var(--ease);background:#ffffff14;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff0d}.links[data-astro-cid-wpvy4v7s].ready .ind[data-astro-cid-wpvy4v7s]{transition:translate .38s var(--ease), width .38s var(--ease), opacity .25s var(--ease)}.links[data-astro-cid-wpvy4v7s].has-ind .ind[data-astro-cid-wpvy4v7s]{opacity:1}.dl[data-astro-cid-wpvy4v7s]{flex:none;margin-left:auto;display:none}.bar-dl[data-astro-cid-wpvy4v7s]{font-size:var(--t-fine);white-space:nowrap;color:var(--fg);box-shadow:inset 0 0 0 1px var(--edge-2);transition:color .4s var(--ease), background-color .4s var(--ease), box-shadow .4s var(--ease), translate .42s var(--ease);gap:.5rem;padding:.6rem 1.15rem}.bar-dl[data-astro-cid-wpvy4v7s]:before,.bar-dl[data-astro-cid-wpvy4v7s]:after{opacity:0}.bar-dl[data-astro-cid-wpvy4v7s]:hover{background:#ffffff12;translate:0 -1px;box-shadow:inset 0 0 0 1px #ffffff47}.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-dl[data-astro-cid-wpvy4v7s]{color:#05030c;background:0 0;box-shadow:0 1px 1px #0000008c,0 5px 12px -7px #000000e6}.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-dl[data-astro-cid-wpvy4v7s]:before{opacity:1}.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-dl[data-astro-cid-wpvy4v7s]:hover{translate:0 -2px;box-shadow:0 2px 3px #00000073,0 10px 24px -12px #000000d9}.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-dl[data-astro-cid-wpvy4v7s]:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.bar-dl[data-astro-cid-wpvy4v7s]:hover,.bar[data-astro-cid-wpvy4v7s][data-stuck] .bar-dl[data-astro-cid-wpvy4v7s]:hover{translate:none}}.menu[data-astro-cid-wpvy4v7s]{flex:none;margin-left:auto;display:none}.toggle[data-astro-cid-wpvy4v7s]{z-index:2;border-radius:var(--r-pill);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;background:#ffffff0d;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;list-style:none;display:inline-flex;position:relative}.toggle[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.toggle[data-astro-cid-wpvy4v7s] .rule[data-astro-cid-wpvy4v7s]{background:var(--fg-2);height:1.5px;transition:translate .3s var(--ease), rotate .3s var(--ease);border-radius:2px;display:block}.menu[data-astro-cid-wpvy4v7s][open] .toggle[data-astro-cid-wpvy4v7s] .r-top[data-astro-cid-wpvy4v7s]{translate:0 3.25px;rotate:45deg}.menu[data-astro-cid-wpvy4v7s][open] .toggle[data-astro-cid-wpvy4v7s] .r-bot[data-astro-cid-wpvy4v7s]{translate:0 -3.25px;rotate:-45deg}.panel[data-astro-cid-wpvy4v7s]{z-index:1;height:100dvh;padding:6rem var(--gutter) max(3rem, env(safe-area-inset-bottom,0px));overscroll-behavior:contain;text-align:center;background:var(--room);opacity:1;transition:opacity .28s var(--ease), translate .28s var(--ease);flex-direction:column;justify-content:safe center;align-items:center;gap:clamp(1.25rem,4vh,2.5rem);display:flex;position:fixed;inset:0;overflow-y:auto;translate:0}@starting-style{.menu[data-astro-cid-wpvy4v7s][open] .panel[data-astro-cid-wpvy4v7s]{opacity:0;translate:0 -8px}}.panel-links[data-astro-cid-wpvy4v7s]{flex-direction:column;flex:none;align-items:center;gap:.35rem;display:flex}.panel-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:-.04em;color:var(--fg);padding:.55rem 1rem;font-size:clamp(1.75rem,7.5vw,2.75rem);font-weight:500;line-height:1.08}.panel-dl[data-astro-cid-wpvy4v7s]{flex:none}.panel-note[data-astro-cid-wpvy4v7s]{font-size:var(--t-fine);color:var(--fg-3);margin:0}@media (width>=44.01rem){.links[data-astro-cid-wpvy4v7s],.dl[data-astro-cid-wpvy4v7s]{display:inline-flex}.menu[data-astro-cid-wpvy4v7s]{display:none}}@media (width<=44rem){.menu[data-astro-cid-wpvy4v7s]{display:block}.bar-in[data-astro-cid-wpvy4v7s]{gap:.5rem;padding:.4rem .5rem .4rem .8rem}}html:has(#bar-menu[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.bar-in[data-astro-cid-wpvy4v7s],.panel[data-astro-cid-wpvy4v7s],.toggle[data-astro-cid-wpvy4v7s] .rule[data-astro-cid-wpvy4v7s],.links[data-astro-cid-wpvy4v7s].ready .ind[data-astro-cid-wpvy4v7s]{transition:none}}.wl[data-astro-cid-c5a5jkvp]{width:100%;max-width:32rem}.wl-row[data-astro-cid-c5a5jkvp]{border-radius:var(--r-action);transition:border-color .25s var(--ease);background:#ffffff0a;border:1px solid #ffffff1a;gap:.4rem;padding:.3rem;display:flex}.wl-row[data-astro-cid-c5a5jkvp]:focus-within{border-color:#ffffff4d}.wl-input[data-astro-cid-c5a5jkvp]{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.5rem .5rem .5rem 1rem;font-size:1rem}.wl-input[data-astro-cid-c5a5jkvp]::placeholder{color:var(--fg-4)}.wl-btn[data-astro-cid-c5a5jkvp]{isolation:isolate;border-radius:calc(var(--r-action) - .3rem);font:inherit;letter-spacing:-.014em;color:#05030c;cursor:pointer;white-space:nowrap;transition:translate .42s var(--ease);background:0 0;border:0;flex:none;padding:.62rem 1.35rem;font-weight:500;position:relative;box-shadow:0 1px 1px #00000080}.wl-btn[data-astro-cid-c5a5jkvp]:before,.wl-btn[data-astro-cid-c5a5jkvp]:after{content:"";z-index:-1;border-radius:inherit;transition:opacity .4s var(--ease);position:absolute;inset:0}.wl-btn[data-astro-cid-c5a5jkvp]:before{opacity:1;background:linear-gradient(#05030c00 38%,#05030c0f 74%,#05030c26 100%),#fff;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #05030c14}.wl-btn[data-astro-cid-c5a5jkvp]:after{opacity:0;background:linear-gradient(#ffffffb3 0%,#fff0 26%,#05030c0d 100%),#fff;box-shadow:inset 0 1.5px #fff}.wl-btn[data-astro-cid-c5a5jkvp]:hover:after,.wl-btn[data-astro-cid-c5a5jkvp]:focus-visible:after{opacity:1}.wl-btn[data-astro-cid-c5a5jkvp]:hover{translate:0 -1px;box-shadow:0 10px 26px -14px #000000b3}.wl-btn[data-astro-cid-c5a5jkvp]:active{transition-duration:70ms;translate:0}.wl-btn[data-astro-cid-c5a5jkvp]:focus-visible{outline:2.5px solid color-mix(in oklab, var(--accent) 74%, #05030c);outline-offset:-5px}.wl-btn[data-astro-cid-c5a5jkvp][disabled]{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.wl-btn[data-astro-cid-c5a5jkvp]:hover{translate:none}}.wl-done[data-astro-cid-c5a5jkvp]{color:var(--fg-1);margin-top:1rem;font-weight:500}.wl-hp[data-astro-cid-c5a5jkvp]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.wl-note[data-astro-cid-c5a5jkvp]{font-size:var(--t-fine);color:var(--fg-4);margin-top:.7rem;line-height:1.5}.wl-note[data-astro-cid-c5a5jkvp] a[data-astro-cid-c5a5jkvp]{color:inherit;opacity:.7;text-underline-offset:.3em;transition:color .2s var(--ease);text-decoration:underline;text-decoration-thickness:1px}.wl-note[data-astro-cid-c5a5jkvp] a[data-astro-cid-c5a5jkvp]:hover{opacity:1;color:var(--fg-2)}.wl-error[data-astro-cid-c5a5jkvp]{color:var(--accent-pale);margin-top:.7rem;font-size:.9rem;font-weight:500}@media (width<=30rem){.wl-input[data-astro-cid-c5a5jkvp]{padding:.5rem .4rem .5rem .7rem;font-size:1rem}.wl-btn[data-astro-cid-c5a5jkvp]{padding:.62rem .9rem;font-size:.88rem}}.foot[data-astro-cid-jo6i4kqk]{background:var(--room);padding-block:clamp(4rem,2.5rem + 5vw,7rem) clamp(1.5rem,1rem + 1.5vw,2.75rem);overflow:hidden}.top[data-astro-cid-jo6i4kqk]{gap:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}@media (width>=760px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(2.5rem,1rem + 5vw,6rem)}}.say[data-astro-cid-jo6i4kqk]{max-width:34ch}.news[data-astro-cid-jo6i4kqk]{margin-top:clamp(1.5rem,1.2rem + 1vw,2rem)}.news-h[data-astro-cid-jo6i4kqk]{font-size:var(--t-body);color:var(--fg);margin:0;font-weight:500}.news-p[data-astro-cid-jo6i4kqk]{font-size:var(--t-fine);color:var(--fg-3);margin:.25rem 0 .8rem}.made[data-astro-cid-jo6i4kqk]{font-size:var(--t-lede);letter-spacing:-.018em;color:var(--fg-2);margin:.75rem 0 0;line-height:1.4}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,1rem + 4vw,3.5rem);display:grid}@media (width<=759px){.group[data-astro-cid-jo6i4kqk]:first-child{order:1}.group[data-astro-cid-jo6i4kqk]:nth-child(2){order:3}.group[data-astro-cid-jo6i4kqk]:nth-child(3){order:2}.group[data-astro-cid-jo6i4kqk]:nth-child(4){order:4}}@media (width>=760px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,auto)}}@media (width>=1080px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,auto)}}.group-title[data-astro-cid-jo6i4kqk]{font-size:var(--t-fine);letter-spacing:-.006em;color:var(--fg);margin:0 0 1.1rem;font-weight:500}.group[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk].wide{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,auto);grid-auto-flow:column;column-gap:clamp(1.25rem,.5rem + 2vw,2.5rem)}.group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--t-fine);letter-spacing:-.006em;color:var(--fg-3);transition:color .35s var(--ease)}.group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.bar[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(3rem,2rem + 4vw,5rem);padding-top:clamp(1.25rem,1rem + 1vw,1.75rem);display:flex}.bar[data-astro-cid-jo6i4kqk] .fine[data-astro-cid-jo6i4kqk]{color:var(--fg-3)}@media (width<=40rem){.bar[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:1.75rem}}.social[data-astro-cid-jo6i4kqk]{margin:0;align-items:center;gap:.35rem;margin-inline-end:-.5rem;padding:0;list-style:none;display:flex}@media (width<=40rem){.social[data-astro-cid-jo6i4kqk]{margin-inline:-.5rem 0}}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--r-control);width:2.25rem;height:2.25rem;color:var(--fg-3);transition:color .35s var(--ease), background-color .35s var(--ease);justify-content:center;align-items:center;display:inline-flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg);background:var(--edge-faint)}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.social[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:1.25rem;height:1.25rem;display:block}.skip-link[data-astro-cid-ju4pidww]{z-index:10000;border-radius:var(--r-pill);color:#05030c;font-size:var(--t-fine);transition:transform .2s var(--ease);background:#fff;padding:.6rem 1rem;font-weight:500;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link[data-astro-cid-ju4pidww]:focus{transform:translateY(0)}
