@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-latin.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2")}:root{--paper:#faf6ef;--paper-deep:#f0e9db;--ink:#1c1917;--muted:#6b6259;--line:color-mix(in srgb, var(--ink) 20%, var(--paper));--line-strong:color-mix(in srgb, var(--ink) 32%, var(--paper));--accent:#c03f13;--espresso:#1e1915;--paper-on-dark:#ece5da;--lamplight:#ffc46b;--measure:68ch;--maxw:1120px;--bg:var(--paper);--card:#fff}*{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%}body{background-color:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");margin:0;font-family:Instrument Sans,system-ui,-apple-system,sans-serif;font-size:1.0625rem;line-height:1.55;overflow-x:hidden}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.wordmark:hover,.tag:hover,.project:hover{text-decoration:none}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.site-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;padding-block:1.5rem;display:flex}.wordmark{font-optical-sizing:auto;letter-spacing:-.01em;color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:1.35rem;font-weight:600;text-decoration:none}.nav-links{flex-wrap:wrap;gap:.55rem 1.15rem;display:flex}.nav-links a{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #0000;padding-bottom:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;text-decoration:none}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;line-height:1.4}.ff{font-optical-sizing:auto;font-family:Fraunces,Georgia,serif}.display{font-optical-sizing:auto;letter-spacing:-.025em;margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(3rem,11vw,8rem);font-weight:600;line-height:.92}.section-h{font-optical-sizing:auto;letter-spacing:-.01em;margin:0 0 1.25rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1.05}.page-quiet .display{font-size:clamp(2.75rem,8vw,5.25rem);line-height:.95}.page-quiet .signoff{font-size:clamp(2rem,5.5vw,3.5rem);line-height:1}.hero{padding-block:clamp(2rem,6vw,4.5rem) clamp(2.5rem,7vw,5rem)}.hero .eyebrow{margin-bottom:1.25rem}.hero .display{margin-bottom:1.5rem}.tagline{max-width:34ch;margin:0 0 1.5rem;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:500}.bio{color:var(--muted);max-width:var(--measure);margin:0 0 2rem}.ghost-links{flex-wrap:wrap;gap:1.5rem;margin:0;display:flex}.ghost-links a{color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5C30 3.8 62 6.4 90 4.6S112 5.2 118 4.2' fill='none' stroke='%23c03f13' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 8px;padding-bottom:6px;font-weight:500;text-decoration:none}.ghost-links a:hover{color:var(--accent)}.ghost-dark{color:var(--paper-on-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5C30 3.8 62 6.4 90 4.6S112 5.2 118 4.2' fill='none' stroke='%23ffc46b' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 8px;padding-bottom:6px;font-weight:500;text-decoration:none}.ghost-dark:hover{color:var(--lamplight)}.mark{box-decoration-break:clone;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5C30 3.8 62 6.4 90 4.6S112 5.2 118 4.2' fill='none' stroke='%23c03f13' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% .38em;padding-bottom:.16em}.band{background:var(--espresso);width:100%;color:var(--paper-on-dark);padding-block:clamp(2.75rem,8vw,5.5rem)}.band .eyebrow{color:var(--lamplight);margin-bottom:1rem}.band .display,.band .section-h{color:var(--paper-on-dark)}.wave-legend{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--paper-on-dark) 70%, transparent);flex-wrap:wrap;gap:.4rem 1.15rem;margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;display:flex}.wave-legend span{align-items:center;gap:.4rem;display:inline-flex}.wave-legend span:before{content:"";background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.projects{border-top:1px solid var(--line);margin-top:clamp(2rem,6vw,3.5rem)}.project{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:1fr auto;grid-template-areas:"name year""line line";gap:.4rem 1rem;padding:1.5rem .25rem;text-decoration:none;display:grid}.project:hover{background:var(--paper-deep)}.project-name{font-optical-sizing:auto;letter-spacing:-.01em;overflow-wrap:anywhere;grid-area:name;font-family:Fraunces,Georgia,serif;font-size:1.4rem;font-weight:600;line-height:1.12}.project:hover .project-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.project-year{text-align:right;color:var(--muted);white-space:nowrap;grid-area:year;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem}.project-line{color:var(--muted);grid-area:line;max-width:62ch;margin:0}@media (width>=720px){.project{grid-template-columns:15rem 1fr 4.5rem;grid-template-areas:"name line year";align-items:baseline;gap:2rem}.project-line{margin-top:0}}.list-count{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:flex-end;align-items:baseline;gap:1.1rem;margin:.85rem 0 0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;display:flex}.list-count a{color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5C30 3.8 62 6.4 90 4.6S112 5.2 118 4.2' fill='none' stroke='%23c03f13' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 6px;padding-bottom:4px;text-decoration:none}.list-count a:hover{color:var(--accent)}.tag-row{flex-wrap:wrap;align-items:center;gap:1rem 1.15rem;padding-block:clamp(2rem,5vw,3rem);display:flex}.tag{background:var(--paper-deep);border:1px solid var(--line-strong);color:var(--ink);border-radius:2px;align-items:center;gap:.55rem;padding:.5rem .9rem .5rem .75rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-flex;transform:rotate(-1.5deg)}.tag:nth-of-type(2){transform:rotate(1.1deg)}.tag:nth-of-type(3){transform:rotate(-.6deg)}.tag:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent);border-radius:50%;flex:none}.tag:hover{transform:rotate(0)translateY(-2px);box-shadow:0 2px 8px #1c19171f}.tag--primary{border-style:dashed;border-color:var(--accent)}.marginalia{letter-spacing:.02em;color:var(--muted);align-items:baseline;gap:.4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;display:inline-flex}.marginalia:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 16' fill='none' stroke='%236b6259' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 13C15 14.5 7 12 3.5 5.5'/%3E%3Cpath d='M2.5 10 3.5 5.5 8 6.5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;align-self:center;width:22px;height:15px;transform:rotate(-6deg)}.desk-off{display:none}@media (width<=720px){.desk-on{display:none}.desk-off{display:inline}}@media (prefers-reduced-motion:reduce){.desk-on{display:none}.desk-off{display:inline}}html.no-webgl .desk-on{display:none}html.no-webgl .desk-off{display:inline}.desk-note{letter-spacing:.02em;color:var(--muted);max-width:42ch;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;line-height:1.5}.desk-why{display:none}@media (width<=720px){.desk-why--small{display:inline}}@media (width>=720.02px){html.no-webgl .desk-why--webgl{display:inline}}@media (width>=720.02px) and (prefers-reduced-motion:reduce){html:not(.no-webgl) .desk-why--motion{display:inline}}.stamp{border:2px solid var(--accent);width:88px;height:88px;color:var(--accent);text-align:center;letter-spacing:.12em;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;line-height:1.3;display:grid;position:relative;transform:rotate(-9deg)}.stamp:before{content:"";border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;position:absolute;inset:5px}.stamp span{display:block}.footer{background:var(--espresso);width:100%;color:var(--paper-on-dark);margin-top:clamp(3rem,8vw,5rem);padding-block:clamp(3rem,8vw,5rem)}.footer .eyebrow{color:var(--lamplight);margin-bottom:1.25rem}.signoff{font-optical-sizing:auto;letter-spacing:-.02em;color:var(--paper-on-dark);margin:0 0 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,9vw,6rem);font-weight:600;line-height:.95}.exits{flex-wrap:wrap;gap:1rem 2rem;display:flex}.exits a{letter-spacing:.06em;text-transform:uppercase;color:var(--lamplight);border-bottom:1px solid #0000;padding-bottom:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem;text-decoration:none}.exits a:hover{border-bottom-color:var(--lamplight)}.story-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:clamp(2rem,6vw,4rem) clamp(1.5rem,4vw,2.5rem);display:flex}.story-head .head-text{flex:18rem}.story-head .eyebrow{margin-bottom:1rem}.story-head .stamp{z-index:1;position:relative}@media (width>=1024px){.story-head{position:relative}.story-head .head-text{flex-basis:100%}.story-head .stamp{position:absolute;top:clamp(3.5rem,6vw,5rem);right:0}}.story-lede{padding-bottom:clamp(2.5rem,6vw,4rem)}.prose{max-width:var(--measure);font-size:1.125rem}.prose>p:first-of-type:first-letter{float:left;font-optical-sizing:auto;color:var(--ink);padding:0 .14em 0 0;font-family:Fraunces,Georgia,serif;font-size:4.9rem;font-weight:600;line-height:1.06}.prose p{margin:0 0 1.5rem}.sticky-pad{flex-wrap:wrap;align-items:flex-start;gap:1.1rem 0;margin-top:2.25rem;display:flex}.sticky{color:var(--ink);background:#f2dd6e;max-width:22ch;margin:0;padding:1rem;font-size:.9rem;line-height:1.45;box-shadow:0 2px 8px #1c19171f}.sticky--1{transform:rotate(-2deg)}.sticky--2{background:#f6e57e;transform:rotate(1.2deg)}.sticky--3{background:#ecd35c;transform:rotate(-.8deg)}.sticky a{color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5C30 3.8 62 6.4 90 4.6S112 5.2 118 4.2' fill='none' stroke='%23c03f13' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:100% 6px;padding-bottom:3px;font-weight:500;text-decoration:none}.sticky a:hover{color:var(--accent)}@media (width>=720px){.sticky--2{margin:1.1rem 0 0 -1rem}.sticky--3{margin:.35rem 0 0 -1.1rem}}@media (width>=1024px){.hero:has(.hero-main){align-items:center;gap:3.5rem;display:flex}.hero-main{flex:auto;min-width:0}.hero:has(.hero-main) .display{font-size:clamp(3rem,7vw,6.5rem)}.sticky-pad{flex-direction:column;flex:0 0 19rem;align-items:flex-start;gap:0;margin-top:0}.sticky--2{margin:-.35rem 0 0 2rem}.sticky--3{margin:-.3rem 0 0 .6rem}}.timeline{border-top:1px solid var(--line);margin:clamp(2rem,6vw,3.5rem) 0 0;padding:0;list-style:none}.timeline li{border-bottom:1px solid var(--line);grid-template-columns:5rem 1fr;align-items:baseline;gap:.9rem 1.4rem;padding-block:1.35rem;display:grid}.timeline .year{font-optical-sizing:auto;color:var(--ink);padding-left:1.1rem;font-family:Fraunces,Georgia,serif;font-size:1.6rem;font-weight:600;line-height:1;position:relative}.timeline .year:before{content:"";background:var(--dot,var(--ink));border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.timeline .entry{max-width:62ch;margin:0}@media (width>=720px){.timeline li{grid-template-columns:6rem 1fr;gap:2.5rem}}@media (prefers-reduced-motion:reduce){.tag{transition:none}}main.legacy-shell{padding:2.5rem 0 4rem}.placeholder{border:1px dashed var(--line);border-left:3px solid var(--accent);color:var(--muted);border-radius:4px;padding:.7rem 1rem;font-size:.92rem}@keyframes scene-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}html.immersive,html.immersive body{height:100%;overflow:hidden}html.immersive .site-nav,html.immersive .footer,html.immersive .hero,html.immersive .fallback-nav{display:none}html.immersive .scene-slot{z-index:5;border:none;width:100vw;height:100dvh;min-height:0;margin:0;position:fixed;inset:0}html.framed .site-nav,html.framed .footer{display:none}html.framed main{padding:1.4rem 0 2.2rem}html.framed .wrap{max-width:54rem}html.framed body:has(.os-only){--paper:#efe5cf;--paper-deep:#e6dbc1;--card:#f1e8d3;--bg:#e9dec5;--ink:#1c1a1f;--muted:#47423c;--line:#1c1a1f3d;--line-strong:#1c1a1f66;--accent:#ee5479}html.framed body.world-poster:has(.os-only){background-color:#2b3b98;background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather), var(--g-fade);background-blend-mode:overlay, overlay, soft-light, multiply, normal;min-height:100vh;color:var(--ink);font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-stretch:96%}html.framed:has(body.world-poster):has(.os-only){background:#2b3b98}html.framed .os-only .lights i:first-child{background:#ee5479}html.framed .os-only .lights i:nth-child(2){background:#f4b324}html.framed .os-only .lights i:nth-child(3){background:#1c1a1f}html.framed .os-only .dock{-webkit-backdrop-filter:none;background:#1c1a1f;border:0;border-radius:3px;box-shadow:0 14px 24px -12px #080a28cc}html.framed body .os-only .dock a .dock-icon{color:#1c1a1f;background:#ee5479 var(--p-fiber);background-blend-mode:overlay;border-radius:3px}html.framed body .os-only .dock a:nth-child(2) .dock-icon{background:#f4b324 var(--p-fiber)}html.framed body .os-only .dock a:nth-child(3) .dock-icon{background:#efe5cf var(--p-fiber)}html.framed .os-only .writer{background-color:var(--card);background-image:var(--p-fiber), var(--p-cockle);background-blend-mode:overlay, overlay;border:0;border-radius:2px;position:relative;box-shadow:0 1px #0a0c2840,0 18px 32px -14px #080a28cc,0 5px 9px -4px #080a2880}html.framed .os-only .writer:after{content:"";pointer-events:none;border:1.2px solid #ee5479;position:absolute;inset:0;transform:translate(4px,-3px)}html.framed .os-only .writer .titlebar{background:0 0;border-bottom:2px solid #1c1a1f}html.framed .os-only .writer .titlebar .title{color:#1c1a1f;font-weight:800}html.framed .os-only :is(h1,h2,h3,h4,.eyebrow,.ff,.display,.section-h){font-family:inherit}html.framed body:has(.os-only) ::selection{color:#1c1a1f;background:#f4b324}html.framed body:has(.os-only) :focus-visible{outline-offset:2px;outline:3px solid #f4b324}html.panel,html.panel body{background:0 0}html.panel{scrollbar-width:thin;scrollbar-color:#78644680 transparent}html.panel::-webkit-scrollbar{background:0 0;width:6px}html.panel::-webkit-scrollbar-thumb{background:#78644680;border-radius:3px}html.panel main{padding:2.2rem 0 2.6rem}html.panel .gr-viz,html.panel .record,html.panel .tag-row,html.panel .list-count,html.panel .sticky-pad,html.panel .stamp,html.panel .marginalia{display:none}html.panel .band{color:inherit;--lamplight:var(--muted);--paper-on-dark:currentColor;background:0 0;padding-block:0}html.panel .display{font-size:2em}html.panel .panel-sheet{max-width:38rem;margin-inline:auto}html.panel .panel-sheet .wrap{max-width:none;margin-inline:0;padding-inline:0}html.panel body[data-skin]{color:#2c251d}html.panel body[data-skin] .panel-sheet{background:#f4eddd;border-radius:6px;padding:2rem 2.2rem 2.4rem;position:relative;box-shadow:0 18px 50px #0a070580,0 2px 8px #0a070559}html.panel body[data-skin] h1{margin-top:0}html.panel body[data-skin=paper] .panel-sheet{rotate:-.4deg}html.panel body[data-skin=letter] .panel-sheet{transform:rotate(.5deg)}html.panel body[data-skin=letter] .panel-sheet:before,html.panel body[data-skin=letter] .panel-sheet:after{content:"";background:#e8dcbeb8;border:1px solid #a08c6440;width:74px;height:24px;position:absolute;top:-10px;transform:rotate(-4deg)}html.panel body[data-skin=letter] .panel-sheet:before{left:8%}html.panel body[data-skin=letter] .panel-sheet:after{right:8%;transform:rotate(5deg)}html.panel body[data-skin=quiz] .panel-sheet{transform:rotate(-.3deg)}html.panel body[data-skin=clipboard]{color:#f3ecdf}html.panel body[data-skin=clipboard] .panel-sheet{background:linear-gradient(#a97f4e,#8f6a3e);border-radius:10px;padding:3rem 1.4rem 1.6rem}html.panel body[data-skin=clipboard] .panel-sheet:before{content:"";background:linear-gradient(#d9d9dc,#a7a7ad);border-radius:8px;width:120px;height:30px;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #0a070566}html.panel body[data-skin=clipboard] h1{display:none}html.panel body[data-skin=clipboard] .band{--lamplight:var(--paper)}html.panel body[data-skin=postcard] .panel-sheet{border-radius:8px;padding:1.8rem 2rem 2rem;transform:rotate(.4deg)}html.panel body[data-skin=postcard] .panel-sheet:after{content:"✈";color:#a4552f;background:#faf4e4cc;border:2px dashed #8c6e46b3;border-radius:3px;justify-content:center;align-items:center;width:2.6rem;height:3rem;font-size:1.2rem;display:flex;position:absolute;top:.9rem;right:1rem}.chip,.panel-btn{--chip-ink:#efe5cf;--chip-key:#ee5479;--chip-tilt:-1deg;isolation:isolate;cursor:pointer;box-sizing:border-box;color:#1c1a1f;transform:rotate(var(--chip-tilt));background:0 0;border:0;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:750;font-stretch:96%;line-height:1;transition:transform .32s cubic-bezier(.3,1.6,.5,1);position:relative}.chip-std:before,.chip-primary:before,.panel-btn:before{content:"";z-index:-1;background-color:var(--chip-ink);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#deskPlate)drop-shadow(0 2px #080a288c)drop-shadow(0 5px 6px #080a2866);transition:filter .2s;position:absolute;inset:0;mask:radial-gradient(circle at 0,#0000 5px,#000 5.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 5px,#000 5.5px) 100%/51% 100% no-repeat}.chip-std:after,.chip-primary:after,.panel-btn:after{content:"";z-index:-1;border:1.5px solid var(--chip-key);opacity:.9;pointer-events:none;position:absolute;inset:0;transform:translate(3px,-2px)}.chip:hover,.panel-btn:hover{text-decoration:none;transform:translateY(-2px)rotate(0)}.chip:active,.panel-btn:active{transform:translateY(1.5px) rotate(var(--chip-tilt));transition-duration:80ms}.chip:active:before,.panel-btn:active:before{filter:url(#deskPlate)drop-shadow(0 .5px #080a288c)}.chip:focus-visible,.panel-btn:focus-visible{outline-offset:4px;outline:3px solid #f4b324}.chip:disabled{opacity:.5;cursor:default}.chip:disabled:hover,.chip:disabled:active{transform:rotate(var(--chip-tilt))}.chip-std{align-items:center;gap:.5rem;min-height:36px;padding:0 15px 0 17px;font-size:.9rem;display:inline-flex}.chip-accent{--chip-ink:#ee5479;--chip-key:#1c1a1f}.chip-primary{--chip-ink:#f4b324;--chip-tilt:-.8deg;white-space:nowrap;align-items:center;gap:.5rem;min-height:44px;padding:0 22px;font-size:1rem;font-weight:800;display:inline-flex}.chip-cta{--chip-tilt:0deg;text-align:center;background-color:#f4b324;background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;white-space:nowrap;width:188px;min-height:50px;padding:.95rem 1rem .85rem;font-size:1.08rem;font-weight:800;position:absolute;top:36px;left:0;mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat}.chip-cta:hover,.chip-cta:active{transform:none}.chip-cta:before,.chip-cta:after{content:"";background:#2b3b98;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;box-shadow:inset 0 0 0 1.5px #1c1a1f}.chip-cta:before{left:16px}.chip-cta:after{right:16px}.tour-key{pointer-events:none;border:1.5px solid #ee5479;width:188px;height:50px;position:absolute;top:36px;left:0;transform:translate(4px,-3px)}.chip-x{background-color:#efe5cf;background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 2px #080a288c,0 5px 6px #080a2866}.chip-x svg{display:block}.chip-ghost{--chip-tilt:0deg;color:#f4b324;border-bottom:2px solid;padding:0 0 2px;font-size:.85rem;font-weight:700}.chip-ghost:hover{color:#efe5cf;transform:none}.chip-ghost.chip-ghost-accent{color:#f4b324}.chip-ghost.chip-ghost-accent:hover{color:#efe5cf}.chip-kbd{letter-spacing:.06em;text-transform:uppercase;color:#1c1a1f;border:1.5px solid #1c1a1f;border-radius:3px;padding:2px 5px 1px;font-family:inherit;font-size:.68rem;font-weight:750;font-stretch:84%;display:inline-block}.panel-btn{align-items:center;gap:.35em;min-height:30px;padding:0 12px 0 14px;font-size:.9em;text-decoration:none;display:inline-flex}.tour-mount{width:188px;height:86px;position:relative}.tour-hang{transform-origin:94px 7px;filter:drop-shadow(0 2px #080a2880)drop-shadow(0 6px 8px #080a286b);position:absolute;inset:0}.tour-mount:hover .tour-hang{animation:.9s cubic-bezier(.36,.07,.2,1) tour-swing}.tour-seg{transform-origin:0;background:#1c1a1f;width:84.6px;height:2.5px;position:absolute;top:7px;left:94px;box-shadow:0 -1px #efe5cf73}.tour-seg-l{transform:rotate(151deg)}.tour-seg-r{transform:rotate(29deg)}.tour-pin{z-index:3;background:#ee5479;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:7px;left:94px;box-shadow:0 2px 3px #080a2880,inset 0 1px 1px #ffffff80,inset 0 -2px 3px #500a1e73}@keyframes tour-swing{0%{transform:rotate(0)}14%{transform:rotate(-6.5deg)}36%{transform:rotate(4deg)}56%{transform:rotate(-2.4deg)}77%{transform:rotate(1.1deg)}to{transform:rotate(0)}}.scene-card{color:#efe5cf;background-color:#2b3b98;background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather);background-blend-mode:overlay, overlay, soft-light, multiply;max-width:25rem;padding:1.05rem 1.25rem 1.1rem;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-stretch:96%;animation:.42s cubic-bezier(.25,1,.5,1) scene-rise;position:absolute;top:1rem;left:1rem;rotate:-.4deg;box-shadow:0 1px #0806044d,0 22px 40px -16px #080a28bf,0 6px 12px -6px #080a2880}.scene-card--bar{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;max-width:none;padding:.6rem 1rem .65rem;display:flex;rotate:-.25deg}.scene-card p{margin:0}.scene-name{letter-spacing:-.018em;width:max-content;margin:0;font-size:2.6rem;font-weight:900;font-stretch:72%;line-height:.82;display:block;position:relative}.scene-name .fill{filter:url(#deskBig);position:relative}.scene-name .key{color:#0000;-webkit-text-stroke:1.2px #ee5479;position:absolute;top:0;left:0;transform:translate(-3px,3px)}.scene-card--bar .scene-name{font-size:1.35rem}.scene-statement{letter-spacing:-.006em;filter:url(#deskSmall);font-size:1.12rem;font-weight:700;line-height:1.16;margin-top:.7rem!important}.scene-statement em{color:#f4b324;font-style:normal}.scene-bio{filter:url(#deskSmall);font-size:.9rem;font-weight:500;line-height:1.42;margin-top:.6rem!important}.scene-links{border-top:2px solid #efe5cf;flex-wrap:wrap;gap:.5rem 1rem;padding-top:.7rem;display:flex;margin-top:.85rem!important}.scene-card--bar .scene-links{border:0;padding:0;margin:0!important}.scene-link{color:#efe5cf;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #efe5cf;padding:0 0 2px;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;transition:color .15s,border-color .15s}.scene-link:hover{color:#f4b324;border-color:#f4b324;text-decoration:none}.scene-link:focus-visible{outline-offset:4px;outline:3px solid #f4b324}.scene-note{color:#1c1a1f;background-color:#f4b324;background-image:var(--p-speck), var(--p-strand), var(--p-fiber), var(--p-cockle);background-blend-mode:normal, soft-light, overlay, overlay;width:min(22rem,82vw);padding:1.05rem 1.2rem 1.15rem;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:500;font-stretch:96%;line-height:1.42;animation:.32s cubic-bezier(.25,1,.5,1) scene-rise;position:absolute;bottom:5.4rem;right:1.4rem;rotate:-1.1deg;box-shadow:0 1px #0a0c2840,0 18px 30px -14px #080a28cc,0 5px 8px -4px #080a2880}.scene-note h2{letter-spacing:-.012em;filter:url(#deskBig);border-bottom:2px solid #1c1a1f;margin:0 0 .55rem;padding-bottom:.45rem;font-family:inherit;font-size:1.9rem;font-weight:900;font-stretch:72%;line-height:.86}.scene-note ol{gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.scene-note li::marker{font-weight:800}.scene-note p{margin:.55rem 0 0}.scene-note .scene-acts{gap:.7rem;margin-top:.95rem;display:flex}.scene-slip{color:#efe5cf;background-color:#2b3b98;background-image:var(--g-fiber), var(--g-strand);background-blend-mode:overlay, soft-light;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem 1rem;width:max-content;max-width:min(60vw,30rem);padding:.6rem 1rem .65rem;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.86rem;font-weight:500;line-height:1.4;display:flex;position:absolute;top:.9rem;left:50%;transform:translate(-50%)rotate(.3deg);box-shadow:0 16px 28px -14px #080a28cc,0 4px 8px -4px #080a2880}.scene-hint{text-align:center;color:#efe5cf;text-shadow:0 1px 2px #080a28d9,0 0 8px #080a2880;pointer-events:none;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.84rem;font-weight:700}.scene-loading{background-color:#2b3b98;background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather), var(--g-fade);background-blend-mode:overlay, overlay, soft-light, multiply, normal;pointer-events:none;align-content:center;place-items:center;gap:18px;transition:opacity .5s;display:grid;position:absolute;inset:0}.scene-loading[data-done]{opacity:0}.scene-loading svg{display:block;overflow:visible}.scene-loading .lo-a{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.45,0,.55,1) infinite alternate lo-roll}.scene-loading .lo-b{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s cubic-bezier(.45,0,.55,1) infinite alternate lo-tip}.scene-loading .chip{pointer-events:none}@keyframes lo-roll{0%{transform:translate(-14px)}to{transform:translate(14px)}}@keyframes lo-tip{0%{transform:rotate(-10deg)}to{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.scene-loading .lo-a,.scene-loading .lo-b{animation:none}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/poster/archivo-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.world-poster{--stock:#2b3b98;--cream:#efe5cf;--yellow:#f4b324;--pink:#ee5479;--blue:#2c47b8;--black:#1c1a1f;--graphite:#2f2c2a;--face:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--cond:72%;--text:96%;--m-small:url(data:image/webp;base64,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) 0 0 / 300px 300px repeat no-clip;--g-fiber:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='360'><filter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='13' stitchTiles='stitch'/><feDiffuseLighting surfaceScale='1.8' lighting-color='%23808080' diffuseConstant='1.2'><feDistantLight azimuth='230' elevation='60'/></feDiffuseLighting></filter><rect width='360' height='360' filter='url(%23f)' opacity='.5'/></svg>");--g-relief:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='640'><filter id='r' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.0125' numOctaves='4' seed='2' stitchTiles='stitch'/><feDiffuseLighting surfaceScale='6' lighting-color='%23808080' diffuseConstant='1.1'><feDistantLight azimuth='225' elevation='48'/></feDiffuseLighting></filter><rect width='640' height='640' filter='url(%23r)' opacity='.4'/></svg>");--g-strand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='480'><filter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.01 .38' numOctaves='2' seed='27' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  12 0 0 0 -8.3'/></filter><rect width='480' height='480' filter='url(%23s)' opacity='.35'/></svg>");--g-weather:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><filter id='w' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.0033' numOctaves='4' seed='41' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .06  0 0 0 0 .06  0 0 0 0 .2  -2.6 0 0 0 1.45'/></filter><rect width='900' height='900' filter='url(%23w)' opacity='.3'/></svg>");--g-fade:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><filter id='d' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.0056' numOctaves='3' seed='58' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .78  0 0 0 0 .8  0 0 0 0 .9  2.8 0 0 0 -1.55'/></filter><rect width='900' height='900' filter='url(%23d)' opacity='.2'/></svg>");--p-fiber:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='360'><filter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='4' stitchTiles='stitch' result='t'/><feDiffuseLighting in='t' surfaceScale='1.6' lighting-color='%23808080' diffuseConstant='1.15'><feDistantLight azimuth='230' elevation='58'/></feDiffuseLighting></filter><rect width='360' height='360' filter='url(%23f)'/></svg>");--p-strand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='480'><filter id='s' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.012 .42' numOctaves='2' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  20 0 0 0 -15.4'/></filter><rect width='480' height='480' filter='url(%23s)'/></svg>");--p-cockle:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='640'><filter id='c' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' seed='7' stitchTiles='stitch' result='t'/><feDiffuseLighting in='t' surfaceScale='1.1' lighting-color='%23808080' diffuseConstant='1.1'><feDistantLight azimuth='225' elevation='50'/></feDiffuseLighting></filter><rect width='640' height='640' filter='url(%23c)'/></svg>");--p-blotch:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='700' height='700'><filter id='b' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.006' numOctaves='4' seed='19' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .16  -1.1 0 0 0 .34'/></filter><rect width='700' height='700' filter='url(%23b)'/></svg>");--p-speck:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='k' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='23' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .14  0 0 0 0 .11  0 0 0 0 .09  40 0 0 0 -32.6'/></filter><rect width='300' height='300' filter='url(%23k)'/></svg>");background-color:var(--stock);background-image:var(--g-fiber), var(--g-relief), var(--g-strand), var(--g-weather), var(--g-fade);background-blend-mode:overlay, overlay, soft-light, multiply, normal;color:var(--cream);font-family:var(--face);font-stretch:var(--text);margin:0;font-size:16px;line-height:1.4;overflow-x:hidden}body.world-poster ::selection{background:var(--yellow);color:var(--black)}body.world-poster a{color:inherit;text-decoration:none}body.world-poster a:hover{text-decoration:none}body.world-poster :focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.pp{position:relative;overflow-x:clip}.pp:after{content:"";z-index:7;background-image:var(--g-fiber);mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute;inset:0}@media (hover:none){body.world-poster{--g-fiber:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='360' height='360'><filter id='f' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='13' stitchTiles='stitch'/><feDiffuseLighting surfaceScale='1.8' lighting-color='%23808080' diffuseConstant='1.2'><feDistantLight azimuth='230' elevation='60'/></feDiffuseLighting></filter><rect width='360' height='360' filter='url(%23f)' opacity='.65'/></svg>")}.pp:after{display:none}}html.immersive .pp{display:none}.pp .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp .ink-s{filter:url(#inkSmall);mask:var(--m-small)}.pp .sheet{isolation:isolate;position:relative}.pp .frame{width:100%;max-width:1440px;margin-inline:auto;padding-inline:16px;position:relative}.pp .folds{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pp .mark-reg{top:300px}.pp .mark-x{pointer-events:none;z-index:6;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute}.pp .mast{z-index:5;border-bottom:2px solid var(--cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-block:22px 14px;display:flex;position:relative}.pp .brand{align-items:center;gap:12px;display:flex}.pp .brand svg{flex:none;display:block}.pp .brand b{letter-spacing:-.005em;font-size:15px;font-weight:700}.pp .slips{flex-wrap:wrap;flex:1 0 100%;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp .slip{--tilt:0deg;isolation:isolate;min-height:40px;color:var(--cream);letter-spacing:.005em;transform:rotate(var(--tilt));align-items:center;gap:8px;padding:0 13px 0 14px;font-size:15px;font-weight:750;line-height:1;transition:transform .18s cubic-bezier(.25,1,.5,1);display:inline-flex;position:relative}.pp .slip .plate,.pp .slip .key{z-index:-1;position:absolute;inset:0}.pp .slip .plate{background-color:var(--black);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)drop-shadow(0 2px #080a2880)drop-shadow(0 5px 6px #080a2859);background-size:300px,360px}.pp .slip .key{border:1.5px solid var(--yellow);filter:url(#keyline);opacity:.85;transition:transform .25s cubic-bezier(.3,1.6,.5,1);transform:translate(3px,-3px)}.pp .slip .t{filter:url(#inkSmall);mask:var(--m-small);position:relative}.pp .slip .go{color:var(--yellow);flex:none;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.pp .slips li:nth-child(odd) .slip{--tilt:-.7deg}.pp .slips li:nth-child(2n) .slip{--tilt:.5deg}.pp .slip:hover{transform:translateY(-2px)rotate(0)}.pp .slip[data-sprung]:hover,.pp .slip[data-sprung]:active{transform:rotate(var(--tilt))}.pp .slip:hover .t,.pp .slip:focus-visible .t{color:var(--yellow)}.pp .slip:hover .key,.pp .slip:focus-visible .key{transform:translate(-2px,2px)}.pp .slip:hover .go,.pp .slip:focus-visible .go{transform:translate(3px,-3px)}.pp .slip:active .key{transform:none}.pp .slip[aria-current=page] .key{border-width:2.5px;transform:none}.pp .tabs{flex-wrap:wrap;gap:10px 8px;margin:0;padding:0;list-style:none;display:flex}.pp .tab{--tc:var(--cream);--kc:var(--pink);--tilt:0deg;min-height:36px;color:var(--black);letter-spacing:.005em;transform:rotate(var(--tilt));align-items:center;padding:0 14px 0 23px;font-size:14px;font-weight:750;line-height:1;transition:transform .18s cubic-bezier(.25,1,.5,1);display:inline-flex;position:relative}.pp .tab .lift{filter:drop-shadow(0 2px #080a288c)drop-shadow(0 5px 6px #080a2866);transition:filter .18s;position:absolute;inset:0}.pp .tab .plate,.pp .tab .key{position:absolute;inset:0;mask:radial-gradient(circle at 0,#0000 5px,#000 5.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 5px,#000 5.5px) 100%/51% 100% no-repeat}.pp .tab .plate{background-color:var(--tc);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);background-size:300px,360px}.pp .tab .key{border:1.5px solid var(--kc);filter:url(#keyline);opacity:.9;transform:translate(3px,-2px)}.pp .tab:before{content:"";border-left:1.5px dotted #1c1a1f99;position:absolute;top:7px;bottom:7px;left:12px}.pp .tab .t{filter:url(#inkSmallFull);position:relative;transform:translate(.6px,.4px)}.pp .tab:hover{transform:translateY(-2px)rotate(0)}.pp .tab[data-sprung]:hover,.pp .tab[data-sprung]:active{transform:rotate(var(--tilt))}.pp .tab:hover .lift{filter:drop-shadow(0 4px #080a2880)drop-shadow(0 9px 10px #080a286b)}.pp .tab:active{transform:translateY(1.5px) rotate(var(--tilt))}.pp .tab:active .lift{filter:drop-shadow(0 .5px #080a2899)}.pp .tab[aria-current=page] .plate{background-color:var(--yellow)}.pp .tab[aria-current=page] .lift,.pp .tab[aria-current=page] .key{clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,10px 88%,13.5px 77%,10.5px 64%,13px 52%,10px 40%,13.5px 28%,10.5px 15%,13px 6%)}.pp .tab[aria-current=page] .key{--kc:var(--black)}.pp .tab[aria-current=page]:before{display:none}.pp .tab[aria-current=page] .lift,.pp .tab[aria-current=page]:hover .lift{filter:drop-shadow(0 1px #080a2899)drop-shadow(0 2px 2px #080a2859)}.pp .tab[aria-current=page] .t{text-underline-offset:3px;text-decoration:underline 2px}.pp .tab--y{--tc:var(--yellow)}.pp .tab--p{--tc:var(--pink);--kc:var(--black)}.pp .tabs li:nth-child(3n+1) .tab{--tilt:-1.2deg}.pp .tabs li:nth-child(3n+2) .tab{--tilt:.8deg}.pp .tabs li:nth-child(3n) .tab{--tilt:-.4deg}.pp .name{z-index:2;font-weight:900;font-stretch:var(--cond);letter-spacing:-.018em;color:var(--cream);margin:22px 0 0 -4px;font-size:26.5vw;line-height:.8;position:relative}.pp .name .ln{display:block;position:relative}.pp .name .key{--kx0:-4px;--ky0:4px;color:#0000;-webkit-text-stroke:1.6px var(--pink);transform:translate(var(--kx0), var(--ky0));filter:url(#inkSmallFull);position:absolute;top:0;left:0}.pp .name .fill{filter:url(#inkBig);position:relative}.pp .kit{z-index:3;width:min(84%,520px);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:-4vw 0 0 auto;padding:0;display:block;position:relative}.pp .kit:focus-visible{outline:3px dashed var(--yellow);outline-offset:8px}.pp .m-near .sh,.pp .tile.m-near{will-change:transform}.pp .stage{width:100%;display:block;position:relative}.pp .stage .ly{display:block;position:absolute;inset:0}.pp .stage .sh{aspect-ratio:1;transform-origin:50%;height:auto;display:block;position:absolute;overflow:visible}.pp .stage .sh.mul{mix-blend-mode:multiply}.pp .statement{z-index:2;letter-spacing:-.022em;max-width:22ch;margin:26px 0 0;font-size:clamp(25px,6.6vw,40px);font-weight:700;line-height:1.08;position:relative}.pp .statement em{color:var(--yellow);font-style:normal}.pp .statement .br{text-wrap:balance;display:block}.pp .lower{z-index:2;gap:28px;margin-top:34px;padding-bottom:40px;display:grid;position:relative}.pp .strengths ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.pp .strengths li{border-top:2px solid var(--cream);grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;padding-top:12px;display:grid}.pp .strengths li>p{grid-column:1/-1}.pp .strengths .n{font-weight:900;font-stretch:var(--cond);color:var(--yellow);font-size:30px;line-height:1;display:block}.pp .strengths h3{letter-spacing:-.012em;margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.12}.pp .strengths p{margin:0;font-size:16px;font-weight:500;line-height:1.4}.pp .email{--dx:0px;--dy:0px;isolation:isolate;height:104px;color:var(--black);filter:drop-shadow(0 2px #080a2873)drop-shadow(0 6px 8px #080a2847);-webkit-tap-highlight-color:transparent;max-width:380px;transition:transform .3s cubic-bezier(.3,1.5,.5,1),filter .3s;display:block;position:relative}.pp .email .plate{--pl:0px;z-index:-2;background-color:var(--cream);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--pl)), calc(100% - var(--pl)) 100%, 0 100%);background-size:300px,360px;transition:clip-path .4s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0;overflow:hidden}.pp .email .flood{background-color:var(--yellow);background-image:var(--p-speck);mix-blend-mode:multiply;clip-path:inset(0 100% 0 0);background-size:300px;transition:clip-path .5s cubic-bezier(.65,0,.25,1);position:absolute;inset:0}.pp .email .key{z-index:-1;border:2px solid var(--pink);transform:translate(calc(5px + var(--dx)), calc(-4px + var(--dy)));filter:url(#keyline);transition:border-width .2s;position:absolute;inset:0}.pp .email .peel{filter:drop-shadow(-2px -2px 2px #080a284d);transform-origin:100% 100%;background:linear-gradient(to bottom right,#d6c9aa 0,#e6dbc2 46%,#0000 50%);width:30px;height:30px;transition:transform .4s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:0;right:0;transform:scale(0)}.pp .email .lbl{font-weight:900;font-stretch:var(--cond);letter-spacing:-.01em;text-shadow:0 0 #ee547900;font-size:52px;line-height:1;transition:text-shadow .3s cubic-bezier(.3,1.6,.5,1);position:absolute;top:14px;left:20px}.pp .email .addr{letter-spacing:-.005em;font-size:14px;font-weight:700;position:absolute;bottom:13px;left:21px}.pp .email .arrow{transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:20px;right:18px}.pp .email:hover,.pp .email:focus-visible{filter:drop-shadow(0 4px #080a2866)drop-shadow(0 14px 14px #080a2857);transform:translateY(-3px)}.pp .email[data-sprung]:hover{transform:none}.pp .email:hover .plate,.pp .email:focus-visible .plate{--pl:30px}.pp .email:hover .peel,.pp .email:focus-visible .peel{transform:scale(1)}.pp .email:hover .flood,.pp .email:focus-visible .flood{clip-path:inset(0)}.pp .email:hover .key,.pp .email:focus-visible .key{border-width:3px}.pp .email:hover .lbl,.pp .email:focus-visible .lbl{text-shadow:-3px 2px #ee5479d9}.pp .email:hover .arrow,.pp .email:focus-visible .arrow{transform:translate(7px,-7px)rotate(-8deg)}.pp .email:active,.pp .email[data-sprung]:active{filter:drop-shadow(0 .5px #080a2899);transition-duration:60ms;transform:translateY(2px)scale(.985)}.pp .email:active .key{transition:none;transform:none}.pp .email:active .lbl{text-shadow:0 0 #ee547900;transition-duration:50ms}.pp .email:active .plate{--pl:0px;transition-duration:80ms}.pp .email:active .peel{transition-duration:80ms;transform:scale(0)}.pp .email:active .arrow{transition-duration:60ms;transform:translate(2px,-2px)}.pp .email:focus-visible{outline-offset:8px}.pp .facts{gap:6px;margin:22px 0 0;padding:0;font-size:15px;font-weight:700;line-height:1.3;list-style:none;display:grid}.pp .creds{z-index:2;border-top:2px solid var(--cream);letter-spacing:0;gap:8px;margin:30px 0 0;padding:14px 0 40px;font-size:15px;font-weight:700;list-style:none;display:grid;position:relative}.pp .works{padding-block:40px 56px}.pp .workhead{align-items:start;gap:16px;margin-bottom:26px;display:grid}.pp .workhead h2{font-weight:900;font-stretch:var(--cond);letter-spacing:-.02em;filter:url(#inkBig);margin:0 0 0 -4px;font-size:104px;line-height:.8}.pp .more{--dx:0px;isolation:isolate;min-height:64px;color:var(--black);font-weight:900;font-stretch:var(--cond);letter-spacing:-.008em;filter:drop-shadow(0 2px #080a2873)drop-shadow(0 6px 8px #080a2847);justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-size:34px;line-height:1;transition:filter .3s;display:inline-flex;position:relative}.pp .more .plate,.pp .more .key{z-index:-1;position:absolute;inset:0}.pp .more .plate{background-color:var(--yellow);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);background-size:300px,360px}.pp .more .key{border:2px solid var(--cream);filter:url(#keyline);transition:transform .35s cubic-bezier(.3,1.6,.5,1);transform:translate(-5px,4px)}.pp .more .lbl{filter:url(#inkSmall);mask:var(--m-small);position:relative}.pp .more .arrow{flex:none;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.pp .more:hover,.pp .more:focus-visible{filter:drop-shadow(0 4px #080a2866)drop-shadow(0 14px 14px #080a2857)}.pp .more:hover .key,.pp .more:focus-visible .key{transform:translate(4px,-4px)}.pp .more:hover .arrow,.pp .more:focus-visible .arrow{transform:translate(8px)}.pp .more:active{filter:drop-shadow(0 .5px #080a2899)}.pp .more:active .key{transition:none;transform:none}.pp .desk{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp .desk .marginalia{display:none}.pp .desk .desk-note{font-family:var(--face);letter-spacing:0;color:var(--cream);max-width:34ch;font-size:15px;font-weight:500}.pp .desk a.tag{--stub:15px;--notch:6px;--plate:var(--yellow);--pass:var(--cream);--keyc:var(--pink);isolation:isolate;box-shadow:none;min-height:40px;padding:0 18px 0 calc(var(--stub) + 12px);color:var(--black);transform-origin:30% 60%;filter:drop-shadow(0 2px #080a288c);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;align-items:center;gap:0;font-size:15px;font-weight:750;line-height:1;transition:transform .42s cubic-bezier(.3,1.7,.45,1),filter .3s;position:relative;transform:rotate(-1deg)}.pp .desk a.tag:before,.pp .desk a.tag .tk-flood{content:"";top:0;bottom:0;left:var(--stub);width:auto;height:auto;box-shadow:none;-webkit-mask:radial-gradient(circle at 100% 50%, transparent var(--notch), #000 calc(var(--notch) + .5px));mask:radial-gradient(circle at 100% 50%, transparent var(--notch), #000 calc(var(--notch) + .5px));border-radius:0;position:absolute;right:0}.pp .desk a.tag:before{z-index:-3;background-color:var(--plate);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate)}.pp .desk a.tag .tk-flood{z-index:-2;background-color:var(--pass);background-image:var(--p-speck);filter:url(#inkPlate);clip-path:inset(0 100% 0 0);background-size:300px;transition:clip-path .5s cubic-bezier(.65,0,.25,1);display:block}.pp .desk a.tag .tk-stub{z-index:-3;width:var(--stub);background-color:var(--plate);background-image:var(--p-speck), var(--p-fiber);background-blend-mode:normal, overlay;filter:url(#inkPlate);-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--notch), #000 calc(var(--notch) + .5px));mask:radial-gradient(circle at 0 50%, transparent var(--notch), #000 calc(var(--notch) + .5px));transform-origin:100% 100%;transition:transform .45s cubic-bezier(.3,1.7,.45,1);position:absolute;top:0;bottom:0;left:0}.pp .desk a.tag .tk-key{z-index:-1;inset:0 0 0 var(--stub);border:2px solid var(--keyc);filter:url(#keyline);transition:transform .4s cubic-bezier(.3,1.7,.45,1),border-width .2s;position:absolute;transform:translate(4px,-3px)}.pp .desk a.tag:after{content:"";left:calc(var(--stub) - 1px);border-left:1.5px dotted #1c1a1f99;position:absolute;top:6px;bottom:6px}.pp .desk a.tag span{filter:url(#inkSmall);mask:var(--m-small);text-shadow:0 0 #ee547900;transition:text-shadow .3s cubic-bezier(.3,1.6,.5,1);position:relative}.pp .desk a.tag:hover,.pp .desk a.tag:focus-visible{box-shadow:none;filter:drop-shadow(0 4px #080a2866)drop-shadow(0 12px 12px #080a2852);transform:rotate(-2.2deg)scale(1.045)}.pp .desk a.tag:hover .tk-flood,.pp .desk a.tag:focus-visible .tk-flood{clip-path:inset(0)}.pp .desk a.tag:hover .tk-stub,.pp .desk a.tag:focus-visible .tk-stub{transform:rotate(-11deg)translate(-2px,2px)}.pp .desk a.tag:hover .tk-key,.pp .desk a.tag:focus-visible .tk-key{border-width:3px;transform:translate(7px,-6px)}.pp .desk a.tag:hover span,.pp .desk a.tag:focus-visible span{text-shadow:-2px 1.5px #ee5479d9}.pp .desk a.tag:active{filter:drop-shadow(0 .5px #080a2899);transition-duration:60ms;transform:translateY(2px)rotate(0)scale(.97)}.pp .desk a.tag:active .tk-key{transition-duration:50ms;transform:none}.pp .desk a.tag:active .tk-stub{transition-duration:70ms;transform:rotate(-3deg)}.pp .desk a.tag:active span{text-shadow:0 0 #ee547900;transition-duration:50ms}.pp .desk a.tag:focus-visible{outline:3px dashed var(--yellow);outline-offset:6px}.pp .desk--big a.tag{--stub:74px;--notch:9px;--plate:var(--pink);--pass:var(--yellow);--keyc:var(--cream);width:100%;min-height:72px;font-weight:900;font-stretch:var(--cond);letter-spacing:-.008em;filter:drop-shadow(0 2px #080a2880)drop-shadow(0 6px 8px #080a284d);flex:auto;padding:0 64px 0 96px;font-size:34px;transform:rotate(.6deg)}.pp .desk--big a.tag .tk-stub{background-image:radial-gradient(circle at 50% 100%, var(--black) 0 13px, transparent 13.5px), linear-gradient(var(--black), var(--black)), linear-gradient(var(--yellow), var(--yellow)), var(--p-speck), var(--p-fiber);background-blend-mode:normal, normal, normal, normal, overlay;background-position:50% 22px,50% 37px,50% 48px,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat;background-size:30px 15px,4px 11px,46px 6px,auto,auto}.pp .desk--big a.tag:after{border-left:2px dotted #1c1a1f99;top:0;bottom:0}.pp .desk--big a.tag span:after{content:"";background:var(--black);width:30px;height:5px;margin-top:-2.5px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;right:-46px;-webkit-mask:none}.pp .desk--big a.tag span:before{content:"";background:var(--black);clip-path:polygon(0 11%,22% 0,100% 50%,22% 100%,0 89%,62% 50%);width:15px;height:24px;margin-top:-12px;transition:translate .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;right:-49px}.pp .desk--big a.tag:hover,.pp .desk--big a.tag:focus-visible{filter:drop-shadow(0 5px #080a286b)drop-shadow(0 18px 16px #080a2857);transform:rotate(-1.1deg)scale(1.02)}.pp .desk--big a.tag:hover .tk-stub,.pp .desk--big a.tag:focus-visible .tk-stub{transform:rotate(-7deg)translate(-4px,3px)}.pp .desk--big a.tag:hover .tk-key,.pp .desk--big a.tag:focus-visible .tk-key{transform:translate(9px,-7px)}.pp .desk--big a.tag:hover span,.pp .desk--big a.tag:focus-visible span{text-shadow:-3px 2px #efe5cfe6}.pp .desk--big a.tag:hover span:after{transform:translate(8px)}.pp .desk--big a.tag:hover span:before{translate:8px}.pp .desk--big a.tag:active{transition-duration:60ms;transform:translateY(2px)rotate(.6deg)scale(.99)}.pp .desk--big a.tag:active .tk-stub{transition-duration:80ms;transform:rotate(-2deg)}.pp .desk--big a.tag:active .tk-key{transform:none}.pp .desk--big a.tag:active span{text-shadow:0 0 #efe5cf00;transition-duration:50ms}.pp .desk--big .desk-note{max-width:none;font-size:17px;font-weight:700}.pp .desk--big .desk-why{font-weight:500}.pp .grid{--t:1px;grid-template-columns:1fr;gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}.pp .cell{display:flex}.pp .tile{--rot:0deg;isolation:isolate;width:100%;min-height:calc(486 * var(--t));color:var(--black);transform:rotate(var(--rot));flex-direction:column;transition:transform .35s cubic-bezier(.25,1,.5,1);display:flex;position:relative}.pp .tile .bg{z-index:-1;background-color:var(--s);background-image:var(--p-speck), var(--p-strand), var(--p-blotch), var(--p-fiber), var(--p-cockle);background-blend-mode:normal, soft-light, multiply, overlay, overlay;background-size:300px,480px,700px,360px,640px;transition:box-shadow .35s;position:absolute;inset:0;box-shadow:0 1px #0a0c2840,0 10px 22px -12px #080a28bf,0 3px 6px -3px #080a2880}.pp .tile .wear{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}a.tile:hover{transform:translateY(calc(-4 * var(--t))) rotate(0deg)}a.tile:hover .bg{box-shadow:0 1px #0a0c2840,0 18px 28px -14px #080a28cc,0 5px 8px -4px #080a2880}a.tile:focus-visible{outline:none}a.tile:focus-visible .bg{box-shadow:0 0 0 3px var(--stock), 0 0 0 6px var(--yellow), 0 10px 22px -12px #080a28bf}.pp .tile .print{padding:calc(16 * var(--t)) calc(18 * var(--t)) 0;flex-direction:column;flex:1;display:flex;position:relative}.pp .tile .hd{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pp .tile .no{font-weight:900;font-stretch:var(--cond);font-size:calc(46 * var(--t));letter-spacing:-.02em;line-height:.82}.pp .tile .st{letter-spacing:.08em;text-transform:uppercase;text-align:right;align-items:center;gap:7px;padding-top:3px;font-size:13px;font-weight:700;display:flex}.pp .tile .st i{background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.pp .tile .em{margin:calc(8 * var(--t)) 0}.pp .tile h3,.pp .tile p,.pp .tile .pv{position:relative}.pp .tile h3{font-weight:900;font-stretch:var(--cond);font-size:calc(48 * var(--t));letter-spacing:-.018em;filter:url(#inkBig);margin:0;line-height:.86}.pp .tile p{margin:calc(8 * var(--t)) 0 0;font-size:max(13px, calc(14.5 * var(--t)));font-weight:500;line-height:1.33}.pp .tile p.aside{letter-spacing:-.01em;margin-top:6px;font-weight:700}.pp .works .tile{min-height:calc(436 * var(--t))}.pp .tile--noed .print{padding-bottom:calc(18 * var(--t))}.pp .tile--noed .print>p:last-of-type{margin-bottom:0}.pp .tile .pv{border-top:2px solid var(--black);margin-top:auto;padding-top:7px;display:block}.pp .tile .print>p:last-of-type{margin-bottom:16px}.pp .tile .pv small{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.pp .tile .pv b{font-size:max(14px, calc(15.5 * var(--t)));letter-spacing:-.01em;margin-top:2px;line-height:1.18;display:block}.pp .tile .ed{padding:10px calc(20 * var(--t)) 10px;letter-spacing:.04em;color:var(--graphite);filter:url(#graphite);justify-content:space-between;font-size:13px;font-weight:500;font-stretch:62%;display:flex;position:relative;transform:rotate(-.6deg)}.pp .tile.blank{color:var(--graphite);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pp .tile.blank:focus-visible{outline:none}.pp .tile.blank:focus-visible .bg{box-shadow:0 0 0 3px var(--stock), 0 0 0 6px var(--yellow), 0 10px 22px -12px #080a28bf}.pp .tile.blank .lines{position:relative}.pp .tile.blank .draft{position:absolute;top:8%;left:0;right:0}.pp .tile.blank .print{justify-content:flex-start}.pp .tile.blank .lines{background:repeating-linear-gradient(#0000 0 38px,#2f2c2a38 38px 39.5px);border-top:1.5px dashed #2f2c2a73;flex:1;margin:18px 0 12px;display:block}.pp .tile.blank .ed{font-size:16px}@media (width<=639px){.pp .tile.blank{min-height:340px}.pp .slips{gap:6px}.pp .slip{min-height:38px;padding:0 10px;font-size:14px}.pp .slip .go{display:none}.pp .more{font-size:30px;display:flex}.pp .desk--big a.tag{padding-right:56px;font-size:28px}.pp .tab{min-height:33px;padding:0 11px 0 21px;font-size:13.5px}.pp .tabs{gap:9px 6px}}.pp .close{border-top:2px solid var(--cream);padding-block:34px 56px}.pp .close .frame{gap:28px;display:grid}.pp .sign{font-weight:900;font-stretch:var(--cond);letter-spacing:-.02em;filter:url(#inkBig);margin:0;font-size:72px;line-height:.84}.pp .sign em{color:var(--yellow);font-style:normal}.pp .outs{flex-wrap:wrap;gap:8px 22px;margin:0;font-size:15px;font-weight:700;display:flex}.pp .outs a{border-bottom:2px solid var(--cream);padding-bottom:2px}.pp .outs a:hover{color:var(--yellow);border-color:var(--yellow)}.pp .colophon{margin:0;font-size:15px;font-weight:500}@media (width>=640px){.pp .frame{padding-inline:32px}.pp .grid{grid-template-columns:repeat(2,1fr)}.pp .strengths ol{grid-template-columns:repeat(3,1fr);gap:24px}.pp .creds{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:16px}.pp .workhead{grid-template-columns:auto 1fr;align-items:end;column-gap:32px}.pp .workhead .more{justify-self:end}.pp .workhead .desk{grid-column:1/-1}.pp .close .frame{grid-template-columns:1fr auto;align-items:end}.pp .close .sign-row,.pp .close .colophon{grid-column:1/-1}}@media (width>=1100px){.pp .mark-reg{top:50%}body.world-poster{--u:min(calc(100vw / 1440), calc(100svh / 900))}.pp .frame{max-width:calc(1440 * var(--u));padding-inline:calc(56 * var(--u))}.pp .mast{padding-block:calc(24 * var(--u)) calc(12 * var(--u));row-gap:calc(12 * var(--u))}.pp .mast .slips{flex:none;order:2;gap:6px}.pp .mast .tabs{gap:10px calc(6 * var(--u))}.pp .mast{column-gap:calc(20 * var(--u))}.pp .mast .tab{min-height:max(32px, calc(36 * var(--u)));padding:0 calc(14 * var(--u)) 0 max(20px, calc(23 * var(--u)));font-size:max(12.5px, calc(14 * var(--u)))}.pp .mast .slip{min-height:max(34px, calc(40 * var(--u)));padding:0 calc(13 * var(--u)) 0 calc(14 * var(--u));font-size:max(13px, calc(15 * var(--u)))}.pp .mast nav{order:3;margin-left:auto}.pp .name{margin:calc(6 * var(--u)) 0 0 calc(-10 * var(--u));font-size:calc(262 * var(--u));max-width:calc(800 * var(--u))}.pp .name .key{-webkit-text-stroke-width:calc(2.2 * var(--u));--kx0:calc(-6 * var(--u));--ky0:calc(5 * var(--u))}.pp .kit{top:calc(112 * var(--u));right:calc(34 * var(--u));width:calc(560 * var(--u));margin:0;position:absolute}.pp .statement{margin-top:calc(40 * var(--u));max-width:calc(820 * var(--u));font-size:calc(37 * var(--u))}.pp .name+.kit+.statement{margin-top:calc(46 * var(--u));font-size:calc(35 * var(--u))}.pp .lower{grid-template-columns:1fr calc(310 * var(--u));gap:calc(60 * var(--u));margin-top:calc(32 * var(--u));padding-bottom:calc(24 * var(--u))}.pp .strengths ol{gap:calc(28 * var(--u))}.pp .strengths .n{font-size:calc(30 * var(--u))}.pp .strengths h3{font-size:max(16px, calc(19 * var(--u)))}.pp .strengths p{font-size:max(14px, calc(15.5 * var(--u)))}.pp .facts{margin-top:calc(18 * var(--u));font-size:max(14px, calc(15.5 * var(--u)))}.pp .email{height:calc(104 * var(--u));max-width:none}.pp .email .lbl{font-size:calc(52 * var(--u))}.pp .creds{margin-top:calc(22 * var(--u));padding:calc(14 * var(--u)) 0 calc(34 * var(--u));font-size:max(14px, calc(15 * var(--u)))}.pp .works{padding-block:calc(36 * var(--u)) calc(64 * var(--u))}.pp .workhead{column-gap:calc(28 * var(--u));margin-bottom:calc(30 * var(--u));grid-template-columns:auto minmax(0,1fr) minmax(0,1.25fr)}.pp .workhead .more{min-height:calc(84 * var(--u));font-size:calc(40 * var(--u));padding-inline:calc(26 * var(--u));justify-self:stretch}.pp .desk--big a.tag{min-height:calc(84 * var(--u));font-size:calc(40 * var(--u))}.pp .workhead h2{font-size:calc(132 * var(--u));margin-left:calc(-8 * var(--u))}.pp .workhead .desk{grid-column:auto;justify-content:flex-end}.pp .desk .desk-note{text-align:right}.pp .grid{--t:var(--u);gap:calc(20 * var(--u)) calc(16 * var(--u));grid-template-columns:repeat(4,1fr)}.pp .sign{font-size:calc(96 * var(--u))}}@media (prefers-reduced-motion:reduce){.pp .tab,.pp .tab .lift,.pp .tile,.pp .tile .bg,.pp .email .arrow,.pp .desk a.tag{transition:none}.pp .email,.pp .email *,.pp .slip,.pp .slip *,.pp .more,.pp .more *,.pp .desk a.tag:before,.pp .desk a.tag:after,.pp .desk a.tag i,.pp .desk a.tag span,.pp .desk a.tag span:before,.pp .desk a.tag span:after{transition:none!important}.pp .email:hover,.pp .email:active,.pp .more:active,.pp .desk a.tag,.pp .desk a.tag:hover,.pp .desk a.tag:focus-visible,.pp .desk a.tag:active,.pp .desk--big a.tag:hover,.pp .desk--big a.tag:active,.pp .slip:hover{transform:none}.pp .desk a.tag .tk-stub{transform:none!important}.pp .desk a.tag .tk-key{transform:translate(4px,-3px)!important}.pp .email:hover .peel,.pp .email:focus-visible .peel{transform:scale(0)}.pp .email:hover .plate,.pp .email:focus-visible .plate{--pl:0px}.pp .email:hover .arrow,.pp .more:hover .arrow,.pp .slip:hover .go,.pp .desk--big a.tag:hover span:after{transform:none}.pp .desk--big a.tag:hover span:before{translate:none}.pp .email:hover .lbl{text-shadow:none}}
