.psp-app-landing .psp-app-eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}.psp-app-landing .psp-app-micro{font-size:11px;color:var(--muted)}.psp-app-landing .psp-app-nudge{color:var(--muted);font-size:12px}.psp-app-landing .psp-app-section-head .eyebrow{margin-bottom:12px}.psp-app-landing .psp-app-section-head h2{line-height:1.12}.psp-app-landing .psp-app-link{font-weight:750;text-decoration:underline;text-underline-offset:3px}.psp-app-landing .psp-app-link:hover{text-decoration-thickness:2px}.psp-app-landing .psp-app-hero .psp-app-interface .pill{font-size:9px}.psp-app-landing .psp-app-demo [hidden]{display:none!important}.psp-app-landing .psp-app-demo-item strong{font-size:10px}.psp-app-landing .psp-app-buy .psp-app-micro{margin-top:10px}.psp-app-landing .psp-app-hero-note .psp-app-dot{background:var(--mint)}.psp-app-landing .psp-app-faq-grid .psp-app-detail p{max-width:650px}.psp-app-landing .psp-app-faq-answer a{font-weight:750;text-decoration:underline;text-underline-offset:3px}.psp-app-landing .psp-app-faq-answer p+p{margin-top:12px}.psp-app-landing .psp-app-offer .psp-app-detail{border-color:#0000004d}.psp-app-landing .psp-app-review{box-shadow:3px 3px 0 var(--ink)}.psp-app-landing .brand{font-weight:900;letter-spacing:-.9px;font-size:21px;display:flex;align-items:center;gap:9px}.psp-app-landing .brand-sub{font-size:10px;letter-spacing:2px;text-transform:uppercase;margin:14px 0 30px 4px;color:var(--muted)}.psp-app-landing .eyebrow{text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:2px;margin-bottom:12px}.psp-app-landing .statsline{border-top:2px solid;border-bottom:1px solid var(--line);padding:15px 0;display:flex;gap:24px;align-items:center;margin:28px 0 25px;font-size:11px}.psp-app-landing .statsline strong{font-size:21px;margin-right:6px}.psp-app-landing .statsline .hint{margin-left:auto;color:var(--muted)}.psp-app-landing .button{display:inline-flex;justify-content:center;align-items:center;gap:8px;border:1.5px solid #111;background:var(--yellow);padding:11px 17px;box-shadow:3px 3px #111;font-weight:750;font-size:12px}.psp-app-landing .button:hover{transform:translate(-1px,-1px);text-decoration:none}.psp-app-landing .button:active{transform:translate(2px,2px);box-shadow:none}.psp-app-landing .button.secondary{background:#fff}.psp-app-landing .button:disabled{opacity:.4;cursor:default;transform:none}.psp-app-landing .card{background:#fff;border:1.5px solid #111;box-shadow:3px 3px #111;display:flex;flex-direction:column;min-height:215px;transition:transform .12s,box-shadow .12s}.psp-app-landing .card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #111}.psp-app-landing .card-body{padding:20px;flex:1}.psp-app-landing .card-top{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:20px}.psp-app-landing .entity-mark{display:grid;place-items:center;border:1.5px solid #111;background:#eee9f9;width:37px;height:37px;font-size:11px;font-weight:850;box-shadow:2px 2px #111}.psp-app-landing .entity-mark.large{width:64px;height:64px;font-size:21px;box-shadow:4px 4px}.psp-app-landing .status{font-size:9px;font-weight:650;padding:4px 7px;background:var(--paper);border:1px solid var(--line)}.psp-app-landing .card h3{font-size:16px;letter-spacing:-.4px;margin-bottom:8px;overflow-wrap:anywhere}.psp-app-landing .card p{font-size:11px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.psp-app-landing .card-footer{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:11px 19px;font-size:10px;font-weight:750;background:#fcfcf8}.psp-app-landing .panel{background:#fff;border:1.5px solid #111;margin-bottom:24px}.psp-app-landing .panel-title{padding:18px 23px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:15px}.psp-app-landing .panel-title h2{font-size:17px}.psp-app-landing .panel-body{padding:23px}.psp-app-landing .fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 25px;margin:0}.psp-app-landing .fields div{min-width:0}.psp-app-landing .fields dt{font-size:10px;color:var(--muted);margin-bottom:7px}.psp-app-landing .fields dd{margin:0;font-size:12px;overflow-wrap:anywhere}.psp-app-landing .fields .wide{grid-column:1/-1}.psp-app-landing .pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--ink);padding:4px 9px;font-size:10px;font-weight:750;background:#fff;white-space:nowrap}.psp-app-landing .pill .dot{width:6px;height:6px;border-radius:50%;background:var(--mint)}.psp-app-landing .nav-link{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;font-size:12px;font-weight:650;margin:2px 0}.psp-app-landing .nav-link.active{background:var(--yellow);border-color:var(--ink);box-shadow:3px 3px #111}.psp-app-landing .timeline{list-style:none;padding:0;margin:0}.psp-app-landing .timeline li{padding:0 0 22px 20px;border-left:2px solid #111;position:relative}.psp-app-landing .timeline li:before{content:"";width:9px;height:9px;border:1.5px solid #111;background:var(--yellow);position:absolute;left:-6px;top:3px}.psp-app-landing .timeline strong{font-size:12px}.psp-app-landing .timeline p{font-size:11px;margin:7px 0;color:var(--muted)}.psp-app-landing .small-note{font-size:11px;color:var(--muted)}.psp-app-landing .notice{background:#fff5c9;margin:25px 0;font-size:12px}.psp-app-landing .tabs{display:flex;border-bottom:1px solid #111;gap:25px;margin:25px 0}.psp-app-landing .tabs button{border:0;background:none;padding:12px 0;font-weight:700;font-size:12px;border-bottom:3px solid transparent}.psp-app-landing .tabs button.active{border-color:#111}body:has([data-psp-app]) #MainContent{max-width:none!important;padding:0!important;margin:0!important}.psp-app-landing{--ink:#111;--paper:#faf9f4;--yellow:#ffd23c;--blue:#5368ff;--mint:#69d8a5;--lilac:#a772f9;--coral:#ff5e64;--line:#d8d8d3;--muted:#62645e;display:block;background:var(--paper);color:var(--ink);font:400 14px/1.55 Inter,Arial,Helvetica,sans-serif;overflow:clip;min-height:100vh}.psp-app-landing,.psp-app-landing *,.psp-app-landing *:before,.psp-app-landing *:after{box-sizing:border-box}.psp-app-landing h1,.psp-app-landing h2,.psp-app-landing h3,.psp-app-landing h4,.psp-app-landing p{margin:0;color:inherit}.psp-app-landing h1,.psp-app-landing h2,.psp-app-landing h3,.psp-app-landing h4{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:850;line-height:1.13;letter-spacing:-.045em}.psp-app-landing button,.psp-app-landing input,.psp-app-landing select{font:inherit}.psp-app-landing a{color:inherit;text-decoration:none}.psp-app-landing a:hover{text-decoration:underline}.psp-app-landing button{cursor:pointer}.psp-app-landing :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--blue);outline-offset:4px}.psp-app-landing .psp-app-container{width:min(100% - 64px,1240px);margin-inline:auto}.psp-app-landing .psp-app-skip{position:absolute;left:15px;top:-100px;z-index:1000;background:var(--yellow);padding:12px}.psp-app-landing .psp-app-skip:focus{top:12px}.psp-app-landing .psp-app-topbar{border-bottom:2px solid var(--ink);background:#fff}.psp-app-landing .psp-app-topbar-inner{min-height:88px;display:flex;align-items:center;gap:28px;justify-content:space-between}.psp-app-landing .brand{font-size:22px;white-space:nowrap}.psp-app-landing .psp-app-brand-logo{display:block;width:46px;height:46px;flex:0 0 46px;object-fit:contain;background:#fff}.psp-app-landing .psp-app-brandlock{display:flex;flex-direction:column;gap:1px}.psp-app-landing .brand-sub{margin:0 0 0 1px;letter-spacing:1.6px;font-size:8px}.psp-app-landing .psp-app-nav{display:flex;gap:23px;align-items:center;flex-wrap:wrap}.psp-app-landing .psp-app-nav a,.psp-app-landing .psp-app-nav button{font-size:12px;font-weight:750;white-space:nowrap}.psp-app-landing .psp-app-topbar .button{flex-shrink:0}.psp-app-landing .button{min-height:43px;line-height:1.2}.psp-app-landing .button:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.psp-app-landing .psp-app-hero{padding:78px 0 72px}.psp-app-landing .psp-app-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:70px;align-items:center}.psp-app-landing .psp-app-hero-grid>:first-child{container-type:inline-size;min-width:0}.psp-app-landing .psp-app-hero h1{font-size:clamp(28px,4vw,60px);font-size:clamp(28px,11cqi,60px);letter-spacing:-.064em;line-height:1.04;max-width:770px}.psp-app-landing .psp-app-highlight{background:var(--yellow);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .12em}.psp-app-landing .psp-app-lead{max-width:560px;font-size:18px;line-height:1.55;margin-top:26px;color:#2e302d}.psp-app-landing .psp-app-hero-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:32px}.psp-app-landing .psp-app-hero-note{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:12px;margin-top:27px}.psp-app-landing .psp-app-dot{width:9px;height:9px;border:1px solid var(--ink);background:var(--mint);display:inline-block;flex:0 0 9px}.psp-app-landing .psp-app-interface{background:#fff;border:1.5px solid var(--ink);box-shadow:7px 7px 0 var(--ink)}.psp-app-landing .psp-app-interface-head{display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding:17px 20px}.psp-app-landing .psp-app-interface-head strong{font-size:14px}.psp-app-landing .psp-app-interface-body{padding:22px}.psp-app-landing .psp-app-searchbar{border:1.5px solid var(--ink);background:#faf9f4;padding:11px 14px;font-size:12px;color:var(--muted);display:flex;gap:10px;align-items:center}.psp-app-landing .psp-app-searchbar strong{color:var(--ink);font-size:16px}.psp-app-landing .psp-app-mini-list{display:grid;gap:10px;margin-top:17px}.psp-app-landing .psp-app-mini-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px;border:1px solid var(--line);background:#fff}.psp-app-landing .psp-app-mini-row strong{font-size:12px;display:block}.psp-app-landing .psp-app-mini-row small{font-size:10px;color:var(--muted);display:block;margin-top:1px}.psp-app-landing .psp-app-mini-row .entity-mark{width:36px;height:36px;box-shadow:2px 2px 0 var(--ink)}.psp-app-landing .psp-app-mini-row:nth-child(2) .entity-mark{background:var(--mint)}.psp-app-landing .psp-app-mini-row:nth-child(3) .entity-mark{background:var(--lilac)}.psp-app-landing .psp-app-mini-arrow{font-size:18px;font-weight:900}.psp-app-landing .psp-app-interface-footer{border-top:1px solid var(--line);background:#fcfcf8;display:flex;justify-content:space-between;gap:8px;padding:12px 20px;font-size:11px;font-weight:700}.psp-app-landing .psp-app-metrics{border-block:2px solid var(--ink);background:#fff}.psp-app-landing .psp-app-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.psp-app-landing .psp-app-metric{padding:23px 22px;border-right:1px solid var(--line)}.psp-app-landing .psp-app-metric:first-child{padding-left:0}.psp-app-landing .psp-app-metric:last-child{border-right:0}.psp-app-landing .psp-app-metric strong{font-size:30px;line-height:1.05;display:block;font-weight:850;letter-spacing:-.06em}.psp-app-landing .psp-app-metric strong[data-psp-countup],.psp-app-landing [data-psp-metric-version]{transition:opacity .24s ease;contain:layout style;min-height:1.05em}.psp-app-landing .psp-app-metric strong.psp-metric-waiting{opacity:0}.psp-app-landing .psp-app-metric strong [data-psp-count-value]{display:block;font:inherit;letter-spacing:inherit;color:inherit;margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.psp-app-landing .psp-app-metric strong.psp-metric-waiting{opacity:1}.psp-app-landing .psp-app-metric strong[data-psp-countup],.psp-app-landing [data-psp-metric-version]{transition:none}}.psp-app-landing .psp-app-metric span{font-size:11px;color:var(--muted);display:block;margin-top:8px}.psp-app-landing .psp-app-section{padding:94px 0}.psp-app-landing .psp-app-section-alt{background:#fff;border-block:1px solid var(--line)}.psp-app-landing .psp-app-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px}.psp-app-landing .psp-app-section-head h2{font-size:clamp(32px,3.4vw,49px);max-width:740px}.psp-app-landing .psp-app-section-head p{max-width:360px;font-size:13px;color:var(--muted)}.psp-app-landing .psp-app-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.psp-app-landing .card{min-height:255px}.psp-app-landing .card-body{padding:25px;display:flex;flex-direction:column}.psp-app-landing .card-top{margin-bottom:24px}.psp-app-landing .card h3{font-size:23px;letter-spacing:-.045em;margin-bottom:10px}.psp-app-landing .card p{font-size:13px;display:block;overflow:visible;-webkit-line-clamp:unset;color:#454843}.psp-app-landing .card-footer{margin-top:auto}.psp-app-landing .psp-app-section-dark{background:var(--ink);color:#fff}.psp-app-landing .psp-app-section-dark .eyebrow{color:var(--yellow)}.psp-app-landing .psp-app-method-banner{width:100%;background:var(--paper)}.psp-app-landing .psp-app-method-banner img{display:block;width:100%;max-width:2050px;height:auto;margin-inline:auto}.psp-app-landing .psp-app-method-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:54px;align-items:start}.psp-app-landing .psp-app-method-grid h2{font-size:clamp(32px,3.7vw,52px);max-width:480px}.psp-app-landing .psp-app-method-grid>div>p{margin-top:20px;max-width:450px;color:#c7c7c7}.psp-app-landing .psp-app-steps{display:grid;gap:24px;margin-top:40px}.psp-app-landing .psp-app-step{display:grid;grid-template-columns:42px 1fr;gap:16px}.psp-app-landing .psp-app-step-number{display:grid;place-items:center;width:38px;height:38px;background:var(--yellow);border:1px solid #fff;color:var(--ink);font-weight:900}.psp-app-landing .psp-app-step h3{font-size:17px;letter-spacing:-.025em}.psp-app-landing .psp-app-step p{color:#c7c7c7;margin-top:5px;font-size:12px}.psp-app-landing .psp-app-demo{background:var(--paper);color:var(--ink);border:1.5px solid #fff;box-shadow:7px 7px 0 var(--blue)}.psp-app-landing .psp-app-demo .panel-title{align-items:center}.psp-app-landing .psp-app-demo .panel-title h3{font-size:18px}.psp-app-landing .psp-app-demo .panel-body{padding:22px}.psp-app-landing .psp-app-tabs{display:flex;gap:0;border:1.5px solid var(--ink);width:max-content;max-width:100%;margin:15px 0 22px;flex-wrap:wrap}.psp-app-landing .psp-app-tabs button{background:#fff;border:0;border-right:1px solid var(--ink);font-size:11px;font-weight:750;padding:10px 15px}.psp-app-landing .psp-app-tabs button:last-child{border-right:0}.psp-app-landing .psp-app-tabs button[aria-selected=true]{background:var(--yellow)}.psp-app-landing .psp-app-demo-list{display:grid;gap:9px}.psp-app-landing .psp-app-demo-item{border:1px solid var(--line);padding:12px 14px;background:#fff;display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:12px}.psp-app-landing .psp-app-demo-item:before{content:"";width:9px;height:9px;flex:0 0 9px;background:var(--mint);border:1px solid var(--ink)}.psp-app-landing .psp-app-demo-item span{margin-right:auto}.psp-app-landing .psp-app-demo-note{font-size:10px;color:var(--muted);margin-top:17px}.psp-app-landing .psp-app-segment-cta{scroll-margin-block:130px;margin-top:24px;color:var(--ink);box-shadow:3px 3px #fff}.psp-app-landing .psp-app-data-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:25px}.psp-app-landing .psp-app-data-grid .panel{margin:0}.psp-app-landing .panel-title{align-items:center}.psp-app-landing .panel-body{padding:26px}.psp-app-landing .psp-app-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:0}.psp-app-landing .psp-app-facts>div{padding:14px 0;border-bottom:1px solid var(--line)}.psp-app-landing .psp-app-facts dt{font-size:11px;color:var(--muted)}.psp-app-landing .psp-app-facts dd{margin:5px 0 0;font-size:15px;font-weight:750}.psp-app-landing .psp-app-regions{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.psp-app-landing .psp-app-tag{display:inline-flex;align-items:center;background:var(--paper);border:1px solid var(--ink);padding:5px 8px;font-size:10px;font-weight:700}.psp-app-landing .psp-app-tag.blue{background:#e9ebff}.psp-app-landing .psp-app-tag.mint{background:#dcf8eb}.psp-app-landing .psp-app-checklist{list-style:none;margin:0;padding:0;display:grid;gap:0}.psp-app-landing .psp-app-checklist li{display:flex;gap:13px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.psp-app-landing .psp-app-checklist li:before{content:"\2713";display:grid;place-items:center;flex:0 0 23px;width:23px;height:23px;background:var(--mint);border:1px solid var(--ink);font-weight:900}.psp-app-landing .psp-app-detail{border-top:1px solid var(--line);padding:15px 0}.psp-app-landing .psp-app-detail summary{display:flex;justify-content:space-between;gap:14px;cursor:pointer;font-weight:750;font-size:13px;list-style:none}.psp-app-landing .psp-app-detail summary::-webkit-details-marker{display:none}.psp-app-landing .psp-app-detail summary:after{content:"+";font-size:20px;line-height:1}.psp-app-landing .psp-app-detail[open] summary:after{content:"\2212"}.psp-app-landing .psp-app-detail p,.psp-app-landing .psp-app-detail ul{margin-top:13px;color:#4d504a;font-size:12px;line-height:1.7}.psp-app-landing .psp-app-detail ul{padding-left:20px;columns:2;column-gap:20px}.psp-app-landing .psp-app-detail li{break-inside:avoid;margin-bottom:7px}.psp-app-landing .psp-app-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.psp-app-landing .psp-app-resource-grid .card{min-height:270px}.psp-app-landing .psp-app-resource-grid .card-top .entity-mark{font-size:17px}.psp-app-landing .psp-app-resource-grid .card:nth-child(2) .entity-mark{background:var(--blue);color:#fff}.psp-app-landing .psp-app-resource-grid .card:nth-child(3) .entity-mark{background:var(--mint)}.psp-app-landing .psp-app-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.psp-app-landing .psp-app-review{background:#fff;border:1.5px solid var(--ink);padding:25px;display:flex;flex-direction:column;min-height:185px}.psp-app-landing .psp-app-review blockquote{margin:0 0 22px;font-size:17px;line-height:1.45;font-weight:750;letter-spacing:-.025em}.psp-app-landing .psp-app-review footer{margin-top:auto;border-top:1px solid var(--line);padding-top:14px;font-size:11px}.psp-app-landing .psp-app-review footer strong{display:block}.psp-app-landing .psp-app-review footer span{color:var(--muted)}.psp-app-landing .psp-app-offer{background:var(--yellow);border-block:2px solid var(--ink);padding:85px 0}.psp-app-landing .psp-app-offer-grid{display:grid;grid-template-columns:1fr minmax(340px,.85fr);gap:65px;align-items:start}.psp-app-offer-purchase{min-width:0}.psp-app-landing .psp-app-offer h2{font-size:clamp(38px,4.7vw,64px);line-height:1.05;max-width:640px}.psp-app-landing .psp-app-offer-lead{font-size:16px;margin-top:24px;max-width:550px}.psp-app-landing .psp-app-offer .psp-app-checklist{margin-top:26px;max-width:520px}.psp-app-landing .psp-app-offer .psp-app-checklist li{border-color:#0003}.psp-app-landing .psp-app-offer .psp-app-checklist li:before{background:#fff}.psp-app-landing .psp-app-buy{min-width:0;background:#fff;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}.psp-app-landing .psp-app-buy-header{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:19px 24px;border-bottom:1px solid var(--line)}.psp-app-landing .psp-app-buy-version{max-width:65%;color:var(--muted);font-size:10px;line-height:1.5;text-align:right}.psp-app-landing .psp-app-buy-version :is(p,time){display:inline;margin:0;font:inherit}.psp-app-landing .psp-app-anchor{display:block;height:0;scroll-margin-top:24px}.psp-app-landing .psp-app-buy-body{padding:28px 24px}.psp-app-landing .psp-app-buy-body h3{font-size:23px;letter-spacing:-.045em}.psp-app-landing .psp-app-price{font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:16px 0}.psp-app-landing .psp-app-buy-benefit{font-size:16px;font-weight:750;line-height:1.45;margin:0 0 14px}.psp-app-landing .psp-app-buy-description{font-size:13px;line-height:1.65;margin:0 0 18px}.psp-app-landing .psp-app-buy-terms{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.5;margin:0 0 18px}.psp-app-buy-terms svg{flex-shrink:0;margin-top:1px;color:#16864b}.psp-app-landing .psp-app-buy .button{width:100%;min-height:54px;font-size:14px}.psp-app-landing .psp-app-purchase-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none}.psp-app-purchase-trust li{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center;color:var(--ink);font-size:11px;font-weight:650;line-height:1.4}.psp-app-purchase-trust svg{display:block;flex-shrink:0}.psp-app-purchase-trust span{max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}@media(max-width:400px){.psp-app-landing .psp-app-purchase-trust{gap:8px}.psp-app-purchase-trust li{font-size:10px}}.psp-app-landing .psp-app-buy-details{margin:0 24px;border-top:1px solid var(--line)}.psp-app-buy-details details+details{border-top:1px solid var(--line)}.psp-app-buy-details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;list-style:none;cursor:pointer;font-size:12px;font-weight:650;line-height:1.5}.psp-app-buy-details summary::-webkit-details-marker{display:none}.psp-app-buy-details summary:after{content:"";flex:0 0 7px;width:7px;height:7px;margin-right:3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.psp-app-buy-details details[open]>summary:after{transform:rotate(225deg)}.psp-app-buy-details-content{padding:0 0 20px;font-size:12px;line-height:1.65;color:var(--muted)}.psp-app-buy-details-content p{margin:0}.psp-app-landing .psp-app-buy-signature{margin:0 24px;padding:18px 0 22px;border-top:1px solid var(--line);font-size:12px;font-weight:750;line-height:1.5;text-align:center;text-wrap:balance}.psp-app-offer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;margin-top:24px;padding:0 5px 5px 0}.psp-app-landing .psp-app-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.psp-app-landing .psp-app-faq-grid h2{font-size:clamp(32px,3.4vw,47px)}.psp-app-landing .psp-app-faq-grid .psp-app-detail{border-color:var(--ink);padding:20px 0}.psp-app-landing .psp-app-faq-grid .psp-app-detail summary{font-size:15px}.psp-app-landing .psp-app-faq-grid .psp-app-detail p{font-size:13px}.psp-app-landing .psp-app-footer{background:#fff;border-top:2px solid var(--ink);padding:34px 0}.psp-app-landing .psp-app-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.psp-app-landing .psp-app-footer-links{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;font-weight:700}.psp-app-landing .psp-app-footer-note{font-size:10px;color:var(--muted);margin-top:8px}.psp-app-landing .psp-app-mobile-cta{display:none}@media(max-width:1050px){.psp-app-landing .psp-app-container{width:min(100% - 44px,1240px)}.psp-app-landing .psp-app-nav{gap:14px}.psp-app-landing .psp-app-hero-grid{gap:35px;grid-template-columns:1fr 1fr}.psp-app-landing .psp-app-method-grid{gap:32px}.psp-app-landing .psp-app-offer-grid{gap:35px}.psp-app-landing .psp-app-faq-grid{gap:45px}}@media(max-width:760px){.psp-app-landing .psp-app-container{width:min(100% - 36px,1240px)}.psp-app-landing .psp-app-topbar-inner{min-height:74px;flex-wrap:wrap;gap:12px;padding:14px 0}.psp-app-landing .psp-app-nav{order:3;width:100%;overflow-x:auto;flex-wrap:nowrap;padding:3px 0 5px;gap:18px}.psp-app-landing .psp-app-nav a{white-space:nowrap}.psp-app-landing .psp-app-topbar .button{min-height:37px;padding:8px 12px}.psp-app-landing .psp-app-hero{padding:48px 0 53px}.psp-app-landing .psp-app-hero-grid,.psp-app-landing .psp-app-method-grid,.psp-app-landing .psp-app-data-grid,.psp-app-landing .psp-app-offer-grid,.psp-app-landing .psp-app-faq-grid{grid-template-columns:1fr}.psp-app-landing .psp-app-hero-grid{gap:38px}.psp-app-landing .psp-app-hero h1{font-size:clamp(28px,8.8vw,60px);font-size:clamp(28px,11cqi,60px)}.psp-app-landing .psp-app-lead{font-size:16px}.psp-app-landing .psp-app-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.psp-app-landing .psp-app-metric{padding:18px!important;border-bottom:1px solid var(--line)}.psp-app-landing .psp-app-metric:nth-child(2){border-right:0}.psp-app-landing .psp-app-metric:nth-child(n+3){border-bottom:0}.psp-app-landing .psp-app-metric strong{font-size:25px}.psp-app-landing .psp-app-section{padding:60px 0}.psp-app-landing .psp-app-section-head{display:block}.psp-app-landing .psp-app-section-head p{margin-top:16px}.psp-app-landing .psp-app-cards,.psp-app-landing .psp-app-resource-grid,.psp-app-landing .psp-app-reviews-grid{grid-template-columns:1fr;gap:14px}.psp-app-landing .card,.psp-app-landing .psp-app-resource-grid .card{min-height:0}.psp-app-landing .card-body{padding:21px}.psp-app-landing .psp-app-demo{box-shadow:5px 5px 0 var(--blue)}.psp-app-landing .psp-app-offer{padding:60px 0}.psp-app-landing .psp-app-offer-grid{gap:36px}.psp-app-landing .psp-app-faq-grid{gap:24px}.psp-app-landing .psp-app-footer-inner{flex-direction:column;align-items:start}.psp-app-landing .psp-app-mobile-cta{display:flex;align-items:center;justify-content:space-between;gap:15px;position:fixed;bottom:0;left:0;right:0;z-index:20;background:#fff;border-top:2px solid var(--ink);padding:12px 18px;box-shadow:0 -4px 16px #0000000f}.psp-app-landing .psp-app-mobile-cta strong{font-size:17px}.psp-app-landing .psp-app-mobile-cta .button{min-height:38px;padding:9px 12px}.psp-app-landing .psp-app-footer{padding-bottom:95px}}@media(max-width:420px){.psp-app-landing .psp-app-brandlock .brand{font-size:19px}.psp-app-landing .psp-app-topbar .button{font-size:11px}.psp-app-landing .psp-app-facts{grid-template-columns:1fr}.psp-app-landing .psp-app-detail ul{columns:1}.psp-app-landing .psp-app-tabs button{padding:10px;font-size:10px}}@media(prefers-reduced-motion:reduce){.psp-app-landing *,.psp-app-landing *:before,.psp-app-landing *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.psp-app-landing .button{min-width:0!important;min-height:43px;border-radius:0!important;letter-spacing:normal!important;text-transform:none!important;-webkit-appearance:none;appearance:none;line-height:1.2!important;text-decoration:none!important}.psp-app-landing .button:before,.psp-app-landing .button:after{content:none!important;display:none!important}.psp-app-landing .card:before,.psp-app-landing .card:after{content:none!important;display:none!important}.psp-app-landing .psp-app-richtext{margin-top:15px;font-size:12px;line-height:1.7;color:#454843}.psp-app-landing .psp-app-richtext p{margin:0 0 12px}.psp-app-landing .psp-app-richtext strong{font-weight:800}.psp-app-landing .psp-app-faq-grid .psp-app-detail[open] summary{margin-bottom:10px}.psp-app-landing .psp-app-buy .button{width:100%}.psp-app-landing .psp-app-highlight{background:linear-gradient(to bottom,transparent 57%,var(--yellow) 57%,var(--yellow) 91%,transparent 91%)!important;padding:0 .025em!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}.psp-app-landing .psp-app-metric strong [data-psp-number],.psp-app-landing .psp-app-facts dd [data-psp-number]{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important;letter-spacing:inherit!important;display:inline!important;margin:0!important}.psp-app-landing .psp-app-metric strong [data-psp-number]{font-size:30px!important;font-weight:850!important;letter-spacing:-.06em!important}.psp-app-landing .psp-app-metric span[data-psp-number]{white-space:nowrap}.psp-app-landing .psp-app-preview-text-link{display:inline-flex;gap:7px;align-items:center;margin-top:12px;background:none;border:0;padding:0;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.psp-app-landing .psp-app-preview-text-link:hover{text-decoration-thickness:2px}.psp-app-landing .psp-app-text-button{background:none;border:0;padding:0;font-weight:750;cursor:pointer;color:inherit;text-align:left}.psp-app-landing .psp-app-footer-preview{border:0;padding:0;background:none;color:inherit;font-size:11px;font-weight:700;text-decoration:none}.psp-app-landing .psp-app-footer-preview:hover{text-decoration:underline}.psp-app-landing .psp-app-card-button{width:100%;-webkit-appearance:none;appearance:none;border:0;border-top:1px solid var(--line);border-radius:0!important;background:#faf9f4;color:var(--ink);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;padding:15px 20px;min-height:48px}.psp-app-landing .psp-app-card-button:hover{background:var(--yellow)}.psp-app-landing .psp-app-reviews-widget{display:block;min-height:260px}.psp-app-landing .psp-app-review-feed{background:transparent;border:0;box-shadow:none;padding:0;min-width:0}.psp-app-landing .psp-app-review-feed :is([class*=review-card],[class*=reviewCard],[class*=ReviewCard],[class*=review_item],[class*=review-item],[class*=ReviewItem]){background:#fff!important;border:1.5px solid var(--ink)!important;box-shadow:4px 4px 0 var(--ink)!important;border-radius:0!important;padding:17px!important;overflow:hidden}.psp-app-landing .psp-app-review-feed :is([class*=swiper-slide],[class*=splide__slide],[class*=slick-slide]){padding:5px 7px 9px!important}.psp-app-landing .psp-app-review-feed :is([class*=review-card],[class*=reviewCard],[class*=ReviewCard],[class*=review_item],[class*=review-item]) img{display:none!important}.psp-app-landing .psp-app-review-feed iframe{max-width:100%;border:0}.psp-app-landing .psp-app-review-feed .shopify-block{max-width:100%}.psp-app-landing .psp-app-drawer-access{border-top:2px solid var(--ink);background:var(--paper);padding:25px 27px 28px}.psp-app-landing .psp-app-drawer-access h3{font-size:22px;line-height:1.12;letter-spacing:-.04em;margin:12px 0}.psp-app-landing .psp-app-drawer-access p{font-size:12px;line-height:1.65;margin:0 0 12px;color:#444}.psp-app-landing .psp-app-drawer-access small{display:block;font-size:11px;line-height:1.5;color:#666}.psp-app-landing .psp-app-drawer-content>a.button{max-width:100%;text-align:left}.psp-app-landing .psp-app-drawer-dialog,.psp-app-landing .psp-app-preview-dialog{font:400 14px/1.55 Inter,Arial,Helvetica,sans-serif;color:var(--ink)}.psp-app-landing .psp-app-drawer-dialog::backdrop,.psp-app-landing .psp-app-preview-dialog::backdrop{background:#0c0e118f;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.psp-app-landing .psp-app-dialog-close{display:grid;place-items:center;width:40px;height:40px;min-width:40px;border:1.5px solid var(--ink);border-radius:0;background:#fff;box-shadow:3px 3px 0 var(--ink);font-size:25px;line-height:1;cursor:pointer}.psp-app-landing .psp-app-dialog-close:hover{background:var(--yellow)}.psp-app-landing .psp-app-drawer-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100vw);height:100dvh;max-height:100dvh;max-width:none;min-width:0;padding:0;border:0;border-left:2px solid var(--ink);background:#fff;box-shadow:-9px 0 0 var(--ink);overflow:auto;overscroll-behavior:contain}.psp-app-landing .psp-app-drawer-dialog:not([open]),.psp-app-landing .psp-app-preview-dialog:not([open]){display:none}.psp-app-landing .psp-app-drawer-shell{display:flex;flex-direction:column;min-height:100%}.psp-app-landing .psp-app-drawer-head{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff;border-bottom:1.5px solid var(--ink);padding:18px 25px}.psp-app-landing .psp-app-drawer-head .eyebrow{margin:0}.psp-app-landing .psp-app-drawer-body{padding:34px 27px 35px;flex:1}.psp-app-landing .psp-app-drawer-content h2{font-size:clamp(31px,3vw,42px);letter-spacing:-.05em;margin:0 0 18px}.psp-app-landing .psp-app-drawer-content>.eyebrow{margin-bottom:12px}.psp-app-landing .psp-app-drawer-intro{font-size:14px;line-height:1.7;color:#454843;margin:0 0 24px}.psp-app-landing .psp-app-drawer-panel{border:1.5px solid var(--ink);background:var(--paper);padding:22px;margin-bottom:24px}.psp-app-landing .psp-app-drawer-panel h3{font-size:16px;margin-bottom:13px}.psp-app-landing .psp-app-drawer-bullets{margin:0;padding-left:18px;display:grid;gap:9px;font-size:12px;line-height:1.6}.psp-app-landing .psp-app-drawer-content>.button{display:inline-flex;gap:10px;align-items:center}.psp-app-landing .psp-app-drawer-panel .psp-app-facts{grid-template-columns:1fr}.psp-app-landing .psp-app-drawer-lead{border-top:2px solid var(--ink);background:var(--paper);padding:26px 27px 30px}.psp-app-landing .psp-app-drawer-lead h3{font-size:22px;letter-spacing:-.04em;margin-bottom:9px}.psp-app-landing .psp-app-drawer-lead>p{font-size:12px;line-height:1.6;color:#52544e;margin-bottom:17px}.psp-app-landing .psp-app-lead-form>label:not(.psp-app-consent){display:block;font-size:11px;font-weight:750;margin:0 0 7px}.psp-app-landing .psp-app-lead-row{display:flex;gap:8px}.psp-app-landing .psp-app-lead-row input{flex:1;min-width:0;width:100%;border:1.5px solid var(--ink);border-radius:0;background:#fff;padding:11px 12px;font-size:12px;color:var(--ink)}.psp-app-landing .psp-app-lead-row .button{flex:0 0 auto;padding:10px 14px}.psp-app-landing .psp-app-consent{display:flex;align-items:flex-start;gap:10px;margin-top:15px;font-size:11px;line-height:1.5;color:#4c4f49;cursor:pointer}.psp-app-landing .psp-app-consent input{width:16px;height:16px;flex:0 0 16px;margin:0;accent-color:var(--blue)}.psp-app-landing .psp-app-privacy{display:inline-block;margin-top:13px;font-size:11px;text-decoration:underline;text-underline-offset:3px}.psp-app-landing .psp-app-lead-success{border:1px solid var(--ink);background:#d8f8e7;padding:12px;margin-bottom:15px;font-size:12px;font-weight:700}.psp-app-landing .psp-app-lead-error{border:1px solid var(--ink);background:#ffe1e2;padding:12px;margin-bottom:15px;font-size:12px}.psp-app-landing .psp-app-preview-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1300px,calc(100vw - 40px));height:min(90dvh,920px);max-width:none;max-height:none;min-width:0;padding:0;border:2px solid var(--ink);background:#fff;box-shadow:9px 9px 0 var(--ink);overflow:hidden}.psp-app-landing .psp-app-preview-shell{height:100%;min-height:0;display:flex;flex-direction:column}.psp-app-landing .psp-app-preview-head{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;flex:0 0 auto;padding:22px 25px 19px;background:#fff;border-bottom:1.5px solid var(--ink)}.psp-app-landing .psp-app-preview-head .eyebrow{margin:0 0 8px}.psp-app-landing .psp-app-preview-head h2{font-size:clamp(25px,2.4vw,36px);letter-spacing:-.045em}.psp-app-landing .psp-app-preview-head p{font-size:12px;color:var(--muted);margin-top:7px}.psp-app-landing .psp-app-preview-toolbar{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;padding:16px 25px;border-bottom:1px solid var(--line);background:var(--paper)}.psp-app-landing .psp-app-sheet-tabs{display:flex;gap:0;flex-wrap:wrap;border:1.5px solid var(--ink)}.psp-app-landing .psp-app-sheet-tabs button{padding:10px 13px;border:0;border-right:1px solid var(--ink);background:#fff;font-size:11px;font-weight:850;cursor:pointer}.psp-app-landing .psp-app-sheet-tabs button:last-child{border-right:0}.psp-app-landing .psp-app-sheet-tabs button[aria-selected=true]{background:var(--yellow)}.psp-app-landing .psp-app-sheet-tabs button span{display:inline-block;margin-left:5px;font-size:10px;opacity:.7}.psp-app-landing .psp-app-preview-controls{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.psp-app-landing .psp-app-preview-controls label{font-size:11px;font-weight:750}.psp-app-landing .psp-app-preview-controls input{width:220px;max-width:100%;padding:9px 11px;border:1.5px solid var(--ink);border-radius:0;background:#fff;font-size:11px}.psp-app-landing .psp-app-sheet-count{font-size:10px;color:var(--muted);white-space:nowrap}.psp-app-landing .psp-app-sheet-scroll{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.psp-app-landing .psp-app-sheet-table{border-collapse:separate;border-spacing:0;min-width:100%;width:max-content;background:#fff;font-variant-numeric:tabular-nums}.psp-app-landing .psp-app-sheet-table th,.psp-app-landing .psp-app-sheet-table td{padding:11px 13px;border-right:1px solid #e4e4e0;border-bottom:1px solid #e4e4e0;white-space:nowrap;max-width:340px;overflow:hidden;text-overflow:ellipsis;font-size:11px;text-align:left;vertical-align:middle}.psp-app-landing .psp-app-sheet-table thead th{position:sticky;top:0;z-index:2;background:#edf0ff;color:var(--ink);font-size:10px;letter-spacing:.02em;font-weight:900;border-bottom:1.5px solid var(--ink)}.psp-app-landing .psp-app-sheet-table thead th:first-child{left:0;z-index:4}.psp-app-landing .psp-app-sheet-table tbody th{position:sticky;left:0;z-index:1;background:#fff;font-weight:700}.psp-app-landing .psp-app-sheet-table tbody tr:nth-child(2n){background:#faf9f4}.psp-app-landing .psp-app-sheet-table tbody tr:nth-child(2n) th{background:#faf9f4}.psp-app-landing .psp-app-sheet-table tbody td:nth-child(2){font-weight:800;min-width:260px}.psp-app-landing .psp-app-sheet-table tbody td.psp-app-sheet-email{color:#384fc2}.psp-app-landing .psp-app-sheet-table tbody tr:hover,.psp-app-landing .psp-app-sheet-table tbody tr:hover th{background:#fff9df}.psp-app-landing .psp-app-sheet-table .psp-app-sheet-empty{padding:40px;text-align:center;color:var(--muted)}.psp-app-landing .psp-app-preview-foot{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap;padding:12px 25px;background:#fff;border-top:1.5px solid var(--ink);flex:0 0 auto}.psp-app-landing .psp-app-preview-disclaimer{font-size:10px;color:var(--muted);max-width:320px}.psp-app-landing .psp-app-preview-pagination button:not(:disabled):hover{background:var(--yellow)}.psp-app-landing .psp-app-preview-foot .button{min-height:38px;padding:9px 13px;font-size:11px}@media(max-width:760px){.psp-app-landing .psp-app-metric strong [data-psp-number]{font-size:25px!important}.psp-app-landing .psp-app-preview-dialog{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:none;max-width:none;border:0;box-shadow:none}.psp-app-landing .psp-app-preview-head{padding:17px 18px 15px}.psp-app-landing .psp-app-preview-toolbar{padding:12px 18px;gap:12px}.psp-app-landing .psp-app-preview-controls{width:100%;justify-content:space-between}.psp-app-landing .psp-app-preview-controls input{flex:1;min-width:130px}.psp-app-landing .psp-app-preview-foot{padding:12px 18px;gap:12px}.psp-app-landing .psp-app-preview-disclaimer{width:100%;max-width:none}.psp-app-landing .psp-app-drawer-dialog{width:100vw;max-width:none;border-left:0;box-shadow:none}.psp-app-landing .psp-app-drawer-body{padding:26px 20px}.psp-app-landing .psp-app-drawer-lead{padding:24px 20px}.psp-app-landing .psp-app-drawer-head{padding:16px 20px}.psp-app-landing .psp-app-bundle-row{align-items:flex-start;flex-direction:column;gap:6px}.psp-app-landing .psp-app-review-block{padding:12px}}@media(max-width:420px){.psp-app-landing .psp-app-lead-row{flex-direction:column}.psp-app-landing .psp-app-lead-row .button,.psp-app-landing .psp-app-sheet-tabs{width:100%}.psp-app-landing .psp-app-sheet-tabs button{flex:1;padding:10px 8px;font-size:10px}.psp-app-landing .psp-app-preview-controls label{display:none}.psp-app-landing .psp-app-preview-controls input{width:100%}.psp-app-landing .psp-app-preview-foot .button{width:100%;justify-content:center}}@media(max-width:760px){.psp-app-landing .psp-app-brand-logo{width:40px;height:40px;flex-basis:40px}.psp-app-landing .psp-app-drawer-access{padding:24px 20px}.psp-app-landing .psp-app-review-feed :is([class*=review-card],[class*=reviewCard],[class*=ReviewCard],[class*=review_item],[class*=review-item]){padding:14px!important}}.psp-app-landing .psp-app-hero{--psp-hero-left:clamp(76px,8vw,140px);--psp-hero-right:var(--psp-hero-left);--psp-hero-width:calc(100% - var(--psp-hero-left) - var(--psp-hero-right));position:relative;isolation:isolate;overflow:hidden}.psp-app-landing .psp-app-hero .psp-app-container.psp-app-hero-grid{width:var(--psp-hero-width);margin-left:var(--psp-hero-left);margin-right:var(--psp-hero-right)}.psp-app-landing .psp-app-ticket-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.psp-app-landing .psp-app-hero-grid{position:relative;z-index:1}.psp-app-landing .psp-app-ticket-lane{position:absolute;inset-block:0;overflow:hidden}.psp-app-landing .psp-app-ticket-lane--left{left:0;width:calc(var(--psp-hero-left) - 16px)}.psp-app-landing .psp-app-ticket-lane--right{right:0;width:calc(var(--psp-hero-right) - 16px)}.psp-app-landing .psp-app-ticket-scene{position:absolute;left:50%;width:clamp(100px,14vw,200px);max-width:calc(100% - 6px);perspective:650px;perspective-origin:50% 50%;transform:translate3d(-50%,var(--psp-ticket-shift,0px),0);pointer-events:none}.psp-app-landing .psp-app-ticket{position:relative;display:block;width:100%;transform:rotate(var(--psp-ticket-angle));transform-style:preserve-3d;transform-origin:center;backface-visibility:hidden;will-change:transform}.psp-app-landing .psp-app-ticket img{display:block;width:100%;height:auto;max-width:none}.psp-app-landing .psp-app-ticket-scene--one{top:52%;--psp-ticket-angle:-8deg}.psp-app-landing .psp-app-ticket-scene--two{top:5%;--psp-ticket-angle:10deg}.psp-app-landing .psp-app-ticket-scene--three{top:23%;--psp-ticket-angle:-12deg}@media(min-width:1280px){.psp-app-landing .psp-app-hero{--psp-hero-left:max(212px, calc((100% - 1160px)/2) );--psp-hero-right:max(96px, calc((100% - 1160px)/2) )}}@media(max-width:760px){.psp-app-landing .psp-app-hero{padding-top:20px}.psp-app-landing .psp-app-hero .psp-app-container.psp-app-hero-grid{width:calc(100% - 36px);margin-inline:auto}.psp-app-landing .psp-app-ticket-field{position:relative;inset:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100% - 36px,288px);margin:0 auto 20px;overflow:visible}.psp-app-landing .psp-app-ticket-lane{display:contents;position:static;overflow:visible}.psp-app-landing .psp-app-ticket-scene{position:relative;inset:auto;width:100%;max-width:none;transform:none}.psp-app-landing .psp-app-ticket{will-change:auto}}.psp-app-landing .psp-app-direct-payment{width:100%;margin-top:8px}.psp-app-landing .psp-app-direct-payment shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:55px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:4px 4px 0 #111}.psp-app-landing .psp-app-direct-payment .shopify-payment-button__button--unbranded{border:2px solid #111!important;border-radius:0!important;background:var(--yellow)!important;color:#111!important;box-shadow:4px 4px #111!important;font-weight:900!important}.psp-app-landing .psp-app-direct-payment .shopify-payment-button__more-options{font-size:11px!important}.psp-app-landing .psp-app-soldout{font-weight:900;padding:15px;border:1.5px solid #111;background:#eee}.psp-app-landing .psp-app-footer-navs{display:grid;justify-items:end;gap:13px}.psp-app-landing .psp-app-footer-legal{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;font-size:10px;color:var(--muted)}.psp-app-landing .psp-app-footer-legal a{color:inherit;text-decoration:underline;text-underline-offset:3px}.psp-app-landing .psp-app-footer-legal a:hover{color:var(--ink)}.psp-app-landing .psp-app-member-downloads{margin-top:30px;padding:28px;background:#f4f2e9;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.psp-app-landing .psp-app-member-downloads h3{font-size:clamp(24px,2.5vw,34px);font-weight:900;letter-spacing:-.045em;margin:9px 0 23px}.psp-app-landing .psp-app-member-downloads-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:28px}.psp-app-landing .psp-app-member-downloads h4{font-size:13px;font-weight:900;margin:0 0 14px}.psp-app-landing .psp-app-member-downloads-tools{display:grid;gap:24px;align-content:start}.psp-app-landing .psp-app-member-tool{border-top:2px solid var(--ink);padding-top:13px}.psp-app-landing .psp-app-member-tool-link{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--yellow);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:12px 14px;color:var(--ink);font-size:12px;font-weight:900;text-decoration:none}.psp-app-landing .psp-app-member-tool-link:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink);text-decoration:none}.psp-app-landing .psp-app-member-tool-link:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.psp-app-landing .psp-app-member-tool-note{font-size:11px;color:var(--muted);line-height:1.55;margin:0 0 11px}.psp-app-landing .psp-app-review-feed :is([class*=review-card],[class*=reviewCard],[class*=ReviewCard],[class*=review_item],[class*=review-item],[class*=ReviewItem]){background:#fff!important;border:2px solid #111!important;border-radius:0!important;box-shadow:5px 5px #111!important;padding:19px!important}.psp-app-landing .psp-app-review-feed :is([class*=review-card],[class*=reviewCard],[class*=ReviewCard],[class*=review_item],[class*=review-item],[class*=ReviewItem]) *{border-radius:0!important}.psp-app-landing .psp-app-review-feed :is([class*=swiper-slide],[class*=splide__slide],[class*=slick-slide],[class*=reviewCard],[class*=review-card]){border-radius:0!important}@media(max-width:900px){.psp-app-landing .psp-app-member-downloads-grid{grid-template-columns:1fr}}@media(max-width:760px){.psp-app-landing .psp-app-footer-navs{justify-items:start}.psp-app-landing .psp-app-footer-legal{justify-content:flex-start}.psp-app-landing .psp-app-member-downloads{padding:22px 18px;box-shadow:4px 4px 0 var(--ink)}}@media(prefers-reduced-motion:reduce){.psp-app-landing .psp-app-ticket{will-change:auto!important;transition:none!important;animation:none!important}}.psp-app-landing .psp-app-scroll-rail{--psp-rail-progress:12.5%;position:fixed;z-index:56;inset:0 auto 0 0;left:0;top:0;bottom:0;width:196px;height:100dvh;max-height:100dvh;padding:24px 16px 20px;border:0;border-right:2px solid #111;background:#fff;color:#111;box-shadow:5px 0 #11111112;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-100%);transition:opacity .22s ease,transform .22s ease,visibility .22s;overflow-y:auto;overscroll-behavior:contain}.psp-app-landing .psp-app-scroll-rail.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.psp-app-landing .psp-app-scroll-rail-inner{display:flex;flex-direction:column;min-height:100%;gap:18px}.psp-app-landing .psp-app-scroll-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 3px 15px;border-bottom:2px solid #111;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.psp-app-landing .psp-app-scroll-rail-heading span:last-child{font-size:9px;color:#62645e}.psp-app-landing .psp-app-scroll-rail-links{display:grid;align-content:center;gap:8px;flex:1;padding:4px 0}.psp-app-landing .psp-app-scroll-rail-link{display:flex;align-items:center;gap:10px;min-height:42px;padding:9px 10px;border:1.5px solid transparent;color:#111;text-decoration:none;font-size:12px;font-weight:760;line-height:1.35}.psp-app-landing .psp-app-scroll-rail-link:hover{background:#f4f2e9;text-decoration:none}.psp-app-landing .psp-app-scroll-rail-link.is-active{background:#ffd23c;border-color:#111;box-shadow:3px 3px #111;font-weight:900}.psp-app-landing .psp-app-scroll-rail-link:focus-visible,.psp-app-landing .psp-app-scroll-rail-toggle:focus-visible{outline:3px solid #5368ff;outline-offset:3px}.psp-app-landing .psp-app-scroll-rail-no{flex:0 0 18px;font-size:10px;font-weight:900;color:#62645e;font-variant-numeric:tabular-nums}.psp-app-landing .psp-app-scroll-rail-link.is-active .psp-app-scroll-rail-no{color:#111}.psp-app-landing .psp-app-scroll-rail-name{min-width:0;overflow-wrap:anywhere}.psp-app-landing .psp-app-scroll-rail-bottom{display:flex;align-items:center;gap:9px;border-top:1px solid #d8d8d3;padding:16px 4px 0}.psp-app-landing .psp-app-scroll-rail-meter{display:block;flex:1;height:5px;background:#e6e5dd;border:1px solid #111}.psp-app-landing .psp-app-scroll-rail-meter-fill{display:block;width:var(--psp-rail-progress);height:100%;background:#111;transition:width .2s ease}.psp-app-landing .psp-app-scroll-rail-counter{font-size:10px;font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap}.psp-app-landing .psp-app-scroll-rail-toggle{display:none}.psp-app-landing .psp-app-scroll-rail-backdrop[hidden]{display:none!important}.psp-app-landing .psp-app-scroll-rail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;border:0;background:#11111129;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer}.psp-app-landing .psp-app-purchase-trigger{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;font-size:13px;font-weight:900;text-decoration:none}@media(min-width:1280px){.psp-app-landing>[id^=psp-app-main-] .psp-app-container{width:min(calc(100% - 236px),1240px);margin-left:auto;margin-right:max(24px,calc(50vw - 688px))}}@media(max-width:1279px){.psp-app-landing .psp-app-scroll-rail{width:258px;padding:24px 58px 20px 14px;border-left:0;transform:translate(calc(-100% + 44px))}.psp-app-landing .psp-app-scroll-rail.is-visible{transform:translate(calc(-100% + 44px))}.psp-app-landing .psp-app-scroll-rail.is-visible.is-expanded{transform:translate(0)}.psp-app-landing .psp-app-scroll-rail-toggle{display:flex;position:absolute;top:0;right:0;bottom:0;width:44px;padding:13px 7px;align-items:center;justify-content:center;gap:12px;flex-direction:column;border:0;border-left:2px solid #111;background:#ffd23c;color:#111;font:900 10px/1.2 Inter,Arial,Helvetica,sans-serif;cursor:pointer}.psp-app-landing .psp-app-scroll-rail-toggle-title{writing-mode:vertical-rl;letter-spacing:.12em;text-transform:uppercase}.psp-app-landing .psp-app-scroll-rail-toggle-current{writing-mode:vertical-rl;font-size:10px;font-weight:700;max-height:145px;overflow:hidden}.psp-app-landing .psp-app-scroll-rail-links{max-height:none;overflow-y:visible}}@media(prefers-reduced-motion:no-preference){html:has(.psp-app-landing){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.psp-app-landing .psp-app-scroll-rail,.psp-app-landing .psp-app-scroll-rail-meter-fill{transition:none!important}.psp-app-landing .psp-app-ticket{will-change:auto!important}}.psp-app-landing .psp-app-section-cta{display:flex;justify-content:flex-end;margin-top:26px;padding-top:16px;border-top:1px solid var(--line)}.psp-app-landing .psp-app-section-cta-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:9px 0;color:var(--ink);font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.psp-app-landing .psp-app-section-cta-link:hover{text-decoration-thickness:2px}.psp-app-landing .psp-app-section-cta-link:focus-visible{outline:3px solid var(--blue);outline-offset:5px}@media(max-width:1279px){.psp-app-landing .psp-app-scroll-rail{position:fixed;inset:auto 0 0;top:auto;right:0;bottom:0;left:0;width:100%;height:calc(59px + env(safe-area-inset-bottom));max-height:calc(100dvh - 12px);min-height:0;border:0;border-top:2px solid #111;box-shadow:0 -5px #11111114;padding:0;display:flex;flex-direction:column;overflow:hidden;transform:translateY(105%);background:#fff}.psp-app-landing .psp-app-scroll-rail.is-visible{transform:translateY(0)}.psp-app-landing .psp-app-scroll-rail.is-visible.is-expanded{height:min(485px,78dvh);transform:translateY(0)}.psp-app-landing .psp-app-scroll-rail-inner{display:none;order:1;flex:1;min-height:0;margin:0;padding:21px 20px 14px;overflow-y:auto}.psp-app-landing .psp-app-scroll-rail.is-expanded .psp-app-scroll-rail-inner{display:flex}.psp-app-landing .psp-app-scroll-rail-heading{padding:0 4px 15px;font-size:12px}.psp-app-landing .psp-app-scroll-rail-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;flex:1;padding:15px 0;max-height:none;overflow-y:visible}.psp-app-landing .psp-app-scroll-rail-link{min-height:47px;padding:10px 11px;font-size:12px}.psp-app-landing .psp-app-scroll-rail-bottom{padding:11px 4px 0}.psp-app-landing .psp-app-scroll-rail-toggle{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;display:flex;order:2;flex:0 0 calc(57px + env(safe-area-inset-bottom));height:calc(57px + env(safe-area-inset-bottom));width:100%;min-width:0;min-height:0;flex-direction:row;align-items:center;justify-content:space-between;gap:11px;padding:12px max(20px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border:0;border-top:1.5px solid #111;background:#ffd23c;color:#111;font:900 12px/1.25 Inter,Arial,Helvetica,sans-serif;text-align:left}.psp-app-landing .psp-app-scroll-rail-toggle-title{writing-mode:horizontal-tb;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.psp-app-landing .psp-app-scroll-rail-toggle-current{writing-mode:horizontal-tb;font-size:12px;font-weight:750;max-height:none;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psp-app-landing .psp-app-scroll-rail-toggle:after{content:"\2303";font-size:22px;font-weight:900;line-height:1}.psp-app-landing .psp-app-scroll-rail.is-expanded .psp-app-scroll-rail-toggle:after{content:"\2304"}.psp-app-landing .psp-app-scroll-rail:after{content:"";position:absolute;bottom:0;left:0;width:var(--psp-rail-progress);height:4px;background:#111;pointer-events:none;transition:width .2s ease}.psp-app-landing.psp-app-has-mobile-nav>[id^=psp-app-main-]{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.psp-app-landing.psp-app-has-mobile-nav .psp-app-mobile-cta{display:none}}@media(max-width:520px){.psp-app-landing .psp-app-scroll-rail.is-visible.is-expanded{height:min(510px,83dvh)}.psp-app-landing .psp-app-scroll-rail-links{gap:8px}.psp-app-landing .psp-app-scroll-rail-link{min-height:43px;font-size:11px}.psp-app-landing .psp-app-section-cta{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.psp-app-landing .psp-app-ticket{transition:none!important;will-change:auto!important}.psp-app-landing .psp-app-scroll-rail:after{transition:none!important}}.psp-app-landing :is(.psp-app-drawer-dialog,.psp-app-preview-dialog,.psp-segments)::backdrop{background:#0c0e11a3;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}html:has(.psp-app-landing dialog[open]),body:has(.psp-app-landing dialog[open]){overflow:hidden}.psp-app-landing .psp-app-horizon-example{margin-top:32px;padding:24px;border:2px solid var(--ink);background:var(--paper,#faf9f4)}.psp-app-landing .psp-app-horizon-example h3{margin:0 0 12px}.psp-app-landing .psp-app-horizon-example blockquote{margin:24px 0 0;padding:0 0 0 20px;border-left:4px solid var(--yellow)}.psp-app-landing .psp-app-preview-dialog{width:min(1460px,calc(100vw - 30px));height:min(94dvh,1080px)}.psp-app-landing .psp-app-preview-head{padding:19px 25px 15px}.psp-app-landing .psp-app-preview-toolbar{--psp-filter-height:44px;display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:10px;padding:14px 24px;background:#faf9f4;max-height:min(390px,46dvh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;flex:0 0 auto}.psp-app-landing .psp-app-consultation-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start;min-width:0}.psp-app-landing .psp-app-consultation-search{display:block;grid-column:span 2;min-width:0;font-size:11px;font-weight:850}.psp-app-landing .psp-app-consultation-search input{box-sizing:border-box;display:block;width:100%;min-width:0;height:var(--psp-filter-height);border:1.5px solid #111;background:#fff;color:#111;border-radius:0;padding:10px 11px;font:500 12px/1.2 Inter,Arial,sans-serif}.psp-app-landing .psp-app-consultation-filter{min-width:0;border:1.5px solid #111;background:#fff;align-self:start}.psp-app-landing .psp-app-consultation-filter[open]{border-color:#111;box-shadow:3px 3px #111}.psp-app-landing .psp-app-consultation-filter>summary{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;gap:7px;height:calc(var(--psp-filter-height) - 3px);padding:10px;font-size:11px;line-height:1.35;font-weight:850;cursor:pointer;list-style:none}.psp-app-landing .psp-app-consultation-filter>summary::-webkit-details-marker{display:none}.psp-app-landing .psp-app-consultation-filter>summary:after{content:none}.psp-app-landing .psp-app-filter-chevron{display:block;flex:0 0 12px;width:12px;height:12px;margin-left:auto;transform-origin:50% 50%;transition:transform .15s ease}.psp-app-landing .psp-app-consultation-filter[open] .psp-app-filter-chevron{transform:rotate(180deg)}.psp-app-landing .psp-app-consultation-filter.has-selection>summary{background:#ffd23c}.psp-app-landing .psp-app-filter-count{display:inline-grid;place-items:center;flex:0 0 auto;min-width:20px;height:20px;padding:0 4px;margin-left:auto;border:1px solid #111;background:#fff;font-size:10px;font-weight:900}.psp-app-landing .psp-app-filter-count[hidden]{display:none}.psp-app-landing .psp-app-filter-dropdown{position:fixed;inset:auto;z-index:10;display:none;flex-direction:column;box-sizing:border-box;width:260px;max-width:calc(100vw - 16px);max-height:290px;min-height:0;margin:0;padding:10px;border:1.5px solid #111;border-radius:0;box-shadow:3px 3px #111;background:#fff;color:#111;overflow:hidden}.psp-app-landing .psp-app-consultation-filter[open]>.psp-app-filter-dropdown{display:flex}.psp-app-landing .psp-app-filter-dropdown::backdrop{background:transparent;pointer-events:none}.psp-app-landing .psp-app-filter-search{display:block;flex:0 0 auto;width:100%;min-height:34px;border:1px solid #b2b2ad;border-radius:0;padding:7px 9px;font:500 11px/1.4 Inter,Arial,sans-serif;color:#111;background:#faf9f4}.psp-app-landing .psp-app-filter-choices{display:grid;gap:0;min-height:0;max-height:220px;overflow-y:auto;overscroll-behavior:contain;margin-top:8px}.psp-app-landing .psp-app-filter-option{display:flex;align-items:start;gap:9px;min-width:0;padding:7px 6px;font-size:11px;line-height:1.35;font-weight:500;cursor:pointer}.psp-app-landing .psp-app-filter-option:hover{background:#f4f2e9}.psp-app-landing .psp-app-filter-option[hidden]{display:none}.psp-app-landing .psp-app-filter-option input{flex:0 0 auto;-webkit-appearance:auto;appearance:auto;accent-color:#111;width:15px;height:15px;margin:1px 0 0}.psp-app-landing .psp-app-filter-option span{min-width:0;overflow-wrap:anywhere}.psp-app-landing .psp-app-consultation-result{display:grid;justify-items:start;gap:4px;align-content:center;text-align:left;min-width:0;padding:9px 12px;border:1.5px solid #111;background:#fff}.psp-app-landing .psp-app-consultation-result [data-psp-sheet-count]{font-size:26px;letter-spacing:-.05em;font-weight:900;line-height:1.05;color:#111}.psp-app-landing .psp-app-consultation-result small{color:#50514b;font-size:9px;line-height:1.25}.psp-app-landing .psp-app-consultation-result button{border:0;background:transparent;font-size:10px;font-weight:850;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:2px 0}.psp-app-landing .psp-app-consultation-filter>summary:focus-visible,.psp-app-landing .psp-app-consultation-search input:focus-visible,.psp-app-landing .psp-app-filter-search:focus-visible,.psp-app-landing .psp-app-filter-option input:focus-visible,.psp-app-landing [data-psp-sheet-reset]:focus-visible{outline:3px solid #5368ff;outline-offset:2px}.psp-app-landing .psp-app-sheet-table{table-layout:fixed;min-width:100%}.psp-app-landing .psp-app-sheet-table tbody td{padding:0;height:42px;min-width:0;max-width:none}.psp-app-landing .psp-app-sheet-table tbody td:nth-child(2){min-width:0}.psp-app-landing .psp-app-sheet-table tbody td.psp-app-sheet-email{padding:0 13px}.psp-app-landing .psp-app-sheet-table thead th{padding:0 12px;height:44px;min-width:0}.psp-app-landing .psp-app-sheet-sort{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.psp-app-landing .psp-app-sheet-sort span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.psp-app-landing .psp-app-sheet-sort span:last-child{flex:0 0 auto;font-size:14px}.psp-app-landing .psp-app-sheet-table th[aria-sort=ascending],.psp-app-landing .psp-app-sheet-table th[aria-sort=descending]{background:#ffd23c}.psp-app-landing .psp-app-sheet-cell{display:block;box-sizing:border-box;width:100%;height:42px;padding:10px 13px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;cursor:help}.psp-app-landing .psp-app-sheet-cell:focus-visible,.psp-app-landing .psp-app-sheet-sort:focus-visible{outline:2px solid #5368ff;outline-offset:-3px}.psp-app-landing .psp-app-cell-inspector{position:fixed;inset:auto;z-index:11;display:flex;flex-direction:column;box-sizing:border-box;width:420px;max-width:calc(100vw - 16px);max-height:320px;min-height:0;margin:0;padding:0;border:1.5px solid #111;border-radius:0;background:#fff;color:#111;box-shadow:4px 4px #111;overflow:hidden}.psp-app-landing .psp-app-cell-inspector[hidden]{display:none}.psp-app-landing .psp-app-cell-inspector::backdrop{background:transparent;pointer-events:none}.psp-app-landing .psp-app-cell-inspector-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #111;background:#fff4bf;font-size:11px}.psp-app-landing .psp-app-cell-inspector-head button{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;padding:0;border:1px solid #111;border-radius:0;background:#fff;color:#111;font-size:20px;cursor:pointer}.psp-app-landing .psp-app-cell-inspector-value{min-height:0;padding:13px;overflow:auto;overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6;-webkit-user-select:text;user-select:text}.psp-app-landing .psp-app-cell-inspector-value:focus-visible{outline:2px solid #5368ff;outline-offset:-3px}.psp-app-landing .psp-app-method-side{min-width:0;display:grid;align-content:start;gap:20px}.psp-app-landing .psp-app-method-sample{display:flex;justify-content:flex-end;padding:4px 5px 5px 0}.psp-app-landing .psp-app-method-sample .button{max-width:100%;gap:12px;white-space:normal}.psp-app-landing .psp-app-faq-answer [data-psp-open-preview],.psp-app-landing .psp-app-faq-answer [data-psp-open-segments]{border:0;padding:0;background:none;color:#111;font:inherit;font-weight:850;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.psp-app-landing .psp-app-faq-answer button:focus-visible{outline:3px solid #5368ff;outline-offset:3px}.psp-app-landing .psp-app-owner-link{display:inline-block;margin-top:16px;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--muted)}.psp-app-landing .psp-app-owner-link:focus-visible{outline:3px solid #5368ff;outline-offset:3px}.psp-app-landing .psp-app-offer-actions .psp-app-consultation-cta{box-sizing:border-box;flex:1 1 220px;max-width:100%;min-height:44px;padding:12px;font-size:12px;white-space:normal;text-align:center}.psp-app-landing .psp-app-offer-actions .psp-app-owner-link{flex:1 1 auto;margin:0;text-align:center;color:var(--ink)}@media(max-width:1120px){.psp-app-landing .psp-app-preview-toolbar{grid-template-columns:1fr;max-height:47dvh}.psp-app-landing .psp-app-consultation-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;padding:9px 12px;gap:8px}.psp-app-landing .psp-app-consultation-result [data-psp-sheet-count]{font-size:25px}}@media(max-width:720px){.psp-app-landing .psp-app-preview-dialog{width:100vw;height:100dvh;max-width:none;max-height:none}.psp-app-landing .psp-app-preview-head{padding:15px 18px 12px}.psp-app-landing .psp-app-preview-toolbar{max-height:40dvh;padding:12px 15px}.psp-app-landing .psp-app-consultation-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.psp-app-landing .psp-app-consultation-search{grid-column:1/-1}.psp-app-landing .psp-app-consultation-filter>summary{padding:8px;font-size:10px}.psp-app-landing .psp-app-preview-foot{max-height:155px;overflow-y:auto;padding:11px 15px}.psp-app-landing .psp-app-preview-disclaimer{font-size:9px}}@media(prefers-reduced-motion:reduce){.psp-app-landing .psp-app-filter-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/psp-app-landing.css.map */
