.fx-disclosure-line{color:var(--fx-muted);background:0 0;border:0;margin:.4rem 0 0;padding:0;font-size:.8rem;font-style:normal;line-height:1.45}.fx-disclosure-line a,.fx-disclosure-full a{color:inherit;text-underline-offset:2px;text-decoration:underline}.fx-disclosure-line a:hover,.fx-disclosure-full a:hover{color:var(--fx-ink)}.fx-disclosure-full{border-top:1px solid var(--fx-line);color:var(--fx-muted);margin:0;padding:1.25rem 0 0;font-size:.85rem;line-height:1.55}.fx-disclosure-full p{max-width:72ch;margin:0}.fx-disclosure-full .fx-disclosure-full__title{color:var(--fx-ink);font-family:var(--fx-body);letter-spacing:.02em;text-transform:none;margin:0 0 .35rem;font-size:.8rem;font-weight:700}.fx-disclosure-band{padding-block:2.5rem 2rem}.fx-figure{margin:2rem 0}.fx-figure img{border-radius:var(--fx-radius);background:var(--fx-card-img-bg,var(--fx-surface));width:100%;height:auto;display:block}.fx-figure figcaption{color:var(--fx-muted);margin-top:.5rem;font-size:.82rem;line-height:1.45}.fx-figure__credit{font-size:.75rem;display:block}.fx-figure__credit a{color:inherit}.fx-band--accent{--fx-band-bg:var(--fx-band-accent-bg,var(--fx-accent));--fx-band-ink:var(--fx-band-accent-ink,var(--fx-accent-ink));--fx-band-link:var(--fx-band-accent-link,var(--fx-band-ink))}.fx-band--soft{--fx-band-bg:var(--fx-band-soft-bg,color-mix(in oklab, var(--fx-accent) 9%, var(--fx-bg)));--fx-band-ink:var(--fx-band-soft-ink,var(--fx-ink));--fx-band-link:var(--fx-band-soft-link,var(--fx-band-ink))}.fx-band--dark{--fx-band-bg:var(--fx-band-dark-bg,var(--fx-ink));--fx-band-ink:var(--fx-band-dark-ink,var(--fx-bg));--fx-band-link:var(--fx-band-dark-link,var(--fx-band-ink))}.fx-band{--fx-page-ink:var(--fx-ink);--fx-page-muted:var(--fx-muted);--fx-page-accent:var(--fx-accent);--fx-page-surface:var(--fx-surface);--fx-page-line:var(--fx-line);--fx-page-bg:var(--fx-bg);padding-block:var(--fx-band-pad,clamp(1.75rem, 4.5vw, 3rem));background:var(--fx-band-bg);box-shadow:0 0 0 100vmax var(--fx-band-bg);clip-path:inset(0 -100vmax);color:var(--fx-band-ink);margin-block:clamp(2rem,5vw,3.25rem)}.fx-band__inner{--fx-ink:var(--fx-band-ink);--c-ink:var(--fx-band-ink);--fx-muted:var(--fx-band-ink);--c-muted:var(--fx-band-ink);--fx-accent:var(--fx-band-link);--c-accent:var(--fx-band-link);--fx-accent-ink:var(--fx-band-bg);--fx-line:color-mix(in oklab, var(--fx-band-ink) 30%, var(--fx-band-bg));--c-line:var(--fx-line);--fx-surface:color-mix(in oklab, var(--fx-band-ink) 7%, var(--fx-band-bg));--c-surface:var(--fx-surface);color:var(--fx-band-ink)}.fx-band .fx-band__inner>:first-child{margin-top:0}.fx-band .fx-band__inner>:last-child{margin-bottom:0}.fx-band__inner a:not(#fx-block):not([class]){color:var(--fx-band-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fx-band__inner a:not(#fx-block):not([class]):hover{text-decoration-thickness:2px}.fx-band__inner :focus-visible{outline-color:currentColor}.fx-band__inner li::marker{color:currentColor}.fx-band .fx-rowcard,.fx-band .fx-slot,.fx-band .fx-callout,.fx-band .fx-facts{--fx-ink:var(--fx-page-ink);--c-ink:var(--fx-page-ink);--fx-muted:var(--fx-page-muted);--c-muted:var(--fx-page-muted);--fx-accent:var(--fx-page-accent);--c-accent:var(--fx-page-accent);--fx-surface:var(--fx-page-surface);--c-surface:var(--fx-page-surface);--fx-line:var(--fx-page-line);--c-line:var(--fx-page-line);--fx-bg:var(--fx-page-bg);color:var(--fx-page-ink)}.fx-band .fx-rowcard{--fx-rowcard-bg:var(--fx-page-surface)}.fx-imgtext{margin:2.25rem 0;container-type:inline-size}.fx-imgtext__grid{align-items:center;gap:1rem;display:grid}.fx-imgtext__media{min-width:0;margin:0}.fx-imgtext__media img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--fx-block-radius,var(--fx-radius));background:var(--fx-card-img-bg,var(--fx-surface));display:block}.fx-imgtext__media figcaption{color:var(--fx-muted);margin-top:.5rem;font-size:.82rem;line-height:1.45}.fx-imgtext__text{min-width:0}.fx-imgtext .fx-imgtext__text>:first-child{margin-top:0}.fx-imgtext .fx-imgtext__text>:last-child{margin-bottom:0}@container (width>=34rem){.fx-imgtext__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem clamp(1.5rem,4cqi,2.75rem)}.fx-imgtext--third .fx-imgtext__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.fx-imgtext--reverse .fx-imgtext__media{order:2}.fx-imgtext--reverse.fx-imgtext--third .fx-imgtext__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.fx-imgtext--third .fx-imgtext__media img{aspect-ratio:1}}.fx-cardrow{margin:2.25rem 0;container-type:inline-size}.fx-cardrow__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem;margin:0;padding:0;display:grid}@container (width<=36rem){.fx-cardrow__list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(72%,16rem);padding-bottom:.75rem;scroll-padding-inline:0;overflow-x:auto}.fx-rowcard{scroll-snap-align:start}}.fx-rowcard{border:1px solid var(--fx-rowcard-line,var(--fx-line));border-radius:var(--fx-block-radius,var(--fx-radius));background:var(--fx-rowcard-bg,var(--fx-surface));min-width:0;color:var(--fx-ink);flex-direction:column;margin:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.fx-rowcard:hover{border-color:var(--fx-accent);box-shadow:0 6px 18px color-mix(in oklab, var(--fx-ink) 10%, transparent);transform:translateY(-2px)}.fx-rowcard:has(:focus-visible){outline:2px solid var(--fx-accent);outline-offset:2px}.fx-rowcard__media{aspect-ratio:4/3;background:var(--fx-card-img-bg,var(--fx-surface));display:block;overflow:hidden}.fx-rowcard__media img{object-fit:cover;display:block}.fx-rowcard__body{flex-direction:column;flex:1;gap:.35rem;padding:.85rem .95rem 1rem;display:flex}.fx-rowcard__title:not(#fx-block){color:var(--fx-ink);font-family:var(--fx-block-title,var(--fx-heading));font-size:1.02rem;font-weight:700;line-height:1.25;text-decoration:none}.fx-rowcard__title:not(#fx-block):focus-visible{outline:none}.fx-rowcard__title:after{content:"";z-index:1;position:absolute;inset:0}.fx-rowcard:hover .fx-rowcard__title:not(#fx-block){text-underline-offset:3px;text-decoration:underline}.fx-rowcard__blurb{color:var(--fx-muted);font-size:.86rem;line-height:1.45}.fx-topics{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.85rem;margin:2.25rem 0;padding:0;display:grid}@media (width>=40rem){.fx-topics{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:1rem}}.fx-topic{aspect-ratio:var(--fx-topic-ratio,4 / 3);border-radius:var(--fx-block-radius,var(--fx-radius));background:var(--fx-card-img-bg,var(--fx-surface));grid-template:minmax(0,1fr)/minmax(0,1fr);margin:0;display:grid;position:relative;overflow:hidden}.fx-topic>img{object-fit:cover;grid-area:1/1;display:block}.fx-rowcard__media img:not(#fx-block),.fx-topic>img:not(#fx-block){width:100%;max-width:none;height:100%}.fx-imgtext__media img:not(#fx-block){width:100%;max-width:none;height:auto}.fx-topic__label{color:#fff;background:linear-gradient(#0000,#000000a8 45%,#000000d1);grid-area:1/1;align-self:end;gap:.15rem;padding:2.25rem .85rem .75rem;transition:background .15s;display:grid}.fx-topic:hover .fx-topic__label{background:linear-gradient(#0000,#000000bd 40%,#000000e6)}.fx-topic__title:not(#fx-block){color:#fff;font-family:var(--fx-block-title,var(--fx-heading));text-shadow:0 1px 2px #00000080;font-size:1.02rem;font-weight:700;line-height:1.25;text-decoration:none}.fx-topic__title:not(#fx-block):focus-visible{outline:none}.fx-topic__title:after{content:"";z-index:1;position:absolute;inset:0}.fx-topic:hover .fx-topic__title:not(#fx-block){text-underline-offset:3px;text-decoration:underline}.fx-topic:has(:focus-visible){outline:3px solid var(--fx-accent);outline-offset:2px}.fx-topic .fx-thumb-credit{color:#ffffffe0;margin:0}@media (prefers-reduced-motion:reduce){.fx-rowcard,.fx-topic__label{transition:none}.fx-rowcard:hover{transform:none}}.fx-thumb-credit{color:var(--fx-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.3;display:block}.fx-section-pages{margin:2.5rem 0 0}.fx-section-pages ul{margin:0;padding:0;list-style:none}.fx-section-pages li{border-top:1px solid var(--fx-line);margin:0;padding:.8rem 0}.fx-section-pages li:last-child{border-bottom:1px solid var(--fx-line)}.fx-section-pages li:before{content:none}.fx-section-pages a{color:var(--fx-ink);font-family:var(--fx-heading);font-weight:600;text-decoration:none}.fx-section-pages a:hover{color:var(--fx-accent);text-decoration:underline}.fx-section-pages p{color:var(--fx-muted);margin:.25rem 0 0;font-size:.9rem;line-height:1.5}.fx-catintro{margin:0 0 2.5rem}.fx-catintro>:first-child{margin-top:0}.fx-catafter{margin:3rem 0 0}.fx-credits{margin:0 0 2rem;padding:0;list-style:none}.fx-credits li{border-top:1px solid var(--fx-line);grid-template-columns:5rem 1fr;align-items:center;gap:.9rem;padding:.8rem 0;display:grid}.fx-credits li:last-child{border-bottom:1px solid var(--fx-line)}.fx-credits img{object-fit:cover;border-radius:var(--fx-radius);background:var(--fx-card-img-bg,var(--fx-surface));width:5rem;height:3.5rem}.fx-credits p{margin:0;font-size:.9rem;line-height:1.45}.fx-credits .fx-credits__meta{color:var(--fx-muted);font-size:.82rem}.fx-slot{--fx-box-font:var(--fx-body);--fx-box-title-font:var(--fx-heading);--fx-box-title:1.25rem;--fx-box-text:.9rem;--fx-box-btn:.84rem;--fx-box-chip:.95rem;--fx-box-small:.75rem;--fx-box-ink:var(--fx-ink);--fx-box-muted:var(--fx-muted);--fx-epn-fade:clamp(.9rem, 3vw, 1.6rem);margin:2.75rem 0}.fx-slot__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.1rem;display:flex}.fx-slot__title{font-family:var(--fx-heading);text-transform:var(--fx-title-case,none);margin:0;font-size:1.35rem;line-height:1.2}.fx-slot__fresh{color:var(--fx-muted);font-family:var(--fx-mono);letter-spacing:.02em;margin:0;font-size:.78rem}.fx-slot__more{margin:1rem 0 0}.fx-slot__more a{color:var(--fx-accent)}.fx-slot .fx-slot__more a.fx-slot__all{border-radius:var(--fx-radius);font-family:var(--fx-box-font);font-size:var(--fx-box-btn);letter-spacing:.01em;text-transform:none;border:1px solid;align-items:center;gap:.4rem;padding:.4rem .9rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.fx-slot--compact .fx-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}.fx-card{border:1px solid var(--fx-line);border-radius:var(--fx-radius);background:var(--fx-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.fx-card__media{aspect-ratio:1;background:var(--fx-card-img-bg,#fff);display:block;position:relative}.fx-card__media img{object-fit:contain;width:100%;height:100%;padding:.5rem}.fx-card__noimg{height:100%;color:var(--fx-muted);place-items:center;font-size:.8rem;display:grid}.fx-card__badge,.fx-card__tag{font-family:var(--fx-mono);letter-spacing:.03em;padding:.2rem .45rem;font-size:.75rem;font-weight:600;position:absolute;top:.5rem}.fx-card__badge{background:var(--fx-accent);color:var(--fx-accent-ink);left:.5rem}.fx-card__tag{background:var(--fx-ink);color:var(--fx-bg);right:.5rem}.fx-card__body{flex-direction:column;flex:1;gap:.35rem;padding:.85rem;display:flex}.fx-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.fx-card__title a{color:var(--fx-ink);text-decoration:none}.fx-card__title a:hover{text-decoration:underline}.fx-card__meta{color:var(--fx-muted);flex-wrap:wrap;gap:.2rem .6rem;margin:0;font-size:.75rem;display:flex}.fx-card__cond--alt{color:var(--fx-ink);font-weight:600}.fx-card__price{align-items:baseline;gap:.5rem;margin:.15rem 0 0;display:flex}.fx-card__price strong{font-family:var(--fx-mono);color:var(--fx-ink);font-size:1.05rem}.fx-card__price s{color:var(--fx-muted);font-size:.8rem}.fx-card__seller{color:var(--fx-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}.fx-card__cta{border:1px solid var(--fx-ink);border-radius:var(--fx-radius);color:var(--fx-ink);text-align:center;margin-top:auto;padding:.55rem .7rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.fx-card__cta:hover{background:var(--fx-ink);color:var(--fx-bg)}.fx-shop{border:1px solid var(--fx-line);border-radius:var(--fx-radius);background:linear-gradient(135deg, color-mix(in oklab, var(--fx-accent) 8%, var(--fx-surface)), var(--fx-surface) 65%);gap:.85rem 1.5rem;padding:clamp(1rem,2.6vw,1.4rem);display:grid}.fx-shop>*{min-width:0}.fx-shop--image{grid-template-columns:minmax(0, var(--fx-shop-cols,17rem)) minmax(0, 1fr);align-items:center}.fx-shop__media{border-radius:var(--fx-radius);aspect-ratio:3/2;overflow:hidden}.fx-shop__media img{object-fit:cover;width:100%;height:100%}.fx-shop__main{align-content:center;gap:.3rem;display:grid}.fx-slot .fx-shop .fx-shop__title{color:var(--fx-box-ink);font-family:var(--fx-box-title-font);font-size:var(--fx-box-title);letter-spacing:normal;text-transform:var(--fx-title-case,none);border:0;margin:0;padding:0;font-style:normal;font-weight:600;line-height:1.25;display:block}.fx-slot .fx-shop .fx-shop__title:before,.fx-slot .fx-shop .fx-shop__title:after{content:none}.fx-shop__action{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .9rem;display:flex}.fx-shop__cta{border-radius:var(--fx-radius);background:var(--fx-accent);color:var(--fx-accent-ink);flex:none;align-items:center;gap:.4rem;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.fx-slot .fx-shop .fx-shop__cta{font-family:var(--fx-box-font);font-size:var(--fx-box-btn);letter-spacing:.01em;text-transform:none;color:var(--fx-accent-ink);padding:.4rem .9rem;font-style:normal;font-weight:600;line-height:1.3;text-decoration:none}.fx-shop__cta:hover{filter:brightness(.92);transform:translateY(-1px)}.fx-shop a.fx-shop__cta,.fx-shop a.fx-shop__cta:hover,.fx-slot .fx-shop a.fx-shop__cta:hover{color:var(--fx-accent-ink)}.fx-card a.fx-card__cta{color:var(--fx-ink)}.fx-card a.fx-card__cta:hover{color:var(--fx-bg)}.fx-slot .fx-shop .fx-shop__note{color:var(--fx-box-muted);font-family:var(--fx-box-font);font-size:var(--fx-box-small);letter-spacing:normal;flex:16rem;margin:0;font-style:normal;line-height:1.4}@media (width<=40rem){.fx-shop__action{flex-direction:column;align-items:flex-start}.fx-slot .fx-shop .fx-shop__note{flex:none}}.fx-tiles{grid-column:1/-1;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--fx-tile-min,10.5rem)), 1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fx-slot .fx-shop .fx-tiles{margin:0;padding:0;list-style:none}.fx-slot .fx-shop .fx-tiles>li{margin:0;padding:0}.fx-slot .fx-shop .fx-tiles>li:before{content:none}.fx-slot .fx-shop .fx-tiles>li::marker{content:none}.fx-tile{border:1px solid var(--fx-line);border-top:3px solid var(--fx-accent);border-radius:var(--fx-radius);background:var(--fx-bg);height:100%;min-height:5.5rem;color:var(--fx-ink);flex-direction:column;justify-content:space-between;gap:.6rem;padding:.85rem .95rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.fx-tile:hover{border-color:var(--fx-accent);box-shadow:0 6px 18px color-mix(in oklab, var(--fx-ink) 10%, transparent);transform:translateY(-2px)}.fx-tile__img{aspect-ratio:3/2;object-fit:cover;width:calc(100% + 1.9rem);max-width:none;margin:-.85rem -.95rem 0}.fx-tile__go{color:var(--fx-accent)}.fx-slot .fx-shop .fx-tile__label{font-family:var(--fx-box-font);font-size:var(--fx-box-chip);letter-spacing:normal;text-transform:none;font-style:normal;font-weight:600;line-height:1.25}.fx-slot .fx-shop .fx-tile__go{font-family:var(--fx-box-font);font-size:var(--fx-box-small);letter-spacing:normal;text-transform:none;font-weight:600}.fx-shop a.fx-tile{color:var(--fx-ink)}.fx-epn{grid-column:1/-1;gap:.4rem;min-width:0;display:grid}.fx-epn[hidden]{display:none}.fx-slot .fx-shop .fx-epn__label{color:var(--fx-box-muted);font-family:var(--fx-box-font);font-size:var(--fx-box-small);letter-spacing:.01em;text-transform:none;margin:0;font-style:normal;line-height:1.4}.fx-epn__diffuser{isolation:isolate;min-width:0;padding:var(--fx-epn-fade);border-radius:calc(var(--fx-radius) + var(--fx-epn-fade));position:relative}.fx-epn__diffuser:before{content:"";z-index:-1;border-radius:inherit;--fx-fade-x:linear-gradient(90deg, transparent, #00000059 calc(var(--fx-epn-fade) * .4), #000c calc(var(--fx-epn-fade) * .75), #000 var(--fx-epn-fade), #000 calc(100% - var(--fx-epn-fade)), #000c calc(100% - var(--fx-epn-fade) * .75), #00000059 calc(100% - var(--fx-epn-fade) * .4), transparent);--fx-fade-y:linear-gradient(180deg, transparent, #00000059 calc(var(--fx-epn-fade) * .4), #000c calc(var(--fx-epn-fade) * .75), #000 var(--fx-epn-fade), #000 calc(100% - var(--fx-epn-fade)), #000c calc(100% - var(--fx-epn-fade) * .75), #00000059 calc(100% - var(--fx-epn-fade) * .4), transparent);-webkit-mask-image:var(--fx-fade-x), var(--fx-fade-y);-webkit-mask-composite:source-in;-webkit-mask-image:var(--fx-fade-x), var(--fx-fade-y);mask-image:var(--fx-fade-x), var(--fx-fade-y);background:#fff;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.fx-epn ins.epn-placement{max-width:100%;min-height:220px;text-decoration:none;display:block;overflow:hidden}.fx-epn iframe{max-width:100%;display:block}@media (width<=40rem){.fx-shop--image{grid-template-columns:1fr}}.fx-card__merchant{color:var(--fx-accent);font-family:var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.fx-callout{border:1px solid var(--fx-line);border-left:3px solid var(--fx-accent);border-radius:var(--fx-radius);background:var(--fx-surface);margin:1.75rem 0;padding:1rem 1.15rem}.fx-callout--warning{border-left-color:#b45309}.fx-callout__label{font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted);font-size:.75rem;margin:0 0 .35rem!important}.fx-callout__body>:last-child{margin-bottom:0!important}.fx-callout__body>:first-child{margin-top:0!important}.fx-facts{border:1px solid var(--fx-line);border-radius:var(--fx-radius);background:var(--fx-surface);margin:0 0 2rem;padding:1rem 1.15rem}.fx-facts__label{font-family:var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted);margin:0 0 .6rem;font-size:.75rem}.fx-facts dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.9rem 1.5rem;margin:0;display:grid}.fx-facts dt{color:var(--fx-muted);font-size:.75rem}.fx-facts dd{color:var(--fx-ink);margin:.15rem 0 0;font-size:.95rem;font-weight:600;line-height:1.35}.fx-faq{margin:3rem 0 0}.fx-faq h2,.fx-sources h2{font-family:var(--fx-heading)}.fx-faq__item{border-top:1px solid var(--fx-line);padding:.95rem 0}.fx-faq__item:last-child{border-bottom:1px solid var(--fx-line)}.fx-faq__item summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:600;list-style:none;display:flex}.fx-faq__item summary::-webkit-details-marker{display:none}.fx-faq__item summary:after{content:"+";font-family:var(--fx-mono);color:var(--fx-muted)}.fx-faq__item[open] summary:after{content:"−"}.fx-faq__item p{color:var(--fx-muted);margin:.6rem 0 0}.fx-faq__item p a.fx-faq__shop,a.fx-faq__shop{color:var(--fx-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fx-sources{margin:3rem 0 0;font-size:.875rem}.fx-sources ol{padding-left:1.25rem}.fx-sources li{margin-bottom:.4rem}.fx-sources a{color:var(--fx-ink);overflow-wrap:anywhere}.fx-sources__pub{color:var(--fx-muted);margin-left:.4rem}.fx-sources__pub:before{content:"· "}.fx-crumbs ol{align-items:center;gap:var(--fx-crumbs-gap,.45rem);min-width:0;max-width:100%;color:var(--fx-muted);flex-wrap:nowrap;margin:0;padding:0;font-size:.78rem;line-height:1.35;list-style:none;display:flex}.fx-crumbs li{align-items:center;gap:var(--fx-crumbs-gap,.45rem);flex:0 auto;min-width:0;min-height:24px;margin:0;padding:0;display:flex}.fx-crumbs li+li:before{content:"/";opacity:.6;flex:none;margin:0;line-height:1}.fx-crumbs a,.fx-crumbs__here{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:24px;display:block;overflow:hidden}.fx-crumbs a{min-height:24px;color:inherit;text-decoration:none}.fx-crumbs a:hover{color:var(--fx-ink)}.fx-crumbs li:not([aria-current]){flex-shrink:0;max-width:14em}.fx-crumbs [aria-current]{color:var(--fx-ink);max-width:40ch}.fx-legal{color:var(--fx-muted);gap:.8rem;font-size:.875rem;line-height:1.55;display:grid}.fx-legal p{max-width:72ch;margin:0}.fx-legal a,.fx-legal button{color:inherit;text-underline-offset:2px;text-decoration:underline}.fx-legal__links{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.fx-legal__links button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fx-legal__copy{font-size:.8rem}.fx-contact-email{font-family:var(--fx-heading);font-size:clamp(1.4rem,3vw,2rem)}.fx-table-wrap{-webkit-overflow-scrolling:touch;margin:1.75rem 0;overflow-x:auto}.fx-table-wrap:focus-visible{outline:2px solid var(--fx-accent);outline-offset:4px}.kit-prose .fx-table-wrap table{margin:0}.kit-prose table{border-collapse:collapse;width:100%;font-size:.9rem}.kit-prose th,.kit-prose td{border-bottom:1px solid var(--fx-line);text-align:left;vertical-align:top;padding:.6rem .75rem}.kit-prose th{font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted);font-size:.78rem;font-weight:500}.kit-prose tbody tr:hover{background:color-mix(in oklab, var(--fx-accent) 4%, transparent)}@media (width<=640px){.kit-prose .fx-table-wrap table{min-width:36rem}}.fx-pair{border:1px solid var(--fx-line);border-top:3px solid var(--fx-accent);border-radius:var(--fx-radius);background:var(--fx-surface);margin:2.25rem 0}.fx-pair .fx-table-wrap{margin:0}.kit-prose .fx-pair__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;font-size:.92rem}.kit-prose .fx-pair__table th,.kit-prose .fx-pair__table td{border-bottom:1px solid var(--fx-line);text-align:left;vertical-align:top;padding:.7rem 1rem}.kit-prose .fx-pair__table thead th{width:39%;color:var(--fx-ink);font-family:var(--fx-heading);letter-spacing:0;text-transform:none;font-size:1.08rem;font-weight:600;line-height:1.25}.kit-prose .fx-pair__table thead th.fx-pair__item{width:22%;color:var(--fx-muted);font-family:var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:bottom;font-size:.75rem;font-weight:500}.kit-prose .fx-pair__table tbody th{color:var(--fx-muted);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:500}.kit-prose .fx-pair__table tbody tr:hover{background:0 0}.fx-pair__tier{color:var(--fx-muted);font-family:var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:block}.fx-pair__tier--premium{color:var(--fx-accent)}.fx-pair__verdict{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:0 1.5rem;margin:0;padding:.3rem 1rem .8rem;display:grid}.fx-pair__verdict>div{padding-top:.6rem}.fx-pair__verdict dt{color:var(--fx-muted);font-family:var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.fx-pair__verdict dd{margin:.2rem 0 0;font-size:.92rem;line-height:1.5}@media (width<=640px){.kit-prose .fx-pair .fx-table-wrap table{min-width:0}.kit-prose .fx-pair__table,.kit-prose .fx-pair__table thead,.kit-prose .fx-pair__table tbody{display:block}.kit-prose .fx-pair__table tr{border-bottom:1px solid var(--fx-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kit-prose .fx-pair__table th,.kit-prose .fx-pair__table td{border-bottom:0;padding:.35rem .8rem .7rem}.kit-prose .fx-pair__table thead th{width:auto;padding-top:.2rem;font-size:1rem}.kit-prose .fx-pair__table thead th.fx-pair__item,.kit-prose .fx-pair__table tbody th{grid-column:1/-1;width:auto;padding:.6rem .8rem 0}}.fx-form{gap:1rem;max-width:34rem;margin:1.5rem 0 2rem;display:grid}.fx-form label{gap:.35rem;font-size:.9rem;display:grid}.fx-form label span{color:var(--fx-muted);letter-spacing:.02em;font-size:.8rem}.fx-form input,.fx-form textarea{border:1px solid var(--fx-line);border-radius:var(--fx-radius);background:var(--fx-surface);width:100%;color:var(--fx-ink);font:inherit;padding:.7rem .8rem}.fx-form input:focus,.fx-form textarea:focus{outline:2px solid var(--fx-accent);outline-offset:1px}.fx-form button{border-radius:var(--fx-radius);background:var(--fx-accent);color:var(--fx-accent-ink);font:inherit;cursor:pointer;border:0;justify-self:start;padding:.75rem 1.3rem;font-weight:600}.fx-form button:hover{filter:brightness(.92)}.fx-form__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fx-form__note{color:var(--fx-muted);margin:0;font-size:.78rem}.fx-form-error{background:oklab(55.5283% .0954648 .10981/.08);border-left:3px solid #b45309;padding:.7rem .9rem}.fx-form-done{border:1px solid var(--fx-line);border-radius:var(--fx-radius);background:var(--fx-surface);padding:1.25rem}.fx-legal__links a,.fx-legal__links button{min-height:24px;padding-block:.2rem;display:inline-block}.kit-prism{--pr-bg:var(--c-bg);--pr-tint:var(--c-tint);--pr-surface:var(--c-surface);--pr-ink:var(--c-ink);--pr-muted:var(--c-muted);--pr-line:var(--c-line);--pr-accent:var(--c-accent);--pr-deep:var(--c-deep);--pr-gold:var(--c-gold);--pr-soft:var(--c-soft);--pr-dark:var(--c-dark);--pr-on-dark:#f5f7fd;--pr-on-dark-muted:#c3cbe0;--pr-glass:#0b1228c7;--pr-glass-line:#ffffff38;--pr-max:72rem;--pr-measure:42rem;--pr-pad:clamp(1rem, 4vw, 1.5rem);--pr-r1:10px;--pr-r2:16px;--pr-r3:24px;--pr-shadow:0 1px 2px #0b12200f, 0 8px 24px #0b122014;--fx-bg:var(--pr-bg);--fx-surface:var(--pr-surface);--fx-ink:var(--pr-ink);--fx-muted:var(--pr-muted);--fx-line:var(--pr-line);--fx-accent:var(--pr-accent);--fx-accent-ink:#fff;--fx-radius:var(--pr-r1);--fx-heading:var(--font-heading);--fx-body:var(--font-body);--fx-mono:var(--font-mono,ui-monospace, monospace);--fx-card-img-bg:var(--pr-soft);--fx-shop-cols:13rem;--fx-tile-min:11rem;--fx-title-case:none;--fx-block-radius:var(--pr-r2);--fx-block-title:var(--font-heading);--fx-rowcard-bg:var(--pr-surface);--fx-rowcard-line:var(--pr-line);--fx-topic-ratio:3 / 4;--fx-band-soft-bg:var(--pr-soft);--fx-band-soft-ink:var(--pr-ink);--fx-band-soft-link:var(--pr-deep);--fx-band-dark-bg:var(--pr-dark);--fx-band-dark-ink:var(--pr-on-dark);--fx-band-dark-link:var(--pr-gold);--fx-band-accent-bg:var(--pr-accent);--fx-band-accent-ink:#fff;--fx-band-accent-link:#fff;--fx-band-pad:clamp(1.75rem, 5vw, 3rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--pr-bg);scroll-padding-top:1rem}.kit-prism *,.kit-prism :before,.kit-prism :after{box-sizing:border-box}.kit-prism body{background:radial-gradient(60rem 36rem at 0% 0%, color-mix(in oklab, var(--pr-tint) 85%, transparent), transparent 70%), linear-gradient(180deg, var(--pr-tint) 0, var(--pr-bg) 28rem) no-repeat, var(--pr-bg);color:var(--pr-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.7;overflow-x:clip}.kit-prism img{max-width:100%;height:auto;display:block}:where(.kit-prism) a{color:var(--pr-accent);text-underline-offset:3px;text-decoration-thickness:1px}:where(.kit-prism) a:hover{color:var(--pr-deep);text-decoration-thickness:2px}.kit-prism :focus-visible{outline:3px solid var(--pr-accent);outline-offset:3px;border-radius:4px}.kit-prism h1,.kit-prism h2,.kit-prism h3{color:var(--pr-ink);font-family:var(--font-heading);text-wrap:balance;font-weight:600;line-height:1.18}.kit-prism ::selection{background:var(--pr-accent);color:#fff}@media (prefers-reduced-motion:reduce){.kit-prism *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pr-wrap{width:100%;max-width:var(--pr-max);padding-inline:var(--pr-pad);margin-inline:auto}.pr-measure{max-width:var(--pr-measure)}.pr-sr{clip-path:inset(50%);white-space:normal;width:1px;height:1px;position:absolute;overflow:hidden}.pr-skip{z-index:100;border-radius:var(--pr-r1);background:var(--pr-ink);color:#fff;padding:.55rem .9rem;font-weight:700;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.kit-prism a.pr-skip{color:#fff}.pr-skip:focus-visible{transform:none}.pr-eyebrow{color:var(--pr-accent);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.pr-lede{max-width:40rem;color:var(--pr-muted);margin:.8rem 0 0;font-size:1.1rem;line-height:1.6}.pr-pill{border:1px solid var(--pr-glass-line);color:#fff;min-height:1.6rem;font-family:var(--fx-mono);letter-spacing:.03em;background:#ffffff24;border-radius:999px;align-items:center;padding:.1rem .7rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.kit-prism a.pr-pill--link{color:#fff;text-decoration:none}.kit-prism a.pr-pill--link:hover{color:#fff;background:#ffffff42}.pr-ph{background:linear-gradient(135deg, var(--pr-dark), var(--pr-deep));width:100%;height:100%;display:block}.pr-top{z-index:2;border-bottom:1px solid var(--pr-line);background:color-mix(in oklab, var(--pr-bg) 88%, transparent);position:relative}.pr-top__bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 1.25rem;min-height:3.75rem;padding-block:.5rem;display:grid}@media (width>=64rem){.pr-top__bar{grid-template-columns:1fr auto 1fr}}.pr-brand{min-height:2.75rem;color:var(--pr-ink);font-family:var(--font-heading);justify-self:start;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.kit-prism a.pr-brand:hover{color:var(--pr-deep)}.pr-brand .pr-mark{color:var(--pr-ink);--pr-mark-ray:var(--pr-accent);flex:none}.pr-lang{color:var(--pr-muted);white-space:nowrap;justify-self:end;align-items:center;gap:.45rem;margin:0;font-size:.82rem;display:inline-flex}.pr-lang__code{border:1px solid var(--pr-line);background:var(--pr-surface);min-width:1.9rem;height:1.5rem;color:var(--pr-ink);font-family:var(--fx-mono);border-radius:999px;place-items:center;padding-inline:.3rem;font-size:.75rem;font-weight:700;display:inline-grid}.pr-nav{grid-column:1/-1}@media (width>=64rem){.pr-nav{grid-area:1/2}}.pr-nav ul{flex-wrap:wrap;align-items:center;gap:.1rem .3rem;margin:0 0 0 -.6rem;padding:0;list-style:none;display:flex}@media (width>=64rem){.pr-nav ul{justify-content:center;margin:0}}.pr-nav a{min-height:2.5rem;color:var(--pr-accent);overflow-wrap:anywhere;padding:.5rem .6rem;font-size:.95rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-block;position:relative}.pr-nav a:hover{color:var(--pr-deep);text-underline-offset:6px;text-decoration:underline}.pr-nav a[aria-current=page]{color:var(--pr-ink)}.pr-nav a[aria-current=page]:after{content:"";background:var(--pr-accent);border-radius:3px;height:3px;position:absolute;bottom:.3rem;left:.6rem;right:.6rem}@media (width<=63.99rem){.pr-lang{grid-area:1/2}}@media (width<=26rem){.pr-lang__name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.kit-prism .fx-crumbs{--fx-crumbs-gap:.45rem;padding-top:1.1rem}.kit-prism .fx-crumbs ol{font-size:.82rem;line-height:1.4}.kit-prism .fx-crumbs li+li:before{content:"/";opacity:.55}.kit-prism .fx-crumbs a{color:var(--pr-accent)}.kit-prism .fx-crumbs__here{color:var(--pr-muted)}.pr-page{padding-bottom:3.5rem}.pr-page__head{max-width:52rem;padding-block:1.75rem 1.5rem}.pr-page__head h1{margin:.5rem 0 0;font-size:clamp(1.9rem,4.4vw,2.9rem)}.pr-sheet{max-width:var(--pr-measure);border:1px solid var(--pr-line);border-radius:var(--pr-r3);background:var(--pr-surface);box-shadow:var(--pr-shadow);padding:clamp(1.25rem,4vw,2.25rem)}.pr-sheet>:first-child{margin-top:0}.pr-pills ul{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 2.25rem;padding:0;list-style:none;display:flex}.pr-pills a{border:1px solid var(--pr-line);background:var(--pr-surface);min-height:2.5rem;color:var(--pr-ink);box-shadow:var(--pr-shadow);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .95rem;font-weight:600;text-decoration:none;display:inline-flex}.pr-pills a:hover{border-color:var(--pr-accent);color:var(--pr-deep)}.pr-pills__n{background:var(--pr-soft);min-width:1.5rem;height:1.5rem;color:var(--pr-ink);font-family:var(--fx-mono);border-radius:999px;place-items:center;padding-inline:.3rem;font-size:.75rem;display:inline-grid}.pr-group{margin:0 0 3.25rem;scroll-margin-top:1rem}.pr-group__head{margin-bottom:1.25rem}.pr-group__head h2{margin:0;font-size:clamp(1.4rem,3vw,1.85rem)}.pr-group__head h2 a{color:inherit;text-decoration:none}.pr-group__head h2 a:hover{color:var(--pr-deep);text-decoration:underline}.pr-group__head p{max-width:44rem;color:var(--pr-muted);margin:.35rem 0 0}.pr-covers{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:1.5rem 1.25rem;display:grid}.pr-coverwrap{min-width:0}.pr-cover{aspect-ratio:3/4;border-radius:var(--pr-r2);background:var(--pr-dark);box-shadow:var(--pr-shadow);isolation:isolate;position:relative;overflow:hidden}.pr-cover__img{display:block;position:absolute;inset:0}.pr-cover__img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.pr-cover:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0509162e 45%,#050916cc);position:absolute;inset:0}@media (hover:hover){.pr-cover:hover .pr-cover__img img{transform:scale(1.04)}}.pr-cover:has(:focus-visible){outline:3px solid var(--pr-accent);outline-offset:3px}.pr-cover__panel{z-index:1;border:1px solid var(--pr-glass-line);border-radius:calc(var(--pr-r2) - 4px);background:var(--pr-glass);color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.9rem 1rem 1rem;position:absolute;inset:auto .4rem .4rem}.pr-cover__meta{color:var(--pr-on-dark-muted);font-family:var(--fx-mono);letter-spacing:.03em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .6rem;margin:0 0 .55rem;font-size:.75rem;display:flex}.pr-cover__title{color:#fff;margin:0;font-size:1.12rem;line-height:1.3}.kit-prism .pr-cover__title a{color:#fff;text-decoration:none}.pr-cover__title a:after{content:"";z-index:2;position:absolute;inset:0}.kit-prism .pr-cover__title a:hover{color:#fff;text-decoration:underline}.pr-cover__title a:focus-visible{outline:none}.pr-cover__dek{color:var(--pr-on-dark-muted);margin:.6rem 0 0;font-size:.98rem;line-height:1.55}.pr-coverwrap .fx-thumb-credit{margin-top:.4rem}.pr-cover--lead{aspect-ratio:3/4}@media (width>=40rem){.pr-cover--lead{aspect-ratio:16/9;min-height:24rem}.pr-cover--lead .pr-cover__panel{text-align:left;max-width:34rem;padding:1.5rem 1.75rem;inset:auto auto .4rem .4rem}.pr-cover--lead .pr-cover__meta{justify-content:flex-start}.pr-cover--lead .pr-cover__title{font-size:clamp(1.4rem,2.6vw,1.9rem)}}.pr-rows{border-top:1px solid var(--pr-line);display:grid}.pr-row{border-bottom:1px solid var(--pr-line);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.4rem 1.1rem;padding:.9rem .5rem;display:grid;position:relative}@media (width>=48rem){.pr-row{grid-template-columns:7rem minmax(0,1fr) 8rem}}@media (hover:hover){.pr-row:hover{background:var(--pr-surface)}}.pr-row:has(:focus-visible){outline:3px solid var(--pr-accent);outline-offset:-3px}.pr-row__img{aspect-ratio:4/3;border-radius:var(--pr-r1);background:var(--pr-soft);display:block;overflow:hidden}.pr-row__img img{object-fit:cover;width:100%;height:100%}.pr-row__title{margin:0;font-size:1.05rem;line-height:1.35}.pr-row__title a{color:var(--pr-ink);text-decoration:none}.pr-row__title a:after{content:"";position:absolute;inset:0}.pr-row__title a:hover{text-decoration:underline}.pr-row__title a:focus-visible{outline:none}.pr-row__dek{color:var(--pr-muted);margin:.25rem 0 0;font-size:.92rem;line-height:1.5}.pr-row__type{color:var(--pr-muted);font-family:var(--fx-mono);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}@media (width<=47.99rem){.pr-row__type{display:none}}.pr-row__credit{grid-column:1/-1}.pr-row__credit:empty{display:none}.kit-prism .pr-row .fx-thumb-credit{z-index:1;margin:0;position:relative}.pr-crumbrow{min-width:0}.pr-hero{margin-top:1rem}.pr-hero__stage{border-radius:var(--pr-r2);background:var(--pr-dark);min-height:20rem;box-shadow:var(--pr-shadow);place-items:center;display:grid;position:relative;overflow:hidden}.pr-hero__stage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-hero__stage:after{content:"";pointer-events:none;background:linear-gradient(#0509161a,#0509168c);position:absolute;inset:0}@media (width>=48rem){.pr-hero__stage{aspect-ratio:16/7;min-height:0}}.pr-hero__stage--plain{background:radial-gradient(40rem 20rem at 20% 0%, var(--pr-deep), var(--pr-dark));min-height:14rem}.pr-hero__panel{z-index:1;border:1px solid var(--pr-glass-line);border-radius:var(--pr-r2);background:var(--pr-glass);color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(46rem,100% - 1.5rem);margin:1.5rem .75rem;padding:clamp(1rem,3vw,1.75rem) clamp(1rem,3vw,2rem);position:relative}.pr-hero__meta{color:var(--pr-on-dark-muted);font-family:var(--fx-mono);letter-spacing:.03em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .7rem;margin:0 0 .7rem;font-size:.78rem;display:flex}.pr-hero__panel h1{color:#fff;margin:0;font-size:clamp(1.6rem,4.2vw,2.6rem)}.pr-hero__credit{color:var(--pr-muted);text-align:right;margin:.4rem 0 0;font-size:.78rem}.pr-column{max-width:calc(var(--pr-measure) + var(--pr-pad) * 2);padding:1.75rem var(--pr-pad) 2.5rem;margin-inline:auto}.pr-dek{color:var(--pr-ink);margin:0;font-size:1.18rem;line-height:1.6}.pr-byline{color:var(--pr-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem 1.1rem;margin:.9rem 0 0;font-size:.86rem;display:flex}.kit-prism .pr-discline{color:var(--pr-muted);margin:.5rem 0 0;font-size:.82rem}.kit-prism .pr-column .fx-facts{margin:1.75rem 0 0}.pr-toc{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface);margin:1.5rem 0 0;padding:1rem 1.2rem}.pr-toc__head{color:var(--pr-muted);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem;font-weight:600}.pr-toc ol{margin:0;padding-left:1.3rem}.pr-toc li{color:var(--pr-muted);margin:.2rem 0;font-size:.92rem}.pr-toc a{min-height:1.5rem;color:var(--pr-ink);text-decoration:none;display:inline-block}.pr-toc a:hover{color:var(--pr-deep);text-decoration:underline}.pr-column>.kit-prose{margin-top:2rem}.kit-prism .kit-prose{font-size:1.0625rem;line-height:1.85}.kit-prism .pr-article .kit-prose>p:first-child{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface);box-shadow:var(--pr-shadow);margin-bottom:1.6rem;padding:1.05rem 1.25rem;font-size:1.12rem;line-height:1.65}.kit-prism .kit-prose h2{margin:2.75rem 0 .8rem;scroll-margin-top:1rem;font-size:clamp(1.35rem,3vw,1.65rem)}.kit-prism .kit-prose h3{margin:2rem 0 .5rem;scroll-margin-top:1rem;font-size:1.2rem}.kit-prism .kit-prose p{margin:0 0 1.1rem}.kit-prism .kit-prose a{color:var(--pr-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--pr-accent) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--pr-accent) 45%, transparent)}.kit-prism .kit-prose a:hover{color:var(--pr-deep);text-decoration-color:currentColor}.kit-prism .kit-prose ul{margin:1rem 0;padding-left:1.3rem}.kit-prism .kit-prose ul>li::marker{color:var(--pr-accent)}.kit-prism .kit-prose ol{margin:1.1rem 0;padding-left:1.4rem}.kit-prism .kit-prose ol>li::marker{color:var(--pr-accent);font-family:var(--fx-mono);font-weight:700}.kit-prism .kit-prose li{margin-bottom:.4rem}.kit-prism .kit-prose strong{color:var(--pr-ink)}.kit-prism .kit-prose blockquote{border-left:3px solid var(--pr-accent);color:var(--pr-muted);margin:1.5rem 0;padding:.3rem 0 .3rem 1.1rem}.kit-prism .kit-prose hr{border:0;border-top:1px solid var(--pr-line);margin:2.5rem 0}.kit-prism .kit-prose .fx-slot a,.kit-prism .kit-prose .fx-shop a,.kit-prism .kit-prose .fx-tile{text-decoration:none}.kit-prism .kit-prose .fx-grid,.kit-prism .kit-prose .fx-tiles{margin:0;padding:0;list-style:none}.kit-prism .kit-prose .fx-grid>li,.kit-prism .kit-prose .fx-tiles>li{margin:0;padding:0}.kit-prism .kit-prose .fx-grid>li::marker{content:none}.kit-prism .kit-prose .fx-tiles>li::marker{content:none}.kit-prism .kit-prose .fx-card p{margin:0}.kit-prism .kit-prose .fx-shop__cta,.kit-prism .kit-prose a.fx-card__cta{color:#fff}.kit-prism .fx-table-wrap{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface);box-shadow:var(--pr-shadow);margin:1.75rem 0;overflow-x:auto}.kit-prism .kit-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem;line-height:1.5}.kit-prism .kit-prose th{background:var(--pr-soft);color:var(--pr-ink);text-align:left;vertical-align:bottom;padding:.65rem .85rem;font-size:.85rem;font-weight:700}.kit-prism .kit-prose td{border-top:1px solid var(--pr-line);vertical-align:top;padding:.6rem .85rem}.kit-prism .kit-prose td:first-child{font-weight:600}.kit-prism .fx-figure{margin:2.25rem 0}.kit-prism .fx-figure img{border-radius:var(--pr-r2)}.kit-prism .kit-prose .fx-figure img{width:auto;max-width:100%;max-height:30rem;margin-inline:auto}.kit-prism .fx-figure figcaption{color:var(--pr-muted);text-align:center;margin-top:.55rem;font-size:.86rem}.kit-prism .fx-imgtext__media img{border-radius:var(--pr-r2)}.kit-prism .fx-callout{border:1px solid var(--pr-line);border-left:4px solid var(--pr-accent);border-radius:var(--pr-r1);background:var(--pr-surface);margin:1.9rem 0;padding:1rem 1.2rem}.kit-prism .fx-callout__label{color:var(--pr-accent);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .3rem;font-size:.75rem;font-weight:700}.kit-prism .fx-callout__body{font-size:1rem;line-height:1.65}.kit-prism .fx-callout--warning{border-left-color:#b4232c}.kit-prism .fx-callout--warning .fx-callout__label{color:#a31f27}.kit-prism .fx-callout--tip{border-left-color:var(--pr-deep);background:var(--pr-soft)}.kit-prism .fx-facts{border-radius:var(--pr-r2);background:var(--pr-dark);color:var(--pr-on-dark);box-shadow:var(--pr-shadow);border:0}.kit-prism .fx-facts__label{color:var(--pr-gold);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase}.kit-prism .fx-facts dt{color:var(--pr-on-dark-muted)}.kit-prism .fx-facts dd{color:#fff}.kit-prism .fx-facts div{border-color:#ffffff24}.kit-prism .fx-rowcard{border:1px solid var(--pr-line);border-radius:var(--pr-r2);box-shadow:var(--pr-shadow)}.kit-prism .fx-topic{border-radius:var(--pr-r2);box-shadow:var(--pr-shadow)}.kit-prism .fx-band{border-radius:var(--pr-r3)}.kit-prism .fx-band h2,.kit-prism .fx-band h3{color:var(--fx-band-ink)}.kit-prism .fx-section-pages{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface);margin-top:3rem;padding:1.25rem 1.25rem .5rem}.kit-prism .fx-section-pages h2{margin-top:0}.kit-prism .fx-section-pages a{color:var(--pr-ink);text-decoration:none}.kit-prism .fx-section-pages a:hover{color:var(--pr-deep);text-decoration:underline}.kit-prism .fx-faq{margin-top:3rem}.kit-prism .fx-faq h2,.kit-prism .fx-sources h2{margin:0 0 .8rem;font-size:1.45rem}.kit-prism .fx-faq__item{border:1px solid var(--pr-line);border-radius:var(--pr-r1);background:var(--pr-surface);margin-bottom:.6rem;padding:.85rem 1.05rem}.kit-prism .fx-faq__item summary{min-height:1.5rem;color:var(--pr-ink);font-weight:700}.kit-prism .fx-faq__item summary:after{color:var(--pr-accent);font-weight:700}.kit-prism .fx-faq__item p{color:var(--pr-ink)}.pr-sources{margin-top:2.5rem}.kit-prism .fx-sources{font-size:.9rem;line-height:1.55}.kit-prism .fx-sources li{margin-bottom:.35rem}.kit-prism .fx-sources li::marker{color:var(--pr-accent);font-family:var(--fx-mono)}.pr-filed{color:var(--pr-muted);flex-wrap:wrap;gap:.3rem 1.5rem;margin:1.75rem 0 0;font-size:.92rem;display:flex}.pr-next{border-top:1px solid var(--pr-line);background:color-mix(in oklab, var(--pr-surface) 70%, transparent);padding-block:2.75rem 3.5rem}.pr-next h2{margin:0 0 1.25rem;font-size:clamp(1.4rem,3vw,1.8rem)}.kit-prism .fx-slot{border:1px solid var(--pr-line);border-radius:var(--pr-r3);background:var(--pr-surface);box-shadow:var(--pr-shadow);margin:2.5rem 0;padding:1.2rem 1.15rem .7rem}.kit-prism .fx-slot__title{color:var(--pr-ink);font-family:var(--font-heading);font-size:1.2rem}.kit-prism .fx-slot__fresh{font-family:var(--fx-mono)}.kit-prism .fx-slot__more a{color:var(--pr-accent)}.kit-prism .fx-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:.9rem}.kit-prism .fx-card{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface)}.kit-prism .fx-card:hover{border-color:var(--pr-accent)}.kit-prism .fx-card__title{font-family:var(--font-body);font-size:.92rem}.kit-prism .fx-card__title a{color:var(--pr-ink)}.kit-prism .fx-card__cta{border-color:var(--pr-accent);border-radius:var(--pr-r1);background:var(--pr-accent);font-weight:700}.kit-prism .fx-card a.fx-card__cta,.kit-prism .fx-card a.fx-card__cta:hover{color:#fff}.kit-prism .fx-shop{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-bg)}.kit-prism .fx-shop__cta{border-radius:var(--pr-r1);background:var(--pr-accent);font-weight:700}.kit-prism .fx-shop a.fx-shop__cta,.kit-prism .fx-shop a.fx-shop__cta:hover{color:#fff}.kit-prism .fx-tile{border:1px solid var(--pr-line);border-radius:var(--pr-r2);background:var(--pr-surface)}.kit-prism .fx-tile:hover{border-color:var(--pr-accent)}.kit-prism .fx-tile__label{color:var(--pr-ink)}.kit-prism .fx-epn__label{font-family:var(--fx-mono)}.pr-discband{border-top:1px solid var(--pr-line);background:var(--pr-surface);padding-block:1.75rem 2rem}.pr-discband .fx-disclosure-full{border-top:0;max-width:52rem;padding-top:0;font-size:.88rem}.kit-prism .fx-catintro{max-width:var(--pr-measure);margin:0 0 2.5rem}.kit-prism .fx-catintro .fx-disclosure-line{margin:0 0 1rem;font-size:.82rem}.kit-prism .fx-catafter{margin:2rem 0 0}.kit-prism .fx-form input,.kit-prism .fx-form textarea{border:1px solid var(--pr-muted);border-radius:var(--pr-r1);background:var(--pr-surface);color:var(--pr-ink);font-family:var(--font-body)}.kit-prism .fx-form button{border-radius:var(--pr-r1);background:var(--pr-accent);color:#fff;font-weight:700}.kit-prism .fx-form-error{background:#fbeff0;border-left-color:#b4232c}.kit-prism .fx-credits img{border-radius:var(--pr-r1)}.pr-foot{background:var(--pr-dark);color:var(--pr-on-dark)}.pr-foot a{color:var(--pr-gold)}.pr-foot a:hover{color:#fff}.pr-foot a:focus-visible,.pr-foot button:focus-visible{outline-color:#fff}.pr-foot .pr-mark{color:var(--pr-on-dark);--pr-mark-ray:var(--pr-gold)}.pr-foot__grid{gap:1.75rem;padding-block:2.75rem 1.5rem;display:grid}@media (width>=48rem){.pr-foot__grid{grid-template-columns:2fr 1fr 1fr}}.pr-foot__name{font-family:var(--font-heading);align-items:center;gap:.55rem;margin:0 0 .5rem;font-size:1.1rem;font-weight:600;display:flex}.pr-foot__about p:last-child{max-width:34rem;color:var(--pr-on-dark-muted);margin:0;font-size:.95rem}.pr-foot__label{color:var(--pr-on-dark-muted);font-family:var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.pr-foot ul{margin:0;padding:0;line-height:2.1;list-style:none}.pr-foot__legal{border-top:1px solid #ffffff26;padding-block:1.25rem 2rem}.kit-prism .pr-foot .fx-legal{color:var(--pr-on-dark-muted)}.kit-prism .pr-foot .fx-legal a,.kit-prism .pr-foot .fx-legal button{color:var(--pr-gold)}.pr-home-hero{margin-top:1.25rem;position:relative}.pr-home-hero__stage{border-radius:var(--pr-r3);background:var(--pr-dark);box-shadow:var(--pr-shadow);position:relative;overflow:hidden}.pr-home-hero__stage>img,.pr-home-hero__stage picture img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (width>=40rem){.pr-home-hero__stage>img,.pr-home-hero__stage picture img{aspect-ratio:16/9;min-height:30rem}.pr-home-hero__stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0509168c,#0000 65%);position:absolute;inset:0}}.pr-home-hero__panel{z-index:1;background:var(--pr-dark);color:#fff;padding:1.4rem 1.25rem 1.3rem;position:relative}@media (width>=40rem){.pr-home-hero__panel{border:1px solid var(--pr-glass-line);border-radius:var(--pr-r2);background:var(--pr-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:36rem;padding:1.75rem 2rem;position:absolute;bottom:.75rem;left:.75rem}}.pr-home-hero .pr-eyebrow{color:var(--pr-gold)}.pr-home-hero h1{color:#fff;margin:.55rem 0 0;font-size:clamp(1.65rem,3.8vw,2.4rem);line-height:1.14}.pr-home-hero__answer{color:var(--pr-on-dark);margin:.9rem 0 0;font-size:1.02rem;line-height:1.6}.kit-prism .pr-home-hero .fx-disclosure-line{color:var(--pr-on-dark-muted);margin:.9rem 0 0;font-size:.8rem}.kit-prism .pr-home-hero .fx-disclosure-line a{color:var(--pr-gold)}.pr-home-hero__credit{color:var(--pr-muted);text-align:right;margin:.4rem 0 0;font-size:.78rem}.pr-go{flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0;display:flex}.pr-btn{border-radius:999px;align-items:center;min-height:2.75rem;padding:.55rem 1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.kit-prism a.pr-btn--solid{color:var(--pr-ink);background:#fff}.kit-prism a.pr-btn--solid:hover{background:var(--pr-gold);color:var(--pr-ink)}.kit-prism a.pr-btn--ghost{color:#fff;border:1px solid #ffffff8c}.kit-prism a.pr-btn--ghost:hover{color:#fff;background:#ffffff24}.pr-home-sect{margin-block:3.5rem 0}.pr-home-sect>h2{margin:.4rem 0;font-size:clamp(1.5rem,3.4vw,2.1rem)}.pr-home-sect>.pr-lede{margin:0 0 1.5rem}.pr-sect-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.pr-sect-row h2{margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem)}.pr-sect-row a{border:1px solid var(--pr-line);background:var(--pr-surface);border-radius:999px;align-items:center;min-height:2rem;padding:.2rem .8rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width>=64rem){.pr-home-sect .fx-topics{grid-template-columns:repeat(4,minmax(0,1fr))}}.pr-ladder{border-radius:var(--pr-r3);background:radial-gradient(50rem 24rem at 0% 0%, var(--pr-deep), var(--pr-dark) 70%);grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr));gap:.9rem;margin:0;padding:clamp(1rem,3vw,1.5rem);list-style:none;display:grid}.pr-ladder li{border:1px solid var(--pr-glass-line);border-radius:var(--pr-r2);color:var(--pr-on-dark);background:#ffffff0f;flex-direction:column;gap:.35rem;padding:1rem 1.05rem 1.1rem;display:flex;position:relative}.pr-ladder__for{color:var(--pr-gold);font-family:var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.pr-ladder__name{color:#fff;margin:0;font-size:1.05rem}.kit-prism .pr-ladder__name a{color:#fff;text-decoration:none}.pr-ladder__name a:after{content:"";border-radius:var(--pr-r2);position:absolute;inset:0}.kit-prism .pr-ladder__name a:hover{text-decoration:underline}.pr-ladder li:has(:focus-visible){outline:3px solid var(--pr-gold);outline-offset:2px}.pr-ladder__name a:focus-visible{outline:none}.pr-ladder__note{color:var(--pr-on-dark-muted);margin:0;font-size:.9rem;line-height:1.5}.pr-live{gap:0 1.5rem;display:grid}@media (width>=60rem){.pr-live{grid-template-columns:1fr 1fr}}.pr-live .fx-slot{margin:.5rem 0 1rem}.pr-home-end{height:3.5rem}@media (prefers-reduced-transparency:reduce){.pr-cover__panel,.pr-hero__panel,.pr-home-hero__panel{background:var(--pr-dark);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.pr-cover__panel,.pr-hero__panel,.pr-home-hero__panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070f;border-color:#fff}.pr-cover,.pr-sheet,.fx-slot{box-shadow:none}}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-cyrillic-ext-wght-normal.DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-cyrillic-wght-normal.B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-devanagari-wght-normal.Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-ext-wght-normal.12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-wght-normal.Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-vietnamese-wght-normal.DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-ext-wght-normal.W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-wght-normal.BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-cyrillic-ext-400-normal.9Ewlu8PF.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-ext-400-normal.C7aoG9L4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-cyrillic-400-normal.D1eOID31.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-400-normal.BxRum-MH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-greek-ext-400-normal.DZW1PkUz.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-ext-400-normal.C-mzKwVJ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-greek-400-normal.CoLPnZO1.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-400-normal.DJKbJpBC.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA6kABAAAAAAJxgAAA5DAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGl4bh0QcgXQGYD9TVEFURACBSBEICqhopBALghwAATYCJAOEJAQgBYRuB4lkDAcbkCJFB+qWk72RRlRs/hT8fzqeiCg+SLudykaIra4KF4uMHSJHxvVB0RJVQoT26ghRZo0DIRAUSZCPESmdGTHSvkIX7jJTiVzoacEyzEWu4nm+dj22LUkcsrT6/T4RXHbp++cf7ugTpcH/8/59rn3unT/0j+CXoaqQbgFVUJmSVdymzDuctpQpEbYWtgbVMcf/TrvvE4ZQCiLhYLffwkADoRgzTyhsG55u/qtZSXMtXfKFf+kG3YxPqg+oL7r5/+519/3RkZd07jjwKNm1bZHoJaliLtWDohxfyZLbOLZCEQLb/W6kAxqIL+e6AgmZcGHgcvSQDzKDpvOyfmzW+sC2cYYIDcZlKWiNr66qERVuLaNIvo0VEjG3PzbYpqLmLBiKFpNJhP5tM00CCUpuqbLM+8oiSDiz9//PvdrcwOeUwA1ZuAzhO5Xmv9z07fUVOO3+ADnNIBmim5qcnQNgO9brjp+aAlSo5mZMjZ5xbsKNIDg1nPwl6TKpakHmxIIuq42FVVviWHjUNxWPTuPuMGZNJRRO4xRWUTNDyOfOr60RIYwUAKAvRoQcmiBasoHYaCPHZpuJLXZw7LaHQzggD0gD8hBmeBlEhI222Gqb7XYQkEBPyvCjAzNE0cl/MKDodDj0KDpnQyYUxQOEHQIIex1jUc7c/mMiXtKQXB4c1ywhjghpiIQ1vYqqP2N/kojQluZEiZJFCgK7SWBfCOw/BuwjgesjAi4jbbgTbAlKb097aMqs7QxBCGW2g8EepTiSm/eAiEN2JY2YrSOJGVZgKIAADFqQe0X5LG5SwrCVkIB4Fq9DJA1GwPenf2H9gE/whj6rodyUMhZ44L2VwxU4ByfpYStFUw/SRtVejLW+7Wpqezzit520sQtybYEvMhb6u7RZ5/oBtEnVGt5WIKVZgWlr2c2ThocQacBFkzrnCalvfsnC/TKjc6+PTpmEY9vKkpcN0KQTrLdIZHZepGdslogS4h05RySESHzRCxM90TxkUxF/ReNlzxBnLQAMN8MSLG566fT88KJ9mgktqVaRsOX546aAzDZlS67iyixLU6QpSsNl+xI7osJVUdkoLmR1LdTSSznVLnXMLL2Mi9OrHAv/8pBrneXwIGAKAgtMnjwuqLN4W8KiXZNdioOpOCuHCJpdYExPus8yqWLqnWVsm9OD60KiGm8NmiIGbJcyESg+f2SNo6eMYIkx8T7Gm/nmKA/VeBhb7ijoBaD5ZX/evsB/qJHQ+e9NWF68oDkeIeIwIAsDWmPLp58Jg4PlU8iZwffCPLNMqUzpgZrawwHYE0CKM7JwKE/33GHtW9G4DZKfx4XyU3qlV5OWlqdxzrt416rTXz/+q/+9XN+BiqXwSqu0ahQLbm7gnIuj5QXt13/7banwd091BaZvur+fHbG92/8joD21fY35EnyN+riOALs4cOoaUPaaZjoAgHsbQUaun0F4BRBtAJC/iBY7J3mSQGcDkgBxUGGbnQHBrPFQ+W+K0Ag5GA5B/UHjCTpSRm2Cq4JOMyEjNumVdKTDImecD6Uys9mhkdMe2kkIJyRd5QyVK7nHHdHcW3SWOTg5idULa1y5ZBQk0gsx1dwqKZT9K9iMu7Frl8qbN/l6PQ3FtdLqeHUqlTdCL+dSFCXDOJYitl5qeZ6vV2/qn06ooiY3Wly3RpODu9MkiA+PHEnjOM6zslboUyfP9/mvAEJRFZfnTj9NDco312aw8yez/VhAve0KmWVUeLpWsujGBY9PlRdGNbtKyqqgHreXhu7j8XtQ7I7tPBkQzJN+Ei8yJ8KTOV4ZtzNBuzt4/L5psVbOjcPrVHm8/DzbCmtfX7s2GreOhq5v5BXaxXuk0Jt/7FhW4uDSpTlh69X1gGsAkTjtKJzrW/HMgQnvzTsinNQd7H8wFzwVXbnSxNcW11/48MjleYjJlYyHxzQxGt9gFehaOeZZury41vLax/eON09f0nf6UrY+e5EQqov+2d6tSd2Ut6a1+hANXZSpJRyeovA8ym/SZnqXb6iuLr2EC6K7ax8N3SnGrYjR/uq3/uhi/0JJvJVHwjFUXN7sRZV753sbRJJaCYh/ea7i1bnSRR2Zy9aZxOumKxd1ZNyhup8S3aDCuwJF7stQ2X8EBe3ayeHQfqx2gHZqLky9MMgIMVVAmkrKqJx2aGWX0mJ1abGmijoyN5c6uvi/ZCWkd6stMG0INsY6u1htg+lDMIw+xAqD9JCcWj23F3oOOyUn5F+QKo4kFEhOYheQzF51MMAN72+rWdW4urHy/rZEgJRFzBoXNDG0aWWg6Uk4+M6dSqdbKXO0pjhx3fCJNiukyXQmsGmmnFKypq4Vq2ywhXTyL4G/JNl4dgbPKBZU4D9bpCxm1hyAhhT01xn7FRfpBnQ1Oiy1GmkXd/pInFmQnceSc/OTlqNXS2KsDhrduDzTlIOGwgBVH4wctilcG3J+a6T6VR+Sm850kUguJt0NuCFQMdNo5jRay7R929QWS2e1vl+FhdOgh4uYEhtkEjJLdXomBgsgl6O1QscqhYXAn1dg5eV1WKEeMhjkPlKhNh4j2MKtAby4h2D0t37eFfMWv2j68NdHKLZHlKLBygsE+zS/xk8f942K0kdlbK7LkgkWtSX+o9F/JyaG0Gnhf7V/WzC7yZpuBd/PT9iJK5tDtxDGdFUCpYvjuqrwbqwY73bM697HtXR6dlOwc0ifyeMrpH3qlbZOWSAmRIgyFTCt0Vok6lOndSQPH7YzMDydFHGn+BcSYvV/uWJFks0KV+XFK4nYDrHFUddcbalmU4yYEQxrZD/deQLbcdKfFaZd3HPdurwpapBWZnXZicq29/3i6OPGq0Jy7CDzJv7S9y7jRXqyCQmVUhCdNKFVVCwz8xPQlOgYwoDWAX/Fz6y+6OTFdNsD03aNb4rlTMyZOfJdbor7so12M76Rwu9oEQqYyySrkghuSsTSrtCwZXFqQyY/5VYqLP1uOj5IzV2BrgDWkCsJLTReBL/vBTEAiuLBowpSIPMPLA/ibBLJ1CBVTBu0TLEAiWcK805yEfEu0eZjPB1nziSdi1yKm5fO7UkrpTi5huOGJSSFgKXZgYdVAEWMpgOrTr1/oHSIrv8KErNh4grzmbR3giFciK9hOC0hnemQShMsjiRiiZBanQWXU9LxPYM4QZwgThAniBMEsTAq3dAxKErualTElSpxnsBELlzJGAFgydIIOWrE2Ry/RDJjerIyR8U6WBWm+L9A2MwnjGBOMJ4L8TUyvBYbAyB3XyKyiuHi+MlRVyqJ6ydTwfUYpb6fWvxGJaC3xhi4zY9sZJLuNbUqSAlxWyzIgrgtCEFCr2lPDCCQhwyRhMBON8aPPYEPKmXnAg6wVzvc/NqtF5qERSxVyzZnLRhCaxWm4827VQ4uRkQ5uIAoB9d2w2uIrwHRHrRcdvnqfzu1XOuIBZsrDsArL9Y9FvWRvbrVi//lmbF9nKn3Go/aCkvodUJeZx3g9gnRTGl2jzQ9ANCHqdpoN0sQ/ihfngGsT7zmgX71VBVgjfNwKUusTotzGszFWoH1aY8uYVg6xseMH6l3dvuJuzu5rBAJbOcFzCxfWNrJLytboqt+Vu88k8+rQ5Z7V/aJNqrzcJ9NGbAlXpG3qYPjZfD1vsos+5nx0szP3hqcF0pYIQi778IPtSXywVgexvyxweln8gd1yHw5RSfaqu4G990H+aWOrodCJBRvwmb/8po3z8wN/WxmWCL8CPdL4UesJerM6p1n8nl1yHLvyj7RRm0P3mfmYcuyF/ml6iTy1LA9BATsgKQfEjSPjVdxMtjyjpn8ssL1gXbHgDbhjlkXbFKmwhNAQM4QoJVxvMmx5YRjLL+saskiT63Kw3HfDOEK087FPLmBKScw393M4QI4Xs07eXgtaeZIttwghoZn3AJpH96KAHPH3ucKZu9B/WN+7gfg05BzzwHfNLNYxnFhWezPgwgGgOAHcGXWYBIch0Ds5t+aIsaB0UohC8bDPOgCAbTiTzUYDBXQjxdbAdgCJ7z//CDg1PB59UoAm+Eg/OUrWvEuaUk/O/o10RzG95PB2B+CfTRVIOirxThmN2YB4f4e7qYCwsIbeDc5ruVu2W2HcNW9euJpwB8lBeb0ukR2Kav4eOBeZa2tRWPFtjZS5Fs7hvKytaczp1rHEGVD6wjtaWiVQl9adiaRRE5rI4EkmsrNQhnHn4HRxiCB7RFnpfkBdmIk1c/tLy4+8fV82g7ABUpW+pbOwAZvfvRkm+EmM/0pSWmw0cna3DKbpr3KccCmBoMNYpWCTcLnY4lkERCCnErYtYRde8KuXf2mUbFyOBRfUZzqurdfUzBb/IEhGcGpIKUiheYV4LCWk42CnHZFtquxDaiw88gM/02nDZk2bEBsavtxWo3ZWOTtzuwYxxg/ew9NidiTV7HBIaG9xmti0kGsZmznEZ6WOk408HdPBBclqaThEpFTMxGpTL5UGTdZlWT8CtR0DJPZku16TkVYbXYxYsWJlyBREgIiEjIKKho6BiYWNo5kKVKlSZchExdPFj4BIRExiISUjJyCkoqahpaOHocnEElkCpVGZzBZbA6XxxcIRWKJVCZXKFVqjdbG1s7ewdHJGdbpDfmvNpPZYgUuCOq72qdpXgnHPX3xR8ZlvPN/gN8+2Nxx17vx9xqbt+IN84bcaR8e9uocE1HQ1+z/G0yyv7Nb55lhup1PWZTS7jcsTXrzIOcFUZIVVdMN0wKFNabjBVGSFVXTDdMChTWW4wVRkhVV0w3TAoUtiAEAAAAAAIiIiIiIiIiIWFgbSVZU7Vf33/ue6+z3/h7K87+WuL6bSrP9+ycdun/E0q3ZOrFAHjIR/UsPx6b/Vroz02NgXkB5wEdC47m3f5vl4f2pSLGbPXMAAA==)format("woff2"),url(/_astro/noto-sans-mono-vietnamese-400-normal.DrMg8Rma.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-latin-ext-400-normal.C6HwhOQa.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-ext-400-normal.IwTKhcWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-mono-latin-400-normal.CZYNCU4f.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-400-normal.CF8dj7sH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-cyrillic-ext-600-normal.1lk2S212.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-ext-600-normal.BcLI2n-R.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-cyrillic-600-normal.zgv7HkBR.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-600-normal.CQidUVLJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-greek-ext-600-normal.DA2ymT8I.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-ext-600-normal.CI1RDYhy.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-greek-600-normal.BZiHzdY4.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-600-normal.DynOe4f-.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/noto-sans-mono-vietnamese-600-normal.DzCwPVjn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-latin-ext-600-normal.Cx6rnzcO.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-ext-600-normal.CMqZaNT4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-sans-mono-latin-600-normal.BYgDt_Zw.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-600-normal.B3hAQokb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-cyrillic-ext-700-normal.DIdXcaHT.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-ext-700-normal.Wik1mcYK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-cyrillic-700-normal.CKBYCOIR.woff2)format("woff2"),url(/_astro/noto-sans-mono-cyrillic-700-normal._Rm7s8ib.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-greek-ext-700-normal.Cjy2AUWg.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-ext-700-normal.DbVMwNbo.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-greek-700-normal.D7DhzKzz.woff2)format("woff2"),url(/_astro/noto-sans-mono-greek-700-normal.45TFdaZE.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/noto-sans-mono-vietnamese-700-normal.i4ShBKYM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-latin-ext-700-normal.CheMH_xY.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-ext-700-normal.CVLr4jie.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-mono-latin-700-normal.gjELxfHX.woff2)format("woff2"),url(/_astro/noto-sans-mono-latin-700-normal.C-1yQP0w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-heading:"Unbounded Variable", "Unbounded Variable Fallback", "Trebuchet MS", "Segoe UI", system-ui, sans-serif;--font-body:"Noto Sans Variable", "Noto Sans Variable Fallback", "Segoe UI", system-ui, sans-serif;--font-mono:"Noto Sans Mono", "Noto Sans Mono Fallback", ui-monospace, "Courier New", monospace}@font-face{font-family:Unbounded Variable Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:134.589%;ascent-override:73.9286%;descent-override:18.2035%;line-gap-override:0%}@font-face{font-family:Unbounded Variable Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 1000;size-adjust:131.157%;ascent-override:75.8631%;descent-override:18.6799%;line-gap-override:0%}@font-face{font-family:Noto Sans Variable Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:106.325%;ascent-override:100.54%;descent-override:27.5569%;line-gap-override:0%}@font-face{font-family:Noto Sans Variable Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 1000;size-adjust:104.196%;ascent-override:102.595%;descent-override:28.12%;line-gap-override:0%}@font-face{font-family:Noto Sans Mono Fallback;src:local(Courier New),local(CourierNewPSMT);font-weight:100 1000;size-adjust:99.9837%;ascent-override:106.917%;descent-override:29.3048%;line-gap-override:0%}
