*{box-sizing:border-box}
:root{color-scheme:light}
html{scroll-behavior:smooth}
body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif}
button,input{font:inherit}
button{cursor:pointer}
a{color:inherit}
img{max-width:100%}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.page-shell{min-height:100vh;display:flex;flex-direction:column}
.page-shell>main{flex:1}
.site-header{background:var(--header);color:var(--header-ink);border-bottom:1px solid var(--line);position:relative;z-index:10}
.header-inner{max-width:1320px;margin:auto;padding:18px 28px;display:flex;align-items:center;gap:30px}
.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:20px;font-weight:800;letter-spacing:-.035em;white-space:nowrap}
.brand-mark{width:37px;height:37px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);border-radius:var(--mark-radius);font:700 23px/1 Georgia,serif}
.top-nav{display:flex;gap:24px;margin-left:auto}
.top-nav a{text-decoration:none;font-size:13px;font-weight:700;opacity:.82}
.top-nav a:hover{opacity:1;text-decoration:underline;text-underline-offset:5px}
.language-menu{position:relative;flex:none}
.language-menu summary{list-style:none;border:1px solid var(--line);padding:8px 12px;border-radius:8px;min-width:118px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:13px;font-weight:700;cursor:pointer}
.language-menu summary::-webkit-details-marker{display:none}
.language-options{position:absolute;right:0;top:calc(100% + 8px);width:min(280px,85vw);max-height:65vh;overflow:auto;background:var(--paper);color:var(--ink);border:1px solid var(--line);box-shadow:0 18px 45px #0002;border-radius:12px;padding:7px}
.language-options a{display:block;padding:8px 10px;text-decoration:none;border-radius:6px;font-size:14px}
.language-options a:hover,.language-options a[aria-current]{background:var(--soft)}
.hero{background:var(--hero);color:var(--hero-ink);position:relative;overflow:hidden}
.hero-inner{max-width:1320px;margin:auto;padding:72px 28px 76px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:56px;align-items:center}
.hero-copy{position:relative;z-index:1}
.eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}
.eyebrow-line{display:inline-block;width:30px;height:1px;background:currentColor;opacity:.55}
.hero .eyebrow{color:var(--hero-accent)}
h1,h2,h3,p{overflow-wrap:anywhere}
.hero h1{font:700 clamp(44px,5.2vw,78px)/1.06 Georgia,serif;letter-spacing:-.045em;margin:18px 0 23px;max-width:760px}
.hero-copy>p{font-size:18px;line-height:1.65;max-width:620px;margin:0 0 28px;color:var(--hero-muted)}
.search-form{display:flex;max-width:580px;gap:8px}
.search-form input{min-width:0;flex:1;padding:13px 16px;border:1px solid var(--line);border-radius:var(--input-radius);background:var(--paper);color:var(--ink);outline-offset:2px}
.search-form button{padding:13px 19px;border:0;border-radius:var(--input-radius);background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:800;white-space:nowrap}
.search-form button:hover{filter:brightness(.92)}
.hero-meta{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:27px;font-size:13px;color:var(--hero-muted)}
.hero-meta strong{color:var(--hero-ink);font-size:20px}
.hero-meta a{color:var(--hero-ink);font-weight:700;text-underline-offset:3px}
.lead-card{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}
.lead-image{display:block;height:290px;background:var(--soft);overflow:hidden}
.lead-image img,.story-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}
.lead-card:hover .lead-image img,.story-card:hover .story-image img{transform:scale(1.035)}
.lead-copy{padding:26px 30px 27px}
.lead-label,.story-number{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
.lead-copy h2{font:700 clamp(25px,2.7vw,37px)/1.17 Georgia,serif;letter-spacing:-.025em;margin:10px 0 11px}
.lead-copy h2 a,.story-copy h3 a{text-decoration:none}
.lead-copy h2 a:hover,.story-copy h3 a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}
.lead-copy p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}
.image-credit{display:block;color:var(--muted);font-size:11px;line-height:1.5;margin-top:13px}
.image-credit a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}
.story-section{max-width:1320px;margin:auto;padding:70px 28px 100px}
.section-title{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:25px;border-bottom:1px solid var(--line);padding-bottom:22px}
.section-title h2{font:700 clamp(31px,3.2vw,47px)/1.12 Georgia,serif;letter-spacing:-.03em;margin:10px 0 0}
.section-title>p{max-width:290px;color:var(--muted);font-size:14px;margin:0}
.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}
.story-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;min-width:0;box-shadow:var(--card-shadow)}
.story-image{display:block;height:200px;background:var(--soft);overflow:hidden;text-decoration:none}
.story-placeholder{height:100%;width:100%;display:grid;place-items:center;font:700 100px/1 Georgia,serif;color:var(--accent);opacity:.7}
.story-copy{padding:23px 24px 26px}
.story-copy h3{font:700 23px/1.22 Georgia,serif;letter-spacing:-.02em;margin:10px 0 12px}
.story-copy p{font-size:14px;line-height:1.58;color:var(--muted);margin:0}
.site-footer{background:var(--header);color:var(--header-ink);border-top:1px solid var(--line);margin-top:auto}
.footer-inner{max-width:1320px;margin:auto;padding:36px 28px;display:flex;justify-content:space-between;gap:32px}
.footer-inner strong{font-size:17px}
.footer-inner p{font-size:12px;line-height:1.6;max-width:530px;opacity:.72;margin:8px 0 0}
.footer-inner>div:last-child{display:flex;align-items:flex-end;flex-direction:column;gap:6px;font-size:12px}
.footer-inner a{text-decoration:none}
.footer-inner a:hover{text-decoration:underline}
.footer-inner span{opacity:.65}
.article-shell,.utility-shell{max-width:1320px;margin:auto;padding:48px 28px 100px;width:100%}
.breadcrumbs{display:flex;gap:10px;color:var(--muted);font-size:13px;align-items:center;margin-bottom:28px}
.breadcrumbs a{text-decoration:none;color:var(--accent);font-weight:700}
.article-top{max-width:930px;margin-bottom:36px}
.article-top h1{font:700 clamp(40px,5vw,75px)/1.08 Georgia,serif;letter-spacing:-.04em;margin:14px 0 20px}
.article-top>p{font-size:18px;color:var(--muted);line-height:1.65;max-width:850px;margin:0}
.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:27px;align-items:start}
.article-paper{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(24px,5vw,62px);box-shadow:var(--card-shadow);min-width:0}
.article-figure{margin:0 0 34px}
.article-figure img{display:block;width:100%;max-height:500px;object-fit:contain;background:var(--soft)}
.article-figure figcaption{padding:4px 0 0}
.article-body{font:19px/1.83 Georgia,serif;max-width:78ch;overflow-wrap:anywhere}
.article-body p{white-space:pre-line;margin:0 0 1.32em}
.source-box{border-top:1px solid var(--line);margin-top:44px;padding-top:25px;font-size:13px;line-height:1.75;color:var(--muted)}
.source-box h2{font:700 19px Georgia,serif;color:var(--ink);margin:0 0 12px}
.source-box p{margin:0 0 8px}
.source-box a{color:var(--accent);overflow-wrap:anywhere}
.source-box details{margin-top:12px}
.source-box summary{cursor:pointer}
.article-aside{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:23px;position:sticky;top:20px}
.article-aside h2{font:700 23px Georgia,serif;margin:9px 0 14px}
.related-list a{display:flex;justify-content:space-between;gap:8px;padding:11px 0;border-top:1px solid var(--line);text-decoration:none;font-size:14px;font-weight:600;line-height:1.4}
.related-list a:hover{color:var(--accent)}
.aside-home{display:block;color:var(--accent);margin-top:21px;font-size:13px;font-weight:700}
.utility-shell>h1{font:700 clamp(42px,5vw,70px)/1.06 Georgia,serif;letter-spacing:-.04em;margin:14px 0 18px}
.utility-shell>p{color:var(--muted);max-width:680px}
.language-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px}
.language-card{background:var(--paper);border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;gap:8px;text-decoration:none;border-radius:var(--radius)}
.language-card:hover{border-color:var(--accent)}
.language-card span{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.15em}
.language-card strong{font-size:20px}
.language-card small{color:var(--muted)}
.result-count{margin:28px 0 15px!important}
.result-list{max-width:930px}
.result-list>a{display:block;padding:22px 0;border-top:1px solid var(--line);text-decoration:none}
.result-list>a:hover h2{color:var(--accent)}
.result-list h2{font:700 25px Georgia,serif;margin:0 0 6px}
.result-list p{color:var(--muted);font-size:14px;margin:0}

