.pf{grid-column:1/-1}.pf-hero{padding:8px 0}.pf-lab{color:var(--m);margin-bottom:18px;font-size:15px}.pf-fit{width:100%;overflow:hidden}.pf-name{white-space:nowrap;font-size:100px;display:inline-block}.pf-sub{color:var(--m);flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:16px;display:flex}.pf-sub b{color:var(--p);font-weight:500}.pf-reel{padding:40px 0 56px}.pf-track{-webkit-user-select:none;user-select:none;height:112px;margin:0 6px;position:relative}.pf-track.is-jog{cursor:grab;touch-action:pan-y}.pf-track.is-jog:active{cursor:grabbing}.pf-rail{background:#f2e8d526;height:2px;position:absolute;top:80px;left:0;right:0}.pf-ticks{background:repeating-linear-gradient(90deg,#f2e8d530 0 1px,#0000 1px 2.5%);height:14px;position:absolute;top:74px;left:0;right:0}.pf-mk{text-align:center;color:var(--m);width:200px;font-size:14px;position:absolute;top:0;transform:translate(-50%)}.pf-mk b{color:var(--p);font-size:15px;font-weight:600;display:block}.pf-mk:after{content:"";background:var(--p);width:2px;height:30px;position:absolute;top:66px;left:50%}.pf-mk.is-next,.pf-mk.is-next b{color:var(--l)}.pf-mk.is-next:after{border-left:2px dashed var(--l);background:0 0}.pf-bt{font-size:15px;font-weight:600;position:absolute;top:96px;left:0;right:0}.pf-bt a{color:var(--l);text-underline-offset:3px;text-decoration:underline}.pf-head{pointer-events:none;width:0;transition:left .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:44px}.pf-head.is-drag{transition:none}.pf-head i{background:var(--l);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:22px;height:34px;position:absolute;top:0;left:-11px}.pf-track:focus-visible{outline:2px solid var(--l);outline-offset:6px}.pf-readout{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:26px;display:flex}.pf-readout .mono{color:var(--p);white-space:pre;letter-spacing:.02em;font-size:14px}.pf-readout .mono span{white-space:nowrap}.pf-readout p:last-child{color:var(--m);font-size:15px}.pf-six{background:#f2e8d51a;border:2px solid #f2e8d51a;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;margin-top:22px;display:grid}.pf-cell{background:var(--g);flex-direction:column;gap:12px;min-height:172px;padding:22px 20px 24px;transition:background .25s;animation:.6s pf-flash;display:flex}.pf-cell:hover{background:var(--g2)}.pf-q{font-size:17px;font-weight:500;line-height:1.25}.pf-big{font-variation-settings:"wdth" 125, "wght" 800;text-transform:uppercase;margin-top:auto;font-size:28px;line-height:.9}.pf-big em{font-variation-settings:"wdth" 150, "wght" 800;margin-bottom:4px;font-size:72px;font-style:normal;display:block}.pf-cell.is-fix .pf-big{color:var(--l)}.pf-cell.is-inc .pf-big,.pf-cell.is-off .pf-big{color:var(--p);font-variation-settings:"wdth" 62, "wght" 800;text-underline-offset:6px;font-size:25px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:2px}.pf-n{color:var(--m);font-size:14px}@keyframes pf-flash{0%{background:var(--g3)}}.pf-sum{max-width:980px;margin-top:26px;font-size:22px;line-height:1.35}.pf-log{background:var(--p);color:var(--g);padding:64px 48px 72px;scroll-margin-top:80px}.pf-log-h{border-bottom:2px solid var(--g);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 40px;padding-bottom:22px;display:flex}.pf-log-h h3{white-space:nowrap;font-size:56px}.pf-meter{flex-wrap:wrap;gap:4px;margin-top:14px;display:flex}.pf-meter i{background:#16151222;width:64px;height:10px}.pf-meter i.is-m{background:repeating-linear-gradient(-45deg, var(--g) 0 3px, transparent 3px 6px)}.pf-meter i.is-f{background:var(--g)}.pf-count{max-width:360px;font-size:19px}.pf-err{margin-top:16px;font-weight:600}.pf-row{border-bottom:1.5px solid #16151240}.pf-top{grid-template-columns:216px minmax(0,1fr) 260px 190px;align-items:center;gap:28px;padding:26px 0;display:grid}.pf-stack{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pf-prio{color:var(--mp);font-size:13px;font-weight:600}.pf-t{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:0;font-size:25px;font-weight:600;line-height:1.2;display:flex}.pf-chev{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;transition:transform .25s;display:grid}.pf-row.is-open .pf-chev{transform:rotate(90deg)}.pf-v{font-size:15px;line-height:1.4}.pf-v .mono{color:var(--mp);margin-bottom:2px;font-size:12px;display:block}.pf-sw{cursor:pointer;color:inherit;background:0 0;border:0;justify-self:end;align-items:center;gap:12px;min-height:44px;padding:8px 0;font-size:15px;font-weight:600;display:flex}.pf-lever{background:#16151222;border-radius:3px;flex:none;width:54px;height:30px;transition:background .2s;position:relative}.pf-lever:after{content:"";background:var(--g);border-radius:2px;width:24px;height:24px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px}.pf-sw[aria-pressed=true] .pf-lever{background:var(--l);box-shadow:inset 0 0 0 1.5px var(--g)}.pf-sw[aria-pressed=true] .pf-lever:after{transform:translate(24px)}.pf-sw[disabled]{opacity:.45;cursor:default}.pf-done{justify-self:end;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pf-body{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:48px;padding:6px 0 40px 244px;display:grid}.pf-body[hidden]{display:none}.pf-shot{background:var(--g);margin:0;padding:14px}.pf-frame{overscroll-behavior:contain;height:420px;overflow:auto}.pf-frame img{width:100%;height:auto;display:block}.pf-shot figcaption{color:var(--m);overflow-wrap:anywhere;margin-top:10px;font-size:13px}.pf-pages{border:1.5px solid #16151240;align-self:start;padding:18px;font-size:15px}.pf-pages p{margin-bottom:10px;font-weight:600}.pf-pages ul{margin:0;padding:0;list-style:none}.pf-pages li{border-top:1px solid #16151220;padding:8px 0}.pf-pages .mono{overflow-wrap:anywhere;font-size:13px;display:block}.pf-steps h4{margin:0 0 14px;font-size:15px;font-weight:600}.pf-steps ol{counter-reset:s;margin:0;padding:0;list-style:none}.pf-steps li{counter-increment:s;border-top:1px solid #16151226;grid-template-columns:56px 1fr;gap:8px;padding:14px 0;font-size:19px;line-height:1.4;display:grid}.pf-steps li:before{content:counter(s);font-variation-settings:"wdth" 150, "wght" 800;font-size:40px;line-height:.9}.pf-who{margin-top:18px;font-weight:600}.pf-why{color:var(--mp);max-width:640px;margin-top:10px}.pf-after{background:var(--g);color:var(--p);align-items:baseline;gap:14px;margin-top:18px;padding:14px 16px;display:flex}.pf-after .mono{color:var(--l);flex:none;font-size:13px}.pf-we{margin-top:18px;font-weight:600}.pf-again{background:var(--g);color:var(--p);border-top:4px solid var(--l);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;margin-top:56px;padding:36px 40px;scroll-margin-top:80px;display:grid}@media (pointer:coarse){.pf-keys{display:none}}.pf-again h3{font-variation-settings:"wdth" 62, "wght" 700;margin:0;font-size:34px;line-height:1.05}.pf-again p{color:var(--m);max-width:640px;margin-top:8px}.pf-again .btn-line{color:var(--p)}.pf-again .btn[disabled]{opacity:.6;cursor:default}.pf-full{margin-top:28px}.pf-full summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.pf-full[open] summary{margin-bottom:18px}@media (prefers-reduced-motion:reduce){.pf-cell{animation:none}.pf-head{transition:none}}@media (max-width:1180px){.pf-six{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-top{grid-template-columns:minmax(0,1fr) auto;gap:14px 24px}.pf-stack{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px}.pf-t{grid-column:1/-1}.pf-body{grid-template-columns:minmax(0,1fr);gap:28px;padding-left:0}}@media (max-width:720px){.pf-readout .mono{white-space:pre-wrap;font-size:13px}.pf-cell.is-inc .pf-big,.pf-cell.is-off .pf-big{font-size:20px}.pf-six{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-cell{min-height:150px;padding:16px 14px 18px}.pf-big em{font-size:56px}.pf-mk{width:120px;font-size:13px}.pf-sum{font-size:18px}.pf-log{padding:40px 16px 48px}.pf-log-h h3{white-space:normal;font-size:40px}.pf-meter i{width:40px}.pf-t{font-size:21px}.pf-top{grid-template-columns:minmax(0,1fr)}.pf-sw,.pf-done{justify-self:start}.pf-frame{height:360px}.pf-steps li{grid-template-columns:44px 1fr;font-size:17px}.pf-steps li:before{font-size:32px}.pf-again{grid-template-columns:minmax(0,1fr);padding:24px 20px}.pf-again h3{font-size:28px}}.acc#sites{scroll-margin-top:80px}.pf-share{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:20px;display:flex}.pf-share-n{color:var(--m);margin:0;font-size:15px}.pf-ask{margin-top:18px}.pf-ask-b{font-weight:700}.pf-ask form{gap:10px;max-width:560px;display:grid}.pf-ask label{font-weight:600}.pf-ask label span{color:var(--m);font-weight:400}.pf-ask textarea{border:1px solid var(--m);width:100%;color:inherit;font:inherit;resize:vertical;background:0 0;border-radius:3px;padding:10px 12px;font-size:16px}.pf-ask textarea:focus-visible{outline:2px solid var(--l);outline-offset:2px}.pf-ask-w{color:var(--m);margin:0;font-size:15px}.pf-ask-acts{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:4px 0 0;display:flex}.pf-ask-ok{margin-top:18px;font-weight:600}.pf-print{display:none}@media print{html.pf-printing body>:not(.pf-print){display:none!important}html.pf-printing .pf-print{white-space:pre-wrap;color:#000;background:#fff;margin:0;padding:0;font:11pt/1.5 Georgia,Times New Roman,serif;display:block}}
