.apple[data-astro-cid-26n7gdll]{flex:none;display:block;transform:translate(.5px,-.5px)}.sentinel[data-astro-cid-nen7h5rs]{pointer-events:none;width:1px;height:180px;position:absolute;top:0;left:0}.hdr[data-astro-cid-nen7h5rs]{top:calc(var(--edge) + var(--safe-top));left:calc(var(--edge) + var(--safe-left));right:calc(var(--edge) + var(--safe-right));z-index:100;padding:var(--hero-gap);pointer-events:none;transition:transform var(--t-slow) var(--ease-spring), opacity var(--t-base) var(--ease-out);position:fixed}html.nd-immersive .hdr[data-astro-cid-nen7h5rs]{transform:translateY(calc(-100% - var(--edge) - var(--safe-top)));opacity:0}html.nd-immersive .hdr__inner[data-astro-cid-nen7h5rs]{pointer-events:none}.hdr__inner[data-astro-cid-nen7h5rs]{pointer-events:auto;max-width:calc(var(--content-wide) + var(--gutter) * 2);border-radius:calc(var(--r-btn) + 8px);corner-shape:var(--squircle);transition:background-color var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out), backdrop-filter var(--t-base) var(--ease-out);background:0 0;align-items:center;gap:clamp(12px,2vw,28px);margin-inline:auto;padding:8px 8px 8px 16px;display:flex}.hdr__brand[data-astro-cid-nen7h5rs],.hdr__nav[data-astro-cid-nen7h5rs]{transition:opacity var(--t-base) var(--ease-out), transform var(--t-slow) var(--ease-spring)}[data-header].is-stuck .hdr__brand[data-astro-cid-nen7h5rs],[data-header].is-stuck .hdr__nav[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none;transform:translateY(-10px)}[data-header].is-stuck .hdr__inner[data-astro-cid-nen7h5rs]{pointer-events:none}.hdr[data-astro-cid-nen7h5rs] .hdr__cta{pointer-events:auto;transition:box-shadow var(--t-base) var(--ease-out), transform var(--t-fast) var(--ease-out);gap:7px}[data-header].is-stuck .hdr__cta{box-shadow:0 10px 30px -10px #1d1d1d73,0 2px 6px -2px #1d1d1d33}.hdr__brand[data-astro-cid-nen7h5rs]{color:var(--title);align-items:center;gap:9px;margin-right:auto;display:inline-flex}.hdr__mark[data-astro-cid-nen7h5rs]{width:28px;height:28px}.hdr__name[data-astro-cid-nen7h5rs]{letter-spacing:-.028em;font-size:1.06rem;font-weight:650}.hdr__beta[data-astro-cid-nen7h5rs]{color:var(--muted);transition:color var(--t-base) var(--ease-out);font-weight:520}html.on-film .hdr__beta[data-astro-cid-nen7h5rs]{color:#fff9}.hdr[data-astro-cid-nen7h5rs] .hdr__cta .btn__tag{vertical-align:bottom;white-space:pre;opacity:0;max-width:0;transition:max-width var(--t-slow) var(--ease-spring), opacity var(--t-base) var(--ease-out);display:inline-block;overflow:hidden}[data-header].is-stuck .hdr__cta .btn__tag{opacity:.6;max-width:4em}.hdr__nav[data-astro-cid-nen7h5rs]{gap:clamp(4px,1.4vw,18px);display:flex}.hdr__link[data-astro-cid-nen7h5rs]{border-radius:var(--r-chip);corner-shape:var(--squircle);min-height:40px;color:var(--body);letter-spacing:-.012em;transition:color var(--t-fast) linear, background-color var(--t-fast) linear;align-items:center;padding:0 12px;font-size:.95rem;font-weight:550;display:inline-flex}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:var(--title);background:var(--hover)}.hdr__brand[data-astro-cid-nen7h5rs],.hdr__link[data-astro-cid-nen7h5rs],.hdr__mark[data-astro-cid-nen7h5rs]{transition:color var(--t-base) var(--ease-out), filter var(--t-base) var(--ease-out)}html.on-film .hdr__brand[data-astro-cid-nen7h5rs]{color:#fff}html.on-film .hdr__mark[data-astro-cid-nen7h5rs]{filter:invert()}html.on-film .hdr__link[data-astro-cid-nen7h5rs]{color:#ffffffd1}html.on-film .hdr__link[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff1f}html.on-film .hdr .hdr__cta{color:var(--ink);background:#fff}@media (width<=880px){.hdr__nav[data-astro-cid-nen7h5rs]{display:none}}.ft[data-astro-cid-jo6i4kqk]{z-index:3;height:0;position:relative}.ft__row[data-astro-cid-jo6i4kqk]{left:calc(22px + var(--safe-left));right:calc(80px + var(--safe-right));bottom:calc(22px + var(--safe-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute}.ft__chip[data-astro-cid-jo6i4kqk]{border-radius:var(--r-chip);corner-shape:var(--squircle);min-height:36px;font:500 .8rem/1.3 var(--sans);color:color-mix(in srgb, var(--ink) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.6);background:#ffffffb8;align-items:center;gap:2px;padding:0 14px;display:inline-flex}.ft__fine[data-astro-cid-jo6i4kqk]{padding-block:8px}.ft__link[data-astro-cid-jo6i4kqk]{min-height:36px;color:var(--ink);transition:opacity var(--t-fast) linear;align-items:center;padding:0 6px;display:inline-flex}.ft__link[data-astro-cid-jo6i4kqk]:hover{opacity:.6}.ft__btn[data-astro-cid-jo6i4kqk]{font:inherit;cursor:pointer;background:0 0;border:0}.ft__co[data-astro-cid-jo6i4kqk]{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);text-underline-offset:2px;transition:opacity var(--t-fast) linear}.ft__co[data-astro-cid-jo6i4kqk]:hover{opacity:.6}.ft__dot[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--ink) 35%, transparent)}@media (width<=640px){.ft__row[data-astro-cid-jo6i4kqk]{left:calc(14px + var(--safe-left));right:calc(14px + var(--safe-right));bottom:calc(14px + var(--safe-bottom));flex-direction:column;align-items:flex-start;gap:6px}.ft__chip[data-astro-cid-jo6i4kqk]{padding:0 10px;font-size:.74rem}.ft__fine[data-astro-cid-jo6i4kqk]{padding-block:7px}nav[data-astro-cid-jo6i4kqk].ft__chip{flex-wrap:wrap;max-width:calc(100% - 50px);padding-block:4px}.ft__fine[data-astro-cid-jo6i4kqk]{display:block}nav[data-astro-cid-jo6i4kqk].ft__chip .ft__link[data-astro-cid-jo6i4kqk]{min-height:30px}}
