@media (prefers-reduced-motion:no-preference){html:has(.exp-root){scroll-behavior:smooth}}html:has(.exp-root){scroll-padding-top:116px}.exp-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--exp-ink-rgb:244,239,233;--exp-bg:#141218;--exp-bg-rise:#1b1823;--exp-bg-deep:#100e14;--exp-bg-lift:#211d29;--exp-bg-rise-2:#161320;--exp-bg-rise-3:#17131f;--exp-surface:rgba(38,34,46,.5);--exp-surface-2:rgba(42,38,52,.7);--exp-searchbar:rgba(38,34,46,.82);--exp-menu:#201d28;--exp-gridline:#0d0c10;--exp-border:rgba(var(--exp-ink-rgb),.09);--exp-border-strong:rgba(var(--exp-ink-rgb),.2);--exp-input-border:rgba(var(--exp-ink-rgb),.14);--exp-ctl-h:40px;--exp-divider:rgba(var(--exp-ink-rgb),.08);--exp-text:#f3efe8;--exp-text-bright:#f7f3ed;--exp-text-dim:#e9e5df;--exp-text-2:#a49eae;--exp-text-3:#b7b1bf;--exp-text-soft:#c9c3d0;--exp-chrome:rgba(16,14,20,.72);--exp-surface-soft:rgba(38,34,46,.35);--exp-thumb-empty:#2f2749;--exp-shadow-rgb:0,0,0;--exp-scrim-rgb:20,18,24;--exp-plate-rgb:10,8,12;--exp-hero-wash:rgba(54,39,92,.35);--exp-plate-end:#36285c;--exp-plate-sheen:rgba(255,255,255,.22);--exp-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='none'%3E%3Cpath d='M1 1.3 4.5 4.7 8 1.3' stroke='%23837e8c' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--exp-mono-muted:#8b8594;--exp-faint:#837e8c;--exp-cat-accent:var(--exp-accent-text);--exp-accent:#7d62c5;--exp-accent-text:#aa90f9;--exp-accent-on:#fff;--exp-accent-glow:rgba(121,90,196,.5);--exp-accent-ring:rgba(141,111,220,.55);--exp-accent-tint:rgba(141,111,220,.1);--exp-brand-dot:#fb6f18;--exp-brand-text:#fb6f18;--exp-brand-dot-tint:rgba(251,111,24,.14);--exp-accent-tint-border:rgba(141,111,220,.28);--exp-display:var(--font-fraunces),"Iowan Old Style",Georgia,serif;--exp-sans:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;--exp-mono:var(--font-jetbrains-mono),ui-monospace,"SF Mono",Menlo,monospace;--exp-maxw:1200px;--exp-pad:clamp(18px,5vw,56px);--exp-rules-measure:34.5rem;--exp-pair-gap:clamp(24px,3vw,44px);background:var(--exp-bg);color:var(--exp-text);font-family:var(--exp-sans);-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeLegibility;overflow-x:hidden}@supports (color:color(display-p3 0 0 0)){.exp-root{--exp-thumb-empty:color(display-p3 .179873 .155667 .277692);--exp-hero-wash:color(display-p3 .203293 .156338 .346615/.35);--exp-plate-end:color(display-p3 .20139 .157065 .347654);--exp-accent:color(display-p3 .475032 .390247 .747759);--exp-accent-text:color(display-p3 .650987 .56876 .948608);--exp-accent-glow:color(display-p3 .453962 .356405 .74509/.5);--exp-accent-ring:color(display-p3 .533723 .439939 .835897/.55);--exp-accent-tint:color(display-p3 .533723 .439939 .835897/.1);--exp-brand-dot:color(display-p3 .917168 .468133 .209963);--exp-brand-text:color(display-p3 .917168 .468133 .209963);--exp-brand-dot-tint:color(display-p3 .917168 .468133 .209963/.14);--exp-accent-tint-border:color(display-p3 .533723 .439939 .835897/.28)}}@supports (color:lab(0% 0 0)){.exp-root{--exp-thumb-empty:lab(18.0168% 10.5639 -19.9085);--exp-hero-wash:lab(19.7988% 17.647 -29.4181/.35);--exp-plate-end:lab(19.8056% 17.3804 -29.5959);--exp-accent:lab(48.0193% 28.2384 -48.3104);--exp-accent-text:lab(65.5252% 27.1734 -49.4154);--exp-accent-glow:lab(45.4204% 31.6921 -52.2586/.5);--exp-accent-ring:lab(53.6435% 30.6081 -52.4081/.55);--exp-accent-tint:lab(53.6435% 30.6081 -52.4081/.1);--exp-brand-dot:lab(64.096% 51.9221 68.0946);--exp-brand-text:lab(64.096% 51.9221 68.0946);--exp-brand-dot-tint:lab(64.096% 51.9221 68.0946/.14);--exp-accent-tint-border:lab(53.6435% 30.6081 -52.4081/.28)}}.exp-root ::selection{background:rgba(141,111,220,.28);background:color(display-p3 .533723 .439939 .835897/.28);background:lab(53.6435% 30.6081 -52.4081/.28)}.exp-root *,.exp-root :before,.exp-root :after{box-sizing:border-box}@keyframes exp-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes exp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes exp-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@keyframes exp-load-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.exp-container{max-width:var(--exp-maxw);padding:0 var(--exp-pad);margin:0 auto}.exp-eyebrow{font-family:var(--exp-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--exp-cat-accent);align-items:center;gap:9px;font-size:12px;display:inline-flex}.exp-pulse-dot{background:var(--exp-brand-dot);width:7px;height:7px;box-shadow:0 0 0 4px var(--exp-brand-dot-tint);border-radius:50%;animation:2.4s ease-in-out infinite exp-pulse-dot}.exp-h2{font-family:var(--exp-display);letter-spacing:-.01em;color:var(--exp-text-bright);margin:12px 0 0;font-size:max(32px,min(4.6vw,54px));font-weight:400;line-height:1.03}.exp-lead{color:var(--exp-text-2);margin:14px 0 0;font-size:max(15px,min(1.4vw,18px));line-height:1.55}.exp-section{padding:max(72px,min(10vw,128px)) 0;scroll-margin-top:80px}.exp-section--raised{background:var(--exp-bg-rise);box-shadow:inset 0 1px 0 var(--exp-divider)}.exp-section--raised+.exp-section--raised{box-shadow:none;padding-top:0}.exp-root.exp-js .exp-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.exp-root.exp-js .exp-reveal.is-in{opacity:1;transform:none}.exp-btn-accent{background:var(--exp-accent);color:var(--exp-accent-on);font-family:var(--exp-sans);cursor:pointer;box-shadow:0 12px 30px -12px var(--exp-accent-glow);border:none;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s;display:inline-flex}.exp-btn-accent:hover{transform:translateY(-2px)}.exp-btn-collect{background:var(--exp-brand-dot);color:#17110b;font-family:var(--exp-sans);cursor:pointer;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 12px 30px -12px color-mix(in oklch,var(--exp-brand-dot)50%,transparent);border:none;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s;display:inline-flex}.exp-btn-collect:hover{transform:translateY(-2px)}button.exp-btn-collect{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:inherit}.exp-btn-collect:disabled{cursor:progress;opacity:.75;transform:none}.exp-collect-status:empty{display:none}.exp-collect-status{font-family:var(--exp-sans);color:var(--exp-text-2);flex-basis:100%;font-size:13px;line-height:1.4}.exp-collect-dock-inner{position:relative}.exp-collect-dock-inner .exp-collect-status{border:1px solid var(--exp-border-strong);background:var(--exp-menu);border-radius:10px;flex-basis:auto;max-width:min(280px,100vw - 32px);padding:7px 12px;position:absolute;bottom:calc(100% + 8px);right:10px;box-shadow:0 10px 26px -12px rgba(0,0,0,.7)}.exp-btn-collect:focus-visible{outline:2px solid var(--exp-accent-ring);outline-offset:3px}.exp-btn-collect:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.exp-btn-collect,.exp-btn-accent{transition:none}.exp-btn-collect:hover,.exp-btn-accent:hover{transform:none}}.exp-btn-ghost{color:var(--exp-text-dim);border:1px solid var(--exp-border-strong);cursor:pointer;font-size:15px;font-weight:600;font-family:var(--exp-sans);background:0 0;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;text-decoration:none;transition:border-color .25s,transform .25s;display:inline-flex}.exp-btn-ghost:hover{border-color:rgba(var(--exp-ink-rgb),.4);transform:translateY(-2px)}.exp-header{z-index:50;background:var(--exp-chrome);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--exp-divider);position:-webkit-sticky;position:sticky;top:0}.exp-header-inner{max-width:var(--exp-maxw);padding:12px var(--exp-pad);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 20px;margin:0 auto;display:flex;position:relative}.exp-wordmark{font-family:var(--exp-sans);letter-spacing:-.02em;color:var(--exp-text-bright);flex:none;align-items:baseline;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.exp-wordmark .rs{color:var(--exp-accent-text)}.exp-wm-lead{flex:none}.exp-wm-seg{grid-template-columns:1fr;transition:grid-template-columns .28s cubic-bezier(.2,.7,.2,1);display:inline-grid}.exp-wm-seg>span{white-space:nowrap;opacity:1;transition:opacity .18s;overflow:hidden}.exp-wordmark-dot{background:var(--exp-brand-dot);vertical-align:baseline;border-radius:50%;width:.16em;height:.16em;margin:0 .03em;display:inline-block;transform:translateY(-.05em)}.exp-header-nav{display:contents}.exp-menu-wrap{flex:none}.exp-menu-trigger{font-family:var(--exp-sans);color:var(--exp-brand-text);background:var(--exp-brand-dot-tint);min-height:var(--exp-ctl-h);cursor:pointer;border:1px solid transparent;border-radius:9px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:14px;font-weight:600;line-height:1;transition:border-color .18s,background .18s;display:inline-flex}.exp-menu-trigger:hover,.exp-menu-trigger[aria-expanded=true]{border-color:color-mix(in oklab,var(--exp-brand-dot)45%,transparent)}.exp-menu-chev{width:10px;height:10px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.exp-menu-trigger[aria-expanded=true] .exp-menu-chev{transform:rotate(180deg)}.exp-menu-panel{z-index:60;top:calc(100% + 10px);left:var(--exp-pad);right:var(--exp-pad);--exp-menu-radius:14px;border-radius:var(--exp-menu-radius);background-image:linear-gradient(var(--exp-menu),var(--exp-menu)),linear-gradient(180deg,color-mix(in oklab,var(--exp-brand-dot)62%,transparent)0%,var(--exp-border-strong)45%,var(--exp-border)100%);width:auto;box-shadow:0 26px 52px -22px rgba(var(--exp-shadow-rgb),.66);visibility:hidden;opacity:0;clip-path:inset(0 0 100% 0 round var(--exp-menu-radius));background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;padding:20px 20px 16px;transition:clip-path .26s cubic-bezier(.2,.7,.2,1),opacity .16s,visibility 0s linear .26s;position:absolute}.exp-menu-panel.is-open{visibility:visible;opacity:1;clip-path:inset(0 0 0 0 round var(--exp-menu-radius));transition:clip-path .26s cubic-bezier(.2,.7,.2,1),opacity .16s,visibility}.exp-menu-close{border:1px solid var(--exp-border);background:var(--exp-surface);width:34px;height:34px;color:var(--exp-text-2);cursor:pointer;border-radius:9px;place-items:center;display:none}.exp-menu-close svg{width:14px;height:14px}.exp-menu-cols{column-count:3;column-gap:40px}@media (max-width:1000px){.exp-menu-cols{column-count:2}}.exp-menu-group{break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:18px;display:inline-block}.exp-menu-group-name{color:var(--exp-text);align-items:center;gap:7px;margin:0 0 2px;font-size:12px;font-weight:700;display:flex}.exp-menu-group-tag{color:var(--exp-mono-muted);margin:0 0 8px;font-size:11.5px;line-height:1.35}.exp-menu-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.exp-menu-item{min-height:40px;color:var(--exp-text-3);border-radius:7px;align-items:center;gap:9px;margin:0 -8px;padding:4px 8px;font-size:13.5px;text-decoration:none;transition:background .15s,color .15s;display:flex}.exp-menu-item:hover{background:var(--exp-surface);color:var(--exp-text)}.exp-menu-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.exp-menu-item-count{font-family:var(--exp-mono);font-variant-numeric:tabular-nums;color:var(--exp-mono-muted);flex:none;margin-left:auto;padding-left:10px;font-size:10px}.exp-menu-item.is-active{color:var(--exp-text);font-weight:700}.exp-menu-item-icon{flex:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.exp-menu-item:hover .exp-menu-item-icon{transform:translateY(-2px)rotate(-6deg)scale(1.1)}}.exp-menu-foot{border-top:1px solid var(--exp-divider);flex-flow:column wrap;align-items:flex-start;gap:8px 20px;margin-top:16px;padding-top:12px;display:flex;position:relative}.exp-menu-foot-copy{color:var(--exp-text-2);text-wrap:pretty;flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;font-size:12px;display:flex}.exp-menu-foot-invite{color:var(--exp-text-2);text-wrap:pretty;font-size:12px}.exp-menu-foot-cta{color:var(--exp-brand-text);border-bottom:1px solid transparent;font-weight:600;text-decoration:none;transition:border-color .16s}.exp-menu-foot-cta:hover{border-bottom-color:currentColor}.exp-menu-foot-cta:focus-visible{border-bottom-color:currentColor}.exp-menu-pi{width:20px;height:17px;color:var(--exp-mono-muted);pointer-events:none;justify-content:center;align-items:flex-end;line-height:0;transition:color .24s;display:flex;position:absolute;bottom:0;right:2px;overflow:hidden}.exp-menu-pi svg{transition:transform .34s cubic-bezier(.34,1.32,.5,1);transform:translateY(5px)}.exp-menu-foot:hover .exp-menu-pi,.exp-menu-foot:focus-within .exp-menu-pi{color:var(--exp-brand-text)}.exp-menu-foot:hover .exp-menu-pi svg,.exp-menu-foot:focus-within .exp-menu-pi svg{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.exp-menu-pi svg{transition:none;transform:none}}.exp-menu-foot-stat{font-family:var(--exp-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--exp-mono-muted);margin-bottom:3px;font-size:9.5px;font-weight:400;display:inline}.exp-menu-foot a{color:var(--exp-accent-text);white-space:nowrap;font-size:12.5px;font-weight:600;text-decoration:none}@media (max-width:767px){.exp-menu-panel{-webkit-overflow-scrolling:touch;max-height:78dvh;padding-top:42px;padding-bottom:max(16px,env(safe-area-inset-bottom));left:8px;right:8px;overflow-y:auto}.exp-menu-cols{column-count:1}.exp-menu-close{float:right;z-index:2;margin:-30px -4px 0 0;display:grid;position:-webkit-sticky;position:sticky;top:-30px}.exp-menu-grid{grid-template-columns:1fr;gap:14px}}.exp-nav{align-items:center;gap:max(16px,min(2.4vw,28px));display:flex}.exp-nav a{color:var(--exp-text-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.exp-nav a:hover,.exp-nav a[aria-current=page]{color:var(--exp-text)}.exp-header-cta{align-items:center;gap:14px;display:flex}@media (max-width:767px){.exp-header-cta .exp-signin{display:none}}.exp-pill-label{grid-template-columns:1fr;transition:grid-template-columns .28s cubic-bezier(.2,.7,.2,1);display:inline-grid}.exp-pill-label>span{white-space:nowrap;opacity:1;transition:opacity .16s;overflow:hidden}.exp-pill-glyph{opacity:0;pointer-events:none;width:17px;height:17px;margin:-8.5px 0 0 -8.5px;transition:opacity .12s;position:absolute;top:50%;left:50%}.exp-pill-tail{display:none}.exp-trail{min-width:0;color:var(--exp-text-2);align-items:center;gap:7px;font-size:14px;display:flex}.exp-trail-dot{border-radius:50%;flex:none;width:7px;height:7px}.exp-trail a{color:var(--exp-text-2);white-space:nowrap;text-decoration:none}.exp-trail a:hover{color:var(--exp-text)}.exp-trail-sep{color:var(--exp-faint)}.exp-trail-current{color:var(--exp-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.exp-subbar{border-top:1px solid var(--exp-divider);background:color-mix(in oklab,var(--exp-bg)92%,var(--exp-subbar-accent,var(--exp-accent))8%)}.exp-subbar-inner{max-width:var(--exp-maxw);padding:8px var(--exp-pad);scrollbar-width:none;align-items:center;gap:max(14px,min(2vw,26px));margin:0 auto;display:flex;overflow-x:auto}.exp-subbar-inner::-webkit-scrollbar{display:none}.exp-subbar a{font-family:var(--exp-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--exp-faint);white-space:nowrap;border-bottom:1px solid transparent;padding:2px 0;font-size:10.5px;text-decoration:none;transition:color .2s}.exp-subbar a+a:before{content:"•";color:var(--exp-faint);opacity:.5;vertical-align:1px;pointer-events:none;margin-left:calc(-1*max(7px,min(1vw,13px)));margin-right:max(7px,min(1vw,13px));font-size:9px}.exp-subbar a:hover{color:var(--exp-subbar-accent,var(--exp-accent-text));border-bottom-color:currentColor}.exp-collect-dock{z-index:45;padding:0 clamp(12px,3vw,24px)calc(clamp(12px,2.5vw,22px) + env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;transition:opacity .24s,transform .32s cubic-bezier(.34,1.56,.64,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.exp-collect-dock.is-in{opacity:1;pointer-events:auto;transform:none}.exp-collect-dock-inner{max-width:var(--exp-maxw);border:1px solid var(--exp-border-strong);background:color-mix(in oklab,var(--exp-bg-deep)88%,transparent);-webkit-backdrop-filter:blur(14px);width:-moz-fit-content;width:fit-content;box-shadow:0 18px 44px -18px rgba(var(--exp-shadow-rgb),.7);border-radius:16px;align-items:center;gap:10px;margin:0 0 0 auto;padding:10px;display:flex}.exp-collect-dock-thumb{border-radius:10px;flex:none;width:42px;height:42px;position:relative;overflow:hidden}.exp-collect-dock-primary{white-space:nowrap;border-radius:11px;flex:none;justify-content:center;padding:12px 20px;font-size:14.5px}.exp-collect-dock-btn{border:1px solid color-mix(in oklab,var(--exp-cat-accent)45%,transparent);min-height:46px;color:var(--exp-text-2);font-family:var(--exp-sans);white-space:nowrap;cursor:pointer;background:0 0;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;text-decoration:none;display:inline-flex}.exp-collect-dock-btn:hover{color:var(--exp-text);border-color:var(--exp-cat-accent)}.exp-collect-dock-btn-narrow{display:none}.exp-item-root{padding-bottom:96px}@media (max-width:640px){.exp-collect-dock-inner{gap:8px;width:auto;margin:0;padding:8px}.exp-collect-dock-primary{flex:auto;min-width:0;padding:12px 14px;font-size:14px}.exp-collect-dock-btn{padding:0 12px}.exp-collect-dock-btn-wide{display:none}.exp-collect-dock-btn-narrow{display:inline}}.exp-msearch{flex:1 1 0;align-items:center;min-width:200px;display:flex}.exp-msearch-field{flex:auto;min-width:0;display:flex}.exp-msearch-toggle{display:none}@media (min-width:768px) and (max-width:1023px){.exp-msearch{flex:100%;order:10;min-width:0}}.exp-hsearch--plain{background:var(--exp-searchbar);border:1px solid var(--exp-input-border);min-width:0;height:var(--exp-ctl-h);border-radius:10px;flex:auto;align-items:center;display:flex}.exp-hsearch--plain select{color:var(--exp-text-2);font-family:var(--exp-sans);border:0;border-right:1px solid var(--exp-input-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-image:var(--exp-select-chevron);cursor:pointer;background-position:right 14px center;background-repeat:no-repeat;background-size:9px 6px;align-self:stretch;width:auto;max-width:6rem;height:100%;margin-right:12px;padding:0 34px 0 12px;font-size:13px}.exp-hsearch-glass{width:15px;height:15px;color:var(--exp-faint);flex:none;margin-right:8px}.exp-hsearch--plain:focus-within{outline:2px solid var(--exp-accent-ring);outline-offset:2px}.exp-hsearch--plain select:focus-visible{outline:none}.exp-hsearch--plain input{min-width:0;color:var(--exp-text);font-family:var(--exp-sans);background:0 0;border:0;flex:auto;padding:0 14px 0 0;font-size:13.5px}.exp-hsearch--plain input::placeholder{color:var(--exp-faint)}.exp-hsearch--plain input:focus-visible{outline:none}@media (max-width:767px){.exp-header-inner{gap:10px 12px}.exp-header-nav{flex:1 0 100%;order:3;align-items:center;gap:12px;min-width:0;display:flex}.exp-msearch{min-height:var(--exp-ctl-h);flex:none;order:1;align-items:center;min-width:0;margin-left:auto;display:flex}.exp-msearch-toggle{border:1px solid var(--exp-border);background:var(--exp-surface);width:38px;height:38px;color:var(--exp-text-2);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.exp-msearch-toggle svg{width:16px;height:16px}.exp-msearch-field{flex:auto;min-width:0;margin-left:8px;display:none}.exp-msearch.is-open{flex:1 1 0;min-width:0}.exp-msearch.is-open .exp-msearch-field{animation:.3s cubic-bezier(.2,.7,.2,1) backwards exp-msearch-in;display:block}.exp-msearch.is-open .exp-msearch-toggle{order:2;margin-left:8px}.exp-msearch.is-open .exp-msearch-field{order:1;margin-left:0}.exp-msearch .exp-hsearch,.exp-msearch .exp-hsearch--plain{width:100%;max-width:none}.exp-hsearch--plain select{display:none}.exp-msearch.is-open{margin-left:-8px}.exp-msearch .exp-hsearch--plain{padding-left:8px}.exp-msearch .exp-hsearch--plain input{padding-right:4px;font-size:16px}.exp-msearch .exp-hsearch-glass{margin-right:4px}.exp-msearch.is-open .exp-msearch-field{margin-left:6px}.exp-msearch.is-open .exp-msearch-toggle{margin-left:4px}.exp-header-inner:has(.exp-msearch.is-open) .exp-header-cta{margin-left:-8px}.exp-header-inner:has(.exp-msearch.is-open) .exp-wm-seg{grid-template-columns:0fr}.exp-header-inner:has(.exp-msearch.is-open) .exp-wm-seg>span{opacity:0}.exp-header-inner:has(.exp-msearch.is-open) .exp-pill{border-radius:999px;padding:0}.exp-header-inner:has(.exp-msearch.is-open) .exp-pill-label{grid-template-columns:0fr}.exp-header-inner:has(.exp-msearch.is-open) .exp-pill-label>span{opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s linear .28s}.exp-header-inner:has(.exp-msearch.is-open) .exp-pill-glyph{opacity:1}.exp-header-cta{order:2}.exp-trail{flex:1 1 0;min-width:0;font-size:13px}.exp-subbar-inner{padding-top:7px;padding-bottom:7px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent 100%)}}@keyframes exp-msearch-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (max-width:767px){.exp-header-inner>*,.exp-header-nav{min-height:var(--exp-ctl-h)}}@media (prefers-reduced-motion:reduce){.exp-wm-seg,.exp-wm-seg>span,.exp-pill,.exp-pill-label,.exp-pill-label>span,.exp-pill-glyph{transition:none}.exp-msearch.is-open .exp-msearch-field{animation:none}}.exp-signin{color:var(--exp-text-2);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.exp-signin:hover{color:var(--exp-text)}.exp-pill{background:var(--exp-accent);color:var(--exp-accent-on);height:var(--exp-ctl-h);min-width:var(--exp-ctl-h);border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,padding .28s cubic-bezier(.2,.7,.2,1),min-height .28s,border-radius .28s;display:inline-flex;position:relative;overflow:hidden}.exp-pill:hover{transform:translateY(-1px)}.exp-pill:has(.exp-pill-avatar){gap:8px;padding-left:8px}@media (max-width:767px){.exp-pill.exp-pill--account{width:var(--exp-ctl-h);min-width:var(--exp-ctl-h);border-radius:999px;gap:0;padding:0}.exp-pill--account .exp-pill-label{grid-template-columns:0fr}.exp-pill--account .exp-pill-label>span{opacity:0;visibility:hidden}.exp-pill--account .exp-pill-avatar{width:30px;height:30px}}.exp-pill-avatar{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 1.5px var(--exp-accent-on);border-radius:50%}.exp-hero{border-bottom:1px solid var(--exp-divider);align-items:center;min-height:max(600px,min(92vh,980px));display:flex;position:relative;overflow:hidden}.exp-hero-mosaic{opacity:.5;pointer-events:none;justify-content:center;gap:16px;display:flex;position:absolute;top:-10%;bottom:-10%;left:-4%;right:-4%;transform:rotate(-4deg)scale(1.18)}.exp-hero-mosaic-col{flex:1 1 0;max-width:220px;overflow:hidden}.exp-hero-mosaic-track{flex-direction:column;gap:16px;animation:linear infinite exp-drift;display:flex}.exp-hero-mosaic img{object-fit:cover;border-radius:12px;width:100%;display:block}.exp-hero-scrim{background:radial-gradient(120% 92% at 14% 42%,rgba(var(--exp-scrim-rgb),.97)0%,rgba(var(--exp-scrim-rgb),.84)42%,rgba(var(--exp-scrim-rgb),.5)72%,rgba(var(--exp-scrim-rgb),.3)100%),linear-gradient(180deg,rgba(var(--exp-scrim-rgb),.55),rgba(var(--exp-scrim-rgb),.15)38%,rgba(var(--exp-scrim-rgb),.92));position:absolute;top:0;bottom:0;left:0;right:0}.exp-hero-inner{width:100%;max-width:var(--exp-maxw);padding:clamp(66px,9vh,113px)var(--exp-pad)clamp(88px,12vh,150px);margin:0 auto;position:relative}.exp-hero-content{max-width:1080px}.exp-h1{font-family:var(--exp-display);letter-spacing:-.02em;color:var(--exp-text-bright);text-wrap:balance;margin:16px 0 0;font-size:max(40px,min(5.6vw,70px));font-weight:400;line-height:1.02}.exp-h1 em{color:var(--exp-cat-accent);font-style:italic}.exp-h2 em{color:var(--exp-cat-accent)}.exp-hero-sub{color:var(--exp-text-3);max-width:58ch;margin:20px 0 0;font-size:max(16px,min(1.6vw,20px));line-height:1.55}.exp-hero-sub-long{display:inline}.exp-hero-sub-short{display:none}@media (max-width:767px){.exp-hero-sub-long{display:none}.exp-hero-sub-short{display:inline}}.exp-anim-in{animation:.8s cubic-bezier(.2,.7,.2,1) both exp-load-up}.exp-hero-chips{flex-wrap:wrap;gap:8px;max-width:960px;margin:28px 0 0;display:flex}.exp-catchip{border:1px solid var(--exp-border);background:var(--exp-surface);color:var(--exp-text-2);font-family:var(--exp-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:13.5px;line-height:1;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.exp-catchip:hover{color:var(--exp-text);border-color:color-mix(in oklab,var(--exp-a)55%,transparent);transform:translateY(-1px)}.exp-catchip-dot{background:var(--exp-a,var(--exp-accent));border-radius:50%;flex:none;width:7px;height:7px}.exp-catchip-count{font-family:var(--exp-mono);color:var(--exp-text-2);font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:767px){.exp-hero{align-items:flex-start;min-height:max(460px,min(68vh,760px))}.exp-hero-chips{scrollbar-width:none;margin-inline:calc(var(--exp-pad)*-1);padding-inline:var(--exp-pad);scroll-padding-inline:var(--exp-pad);flex-wrap:nowrap;overflow-x:auto}.exp-hero-chips::-webkit-scrollbar{display:none}.exp-catchip{flex:none}}@media (prefers-reduced-motion:reduce){.exp-catchip{transition:none}.exp-catchip:hover{transform:none}}.exp-marquee--cards{gap:18px;animation-duration:90s}.exp-marquee--cards .exp-rail-card{flex:none}.exp-feed-thumb{border-radius:9px;flex:none;position:relative;overflow:hidden}.exp-feed-thumb img{object-fit:cover;width:100%;height:100%;display:block}.exp-feed-thumb-empty{opacity:.55;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.exp-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin:26px 0 0;display:flex}@media (max-width:767px){.exp-hero-actions{gap:12px 10px}.exp-hero-actions .exp-btn-accent,.exp-hero-actions .exp-btn-ghost{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-left:12px;padding-right:12px;font-size:13px}.exp-hero-actions .exp-counter,.exp-hero-actions .exp-hero-stats{flex:1 0 100%;margin-left:0}}.exp-counter{text-align:right;flex-direction:column;margin-left:auto;display:flex}.exp-counter-num{font-family:var(--exp-display);color:var(--exp-text-bright);font-size:max(30px,min(4vw,46px));line-height:1}.exp-counter-cap{font-family:var(--exp-mono);letter-spacing:.06em;color:var(--exp-mono-muted);text-transform:uppercase;margin-top:4px;font-size:11px}.exp-plate{position:relative;overflow:hidden}.exp-plate img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.exp-plate-scrim{z-index:1;background:linear-gradient(180deg,rgba(var(--exp-plate-rgb),.05)40%,rgba(var(--exp-plate-rgb),.55)100%);position:absolute;top:0;bottom:0;left:0;right:0}.exp-chip{z-index:2;background:rgba(var(--exp-plate-rgb),.5);-webkit-backdrop-filter:blur(6px);color:#fff;font-family:var(--exp-sans);border:1px solid rgba(255,255,255,.2);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.exp-cat-dot{border-radius:50%;flex:none;width:7px;height:7px}.exp-feat-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.exp-feat-dots{align-items:center;gap:9px;display:flex}.exp-feat-dot{background:rgba(var(--exp-ink-rgb),.24);cursor:pointer;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.exp-feat-dot[aria-current=true]{background:var(--exp-accent);width:26px}.exp-feat-bar{background:rgba(var(--exp-ink-rgb),.08);border-radius:2px;height:2px;margin-top:22px;overflow:hidden}@keyframes exp-fill{0%{width:0}to{width:100%}}.exp-feat-bar-fill{background:var(--exp-accent);border-radius:2px;width:0;height:100%;animation:10s linear forwards exp-fill}.exp-feat-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:max(18px,min(2vw,28px));margin-top:max(28px,min(3.5vw,44px));display:grid}.exp-feat-card{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .35s,border-color .35s;display:flex;overflow:hidden}.exp-feat-card:hover{border-color:var(--exp-border-strong);transform:translateY(-6px)}.exp-feat-card:hover .exp-plate img{transform:scale(1.05)}.exp-feat-body{flex-direction:column;flex:1;gap:14px;padding:18px 18px 20px;display:flex}.exp-feat-name{font-family:var(--exp-display);color:var(--exp-text);margin:0;font-size:max(22px,min(2.2vw,27px));font-weight:400;line-height:1.08}.exp-specs{border-top:1px solid rgba(var(--exp-ink-rgb),.1);border-bottom:1px solid rgba(var(--exp-ink-rgb),.1);flex-direction:column;gap:9px;padding:14px 0;display:flex}.exp-spec{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.exp-spec-k{font-family:var(--exp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--exp-mono-muted);flex:none;font-size:10.5px}.exp-spec-v{color:var(--exp-text-dim);text-align:right;font-size:13.5px}.exp-lore{color:var(--exp-text-2);margin:0;font-size:13.5px;line-height:1.6}.exp-care{background:var(--exp-accent-tint);border:1px solid var(--exp-accent-tint-border);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.exp-care-label{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-accent-text);white-space:nowrap;flex:none;padding-top:2px;font-size:9.5px}.exp-care-text{color:var(--exp-text-soft);font-size:12.5px;line-height:1.5}.exp-feat-foot{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.exp-view{color:var(--exp-accent-text);font-size:13px;font-weight:600}@keyframes exp-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}.exp-skel{background:var(--exp-surface-2);border-radius:6px;animation:1.8s ease-in-out infinite exp-skel-pulse;display:block}.exp-skel-eyebrow{border-radius:999px;width:110px;height:12px}.exp-skel-h2{width:70%;max-width:360px;height:max(22px,min(2.2vw,27px));margin-top:10px}.exp-skel-lead{width:90%;max-width:480px;height:14px;margin-top:10px}.exp-skel-card{pointer-events:none}.exp-skel-card .exp-plate{border-radius:0}.exp-skel-name{width:60%;height:22px}.exp-skel-spec{width:100%;height:12px}.exp-cat-groups{flex-direction:column;gap:max(40px,min(5vw,64px));margin-top:max(40px,min(5vw,64px));display:flex}.exp-cat-group-head{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.exp-cat-group-name{font-family:var(--exp-sans);color:var(--exp-text);margin:0;font-size:max(18px,min(2vw,22px));font-weight:700}.exp-cat-group-blurb{color:var(--exp-mono-muted);font-size:14px}.exp-cat-grid{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:max(14px,min(1.6vw,22px));display:grid}.exp-cat-tile{flex-direction:column;gap:12px;text-decoration:none;transition:transform .35s;display:flex}.exp-cat-tile:hover{transform:translateY(-6px)}.exp-montage{background:var(--exp-gridline);box-shadow:0 0 0 1px rgba(var(--exp-ink-rgb),.05);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:3px;transition:box-shadow .35s;display:grid;position:relative;overflow:hidden}.exp-montage--2x2{grid-template-columns:repeat(2,1fr)}.exp-montage--solo{grid-template-columns:1fr}.exp-cat-tile:hover .exp-montage{box-shadow:0 0 0 1px var(--exp-accent-ring)}.exp-montage-cell{aspect-ratio:1;position:relative;overflow:hidden}.exp-montage-cell img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.exp-montage-fallback{aspect-ratio:1;text-align:center;color:#fff;grid-column:1/-1;justify-content:center;align-items:center;padding:12px;font-weight:600;display:flex}.exp-montage-badge{z-index:3;background:rgba(var(--exp-plate-rgb),.55);-webkit-backdrop-filter:blur(6px);color:#fff;border:1px solid rgba(255,255,255,.28);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex;position:absolute;top:10px;right:10px}.exp-taxon-chips{flex-wrap:wrap;gap:10px;margin-top:max(24px,min(3vw,40px));display:flex}.exp-taxon-chips .exp-facet{transition:transform .2s,border-color .2s}.exp-taxon-chips a.exp-facet:hover{border-color:var(--exp-accent);transform:translateY(-2px)}.exp-taxon-chips em{font-style:italic}.exp-prose{max-width:720px;color:var(--exp-text-2);text-wrap:pretty;margin-top:max(24px,min(3vw,40px));font-size:max(15px,min(1.2vw,17px));line-height:1.75}.exp-quickfacts{background:var(--exp-gridline);box-shadow:0 0 0 1px rgba(var(--exp-ink-rgb),.05);border-radius:16px;grid-template-columns:1fr;gap:1px;margin:max(24px,min(3vw,40px)) 0 0;display:grid;overflow:hidden}@media (min-width:640px){.exp-quickfacts{grid-template-columns:repeat(2,1fr)}}.exp-quickfact{background:var(--exp-surface-2);padding:16px 20px}.exp-quickfact dt{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-mono-muted);font-size:11px}.exp-quickfact dd{color:var(--exp-text);margin:4px 0 0;font-size:15px;font-weight:500}.exp-care{gap:14px;margin-top:max(24px,min(3vw,40px));display:grid}.exp-care-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:768px){.exp-care-grid{grid-template-columns:repeat(4,1fr)}}.exp-care-card{background:linear-gradient(150deg,color-mix(in oklch,var(--exp-a)22%,transparent),rgba(var(--exp-ink-rgb),.02));box-shadow:0 0 0 1px rgba(var(--exp-ink-rgb),.07);border-radius:16px;padding:16px;transition:transform .3s;position:relative;overflow:hidden}.exp-care-card:hover{transform:translateY(-4px)}.exp-care-hd{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.exp-care-label{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-text-2);font-size:11px}.exp-care-icon{color:var(--exp-a)}.exp-care-value{color:var(--exp-text);margin:0;font-size:19px;font-weight:700;line-height:1.2}.exp-care-share{font-family:var(--exp-mono);color:var(--exp-mono-muted);margin:4px 0 0;font-size:11.5px}.exp-care-note{border:1px dashed rgba(var(--exp-ink-rgb),.16);border-radius:14px;padding:16px}.exp-care-note-body{color:var(--exp-text-2);margin:6px 0 0;font-size:14px}.exp-genus-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:max(14px,min(1.6vw,22px));margin-top:max(24px,min(3vw,40px));display:grid}.exp-genus-card{flex-direction:column;gap:12px;text-decoration:none;transition:transform .35s;display:flex}.exp-genus-card:hover{transform:translateY(-6px)}.exp-genus-thumb{aspect-ratio:1;background:linear-gradient(150deg,#33a868,var(--exp-plate-end));box-shadow:0 0 0 1px rgba(var(--exp-ink-rgb),.05);border-radius:14px;transition:box-shadow .35s;position:relative;overflow:hidden}@supports (color:color(display-p3 0 0 0)){.exp-genus-thumb{background:linear-gradient(150deg,color(display-p3 .343654 .647967 .430487),var(--exp-plate-end))}}@supports (color:lab(0% 0 0)){.exp-genus-thumb{background:linear-gradient(150deg,lab(61.2149% -44.7361 23.0801),var(--exp-plate-end))}}.exp-genus-card:hover .exp-genus-thumb{box-shadow:0 0 0 1px var(--exp-accent-ring)}.exp-genus-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.exp-genus-name{color:var(--exp-text);font-size:15px;font-style:italic;font-weight:600}.exp-genus-meta{font-family:var(--exp-mono);color:var(--exp-mono-muted);margin-top:3px;font-size:11.5px}.exp-cat-name{color:var(--exp-text);font-size:15px;font-weight:600}.exp-cat-meta{font-family:var(--exp-mono);color:var(--exp-mono-muted);margin-top:3px;font-size:11.5px}.exp-rail{scroll-snap-type:x mandatory;gap:max(14px,min(1.6vw,22px));margin-top:max(32px,min(4vw,52px));padding-bottom:16px;display:flex;overflow-x:auto}.exp-rail-card{scroll-snap-align:start;flex:none;width:max(200px,min(22vw,248px));text-decoration:none;transition:transform .35s}.exp-rail-card:hover{transform:translateY(-6px)}.exp-rail-plate{aspect-ratio:3/4;border-radius:16px;flex-direction:column;justify-content:space-between;padding:16px;display:flex;position:relative;overflow:hidden}.exp-rail-plate img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.exp-rail-card:hover .exp-rail-plate img{transform:scale(1.07)}.exp-rail-chip{z-index:2;font-family:var(--exp-mono);letter-spacing:.02em;color:#fff;background:rgba(var(--exp-plate-rgb),.4);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.22);border-radius:999px;align-self:flex-end;padding:5px 10px;font-size:11px;position:relative}.exp-rail-name{z-index:2;font-family:var(--exp-display);color:#fff;text-shadow:0 2px 22px rgba(var(--exp-shadow-rgb),.55);font-size:max(20px,min(2vw,26px));line-height:1.05;position:relative}.exp-rail-cat{z-index:2;font-family:var(--exp-mono);color:rgba(255,255,255,.82);text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-size:11px;position:relative}.exp-collectors{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:max(16px,min(2vw,26px));margin-top:max(36px,min(5vw,60px));display:grid}.exp-collector{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:18px;flex-direction:column;gap:16px;height:100%;padding:20px;text-decoration:none;transition:transform .35s,border-color .35s,background .35s;display:flex}.exp-collector:hover{border-color:rgba(var(--exp-ink-rgb),.22);background:var(--exp-surface-2);transform:translateY(-6px)}.exp-collector-head{align-items:center;gap:13px;display:flex}.exp-avatar{color:#fff;width:48px;height:48px;font-family:var(--exp-sans);box-shadow:0 6px 18px -8px rgba(var(--exp-shadow-rgb),.6);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;overflow:hidden}.exp-avatar img{object-fit:cover;width:100%;height:100%}.exp-collector-name{color:var(--exp-text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.exp-collector-handle{font-family:var(--exp-mono);color:var(--exp-mono-muted);font-size:12px}.exp-collector-count{font-family:var(--exp-display);color:var(--exp-accent-text);font-size:24px;line-height:1}.exp-collector-count-cap{font-family:var(--exp-mono);color:var(--exp-mono-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.exp-collector-bio{color:var(--exp-text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.exp-collector-thumbs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.exp-collector-thumb{aspect-ratio:1;border-radius:10px;align-items:flex-end;padding:7px;display:flex;position:relative;overflow:hidden}.exp-collector-thumb-label{z-index:2;font-family:var(--exp-mono);color:rgba(255,255,255,.96);text-shadow:0 1px 6px rgba(var(--exp-shadow-rgb),.7);font-size:9px;line-height:1.15;position:relative}.exp-collector-foot{color:var(--exp-accent-text);align-items:center;gap:6px;margin-top:auto;font-size:13.5px;font-weight:600;display:flex}.exp-marquee-wrap{margin-top:max(28px,min(4vw,44px));position:relative}.exp-marquee-fade{z-index:2;pointer-events:none;width:110px;position:absolute;top:0;bottom:0}.exp-marquee-fade.left{background:linear-gradient(90deg,var(--exp-bg),transparent);left:0}.exp-marquee-fade.right{background:linear-gradient(270deg,var(--exp-bg),transparent);right:0}.exp-marquee{gap:14px;width:max-content;padding:0 14px;animation:48s linear infinite exp-marquee;display:flex}.exp-marquee-wrap:hover .exp-marquee{animation-play-state:paused}.exp-marquee-rows{flex-direction:column;gap:12px;display:flex}.exp-marquee--tiles{align-items:flex-start;gap:0;padding:0}.exp-marquee--tiles .exp-feed-chip{margin-right:12px}.exp-marquee--tiles.is-offset{animation-delay:-13s}.exp-feed-chip{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:14px;flex-direction:column;flex:none;align-items:stretch;gap:8px;padding:8px 8px 10px;text-decoration:none;transition:border-color .3s,transform .3s;display:flex}.exp-feed-chip:hover{border-color:rgba(var(--exp-ink-rgb),.24);transform:translateY(-2px)}.exp-feed-chip:focus-visible{border-color:rgba(var(--exp-ink-rgb),.24);transform:translateY(-2px)}.exp-feed-text{flex-direction:column;gap:1px;min-width:0;padding:0 3px;display:flex}.exp-feed-name{color:var(--exp-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.exp-feed-meta{color:var(--exp-mono-muted);font-size:11px;font-family:var(--exp-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.exp-marquee--tiles{animation:none}.exp-marquee-rows{overflow-x:auto}.exp-marquee--tiles .exp-feed-chip[aria-hidden=true]{display:none}}.exp-faq-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:max(14px,min(2vw,26px)) max(28px,min(4vw,56px));margin-top:max(32px,min(4vw,52px));display:grid}.exp-faq-item{border-top:1px solid rgba(var(--exp-ink-rgb),.12);padding:22px 0 4px}.exp-faq-q{font-family:var(--exp-display);color:var(--exp-text);margin:0 0 10px;font-size:max(20px,min(2.2vw,26px));font-weight:400}.exp-faq-a{color:var(--exp-text-2);margin:0;font-size:15px;line-height:1.6}.exp-cta-section{padding:clamp(60px,8vw,110px)var(--exp-pad)}.exp-cta{border:1px solid rgba(var(--exp-ink-rgb),.1);text-align:center;background:linear-gradient(180deg,var(--exp-bg-lift),var(--exp-bg-rise-2));border-radius:28px;max-width:1100px;margin:0 auto;padding:max(40px,min(6vw,80px));position:relative;overflow:hidden}.exp-cta h2{font-family:var(--exp-display);color:var(--exp-text-bright);margin:0;font-size:max(30px,min(4.8vw,58px));font-weight:400;line-height:1.02}.exp-cta p{color:var(--exp-text-3);max-width:52ch;margin:16px auto 0;font-size:max(16px,min(1.6vw,19px));line-height:1.55}.exp-cta a{box-shadow:0 16px 40px -14px var(--exp-accent-glow);border-radius:14px;margin-top:28px;padding:16px 30px;font-size:16px}.exp-cta-mosaic{opacity:.62;pointer-events:none;justify-content:center;gap:10px;display:flex;position:absolute;top:-14%;bottom:-14%;left:-8%;right:-8%;transform:rotate(3deg)scale(1.16)}.exp-cta-mosaic-col{flex:1 1 0;max-width:108px;overflow:hidden}.exp-cta-mosaic-track{flex-direction:column;gap:10px;animation:linear infinite paused exp-drift;display:flex}.exp-cta.is-in .exp-cta-mosaic-track{animation-play-state:running}.exp-cta-mosaic img{object-fit:cover;aspect-ratio:3/4;background:rgba(var(--exp-ink-rgb),.04);border-radius:10px;width:100%;display:block}.exp-cta-scrim{pointer-events:none;background:radial-gradient(120% 140% at 50% 0%,var(--exp-accent-tint),rgba(var(--exp-scrim-rgb),0)60%);position:absolute;top:0;bottom:0;left:0;right:0}.exp-cta--mosaic .exp-cta-scrim{background:  radial-gradient(74% 108% at 50% 48%,rgba(var(--exp-scrim-rgb),.93)0%,rgba(var(--exp-scrim-rgb),.82)52%,rgba(var(--exp-scrim-rgb),.34)100%),radial-gradient(120% 140% at 50% 0%,var(--exp-accent-tint),rgba(var(--exp-scrim-rgb),0)60%)}.exp-cta-body{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.exp-cta-mosaic-track{animation:none}}.exp-footer{border-top:1px solid var(--exp-border);background:var(--exp-bg-deep);padding:max(24px,min(2.6vw,36px)) 0 40px;position:relative;overflow:hidden}.exp-footer-ribbon{border-bottom:1px solid var(--exp-divider);margin-bottom:max(26px,min(3.5vw,40px));padding-bottom:max(26px,min(3.5vw,40px))}.exp-footer-ribbon-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:max(20px,min(4vw,56px));display:flex}.exp-footer-brand{flex:20rem;min-width:0}.exp-footer-counters{flex:none;gap:max(24px,min(4vw,56px));margin:0;display:flex}.exp-footer-counters dd{font-family:var(--exp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--exp-text);margin:0;font-size:max(24px,min(3vw,34px));line-height:1}.exp-footer-counters dt{font-family:var(--exp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--exp-faint);margin-top:7px;font-size:9.5px}.exp-footer:before{content:"";pointer-events:none;background:radial-gradient(72% 120% at 8% 118%,var(--exp-accent-tint)0%,transparent 62%);position:absolute;top:0;bottom:0;left:0;right:0}.exp-footer>*{position:relative}.exp-footer-grid{grid-template-columns:1fr;gap:max(28px,min(5vw,64px));display:grid}.exp-footer-blurb{color:var(--exp-text-2);max-width:38ch;margin:14px 0 0;font-size:14.5px;line-height:1.55}.exp-footer-cta{color:var(--exp-accent-text);margin-top:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.exp-footer-hd{font-family:var(--exp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--exp-mono-muted);margin-bottom:18px;font-size:11px}.exp-footer-cols{column-count:3;column-gap:24px}@media (max-width:1100px){.exp-footer-cols{column-count:2}}@media (max-width:700px){.exp-footer-cols{column-count:1}}.exp-footer-cols>div{break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:20px;display:inline-block}.exp-footer-col-name{color:var(--exp-text);margin-bottom:2px;font-size:13px;font-weight:700}.exp-footer-col-tag{color:var(--exp-faint);margin:0 0 10px;font-size:11.5px;line-height:1.35}.exp-footer-links{flex-wrap:wrap;gap:6px;display:flex}.exp-footer-chip{border:1px solid var(--exp-border);background:var(--exp-surface);color:var(--exp-text-3);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:12.5px;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.exp-footer-chip:hover{color:var(--exp-text);border-color:var(--exp-border-strong);background:var(--exp-surface-2)}.exp-footer-chip-dot{border-radius:50%;flex:none;width:6px;height:6px}.exp-footer-bar{border-top:1px solid rgba(var(--exp-ink-rgb),.07);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:max(36px,min(5vw,56px));padding-top:24px;display:flex}.exp-footer-copy{color:var(--exp-faint);font-size:13px;font-family:var(--exp-mono)}.exp-footer-legal{gap:20px;display:flex}.exp-footer-legal a{color:var(--exp-mono-muted);font-size:13px;text-decoration:none}.exp-footer-legal a:hover{color:var(--exp-text)}.exp-search-bar-wrap{background:linear-gradient(180deg,var(--exp-bg-rise-2),var(--exp-bg));border-bottom:1px solid var(--exp-divider);z-index:40;position:-webkit-sticky;position:sticky;top:0}.exp-search-bar-inner{max-width:var(--exp-maxw);padding:20px var(--exp-pad);margin:0 auto}.exp-breadcrumb{font-family:var(--exp-mono);letter-spacing:.04em;color:var(--exp-mono-muted);flex-wrap:wrap;align-items:baseline;margin-bottom:14px;font-size:12px;display:flex}.exp-breadcrumb a{color:var(--exp-mono-muted);text-decoration:none;transition:color .2s}.exp-breadcrumb a:hover{color:var(--exp-text)}.exp-breadcrumb .sep{opacity:.5;margin:0 4px}.exp-search-form{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.exp-search-field{background:var(--exp-searchbar);border:1px solid var(--exp-input-border);border-radius:14px;flex:1;align-items:stretch;min-width:240px;display:flex;overflow:hidden}.exp-search-field span.icon{color:var(--exp-mono-muted);align-items:center;padding:0 6px 0 16px;font-size:16px;display:flex}.exp-search-clear{width:44px;color:var(--exp-mono-muted);flex:none;align-self:stretch;place-items:center;text-decoration:none;transition:color .18s,opacity .18s,visibility linear;display:grid}.exp-search-clear:hover{color:var(--exp-text)}.exp-search-field input:placeholder-shown~.exp-search-clear{opacity:0;visibility:hidden;transition:color .18s,opacity .18s,visibility 0s linear .18s}.exp-search-clear svg{width:15px;height:15px}.exp-search-field input{min-width:0;color:var(--exp-text);font-family:var(--exp-sans);background:0 0;border:none;outline:none;flex:1;padding:14px 12px;font-size:16px}.exp-search-type{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--exp-searchbar);border:1px solid var(--exp-input-border);color:var(--exp-text-dim);font-family:var(--exp-sans);cursor:pointer;border-radius:14px;outline:none;flex:none;max-width:190px;padding:0 16px;font-size:16px;font-weight:600}@media (min-width:768px){.exp-search-type{font-size:14px}}.exp-search-type option{background:var(--exp-menu);color:var(--exp-text-dim)}.exp-search-type:focus-visible{outline:2px solid var(--exp-accent-ring);outline-offset:2px;border-color:var(--exp-border-strong)}.exp-search-submit{background:var(--exp-accent);color:var(--exp-accent-on);font-family:var(--exp-sans);cursor:pointer;border:none;border-radius:14px;flex:none;align-items:center;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:599px){.exp-search-type{flex:auto;order:2;max-width:none;padding:12px 16px}.exp-search-submit{order:3}.exp-search-field{flex:1 0 100%;order:1}}.exp-results-head{max-width:var(--exp-maxw);padding:clamp(30px,4vw,48px)var(--exp-pad)0;margin:0 auto}.exp-h1-results{font-family:var(--exp-display);letter-spacing:-.01em;color:var(--exp-text-bright);margin:12px 0 0;font-size:max(34px,min(5vw,60px));font-weight:400;line-height:1.02}.exp-results-sub{color:var(--exp-text-2);margin:12px 0 0;font-size:max(15px,min(1.4vw,18px))}.exp-results-sub b{color:var(--exp-text);font-weight:600}.exp-facets-row{border-bottom:1px solid var(--exp-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;padding-bottom:20px;display:flex}.exp-facets{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.exp-facet{border:1px solid var(--exp-input-border);color:var(--exp-text-2);font-family:var(--exp-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.exp-facet[aria-current=true]{border-color:var(--exp-accent);background:var(--exp-accent-tint);color:var(--exp-text)}.exp-facet .count{opacity:.6;font-family:var(--exp-mono);font-size:11px}.exp-sort{align-items:center;gap:10px;display:flex}.exp-sort-label{font-family:var(--exp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--exp-mono-muted);font-size:11px}.exp-sort a{font-family:var(--exp-sans);color:var(--exp-mono-muted);border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none}.exp-sort a[aria-current=true]{background:var(--exp-surface-2);color:var(--exp-text-dim)}.exp-results-grid-wrap{max-width:var(--exp-maxw);padding:clamp(24px,3vw,34px)var(--exp-pad)clamp(44px,6vw,72px);margin:0 auto}.exp-results-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:max(16px,min(2vw,24px));margin:0;padding:0;list-style:none;display:grid}.exp-result{flex-direction:column;gap:12px;text-decoration:none;transition:transform .35s;display:flex}.exp-result:hover{transform:translateY(-6px)}.exp-result-plate{aspect-ratio:4/5;border-radius:14px;position:relative;overflow:hidden}.exp-result-plate img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.exp-result:hover .exp-result-plate img{transform:scale(1.06)}.exp-result-cond{z-index:2;font-family:var(--exp-mono);letter-spacing:.04em;color:#fff;background:rgba(var(--exp-plate-rgb),.5);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:4px 8px;font-size:10px;position:absolute;top:10px;left:10px}.exp-result-count{z-index:2;font-family:var(--exp-mono);color:#fff;text-shadow:0 1px 8px rgba(var(--exp-shadow-rgb),.75);font-size:11px;position:absolute;bottom:12px;left:12px}.exp-result-title{font-family:var(--exp-display);color:var(--exp-text);font-size:20px;line-height:1.1}.exp-result-owner{align-items:center;gap:8px;margin-top:8px;display:flex}.exp-result-owner .handle{font-family:var(--exp-mono);color:var(--exp-text-2);font-size:12px}.exp-result-owner .sub{color:var(--exp-faint);font-size:12px}.exp-load-more{justify-content:center;gap:12px;margin-top:max(32px,min(4vw,48px));display:flex}.exp-empty{border:1px dashed var(--exp-border-strong);background:var(--exp-surface-soft);text-align:center;color:var(--exp-text-2);border-radius:16px;padding:56px 24px;font-size:15px}.exp-collectors-strip{background:linear-gradient(180deg,var(--exp-bg),var(--exp-bg-rise-3));border-top:1px solid rgba(var(--exp-ink-rgb),.07);padding:max(48px,min(7vw,88px)) 0}.exp-collectors-strip-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:max(14px,min(1.6vw,20px));margin-top:max(28px,min(3vw,40px));margin-left:0;padding:0;list-style:none;display:grid}.exp-collector-mini{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:14px;align-items:center;gap:13px;padding:14px 16px;text-decoration:none;transition:transform .3s,border-color .3s;display:flex}.exp-collector-mini:hover{border-color:rgba(var(--exp-ink-rgb),.22);transform:translateY(-4px)}.exp-item-root .exp-section{padding:max(26px,min(3.4vw,44px)) 0}.exp-item-root .exp-item-hero{padding:max(20px,min(3vw,36px)) 0 max(24px,min(3.4vw,40px))}.exp-item-root .exp-item-hero .exp-breadcrumb{margin-bottom:max(14px,min(2vw,22px))}@media (max-width:767px){.exp-item-root .exp-item-hero .exp-breadcrumb{scrollbar-width:none;margin-inline:calc(var(--exp-pad)*-1);padding-inline:var(--exp-pad);direction:rtl;flex-flow:row-reverse;justify-content:flex-end;overflow-x:auto}.exp-item-root .exp-item-hero .exp-breadcrumb::-webkit-scrollbar{display:none}.exp-item-root .exp-item-hero .exp-breadcrumb>*{direction:ltr;flex:none}.exp-item-root .exp-item-hero .exp-breadcrumb-current,.exp-item-root .exp-item-hero .exp-breadcrumb-set{max-width:none;overflow:visible}}.exp-item-root .exp-item-hero-grid{gap:max(22px,min(3vw,40px))}.exp-item-root .exp-item-h1{font-size:max(28px,min(3.6vw,44px))}.exp-item-root .exp-h2{font-size:max(24px,min(3.1vw,38px))}.exp-item-root .exp-item-lore{font-size:max(17px,min(1.7vw,21px))}.exp-item-root .exp-item-price-value{font-size:max(24px,min(2.6vw,34px))}.exp-item-root .exp-item-price-card{margin-top:16px;padding:max(16px,min(1.8vw,22px))}.exp-item-root .exp-item-price-note{max-width:720px;margin-top:10px;font-size:12px}.exp-item-root .exp-item-price-head{flex-flow:wrap;align-items:baseline;gap:4px 10px}.exp-item-root .exp-item-price-range{flex-basis:100%}.exp-item-root .exp-item-hero-actions{margin-top:18px}.exp-item-root .exp-item-specs{border:1px solid var(--exp-divider);border-radius:10px;gap:0;max-width:none;margin-top:18px;padding:0;display:grid;overflow:hidden}.exp-item-root .exp-item-specs .exp-spec{--exp-rule-t:inset 0 1px 0 var(--exp-divider);--exp-rule-l:inset 1px 0 0 var(--exp-divider);box-shadow:var(--exp-rule-t),var(--exp-rule-l);padding:8px 12px;display:block}@media (max-width:1023.98px){.exp-item-root .exp-item-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-item-root .exp-item-specs .exp-spec:nth-child(-n+2){--exp-rule-t:0 0 0 0 transparent}.exp-item-root .exp-item-specs .exp-spec:nth-child(odd){--exp-rule-l:0 0 0 0 transparent}.exp-item-root .exp-item-specs .exp-spec:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px){.exp-item-root .exp-item-specs{grid-template-columns:repeat(4,minmax(0,1fr))}.exp-item-root .exp-item-specs .exp-spec:nth-child(-n+4){--exp-rule-t:0 0 0 0 transparent}.exp-item-root .exp-item-specs .exp-spec:nth-child(4n+1){--exp-rule-l:0 0 0 0 transparent}.exp-item-root .exp-item-specs .exp-spec:nth-child(4n+1):last-child{grid-column:span 4}.exp-item-root .exp-item-specs .exp-spec:nth-child(4n+2):last-child{grid-column:span 3}.exp-item-root .exp-item-specs .exp-spec:nth-child(4n+3):last-child{grid-column:span 2}}.exp-item-root .exp-item-specs .exp-spec-v{text-align:left;overflow-wrap:anywhere;margin-top:2px}.exp-item-root .exp-item-pair{gap:var(--exp-pair-gap);grid-template-columns:1fr;display:grid}@media (min-width:900px){.exp-item-root .exp-item-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.exp-item-root .exp-item-pair-col{min-width:0}.exp-item-root .exp-item-pair-col[id]{scroll-margin-top:80px}.exp-item-root .exp-item-pair-col .exp-h2{margin-bottom:14px}.exp-item-root .exp-item-pair-empty{max-width:46ch;color:rgba(var(--exp-ink-rgb),.42);margin:0;font-size:.95rem;line-height:1.55}.exp-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exp-mana{min-width:1.25em;height:1.25em;font-family:var(--exp-mono);vertical-align:-.16em;color:#1a1614;background:#cfc9c0;border:1px solid rgba(0,0,0,.35);border-radius:999px;justify-content:center;align-items:center;margin:0 .06em;padding:0 .28em;font-size:.78em;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.exp-mana-glyph:before{content:attr(data-symbol)}.exp-mana-w{background:#f7f2e4}.exp-mana-u{background:#a6d0e8}.exp-mana-b{background:#b0a7a2}.exp-mana-r{background:#f0a68f}.exp-mana-g{background:#a4cca3}.exp-mana-c,.exp-mana-generic{background:#cfc9c0}.exp-mana-t{background:#d9d3ca}.exp-item-root .exp-item-rules-block{max-width:var(--exp-rules-measure);margin-top:18px}.exp-item-root .exp-item-rules{border:1px solid var(--exp-divider);background:rgba(var(--exp-ink-rgb),.02);border-radius:12px;max-width:100%;padding:16px 18px}.exp-item-root .exp-item-rules-line{color:rgba(var(--exp-ink-rgb),.86);margin:0 0 10px;line-height:1.55}.exp-item-root .exp-item-rules-line:last-child{margin-bottom:0}.exp-item-root .exp-item-rules-flavor em{font-style:normal}.exp-item-root .exp-item-rules-flavor{border-top:1px solid var(--exp-divider);color:rgba(var(--exp-ink-rgb),.6);margin:14px 0 0;padding-top:14px;font-style:italic;line-height:1.55}.exp-item-root #rules .exp-item-root .exp-item-akatitle{color:var(--exp-text-2);margin:6px 0 0;font-size:14.5px;line-height:1.45}.exp-item-root .exp-item-akatitle strong{color:var(--exp-text);font-weight:600}.exp-item-lore-credit{text-transform:none;letter-spacing:.01em;max-width:100%;font-size:10px}.exp-item-root .exp-item-rules-flavor .exp-item-rules-attribution{color:rgba(var(--exp-ink-rgb),.42);margin-top:6px;font-size:.85rem;font-style:normal;display:block}.exp-item-root .exp-pkmn-statline{border-bottom:1px solid var(--exp-divider);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.exp-item-root .exp-pkmn-hp{font-family:var(--exp-mono);font-variant-numeric:tabular-nums;font-size:19px}.exp-item-root .exp-pkmn-hp-unit{letter-spacing:.12em;color:var(--exp-mono-muted);font-size:11px}.exp-item-root .exp-pkmn-tag{font-family:var(--exp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--exp-text-2);border:1px solid var(--exp-border);border-radius:999px;padding:3px 9px;font-size:10.5px}.exp-item-root .exp-pkmn-block{margin-bottom:18px}.exp-item-root .exp-pkmn-block:last-child{margin-bottom:0}.exp-item-root .exp-pkmn-block-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.exp-item-root .exp-pkmn-kind{font-family:var(--exp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--exp-accent-text);background:var(--exp-accent-tint);border:1px solid var(--exp-accent-tint-border);border-radius:5px;padding:2px 7px;font-size:10px}.exp-item-root .exp-pkmn-name{font-size:15.5px;font-weight:600}.exp-item-root .exp-pkmn-damage{font-family:var(--exp-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:16px}.exp-item-root .exp-pkmn-text{color:rgba(var(--exp-ink-rgb),.86);margin:7px 0 0;font-size:14.5px;line-height:1.55}.exp-item-root .exp-pkmn-mods{border-top:1px solid var(--exp-divider);flex-wrap:wrap;gap:22px;padding-top:14px;display:flex}.exp-item-root .exp-pkmn-mod{align-items:center;gap:7px;display:flex}.exp-item-root .exp-pkmn-mod-label{font-family:var(--exp-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--exp-mono-muted);font-size:10px}.exp-item-root .exp-pkmn-mod-val{font-family:var(--exp-mono);align-items:center;gap:4px;font-size:13.5px;display:inline-flex}.exp-item-root .exp-pkmn-rulebox{border-top:1px solid var(--exp-divider);margin-top:14px;padding-top:14px}.exp-item-root .exp-pkmn-rule{color:rgba(var(--exp-ink-rgb),.7);margin:0 0 8px;font-size:13.5px;line-height:1.55}.exp-item-root .exp-pkmn-rule:last-child{margin-bottom:0}.exp-energy-cost{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.exp-energy-type{vertical-align:middle;align-items:center;gap:5px;display:inline-flex}.exp-energy{width:1.15em;height:1.15em;font-family:var(--exp-mono);vertical-align:-.13em;color:rgba(var(--exp-shadow-rgb),.72);background:#cfc9c0;border:1px solid rgba(0,0,0,.28);border-radius:50%;justify-content:center;align-items:center;font-size:.78em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.exp-energy-glyph:before{content:attr(data-symbol)}.exp-energy-grass{background:#62b957}.exp-energy-fire{background:#e8622e}.exp-energy-water{background:#4a9fd8}.exp-energy-lightning{background:#e6c229}.exp-energy-psychic{background:#a85ba8}.exp-energy-fighting{background:#c4633a}.exp-energy-darkness{color:rgba(255,255,255,.92);background:#2f3e4d;border-color:rgba(255,255,255,.22)}.exp-energy-metal{background:#8e9ba8}.exp-energy-fairy{background:#e58fbf}.exp-energy-dragon{background:#b8a54a}.exp-energy-colorless,.exp-energy-generic{background:#cfc9c0}.exp-item-root .exp-item-poster-col{min-width:0}.exp-item-root .exp-item-credit{font-family:var(--exp-mono);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--exp-ink-rgb),.34);text-align:center;margin:10px 0 0;font-size:10px;line-height:1.5}.exp-item-root .exp-item-credit a{color:inherit;border-bottom:1px solid rgba(var(--exp-ink-rgb),.18);text-decoration:none}.exp-item-root .exp-item-credit a:hover{color:rgba(var(--exp-ink-rgb),.62)}.exp-item-root .exp-item-poster{overflow:visible}.exp-item-root .exp-item-poster-exact img{object-fit:contain;border-radius:6.8%/4.9%}.exp-item-root .exp-item-poster-exact{border-radius:6.8%/4.9%}.exp-item-root .exp-cta-section{padding-top:max(38px,min(5vw,64px));padding-bottom:max(38px,min(5vw,64px))}.exp-item-root .exp-item-stats{padding:max(16px,min(2.2vw,24px)) 0}.exp-item-hero{background:radial-gradient(90% 70% at 70% 0%,var(--exp-hero-wash),transparent 60%),linear-gradient(180deg,var(--exp-bg-deep),var(--exp-bg));border-bottom:1px solid var(--exp-divider);padding:max(28px,min(5vw,56px)) 0 max(48px,min(7vw,88px))}.exp-item-hero .exp-breadcrumb{margin-bottom:max(24px,min(4vw,44px))}.exp-breadcrumb-current{color:var(--exp-text-3);text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}.exp-breadcrumb-set{color:var(--exp-text-3);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.exp-breadcrumb-ord{border:1px solid var(--exp-border);background:var(--exp-surface);color:var(--exp-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:5px;margin-left:12px;padding:2px 7px}.exp-item-hero-grid{grid-template-columns:1fr;align-items:center;gap:max(28px,min(4vw,56px));display:grid}@media (min-width:768px){.exp-item-hero-grid{grid-template-columns:minmax(0,320px) 1fr}}.exp-item-poster{aspect-ratio:2/3;border:1px solid var(--exp-border-strong);width:min(100%,280px);box-shadow:0 30px 60px -30px rgba(var(--exp-shadow-rgb),.8);border-radius:18px;margin:0 auto;position:relative;overflow:hidden}@media (min-width:768px){.exp-item-poster{width:100%;margin:0}}.exp-item-poster img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.exp-item-poster-fallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0 18px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.exp-item-poster-fallback-copy{font-family:var(--exp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--exp-text-2);max-width:22ch;font-size:10.5px;line-height:1.5}.exp-collect-dock-thumb{place-items:center;display:grid}.exp-item-h1{overflow-wrap:anywhere;font-size:max(36px,min(5.4vw,68px));line-height:1.02}.exp-item-specs{max-width:460px;margin:26px 0 0}.exp-item-specs dd{margin:0}.exp-item-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.exp-item-stats{border-bottom:1px solid var(--exp-divider);background:linear-gradient(180deg,var(--exp-bg-rise),var(--exp-bg));padding:max(24px,min(3.5vw,40px)) 0}.exp-item-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(18px,min(3vw,32px));display:grid}@media (min-width:768px){.exp-item-stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.exp-item-stat{flex-direction:column;display:flex}.exp-item-stat .exp-counter-num{font-size:max(26px,min(3vw,38px))}.exp-item-price-card{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:18px;max-width:720px;margin-top:max(26px,min(3vw,40px));padding:max(20px,min(3vw,32px))}.exp-item-price-head{flex-direction:column;gap:6px;display:flex}.exp-item-price-value{font-family:var(--exp-display);color:var(--exp-text-bright);font-size:max(38px,min(5vw,56px));line-height:1}.exp-item-price-meta{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-accent-text);font-size:11px}.exp-item-price-range{color:var(--exp-text-2);font-size:13.5px}.exp-price-chart{margin-top:20px}.exp-price-chart-placeholder{height:227px;margin-top:20px}.exp-price-chart-readout{justify-content:space-between;align-items:baseline;gap:12px;min-height:22px;margin-bottom:4px;display:flex}.exp-price-chart-readout-value{font-family:var(--exp-mono);color:var(--exp-text);font-variant-numeric:tabular-nums;font-size:15px}.exp-price-chart-readout-value[data-scrubbing=true]{color:var(--exp-accent-text)}.exp-price-chart-readout-day{font-family:var(--exp-mono);letter-spacing:.06em;color:var(--exp-mono-muted);font-variant-numeric:tabular-nums;font-size:11px}.exp-price-chart-canvas{touch-action:pan-y;width:100%;height:160px}.exp-price-chart-tfs{gap:6px;margin-top:10px;display:flex}.exp-price-chart-tf{font-family:var(--exp-mono);letter-spacing:.08em;color:var(--exp-mono-muted);cursor:pointer;background:0 0;border:1px solid transparent;border-radius:8px;flex:1;padding:6px 0;font-size:11px;transition:color .2s,border-color .2s}.exp-price-chart-tf:hover{color:var(--exp-text)}.exp-price-chart-tf[aria-pressed=true]{color:var(--exp-accent-text);border-color:var(--exp-accent-tint-border);background:var(--exp-accent-tint)}.exp-item-price-note{color:var(--exp-faint);margin:16px 0 0;font-size:12.5px;line-height:1.5}.exp-item-lore{border-left:2px solid var(--exp-accent);font-family:var(--exp-display);color:var(--exp-text);max-width:62ch;margin:max(24px,min(3vw,36px)) 0 0;padding-left:20px;font-size:max(19px,min(2.2vw,26px));line-height:1.45}.exp-item-lore-credit{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-mono-muted);margin:14px 0 0;padding-left:22px;font-size:11px;position:relative}.exp-item-root .exp-pi-mark{color:inherit;cursor:pointer;transform-origin:50%;background:0 0;border:0;padding:0;transition:color .2s;display:inline-flex;position:absolute;top:1px;left:0}.exp-item-root .exp-pi-mark:hover{color:var(--exp-text-2)}.exp-item-owners{margin-top:max(24px,min(3vw,36px))}.exp-item-owner-avatar{width:40px;height:40px;font-size:15px}.exp-item-owner-body{flex:1;min-width:0}.exp-item-owner-thumb{object-fit:cover;border:1px solid var(--exp-border);border-radius:10px;flex:none;width:44px;height:44px}.exp-item-owners-more{font-family:var(--exp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--exp-mono-muted);margin:18px 0 0;font-size:12px}.exp-item-about{max-width:68ch}.exp-item-faq,.exp-item-rail{margin-top:max(28px,min(3.5vw,44px))}.exp-item-rail .exp-rail-plate>div{margin-top:auto}.exp-hero-category{min-height:max(460px,min(68vh,760px))}.exp-hero-stats{flex-wrap:wrap;align-items:flex-start;gap:max(16px,min(2.4vw,28px));margin:0;display:flex}@media (max-width:767px){.exp-hero-stats{flex-direction:column;align-items:flex-start;gap:4px}.exp-hero-stats .exp-counter{text-align:left;flex-direction:row;align-items:baseline;gap:7px;margin-left:0}.exp-hero-stats .exp-counter-num{font-size:22px}.exp-hero-stats .exp-counter-cap{margin-top:0}}.exp-hsearch{flex:auto;min-width:0;position:relative}.exp-trail{flex:0 auto}@media (max-width:767px){.exp-hsearch{flex-basis:100%;order:10;max-width:none}}.exp-hsearch-input{background:var(--exp-searchbar);border:1px solid var(--exp-input-border);width:100%;color:var(--exp-text);font-family:var(--exp-sans);height:var(--exp-ctl-h);border-radius:12px;outline:none;padding:0 14px;font-size:16px;transition:border-color .2s}@media (min-width:768px){.exp-hsearch-input{font-size:14px}}.exp-hsearch-input::placeholder{color:var(--exp-text-3)}.exp-hsearch-input:focus{border-color:var(--exp-border-strong)}@media (max-width:767px){.exp-root .exp-hsearch-menu{width:auto;max-height:60vh;position:fixed;left:8px;right:8px;overflow-y:auto}}.exp-hsearch-menu{z-index:60;background:var(--exp-menu);border:1px solid var(--exp-border-strong);box-shadow:0 24px 60px -18px rgba(var(--exp-shadow-rgb),.8);border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.exp-hsearch-row{color:var(--exp-text);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.exp-hsearch-row.is-active{background:var(--exp-surface-2)}.exp-hsearch-thumb{background:var(--exp-thumb-empty);border-radius:7px;flex:none;width:32px;height:32px;overflow:hidden}.exp-hsearch-thumb img{object-fit:cover;width:100%;height:100%}.exp-hsearch-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.exp-hsearch-sub{max-width:38%;color:var(--exp-text-3);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12px;overflow:hidden}.exp-hsearch-empty{color:var(--exp-text-3);padding:10px 12px;font-size:13px}.exp-eras{grid-template-columns:1fr;gap:14px;margin-top:max(28px,min(4vw,48px));display:grid}@media (min-width:768px){.exp-eras{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.exp-era{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:16px;max-width:450px;padding:18px 18px 20px}.exp-era-label{font-family:var(--exp-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--exp-accent-text);font-size:13px;font-weight:700}.exp-era-note{color:var(--exp-text-2);margin:10px 0 0;font-size:14px;line-height:1.55}.exp-rare-grid{grid-template-columns:1fr;gap:14px;margin-top:max(28px,min(4vw,48px));display:grid}@media (min-width:768px){.exp-rare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.exp-rare-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.exp-rare{background:var(--exp-surface);border:1px solid var(--exp-border);border-radius:16px;padding:20px 20px 22px;position:relative;overflow:hidden}.exp-rare-rank{font-family:var(--exp-mono,monospace);color:rgba(var(--exp-ink-rgb),.09);font-size:30px;font-weight:700;position:absolute;top:10px;right:14px}.exp-rare-name{color:var(--exp-text-bright);margin:0;padding-right:44px;font-size:17px;font-weight:700;line-height:1.3}.exp-rare-note{color:var(--exp-text-2);margin:10px 0 0;font-size:14px;line-height:1.55}.exp-rare-disclaimer{color:var(--exp-text-3);margin:max(18px,min(2.4vw,28px)) 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){.exp-root *,.exp-root :before,.exp-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.exp-reveal{opacity:1;transform:none}}.exp-item-root .exp-legality-note{text-align:left;font-family:var(--exp-mono);letter-spacing:.01em;text-transform:none;color:var(--exp-mono-muted);max-width:var(--exp-rules-measure);margin:14px 0 0;font-size:10px;line-height:1.5}@media (min-width:900px){.exp-item-root .exp-legality-note{max-width:calc((100% - var(--exp-pair-gap))/2)}}.exp-item-root .exp-legality-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.exp-item-root .exp-legality-pill{border:1px solid var(--exp-divider);background:rgba(var(--exp-ink-rgb),.02);white-space:nowrap;border-radius:999px;align-items:baseline;gap:7px;padding:6px 12px;display:inline-flex}.exp-item-root .exp-legality-format{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-mono-muted);font-size:10.5px}.exp-item-root .exp-legality-status{color:var(--exp-text);font-size:12.5px;font-weight:600}.exp-item-root .exp-legality-pill[data-status=legal]{background:rgba(53,193,119,.09);background:color(display-p3 .387395 .746568 .491619/.09);background:lab(69.5911% -51.1996 26.4252/.09);border-color:rgba(53,193,119,.42);border-color:color(display-p3 .387395 .746568 .491619/.42);border-color:lab(69.5911% -51.1996 26.4252/.42)}.exp-item-root .exp-legality-pill[data-status=legal] .exp-legality-status{color:#68e099;color:color(display-p3 .532907 .869256 .621972);color:lab(81.0786% -47.6232 24.5278)}.exp-item-root .exp-legality-pill[data-status=banned]{background:rgba(247,93,89,.09);background:color(display-p3 .899829 .405885 .373643/.09);background:lab(60.9896% 59.8331 35.3706/.09);border-color:rgba(247,93,89,.42);border-color:color(display-p3 .899829 .405885 .373643/.42);border-color:lab(60.9896% 59.8331 35.3706/.42)}.exp-item-root .exp-legality-pill[data-status=banned] .exp-legality-status{color:#ff8e86;color:color(display-p3 1.00775 .558022 .516761);color:lab(72.818% 53.2479 30.4177)}.exp-item-root .exp-legality-pill[data-status=restricted]{background:rgba(239,168,49,.09);background:color(display-p3 .894362 .669025 .294388/.09);background:lab(74.342% 19.9794 67.2846/.09);border-color:rgba(239,168,49,.42);border-color:color(display-p3 .894362 .669025 .294388/.42);border-color:lab(74.342% 19.9794 67.2846/.42)}.exp-item-root .exp-legality-pill[data-status=restricted] .exp-legality-status{color:#ffc164;color:color(display-p3 .975246 .762149 .421881);color:lab(82.5227% 17.7765 59.5859)}.exp-item-root .exp-legality-pill[data-status=not_legal]{opacity:.55}.exp-item-root .exp-legality-pill[data-status=not_legal] .exp-legality-status{color:var(--exp-text-2);font-weight:500}.exp-item-root .exp-item-taglist{margin-top:20px}.exp-item-root .exp-item-taglist-k{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-mono-muted);margin:0 0 8px;font-size:10.5px;font-weight:500}.exp-item-root .exp-item-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.exp-item-root .exp-item-tag{border:1px solid var(--exp-divider);background:rgba(var(--exp-ink-rgb),.02);color:var(--exp-text);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1.35}.exp-item-root .exp-item-links{gap:10px;margin:0;padding:0;list-style:none;display:grid}.exp-item-root .exp-item-link{border:1px solid var(--exp-border);background:var(--exp-surface);color:var(--exp-text);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.exp-item-root .exp-item-link:hover{border-color:var(--exp-border-strong);background:var(--exp-surface-2)}.exp-item-root .exp-item-link-label{overflow-wrap:anywhere;font-weight:600}.exp-item-root .exp-item-link-arrow{color:var(--exp-text-3);margin-left:auto}.exp-item-root .exp-buy-grid{grid-template-columns:1fr;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}@media (min-width:640px){.exp-item-root .exp-buy-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.exp-item-root .exp-buy-link{border:1px solid var(--exp-border);background:var(--exp-surface);color:var(--exp-text);border-radius:12px;align-items:center;gap:8px;padding:14px 16px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.exp-item-root .exp-buy-link:hover{border-color:var(--exp-border-strong);background:var(--exp-surface-2)}.exp-item-root .exp-buy-link-name{font-weight:600}.exp-item-root .exp-buy-link-note{color:var(--exp-faint);font-size:.78rem}.exp-item-root .exp-buy-link-arrow{color:var(--exp-text-3);margin-left:auto}.exp-item-root .exp-provenance{max-width:68ch}.exp-item-root .exp-provenance-para{color:rgba(var(--exp-ink-rgb),.82);margin:0 0 16px;line-height:1.7}.exp-item-root .exp-provenance-para:last-child{margin-bottom:0}.exp-item-root .exp-manga-rating{align-items:baseline;gap:6px;margin-top:14px;display:flex}.exp-item-root .exp-manga-rating-score{font-variant-numeric:tabular-nums;font-size:max(34px,min(5vw,44px));font-weight:600;line-height:1}.exp-item-root .exp-manga-rating-scale{color:var(--exp-text-3);font-size:.95rem}.exp-item-root .exp-manga-reception-meta{color:var(--exp-text-3);margin-top:8px;font-size:.84rem}.exp-item-root .exp-manga-langs-open{margin-top:14px}.exp-manga-langs-label{font-family:var(--exp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--exp-faint);margin-bottom:8px;font-size:11px;display:block}.exp-manga-langs-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.exp-manga-lang{border:1px solid var(--exp-border);background:var(--exp-surface);font-family:var(--exp-sans);color:var(--exp-text-dim);border-radius:999px;padding:5px 11px;font-size:13px;line-height:1.25}.exp-manga-langs[open] .exp-manga-langs-chips{margin-top:10px}.exp-manga-langs{border-top:1px solid var(--exp-divider);margin-top:16px;padding-top:12px}.exp-item-root .exp-manga-langs-summary{cursor:pointer;color:var(--exp-text);font-size:.9rem;list-style:none}.exp-item-root .exp-manga-langs-summary::-webkit-details-marker{display:none}.exp-item-root .exp-manga-langs-summary:after{content:" ›";color:var(--exp-text-3);margin-left:6px;transition:transform .18s;display:inline-block}.exp-item-root .exp-manga-langs[open] .exp-manga-langs-summary:after{transform:rotate(90deg)}.exp-item-root .exp-manga-langs-summary:focus-visible{outline:2px solid var(--exp-border-strong);outline-offset:3px;border-radius:4px}.exp-item-root .exp-manga-langs-list{color:var(--exp-text-3);margin-top:8px;font-size:.84rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.exp-item-root .exp-manga-langs-summary:after{transition:none}}.exp-item-root .exp-volumes-grid{grid-template-columns:1fr;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.exp-item-root .exp-volumes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.exp-item-root .exp-volumes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.exp-item-root .exp-volume-card{border:1px solid var(--exp-divider);height:100%;color:var(--exp-text);border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.exp-item-root .exp-volume-card:hover{border-color:var(--exp-border-strong);background:rgba(var(--exp-ink-rgb),.03)}.exp-item-root .exp-volume-cover{background:var(--exp-surface);border-radius:6px;width:44px;height:60px;display:block;position:relative;overflow:hidden}.exp-item-root .exp-volume-cover img{object-fit:cover;width:100%;height:100%}.exp-item-root .exp-volume-badge{color:#f4efe9;text-align:center;font-variant-numeric:tabular-nums;background:rgba(12,10,16,.82);border-top-left-radius:6px;min-width:18px;padding:1px 4px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;bottom:0;right:0}.exp-item-root .exp-volume-body{flex-direction:column;gap:2px;min-width:0;display:flex}.exp-item-root .exp-volume-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.35;overflow:hidden}.exp-item-root .exp-volume-meta{color:var(--exp-text-3);font-variant-numeric:tabular-nums;font-size:.84rem}.exp-item-root .exp-printings-grid{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.exp-item-root .exp-printing-row{border:1px solid var(--exp-divider);color:var(--exp-text);border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.exp-item-root .exp-printing-row:hover{border-color:var(--exp-border-strong);background:rgba(var(--exp-ink-rgb),.03)}.exp-item-root .exp-printing-thumb{background:var(--exp-surface);border-radius:6px;width:44px;height:60px;position:relative;overflow:hidden}.exp-item-root .exp-printing-thumb img{object-fit:cover;width:100%;height:100%}.exp-item-root .exp-printing-body{flex-direction:column;gap:3px;min-width:0;display:flex}.exp-item-root .exp-printing-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.exp-item-root .exp-printing-meta{color:var(--exp-text-3);font-size:.84rem}.exp-item-root .exp-printing-price{font-variant-numeric:tabular-nums;color:var(--exp-text);font-weight:600}.exp-item-root .exp-printing-price-empty{color:var(--exp-faint);font-weight:400}.exp-item-root .exp-celebrity-list{grid-template-columns:1fr;gap:12px;margin:0 0 14px;padding:0;list-style:none;display:grid}@media (min-width:900px){.exp-item-root .exp-celebrity-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.exp-item-root .exp-celebrity-item{border:1px solid var(--exp-divider);border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.exp-item-root .exp-celebrity-name{color:var(--exp-text);font-weight:600}.exp-item-root .exp-celebrity-note{color:rgba(var(--exp-ink-rgb),.72);font-size:.94rem;line-height:1.55}.exp-item-root .exp-celebrity-source{color:var(--exp-text-3);font-size:.82rem;text-decoration:none}.exp-item-root a.exp-celebrity-source:hover{color:var(--exp-accent-text)}.exp-item-root .exp-news-list{grid-template-columns:1fr;gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.exp-item-root .exp-news-item{border-bottom:1px solid var(--exp-divider);padding-bottom:14px}.exp-item-root .exp-news-item:last-child{border-bottom:none;padding-bottom:0}.exp-item-root .exp-news-link{color:var(--exp-text);flex-direction:column;gap:4px;text-decoration:none;display:flex}.exp-item-root .exp-news-link:hover .exp-news-title{color:var(--exp-accent-text)}.exp-item-root .exp-news-title{font-weight:600;line-height:1.45}.exp-item-root .exp-news-outlet{color:var(--exp-text-3);font-size:.82rem}.exp-item-root .exp-news-summary{max-width:68ch;color:rgba(var(--exp-ink-rgb),.68);margin:6px 0 0;font-size:.94rem;line-height:1.55}.exp-item-root .exp-news-search-entry{color:#202124;background:#fff;border-radius:10px;margin-bottom:14px;overflow-x:auto}.exp-root{--exp-cat-accent:var(--exp-cat-accent-d,var(--exp-accent-text))}.exp-root,.exp-root *{--exp-a:var(--exp-a-d)}.exp-accent-fill{background:var(--exp-a)}html.light .exp-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--exp-ink-rgb:26,22,34;--exp-bg:#f7f5f9;--exp-bg-rise:#fff;--exp-bg-rise-2:#fcfbfd;--exp-bg-rise-3:#fbfafd;--exp-bg-lift:#fff;--exp-bg-deep:#efecf3;--exp-surface:rgba(255,255,255,.72);--exp-surface-2:rgba(233,228,242,.9);--exp-searchbar:rgba(255,255,255,.9);--exp-menu:#fff;--exp-gridline:#dedae8;--exp-text:#1b1720;--exp-text-bright:#100c16;--exp-text-dim:#2f2938;--exp-text-soft:#4a4457;--exp-text-2:#655e72;--exp-text-3:#514a5e;--exp-mono-muted:#6b6478;--exp-faint:#666072;--exp-accent-text:#6b48b9;--exp-accent-glow:rgba(121,90,196,.28);--exp-accent-ring:rgba(107,72,185,.65);--exp-accent-tint:rgba(141,111,220,.12);--exp-accent-tint-border:rgba(107,72,185,.28);--exp-chrome:rgba(255,255,255,.82);--exp-surface-soft:rgba(255,255,255,.55);--exp-thumb-empty:#dedcea;--exp-shadow-rgb:60,50,80;--exp-scrim-rgb:250,248,252;--exp-brand-text:#903a00;--exp-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='none'%3E%3Cpath d='M1 1.3 4.5 4.7 8 1.3' stroke='%236e6879' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@supports (color:color(display-p3 0 0 0)){html.light .exp-root{--exp-accent-text:color(display-p3 .400086 .287572 .699075);--exp-accent-glow:color(display-p3 .453962 .356405 .74509/.28);--exp-accent-ring:color(display-p3 .400086 .287572 .699075/.65);--exp-accent-tint:color(display-p3 .533723 .439939 .835897/.12);--exp-accent-tint-border:color(display-p3 .400086 .287572 .699075/.28);--exp-thumb-empty:color(display-p3 .869218 .862286 .914728);--exp-brand-text:color(display-p3 .523592 .248108 .0857024)}}@supports (color:lab(0% 0 0)){html.light .exp-root{--exp-accent-text:lab(39.2999% 35.4138 -55.3559);--exp-accent-glow:lab(45.4204% 31.6921 -52.2586/.28);--exp-accent-ring:lab(39.2999% 35.4138 -55.3559/.65);--exp-accent-tint:lab(53.6435% 30.6081 -52.4081/.12);--exp-accent-tint-border:lab(39.2999% 35.4138 -55.3559/.28);--exp-thumb-empty:lab(88.1978% 2.80282 -6.92116);--exp-brand-text:lab(36.4189% 35.4207 47.5849)}}html.light .exp-root{--exp-cat-accent:var(--exp-cat-accent-l,var(--exp-accent-text))}html.light .exp-root,html.light .exp-root *{--exp-a:var(--exp-a-l)}html.light .exp-item-root .exp-item-pair-empty,html.light .exp-item-root .exp-item-rules-flavor .exp-item-rules-attribution,html.light .exp-item-root .exp-item-credit{color:var(--exp-text-2)}html.light .exp-item-hero{--exp-hero-wash:color-mix(in oklch,var(--exp-cat-accent)14%,transparent)}html.light .exp-news-search-entry{border:1px solid var(--exp-border)}html.light .exp-btn-collect{box-shadow:0 1px 2px rgba(var(--exp-ink-rgb),.18),0 12px 30px -14px color-mix(in oklch,var(--exp-brand-dot)45%,transparent)}
