@font-face{font-family:cabinet grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/cabinet-grotesk-variable.woff2)format("woff2")}@font-face{font-family:switzer;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/switzer-variable.woff2)format("woff2")}:root{--pvm-paper:#f6f5ef;--pvm-card:#fffdf8;--pvm-olive-tint:#eef1e2;--pvm-olive-deep:#3d6410;--pvm-ink:#23211a;--pvm-muted:#5b584c;--pvm-band-text:#e9efdb;--pvm-line:#e2dfd3;--pvm-olive:#4d7c0f;--pvm-brick:#a8542e;--pvm-brick-deep:#8f4525;--pvm-display:"Cabinet Grotesk", "Avenir Next", "Segoe UI", Arial, sans-serif;--pvm-body:"Switzer", "Segoe UI", Helvetica, Arial, sans-serif;--pvm-radius:10px;--pvm-container:1200px;--pvm-measure:68ch;--pvm-header-h:64px;--pvm-space-section:4rem;--pvm-space-section-lg:5.5rem;--pvm-shadow:0 10px 28px rgba(60, 58, 40, .12);--color-bg:var(--pvm-paper);--color-fg:var(--pvm-ink);--color-primary:var(--pvm-olive);--color-secondary:var(--pvm-muted)}*,*::before,*::after{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--pvm-header-h) + 1.5rem)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--pvm-paper);color:var(--pvm-ink);font-family:var(--pvm-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--pvm-display);font-weight:800;color:var(--pvm-ink);line-height:1.12;letter-spacing:-.015em;margin:0}h1{font-size:clamp(2.1rem,4.6vw,3.4rem)}h2{font-size:clamp(1.7rem,3.4vw,2.4rem)}h3{font-size:1.15rem;font-weight:700}h4{font-size:1rem;font-weight:700}p{margin:0}ul,ol{margin:0;padding:0}a{color:var(--pvm-olive-deep);text-decoration:none;transition:color .2s ease}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--pvm-olive-deep);outline-offset:3px}.itm-container,.container{max-width:var(--pvm-container);margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.itm-container,.container{padding-inline:2rem}}.itm-section{padding-block:var(--pvm-space-section)}@media(min-width:768px){.itm-section{padding-block:var(--pvm-space-section-lg)}}#main-content:focus{outline:none}.itm-skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--pvm-ink);color:var(--pvm-card);padding:12px 18px;border-radius:0 0 var(--pvm-radius)0}.itm-skip-link:focus{left:0}.pvm-tag{position:relative;display:inline-flex;flex-direction:column;gap:.1rem;background:var(--pvm-brick);color:#fff;font-family:var(--pvm-display);padding:.5rem .9rem .55rem 1.6rem;clip-path:polygon(0 50%,14px 0,100% 0,100% 100%,14px 100%);transform:rotate(-2deg);max-width:100%}.pvm-tag::before{content:"";position:absolute;left:9px;top:50%;width:7px;height:7px;border-radius:50%;transform:translateY(-50%);background:var(--pvm-tag-hole,var(--pvm-card))}.pvm-tag__lead{font-size:.7rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;opacity:.92}.pvm-tag__main{font-size:1.05rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.pvm-tag--sm{padding:.35rem .7rem .4rem 1.35rem}.pvm-tag--sm .pvm-tag__lead{font-size:.64rem}.pvm-tag--sm .pvm-tag__main{font-size:.92rem}a:hover>.pvm-tag{background:var(--pvm-brick-deep)}.pvm-mark{display:block;flex:none}.itm-btn,.pvm-btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--pvm-display);font-weight:700;font-size:1rem;padding:.8rem 1.4rem;border-radius:var(--pvm-radius);border:0;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .18s ease,transform .18s ease}.itm-btn:hover,.pvm-btn:hover{text-decoration:none}.itm-btn:active,.pvm-btn:active{transform:translateY(1px)scale(.98)}.itm-btn--primary,.pvm-btn--olive{background:var(--pvm-olive);color:#fff}.itm-btn--primary:hover,.pvm-btn--olive:hover{background:var(--pvm-olive-deep);color:#fff}.itm-btn--secondary,.pvm-btn--tint{background:var(--pvm-olive-tint);color:var(--pvm-olive-deep)}.itm-btn--secondary:hover,.pvm-btn--tint:hover{background:#e3e8d1;color:var(--pvm-olive-deep)}.pvm-btn--paper{background:var(--pvm-card);color:var(--pvm-olive-deep)}.pvm-btn--paper:hover{background:#fff;color:var(--pvm-olive-deep)}.pvm-icon{width:1.15em;height:1.15em;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.2em;flex:none}.pvm-link{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;font-size:.95rem;color:var(--pvm-olive-deep)}.pvm-head{margin-bottom:2.25rem;max-width:42rem}.pvm-head p{color:var(--pvm-muted);margin-top:.6rem;max-width:60ch}.pvm-header{position:sticky;top:0;z-index:20;background:rgba(246,245,239,.94);border-bottom:1px solid var(--pvm-line);backdrop-filter:blur(6px)}.pvm-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--pvm-header-h)}.pvm-header__nav{display:none;gap:1.6rem}.pvm-header__nav--left{justify-content:flex-start}.pvm-header__nav--right{justify-content:flex-end}.pvm-header__nav a{color:var(--pvm-ink);font-weight:500;font-size:.95rem}.pvm-header__nav a:hover{color:var(--pvm-olive-deep);text-decoration:none}.pvm-header__nav a[aria-current=page]{color:var(--pvm-olive-deep)}.pvm-header__brand{grid-column:2;justify-self:center;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--pvm-display);font-weight:800;font-size:1.15rem;color:var(--pvm-ink);letter-spacing:-.02em;white-space:nowrap}.pvm-header__brand:hover{text-decoration:none}.pvm-header__brand em{font-style:normal;color:var(--pvm-olive)}@media(min-width:860px){.pvm-header__nav{display:flex}}@media(max-width:859.98px){.pvm-header__bar{grid-template-columns:42px 1fr 42px}}.pvm-header__mobile{grid-column:3;justify-self:end}@media(min-width:860px){.pvm-header__mobile{display:none}}.pvm-header__burger{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;cursor:pointer;color:var(--pvm-ink);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);background:var(--pvm-card)}.pvm-header__burger::-webkit-details-marker{display:none}.pvm-header__mobile-nav{position:absolute;left:0;right:0;top:var(--pvm-header-h);background:var(--pvm-card);border-bottom:1px solid var(--pvm-line);display:grid;padding:.5rem 1.25rem 1.25rem}.pvm-header__mobile-nav a{padding:.8rem 0;color:var(--pvm-ink);font-weight:600;border-bottom:1px solid var(--pvm-line)}.pvm-header__mobile-nav a:last-child{border-bottom:0}.itm-section--pvm-hero{padding-block:2.5rem 3.5rem}@media(min-width:960px){.itm-section--pvm-hero{padding-block:4rem 5rem}}.pvm-hero__grid{display:grid;gap:2.5rem}@media(min-width:960px){.pvm-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:3.5rem}}.pvm-hero h1{max-width:16ch}.pvm-hero__lead{margin-top:1.1rem;color:var(--pvm-muted);font-size:1.08rem;max-width:46ch}.pvm-hero__ctas{margin-top:1.75rem;display:flex;gap:.85rem;flex-wrap:wrap}.pvm-hero__cards{display:grid;gap:1.25rem}@media(min-width:960px){.pvm-hero__cards>*:nth-child(2){margin-left:2.5rem;margin-top:-.25rem}}.pvm-card{display:block;background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);overflow:hidden;color:var(--pvm-ink);transition:transform .18s ease,box-shadow .18s ease}a.pvm-card:hover{transform:translateY(-3px);box-shadow:var(--pvm-shadow);text-decoration:none}.pvm-card img{width:100%;aspect-ratio:16/8.5;object-fit:cover}.pvm-card__body{padding:1rem 1.1rem 1.15rem}.pvm-card__kicker{color:var(--pvm-muted);font-size:.85rem;margin-top:.15rem}.pvm-card__row{display:flex;align-items:center;justify-content:space-between;margin-top:.9rem;gap:.75rem;flex-wrap:wrap}.pvm-card__note{font-size:.82rem;color:var(--pvm-muted);margin-top:.7rem}.pvm-cats{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-auto-rows:170px;grid-auto-flow:dense}.pvm-cat{display:flex;flex-direction:column;background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);overflow:hidden;color:var(--pvm-ink);transition:transform .18s ease,box-shadow .18s ease}.pvm-cat:hover{transform:translateY(-3px);box-shadow:var(--pvm-shadow);text-decoration:none}.pvm-cat img{width:100%;height:100%;min-height:0;object-fit:cover;flex:1}.pvm-cat__bar{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;padding:.7rem .9rem;background:var(--pvm-card)}.pvm-cat__bar strong{font-family:var(--pvm-display);font-weight:700}.pvm-cat__bar span{color:var(--pvm-muted);font-size:.82rem;text-align:right}.pvm-cat:nth-child(8n+1){grid-column:1/-1;grid-row:span 2}@media(min-width:900px){.pvm-cats{grid-template-columns:repeat(4,1fr);grid-auto-rows:190px}.pvm-cat:nth-child(8n+1){grid-column:span 2;grid-row:span 2}.pvm-cat:nth-child(8n+6){grid-column:span 2}}.pvm-cats__more{margin-top:1.75rem}.itm-section--pvm-bleed{padding:0}.pvm-bleed{position:relative;--pvm-tag-hole:#f3f1e9}.pvm-bleed>img{width:100%;height:clamp(320px,52vw,560px);object-fit:cover}.pvm-bleed__pin{position:absolute;left:var(--pin-left,10%);top:var(--pin-top,50%);transition:transform .18s ease}@media(max-width:700px){.pvm-bleed__pin{left:5%;max-width:88%}}.pvm-bleed__pin:hover{transform:translateY(-3px);text-decoration:none}.pvm-bleed__pin .pvm-tag{box-shadow:0 8px 22px rgba(35,33,26,.35)}.pvm-bleed__caption{position:absolute;left:0;right:0;bottom:0;padding:2.5rem 0 .9rem;background:linear-gradient(to top,rgba(35,33,26,.72),rgba(35,33,26,0));color:#f1efe4;font-size:.85rem}.itm-section--pvm-factors{background:var(--pvm-olive-tint);border-block:1px solid var(--pvm-line)}.pvm-factors{display:grid;gap:1.1rem}@media(min-width:900px){.pvm-factors{grid-template-columns:1.25fr .95fr;align-items:stretch}}.pvm-factors__lead{display:flex;flex-direction:column}.pvm-factors__lead img{aspect-ratio:16/9.5}.pvm-factors__lead .pvm-card__body{flex:1}.pvm-factors__lead h3{font-size:1.35rem;font-weight:800}.pvm-factors__minis{display:grid;gap:1.1rem;align-content:stretch}.pvm-mini{display:flex;align-items:stretch;overflow:hidden;background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius)}.pvm-mini img{width:128px;min-height:100%;object-fit:cover;flex:none;aspect-ratio:auto}.pvm-mini__body{padding:.85rem 1rem;display:flex;flex-direction:column;gap:.2rem;min-width:0}.pvm-mini__body h3{font-size:.98rem;font-weight:700}.pvm-mini__body p{font-size:.9rem;color:var(--pvm-muted)}.pvm-mini__row{display:flex;align-items:center;gap:.85rem;margin-top:.55rem;flex-wrap:wrap}.pvm-factors__note{margin-top:1.25rem;font-size:.88rem;color:var(--pvm-muted);max-width:68ch}.pvm-factors__note strong{color:var(--pvm-ink)}.pvm-factors__note a{color:var(--pvm-olive-deep);text-decoration:underline;text-underline-offset:2px}.itm-section--pvm-method{background:var(--pvm-olive-deep);color:#fff}.pvm-method__prose{max-width:58ch;margin-inline:auto;text-align:center}.pvm-method h2{color:#fff;margin-bottom:1.1rem}.pvm-method__prose p{color:var(--pvm-band-text);margin-bottom:1rem}.pvm-method__prose a{color:#fff;text-decoration:underline;text-underline-offset:2px}.pvm-method__points{list-style:none;margin-top:1.75rem;display:grid;gap:.9rem}.pvm-method__points li{display:flex;gap:.7rem;align-items:flex-start;font-weight:500;color:#fff}.pvm-method__points .pvm-icon{color:#c9dd9e;margin-top:.2rem;width:1.35em;height:1.35em}.pvm-split__grid{display:grid;gap:2rem}@media(min-width:900px){.pvm-split__grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:3.5rem}.pvm-split--flip .pvm-split__grid>figure{order:2}}.pvm-split__grid img{border-radius:var(--pvm-radius);width:100%;aspect-ratio:4/3.1;object-fit:cover}.pvm-split__text p{color:var(--pvm-muted);margin-top:.8rem;max-width:54ch}.pvm-split__links{margin-top:1.5rem;display:grid;gap:.65rem;justify-items:start}.itm-section--posts{background:var(--pvm-olive-tint);border-top:1px solid var(--pvm-line)}.itm-section--posts .itm-posts__title{margin-bottom:2.25rem}.pvm-guide-lead{display:grid;gap:0;overflow:hidden;background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);color:var(--pvm-ink);transition:transform .18s ease,box-shadow .18s ease}.pvm-guide-lead:hover{transform:translateY(-3px);box-shadow:var(--pvm-shadow);text-decoration:none}@media(min-width:900px){.pvm-guide-lead{grid-template-columns:.9fr 1.1fr}}.pvm-guide-lead__body{padding:1.6rem 1.7rem;display:flex;flex-direction:column;justify-content:center}.pvm-guide-lead__body time{font-size:.8rem;color:var(--pvm-muted)}.pvm-guide-lead__body h3{font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;margin:.45rem 0 .55rem}.pvm-guide-lead:hover h3{color:var(--pvm-olive-deep)}.pvm-guide-lead__body p{color:var(--pvm-muted);max-width:52ch}.pvm-guide-lead img{width:100%;height:100%;min-height:240px;object-fit:cover}.pvm-guide-lead .pvm-tag{margin-top:1.1rem;align-self:flex-start}.pvm-guide-duo{display:grid;gap:1.1rem;margin-top:1.1rem}@media(min-width:768px){.pvm-guide-duo{grid-template-columns:1fr 1fr}}.pvm-guide-card{background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);overflow:hidden;color:var(--pvm-ink);transition:transform .18s ease,box-shadow .18s ease}.pvm-guide-card:hover{transform:translateY(-3px);box-shadow:var(--pvm-shadow);text-decoration:none}.pvm-guide-card img{width:100%;aspect-ratio:16/7.5;object-fit:cover}.pvm-guide-card__body{padding:1rem 1.15rem 1.2rem}.pvm-guide-card__body time{font-size:.8rem;color:var(--pvm-muted)}.pvm-guide-card__body h3{font-size:1.12rem;font-weight:700;margin:.3rem 0 .35rem}.pvm-guide-card:hover h3{color:var(--pvm-olive-deep)}.pvm-guide-card__body p{color:var(--pvm-muted);font-size:.93rem}.itm-posts__more{margin-top:1.75rem}.itm-section--pvm-cta{padding:0;position:relative;--pvm-tag-hole:#4a463a}.pvm-cta__photo{width:100%;height:clamp(420px,48vw,520px);object-fit:cover}.pvm-cta__scrim{position:absolute;inset:0;background:linear-gradient(78deg,rgba(35,33,26,.82) 0%,rgba(35,33,26,.6) 42%,rgba(35,33,26,.1) 78%)}.pvm-cta__panel{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.1rem}.pvm-cta__panel h2{color:#fff;max-width:18ch}.pvm-cta__panel p{color:#eceade;max-width:46ch}.pvm-cta__panel .pvm-tag{transform:rotate(-3deg)}.pvm-footer{background:var(--pvm-card);border-top:1px solid var(--pvm-line);padding:3.25rem 0 2.5rem;font-size:.92rem}.pvm-footer__mark{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.pvm-footer__word{font-family:var(--pvm-display);font-weight:800;font-size:clamp(1.8rem,5vw,3.2rem);letter-spacing:-.02em;line-height:1}.pvm-footer__word em{font-style:normal;color:var(--pvm-olive)}.pvm-footer__claim{color:var(--pvm-muted);margin-top:1rem;max-width:54ch}.pvm-footer__grid{display:grid;gap:2rem;margin-top:2.25rem;padding-top:2rem;border-top:1px solid var(--pvm-line)}@media(min-width:768px){.pvm-footer__grid{grid-template-columns:1.1fr .9fr 1.4fr}}.pvm-footer__head{font-family:var(--pvm-display);font-size:.95rem;font-weight:700;margin-bottom:.7rem}.pvm-footer__col nav{display:grid;gap:.45rem;justify-items:start}.pvm-footer__col a{color:var(--pvm-muted)}.pvm-footer__col a:hover{color:var(--pvm-olive-deep)}.pvm-footer__note{color:var(--pvm-muted);max-width:52ch}.pvm-footer__note a{color:var(--pvm-olive-deep);text-decoration:underline;text-underline-offset:2px}.pvm-footer__base{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--pvm-line);display:flex;gap:1.5rem;flex-wrap:wrap;color:var(--pvm-muted)}.pvm-footer__base a{color:var(--pvm-muted)}.pvm-footer__base a:hover{color:var(--pvm-ink)}.pvm-footer__base nav{display:flex;gap:1.5rem;flex-wrap:wrap}.pvm-landing,.pvm-article,.pvm-legal{padding-block:2.5rem 4rem}@media(min-width:768px){.pvm-landing,.pvm-article,.pvm-legal{padding-block:3rem 5.5rem}}.pvm-legal>.itm-container{max-width:62rem}.pvm-landing>.itm-container,.pvm-article>.itm-container{max-width:var(--pvm-container)}.pvm-legal--toc>.itm-container{max-width:var(--pvm-container)}.pvm-landing--wide>.itm-container{max-width:var(--pvm-container)}.pvm-landing--flush-bottom{padding-bottom:0}.pvm-landing--flush-top{padding-top:0}@media(min-width:768px){.pvm-landing--flush-bottom{padding-bottom:0}.pvm-landing--flush-top{padding-top:0}}.pvm-landing--flush-top .pvm-links{margin-top:0}.pvm-landing__title,.pvm-article__title,.pvm-legal__title{margin-top:1rem}.pvm-landing__lead,.pvm-article__lead{margin-top:1rem;font-size:1.15rem;color:var(--pvm-muted);max-width:60ch}.pvm-legal__stand{margin-top:.9rem;color:var(--pvm-muted);font-size:.9rem}.pvm-legal__grid{margin-top:2.5rem;display:grid;gap:2.5rem}@media(min-width:900px){.pvm-legal--toc .pvm-legal__grid{grid-template-columns:15rem 1fr}}.pvm-toc{background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);padding:1.1rem 1.2rem;font-size:.92rem;position:sticky;top:calc(var(--pvm-header-h) + 1.5rem)}.pvm-toc__title{font-family:var(--pvm-display);font-weight:700;margin-bottom:.5rem}.pvm-toc ul{list-style:none;display:grid;gap:.4rem}.pvm-toc ul ul{display:none}.pvm-toc a{color:var(--pvm-muted)}.pvm-toc a:hover{color:var(--pvm-olive-deep)}.pvm-read{margin-top:2.25rem;display:grid;gap:2rem}.pvm-read--toc .pvm-read__side{order:-1;position:static}@media(min-width:1000px){.pvm-read--toc{grid-template-columns:minmax(0,1fr)19rem;gap:3rem;align-items:start}.pvm-read--toc .pvm-read__side{order:1;position:sticky;top:calc(var(--pvm-header-h) + 1.5rem)}}.pvm-article__up{margin-top:2.5rem}.pvm-article__cover{margin-top:2rem}.pvm-article__cover img{border-radius:var(--pvm-radius);width:100%;aspect-ratio:16/8;object-fit:cover}.pvm-article__body{margin-top:2.25rem}.pvm-read__main>.itm-prose{margin-top:0;max-width:74ch}.pvm-article__hint{margin-top:2.5rem;padding:1.2rem 1.35rem;background:var(--pvm-olive-tint);border-left:4px solid var(--pvm-olive);border-radius:0 var(--pvm-radius)var(--pvm-radius)0;font-size:.95rem;color:var(--pvm-ink)}.pvm-article__hint p+p{margin-top:.7rem}.pvm-article__hint strong{font-weight:600}.pvm-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;align-items:center;margin-top:1.4rem;font-size:.88rem;color:var(--pvm-muted)}.pvm-meta a{color:var(--pvm-muted);text-decoration:underline;text-underline-offset:2px}.pvm-links{margin-top:3.5rem}.pvm-links__head{font-family:var(--pvm-display);font-size:1.25rem;font-weight:800;margin-bottom:1.25rem}.pvm-links__grid{display:grid;gap:1.1rem}@media(min-width:700px){.pvm-links__grid{grid-template-columns:1fr 1fr}}.pvm-links__row{display:grid;gap:0;border-top:1px solid var(--pvm-line)}.pvm-links__row a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--pvm-line);font-family:var(--pvm-display);font-weight:700;color:var(--pvm-ink)}.pvm-links__row a:hover{color:var(--pvm-olive-deep);text-decoration:none}.pvm-links__row span{font-family:var(--pvm-body);font-weight:400;font-size:.88rem;color:var(--pvm-muted);text-align:right}.pvm-author{margin-top:3rem;display:flex;gap:1.1rem;align-items:flex-start;background:var(--pvm-card);border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);padding:1.25rem 1.35rem}.pvm-author__mono{flex:none;width:46px;height:46px;display:grid;place-items:center;background:var(--pvm-olive-tint);color:var(--pvm-olive-deep);border-radius:var(--pvm-radius);font-family:var(--pvm-display);font-weight:800;font-size:1.05rem}.pvm-author__name{font-family:var(--pvm-display);font-weight:700}.pvm-author__text{color:var(--pvm-muted);font-size:.93rem;margin-top:.25rem}.pvm-author--head{margin-top:1.5rem;align-items:center}.pvm-author--head .pvm-author__mono{width:64px;height:64px;font-size:1.4rem}.pvm-author--head .pvm-author__name{font-size:1.9rem;font-weight:800;letter-spacing:-.015em}.itm-prose{color:var(--pvm-ink);max-width:var(--pvm-measure)}.itm-prose>*+*{margin-top:1.15rem}.itm-prose h2{font-size:1.6rem;margin-top:2.6rem;padding-top:1.1rem;border-top:1px solid var(--pvm-line)}.itm-prose h3{font-size:1.2rem;margin-top:1.9rem}.itm-prose p{line-height:1.72}.itm-prose ul,.itm-prose ol{padding-left:1.3rem;display:grid;gap:.5rem}.itm-prose li{line-height:1.68}.itm-prose a{color:var(--pvm-olive-deep);text-decoration:underline;text-underline-offset:2px}.itm-prose strong{font-weight:600}.itm-prose img{margin-block:1.8rem;border-radius:var(--pvm-radius)}.itm-prose blockquote{border-left:3px solid var(--pvm-olive);padding-left:1.1rem;color:var(--pvm-muted)}.itm-prose code{background:var(--pvm-olive-tint);padding:.1em .35em;font-size:.9em;border-radius:4px}.itm-prose table{width:100%;border-collapse:collapse;font-size:.95rem}.itm-prose th,.itm-prose td{border:1px solid var(--pvm-line);padding:.6rem .75rem;text-align:left;vertical-align:top}.itm-prose thead th{background:var(--pvm-olive-tint);font-weight:600}.itm-prose .table-wrap,.itm-prose figure.table{overflow-x:auto}.itm-breadcrumbs{font-size:.85rem;color:var(--pvm-muted)}.itm-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.itm-breadcrumbs__item+.itm-breadcrumbs__item::before{content:"/";margin-right:.4rem;color:var(--pvm-line)}.itm-breadcrumbs__link{color:var(--pvm-muted)}.itm-breadcrumbs__link:hover{color:var(--pvm-olive-deep)}.itm-pagination{display:flex;gap:.5rem;margin-top:2.5rem;align-items:center;flex-wrap:wrap}.itm-pagination__pages{display:flex;gap:.4rem;list-style:none}.itm-pagination__page,.itm-pagination__prev,.itm-pagination__next{padding:.4rem .75rem;border:1px solid var(--pvm-line);border-radius:var(--pvm-radius);background:var(--pvm-card);color:var(--pvm-ink)}.itm-pagination__page--current{background:var(--pvm-olive);color:#fff;border-color:var(--pvm-olive)}.itm-not-found{padding-block:5rem 6rem;text-align:left}.itm-not-found__message{margin-top:1rem;color:var(--pvm-muted);max-width:52ch}.itm-not-found__home{margin-top:2rem;display:flex;gap:.85rem;flex-wrap:wrap}.itm-reveal{opacity:1}@media(prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}a.pvm-card:hover,.pvm-cat:hover,.pvm-mini:hover,.pvm-guide-lead:hover,.pvm-guide-card:hover,.pvm-bleed__pin:hover{transform:none}}