@import url("https://api.fontshare.com/v2/css?f[]=general-sans@700,600,500,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400;1,6..72,500&display=swap");.pf{--pf-ac:#e5a83b;--pf-ac-soft:rgba(229,168,59,.16);--pf-bg:#0b0a09;--pf-raise:#141210;--pf-line:hsla(40,45%,94%,.12);--pf-line-strong:hsla(40,45%,94%,.26);--pf-ink:#f6f1e7;--pf-body:#a49c90;--pf-muted:#6f675d;--pf-display:"Newsreader",Georgia,serif;--pf-sans:"General Sans","DM Sans",system-ui,sans-serif;position:relative;width:100%;min-height:100vh;background:var(--pf-bg);color:var(--pf-ink);font-family:var(--pf-sans);overflow-x:hidden;-webkit-font-smoothing:antialiased}.pf *,.pf :after,.pf :before{box-sizing:border-box}.pf figure,.pf h1,.pf h2,.pf h3,.pf ol,.pf p{margin:0}.pf ol{padding:0;list-style:none}.pf a{color:inherit;text-decoration:none}.pf p{text-wrap:pretty}.pf-display{font-family:var(--pf-display);font-weight:500;letter-spacing:-.02em;line-height:1.08}.pf-display em{font-style:italic;color:var(--pf-ac)}.pf-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pf-muted)}.pf-index{font-family:var(--pf-display);font-size:13px;letter-spacing:.1em;color:var(--pf-ac)}.pf-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pf-btn-solid{background:var(--pf-ac);color:#1a1714}.pf-btn-solid:hover{background:#f0bb58}.pf-btn-ghost{border-color:var(--pf-line-strong);color:var(--pf-ink)}.pf-btn-ghost:hover{border-color:var(--pf-ac);color:var(--pf-ac);background:hsla(40,45%,94%,.06)}.pf-btn-sm{padding:9px 18px;font-size:14px}.pf-btn-lg{padding:16px 34px;font-size:16px}.pf-nav{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1240px;margin:0 auto;padding:26px 32px}.pf-wordmark{display:inline-flex;align-items:center;gap:1px;font-family:var(--pf-display);font-weight:600;font-size:21px;letter-spacing:-.01em}.pf-wordmark-tld{color:var(--pf-ac)}.pf-tile{min-width:0;display:flex;flex-direction:column;gap:10px}.pf-tile-button{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.pf-frame{position:relative;width:100%;overflow:hidden;border-radius:14px;background-color:var(--pf-raise)}.pf-frame-poster,.pf-frame-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pf-frame-poster{z-index:1}.pf-frame-video{animation:pfFade .5s ease both}@keyframes pfFade{0%{opacity:0}to{opacity:1}}.pf-frame-edge{position:absolute;inset:0;z-index:2;border-radius:inherit;border:1px solid var(--pf-line);pointer-events:none;transition:border-color .25s ease}.pf-tile-button:hover .pf-frame-edge{border-color:var(--pf-line-strong)}.pf-caption{display:flex;flex-direction:column;gap:3px}.pf-caption-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--pf-ink)}.pf-caption-logo{height:20px;width:auto;max-width:140px;object-fit:contain;display:block;flex-shrink:0}.pf-caption-logo[data-on-dark=invert]{filter:invert(1) grayscale(1) brightness(1.7)}.pf-caption-logo-lockup{height:26px;max-width:min(100%,130px)}.pf-caption-logo[src$="logo-netflix.png"]{transform:translateY(-5px)}.pf-showcase-copy h3 .pf-caption-logo{height:26px}.pf-showcase-copy h3 .pf-caption-logo-lockup{height:32px;max-width:min(100%,170px)}.pf-caption-blurb{font-size:13px;line-height:1.5;color:var(--pf-body)}.pf-showcase{padding:120px 0 0;scroll-margin-top:40px}.pf-showcase-list{max-width:1240px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:110px}.pf-showcase-item{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;align-items:center}.pf-group,.pf-showcase-item{scroll-margin-top:32px}.pf .pf-titlerow h3{display:inline}.pf-titlerow .pf-caption-logo{display:inline-block;vertical-align:middle;margin-right:10px}.pf-titlerow .pf-group-logo{margin-right:12px}.pf-copylink{appearance:none;display:inline-flex;vertical-align:middle;margin-left:8px;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:999px;background:none;color:var(--pf-muted);cursor:pointer}.pf-copylink:hover{border-color:var(--pf-line-strong);color:var(--pf-ink)}.pf-copylink:focus-visible{outline:2px solid var(--pf-ac);outline-offset:2px}.pf-copylink-icon{width:14px;height:14px}.pf-showcase-item[data-flip="1"]{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.pf-showcase-item[data-flip="1"] .pf-showcase-tile{order:2}.pf-showcase-tile{max-width:600px}.pf-showcase-tile .pf-frame{border-radius:18px;box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.pf-showcase-copy{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.pf-showcase-copy h3{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:var(--pf-display);font-weight:500;font-size:30px;letter-spacing:-.02em;line-height:1.15}.pf-showcase-copy p{font-size:16px;line-height:1.65;color:var(--pf-body)}.pf-play-link{margin-top:4px;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--pf-ac);cursor:pointer;border-bottom:1px solid var(--pf-ac-soft);transition:border-color .2s ease}.pf-play-link:hover{border-bottom-color:var(--pf-ac)}.pf-run{padding:48px 0 120px}.pf-group{max-width:1240px;margin:72px auto 0;gap:22px}.pf-group,.pf-group-head{display:flex;flex-direction:column}.pf-group-head{gap:6px;border-left:2px solid var(--pf-ac);margin-left:32px;padding:0 32px 0 18px}.pf-group-head h3{font-family:var(--pf-display);font-weight:500;font-size:26px;letter-spacing:-.02em;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.pf-group-logo{height:30px;max-width:170px}.pf-group-head p{max-width:58ch;font-size:15px;line-height:1.55;color:var(--pf-body)}.pf-group-row{display:flex;justify-content:safe center;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 32px 14px;scrollbar-width:thin;scrollbar-color:var(--pf-line-strong) transparent;--pf-tall-w:clamp(214px,calc((1176px - (var(--pf-count, 6) - 1) * 18px) / var(--pf-count, 6)),300px);--pf-wide-w:clamp(300px,calc((1176px - (min(var(--pf-count, 3), 3) - 1) * 18px) / min(var(--pf-count, 3), 3)),560px)}.pf-group-row::-webkit-scrollbar{height:6px}.pf-group-row::-webkit-scrollbar-thumb{background:var(--pf-line);border-radius:999px}.pf-run-tile{flex:0 0 var(--pf-tall-w);scroll-snap-align:start}.pf-group[data-shape=landscape] .pf-run-tile,.pf-group[data-shape=mixed] .pf-run-tile-wide{flex-basis:var(--pf-wide-w)}.pf-group[data-shape=mixed] .pf-run-tile-wide{margin-top:max(0px,calc((var(--pf-tall-w) * 16 / 9 - var(--pf-wide-w) * 9 / 16) / 2))}.pf-anatomy{padding:40px 0 130px}.pf-anatomy-body{max-width:1240px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:72px;align-items:start}.pf-anatomy-body .pf-section-head{grid-column:1;grid-row:1}.pf-anatomy-stages{grid-column:2;grid-row:1/span 2}.pf-anatomy-sticky{grid-column:1;grid-row:1/span 2;align-self:center;position:sticky;top:90px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.pf-anatomy-tile{width:100%}.pf-anatomy-tile .pf-frame{border-radius:18px;box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.pf-anatomy-stage{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pf-ac)}.pf-anatomy-stages{display:flex;flex-direction:column;gap:4px}.pf-anatomy-stages li{padding:26px 0 26px 22px;border-left:1px solid var(--pf-line);display:flex;flex-direction:column;gap:7px;transition:border-color .3s ease,opacity .3s ease;opacity:.45}.pf-anatomy-stages li:first-child{padding-top:0}.pf-anatomy-stages li[data-active="1"]{border-left-color:var(--pf-ac);opacity:1}.pf-anatomy-stages h3{font-family:var(--pf-display);font-weight:500;font-size:27px;letter-spacing:-.02em}.pf-anatomy-stages p{max-width:52ch;font-size:16px;line-height:1.6;color:var(--pf-body)}.pf-wall{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:120px 24px}.pf-wall-grid{position:absolute;inset:-8% -2%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;opacity:.5}.pf-wall-col{position:relative;overflow:hidden}@keyframes pfDrift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes pfDriftR{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.pf-wall-track{display:flex;flex-direction:column;gap:14px;animation-name:pfDrift;animation-timing-function:linear;animation-iteration-count:infinite}.pf-wall-track[data-reverse="1"]{animation-name:pfDriftR}.pf-wall-tile .pf-frame{border-radius:10px}.pf-wall-veil{position:absolute;inset:0;background:radial-gradient(ellipse 760px 420px at 50% 46%,rgba(11,10,9,.94),rgba(11,10,9,.55) 55%,rgba(11,10,9,.1) 100%),linear-gradient(to bottom,var(--pf-bg) 0,rgba(11,10,9,0) 22%,rgba(11,10,9,0) 72%,var(--pf-bg) 100%);pointer-events:none}.pf-wall-copy{position:relative;z-index:2;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.pf-wall-copy h2{font-size:clamp(44px,6.4vw,82px)}.pf-wall-copy p{max-width:500px;font-size:17px;line-height:1.6;color:var(--pf-body)}.pf-wall-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.pf-section-head{display:flex;flex-direction:column;gap:14px}.pf-section-head h2{font-size:clamp(32px,4vw,50px);max-width:17ch}.pf-section-note{max-width:54ch;font-size:16px;line-height:1.6;color:var(--pf-body)}.pf-ed-icon{width:15px;height:15px;flex-shrink:0}.pf-ed-addbatch,.pf-ed-btn,.pf-ed-iconbtn,.pf-ed-link,.pf-ed-pill{appearance:none;font:inherit;cursor:pointer}.pf-ed-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--pf-line-strong,hsla(40,45%,94%,.26));border-radius:999px;background:rgba(20,18,16,.92);color:var(--pf-ink,#f6f1e7);font-size:13px;font-weight:600;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.pf-ed-btn:hover:not(:disabled){border-color:var(--pf-ink,#f6f1e7)}.pf-ed-btn:disabled{opacity:.45;cursor:default}.pf-ed-btn-primary{background:var(--pf-ac,#e5a83b);border-color:var(--pf-ac,#e5a83b);color:#1a1714}.pf-ed-btn-primary:hover:not(:disabled){background:#f0b94f;border-color:#f0b94f}.pf-ed-btn-danger{color:#ff8f80;border-color:hsla(7,100%,75%,.4)}.pf-ed-addbatch:focus-visible,.pf-ed-btn:focus-visible,.pf-ed-handle:focus-visible,.pf-ed-iconbtn:focus-visible,.pf-ed-link:focus-visible,.pf-ed-pill:focus-visible{outline:2px solid var(--pf-ac,#e5a83b);outline-offset:2px}.pf-ed-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--pf-line-strong,hsla(40,45%,94%,.26));border-radius:999px;background:rgba(20,18,16,.92);color:var(--pf-ink,#f6f1e7)}.pf-ed-iconbtn:hover{border-color:var(--pf-ink,#f6f1e7)}.pf-ed-iconbtn-danger:hover{border-color:#ff8f80;color:#ff8f80}.pf-ed-link{padding:0;border:0;background:none;color:var(--pf-ac,#e5a83b);font-size:12px;font-weight:600}.pf-ed-link-danger{color:#ff8f80}.pf-ed-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--pf-ac-soft,rgba(229,168,59,.16));color:var(--pf-ac,#e5a83b);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pf-ed-chip-muted{background:hsla(40,45%,94%,.1);color:var(--pf-body)}.pf-ed-bar{position:fixed;left:50%;bottom:20px;z-index:60;transform:translateX(-50%);display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;max-width:calc(100vw - 32px);padding:8px;border:1px solid var(--pf-line-strong);border-radius:999px;background:rgba(11,10,9,.94);backdrop-filter:blur(12px);box-shadow:0 18px 50px rgba(0,0,0,.55)}.pf-ed-bar-label{padding-left:10px;font-size:13px;font-weight:600;color:var(--pf-ink)}.pf-ed-status{display:inline-flex;align-items:center;gap:6px;padding-right:10px;font-size:13px;color:#8fd19e}.pf-ed-status-error{max-width:420px;color:#ff8f80}.pf-group,.pf-showcase-item{position:relative}.pf-ed-controls{position:absolute;top:-50px;right:32px;z-index:5;display:flex;align-items:center;gap:8px}.pf-ed-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--pf-line-strong);border-radius:999px;background:rgba(20,18,16,.92);color:var(--pf-body);font-size:12px;font-weight:600}.pf-ed-pill[aria-pressed=true]{border-color:rgba(229,168,59,.6);background:var(--pf-ac-soft);color:var(--pf-ac)}[data-hidden="1"]>:not(.pf-ed-controls){opacity:.38}.pf-ed-addbatch{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 64px);max-width:1176px;margin:56px auto 0;padding:18px;border:1px dashed var(--pf-line-strong);border-radius:14px;background:transparent;color:var(--pf-body);font-size:14px;font-weight:600}.pf-ed-addbatch:hover{border-color:var(--pf-ac);color:var(--pf-ac)}.pf-ed-empty{display:flex;align-items:center;justify-content:center;padding:20px;border:1px dashed var(--pf-line-strong);border-radius:14px;background:var(--pf-raise);color:var(--pf-muted);font-size:13px;text-align:center}.pf-group-row>.pf-tile:has(.pf-ed-empty){width:200px}.pf-ed-panel{position:fixed;top:0;right:0;bottom:0;z-index:70;display:flex;flex-direction:column;width:min(460px,100vw);border-left:1px solid var(--pf-line-strong);background:#11100e;box-shadow:-24px 0 60px rgba(0,0,0,.5);animation:pfEdSlide .25s cubic-bezier(.22,.36,0,1)}@keyframes pfEdSlide{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}.pf-ed-panel-head{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--pf-line)}.pf-ed-panel-head h2{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--pf-display);font-size:22px;font-weight:500}.pf-ed-panel-body{flex:1;overflow-y:auto;padding:4px 20px 24px}.pf-ed-panel-foot{padding:14px 20px;border-top:1px solid var(--pf-line)}.pf-ed-section{display:flex;flex-direction:column;gap:14px;padding:20px 0;border-bottom:1px solid var(--pf-line)}.pf-ed-section:last-child{border-bottom:0}.pf-ed-add h4,.pf-ed-section h3{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pf-muted)}.pf-ed-field{display:flex;flex-direction:column;gap:6px}.pf-ed-field>span{font-size:12px;font-weight:600;color:var(--pf-body)}.pf-ed-panel input[type=text],.pf-ed-panel input[type=url],.pf-ed-panel select,.pf-ed-panel textarea{width:100%;min-width:0;padding:9px 11px;border:1px solid var(--pf-line-strong);border-radius:9px;background:#0b0a09;color:var(--pf-ink);font:inherit;font-size:14px}.pf-ed-panel textarea{resize:vertical}.pf-ed-panel input:focus,.pf-ed-panel select:focus,.pf-ed-panel textarea:focus{outline:none;border-color:var(--pf-ac)}.pf-ed-panel input::placeholder,.pf-ed-panel textarea::placeholder{color:var(--pf-muted)}.pf-ed-row{display:flex;align-items:center;gap:10px}.pf-ed-row-selects{gap:8px}.pf-ed-panel .pf-ed-row-selects select{flex:1;padding:6px 8px;font-size:12px}.pf-ed-toggle{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--pf-ink);cursor:pointer}.pf-ed-toggle input{appearance:none;position:relative;width:36px;height:20px;margin:0;flex-shrink:0;border-radius:999px;background:hsla(40,45%,94%,.18);cursor:pointer;transition:background .15s ease}.pf-ed-toggle input:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#f6f1e7;transition:transform .15s ease}.pf-ed-toggle input:checked{background:var(--pf-ac)}.pf-ed-toggle input:checked:after{transform:translateX(16px)}.pf-ed-toggle input:focus-visible{outline:2px solid var(--pf-ac);outline-offset:2px}.pf-ed-note{margin:0;font-size:12px;line-height:1.5;color:var(--pf-muted)}.pf-ed-note-error{color:#ff8f80}.pf-ed-note-warning{color:#f0c36a}.pf-ed-linkfield{gap:10px}.pf-ed-add,.pf-ed-linkfield{display:flex;flex-direction:column}.pf-ed-add{gap:12px;padding:14px;border:1px dashed var(--pf-line-strong);border-radius:12px}.pf-ed-logo-custom{display:flex;flex-direction:column;gap:10px}.pf-ed-logo-previews{display:flex;gap:8px}.pf-ed-swatch{flex:1;height:64px;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--pf-line);border-radius:10px}.pf-ed-swatch img{max-width:100%;max-height:36px;object-fit:contain}.pf-ed-swatch-light{background:#fff}.pf-ed-swatch-dark{background:var(--pf-bg)}.pf-ed-swatch-dark img[data-on-dark=invert]{filter:invert(1) grayscale(1) brightness(1.7)}.pf-ed-sortable{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.pf-ed-sortable-row{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid var(--pf-line);border-radius:12px;background:#0b0a09}.pf-ed-sortable-row[data-dragging="1"]{position:relative;z-index:2;border-color:var(--pf-ac);box-shadow:0 12px 30px rgba(0,0,0,.5)}.pf-ed-sortable-body{flex:1;min-width:0}.pf-ed-handle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:32px;padding:0;border:0;border-radius:6px;background:none;color:var(--pf-muted,#6f675d);cursor:grab;touch-action:none}.pf-ed-handle:active{cursor:grabbing}.pf-ed-video{display:flex;gap:12px}.pf-ed-preview{flex-shrink:0;width:54px;aspect-ratio:9/16;overflow:hidden;border-radius:6px;background:var(--pf-raise)}.pf-ed-preview[data-orientation=landscape]{width:112px;aspect-ratio:16/9}.pf-ed-preview video{display:block;width:100%;height:100%;object-fit:cover}.pf-ed-video-fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pf-ed-dialog{border:1px solid hsla(40,45%,94%,.26);background:#11100e;color:#f6f1e7;font-family:General Sans,DM Sans,system-ui,sans-serif}.pf-ed-dialog [role=heading],.pf-ed-dialog h2{color:#f6f1e7}.pf-ed-dialog p{color:#a49c90}.pf-ed-dialog-actions{gap:10px}.pf-ed-reel .pf-ed-sortable-row{background:#0b0a09;border-color:hsla(40,45%,94%,.12)}.pf-ed-reel-item{display:flex;align-items:center;gap:12px;min-height:32px}.pf-ed-reel-name{font-size:14px;font-weight:600;color:#f6f1e7}.pf-ed-reel-meta{flex:1;font-size:12px;color:#a49c90}@media (max-width:720px){.pf-ed-controls{position:static;flex-wrap:wrap;padding:0 20px 12px}.pf-ed-bar{bottom:12px;flex-wrap:nowrap;gap:6px;padding:6px}.pf-ed-bar-label{display:none}.pf-ed-bar .pf-ed-btn{padding:8px 11px;font-size:12px}.pf-ed-status{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px);padding:6px 12px;border-radius:10px;background:rgba(11,10,9,.94)}}.lightbox-content{width:auto;max-width:none;border:0;background:transparent;padding:0;box-shadow:none;display:block}.lightbox-frame{position:relative;display:flex}.lightbox-frame video{max-width:88vw;max-height:84vh;border-radius:14px;background:#000;display:block;box-shadow:0 30px 80px rgba(0,0,0,.55)}.lightbox-frame img{max-width:min(1400px,94vw);max-height:88vh;border-radius:14px;box-shadow:0 30px 80px rgba(0,0,0,.5);display:block;background:var(--pf-raise)}.lightbox-close{position:absolute;top:-14px;right:-14px;width:36px;height:36px;border-radius:999px;border:1px solid var(--pf-line-strong);background:#fff;color:#1a1714;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.pf-showcase-item{grid-template-columns:minmax(0,1fr);gap:26px}.pf-showcase-item[data-flip="1"] .pf-showcase-tile{order:0}.pf-anatomy-body{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:36px}.pf-anatomy-body .pf-section-head,.pf-anatomy-stages,.pf-anatomy-sticky{grid-column:auto;grid-row:auto}.pf-anatomy-sticky{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px}.pf-anatomy-tile{flex:0 1 360px}}@media (max-width:720px){.pf-nav{padding:18px 20px}.pf-wall{padding:108px 20px}.pf-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr));opacity:.42}.pf-wall-col:nth-child(n+4){display:none}.pf-anatomy-body,.pf-showcase-list{padding-left:20px;padding-right:20px}.pf-group-head{margin-left:20px}.pf-group-row{padding-left:20px;padding-right:20px;--pf-tall-w:158px;--pf-wide-w:78vw}.pf-anatomy,.pf-run,.pf-showcase{padding-bottom:84px}.pf-showcase-list{gap:68px}}@media (prefers-reduced-motion:reduce){.pf *,.pf :after,.pf :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}