@font-face{font-family:Archivo Variable;src:url(//webshopje.com/cdn/shop/t/22/assets/plyofold-archivo.woff2?v=162496889553244667061788532984) format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(//webshopje.com/cdn/shop/t/22/assets/plyofold-plex-400.woff2?v=121704818552214145751788532984) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(//webshopje.com/cdn/shop/t/22/assets/plyofold-plex-500.woff2?v=93818145027800631841788532984) format("woff2");font-weight:500;font-display:swap}:root{--pf-accent: #EAFF00;--pf-on-accent: #050505;--pf-ink: #0a0a0a;--pf-dark: #050505;--pf-dark-2: #111111;--pf-paper: #ffffff;--pf-paper-2: #f5f5f3;--pf-mid-1: #1a1a1a;--pf-mid-2: #3d3d3b;--pf-mid-3: #8c8c86;--pf-signal: var(--pf-accent);--pf-gold: var(--pf-accent);--pf-tx-dark: #ffffff;--pf-mut-dark: #9a9a94;--pf-tx-light: #0a0a0a;--pf-mut-light: #55554f;--pf-line-dark: #262626;--pf-line-light: #e0e0dc;--pf-focus: #3e7bfa;--pf-sans: "Archivo Variable", Archivo, "Helvetica Neue", Arial, sans-serif;--pf-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--pf-r-pill: 999px;--pf-r-media: 24px;--pf-r-thumb: 14px;--pf-r-faq: 18px;--pf-shadow: 0 32px 80px rgba(0, 0, 0, .4);--pf-shadow-deep: 0 32px 80px rgba(0, 0, 0, .55);--pf-ease: cubic-bezier(.7, 0, .2, 1);--pf-ease-out: cubic-bezier(.16, 1, .3, 1);--pf-max-w: 1520px;--pf-mx: clamp(20px, 4.2vw, 64px);--pf-header-h: 72px}@media(max-width:768px){:root{--pf-r-media: 20px;--pf-header-h: 64px}}.pf{font-family:var(--pf-sans);font-size:17px;line-height:1.6;font-weight:420;-webkit-font-smoothing:antialiased}.pf *,.pf *:before,.pf *:after{box-sizing:border-box;margin:0;padding:0}.pf img{display:block;max-width:100%;height:auto}.pf a{color:inherit;text-decoration:none}.pf button{font:inherit;color:inherit;cursor:pointer;background:none;border:none}.pf :focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px;border-radius:4px}.pf--dark{background:var(--pf-dark);color:var(--pf-tx-dark);--tx: var(--pf-tx-dark);--mut: var(--pf-mut-dark);--line: var(--pf-line-dark);--srf: var(--pf-dark-2)}.pf--light{background:var(--pf-paper-2);color:var(--pf-tx-light);--tx: var(--pf-tx-light);--mut: var(--pf-mut-light);--line: var(--pf-line-light);--srf: var(--pf-paper)}.pf-wrap{max-width:var(--pf-max-w);margin-inline:auto;padding:clamp(96px,10vw,128px) var(--pf-mx);position:relative}.pf-blend{height:clamp(120px,14vh,200px)}.pf-blend--to-paper{background:linear-gradient(180deg,var(--pf-dark) 0%,var(--pf-mid-1) 34%,var(--pf-mid-3) 72%,var(--pf-paper-2) 100%)}.pf-blend--to-dark{background:linear-gradient(180deg,var(--pf-paper-2) 0%,var(--pf-mid-3) 30%,var(--pf-mid-1) 68%,var(--pf-dark) 100%)}.pf-h1,.pf-h2,.pf-monument{font-weight:900;letter-spacing:-.02em;text-wrap:balance}.pf-monument,.pf-h1{text-transform:uppercase;font-stretch:112%}.pf-monument{font-size:clamp(48px,8.2vw,132px);line-height:.92}.pf-h1{font-size:clamp(34px,4.8vw,76px);line-height:.96}.pf-h2{font-size:clamp(30px,3.8vw,58px);line-height:1.02;font-weight:800}.pf-h3{font-size:clamp(19px,1.7vw,24px);line-height:1.2;font-weight:700;letter-spacing:-.01em}.pf-mut{color:var(--mut)}.pf-eyebrow,.pf-mono-label,.pf-mono-note{font-family:var(--pf-mono);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:500;line-height:1.5}.pf-mono-note{text-transform:none;letter-spacing:.02em;color:var(--mut)}.pf--dark .pf-eyebrow{color:var(--pf-accent)}.pf-outline{color:transparent;-webkit-text-stroke:2px var(--pf-accent)}.pf--light .pf-outline{-webkit-text-stroke:2px rgba(10,10,10,.85)}@supports not (-webkit-text-stroke: 1px black){.pf-outline{color:var(--pf-accent)}.pf--light .pf-outline{color:var(--pf-tx-light)}}.pf-payoff{max-width:880px;margin-inline:auto;text-align:center;font-size:clamp(24px,2.6vw,40px);line-height:1.22;font-weight:700;letter-spacing:-.02em;color:var(--mut)}.pf-payoff strong{color:var(--tx);font-weight:800}.pf-verify{display:inline-block;font-family:var(--pf-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--pf-accent);border:1px solid var(--pf-accent);border-radius:var(--pf-r-pill);padding:1px 9px 0;vertical-align:2px}@supports (border-color: color-mix(in srgb,red 50%,transparent)){.pf-verify{border-color:color-mix(in srgb,var(--pf-accent) 60%,transparent)}}.pf--light .pf-verify{color:var(--pf-tx-light);border-color:#0a0a0a73}.pf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:var(--pf-r-pill);font-weight:800;font-size:16px;letter-spacing:.01em;transition:background-color .14s var(--pf-ease-out),border-color .14s var(--pf-ease-out),color .14s var(--pf-ease-out),transform .14s var(--pf-ease-out),filter .14s var(--pf-ease-out)}.pf-btn:hover{transform:translateY(-1px)}.pf-btn:active{transform:translateY(1px)}.pf .pf-btn--signal{background:var(--pf-accent);color:#050505}.pf .pf-btn--signal:hover{filter:brightness(1.06);color:#050505}.pf .pf-btn--glass{color:var(--pf-tx-dark);background:#05050580;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pf .pf-btn--glass:hover{border-color:#ffffffbf}.pf-btn--lg{min-height:56px;padding:0 36px}.pf-chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--pf-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-tx-dark);background:#050505c7;border-radius:var(--pf-r-pill);padding:8px 16px}@supports ((backdrop-filter: blur(6px)) or (-webkit-backdrop-filter: blur(6px))){.pf-chip{background:#05050580;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.pf-spec-chip{font-family:var(--pf-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-tx-dark);background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:var(--pf-r-pill);padding:8px 16px}.pf-cta-row{display:grid;gap:12px;justify-items:center;margin-top:clamp(48px,5vw,64px);text-align:center}.pf-hero-trust{font-family:var(--pf-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e;margin-top:6px;text-shadow:0 1px 10px rgba(5,5,5,.6)}.pf-trustbar{border-bottom:1px solid var(--pf-line-dark)}.pf-trustbar-inner{max-width:var(--pf-max-w);margin-inline:auto;padding:18px var(--pf-mx);display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px clamp(20px,4.5vw,64px)}.pf-trust-item{font-family:var(--pf-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--pf-mut-dark);white-space:nowrap}.pf-trust-star{color:var(--pf-accent);font-weight:500}.pf-marquee{overflow:hidden;background:var(--pf-accent);color:#050505}.pf-marquee-track{display:flex;align-items:center;gap:0;width:max-content;padding:13px 0;font-family:var(--pf-mono);font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.pf-marquee-track>span{padding-inline:28px}.pf-marquee-track>span:after{content:"\25a0";font-size:8px;vertical-align:2px;margin-left:56px;opacity:.7}@media(prefers-reduced-motion:no-preference){.pf-marquee-track{animation:pf-marquee 26s linear infinite}}@keyframes pf-marquee{to{transform:translate(-50%)}}.pf-header{position:fixed;inset:0 0 auto 0;z-index:120;height:var(--pf-header-h);display:flex;align-items:center;transition:background-color .32s var(--pf-ease-out),border-color .32s;border-bottom:1px solid transparent;color:var(--pf-tx-dark)}body[data-pf-world=light] .pf-header{color:var(--pf-tx-light)}.pf-header[data-solid=true]{background:#050505e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--pf-line-dark)}body[data-pf-world=light] .pf-header[data-solid=true]{background:#f5f5f3eb;border-bottom-color:var(--pf-line-light)}.pf-header-inner{width:100%;max-width:var(--pf-max-w);margin-inline:auto;padding-inline:var(--pf-mx);display:flex;align-items:center;gap:32px}.pf-brand{font-weight:800;font-size:21px;letter-spacing:-.03em}.pf-brand sup{font-size:.55em;opacity:.6}.pf-nav{margin-inline:auto}.pf-nav ul{display:flex;gap:32px;list-style:none}.pf-nav a{font-size:15px;font-weight:550;opacity:.75;padding:8px 2px;transition:opacity .16s}.pf-nav a:hover{opacity:1}.pf-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.pf-cart{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--pf-r-pill)}.pf-cart svg{width:22px;height:22px}.pf-cart-count{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding-inline:4px;display:grid;place-items:center;background:var(--pf-accent);color:#050505;font-family:var(--pf-mono);font-size:10.5px;font-weight:500;border-radius:var(--pf-r-pill)}.pf-header .pf-btn{min-height:44px;padding:0 22px;font-size:15px}.pf-burger{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:7px}.pf-burger span{width:24px;height:2px;background:currentColor;transition:transform .32s var(--pf-ease)}.pf-burger[aria-expanded=true] span:first-child{transform:translateY(4.5px) rotate(45deg)}.pf-burger[aria-expanded=true] span:last-child{transform:translateY(-4.5px) rotate(-45deg)}.pf-mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#050505f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;align-content:center;justify-items:start;padding:var(--pf-mx);color:var(--pf-tx-dark)}.pf-mobile-nav[hidden]{display:none}.pf-mobile-nav ol{list-style:none;display:grid;gap:16px;margin-bottom:48px}.pf-mobile-nav ol a{font-size:clamp(32px,9vw,44px);font-weight:900;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.pf-hero{position:relative;height:100svh;min-height:620px;display:flex;flex-direction:column;isolation:isolate;background:var(--pf-dark);overflow:clip}.pf-hero-stage{position:relative;flex:1;min-height:0;display:grid;place-items:center;padding:var(--pf-header-h) var(--pf-mx) clamp(16px,3vh,40px);text-align:center;color:var(--pf-tx-dark)}.pf-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pf-hero-media .pf-hero-fallback,.pf-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 68%}.pf-hero-video{z-index:1}.pf-hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#050505a8,#05050547 30%,#0505052e 52%,#0505058c 82%,#050505db)}.pf-hero-copy{position:relative;z-index:3;display:grid;gap:clamp(16px,2.6vh,26px);justify-items:center;max-width:1080px;transform:translateY(-4%)}.pf-hero-sub{font-size:clamp(17px,1.5vw,20px);color:#ffffffc7;line-height:1.5;text-shadow:0 1px 12px rgba(5,5,5,.6)}.pf-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}@media(max-width:768px){.pf-hero{min-height:560px}.pf-hero-media .pf-hero-fallback,.pf-hero-video{object-position:50% 72%}.pf-hero-ctas{width:100%}.pf-hero-ctas .pf-btn{flex:1 1 100%}.pf-hero-veil{background:linear-gradient(180deg,#050505b8,#0505058f 30%,#05050585 52%,#050505b3 82%,#050505e6)}.pf-hero-sub{color:#ffffffeb}}@media(prefers-reduced-motion:reduce){.pf-hero-video{display:none}}@media(prefers-reduced-motion:no-preference){.pf-hero-copy>*{opacity:0;transform:translateY(18px);animation:pf-rise .7s var(--pf-ease-out) forwards}.pf-hero-copy>:nth-child(1){animation-delay:80ms}.pf-hero-copy>:nth-child(2){animation-delay:.18s}.pf-hero-copy>:nth-child(3){animation-delay:.34s}.pf-hero-copy>:nth-child(4){animation-delay:.48s}}@keyframes pf-rise{to{opacity:1;transform:translateY(0)}}.pf-fold-tall{position:relative;height:240vh}.pf-fold-sticky{position:sticky;top:0;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:24px;max-width:1180px;margin-inline:auto;padding:calc(var(--pf-header-h) + 24px) var(--pf-mx) 48px}.pf-fold-head{text-align:center}.pf-fold-frame{border-radius:var(--pf-r-media);background:radial-gradient(90% 130% at 50% -20%,#242424,#161616 48%,#0b0b0b);border:1px solid var(--pf-line-dark);box-shadow:var(--pf-shadow-deep);padding:16px}.pf-fold-stage{--fold: 0;position:relative;height:clamp(260px,40svh,460px)}.pf-fold-chip{position:absolute;top:6px;left:6px;z-index:3}.pf-fold-state{position:absolute;top:24px;right:0;bottom:24px;left:0;pointer-events:none}.pf-fold-state img{position:absolute;top:0;left:50%;height:100%;width:auto;max-width:none;filter:drop-shadow(0 34px 44px rgba(0,0,0,.6))}.pf-fold-open img{clip-path:inset(0 calc(var(--fold) * 42%) 0 calc(var(--fold) * 42%));transform:translate(-50%) scaleX(calc(1 - var(--fold) * .18));opacity:calc(1.15 - var(--fold) * 1.15)}.pf-fold-closed img{opacity:calc(var(--fold) * 1.25 - .25);transform:translate(-50%) scaleX(calc(.6 + var(--fold) * .4))}.pf-fold-seam{position:absolute;top:8%;bottom:8%;left:50%;width:1px;background:linear-gradient(180deg,transparent,var(--pf-accent) 30%,var(--pf-accent) 70%,transparent);opacity:calc(.2 + var(--fold) * .8)}.pf-fold-progress{position:absolute;left:6px;right:6px;bottom:0;height:3px;border-radius:var(--pf-r-pill);background:#ffffff1f;overflow:hidden}.pf-fold-progress span{display:block;height:100%;background:var(--pf-accent);transform-origin:left;transform:scaleX(var(--fold))}.pf-steps{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pf-step{font-family:var(--pf-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--pf-mut-dark);background:#ffffff12;border-radius:var(--pf-r-pill);padding:10px 18px;transition:background-color .24s var(--pf-ease),color .24s}.pf-step[data-active=true]{background:var(--pf-accent);color:#050505}.pf-fold-control{display:grid;justify-items:center}.pf-fold-control input[type=range]{-webkit-appearance:none;appearance:none;width:min(420px,80vw);height:44px;background:transparent}.pf-fold-control input::-webkit-slider-runnable-track{height:2px;background:var(--pf-line-dark);border-radius:2px}.pf-fold-control input::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-12px;border-radius:var(--pf-r-pill);background:var(--pf-accent);border:2px solid var(--pf-dark);box-shadow:0 0 0 1px var(--pf-accent)}.pf-fold-control input::-moz-range-track{height:2px;background:var(--pf-line-dark);border-radius:2px}.pf-fold-control input::-moz-range-thumb{width:26px;height:26px;border-radius:var(--pf-r-pill);background:var(--pf-accent);border:2px solid var(--pf-dark)}.pf-fold-tall .pf-cta-row{margin-top:16px}@media(max-width:768px){.pf-fold-stage{height:44svh}.pf-fold-tall{height:150vh}}.pf-stats{text-align:center}.pf-stats .pf-payoff{margin-bottom:clamp(64px,8vw,96px)}.pf-stats-row{display:flex;justify-content:center;align-items:baseline;gap:clamp(32px,6vw,128px)}.pf-stat{display:grid;gap:8px;justify-items:center}.pf-stat-num{display:inline-flex;align-items:baseline;gap:4px}.pf-stat-value{font-size:clamp(72px,12vw,190px);font-weight:900;line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tx)}.pf-stat-unit{font-size:clamp(20px,2.4vw,40px);font-weight:800;color:var(--pf-mid-3)}.pf-stat-label{font-family:var(--pf-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.pf-stats .pf-mono-note{margin-top:48px}@media(max-width:768px){.pf-stats-row{flex-direction:column;gap:48px}}.pf-ben-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:16px;margin-bottom:48px}.pf-car-arrows{display:flex;gap:8px}.pf-car-arrow{width:48px;height:48px;border-radius:var(--pf-r-pill);border:1px solid var(--line);display:grid;place-items:center;font-size:18px;transition:background-color .16s,color .16s,border-color .16s,opacity .16s}.pf-car-arrow:hover:not(:disabled){background:var(--pf-accent);border-color:var(--pf-accent);color:#050505}.pf-car-arrow:disabled{opacity:.35;cursor:default}.pf-car-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:8px 16px}.pf-car-track::-webkit-scrollbar{display:none}.pf-ben-card{scroll-snap-align:start;display:grid;grid-template-rows:auto 1fr;background:var(--pf-paper);color:var(--pf-tx-light);border-radius:var(--pf-r-media);overflow:hidden;box-shadow:0 18px 44px #0000001a}.pf-ben-media{aspect-ratio:1 / 1.05;overflow:hidden}.pf-ben-media img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;transition:transform .48s var(--pf-ease-out)}.pf-ben-card:hover .pf-ben-media img{transform:scale(1.04)}.pf-ben-media--pad{background:var(--pf-paper-2);display:grid;place-items:center;padding:24px}.pf-ben-media--pad img{width:auto;height:100%;object-fit:contain}.pf-ben-copy{padding:24px;display:grid;gap:8px;align-content:start;transition:background-color .14s var(--pf-ease-out)}.pf-ben-copy .pf-mono-label{color:var(--pf-mut-light);font-size:11.5px}.pf-ben-copy p{font-size:15px;color:var(--pf-mut-light)}.pf-ben-card:hover .pf-ben-copy{background:var(--pf-accent)}.pf-ben-card:hover .pf-ben-copy,.pf-ben-card:hover .pf-ben-copy p,.pf-ben-card:hover .pf-ben-copy .pf-mono-label,.pf-ben-card:hover .pf-ben-copy .pf-h3 .pf-mut{color:#050505}.pf-ben-card--dark{background:var(--pf-dark-2);color:var(--pf-tx-dark)}.pf-ben-card--dark .pf-ben-copy p,.pf-ben-card--dark .pf-ben-copy .pf-mono-label{color:var(--pf-mut-dark)}.pf-ben-card .pf-h3 .pf-mut{color:inherit;opacity:.55}@media(max-width:1180px){.pf-car-track{grid-auto-columns:calc((100% - 2 * 24px) / 3)}}@media(max-width:1024px){.pf-car-track{grid-auto-columns:calc((100% - 24px)/2)}}@media(max-width:768px){.pf-car-track{grid-auto-columns:82%;margin-inline:calc(-1 * var(--pf-mx));padding-inline:var(--pf-mx)}.pf-car-arrows{display:none}.pf-ben-head{grid-template-columns:1fr}}.pf-space-head{text-align:center;margin-bottom:clamp(48px,6vw,64px)}.pf-space-head .pf-h1 .pf-solid{color:var(--pf-tx-dark)}.pf-ba{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pf-ba-card{position:relative;border-radius:var(--pf-r-media);overflow:hidden;box-shadow:var(--pf-shadow);aspect-ratio:16 / 11}.pf-ba-card img{width:100%;height:100%;object-fit:cover}.pf-ba-card:first-child img{object-position:50% 62%}.pf-ba-card:last-child img{object-position:36% 55%}.pf-ba-card .pf-chip{position:absolute;top:16px;left:16px;z-index:2}.pf-dims{display:flex;justify-content:center;gap:clamp(32px,6vw,128px);margin-top:48px;text-align:center}.pf-dim{display:grid;gap:2px}.pf-dim strong{font-size:clamp(19px,1.9vw,26px);font-weight:800}@media(max-width:768px){.pf-ba{grid-template-columns:1fr}.pf-dims{flex-direction:column;gap:24px}}.pf-eng-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.pf-eng-media{position:relative;border-radius:var(--pf-r-media);overflow:hidden;box-shadow:var(--pf-shadow-deep);aspect-ratio:4 / 4.6}.pf-eng-media img{width:100%;height:100%;object-fit:cover}.pf-hotspot{position:absolute;z-index:2;width:30px;height:30px;display:grid;place-items:center;background:var(--pf-accent);color:#050505;font-family:var(--pf-mono);font-size:13px;font-weight:500;border-radius:var(--pf-r-pill);box-shadow:0 4px 14px #00000080}.pf-eng-copy{display:grid;gap:32px}.pf-eng-list{list-style:none;display:grid}.pf-eng-list li{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--pf-line-dark);font-weight:600;font-size:clamp(16px,1.4vw,18px)}.pf-eng-num{flex:none;width:28px;height:28px;display:grid;place-items:center;background:var(--pf-accent);color:#050505;border-radius:var(--pf-r-pill);font-family:var(--pf-mono);font-size:12.5px;font-weight:500}.pf-chip-row{display:flex;flex-wrap:wrap;gap:8px}.pf-eng-grid .pf-cta-row{margin-top:8px;justify-items:start;text-align:left}.pf-eng-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(48px,6vw,64px)}.pf-eng-thumb{display:grid;gap:8px}.pf-eng-thumb img{border-radius:var(--pf-r-thumb);aspect-ratio:16 / 9;object-fit:cover;width:100%}@media(max-width:1024px){.pf-eng-grid{grid-template-columns:1fr}.pf-eng-media{aspect-ratio:4 / 3.4}.pf-eng-thumbs{grid-template-columns:1fr}}.pf-faq .pf-payoff{margin-bottom:clamp(64px,8vw,96px)}.pf-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,5vw,64px);align-items:start}.pf-faq-list{display:grid;gap:16px}.pf-faq-item{background:var(--pf-paper);border:1px solid var(--pf-line-light);border-radius:var(--pf-r-faq);box-shadow:0 10px 30px #0000000d;padding:0 32px}.pf-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:clamp(17px,1.5vw,20px);font-weight:700;min-height:44px}.pf-faq-item summary::-webkit-details-marker{display:none}.pf-faq-marker{position:relative;flex:none;width:30px;height:30px;border:1px solid var(--pf-line-light);border-radius:var(--pf-r-pill);transition:background-color .24s var(--pf-ease),border-color .24s}.pf-faq-marker:before,.pf-faq-marker:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.6px;background:var(--pf-tx-light);transform:translate(-50%,-50%);transition:transform .32s var(--pf-ease)}.pf-faq-marker:after{transform:translate(-50%,-50%) rotate(90deg)}.pf-faq-item[open] .pf-faq-marker{background:var(--pf-accent);border-color:var(--pf-accent)}.pf-faq-item[open] .pf-faq-marker:after{transform:translate(-50%,-50%) rotate(0)}.pf-faq-item p{max-width:62ch;color:var(--pf-mut-light);padding-bottom:24px}@media(max-width:1024px){.pf-faq-grid{grid-template-columns:1fr}}.pf-finale{position:relative;overflow:clip;padding:clamp(128px,16vw,192px) var(--pf-mx) clamp(96px,12vw,128px);display:grid;justify-items:center}.pf-wordmark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(120px,22vw,340px);font-weight:900;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.16);white-space:nowrap;pointer-events:none}@supports not (-webkit-text-stroke: 1px black){.pf-wordmark{color:#ffffff0f}}.pf-finale-card{position:relative;z-index:1;width:min(640px,92%);border-radius:var(--pf-r-media);overflow:hidden;box-shadow:var(--pf-shadow-deep)}.pf-finale-card>img{width:100%;aspect-ratio:1 / .92;object-fit:cover;object-position:36% 55%}.pf-finale-copy{position:absolute;inset:auto 0 0 0;padding:128px 32px 48px;display:grid;gap:24px;justify-items:center;text-align:center;background:linear-gradient(0deg,#050505e6 20%,#05050500);color:var(--pf-tx-dark)}.pf-finale-copy .pf-h2{font-size:clamp(28px,3.4vw,44px)}.pf-finale-copy .pf-hero-ctas{margin:0}.pf-footer-inner{max-width:var(--pf-max-w);margin-inline:auto;padding:64px var(--pf-mx) calc(32px + env(safe-area-inset-bottom));display:grid;gap:64px}.pf-footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px}.pf-footer-tag{font-weight:700;font-size:17px;color:var(--pf-mut-dark)}.pf-footer-cols{display:flex;gap:clamp(48px,6vw,128px);flex-wrap:wrap}.pf-footer-col{display:grid;gap:12px;align-content:start}.pf-footer-col .pf-mono-label{color:var(--pf-mut-dark)}.pf-footer-col ul{list-style:none;display:grid;gap:8px}.pf-footer-col a{color:var(--pf-tx-dark);font-size:15px;padding:2px 0;transition:color .14s}.pf-footer-col a:hover{color:var(--pf-accent)}.pf-footer-wordmark{font-size:clamp(72px,14vw,220px);font-weight:900;letter-spacing:-.04em;line-height:.9;color:var(--pf-paper);text-align:center}.pf-footer-wordmark sup{font-size:.18em;vertical-align:2.4em}.pf-footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--pf-line-dark);padding-top:24px}.pf-pay{display:flex;gap:8px}.pf-pay span{font-family:var(--pf-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pf-mut-dark);border:1px solid var(--pf-line-dark);border-radius:var(--pf-r-pill);padding:4px 12px}.pf-buybar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:none;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#050505eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--pf-line-dark);transform:translateY(105%);transition:transform .32s var(--pf-ease);color:var(--pf-tx-dark)}.pf-buybar[data-visible=true]{transform:translateY(0)}.pf-buybar-info{display:grid;line-height:1.25}.pf-buybar-title{font-weight:800;font-size:14px}.pf-buybar-price{font-family:var(--pf-mono);font-size:13px;color:var(--pf-mut-dark)}@media(max-width:768px){.pf-nav,.pf-header .pf-btn--signal{display:none}.pf-burger,.pf-buybar{display:flex}}@media(prefers-reduced-motion:no-preference){.pf-js .pf-reveal{opacity:0;transform:translateY(26px);transition:opacity .6s var(--pf-ease-out),transform .6s var(--pf-ease-out)}.pf-js .pf-reveal.pf-in{opacity:1;transform:translateY(0)}.pf-float{will-change:transform}}@media(prefers-reduced-motion:reduce){.pf-fold-tall{height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/plyofold.css.map */