/* Each domain has its own visual grammar, not only a color change. */
.theme-scholar{--bg:#f5f2eb;--paper:#fffefa;--ink:#1e2b34;--muted:#65717a;--line:#d7d5cb;--accent:#8a4d2d;--accent-ink:#fff;--header:#172c39;--header-ink:#fffaf1;--hero:#e9e6dc;--hero-ink:#1e2b34;--hero-muted:#52616b;--hero-accent:#8a4d2d;--soft:#ebe5d7;--radius:3px;--mark-radius:0;--input-radius:3px;--shadow:none;--card-shadow:none}
.theme-scholar .hero-inner{grid-template-columns:1fr 1fr;gap:70px}
.theme-scholar .hero{background-image:linear-gradient(90deg,transparent 96%,#1e2b3412 96%);background-size:46px 46px}
.theme-scholar .story-card{border-top:3px solid var(--ink)}
.theme-scholar .brand{font-family:Georgia,serif;font-weight:700}

.theme-atlas{--bg:#edf3f0;--paper:#fff;--ink:#123d3d;--muted:#59706b;--line:#cadad3;--accent:#e47737;--accent-ink:#102b2c;--header:#0d3839;--header-ink:#eaf9f3;--hero:#0d4848;--hero-ink:#fff9ed;--hero-muted:#c9e0d7;--hero-accent:#ffb477;--soft:#dceae3;--radius:18px;--mark-radius:50%;--input-radius:7px;--shadow:0 22px 48px #083b301d;--card-shadow:0 10px 26px #113d3120}
.theme-atlas .hero{background-image:radial-gradient(circle at 15% 50%,#ffffff14 0 1px,transparent 2px),linear-gradient(120deg,#0d4848,#135f59);background-size:23px 23px,auto}
.theme-atlas .hero-inner{grid-template-columns:1.13fr .87fr}
.theme-atlas .story-card{display:grid;grid-template-columns:38% 1fr;min-height:220px}
.theme-atlas .story-image{height:100%}
.theme-atlas .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.theme-atlas .story-number{color:#a84d18}

.theme-ledger{--bg:#eeeae2;--paper:#fdfcf7;--ink:#24231e;--muted:#67665e;--line:#b9b7aa;--accent:#695338;--accent-ink:#fff;--header:#24231e;--header-ink:#f9f6ed;--hero:#f7f4eb;--hero-ink:#24231e;--hero-muted:#59584f;--hero-accent:#695338;--soft:#e9e4d7;--radius:0;--mark-radius:0;--input-radius:0;--shadow:none;--card-shadow:none}
.theme-ledger .hero{border-bottom:5px double var(--ink)}
.theme-ledger .hero-inner{grid-template-columns:1fr .85fr}
.theme-ledger .hero h1{text-transform:uppercase;font-size:clamp(42px,4.6vw,70px);letter-spacing:-.025em}
.theme-ledger .lead-card,.theme-ledger .story-card,.theme-ledger .article-paper{border:1px solid var(--ink)}
.theme-ledger .story-card{display:grid;grid-template-columns:1fr 135px;min-height:185px}
.theme-ledger .story-image{grid-column:2;grid-row:1;height:100%}
.theme-ledger .story-copy{grid-column:1;grid-row:1}
.theme-ledger .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.theme-ledger .story-copy h3{font-size:21px}

.theme-bento{--bg:#f5f1ff;--paper:#fff;--ink:#241b4d;--muted:#665d82;--line:#dcd4f0;--accent:#3d259d;--accent-ink:#fff;--header:#291d69;--header-ink:#fff;--hero:#d7c9fa;--hero-ink:#20164c;--hero-muted:#504875;--hero-accent:#3d259d;--soft:#e5dcf7;--radius:24px;--mark-radius:11px;--input-radius:12px;--shadow:0 28px 55px #3d259d29;--card-shadow:0 10px 35px #3d259d13}
.theme-bento .hero{background-image:radial-gradient(circle at 90% 10%,#bcff70 0 9%,transparent 9.2%),linear-gradient(110deg,#e4dcfb,#c9b3f6)}
.theme-bento .hero h1,.theme-bento .section-title h2,.theme-bento .story-copy h3{font-family:system-ui,sans-serif;font-weight:800}
.theme-bento .story-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.theme-bento .story-card:first-child,.theme-bento .story-card:nth-child(6){grid-column:span 2}
.theme-bento .story-card:nth-child(2) .story-image,.theme-bento .story-card:nth-child(4) .story-image{height:145px}

.theme-garden{--bg:#f0f3e8;--paper:#fffefa;--ink:#254333;--muted:#5d7664;--line:#cad8c8;--accent:#38734e;--accent-ink:#fff;--header:#244d38;--header-ink:#fbfff6;--hero:#dbe9d7;--hero-ink:#234334;--hero-muted:#4c6855;--hero-accent:#2d6845;--soft:#d9e8d3;--radius:32px;--mark-radius:50%;--input-radius:30px;--shadow:0 26px 50px #2543331a;--card-shadow:0 8px 30px #25433311}
.theme-garden .hero{background-image:radial-gradient(ellipse at 85% 0%,#b4d2ad 0 20%,transparent 21%),radial-gradient(ellipse at 0% 95%,#c4dcc0 0 26%,transparent 27%)}
.theme-garden .lead-card{border-radius:120px 30px 30px 30px}
.theme-garden .story-card:nth-child(odd){border-radius:32px 32px 80px 32px}
.theme-garden .story-card:nth-child(even){border-radius:80px 32px 32px 32px}
.theme-garden .story-card:nth-child(2n){transform:translateY(20px)}

.theme-concert{--bg:#151515;--paper:#242323;--ink:#f4eee1;--muted:#c5b9a6;--line:#585148;--accent:#d9aa68;--accent-ink:#1c1711;--header:#111;--header-ink:#f4eee1;--hero:#1e1b19;--hero-ink:#fff5e7;--hero-muted:#cfc0aa;--hero-accent:#dfb77c;--soft:#302d29;--radius:2px;--mark-radius:50%;--input-radius:2px;--shadow:0 20px 50px #0007;--card-shadow:none}
.theme-concert .site-header{border-top:8px solid transparent;border-image:repeating-linear-gradient(90deg,#f8f3e8 0 24px,#191919 24px 32px,#f8f3e8 32px 52px) 8}
.theme-concert .hero{background-image:linear-gradient(90deg,#1e1b19,#34302b)}
.theme-concert .hero h1{font-style:italic;font-weight:400}
.theme-concert .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.theme-concert .story-card{display:grid;grid-template-columns:44% 1fr}
.theme-concert .story-image{height:100%;min-height:215px}
.theme-concert .story-image img{filter:grayscale(.7)}
.theme-concert .story-card:hover img{filter:none}

.theme-clear{--bg:#f3f9fc;--paper:#fff;--ink:#193f56;--muted:#638094;--line:#d2e5ed;--accent:#0878a4;--accent-ink:#fff;--header:#fff;--header-ink:#193f56;--hero:#dff3f9;--hero-ink:#193f56;--hero-muted:#4d7286;--hero-accent:#0878a4;--soft:#dceef4;--radius:22px;--mark-radius:13px;--input-radius:14px;--shadow:0 22px 55px #0a6d8b14;--card-shadow:0 9px 28px #0a6d8b0d}
.theme-clear .hero{border-bottom:1px solid var(--line);background-image:radial-gradient(circle at 85% 30%,#fff 0 18%,transparent 18.3%)}
.theme-clear .hero h1,.theme-clear .section-title h2,.theme-clear .story-copy h3{font-family:system-ui,sans-serif;font-weight:750}
.theme-clear .story-card{border-color:#e4eef2}
.theme-clear .story-image{height:175px}

.theme-family{--bg:#fff5ed;--paper:#fffefa;--ink:#553936;--muted:#806761;--line:#edd8cc;--accent:#d26654;--accent-ink:#fff;--header:#fffefa;--header-ink:#553936;--hero:#ffe1d4;--hero-ink:#553936;--hero-muted:#795954;--hero-accent:#af503f;--soft:#f8d7c7;--radius:28px;--mark-radius:16px;--input-radius:17px;--shadow:0 25px 50px #9d513022;--card-shadow:0 12px 30px #9d513015}
.theme-family .hero{background-image:radial-gradient(circle at 7% 20%,#fff4b4 0 5%,transparent 5.2%),radial-gradient(circle at 90% 85%,#ffc1c4 0 13%,transparent 13.2%)}
.theme-family .hero h1{font-size:clamp(45px,5vw,72px)}
.theme-family .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.theme-family .story-card{display:grid;grid-template-columns:42% 1fr;min-height:215px}
.theme-family .story-image{height:100%}
.theme-family .story-card:nth-child(3n){background:#fff5e2}

.theme-future{color-scheme:dark;--bg:#0d1425;--paper:#17243a;--ink:#e8f7ff;--muted:#a9c5d5;--line:#36536a;--accent:#7de4e2;--accent-ink:#10212c;--header:#0a1221;--header-ink:#e8f7ff;--hero:#11223a;--hero-ink:#f2fbff;--hero-muted:#a4c8d6;--hero-accent:#7de4e2;--soft:#1d3650;--radius:5px;--mark-radius:5px;--input-radius:4px;--shadow:0 30px 60px #0008;--card-shadow:none}
.theme-future .hero{background-image:linear-gradient(#8ce9e91a 1px,transparent 1px),linear-gradient(90deg,#8ce9e91a 1px,transparent 1px),linear-gradient(125deg,#11223a,#162e46);background-size:32px 32px,32px 32px,auto}
.theme-future .hero h1,.theme-future .section-title h2,.theme-future .story-copy h3{font-family:system-ui,sans-serif;font-weight:800}
.theme-future .eyebrow,.theme-future .story-number,.theme-future .lead-label{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
.theme-future .story-card{border-top:3px solid var(--accent)}
.theme-future .lead-card{box-shadow:0 0 0 1px #7de4e24d,0 24px 55px #0009}

.theme-magazine{--bg:#f8f1ed;--paper:#fffdf9;--ink:#35272c;--muted:#755c62;--line:#dac8c7;--accent:#bb4967;--accent-ink:#fff;--header:#722c48;--header-ink:#fffaf3;--hero:#f2d8db;--hero-ink:#3b2730;--hero-muted:#684e56;--hero-accent:#a33858;--soft:#efcbd0;--radius:0;--mark-radius:0;--input-radius:0;--shadow:none;--card-shadow:none}
.theme-magazine .hero-inner{grid-template-columns:1.15fr .85fr}
.theme-magazine .hero h1{font-size:clamp(52px,6.2vw,92px);font-weight:400}
.theme-magazine .lead-card{border:0;border-top:7px solid var(--accent)}
.theme-magazine .story-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:30px}
.theme-magazine .story-card{display:grid;grid-template-columns:39% 1fr;border:0;border-top:2px solid var(--ink);background:transparent}
.theme-magazine .story-image{height:100%;min-height:225px}
.theme-magazine .story-copy{padding-right:0}
.theme-magazine .section-title{border-bottom:3px solid var(--ink)}

@media(max-width:1050px){.hero-inner{gap:28px}.story-grid,.theme-bento .story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-bento .story-card:first-child,.theme-bento .story-card:nth-child(6){grid-column:auto}.article-layout{grid-template-columns:minmax(0,1fr) 240px}.language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:780px){.header-inner{flex-wrap:wrap}.top-nav{order:3;width:100%;margin:0;justify-content:space-between}.language-menu{margin-left:auto}.hero-inner,.theme-scholar .hero-inner,.theme-atlas .hero-inner,.theme-ledger .hero-inner,.theme-magazine .hero-inner{grid-template-columns:1fr;padding-top:50px}.hero-copy{max-width:700px}.lead-card{max-width:640px}.article-layout{grid-template-columns:1fr}.article-aside{position:static}.language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-garden .story-card:nth-child(2n){transform:none}}
@media(max-width:580px){.header-inner{padding:14px 17px;gap:15px}.brand{font-size:17px;white-space:normal}.brand-mark{flex:none}.top-nav{gap:15px}.top-nav a{font-size:12px}.hero-inner{padding:42px 17px 48px}.hero h1{font-size:clamp(39px,11vw,56px)}.hero-copy>p{font-size:16px}.search-form{flex-wrap:wrap}.search-form button{width:100%}.lead-image{height:220px}.lead-copy{padding:22px}.story-section,.article-shell,.utility-shell{padding:46px 17px 75px}.section-title{display:block}.section-title>p{margin:10px 0 0}.story-grid,.theme-atlas .story-grid,.theme-ledger .story-grid,.theme-bento .story-grid,.theme-concert .story-grid,.theme-family .story-grid,.theme-magazine .story-grid{grid-template-columns:1fr}.theme-atlas .story-card,.theme-ledger .story-card,.theme-concert .story-card,.theme-family .story-card,.theme-magazine .story-card{display:block}.theme-atlas .story-image,.theme-ledger .story-image,.theme-concert .story-image,.theme-family .story-image,.theme-magazine .story-image{height:190px;min-height:0}.theme-ledger .story-image,.theme-ledger .story-copy{grid-column:auto;grid-row:auto}.article-top h1{font-size:clamp(37px,10vw,55px)}.article-paper{padding:27px 19px}.article-body{font-size:17px}.footer-inner{padding:30px 17px;display:block}.footer-inner>div:last-child{align-items:flex-start;margin-top:22px}.language-grid{grid-template-columns:1fr 1fr}.language-card{padding:18px}.language-card strong{font-size:16px}}
@media(max-width:380px){.language-grid{grid-template-columns:1fr}.language-menu summary{min-width:100px}.hero-meta{display:block}.hero-meta a{display:block;margin-top:8px}}
