.pd{--pu-primary:#1e4d5c;--pu-primary-lo:#2c6475;--pu-accent:#e2603a;--pu-accent-ink:#b4441b;--pu-halden:#1f5a66;--pu-halden-paper:#f6f4ef;--pu-halden-night:#13242e;--pu-halden-mint:#dce8e6;--pu-halden-bar:#c9d3d1;--pu-halden-amber:#e9a23b;--pu-halden-ink:#1b2a33;--pu-page-shadow:#00000029}.pu-head .irs-h2{max-width:15em}.pu-head .irs-lede{max-width:36em}.pu-stage{gap:1.75rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.pu-stage>*{min-width:0}@media (width>=1000px){.pu-stage{grid-template-columns:minmax(0,.62fr) minmax(0,1.6fr);align-items:start;gap:clamp(2.5rem,4.5vw,4rem)}.pu-states{top:calc(var(--rt-head,3.25rem) + 2rem);position:sticky}}.pu-states{border:0;border-top:1px solid var(--v5-hair);margin:0;padding:0}.pu-state{border-bottom:1px solid var(--v5-hair);cursor:pointer;padding:1.0625rem .125rem;display:block}.pu-state-in{opacity:0;pointer-events:none;position:absolute}.pu-state:has(:focus-visible){outline:2px solid var(--v5-amber);outline-offset:2px;border-radius:4px}.pu-state-top{grid-template-columns:minmax(0,1fr) auto 1rem;align-items:baseline;gap:.75rem;display:grid}.pu-state-top b{color:var(--v5-ink-2);letter-spacing:-.015em;transition:color .25s var(--v5-ease);font-size:1.125rem;font-weight:600}.pu-state-top em{color:var(--v5-ink-2);font-variant-numeric:tabular-nums;font-size:.9375rem;font-style:normal}.pu-state:hover b{color:var(--v5-ink)}.pu-state:hover .pu-chev{opacity:.6}.pu-chev{border:solid var(--v5-ink);opacity:.25;width:.4375rem;height:.4375rem;transition:opacity .25s var(--v5-ease), translate .35s var(--v5-out);border-width:1.5px 1.5px 0 0;justify-self:end;translate:-3px;rotate:45deg}.pu-state:has(:checked) b{color:var(--v5-ink)}.pu-state:has(:checked) .pu-chev{opacity:1;translate:0}.pu-state-copy{transition:grid-template-rows .4s var(--v5-out), margin .4s var(--v5-out);grid-template-rows:0fr;display:grid}.pu-state-copy>span{color:var(--v5-ink-2);text-wrap:pretty;font-size:1rem;line-height:1.45;overflow:hidden}.pu-state:has(:checked) .pu-state-copy{grid-template-rows:1fr;margin-top:.5rem}@supports not selector(:has(*)){.pu-state-copy{grid-template-rows:1fr;margin-top:.5rem}}.pu-stage{--at:var(--at-matched,1.6)}.pu-stage:has(.pu-state-in[value=moved]:checked){--at:var(--at-moved)}.pu-stage:has(.pu-state-in[value=new]:checked){--at:var(--at-new)}.pu-stage:has(.pu-state-in[value=review]:checked){--at:var(--at-review)}.pu-stage:has(.pu-state-in[value=matched]:checked) .pu-row[data-s=matched],.pu-stage:has(.pu-state-in[value=moved]:checked) .pu-row[data-s=moved],.pu-stage:has(.pu-state-in[value=new]:checked) .pu-row[data-s=new],.pu-stage:has(.pu-state-in[value=review]:checked) .pu-row[data-s=review],.pu-stage:has(.pu-state-in[value=matched]:checked) .pu-row[data-s=matched]:before,.pu-stage:has(.pu-state-in[value=moved]:checked) .pu-row[data-s=moved]:before,.pu-stage:has(.pu-state-in[value=new]:checked) .pu-row[data-s=new]:before,.pu-stage:has(.pu-state-in[value=review]:checked) .pu-row[data-s=review]:before{opacity:1}.pu-stage:has(.pu-state-in[value=matched]:checked) .pu-row[data-s=matched] .pu-cell>em,.pu-stage:has(.pu-state-in[value=moved]:checked) .pu-row[data-s=moved] .pu-cell>em,.pu-stage:has(.pu-state-in[value=new]:checked) .pu-row[data-s=new] .pu-cell>em,.pu-stage:has(.pu-state-in[value=review]:checked) .pu-row[data-s=review] .pu-cell>em{font-size:max(11px, calc(var(--k) * 14))}@supports not selector(:has(*)){.pu-row[data-s=matched]{opacity:1}}.pu-hp{--w:760;min-width:0;container-type:inline-size}.pu-in{--k:calc(100cqw / var(--w));--u:var(--k);--pitch:calc(var(--k) * 164);--thumb:calc(var(--k) * 226);color:var(--sc-ink);letter-spacing:-.01em;line-height:1.25;position:relative}.pu-in p{margin:0}.pu-dlg{position:relative}.pu-bar{align-items:center;gap:calc(var(--k) * 12);height:calc(var(--k) * 54);padding:0 calc(var(--k) * 14) 0 calc(var(--k) * 22);background:var(--pu-primary);color:var(--v5-white);display:flex}.pu-bar b{font-size:max(11px, calc(var(--k) * 16));letter-spacing:-.01em;margin-right:auto;font-weight:600}.pu-views{gap:calc(var(--k) * 4);display:flex}.pu-views svg{box-sizing:content-box;width:calc(var(--k) * 15);height:calc(var(--k) * 15);padding:calc(var(--k) * 8);fill:currentColor;opacity:.6;border-radius:50%}.pu-views svg.is-on{background:var(--pu-primary-lo);opacity:1}.pu-cols{padding:calc(var(--k) * 18) calc(var(--k) * 22) 0;grid-template-columns:45% 10% 45%;display:grid}.pu-cols span{gap:calc(var(--k) * 2);color:var(--v5-ink-2);font-size:max(9px, calc(var(--k) * 11));display:grid}.pu-cols span:first-child{text-align:right;justify-items:end}.pu-cols span:last-child{grid-column:3}.pu-cols b{color:var(--sc-ink);font-size:max(11px, calc(var(--k) * 16));font-weight:600}.pu-hint{padding:calc(var(--k) * 10) calc(var(--k) * 22) calc(var(--k) * 6);color:var(--v5-ink-2);font-size:max(9px, calc(var(--k) * 11));text-align:center}.pu-win{height:calc(var(--pitch) * 3.3);position:relative;overflow:clip;mask-image:linear-gradient(#0000,#000 9% 91%,#0000)}.pu-rows{padding:0 calc(var(--k) * 22);translate:0 calc(var(--pitch) * var(--at) * -1 + var(--pitch) * .15);transition:translate .7s var(--v5-out);margin:0;list-style:none}.pu-row{height:var(--pitch);opacity:.4;transition:opacity .45s var(--v5-ease);grid-template-columns:45% 10% 45%;align-items:center;display:grid;position:relative}.pu-row:before{content:"";inset:calc(var(--k) * 6) calc(var(--k) * -10);z-index:-1;border-radius:calc(var(--k) * 14);background:var(--sc-amber-wash);opacity:0;transition:opacity .45s var(--v5-ease);position:absolute}.pu-old{justify-items:end;display:grid}.pu-new{grid-column:3;justify-items:start;display:grid}.pu-cell{gap:calc(var(--k) * 6);display:grid;position:relative}.pu-old .pu-cell{justify-items:end}.pu-cell>em{color:var(--pu-primary);font-size:max(9px, calc(var(--k) * 11));font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.pu-old .pu-cell>em,.pu-cell.is-removed>em{color:var(--pu-accent-ink)}.pu-cell.is-removed .pu-pg{opacity:.45}.pu-cell u{bottom:calc(var(--k) * 30);left:calc(var(--k) * 10);padding:calc(var(--k) * 3) calc(var(--k) * 8);border-radius:calc(var(--k) * 4);background:var(--pu-accent-ink);color:var(--v5-white);font-size:max(9px, calc(var(--k) * 10));font-weight:600;text-decoration:none;position:absolute}.pu-foot{align-items:center;gap:calc(var(--k) * 6);padding:calc(var(--k) * 12) calc(var(--k) * 14) calc(var(--k) * 14);border-top:1px solid var(--sc-line);display:flex}.pu-foot span{padding:calc(var(--k) * 8) calc(var(--k) * 12);border-radius:calc(var(--k) * 4);color:var(--pu-primary);font-size:max(9px, calc(var(--k) * 11));letter-spacing:.03em;text-transform:uppercase;font-weight:600}.pu-match{margin-right:auto}.pu-foot .pu-ok{background:var(--pu-primary);color:var(--v5-white);box-shadow:0 calc(var(--k) * 2) calc(var(--k) * 5) var(--pu-page-shadow)}.pu-pg{align-content:start;gap:calc(var(--k) * 6);width:var(--thumb);aspect-ratio:16/9;padding:calc(var(--k) * 10) calc(var(--k) * 13);border-radius:calc(var(--k) * 2);background:var(--pu-halden-paper);color:var(--pu-halden-ink);box-shadow:0 1px 3px var(--pu-page-shadow), 0 1px 1px #00000014;display:grid;overflow:clip}.pu-pg-head{display:block}.pu-pg-head s,.pu-pg-cover small s{width:calc(var(--k) * 30);height:calc(var(--k) * 2.5);background:var(--pu-halden);opacity:.6;border-radius:99px;display:block}.pu-pg-title{color:var(--pu-halden-ink);font-size:max(9px, calc(var(--k) * 12.5));letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.12;display:-webkit-box;overflow:hidden}.pu-pg s{text-decoration:none}.pu-pg-lines{gap:calc(var(--k) * 4.5);align-content:start;display:grid}.pu-pg-lines i{height:calc(var(--k) * 3);background:var(--sc-skel);border-radius:99px}.pu-pg-lines i:nth-child(2){width:86%}.pu-pg-lines i:nth-child(3){width:62%}.pu-pg-stats{gap:calc(var(--k) * 8);margin-top:calc(var(--k) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pu-pg-stats i{gap:calc(var(--k) * 4);padding-top:calc(var(--k) * 5);border-top:calc(var(--k) * 1.5) solid var(--pu-halden);font-style:normal;display:grid}.pu-pg-stats em{color:var(--pu-halden-ink);font-size:max(9px, calc(var(--k) * 14));letter-spacing:-.03em;white-space:nowrap;font-style:normal;font-weight:600}.pu-pg-stats s,.pu-pg-cards s,.pu-pg-chart s{height:calc(var(--k) * 2.5);background:var(--sc-skel);border-radius:99px;display:block}.pu-pg-cards{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:calc(var(--k) * 4);display:grid}.pu-pg-cards i{align-content:start;gap:calc(var(--k) * 4);min-height:calc(var(--k) * 26);padding:calc(var(--k) * 5);border-radius:calc(var(--k) * 2.5);background:var(--v5-white);display:grid}.pu-pg-cards s:first-child{background:var(--pu-halden);opacity:.55;width:60%}.pu-pg-split{gap:calc(var(--k) * 8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.pu-pg-panel{height:calc(var(--k) * 52);border-radius:calc(var(--k) * 3);background:var(--v5-white) radial-gradient(circle at 30% 45%, var(--pu-halden) 0 calc(var(--k) * 2), transparent calc(var(--k) * 2.5)), var(--v5-white);box-shadow:inset 0 0 0 1px var(--pu-halden-mint);display:block}.pu-pg-chart{gap:calc(var(--k) * 8);grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);align-items:start;display:grid}.pu-pg-line{height:calc(var(--k) * 50);border-radius:calc(var(--k) * 3);background:var(--v5-white);clip-path:inset(0 round calc(var(--k) * 3));display:block;position:relative}.pu-pg-line:after{content:"";background:linear-gradient(var(--pu-halden-mint), transparent);clip-path:polygon(0 0,18% 34%,40% 56%,65% 70%,100% 76%,100% 100%,0 100%);position:absolute;inset:18% 8% 16%}.pu-pg-chart>span{gap:calc(var(--k) * 4);padding-top:calc(var(--k) * 4);border-top:calc(var(--k) * 1.5) solid var(--pu-halden);display:grid}.pu-pg-chart em{font-size:max(9px, calc(var(--k) * 13));letter-spacing:-.03em;font-style:normal;font-weight:600}.pu-pg-bars{gap:calc(var(--k) * 8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.pu-pg-barset{align-items:end;gap:calc(var(--k) * 5);height:calc(var(--k) * 50);padding:calc(var(--k) * 6) calc(var(--k) * 6) 0;border-radius:calc(var(--k) * 3);background:var(--v5-white);display:flex}.pu-pg-barset i{align-items:end;gap:calc(var(--k) * 1.5);flex:1;height:100%;display:flex}.pu-pg-barset s{border-radius:calc(var(--k) * 1) calc(var(--k) * 1) 0 0;background:var(--pu-halden-bar);flex:1;height:82%}.pu-pg-barset s+s{background:var(--pu-halden);height:58%}.pu-pg-barset i:nth-child(2) s:first-child{height:70%}.pu-pg-barset i:nth-child(3) s:first-child{height:60%}.pu-pg-barset i:nth-child(3) s+s{height:44%}.pu-pg-barset i:nth-child(4) s:first-child{height:76%}.pu-pg-barset i.is-new{border-radius:calc(var(--k) * 1.5);box-shadow:0 0 0 calc(var(--k) * 1.5) var(--pu-halden-amber)}.pu-pg-barset i.is-new s:first-child{height:66%}.pu-pg-barset i.is-new s+s{height:48%}.pu-pg[data-body=night]{background:var(--pu-halden-night)}.pu-pg[data-body=night] .pu-pg-title{color:var(--v5-white)}.pu-pg[data-body=night] .pu-pg-head s{background:var(--pu-halden-amber)}.pu-pg-cols{gap:calc(var(--k) * 8);margin-top:calc(var(--k) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pu-pg-cols i{height:calc(var(--k) * 22);background:linear-gradient(#ffffff8c 0 calc(var(--k) * 2.5), transparent 0) 0 0 / 70% 100% no-repeat, repeating-linear-gradient(#ffffff38 0 calc(var(--k) * 2.5), transparent 0 calc(var(--k) * 6.5)) 0 calc(var(--k) * 7) / 100% calc(100% - var(--k) * 7) no-repeat}.pu-pg-steps{margin-top:calc(var(--k) * 10);padding:0 calc(var(--k) * 4);background:linear-gradient(var(--pu-halden), var(--pu-halden)) 0 50% / 100% 1px no-repeat;justify-content:space-between;display:flex}.pu-pg-steps i{width:calc(var(--k) * 7);height:calc(var(--k) * 7);background:var(--pu-halden-paper);box-shadow:inset 0 0 0 calc(var(--k) * 1.5) var(--pu-halden);border-radius:50%}.pu-pg-steps i:first-child{background:var(--pu-halden)}.pu-pg[data-body=steps]{background:var(--pu-halden-mint)}.pu-pg[data-body=cover]{padding:0}.pu-pg-cover{align-content:end;gap:calc(var(--k) * 6);height:100%;padding:calc(var(--k) * 12) calc(var(--k) * 14) calc(var(--k) * 14);background:var(--pu-halden);color:var(--v5-white);display:grid;position:relative}.pu-pg-cover small{top:calc(var(--k) * 12);left:calc(var(--k) * 14);position:absolute}.pu-pg-cover small s{background:var(--v5-white)}.pu-pg-cover:after{content:"";width:calc(var(--k) * 5);height:calc(var(--k) * 5);background:var(--pu-halden-amber);border-radius:50%;position:absolute;top:30%;right:9%}.pu-pg-cover b{max-width:70%;font-size:max(10px, calc(var(--k) * 15));letter-spacing:-.03em;font-weight:600;line-height:1.08}.pu-pg-cover .pu-pg-lines{width:60%}.pu-pg-cover .pu-pg-lines i{background:#fff6}@media (width<=599px){.pu-hp{--w:440}.pu-in{--pitch:calc(var(--k) * 140);--thumb:calc(var(--k) * 186)}.pu-hint{display:none}.pu-win{height:calc(var(--pitch) * 3)}.pu-bar{padding-left:calc(var(--k) * 16)}.pu-cols,.pu-hint,.pu-rows{padding-inline:calc(var(--k) * 12)}.pu-row,.pu-cols{grid-template-columns:47% 6% 47%}.pu-pg{padding:calc(var(--k) * 8) calc(var(--k) * 10);gap:calc(var(--k) * 5)}.pu-pg-stats em{font-size:max(9px, calc(var(--k) * 12))}.pu-pg-cards i{min-height:calc(var(--k) * 20)}.pu-pg-bars{grid-template-columns:minmax(0,1fr)}.pu-pg-bars .pu-pg-lines,.pu-pg-chart>span,.pu-pg-split .pu-pg-lines{display:none}.pu-pg-chart,.pu-pg-split{grid-template-columns:minmax(0,1fr)}.pu-match{padding:0!important;font-size:0!important}.pu-states{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.pu-state{display:contents}.pu-state-top{box-shadow:inset 0 0 0 1px var(--v5-line);cursor:pointer;transition:background-color .25s var(--v5-ease);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;padding:.6875rem .875rem}.pu-state-top b{font-size:1rem}.pu-state-top em{font-size:.875rem}.pu-chev{display:none}.pu-state:has(:checked) .pu-state-top{background:var(--v5-ink);box-shadow:none}.pu-state:has(:checked) .pu-state-top :is(b,em){color:var(--v5-white)}.pu-state:has(:focus-visible) .pu-state-top{outline:2px solid var(--v5-amber);outline-offset:2px}.pu-state-copy{grid-area:3/1/4/-1;display:none}.pu-state:has(:checked) .pu-state-copy{margin-top:.625rem;display:block}}.pw-hero{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:center;display:grid}.pd-hero-art:has(>.pw-hero):before{content:none}.pw-hero .pd-shot.is-device{margin-inline:0}.pw-hero-pdf{z-index:1;margin:8% -16% 0 0;position:relative}.pw-hero-pdf picture{rotate:-3.5deg}.pw-hero-pdf img{width:100%;height:auto;box-shadow:0 0 0 1px var(--v5-hair), 0 2px 4px var(--v5-wash), 0 36px 60px -28px var(--pd-shadow);border-radius:3px;display:block}.pw-hero-pdf figcaption{color:var(--v5-ink-2);text-align:left;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:1.25rem;padding-left:.5rem;font-size:.875rem;display:flex}.pw-hero-pdf figcaption b{color:var(--v5-ink);font-weight:600}.pw-hero-web{min-width:0}@media (width<=599px){.pw-hero{grid-template-columns:minmax(0,1fr)}.pw-hero-pdf{display:none}}.pw-convert{display:grid}.pw-convert>*{grid-area:1/1}.pw-convert-main{width:86%;margin-bottom:16%}.pw-convert-pptx{z-index:1;width:64%;box-shadow:0 0 0 1px var(--v5-hair), 0 40px 80px -30px var(--pd-shadow), 0 12px 24px -16px var(--pd-shadow);place-self:end}@media (width<=599px){.pw-convert>*{grid-area:auto}.pw-convert-main{width:100%;margin-bottom:0}.pw-convert-pptx{width:88%;margin:-10% 0 0}}.pw-phones{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);max-width:54rem;margin:0 auto;padding:0;list-style:none;display:grid}.pw-phones img{width:100%;height:auto;display:block}@media (width<=599px){.pw-phones{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;max-width:none;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem;display:flex;overflow-x:auto}.pw-phones::-webkit-scrollbar{display:none}.pw-phones li{scroll-snap-align:center;flex:0 0 86%}}
