@import"https://fonts.googleapis.com";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Archivo:wdth,wght@75..100,700..900&family=Instrument+Serif:ital@0;1&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600&family=Instrument+Serif:ital@0;1&family=IBM+Plex+Mono:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400..700&family=Archivo:wdth,wght@75..100,700..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&display=swap";html,body{margin:0;background:#f3f0e8;color:#1c1c1c;font-family:Instrument Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;cursor:none}a,button,[onclick],a *{cursor:none}@keyframes pm-click{0%{transform:translate(-50%,-50%) scale(.3);opacity:.9}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes pm-wait{to{transform:rotate(360deg)}}@keyframes pm-boot-out{0%,70%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes pm-smile{0%,40%{transform:scaleY(1)}45%{transform:scaleY(.1)}50%,to{transform:scaleY(1)}}@keyframes pm-wave{0%,60%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}@keyframes pm-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes px-jump{0%,20%,to{transform:translateY(0)}30%{transform:translateY(-14px)}40%{transform:translateY(0)}55%{transform:translateY(-6px)}62%{transform:translateY(0)}}@keyframes px-hat{0%,22%{transform:translate(0) rotate(0)}34%{transform:translate(-14px,-22px) rotate(-25deg)}46%,to{transform:translate(-22px,-10px) rotate(0)}}@keyframes px-hat-on{0%,44%{opacity:0}46%,to{opacity:1}}@keyframes px-hat-fly{0%,22%{opacity:1}45%,to{opacity:0}}@keyframes px-bubble-a{0%,10%{opacity:0;transform:scale(.6)}18%,42%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(.6)}}@keyframes px-bubble-b{0%,52%{opacity:0;transform:scale(.6)}60%,84%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.6)}}@keyframes px-screen{0%,to{opacity:.4}50%{opacity:1}}@keyframes px-bob{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}@keyframes px-spark{0%,26%,40%,to{opacity:0}30%{opacity:1}}a{color:#2b55d6;text-decoration:none}a:hover{color:#1c3fae}ol{margin:0;padding-left:22px}ol li{margin:0 0 10px;line-height:1.5}*{box-sizing:border-box}@keyframes pm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pm-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}@keyframes pm-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes pm-hop{0%,to{transform:translateY(0)}30%{transform:translateY(-18px) rotate(-4deg)}60%{transform:translateY(0)}75%{transform:translateY(-6px)}}.pm-pika .pm-eyes{animation:pm-blink 4.5s infinite}.pm-pika:hover{animation:pm-hop .7s ease-out}.pm-pika:hover .pm-pika-bubble{opacity:1;transform:translateY(0)}.pm-patch{animation:pm-float 10s ease-in-out infinite;--r:-9deg}@keyframes pm-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes pm-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes pm-type{0%{width:0}to{width:100%}}@keyframes pm-pop{0%{opacity:0;transform:translateY(18px) scale(.94) rotate(var(--r,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}@keyframes pm-screen{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-screen-label]{animation:pm-screen .55s cubic-bezier(.2,.7,.2,1) both}.pm-hero .pm-clutter:not(.pm-win){animation:pm-pop .8s cubic-bezier(.2,.7,.2,1) both}.pm-hero .pm-clutter:nth-of-type(1){animation-delay:.15s}.pm-hero .pm-clutter:nth-of-type(2){animation-delay:.3s}.pm-hero .pm-clutter:nth-of-type(3){animation-delay:.45s}.pm-hero .pm-clutter:nth-of-type(4){animation-delay:.6s}.pm-hero .pm-clutter:nth-of-type(5){animation-delay:.75s}.pm-hero .pm-clutter:nth-of-type(6){animation-delay:.9s}.pm-hero .pm-clutter:nth-of-type(7){animation-delay:1.05s}.pm-hero .pm-clutter:nth-of-type(8){animation-delay:1.2s}.pm-hero .pm-clutter:nth-of-type(9){animation-delay:1.35s}.pm-hero .pm-clutter:nth-of-type(10){animation-delay:1.5s}.pm-hero .pm-clutter:nth-of-type(11){animation-delay:1.65s}.pm-hero .pm-clutter:nth-of-type(12){animation-delay:1.8s}.pm-r{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.pm-r.pm-in{opacity:1;transform:none}figure.pm-r{transition-delay:.12s}a{transition:color .2s,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,background .2s,opacity .2s}html{scroll-behavior:smooth}.pm-card{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s,background .3s}.pm-cta{transition:background .25s,color .25s,transform .25s,box-shadow .25s}.pm-cta-ic{transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .25s,color .25s}.pm-cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2b55d62e}.pm-cta:hover .pm-cta-ic{transform:rotate(45deg)}.pm-card .pm-cta:hover{background:#f3f6ff!important;color:#2b55d6!important;border-color:#2b55d6!important}.pm-card .pm-cta:hover .pm-cta-ic,.pm-cta-down:hover{background:#2b55d6!important;color:#fff!important}.pm-cta-down:hover .pm-cta-ic,.pm-cta-down.pm-going .pm-cta-ic{transform:rotate(135deg);background:#fff!important;color:#2b55d6!important}.pm-cta-down.pm-going{background:#2b55d6!important;color:#fff!important}a:active{transform:scale(.97)!important}.pm-menubar a{position:relative}.pm-menubar a:not(:first-child):after{content:"";position:absolute;left:0;right:100%;bottom:-3px;height:1.5px;background:#2b55d6;transition:right .25s cubic-bezier(.2,.7,.2,1)}.pm-menubar a:not(:first-child):hover:after{right:0}.pm-folders a>div{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pm-folders a:hover>div{transform:scale(1.06) translateY(-3px)!important}article.pm-card:not(.pm-active):hover{filter:brightness(1.04)}html,body{overflow-x:hidden;-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%}@media (prefers-reduced-motion:reduce){.pm-r,.pm-r.pm-in,[data-screen-label],.pm-hero .pm-clutter{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}@media (max-width:1280px){.pm-clutter{display:none!important}}.pm-desk>*{transition:opacity .45s ease,filter .45s ease}.pm-desk:has(.pm-win:hover)>:not(:hover){opacity:.14;filter:saturate(.6)}.pm-win:hover{z-index:5}@media (max-width:1000px){.pm-grid,.pm-grid2,.pm-grid3,.pm-grid4{grid-template-columns:1fr!important}.pm-about{grid-template-columns:1fr!important;gap:24px!important;padding:32px!important}.pm-quotes{column-count:1!important}.pm-eyebrow{position:static!important;top:auto!important;flex-direction:row!important;align-items:baseline;gap:14px!important;margin-bottom:8px}.pm-pad{padding:40px 24px!important}.pm-h1{font-size:40px!important}.pm-h2{font-size:30px!important}.pm-lead{font-size:22px!important}.pm-card{height:auto!important;min-height:0!important;padding:64px 24px 32px!important;grid-template-columns:1fr!important}.pm-card-media{margin:0!important;height:320px!important}.pm-getinfo{display:none!important}.pm-card-media>div:first-child{position:relative!important;inset:auto!important;height:320px!important}.pm-card-media>div:not(:first-child){display:none!important}.pm-media-phone,.pm-media-app{height:auto!important}.pm-media-app>div:first-child{position:relative!important;inset:auto!important;height:auto!important}.pm-media-app>div:not(:first-child){display:flex!important}.pm-live-row{grid-template-columns:1fr!important;gap:44px!important;max-width:360px!important}.pm-media-phone>div:first-child{height:600px!important}.pm-track{height:auto!important}.pm-track article{position:relative!important;transform:none!important;opacity:1!important;margin-bottom:20px}}article.pm-card:not(.pm-active)>*{opacity:0!important;transition:opacity .3s}article.pm-card:not(.pm-active){box-shadow:0 10px 30px #281e0a1a!important}@media (max-width:640px){.pm-pad{padding:28px 18px!important;border-radius:20px!important}.pm-h1{font-size:30px!important}.pm-h2{font-size:24px!important}.pm-lead{font-size:18px!important}.pm-hero{padding:24px 16px!important}.pm-card{padding:52px 18px 26px!important;border-radius:16px!important}.pm-card-media,.pm-card-media>div:first-child{height:230px!important}.pm-media-phone>div:first-child{height:520px!important}.pm-folders{gap:14px!important;padding:0 16px 18px!important}.pm-folders>a{width:96px!important}.pm-results>div{flex:1 1 42%!important}.pm-csnav{flex-wrap:wrap;row-gap:8px}.pm-track{padding:0 16px!important}.pm-track article{left:16px!important;right:16px!important}section,.pm-sec{scroll-margin-top:64px}.pm-mobile-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (hover:none){.pm-desk:has(.pm-win:hover)>:not(:hover){opacity:1!important;filter:none!important}.pm-card:hover{filter:none!important}}@media (max-width:1400px){.pm-card{min-height:0!important}.pm-track{min-height:0!important;perspective:none!important}.pm-track article{position:relative!important;transform:none!important;opacity:1!important}.pm-track article:not(.pm-active){display:none!important}}@media (max-width:1280px){.pm-folders{flex-wrap:wrap;gap:20px!important}.pm-nav-links{display:none!important}.pm-menubar{grid-template-columns:auto auto 1fr!important;gap:14px}.pm-menubar>:last-child>:not(:last-child){display:none!important}.pm-hero{min-height:0!important;padding:40px 24px!important}.pm-hero-copy{padding-top:24px!important}.pm-csnav{gap:18px!important;font-size:14px!important}}@keyframes bp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bp-pulse{0%,to{opacity:1}50%{opacity:.35}}.bp-scr{animation:bp-in .32s cubic-bezier(.2,.7,.2,1)}.bp-tap{transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .2s,border-color .2s}.bp-tap:active{transform:scale(.97)}.bp-body::-webkit-scrollbar{width:0}@keyframes iv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes iv-pulse{0%,to{opacity:1}50%{opacity:.3}}.iv-scr{animation:iv-in .32s cubic-bezier(.2,.7,.2,1)}.iv-tap{transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .2s,border-color .2s,color .2s}.iv-tap:active{transform:scale(.97)}.iv-body::-webkit-scrollbar{width:0}@keyframes sm-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.sm-fade{animation:sm-in .3s cubic-bezier(.2,.7,.2,1)}.sm-tap{transition:background .2s,color .2s,border-color .2s,transform .18s}.sm-tap:active{transform:scale(.985)}.sm-pane::-webkit-scrollbar{width:.4em}@container (max-width:820px){.sm-tag{display:none!important}}.sm-pane::-webkit-scrollbar-thumb{background:#d7dee6;border-radius:1em}@keyframes ox-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.ox-fade{animation:ox-in .3s cubic-bezier(.2,.7,.2,1)}.ox-tap{transition:background .2s,color .2s,box-shadow .2s,transform .18s,border-color .2s}.ox-tap:active{transform:scale(.985)}.ox-row{transition:background .18s}.ox-row:hover{background:#f5f9ff}.ox-pane::-webkit-scrollbar{width:.4em}.ox-pane::-webkit-scrollbar-thumb{background:#d5dee9;border-radius:1em}@keyframes rs-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.rs-fade{animation:rs-in .3s cubic-bezier(.2,.7,.2,1)}.rs-tap{transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.rs-tap:active{transform:scale(.985)}.rs-card{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.rs-card:hover{transform:translateY(-.2em);box-shadow:0 .8em 2em #0e2a3324}.rs-pane::-webkit-scrollbar{width:.45em}.rs-pane::-webkit-scrollbar-thumb{background:#d5dbd9;border-radius:1em}@container (max-width:900px){.rs-side{display:none!important}.rs-shopgrid{grid-template-columns:1fr!important}.rs-navlinks span:nth-child(n+7){display:none!important}}@container (max-width:760px){.rs-search{display:none!important}}@keyframes lx-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.lx-fade{animation:lx-in .3s cubic-bezier(.2,.7,.2,1)}.lx-tap{transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.lx-tap:active{transform:scale(.985)}.lx-node{transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .2s}.lx-node:hover{transform:translateY(-.15em)}.lx-pane::-webkit-scrollbar{width:.45em;height:.45em}.lx-pane::-webkit-scrollbar-thumb{background:#cfdcd4;border-radius:1em}.lxs-tap{transition:background .2s,color .2s,border-color .2s,opacity .25s,box-shadow .25s}.lxs-tap:active{transform:scale(.99)}.ot-tap{transition:background .2s,border-color .2s,opacity .25s,box-shadow .25s,transform .18s}.ot-tap:active{transform:scale(.99)}@keyframes rf-in{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}.rf-open{animation:rf-in .28s cubic-bezier(.2,.7,.2,1)}.rf-tab{transition:border-color .18s,box-shadow .18s,background .18s}.rf-tab[aria-selected=false]:hover{border-color:#c9c2b3!important;box-shadow:0 4px 14px #14120c12}.rf-tab:focus-visible{outline:2px solid #2b55d6;outline-offset:2px}@container (max-width:900px){.rf-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.rf-body{grid-template-columns:1fr!important}}@container (max-width:560px){.rf-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@keyframes ps-in{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes ps-trace{to{stroke-dashoffset:0}}.ps-fade{animation:ps-in .36s cubic-bezier(.2,.7,.2,1)}.ps-node{transition:transform .26s cubic-bezier(.2,.7,.2,1),background .24s,color .24s,border-color .24s,box-shadow .26s}.ps-node:hover{transform:translateY(-.22em)}.ps-node:active{transform:translateY(-.05em) scale(.99)}.ps-line{stroke-dasharray:1;stroke-dashoffset:1;animation:ps-trace 1.1s .15s ease forwards}@container (max-width:900px){.ps-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ps-arrow{display:none!important}.ps-detail{grid-template-columns:1fr!important}}@container (max-width:560px){.ps-flow{grid-template-columns:1fr!important}}@keyframes dk-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.dk-fade{animation:dk-in .38s cubic-bezier(.2,.7,.2,1)}.dk-tap{transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .25s,opacity .25s}.dk-tap:active{transform:scale(.99)}.dk-film:hover{transform:translateY(-.2em)}.dk-seat:hover{transform:translateY(-.15em)}@container (max-width:900px){.dk-stage{grid-template-columns:1fr!important}.dk-film-row{grid-template-columns:repeat(2,1fr)!important}.dk-seats{grid-template-columns:repeat(3,1fr)!important}}a{color:#fff;text-decoration:none}a:hover{color:#bfcdff}.gx1:hover{background:#3a3a3a!important}.gx2:hover{background:#0d76dd!important}.gx3:hover,.gx4:hover,.gx5:hover,.gx6:hover,.gx7:hover{color:#1c1c1c!important}.gx8:hover,.gx9:hover{background:#1c1c1c!important;color:#fff!important;border-color:#1c1c1c!important}.gx10:hover{transform:translateY(-3px)!important}.gx11:hover{color:#2b55d6!important}.gx12:hover,.gx13:hover{background:#eef2ff!important}.pm-edu-btn{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,filter .2s}.pm-edu-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.pm-edu-btn:focus-visible{outline:2px solid #2b55d6;outline-offset:2px}@media (max-width:640px){.pm-edu-links{grid-template-columns:1fr!important}}@media (min-width:1024px){:root{--pm-zoom:.9}html{zoom:.9}}@media (max-width:900px){.dk-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.dk-stats{grid-template-columns:1fr!important}}.pm-modebar{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:300;display:flex;align-items:center;gap:4px;padding:6px 8px 6px 14px;background:#1c1c1c;border:1px solid #2e2e2e;border-radius:10px;box-shadow:0 8px 24px #0000002e;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;color:#8b8b8b;white-space:nowrap}.pm-modebar-k{margin-right:6px;letter-spacing:.04em}.pm-modebar button{font:inherit;color:#8b8b8b;background:none;border:1px solid transparent;border-radius:6px;padding:5px 10px;letter-spacing:.02em}.pm-modebar button:hover{color:#e8e8e8}.pm-modebar button.on{color:#fff;background:#3a3a3a;border-color:#555}@media (max-width:420px){.pm-modebar{font-size:11.5px;padding:5px 6px 5px 10px}.pm-modebar button{padding:4px 6px}}html.pm-plain body,html.pm-plain a,html.pm-plain button,html.pm-plain select{cursor:auto}html.pm-plain a,html.pm-plain button,html.pm-plain select{cursor:pointer}html.pm-plain input{cursor:text}html[data-mode=dev] body{background:#0d0d0d}html[data-mode=agent] body{background:#fafaf7}.pm-dev{min-height:calc(100vh / var(--pm-zoom, 1));box-sizing:border-box;padding:28px 16px 90px;display:flex;justify-content:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;line-height:1.6;color:#d6d6d6}.pm-dev-win{width:100%;max-width:1040px;background:#141414;border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-height:calc(100vh / var(--pm-zoom, 1) - 130px)}.pm-dev-bar{display:grid;grid-template-columns:80px 1fr 80px;align-items:center;padding:10px 14px;border-bottom:1px solid #242424;color:#8b8b8b;font-size:12.5px;text-align:center}.pm-dev-bar .dots{display:flex;gap:7px}.pm-dev-bar i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.pm-dev-bar i+i{background:#febc2e}.pm-dev-bar i+i+i{background:#28c840}.pm-dev-body{padding:20px 24px;flex:1;overflow-wrap:anywhere}.pm-dev .blk{margin-bottom:18px}.pm-dev .out{margin-top:6px;padding-left:2px}.pm-dev .out p{margin:0 0 10px;max-width:78ch}.pm-dev .rows>div{display:grid;grid-template-columns:var(--w,16ch) 1fr;gap:16px;padding:3px 0}.pm-dev .rows>div>span:first-child{color:#7ee787}.pm-dev a{color:#79c0ff;text-decoration:underline;text-underline-offset:3px}.pm-dev .cmd{font:inherit;color:#7ee787;background:none;border:0;padding:0;text-align:left}.pm-dev .cmd:hover{text-decoration:underline}.pm-dev .nda{font-size:11px;color:#0d0d0d;background:#d6d6d6;border-radius:4px;padding:1px 5px}.pm-dev .live{scroll-margin-bottom:110px;display:flex;gap:10px;align-items:center}.pm-dev .live input{flex:1;min-width:0;font:inherit;color:#e8e8e8;background:none;border:0;outline:none;caret-color:#7ee787}.pm-dev .live input::placeholder{color:#555}.pm-dev-menu{display:none;margin-top:6px;width:100%;font:inherit;font-size:13px;color:#d6d6d6;background:#1c1c1c;border:1px solid #333;border-radius:8px;padding:9px 10px}@media (max-width:700px){.pm-dev{font-size:13px;padding:12px 10px 90px}.pm-dev-body{padding:16px 14px}.pm-dev .rows>div{grid-template-columns:1fr;gap:0;padding:5px 0}.pm-dev-menu{display:block}}.pm-agent{max-width:780px;margin:0 auto;padding:48px 20px 110px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14.5px;line-height:1.7;color:#1c1c1c}.pm-agent h1{font-size:30px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.pm-agent h2{font-size:17px;font-weight:600;margin:40px 0 12px;padding-top:18px;border-top:1px solid #e2dfd6}.pm-agent h2:before{content:"## ";color:#9a958a}.pm-agent h3{font-size:15px;font-weight:600;margin:26px 0 4px}.pm-agent h3:before{content:"### ";color:#9a958a}.pm-agent p{margin:0 0 12px}.pm-agent .lead{font-size:15.5px;color:#3d3a33;margin-bottom:18px}.pm-agent .kv{display:grid;grid-template-columns:15ch 1fr;gap:10px}.pm-agent .kv>span:first-child{color:#6b6558;font-weight:500}.pm-agent .li{padding-left:2ch;text-indent:-2ch}.pm-agent a{color:#1c1c1c;text-decoration:underline;text-decoration-color:#bdb7a8;text-underline-offset:3px}.pm-agent hr{border:0;border-top:1px solid #e2dfd6;margin:36px 0 14px}.pm-agent-foot{color:#6b6558;font-size:13px}@media (max-width:560px){.pm-agent{font-size:13.5px;padding-top:28px}.pm-agent .kv{grid-template-columns:1fr;gap:0;margin-bottom:4px}}.pm-name{font-family:Instrument Sans,system-ui,sans-serif;font-size:clamp(44px,6.2vw,76px);font-weight:700;letter-spacing:-.055em;line-height:.92;margin:0;color:#111;text-wrap:balance}.pm-name-role{margin-top:18px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#6b6558}.pm-name-line{margin:12px auto 0;max-width:640px;font-size:21px;line-height:1.5;color:#1c1c1c;letter-spacing:-.01em;text-wrap:balance}.pm-name-note{margin:12px auto 0;max-width:600px;font-size:14px;line-height:1.65;color:#7a7466;text-wrap:pretty}@media (max-width:640px){.pm-name-role{font-size:12px;letter-spacing:.1em}.pm-name-line{font-size:18px}.pm-name-note{font-size:13px}}.pm-name-line u{text-decoration:none;background:linear-gradient(transparent 64%,#febc2e 64%);padding:0 2px;border-radius:2px}.pm-hero.pm-desk{display:grid;place-items:center;min-height:min(780px,100vh);padding-top:36px!important;padding-bottom:36px!important}.pm-hero .pm-hero-copy{padding-top:0!important;max-width:820px}.pm-name{font-size:clamp(52px,7.6vw,96px)}.pm-name-role{margin-top:22px;font-size:15.5px;letter-spacing:.16em}.pm-name-line{margin-top:16px;max-width:720px;font-size:25px;line-height:1.45}.pm-name-note{margin-top:16px;max-width:660px;font-size:15.5px;line-height:1.7}@media (max-width:900px){.pm-hero.pm-desk{min-height:auto}.pm-hero .pm-hero-copy{padding-top:24px!important}}@media (max-width:640px){.pm-name-role{font-size:12px;letter-spacing:.1em}.pm-name-line{font-size:19px}.pm-name-note{font-size:13.5px}}
