.pphone[data-astro-cid-uxnak6ls]{aspect-ratio:400/866;background:linear-gradient(145deg,#3a3835,#121110 40%,#1c1b19);border-radius:16%/7.6%;position:relative;box-shadow:inset 0 0 0 1.5px #5a5752,inset 0 0 0 3px #0c0c0b,0 2px 4px #1113,0 24px 40px -14px #11111173,0 60px 80px -40px #11111180}.pphone-screen[data-astro-cid-uxnak6ls]{background:#000;border-radius:12%/5.6%;position:absolute;inset:1.94% 4.2%;overflow:hidden}.pphone-screen[data-astro-cid-uxnak6ls] img[data-astro-cid-uxnak6ls]{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.pphone-btn[data-astro-cid-uxnak6ls]{background:#2a2826;border-radius:2px;width:1.4%;position:absolute}.pphone-btn--a[data-astro-cid-uxnak6ls]{height:6%;top:18%;left:-1%}.pphone-btn--b[data-astro-cid-uxnak6ls]{height:10%;top:27%;left:-1%}.pphone-btn--c[data-astro-cid-uxnak6ls]{height:14%;top:25%;right:-1%}[data-astro-cid-oftdrbhc][data-t]:after{content:attr(data-t)}.ph[data-astro-cid-oftdrbhc]{padding-top:clamp(6rem,9vw,7.25rem);padding-bottom:clamp(3.5rem,7vw,6rem);position:relative;overflow:clip}.ph-top[data-astro-cid-oftdrbhc]{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:clamp(1.25rem,2.4vw,1.75rem);display:flex}.ph-title[data-astro-cid-oftdrbhc]{letter-spacing:-.045em;text-wrap:initial;font-size:clamp(2.9rem,7.4vw,8rem);font-weight:660;line-height:.92}.ph-title--long[data-astro-cid-oftdrbhc]{text-wrap:balance;max-width:22ch;font-size:clamp(2.2rem,5vw,5.4rem);line-height:.98}.ph-line[data-astro-cid-oftdrbhc]{display:block}.ph-line--accent[data-astro-cid-oftdrbhc]{color:var(--pp-blue)}.ph-grid[data-astro-cid-oftdrbhc]{--plate:#ee4b3e;--shade:#d23a2e;border-top:1px solid var(--pp-line);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""plate""fig";gap:clamp(1.75rem,4vw,2.5rem);margin-top:clamp(1.75rem,3.2vw,2.75rem);padding-top:clamp(1.5rem,2.6vw,2rem);display:grid}.ph-copy[data-astro-cid-oftdrbhc]{flex-direction:column;grid-area:copy;gap:clamp(1.5rem,2.6vw,2rem);display:flex}.ph-actions[data-astro-cid-oftdrbhc]{flex-wrap:wrap;gap:.75rem;display:flex}.ph-plate[data-astro-cid-oftdrbhc]{margin-inline:calc(-1 * var(--pp-gutter));min-width:0;width:calc(100% + 2 * var(--pp-gutter));aspect-ratio:16/10;isolation:isolate;border-radius:0;grid-area:plate;position:relative;overflow:hidden}.ph-plate-bg[data-astro-cid-oftdrbhc]{z-index:-1;background:var(--plate);transition:background-color .8s var(--pp-ease);position:absolute;inset:0;overflow:hidden}.ph-shape[data-astro-cid-oftdrbhc]{background:var(--shade);transition:background-color .8s var(--pp-ease);position:absolute}.ph-shape--circle[data-astro-cid-oftdrbhc]{aspect-ratio:1;border-radius:50%;width:62%;top:-38%;right:-14%}.ph-shape--square[data-astro-cid-oftdrbhc]{aspect-ratio:1;border-radius:3px;width:11%;bottom:10%;right:9%}.ph-slide[data-astro-cid-oftdrbhc]{pointer-events:none;grid-template-columns:minmax(0,1fr) 18%;align-items:center;gap:4%;padding:6%;display:grid;position:absolute;inset:0}.ph-slide[data-astro-cid-oftdrbhc].is-active{pointer-events:auto}.ph-shot[data-astro-cid-oftdrbhc]{background:#111;border-radius:6px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1111112e,0 24px 50px -18px #11111173}.ph-shot-bar[data-astro-cid-oftdrbhc]{background:var(--pp-sheet);border-bottom:1px solid #1111111a;align-items:center;gap:.9rem;height:1.85rem;padding:0 .8rem;display:flex}.ph-shot-dots[data-astro-cid-oftdrbhc]{gap:5px;display:flex}.ph-shot-dots[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{background:#ff5f57;border-radius:50%;width:9px;height:9px}.ph-shot-dots[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]:nth-child(2){background:#febc2e}.ph-shot-dots[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]:nth-child(3){background:#28c840}.ph-shot-url[data-astro-cid-oftdrbhc]{font-family:var(--pp-mono);color:var(--pp-ink-2);font-size:.7rem}.ph-shot[data-astro-cid-oftdrbhc] img[data-astro-cid-oftdrbhc]{aspect-ratio:auto;object-fit:contain;background:#111;width:100%;height:auto;display:block}.ph-slide[data-astro-cid-oftdrbhc] .ph-phone{width:100%;position:relative}.ph-slide[data-astro-cid-oftdrbhc] .ph-shot[data-astro-cid-oftdrbhc],.ph-slide[data-astro-cid-oftdrbhc] .ph-phone{opacity:0;transition:opacity .45s ease, transform .9s var(--pp-ease);transform:translateY(44px)}.ph-slide[data-astro-cid-oftdrbhc].is-leaving .ph-shot[data-astro-cid-oftdrbhc],.ph-slide[data-astro-cid-oftdrbhc].is-leaving .ph-phone{transform:translateY(-18px)}.ph-slide[data-astro-cid-oftdrbhc].is-active .ph-shot[data-astro-cid-oftdrbhc],.ph-slide[data-astro-cid-oftdrbhc].is-active .ph-phone{opacity:1;transition:opacity .6s ease .15s, transform 1s var(--pp-ease) .15s;transform:none}.ph-slide[data-astro-cid-oftdrbhc].is-active .ph-phone{transition-delay:.3s}.ph-fig[data-astro-cid-oftdrbhc]{grid-area:fig;align-content:end;gap:1.25rem;display:grid}.ph-index[data-astro-cid-oftdrbhc]{align-items:stretch;gap:.75rem;display:flex}.ph-tabs[data-astro-cid-oftdrbhc]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ph-tab[data-astro-cid-oftdrbhc]{width:100%;color:var(--pp-ink-3);text-align:left;cursor:pointer;background:0 0;border:0;gap:.35rem;padding:0 0 .2rem;transition:color .3s;display:grid}.ph-tab[data-astro-cid-oftdrbhc]:hover,.ph-tab[data-astro-cid-oftdrbhc][aria-current=true]{color:var(--pp-ink)}.ph-tab-bar[data-astro-cid-oftdrbhc]{background:var(--pp-line-strong);height:2px;margin-bottom:.35rem;display:block;position:relative;overflow:hidden}.ph-tab-bar[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{background:var(--pp-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ph-tab[data-astro-cid-oftdrbhc][aria-current=true] .ph-tab-bar[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{transform:scaleX(1)}.ph-grid[data-astro-cid-oftdrbhc].is-ready .ph-tab[data-astro-cid-oftdrbhc][aria-current=true] .ph-tab-bar[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{transform:scaleX(0)}.ph-grid[data-astro-cid-oftdrbhc].is-ready .ph-tab[data-astro-cid-oftdrbhc].is-active .ph-tab-bar[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{animation:7s linear forwards ph-progress}.ph-grid[data-astro-cid-oftdrbhc].is-paused .ph-tab[data-astro-cid-oftdrbhc].is-active .ph-tab-bar[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{animation-play-state:paused}@keyframes ph-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ph-tab-num[data-astro-cid-oftdrbhc]{font-family:var(--pp-mono);font-size:.68rem}.ph-tab-name[data-astro-cid-oftdrbhc]{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;font-stretch:105%;line-height:1.2;overflow:hidden}.ph-pause[data-astro-cid-oftdrbhc]{border:1px solid var(--pp-line-strong);width:2.4rem;height:2.4rem;color:var(--pp-ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;align-self:center;place-items:center;transition:border-color .25s,background-color .25s;display:grid}.ph-pause[data-astro-cid-oftdrbhc]:hover{border-color:var(--pp-ink);background:var(--pp-sheet)}.ph-pause[data-astro-cid-oftdrbhc] svg[data-astro-cid-oftdrbhc]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.95rem;height:.95rem}.ph-pause[data-astro-cid-oftdrbhc] .ph-play-icon[data-astro-cid-oftdrbhc]{fill:currentColor;stroke:none}.ph-pause[data-astro-cid-oftdrbhc] .ph-pause-icon[data-astro-cid-oftdrbhc],.ph-pause[data-astro-cid-oftdrbhc].is-playing .ph-play-icon[data-astro-cid-oftdrbhc]{display:none}.ph-pause[data-astro-cid-oftdrbhc].is-playing .ph-pause-icon[data-astro-cid-oftdrbhc]{display:block}.ph-caps[data-astro-cid-oftdrbhc]{display:grid}.ph-cap[data-astro-cid-oftdrbhc]{opacity:0;visibility:hidden;transition:opacity .4s ease, transform .6s var(--pp-ease), visibility 0s linear .4s;grid-area:1/1;align-content:start;gap:.3rem;display:grid;transform:translateY(10px)}.ph-cap[data-astro-cid-oftdrbhc].is-active{opacity:1;visibility:visible;transition:opacity .5s ease .2s, transform .7s var(--pp-ease) .2s, visibility 0s;transform:none}.ph-cap[data-astro-cid-oftdrbhc] p[data-astro-cid-oftdrbhc]{margin:0}.ph-cap[data-astro-cid-oftdrbhc] .ph-cap-result[data-astro-cid-oftdrbhc]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.ph-cap-result[data-astro-cid-oftdrbhc] strong[data-astro-cid-oftdrbhc]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,3.6vw,3.2rem);font-weight:680;font-stretch:115%;line-height:.95}.ph-cap-result[data-astro-cid-oftdrbhc] span[data-astro-cid-oftdrbhc]{white-space:nowrap;font-size:1.05rem;font-weight:620}.ph-cap-label[data-astro-cid-oftdrbhc]{color:var(--pp-ink-2);font-size:.98rem}@media (width>=960px){.ph-grid[data-astro-cid-oftdrbhc]{grid-template:"copy plate""fig plate"1fr/minmax(0,5fr) minmax(0,7fr);gap:2rem clamp(2.5rem,5vw,4rem)}.ph-plate[data-astro-cid-oftdrbhc]{--plate-bleed:calc((100vw - min(100vw, var(--pp-max))) / 2 + var(--pp-gutter));width:calc(100% + var(--plate-bleed));margin-inline:0 calc(-1 * var(--plate-bleed));aspect-ratio:auto;border-radius:1.25rem 0 0 1.25rem;height:clamp(24rem,33vw,31rem)}.ph-slide[data-astro-cid-oftdrbhc]{max-width:56rem;margin-inline:auto;padding:clamp(1.75rem,3.4vw,3.25rem)}.ph-shape--circle[data-astro-cid-oftdrbhc]{width:46%;top:-42%;right:-8%}}@media (width<=600px){.ph-actions[data-astro-cid-oftdrbhc] .pp-btn[data-astro-cid-oftdrbhc]{flex:100%}.ph-tabs[data-astro-cid-oftdrbhc]{gap:.4rem}.ph-tab-name[data-astro-cid-oftdrbhc]{font-size:.72rem}}.ph-shot-url[data-astro-cid-oftdrbhc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ph-tab[data-astro-cid-oftdrbhc]{min-height:44px}.ph-pause[data-astro-cid-oftdrbhc]{width:44px;height:44px}@media (width<=600px){.ph-shot-bar[data-astro-cid-oftdrbhc]{gap:.3rem;height:1.2rem;padding:0 .35rem}.ph-shot-dots[data-astro-cid-oftdrbhc]{gap:2px}.ph-shot-dots[data-astro-cid-oftdrbhc] i[data-astro-cid-oftdrbhc]{width:4px;height:4px}.ph-shot-url[data-astro-cid-oftdrbhc]{font-size:.45rem}}html.pp-motion .ph-line[data-astro-cid-oftdrbhc]{animation:ph-rise 1.05s var(--pp-ease) both}html.pp-motion .pp-line-mask[data-astro-cid-oftdrbhc]+.pp-line-mask[data-astro-cid-oftdrbhc] .ph-line[data-astro-cid-oftdrbhc]{animation-delay:90ms}html.pp-motion .ph-badge[data-astro-cid-oftdrbhc],html.pp-motion .ph-copy[data-astro-cid-oftdrbhc]>[data-astro-cid-oftdrbhc],html.pp-motion .ph-fig[data-astro-cid-oftdrbhc]{animation:ph-slide .9s var(--pp-ease) both}html.pp-motion .ph-badge[data-astro-cid-oftdrbhc]{animation-delay:50ms}html.pp-motion .ph-copy[data-astro-cid-oftdrbhc]>[data-astro-cid-oftdrbhc]:first-child{animation-delay:.32s}html.pp-motion .ph-copy[data-astro-cid-oftdrbhc]>[data-astro-cid-oftdrbhc]:nth-child(2){animation-delay:.42s}html.pp-motion .ph-fig[data-astro-cid-oftdrbhc]{animation-delay:.6s}html.pp-motion .ph-grid[data-astro-cid-oftdrbhc]{animation:ph-rule 1.1s var(--pp-ease) .2s both}html.pp-motion .ph-plate-bg[data-astro-cid-oftdrbhc]{animation:1.1s cubic-bezier(.76,0,.24,1) .15s both ph-wipe}html.pp-motion .ph-slide[data-astro-cid-oftdrbhc].is-active .ph-shot[data-astro-cid-oftdrbhc]{animation:ph-lift 1.1s var(--pp-ease) .35s both}html.pp-motion .ph-slide[data-astro-cid-oftdrbhc].is-active .ph-phone{animation:ph-phone-in 1.1s var(--pp-ease) .6s both}.ph-grid[data-astro-cid-oftdrbhc].has-cycled .ph-slide[data-astro-cid-oftdrbhc] .ph-shot[data-astro-cid-oftdrbhc],.ph-grid[data-astro-cid-oftdrbhc].has-cycled .ph-slide[data-astro-cid-oftdrbhc] .ph-phone{animation:none!important}@keyframes ph-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes ph-slide{0%{transform:translateY(18px)}to{transform:none}}@keyframes ph-rule{0%{border-top-color:#0000}}@keyframes ph-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes ph-lift{0%{transform:translateY(60px)}}@keyframes ph-phone-in{0%{opacity:0;transform:translateY(80px)}}@media (prefers-reduced-motion:reduce){.ph-slide[data-astro-cid-oftdrbhc] .ph-shot[data-astro-cid-oftdrbhc],.ph-slide[data-astro-cid-oftdrbhc] .ph-phone,.ph-cap[data-astro-cid-oftdrbhc],.ph-plate-bg[data-astro-cid-oftdrbhc],.ph-shape[data-astro-cid-oftdrbhc]{transition:none!important}}.pst[data-astro-cid-jcc2pl2o]{border-top:1px solid var(--pp-ink);border-bottom:1px solid var(--pp-line-strong);background:var(--pp-paper)}.pst-grid[data-astro-cid-jcc2pl2o]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.pst-cell[data-astro-cid-jcc2pl2o]{border-bottom:1px solid var(--pp-line);grid-template:"value art""label label"1fr/1fr auto;align-items:start;gap:.45rem 1rem;padding:clamp(1.4rem,2.6vw,2rem) clamp(1rem,2vw,1.75rem);display:grid}.pst-cell[data-astro-cid-jcc2pl2o]:nth-child(odd){border-right:1px solid var(--pp-line);padding-left:0}.pst-value[data-astro-cid-jcc2pl2o]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;grid-area:value;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:660;font-stretch:115%;line-height:.9}.pst-label[data-astro-cid-jcc2pl2o]{color:var(--pp-ink-2);grid-area:label;font-size:.92rem;line-height:1.35}.pst-art[data-astro-cid-jcc2pl2o]{grid-area:art;align-self:end;place-items:end;width:4.6rem;height:2.6rem;display:grid}.pst-gantt[data-astro-cid-jcc2pl2o]{width:100%;height:100%;position:relative}.pst-gantt[data-astro-cid-jcc2pl2o] i[data-astro-cid-jcc2pl2o]{left:var(--s);right:calc(100% - var(--e));background:var(--pp-ink);transform-origin:0;border-radius:99px;height:.42rem;position:absolute}.pst-gantt[data-astro-cid-jcc2pl2o] i[data-astro-cid-jcc2pl2o]:first-child{background:var(--pp-red);top:.2rem}.pst-gantt[data-astro-cid-jcc2pl2o] i[data-astro-cid-jcc2pl2o]:nth-child(2){background:var(--pp-amber);top:1.05rem}.pst-gantt[data-astro-cid-jcc2pl2o] i[data-astro-cid-jcc2pl2o]:nth-child(3){background:var(--pp-blue);top:1.9rem}.pst-gantt[data-astro-cid-jcc2pl2o] b[data-astro-cid-jcc2pl2o]{background:var(--pp-ink);width:1px;position:absolute;top:0;bottom:0;right:0}.pst-gantt[data-astro-cid-jcc2pl2o] b[data-astro-cid-jcc2pl2o]:after{content:"";background:var(--pp-ink);clip-path:polygon(0 0,100% 50%,0 100%);width:.55rem;height:.42rem;position:absolute;top:0;left:0}.pst-search[data-astro-cid-jcc2pl2o],.pst-team[data-astro-cid-jcc2pl2o]{width:100%;height:100%;overflow:visible}.pst-dial[data-astro-cid-jcc2pl2o]{width:2.6rem;height:2.6rem}.pst-dial[data-astro-cid-jcc2pl2o] circle[data-astro-cid-jcc2pl2o]{fill:var(--pp-ink)}.pst-dial-track[data-astro-cid-jcc2pl2o],.pst-dial-fill[data-astro-cid-jcc2pl2o]{stroke-width:3px;fill:none!important}.pst-dial-track[data-astro-cid-jcc2pl2o]{stroke:var(--pp-line-strong);stroke-dasharray:.12 .88}.pst-dial-fill[data-astro-cid-jcc2pl2o]{stroke:var(--pp-blue);stroke-dasharray:24;stroke-dashoffset:7px;transform-origin:50%;transform:rotate(-90deg)}.pst-dial-hand[data-astro-cid-jcc2pl2o]{stroke:var(--pp-ink);stroke-width:2.2px;stroke-linecap:round}@media (width>=960px){.pst-grid[data-astro-cid-jcc2pl2o]{grid-template-columns:repeat(4,minmax(0,1fr))}.pst-cell[data-astro-cid-jcc2pl2o]{border-bottom:0}.pst-cell[data-astro-cid-jcc2pl2o]:nth-child(odd){padding-left:clamp(1rem,2vw,1.75rem)}.pst-cell[data-astro-cid-jcc2pl2o]:first-child{padding-left:0}.pst-cell[data-astro-cid-jcc2pl2o]+.pst-cell[data-astro-cid-jcc2pl2o]{border-left:1px solid var(--pp-line)}.pst-cell[data-astro-cid-jcc2pl2o]:nth-child(odd){border-right:0}.pst-cell[data-astro-cid-jcc2pl2o]{grid-template:"art""value""label"1fr/minmax(0,1fr);gap:.75rem}.pst-art[data-astro-cid-jcc2pl2o]{justify-self:start}}@media (width<=520px){.pst-value[data-astro-cid-jcc2pl2o]{font-size:min(2.2rem,10.4vw - 12px)}.pst-art[data-astro-cid-jcc2pl2o]{width:3.6rem;height:2.1rem}.pst-dial[data-astro-cid-jcc2pl2o]{width:2.1rem;height:2.1rem}.pst-cell[data-astro-cid-jcc2pl2o]{grid-template:"art""value""label"1fr/minmax(0,1fr);gap:.75rem}.pst-art[data-astro-cid-jcc2pl2o]{justify-self:start}}.ps[data-astro-cid-lqquauqa]{padding:var(--pp-section-y) 0}.ps-head[data-astro-cid-lqquauqa]{gap:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid}.ps-title[data-astro-cid-lqquauqa]{max-width:18ch;font-size:clamp(2.3rem,5.6vw,5.4rem)}.ps-intro[data-astro-cid-lqquauqa]{max-width:42rem}@media (width>=1024px){.ps-head[data-astro-cid-lqquauqa]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"label label""title title"".intro"}.ps-label[data-astro-cid-lqquauqa]{grid-area:label}.ps-title[data-astro-cid-lqquauqa]{grid-area:title}.ps-intro[data-astro-cid-lqquauqa]{grid-area:intro}}.ps-body[data-astro-cid-lqquauqa]{position:relative}.ps-list[data-astro-cid-lqquauqa]{border-top:1px solid var(--pp-ink);margin:0;padding:0;list-style:none}.ps-item[data-astro-cid-lqquauqa]{--tone:var(--pp-blue);border-bottom:1px solid var(--pp-line-strong);gap:1.75rem;padding:clamp(1.75rem,4vw,2.75rem) 0 clamp(2.5rem,5vw,3.5rem);display:grid}.ps-item--red[data-astro-cid-lqquauqa]{--tone:var(--pp-red)}.ps-item--amber[data-astro-cid-lqquauqa]{--tone:var(--pp-amber)}.ps-item-text[data-astro-cid-lqquauqa]{align-content:start;gap:1rem;display:grid}.ps-item-meta[data-astro-cid-lqquauqa]{align-items:center;gap:.75rem;display:flex}.ps-num[data-astro-cid-lqquauqa]{font-family:var(--pp-mono);color:var(--pp-ink-3);font-size:.85rem}.ps-chip[data-astro-cid-lqquauqa]{background:var(--tone);border-radius:2px;width:2.25rem;height:.55rem}.ps-item-title[data-astro-cid-lqquauqa]{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:620;font-stretch:110%;line-height:1.02}.ps-item-desc[data-astro-cid-lqquauqa]{max-width:34rem;color:var(--pp-ink-2);margin:0;font-size:1.05rem;line-height:1.6}.ps-links[data-astro-cid-lqquauqa]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ps-item-visual[data-astro-cid-lqquauqa]{height:clamp(20rem,70vw,26rem)}.ps-stage[data-astro-cid-lqquauqa]{display:none}@media (width>=1024px){.ps-body[data-astro-cid-lqquauqa]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,5vw,5rem);display:grid}.ps-item[data-astro-cid-lqquauqa]{align-content:center;min-height:72vh;transition:opacity .5s}.ps-item-visual[data-astro-cid-lqquauqa]{display:none}html.pp-motion .ps-item[data-astro-cid-lqquauqa]:not(.is-current){opacity:.32}.ps-stage[data-astro-cid-lqquauqa]{display:block;position:relative}.ps-stage-inner[data-astro-cid-lqquauqa]{height:30rem;position:sticky;top:calc(50vh - 15rem)}.ps-stage-sheet[data-astro-cid-lqquauqa]{transition:transform .9s var(--pp-ease), opacity .6s ease, filter .6s ease;position:absolute;inset:0}.ps-stage-sheet[data-astro-cid-lqquauqa][data-ps-sheet="0"]{transform:translate(-4%,-6%)rotate(-3deg)scale(.92)}.ps-stage-sheet[data-astro-cid-lqquauqa][data-ps-sheet="1"]{transform:translate(-2%,-3%)rotate(-1deg)scale(.96)}.ps-stage-sheet[data-astro-cid-lqquauqa][data-ps-sheet="2"]{transform:none}html.pp-motion .ps-stage-sheet[data-astro-cid-lqquauqa]{opacity:0;transform:translateY(115%)rotate(4deg)}html.pp-motion .ps-stage-sheet[data-astro-cid-lqquauqa].is-active{opacity:1;transform:none}html.pp-motion .ps-stage-sheet[data-astro-cid-lqquauqa].is-under{opacity:1;filter:brightness(.97);transform:translate(-3%,-5%)rotate(-2.5deg)scale(.93)}html.pp-motion .ps-stage-sheet[data-astro-cid-lqquauqa].is-under-2{opacity:1;filter:brightness(.94);transform:translate(-6%,-10%)rotate(-5deg)scale(.86)}.ps-stage-count[data-astro-cid-lqquauqa]{font-family:var(--pp-mono);color:var(--pp-ink-3);margin:0;font-size:.8rem;position:absolute;bottom:-2.5rem;right:0}}.ps-outcomes[data-astro-cid-lqquauqa]{gap:0;margin:clamp(3rem,7vw,5.5rem) 0 0;padding:0;list-style:none;display:grid}.ps-outcomes[data-astro-cid-lqquauqa] li[data-astro-cid-lqquauqa]{border-bottom:1px solid var(--pp-line);flex-wrap:wrap;align-items:baseline;gap:.25rem .85rem;padding:1.1rem 0;display:flex}.ps-outcomes[data-astro-cid-lqquauqa] strong[data-astro-cid-lqquauqa]{letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:620;font-stretch:112%}.ps-outcomes[data-astro-cid-lqquauqa] li[data-astro-cid-lqquauqa]>span[data-astro-cid-lqquauqa]:last-child{font-family:var(--pp-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--pp-ink-3);font-size:.78rem}.ps-outcome-dot[data-astro-cid-lqquauqa]{background:var(--pp-blue);border-radius:2px;align-self:center;width:.7rem;height:.7rem}.ps-outcome-dot--red[data-astro-cid-lqquauqa]{background:var(--pp-red)}.ps-outcome-dot--amber[data-astro-cid-lqquauqa]{background:var(--pp-amber)}@media (width>=768px){.ps-outcomes[data-astro-cid-lqquauqa]{border-top:1px solid var(--pp-line);grid-template-columns:repeat(3,1fr)}.ps-outcomes[data-astro-cid-lqquauqa] li[data-astro-cid-lqquauqa]{border-bottom:0;flex-direction:column;align-items:flex-start;padding:1.5rem 1.5rem 1.5rem 0}.ps-outcomes[data-astro-cid-lqquauqa] li[data-astro-cid-lqquauqa]+li[data-astro-cid-lqquauqa]{border-left:1px solid var(--pp-line);padding-left:1.5rem}}[data-astro-cid-4665sneq][data-t]:after{content:attr(data-t)}.psp[data-astro-cid-4665sneq]{padding:var(--pp-section-y) 0}.psp-head[data-astro-cid-4665sneq]{gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.psp-title[data-astro-cid-4665sneq]{max-width:17ch;font-size:clamp(2.3rem,5.6vw,5.4rem)}.psp-grid[data-astro-cid-4665sneq]{border:1px solid var(--pp-line-strong);background:var(--pp-line-strong);border-radius:1.5rem;gap:1px;display:grid;overflow:hidden}.psp-cell[data-astro-cid-4665sneq]{background:var(--pp-paper);flex-direction:column;gap:.8rem;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.psp-kicker[data-astro-cid-4665sneq]{font-family:var(--pp-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-3);margin:0;font-size:.74rem}.psp-cell-title[data-astro-cid-4665sneq]{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:620;font-stretch:110%;line-height:1.05}.psp-cell-title--xl[data-astro-cid-4665sneq]{font-size:clamp(2rem,3.8vw,3.4rem);line-height:.98}.psp-cell-desc[data-astro-cid-4665sneq]{max-width:30rem;color:var(--pp-ink-2);margin:0;line-height:1.6}.psp-feature[data-astro-cid-4665sneq]{background:var(--pp-sheet);gap:2rem}.psp-feature-body[data-astro-cid-4665sneq]{flex-direction:column;gap:.8rem;display:flex}.psp-cta[data-astro-cid-4665sneq]{align-self:flex-start;margin-top:.75rem}.psp-clock[data-astro-cid-4665sneq]{aspect-ratio:1;width:clamp(10rem,17vw,14rem);position:relative}.psp-clock[data-astro-cid-4665sneq] svg[data-astro-cid-4665sneq]{width:100%;height:100%;overflow:visible}.psp-ticks[data-astro-cid-4665sneq] line[data-astro-cid-4665sneq]{stroke:#11111138;stroke-width:.8px;stroke-linecap:round}.psp-ticks[data-astro-cid-4665sneq] line[data-astro-cid-4665sneq].is-major{stroke:var(--pp-ink);stroke-width:1.4px}.psp-ticks[data-astro-cid-4665sneq] line[data-astro-cid-4665sneq].is-hot{stroke:var(--pp-blue)}.psp-clock-track[data-astro-cid-4665sneq],.psp-clock-sweep[data-astro-cid-4665sneq]{fill:none;stroke-width:7px}.psp-clock-track[data-astro-cid-4665sneq]{stroke:#1111110f}.psp-clock-sweep[data-astro-cid-4665sneq]{stroke:var(--pp-blue);stroke-linecap:round;stroke-dasharray:10 60;transform-origin:60px 60px;transform:rotate(-90deg)}.psp-clock-hand[data-astro-cid-4665sneq]{stroke:var(--pp-ink);stroke-width:2px;stroke-linecap:round;transform-origin:60px 60px;transform:rotate(60deg)}.psp-clock-pin[data-astro-cid-4665sneq]{fill:var(--pp-ink);stroke:var(--pp-sheet);stroke-width:2px}.psp-clock-num[data-astro-cid-4665sneq]{justify-content:center;align-items:baseline;gap:.25rem;display:flex;position:absolute;top:60%;left:0;right:0}.psp-clock-num[data-astro-cid-4665sneq] b[data-astro-cid-4665sneq]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:680;font-stretch:118%;line-height:1}.psp-clock-num[data-astro-cid-4665sneq] small[data-astro-cid-4665sneq]{font-family:var(--pp-mono);color:var(--pp-ink-3);font-size:.72rem}.psp-pace[data-astro-cid-4665sneq]{gap:1.75rem}.psp-pace-copy[data-astro-cid-4665sneq]{flex-direction:column;gap:.8rem;display:flex}.psp-tl[data-astro-cid-4665sneq]{background:var(--pp-sheet);box-shadow:0 0 0 1px var(--pp-line), 0 24px 40px -32px #11111180;border-radius:1rem;gap:1rem;margin-top:auto;padding:1.1rem 1.2rem 1.3rem;font-size:.78rem;display:grid;container-type:inline-size}.psp-tl-weeks[data-astro-cid-4665sneq]{border-bottom:1px solid var(--pp-line);grid-template-columns:repeat(8,1fr);padding-bottom:.4rem;display:grid}.psp-tl-weeks[data-astro-cid-4665sneq] i[data-astro-cid-4665sneq]{border-left:1px solid var(--pp-line);font-family:var(--pp-mono);white-space:nowrap;color:var(--pp-ink-3);padding-left:.35rem;font-size:.62rem;font-style:normal;overflow:hidden}.psp-tl-row[data-astro-cid-4665sneq]{gap:.45rem;display:grid}.psp-tl-name[data-astro-cid-4665sneq]{font-size:.74rem;font-weight:640}.psp-tl-row--them[data-astro-cid-4665sneq] .psp-tl-name[data-astro-cid-4665sneq]{color:var(--pp-ink-3);font-weight:520}.psp-tl-track[data-astro-cid-4665sneq]{background:repeating-linear-gradient(90deg, var(--pp-line) 0 1px, transparent 1px calc(100% / 8));height:1.6rem;position:relative}.psp-tl-bar[data-astro-cid-4665sneq]{transform-origin:0;border-radius:99px;height:.9rem;margin-top:-.45rem;position:absolute;top:50%;left:0}.psp-tl-bar--us[data-astro-cid-4665sneq]{background:var(--pp-blue);width:25%}.psp-tl-step[data-astro-cid-4665sneq]{left:var(--p);justify-items:center;display:grid;position:absolute;top:0;transform:translate(-50%)}.psp-tl-step[data-astro-cid-4665sneq] i[data-astro-cid-4665sneq]{width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2.5px var(--pp-blue);background:#fff;border-radius:50%}.psp-tl-step[data-astro-cid-4665sneq] em[data-astro-cid-4665sneq]{white-space:nowrap;color:var(--pp-ink-2);margin-top:.35rem;font-size:.6rem;font-style:normal;font-weight:600;display:none}.psp-tl-step[data-astro-cid-4665sneq]:first-child{justify-items:start;transform:none}.psp-tl-step[data-astro-cid-4665sneq]:last-child{justify-items:end;transform:translate(-100%)}.psp-tl-gain[data-astro-cid-4665sneq]{border:1px dashed var(--pp-blue);transform-origin:0;border-left:0;border-radius:0 .4rem .4rem 0;place-items:center;display:grid;position:absolute;inset:0 0 0 calc(25% + .5rem)}.psp-tl-gain[data-astro-cid-4665sneq]:before{content:"";background:var(--pp-blue);width:.35rem;height:1px;position:absolute;top:50%;left:0}.psp-tl-gain[data-astro-cid-4665sneq] em[data-astro-cid-4665sneq]{background:var(--pp-blue-deep);color:#fff;white-space:nowrap;border-radius:99px;padding:.18rem .55rem;font-size:.64rem;font-style:normal;font-weight:620}.psp-tl-caption[data-astro-cid-4665sneq]{font-family:var(--pp-mono);color:var(--pp-ink-3);white-space:nowrap;font-size:.62rem}@container (width>=620px){.psp-tl-row--us[data-astro-cid-4665sneq] .psp-tl-track[data-astro-cid-4665sneq]{height:2.9rem}.psp-tl-row--us[data-astro-cid-4665sneq] .psp-tl-bar[data-astro-cid-4665sneq]{top:.8rem}.psp-tl-step[data-astro-cid-4665sneq] em[data-astro-cid-4665sneq]{display:block}.psp-tl-caption[data-astro-cid-4665sneq]{display:none}.psp-tl-gain[data-astro-cid-4665sneq]{height:1.6rem;bottom:auto}}.psp-tl-bar--them[data-astro-cid-4665sneq]{background:repeating-linear-gradient(-45deg,#1111112e 0 2px,#0000 2px 6px),#1111110d;width:100%;box-shadow:inset 0 0 0 1px #11111126}.psp-tl-bar--them[data-astro-cid-4665sneq] b[data-astro-cid-4665sneq]{background:var(--pp-ink-3);border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;right:.25rem}.psp-inbox[data-astro-cid-4665sneq]{background:var(--pp-sheet);box-shadow:0 0 0 1px var(--pp-line), 0 24px 40px -32px #11111180;border-radius:1rem;margin-top:auto;padding:.9rem}.psp-inbox-head[data-astro-cid-4665sneq]{justify-content:space-between;align-items:center;padding:0 .15rem .65rem;font-size:.78rem;font-weight:620;display:flex}.psp-inbox-head[data-astro-cid-4665sneq] svg[data-astro-cid-4665sneq]{fill:none;width:.95rem;height:.95rem;stroke:var(--pp-ink-2);stroke-width:1.4px;stroke-linejoin:round}.psp-inbox[data-astro-cid-4665sneq] ul[data-astro-cid-4665sneq]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.psp-inbox[data-astro-cid-4665sneq] li[data-astro-cid-4665sneq]{box-shadow:0 0 0 1px var(--pp-line);transition:opacity .6s ease, transform .7s var(--pp-ease), box-shadow .5s ease;background:#fff;border-radius:.65rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.55rem .6rem;display:grid}.psp-av[data-astro-cid-4665sneq]{color:#fff;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.7rem;font-weight:700;display:grid}.psp-av--blue[data-astro-cid-4665sneq]{background:var(--pp-blue)}.psp-av--red[data-astro-cid-4665sneq]{background:var(--pp-red)}.psp-av--grey[data-astro-cid-4665sneq]{background:#b9b4aa}.psp-msg[data-astro-cid-4665sneq]{gap:.3rem;display:grid}.psp-msg[data-astro-cid-4665sneq] i[data-astro-cid-4665sneq]{background:#1113;border-radius:99px;height:.36rem}.psp-msg[data-astro-cid-4665sneq] i[data-astro-cid-4665sneq]+i[data-astro-cid-4665sneq]{background:#11111117;width:70%}.psp-tag[data-astro-cid-4665sneq]{white-space:nowrap;opacity:0;border-radius:99px;padding:.18rem .5rem;font-size:.62rem;font-style:normal;font-weight:620;transition:opacity .4s .4s,transform .5s cubic-bezier(.34,1.56,.64,1) .4s;transform:scale(.8)}.is-fit[data-astro-cid-4665sneq] .psp-tag[data-astro-cid-4665sneq]{color:var(--pp-blue-ink);background:#0a84f51f}.is-out[data-astro-cid-4665sneq] .psp-tag[data-astro-cid-4665sneq]{color:var(--pp-ink-3);background:#1111110f}.is-filtered .psp-tag[data-astro-cid-4665sneq]{opacity:1;transform:none}.is-filtered .psp-inbox[data-astro-cid-4665sneq] .is-out[data-astro-cid-4665sneq]{opacity:.38;background:0 0;transform:translate(.6rem)scale(.98);box-shadow:0 0 0 1px #0000}.is-filtered .psp-inbox[data-astro-cid-4665sneq] .is-fit[data-astro-cid-4665sneq]{box-shadow:0 0 0 1.5px var(--pp-blue), 0 10px 20px -14px #0a84f599}.psp-faces[data-astro-cid-4665sneq]{color:inherit;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:auto;padding-top:1.25rem;text-decoration:none;display:flex}.psp-faces-row[data-astro-cid-4665sneq]{display:flex}.psp-faces[data-astro-cid-4665sneq] img[data-astro-cid-4665sneq]{border:3px solid var(--pp-paper);object-fit:cover;filter:grayscale()contrast(1.05);width:3.1rem;height:3.1rem;transition:filter .4s ease, transform .4s var(--pp-ease);border-radius:50%}.psp-faces[data-astro-cid-4665sneq] img[data-astro-cid-4665sneq]+img[data-astro-cid-4665sneq]{margin-left:-.85rem}.psp-faces[data-astro-cid-4665sneq]:hover img[data-astro-cid-4665sneq]{filter:none}.psp-faces[data-astro-cid-4665sneq]:hover img[data-astro-cid-4665sneq]:nth-child(odd){transform:translateY(-3px)}@media (width>=900px){.psp-grid[data-astro-cid-4665sneq]{grid-template-columns:repeat(2,minmax(0,1fr))}.psp-feature[data-astro-cid-4665sneq]{grid-row:span 2}.psp-feature[data-astro-cid-4665sneq] .psp-clock[data-astro-cid-4665sneq]{width:clamp(12rem,19vw,17rem);margin:auto}}@media (width>=1200px){.psp-grid[data-astro-cid-4665sneq]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.psp-pace[data-astro-cid-4665sneq]{grid-column:span 2}}@media (width<=520px){.psp-tl[data-astro-cid-4665sneq]{padding:.9rem}.psp-tl-weeks[data-astro-cid-4665sneq] i[data-astro-cid-4665sneq]{font-size:.55rem}.psp-tl-gain[data-astro-cid-4665sneq] em[data-astro-cid-4665sneq]{padding:.15rem .4rem;font-size:.56rem}}.pcs[data-astro-cid-gjgsb36u]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line)}.pcs-head[data-astro-cid-gjgsb36u]{gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.pcs-head-top[data-astro-cid-gjgsb36u]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pcs-client[data-astro-cid-gjgsb36u]{border:1px solid var(--pp-line-strong);color:var(--pp-ink);border-radius:99px;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}.pcs-client[data-astro-cid-gjgsb36u]:hover{background:var(--pp-sheet);border-color:var(--pp-ink)}.pcs-client[data-astro-cid-gjgsb36u] img[data-astro-cid-gjgsb36u]{border-radius:50%;width:1.8rem;height:1.8rem}.pcs-client[data-astro-cid-gjgsb36u] svg[data-astro-cid-gjgsb36u]{width:1rem;height:1rem}.pcs-title[data-astro-cid-gjgsb36u]{max-width:22ch;font-size:clamp(2.2rem,5vw,4.8rem)}.pcs-title-accent[data-astro-cid-gjgsb36u]{color:var(--pp-red)}.pcs-lead[data-astro-cid-gjgsb36u]{max-width:52rem}.pcs-grid[data-astro-cid-gjgsb36u]{gap:1rem;display:grid}.pcs-card[data-astro-cid-gjgsb36u]{border-radius:1.5rem;flex-direction:column;gap:1rem;min-width:0;padding:clamp(1.4rem,3vw,2.5rem);display:flex}.pcs-search[data-astro-cid-gjgsb36u]{border:1px solid var(--pp-line-strong);border-top:5px solid var(--pp-blue);background:var(--pp-sheet)}.pcs-ai[data-astro-cid-gjgsb36u]{border-top:5px solid var(--pp-amber);background:var(--pp-night);color:var(--pp-paper)}.pcs-kicker[data-astro-cid-gjgsb36u]{font-family:var(--pp-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-3);align-items:center;gap:.55rem;margin:0;font-size:.74rem;display:flex}.pcs-ai[data-astro-cid-gjgsb36u] .pcs-kicker[data-astro-cid-gjgsb36u]{color:#a39e94}.pcs-dot[data-astro-cid-gjgsb36u]{border-radius:2px;width:.6rem;height:.6rem}.pcs-dot--blue[data-astro-cid-gjgsb36u]{background:var(--pp-blue)}.pcs-dot--amber[data-astro-cid-gjgsb36u]{background:var(--pp-amber)}.pcs-card-title[data-astro-cid-gjgsb36u]{letter-spacing:-.035em;max-width:24ch;color:inherit;margin:0;font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:620;font-stretch:110%;line-height:1.05}.pcs-card-text[data-astro-cid-gjgsb36u]{max-width:36rem;color:var(--pp-ink-2);margin:0;line-height:1.6}.pcs-metric[data-astro-cid-gjgsb36u]{border-top:1px solid var(--pp-line);flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin:.5rem 0 0;padding:1.25rem 0 0;display:flex}.pcs-metric[data-astro-cid-gjgsb36u] strong[data-astro-cid-gjgsb36u]{letter-spacing:-.05em;color:var(--pp-blue-ink);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:680;font-stretch:115%;line-height:1}.pcs-metric[data-astro-cid-gjgsb36u] span[data-astro-cid-gjgsb36u]{max-width:28rem;color:var(--pp-ink-2);font-size:1rem;line-height:1.45}.pcs-shot[data-astro-cid-gjgsb36u]{margin:auto 0 0;padding-top:1rem}.pcs-shot[data-astro-cid-gjgsb36u] .pcs-shot-frame img{width:100%;height:auto;display:block}.pcs-mark[data-astro-cid-gjgsb36u]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pcs-mark[data-astro-cid-gjgsb36u] path[data-astro-cid-gjgsb36u]{fill:none;stroke:var(--pp-red);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}html.pp-motion .pcs-mark[data-astro-cid-gjgsb36u] path[data-astro-cid-gjgsb36u]{stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1) .3s}html.pp-motion .pcs-shot[data-astro-cid-gjgsb36u].is-marked .pcs-mark[data-astro-cid-gjgsb36u] path[data-astro-cid-gjgsb36u]{stroke-dashoffset:0}.pcs-chat[data-astro-cid-gjgsb36u]{gap:1rem;margin-top:.5rem;display:grid}.pcs-q[data-astro-cid-gjgsb36u]{justify-items:end;gap:.35rem;display:grid}.pcs-q-label[data-astro-cid-gjgsb36u]{font-family:var(--pp-mono);letter-spacing:.05em;text-transform:uppercase;color:#8f8a81;font-size:.66rem}.pcs-bubble[data-astro-cid-gjgsb36u]{background:#f2efe81f;border-radius:1rem 1rem .3rem;margin:0;padding:.7rem 1rem;font-weight:560}.pcs-typing[data-astro-cid-gjgsb36u]{color:#8f8a81;align-items:center;gap:.3rem;font-size:.78rem;display:none}.pcs-typing[data-astro-cid-gjgsb36u] i[data-astro-cid-gjgsb36u]{background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:1s ease-in-out infinite pcs-dot}.pcs-typing[data-astro-cid-gjgsb36u] i[data-astro-cid-gjgsb36u]:nth-child(2){animation-delay:.15s}.pcs-typing[data-astro-cid-gjgsb36u] i[data-astro-cid-gjgsb36u]:nth-child(3){animation-delay:.3s}.pcs-typing[data-astro-cid-gjgsb36u] span[data-astro-cid-gjgsb36u]{margin-left:.4rem}@keyframes pcs-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.pcs-a[data-astro-cid-gjgsb36u]{gap:.75rem;display:grid}.pcs-a-intro[data-astro-cid-gjgsb36u]{color:#bdb8ae;margin:0;font-size:.92rem;line-height:1.55}.pcs-list[data-astro-cid-gjgsb36u]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.pcs-hit[data-astro-cid-gjgsb36u]{background:var(--pp-paper);color:var(--pp-ink);box-shadow:0 0 0 2px var(--pp-amber);border-radius:.9rem;gap:.5rem;padding:1rem 1.1rem;display:grid}.pcs-hit[data-astro-cid-gjgsb36u] p[data-astro-cid-gjgsb36u]{margin:0;font-size:.95rem;line-height:1.55}.pcs-rank[data-astro-cid-gjgsb36u]{background:var(--pp-amber);border-radius:99px;justify-self:start;padding:.2rem .65rem;font-size:.74rem;font-weight:700}.pcs-other[data-astro-cid-gjgsb36u]{border:1px solid var(--pp-night-line);color:#bdb8ae;border-radius:.9rem;padding:.7rem 1.1rem;font-size:.92rem}html.pp-motion .pcs-ai[data-astro-cid-gjgsb36u]:not(.is-answered) .pcs-typing[data-astro-cid-gjgsb36u]{display:flex}html.pp-motion .pcs-ai[data-astro-cid-gjgsb36u] .pcs-a[data-astro-cid-gjgsb36u]{opacity:0;transition:opacity .6s ease, transform .8s var(--pp-ease);transform:translateY(12px)}html.pp-motion .pcs-ai[data-astro-cid-gjgsb36u].is-answered .pcs-a[data-astro-cid-gjgsb36u]{opacity:1;transform:none}@media (width>=1024px){.pcs-grid[data-astro-cid-gjgsb36u]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}}.pcs-foot[data-astro-cid-gjgsb36u]{border-top:1px solid var(--pp-ink);gap:1.75rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.pcs-quote[data-astro-cid-gjgsb36u]{margin:0}.pcs-quote[data-astro-cid-gjgsb36u] blockquote[data-astro-cid-gjgsb36u]{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.4vw,4rem);font-weight:600;font-stretch:112%;line-height:1.02}.pcs-quote[data-astro-cid-gjgsb36u] figcaption[data-astro-cid-gjgsb36u]{font-family:var(--pp-mono);color:var(--pp-ink-3);margin-top:.9rem;font-size:.78rem}.pcs-actions[data-astro-cid-gjgsb36u]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=960px){.pcs-foot[data-astro-cid-gjgsb36u]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (prefers-reduced-motion:reduce){.pcs-typing[data-astro-cid-gjgsb36u] i[data-astro-cid-gjgsb36u]{animation:none}}.pw[data-astro-cid-57g2m737]{padding:var(--pp-section-y) 0;background:var(--pp-night);color:var(--pp-paper);border-radius:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem) 0 0;position:relative}.pw[data-astro-cid-57g2m737] .pp-label[data-astro-cid-57g2m737]{color:var(--pp-paper)}.pw[data-astro-cid-57g2m737] .pp-label-num[data-astro-cid-57g2m737]{color:#8f8a81}.pw-head[data-astro-cid-57g2m737]{gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.pw-title[data-astro-cid-57g2m737]{max-width:16ch;color:var(--pp-paper);font-size:clamp(2.3rem,5.6vw,5.4rem)}.pw-title-accent[data-astro-cid-57g2m737]{color:var(--pp-amber)}.pw-intro[data-astro-cid-57g2m737]{color:#bdb8ae;max-width:30rem;margin:0;font-size:1.1rem;line-height:1.6}@media (width>=1024px){.pw-head[data-astro-cid-57g2m737]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end}.pw-label[data-astro-cid-57g2m737]{grid-column:1/-1}.pw-intro[data-astro-cid-57g2m737]{justify-self:end}}.pw-list[data-astro-cid-57g2m737]{gap:clamp(1.25rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid}.pw-card[data-astro-cid-57g2m737]{--tone:var(--pp-blue);top:calc(5.5rem + var(--i) * 1.1rem);transform-origin:50% 0;position:sticky}.pw-card--red[data-astro-cid-57g2m737]{--tone:var(--pp-red)}.pw-card--amber[data-astro-cid-57g2m737]{--tone:var(--pp-amber)}.pw-card-link[data-astro-cid-57g2m737]{--dim:0;border-top:5px solid var(--tone);background:var(--pp-sheet);color:var(--pp-ink);border-radius:1.25rem;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2.5rem);text-decoration:none;display:grid;position:relative;box-shadow:0 -24px 60px -30px #000000b3}.pw-card-link[data-astro-cid-57g2m737]:after{content:"";border-radius:inherit;background:var(--pp-night);opacity:var(--dim);pointer-events:none;position:absolute;inset:0}.pw-card-info[data-astro-cid-57g2m737]{flex-direction:column;gap:.85rem;min-width:0;display:flex}.pw-card-top[data-astro-cid-57g2m737]{align-items:center;gap:.75rem;display:flex}.pw-card-index[data-astro-cid-57g2m737]{font-family:var(--pp-mono);color:var(--pp-ink-3);font-size:.8rem}.pw-card-badge[data-astro-cid-57g2m737]{background:var(--pp-ink);color:var(--pp-paper);letter-spacing:.02em;border-radius:99px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.pw-card-name[data-astro-cid-57g2m737]{letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:640;font-stretch:112%;line-height:1}.pw-card-sub[data-astro-cid-57g2m737]{font-family:var(--pp-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--pp-ink-3);margin:-.35rem 0 0;font-size:.78rem}.pw-card-desc[data-astro-cid-57g2m737]{max-width:30rem;color:var(--pp-ink-2);margin:0;line-height:1.6}.pw-card-stat[data-astro-cid-57g2m737]{border-top:1px solid var(--pp-line);flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;margin:auto 0 0;padding-top:1rem;display:flex}.pw-card-stat[data-astro-cid-57g2m737] strong[data-astro-cid-57g2m737]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:680;font-stretch:115%;line-height:1}.pw-card-stat[data-astro-cid-57g2m737] span[data-astro-cid-57g2m737]{font-weight:600}.pw-card-stat[data-astro-cid-57g2m737] small[data-astro-cid-57g2m737]{color:var(--pp-ink-3);flex-basis:100%;font-size:.85rem}.pw-card-cta[data-astro-cid-57g2m737]{border-bottom:1px solid;align-self:flex-start;align-items:center;gap:.45rem;padding-bottom:2px;font-weight:600;display:inline-flex}.pw-card-cta[data-astro-cid-57g2m737] svg[data-astro-cid-57g2m737]{width:1em;height:1em;transition:transform .45s var(--pp-ease)}.pw-card-link[data-astro-cid-57g2m737]:hover .pw-card-cta[data-astro-cid-57g2m737] svg[data-astro-cid-57g2m737]{transform:translate(4px)}.pw-card-visual[data-astro-cid-57g2m737]{grid-template-columns:minmax(0,1fr) 18%;align-self:center;align-items:center;gap:4%;display:grid;position:relative}.pw-card-visual[data-astro-cid-57g2m737] .pw-win img{transition:transform 1.1s var(--pp-ease)}.pw-card-link[data-astro-cid-57g2m737]:hover .pw-card-visual[data-astro-cid-57g2m737] .pw-win img{transform:none}.pw-card-visual[data-astro-cid-57g2m737] .pw-phone{width:100%;transition:transform .7s var(--pp-ease);position:relative}.pw-card-link[data-astro-cid-57g2m737]:hover .pw-card-visual[data-astro-cid-57g2m737] .pw-phone{transform:translateY(-4px)}@media (width>=900px){.pw-card-link[data-astro-cid-57g2m737]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(34rem,72vh)}}.pw-more[data-astro-cid-57g2m737]{border-top:1px solid var(--pp-night-line);color:var(--pp-paper);gap:1.5rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);text-decoration:none;display:grid}.pw-more-text[data-astro-cid-57g2m737]{gap:.5rem;display:grid}.pw-more-text[data-astro-cid-57g2m737] strong[data-astro-cid-57g2m737]{letter-spacing:-.04em;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:640;font-stretch:112%;line-height:1}.pw-more-text[data-astro-cid-57g2m737] span[data-astro-cid-57g2m737]{color:#bdb8ae}.pw-more-btn[data-astro-cid-57g2m737]{justify-self:start}.pw-more[data-astro-cid-57g2m737]:hover .pw-more-btn[data-astro-cid-57g2m737]{color:#fff;border-color:var(--pp-blue-deep)}.pw-more[data-astro-cid-57g2m737]:hover .pw-more-btn[data-astro-cid-57g2m737]:before{transform:translateY(0)}@media (width>=900px){.pw-more[data-astro-cid-57g2m737]{grid-template-columns:1fr auto;align-items:end}}.pr[data-astro-cid-sjvbxu2y]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line);background:var(--pp-paper-2)}.pr-head[data-astro-cid-sjvbxu2y]{gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.pr-title[data-astro-cid-sjvbxu2y]{letter-spacing:-.05em;font-size:clamp(2.8rem,8vw,7.5rem);line-height:.92}.pr-track[data-astro-cid-sjvbxu2y]{padding-left:2rem;position:relative}.pr-steps[data-astro-cid-sjvbxu2y]{gap:2.75rem;margin:0;padding:0;list-style:none;display:grid}.pr-rail[data-astro-cid-sjvbxu2y]{background:var(--pp-line-strong);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.45rem}.pr-rail-fill[data-astro-cid-sjvbxu2y]{background:var(--pp-ink);transform-origin:50% 0;position:absolute;inset:0}.pr-step[data-astro-cid-sjvbxu2y]{--tone:var(--pp-blue);align-content:start;gap:.75rem;display:grid;position:relative}.pr-step--red[data-astro-cid-sjvbxu2y]{--tone:var(--pp-red)}.pr-step--amber[data-astro-cid-sjvbxu2y]{--tone:var(--pp-amber)}.pr-node[data-astro-cid-sjvbxu2y]{background:var(--tone);width:1.1rem;height:1.1rem;box-shadow:0 0 0 5px var(--pp-paper-2);border-radius:3px;position:absolute;top:.35rem;left:-2.1rem}.pr-num[data-astro-cid-sjvbxu2y]{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--pp-ink);font-size:clamp(5rem,11vw,9.5rem);font-weight:700;font-stretch:120%;line-height:.8}.pr-step-title[data-astro-cid-sjvbxu2y]{letter-spacing:-.03em;margin:.5rem 0 0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:620;font-stretch:110%;line-height:1.05}.pr-step-desc[data-astro-cid-sjvbxu2y]{max-width:26rem;color:var(--pp-ink-2);margin:0;line-height:1.6}@media (width>=900px){.pr-head[data-astro-cid-sjvbxu2y]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.pr-head[data-astro-cid-sjvbxu2y] .pp-label[data-astro-cid-sjvbxu2y]{grid-area:1/2;justify-self:end;margin-bottom:1rem}.pr-title[data-astro-cid-sjvbxu2y]{grid-area:1/1}.pr-track[data-astro-cid-sjvbxu2y]{padding:2.5rem 0 0}.pr-steps[data-astro-cid-sjvbxu2y]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}.pr-rail[data-astro-cid-sjvbxu2y]{width:auto;height:1px;inset:0 0 auto}.pr-rail-fill[data-astro-cid-sjvbxu2y]{transform-origin:0}.pr-node[data-astro-cid-sjvbxu2y]{top:-3.05rem;left:0}}.pc[data-astro-cid-obgr2ogp]{padding:var(--pp-section-y) 0}.pc-inner[data-astro-cid-obgr2ogp]{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,6vw,5rem);display:grid}.pc-copy[data-astro-cid-obgr2ogp]{flex-direction:column;gap:clamp(1.25rem,2.4vw,1.75rem);display:flex}.pc-title[data-astro-cid-obgr2ogp]{text-wrap:initial;font-size:clamp(2.3rem,5vw,4.6rem)}.pc-title-part[data-astro-cid-obgr2ogp]{display:block}.pc-title-accent[data-astro-cid-obgr2ogp]{color:var(--pp-blue)}.pc-bullets[data-astro-cid-obgr2ogp]{border-top:1px solid var(--pp-line-strong);margin:0;padding:0;list-style:none;display:grid}.pc-bullets[data-astro-cid-obgr2ogp] li[data-astro-cid-obgr2ogp]{border-bottom:1px solid var(--pp-line-strong);align-items:flex-start;gap:.85rem;padding:.95rem 0;font-weight:500;display:flex}.pc-check[data-astro-cid-obgr2ogp]{background:var(--pp-ink);border-radius:3px;flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem;position:relative}.pc-check[data-astro-cid-obgr2ogp]:after{content:"";border:solid var(--pp-paper);border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:.18rem;left:.4rem;transform:rotate(45deg)}.pc-actions[data-astro-cid-obgr2ogp]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.pc-board[data-astro-cid-obgr2ogp]{--ok:#157548;border:1px solid var(--pp-line);border-top:5px solid var(--pp-blue);background:var(--pp-sheet);border-radius:1.25rem;align-self:start;gap:1.25rem;margin:0;padding:clamp(1.25rem,2.6vw,2rem);display:grid;box-shadow:0 50px 90px -60px #1111118c}.pc-board-head[data-astro-cid-obgr2ogp]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pc-board-title[data-astro-cid-obgr2ogp]{letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:640;font-stretch:110%}.pc-status[data-astro-cid-obgr2ogp]{color:var(--ok);white-space:nowrap;background:#1575481a;border-radius:99px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.pc-status[data-astro-cid-obgr2ogp] i[data-astro-cid-obgr2ogp]{background:var(--ok);border-radius:50%;width:.5rem;height:.5rem;position:relative}.pc-status[data-astro-cid-obgr2ogp] i[data-astro-cid-obgr2ogp]:after{content:"";background:var(--ok);border-radius:50%;animation:2s ease-out infinite pc-ping;position:absolute;inset:0}@keyframes pc-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.pc-uptime[data-astro-cid-obgr2ogp]{grid-template-columns:repeat(30,1fr);gap:3px;height:2.2rem;display:grid}.pc-uptime[data-astro-cid-obgr2ogp] span[data-astro-cid-obgr2ogp]{background:var(--ok);opacity:.85;transform-origin:50% 100%;border-radius:2px}.pc-uptime[data-astro-cid-obgr2ogp] span[data-astro-cid-obgr2ogp]:nth-child(7n+3){opacity:.6}.pc-services[data-astro-cid-obgr2ogp]{border-top:1px solid var(--pp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.pc-services[data-astro-cid-obgr2ogp] li[data-astro-cid-obgr2ogp]{border-bottom:1px solid var(--pp-line);align-items:center;gap:.7rem;padding:.85rem .25rem;display:flex}.pc-services[data-astro-cid-obgr2ogp] li[data-astro-cid-obgr2ogp]:nth-child(odd){padding-right:1rem}.pc-service-tick[data-astro-cid-obgr2ogp]{background:var(--ok);border-radius:50%;flex:none;width:1.1rem;height:1.1rem;position:relative}.pc-service-tick[data-astro-cid-obgr2ogp]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.27rem;height:.5rem;position:absolute;top:.2rem;left:.37rem;transform:rotate(45deg)}.pc-service-text[data-astro-cid-obgr2ogp]{min-width:0;font-size:.95rem;font-weight:600}.pc-tiles[data-astro-cid-obgr2ogp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.pc-tile[data-astro-cid-obgr2ogp]{background:var(--pp-paper);border-radius:.75rem;padding:.85rem}.pc-tile[data-astro-cid-obgr2ogp] strong[data-astro-cid-obgr2ogp]{font-size:.95rem;font-weight:640}.pc-tile--success[data-astro-cid-obgr2ogp] strong[data-astro-cid-obgr2ogp]{color:var(--ok)}.pc-tile--primary[data-astro-cid-obgr2ogp] strong[data-astro-cid-obgr2ogp]{color:var(--pp-blue-ink)}.pc-note[data-astro-cid-obgr2ogp]{background:var(--pp-ink);color:var(--pp-paper);border-radius:.75rem;gap:.25rem;padding:1rem 1.1rem;display:grid}.pc-note[data-astro-cid-obgr2ogp] strong[data-astro-cid-obgr2ogp]{font-weight:620}.pc-note[data-astro-cid-obgr2ogp] span[data-astro-cid-obgr2ogp]{color:#bdb8ae;font-size:.88rem}@media (width>=1024px){.pc-inner[data-astro-cid-obgr2ogp]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}.pc-board[data-astro-cid-obgr2ogp]{position:sticky;top:6.5rem}}@media (width<=520px){.pc-services[data-astro-cid-obgr2ogp],.pc-tiles[data-astro-cid-obgr2ogp]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pc-status[data-astro-cid-obgr2ogp] i[data-astro-cid-obgr2ogp]:after{animation:none}}.pa[data-astro-cid-74qpu7yg]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line)}.pa-head[data-astro-cid-74qpu7yg]{gap:clamp(1.25rem,2.5vw,1.75rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.pa-title[data-astro-cid-74qpu7yg]{max-width:16ch;font-size:clamp(2.2rem,5vw,4.6rem)}.pa-sticker[data-astro-cid-74qpu7yg]{aspect-ratio:1;background:var(--pp-amber);width:8.5rem;color:var(--pp-ink);text-align:center;transition:transform .5s var(--pp-ease);border-radius:50%;place-content:center;justify-self:start;text-decoration:none;display:grid;transform:rotate(-8deg)}.pa-sticker[data-astro-cid-74qpu7yg]:hover{transform:rotate(0)scale(1.04)}.pa-sticker[data-astro-cid-74qpu7yg] strong[data-astro-cid-74qpu7yg]{letter-spacing:-.05em;font-size:2.1rem;font-weight:700;font-stretch:118%;line-height:1}.pa-sticker[data-astro-cid-74qpu7yg] span[data-astro-cid-74qpu7yg]{margin-top:.3rem;padding:0 .9rem;font-size:.68rem;font-weight:600;line-height:1.2}@media (width>=900px){.pa-sticker[data-astro-cid-74qpu7yg]{width:10rem;position:absolute;top:0;right:4%}}.pa-grid[data-astro-cid-74qpu7yg]{border-top:1px solid var(--pp-ink);gap:0;margin:0;padding:0;list-style:none;display:grid}.pa-card[data-astro-cid-74qpu7yg]{border-bottom:1px solid var(--pp-line-strong);align-content:start;gap:.5rem;padding:1.5rem 0;display:grid}.pa-num[data-astro-cid-74qpu7yg]{font-family:var(--pp-mono);color:var(--pp-ink-3);font-size:.8rem}.pa-card[data-astro-cid-74qpu7yg] h3[data-astro-cid-74qpu7yg]{letter-spacing:-.03em;margin:.4rem 0 0;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:620;font-stretch:110%}.pa-card[data-astro-cid-74qpu7yg] p[data-astro-cid-74qpu7yg]{color:var(--pp-ink-2);margin:0;line-height:1.55}@media (width>=768px){.pa-grid[data-astro-cid-74qpu7yg]{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-card[data-astro-cid-74qpu7yg]:nth-child(odd){border-right:1px solid var(--pp-line-strong);padding-right:1.5rem}.pa-card[data-astro-cid-74qpu7yg]:nth-child(2n){padding-left:1.5rem}}@media (width>=1200px){.pa-grid[data-astro-cid-74qpu7yg]{grid-template-columns:repeat(4,minmax(0,1fr))}.pa-card[data-astro-cid-74qpu7yg]{border-bottom:0;border-right:1px solid var(--pp-line-strong);padding:1.75rem 1.5rem 2rem}.pa-card[data-astro-cid-74qpu7yg]:first-child{padding-left:0}.pa-card[data-astro-cid-74qpu7yg]:last-child{border-right:0}}.pa-actions[data-astro-cid-74qpu7yg]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.pau[data-astro-cid-f54dwxqr]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line)}.pau-head[data-astro-cid-f54dwxqr]{gap:clamp(1.25rem,2.5vw,1.75rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.pau-title[data-astro-cid-f54dwxqr]{max-width:20ch;font-size:clamp(2.1rem,4.6vw,4.4rem)}.pau-body[data-astro-cid-f54dwxqr]{gap:clamp(2rem,4vw,3.5rem);display:grid}.pau-tabs[data-astro-cid-f54dwxqr]{border-top:1px solid var(--pp-ink);display:grid}.pau-tab[data-astro-cid-f54dwxqr]{--tone:var(--pp-blue);border:0;border-bottom:1px solid var(--pp-line-strong);width:100%;color:var(--pp-ink-3);text-align:left;cursor:pointer;transition:color .35s ease, padding .45s var(--pp-ease);background:0 0;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.75rem;padding:clamp(.85rem,1.6vw,1.15rem) .25rem;display:grid}.pau-tab--red[data-astro-cid-f54dwxqr]{--tone:var(--pp-red)}.pau-tab--amber[data-astro-cid-f54dwxqr]{--tone:var(--pp-amber)}.pau-tab-num[data-astro-cid-f54dwxqr]{font-family:var(--pp-mono);font-size:.78rem}.pau-tab-label[data-astro-cid-f54dwxqr]{letter-spacing:-.035em;font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:620;font-stretch:112%;line-height:1.05}.pau-tab-arrow[data-astro-cid-f54dwxqr]{background:var(--tone);width:2.4rem;height:2.4rem;color:var(--pp-ink);opacity:0;transition:opacity .35s ease, transform .45s var(--pp-ease);border-radius:50%;place-items:center;display:inline-grid;transform:scale(.6)rotate(-45deg)}.pau-tab-arrow[data-astro-cid-f54dwxqr] svg[data-astro-cid-f54dwxqr]{width:1.1rem;height:1.1rem}.pau-tab[data-astro-cid-f54dwxqr]:hover,.pau-tab[data-astro-cid-f54dwxqr][aria-selected=true]{color:var(--pp-ink)}.pau-tab[data-astro-cid-f54dwxqr][aria-selected=true]{padding-left:.85rem}.pau-tab[data-astro-cid-f54dwxqr][aria-selected=true] .pau-tab-arrow[data-astro-cid-f54dwxqr]{opacity:1;transform:none}.pau-frame-view[data-astro-cid-f54dwxqr]{aspect-ratio:1024/768;background:var(--pp-paper-2);position:relative}.pau-panel[data-astro-cid-f54dwxqr]{opacity:0;transition:opacity .5s ease, transform .9s var(--pp-ease);position:absolute;inset:0;transform:none}.pau-panel[data-astro-cid-f54dwxqr].is-active{opacity:1;transform:none}.pau-panel[data-astro-cid-f54dwxqr] img[data-astro-cid-f54dwxqr]{aspect-ratio:1024/768;width:100%;height:auto;position:absolute;top:0;left:0}.pau-foot[data-astro-cid-f54dwxqr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1rem;display:flex}.pau-caption[data-astro-cid-f54dwxqr]{color:var(--pp-ink-3);margin:0;font-size:.92rem}@media (width>=1024px){.pau-body[data-astro-cid-f54dwxqr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.pau-stage[data-astro-cid-f54dwxqr]{position:sticky;top:6.5rem}}.pp-pricing[data-astro-cid-rnhwgioe]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line)}.ppr-head[data-astro-cid-rnhwgioe]{gap:clamp(1.25rem,2.5vw,1.75rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.ppr-title[data-astro-cid-rnhwgioe]{max-width:16ch;font-size:clamp(2.2rem,5vw,4.6rem)}.ppr-grid[data-astro-cid-rnhwgioe]{gap:1rem;display:grid}.ppr-card[data-astro-cid-rnhwgioe]{--tone:var(--pp-blue);border:1px solid var(--pp-line-strong);border-top:5px solid var(--tone);background:var(--pp-sheet);border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,2.6vw,2.25rem);display:flex}.ppr-card--red[data-astro-cid-rnhwgioe]{--tone:var(--pp-red)}.ppr-card--amber[data-astro-cid-rnhwgioe]{--tone:var(--pp-amber)}.ppr-card--featured[data-astro-cid-rnhwgioe]{border-color:var(--pp-ink);border-top-color:var(--tone);background:var(--pp-ink);color:var(--pp-paper);box-shadow:0 50px 90px -50px #111111b3}.ppr-top[data-astro-cid-rnhwgioe]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ppr-name[data-astro-cid-rnhwgioe]{color:inherit;letter-spacing:-.03em;margin:0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:640;font-stretch:110%;line-height:1.1}.ppr-eyebrow[data-astro-cid-rnhwgioe]{font-family:var(--pp-mono);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;opacity:.75;border:1px solid;border-radius:99px;margin:0;padding:.25rem .65rem;font-size:.7rem}.ppr-card--featured[data-astro-cid-rnhwgioe] .ppr-eyebrow[data-astro-cid-rnhwgioe]{border-color:var(--pp-amber);background:var(--pp-amber);color:var(--pp-ink);opacity:1}.ppr-price[data-astro-cid-rnhwgioe]{border-bottom:1px solid var(--pp-line);gap:.25rem;padding-bottom:1.25rem;display:grid}.ppr-card--featured[data-astro-cid-rnhwgioe] .ppr-price[data-astro-cid-rnhwgioe]{border-color:var(--pp-night-line)}.ppr-price[data-astro-cid-rnhwgioe] strong[data-astro-cid-rnhwgioe]{letter-spacing:-.05em;font-size:clamp(2.6rem,4.6vw,3.8rem);font-weight:680;font-stretch:115%;line-height:1}.ppr-suffix[data-astro-cid-rnhwgioe]{letter-spacing:-.02em;font-size:1.3rem;font-weight:640;font-stretch:110%}.ppr-billing[data-astro-cid-rnhwgioe]{font-family:var(--pp-mono);color:var(--pp-ink-3);font-size:.75rem}.ppr-card--featured[data-astro-cid-rnhwgioe] .ppr-billing[data-astro-cid-rnhwgioe],.ppr-card--featured[data-astro-cid-rnhwgioe] .ppr-desc[data-astro-cid-rnhwgioe],.ppr-card--featured[data-astro-cid-rnhwgioe] .ppr-footnote[data-astro-cid-rnhwgioe]{color:#bdb8ae}.ppr-desc[data-astro-cid-rnhwgioe]{color:var(--pp-ink-2);margin:0;line-height:1.55}.ppr-features[data-astro-cid-rnhwgioe]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ppr-features[data-astro-cid-rnhwgioe] li[data-astro-cid-rnhwgioe]{padding-left:1.6rem;line-height:1.4;position:relative}.ppr-features[data-astro-cid-rnhwgioe] li[data-astro-cid-rnhwgioe]:before{content:"";background:var(--tone);border-radius:2px;width:.8rem;height:.8rem;position:absolute;top:.32em;left:0}.ppr-addon[data-astro-cid-rnhwgioe]{background:var(--pp-paper);border-radius:.75rem;gap:.25rem;padding:.9rem 1rem;font-size:.9rem;display:grid}.ppr-actions[data-astro-cid-rnhwgioe]{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.ppr-funding[data-astro-cid-rnhwgioe]{background:#f6c44340;border-radius:.6rem;margin:0;padding:.6rem .85rem;font-size:.85rem;font-weight:620;line-height:1.35}.ppr-cta[data-astro-cid-rnhwgioe]{width:100%}.ppr-footnote[data-astro-cid-rnhwgioe]{color:var(--pp-ink-3);margin:0;font-size:.75rem;line-height:1.5}.ppr-more[data-astro-cid-rnhwgioe]{color:var(--pp-ink-2);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1rem;margin:clamp(1.75rem,3vw,2.5rem) 0 0;display:flex}.ppr-more[data-astro-cid-rnhwgioe] a[data-astro-cid-rnhwgioe]{color:var(--pp-ink);text-underline-offset:.2em;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.ppr-more[data-astro-cid-rnhwgioe] a[data-astro-cid-rnhwgioe] svg{width:1rem;height:1rem}@media (width>=960px){.ppr-grid[data-astro-cid-rnhwgioe]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ppr-grid--two[data-astro-cid-rnhwgioe]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:64rem;margin-inline:auto}.ppr-card--featured[data-astro-cid-rnhwgioe]{position:relative;top:-1rem}}.pf[data-astro-cid-gq3yfhiu]{padding:var(--pp-section-y) 0;border-top:1px solid var(--pp-line);background:var(--pp-paper-2)}.pf-inner[data-astro-cid-gq3yfhiu]{gap:clamp(2.5rem,5vw,4rem);display:grid}.pf-head[data-astro-cid-gq3yfhiu]{align-content:start;gap:clamp(1.25rem,2.5vw,1.5rem);display:grid}.pf-title[data-astro-cid-gq3yfhiu]{max-width:12ch;font-size:clamp(2.2rem,4.6vw,4.2rem)}.pf-sub[data-astro-cid-gq3yfhiu]{max-width:28rem;color:var(--pp-ink-2);margin:0;line-height:1.6}.pf-list[data-astro-cid-gq3yfhiu]{border-top:1px solid var(--pp-ink);margin:0;padding:0;list-style:none}.pf-list[data-astro-cid-gq3yfhiu] li[data-astro-cid-gq3yfhiu]{border-bottom:1px solid var(--pp-line-strong)}.pf-item[data-astro-cid-gq3yfhiu] summary[data-astro-cid-gq3yfhiu]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;list-style:none;display:flex}.pf-item[data-astro-cid-gq3yfhiu] summary[data-astro-cid-gq3yfhiu]::-webkit-details-marker{display:none}.pf-q[data-astro-cid-gq3yfhiu]{letter-spacing:-.02em;font-size:clamp(1.08rem,1.5vw,1.3rem);font-weight:600;font-stretch:105%;line-height:1.3;transition:color .3s}.pf-item[data-astro-cid-gq3yfhiu] summary[data-astro-cid-gq3yfhiu]:hover .pf-q[data-astro-cid-gq3yfhiu]{color:var(--pp-blue-ink)}.pf-icon[data-astro-cid-gq3yfhiu]{border:1px solid var(--pp-line-strong);width:2.25rem;height:2.25rem;transition:background-color .35s ease, border-color .35s ease, transform .5s var(--pp-ease);border-radius:50%;flex:none;position:relative}.pf-icon[data-astro-cid-gq3yfhiu]:before,.pf-icon[data-astro-cid-gq3yfhiu]:after{content:"";background:currentColor;width:.8rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-icon[data-astro-cid-gq3yfhiu]:after{transform:translate(-50%,-50%)rotate(90deg)}.pf-item[data-astro-cid-gq3yfhiu][open] .pf-icon[data-astro-cid-gq3yfhiu]{background:var(--pp-ink);border-color:var(--pp-ink);color:var(--pp-paper);transform:rotate(45deg)}.pf-a[data-astro-cid-gq3yfhiu]{max-width:46rem;color:var(--pp-ink-2);margin:0;padding:0 3.5rem 1.6rem 0;line-height:1.65}@supports (interpolate-size:allow-keywords){.pf-item[data-astro-cid-gq3yfhiu]{interpolate-size:allow-keywords}.pf-item[data-astro-cid-gq3yfhiu]::details-content{block-size:0;transition:block-size .5s var(--pp-ease), content-visibility .5s allow-discrete;overflow:clip}.pf-item[data-astro-cid-gq3yfhiu][open]::details-content{block-size:auto}}@media (width>=1024px){.pf-inner[data-astro-cid-gq3yfhiu]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(3rem,6vw,6rem)}.pf-head[data-astro-cid-gq3yfhiu]{align-self:start;position:sticky;top:6.5rem}}.pcn[data-astro-cid-mn4camdm]{text-align:left;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.pcn-title[data-astro-cid-mn4camdm]{font-family:var(--pp-mono);letter-spacing:.05em;text-transform:uppercase;color:#a39e94;margin:0;font-size:.74rem}.pcn-steps[data-astro-cid-mn4camdm]{gap:1.35rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pcn-steps[data-astro-cid-mn4camdm]:before{content:"";background:var(--pp-night-line);width:1px;position:absolute;top:1rem;bottom:1rem;left:.95rem}.pcn-step[data-astro-cid-mn4camdm]{--tone:var(--pp-blue);grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid;position:relative}.pcn-step--red[data-astro-cid-mn4camdm]{--tone:var(--pp-red)}.pcn-step--amber[data-astro-cid-mn4camdm]{--tone:var(--pp-amber)}.pcn-num[data-astro-cid-mn4camdm]{background:var(--tone);width:1.9rem;height:1.9rem;color:var(--pp-ink);font-family:var(--pp-mono);border-radius:6px;place-items:center;font-size:.82rem;font-weight:600;display:grid}.pcn-step--red[data-astro-cid-mn4camdm] .pcn-num[data-astro-cid-mn4camdm],.pcn-step--blue[data-astro-cid-mn4camdm] .pcn-num[data-astro-cid-mn4camdm]{color:#fff}.pcn-text[data-astro-cid-mn4camdm]{gap:.2rem;padding-top:.15rem;display:grid}.pcn-text[data-astro-cid-mn4camdm] strong[data-astro-cid-mn4camdm]{letter-spacing:-.015em;color:var(--pp-paper);font-size:1.05rem;font-weight:620;font-stretch:105%}.pcn-text[data-astro-cid-mn4camdm] span[data-astro-cid-mn4camdm]{color:#bdb8ae;font-size:.92rem;line-height:1.5}.pcn-person[data-astro-cid-mn4camdm]{border:1px solid var(--pp-night-line);background:#f2efe80a;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.35rem .9rem;margin-top:.5rem;padding:1rem;display:grid}.pcn-person[data-astro-cid-mn4camdm] img[data-astro-cid-mn4camdm]{object-fit:cover;border-radius:50%;grid-row:span 2;width:3.4rem;height:3.4rem}.pcn-person-text[data-astro-cid-mn4camdm]{gap:.1rem;display:grid}.pcn-person-text[data-astro-cid-mn4camdm] small[data-astro-cid-mn4camdm]{font-family:var(--pp-mono);letter-spacing:.04em;text-transform:uppercase;color:#a39e94;font-size:.68rem}.pcn-person-text[data-astro-cid-mn4camdm] strong[data-astro-cid-mn4camdm]{color:var(--pp-paper);font-size:1.05rem;font-weight:620}.pcn-person-text[data-astro-cid-mn4camdm] span[data-astro-cid-mn4camdm]{color:#bdb8ae;font-size:.88rem}.pcn-status[data-astro-cid-mn4camdm]{color:#7fd8a8;background:#1eb46e24;border-radius:99px;justify-self:start;align-items:center;gap:.45rem;padding:.28rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.pcn-status[data-astro-cid-mn4camdm] i[data-astro-cid-mn4camdm]{background:#3fcf8e;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #3fcf8e33}
