@import url("https://fonts.googleapis.com/css2?family=PT+Serif:wght@400;700&family=Ubuntu:wght@400;500;700&display=swap");#ps-pricing{--psp-accent:#448bca;--psp-deep:#2d6fa8;--psp-band:#f0f5fa;--psp-tint:#e4edf2;--psp-tint-border:#c3d8e8;--psp-band-dark:#2d6fa8;--psp-glow:rgba(45,111,168,.34);--psp-pill:#448bca;--psp-ink:#0b0b0b;--psp-body:#4e4e4e;--psp-muted:#5e5e5e;--psp-faint:#858586;--psp-yellow:#ffc342;--psp-yellow-h:#f5b52c;background:#fff;color:var(--psp-body);font-family:Ubuntu,Lato,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;display:block;text-rendering:optimizeLegibility}#ps-pricing.psp-mall{--psp-accent:#38ba8f;--psp-deep:#1f7a5c;--psp-band:#f2f7f0;--psp-tint:#eaf1e8;--psp-tint-border:#cbe0cc;--psp-band-dark:#22825f;--psp-glow:rgba(31,122,92,.34);--psp-pill:#38ba8f}#ps-pricing *,#ps-pricing :after,#ps-pricing :before{box-sizing:border-box}#ps-pricing ::selection{background:rgba(68,139,202,.22)}#ps-pricing svg,#ps-pricing svg *{fill:none}#ps-pricing svg[data-psp-solid],#ps-pricing svg[data-psp-solid] *{fill:currentColor;stroke:none}#ps-pricing button{height:auto!important;line-height:normal;min-height:0!important}#ps-pricing svg{flex-shrink:0;height:16px;vertical-align:middle;width:16px}#ps-pricing .psp-eyebrow svg{height:11px;width:11px}#ps-pricing .psp-stars-row svg{height:14px;width:14px}#ps-pricing .psp-intro svg,#ps-pricing .psp-link-arrow svg,#ps-pricing .psp-save svg,#ps-pricing .psp-trust svg{height:15px;width:15px}#ps-pricing .psp-feat-ico svg{height:20px;width:20px}#ps-pricing .psp-final-rating svg{height:12px;width:12px}#ps-pricing .psp-m{display:contents}#ps-pricing .psp-m-mall,#ps-pricing.psp-mall .psp-m-consign{display:none}#ps-pricing.psp-mall .psp-m-mall{display:contents}#ps-pricing .psp-serif{font-family:"PT Serif",Georgia,serif}#ps-pricing h1,#ps-pricing h2,#ps-pricing p{margin:0}#ps-pricing .psp-hero{align-items:center;display:flex;flex-direction:column;padding:clamp(64px,10vw,104px) clamp(20px,5vw,40px) 0;text-align:center}#ps-pricing .psp-eyebrow{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.14em;padding:9px 18px;text-transform:uppercase}#ps-pricing .psp-eyebrow-blue{background:#e4edf2;color:#2d6fa8}#ps-pricing .psp-eyebrow-green{background:#eaf1e8;color:#1f7a5c}#ps-pricing .psp-h1{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:clamp(38px,7.5vw,60px);font-weight:700;line-height:1.16;margin:30px 0 18px;max-width:760px;text-wrap:balance}#ps-pricing .psp-h1 .psp-price-pop{color:var(--psp-accent)}#ps-pricing .psp-lede{color:var(--psp-muted);font-size:18px;line-height:30px;max-width:740px;text-wrap:balance}#ps-pricing .psp-toggle{background:#ececec;border:1px solid #dedede;border-radius:9999px;box-shadow:inset 0 4px 10px rgba(11,11,11,.16),inset 0 1px 3px rgba(11,11,11,.12),0 1px 0 hsla(0,0%,100%,.95);display:inline-flex;margin-top:44px;padding:6px;position:relative}#ps-pricing .psp-toggle-ind{background-color:var(--psp-pill);border-radius:9999px;box-shadow:0 2px 6px rgba(11,11,11,.22),0 1px 2px rgba(11,11,11,.14);height:calc(100% - 12px);left:6px;position:absolute;top:6px;transform:translateX(0);transition:transform .55s cubic-bezier(.65,-.25,.3,1.3),background-color .35s ease;width:calc(50% - 6px)}#ps-pricing.psp-mall .psp-toggle-ind{transform:translateX(100%)}#ps-pricing .psp-tab{background:transparent;border:none;border-radius:9999px;cursor:pointer;font-family:Ubuntu,sans-serif;padding:12px 0;position:relative;text-align:center;width:min(212px,41vw);z-index:1}#ps-pricing .psp-tab-label{color:#0b0b0b;display:block;font-size:clamp(13px,3.2vw,15px);font-weight:500;line-height:20px;transition:color .3s ease}#ps-pricing .psp-tab-sub{color:#858586;display:block;font-size:12px;line-height:16px;margin-top:2px;transition:color .3s ease}#ps-pricing:not(.psp-mall) .psp-tab-consign .psp-tab-label{color:#fff}#ps-pricing:not(.psp-mall) .psp-tab-consign .psp-tab-sub{color:hsla(0,0%,100%,.7)}#ps-pricing.psp-mall .psp-tab-mall .psp-tab-label{color:#fff}#ps-pricing.psp-mall .psp-tab-mall .psp-tab-sub{color:hsla(0,0%,100%,.7)}#ps-pricing .psp-compare-cue{color:#858586;font-size:14px;line-height:20px;margin-top:18px}#ps-pricing .psp-linkbtn{background:transparent;border:none;color:var(--psp-accent);cursor:pointer;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:0}#ps-pricing .psp-linkbtn:hover{text-decoration:underline}#ps-pricing .psp-cmp{background:#ebebeb;border:1px solid #e2e2e2;border-radius:16px;box-shadow:0 8px 24px rgba(11,11,11,.08);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:24px;max-width:920px;overflow:hidden;text-align:left;width:100%}#ps-pricing .psp-cmp[hidden]{display:none}#ps-pricing .psp-cmp-col{align-items:flex-start;background:#fff;display:flex;flex-direction:column;padding:clamp(24px,5vw,36px)}#ps-pricing .psp-cmp-badge{border-radius:9999px;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.12em;padding:7px 14px;text-transform:uppercase}#ps-pricing .psp-cmp-badge.blue{background:#e4edf2;color:#2d6fa8}#ps-pricing .psp-cmp-badge.green{background:#eaf1e8;color:#1f7a5c}#ps-pricing .psp-cmp-title{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:22px;font-weight:700;line-height:30px;margin-top:16px}#ps-pricing .psp-cmp-sub{color:#858586;font-size:14px;line-height:22px;margin-top:4px}#ps-pricing .psp-cmp-list{color:#4e4e4e;display:flex;flex-direction:column;font-size:14.5px;gap:12px;line-height:24px;margin-top:20px}#ps-pricing .psp-cmp-li{display:flex;gap:10px}#ps-pricing .psp-tick{flex-shrink:0;margin-top:3px;stroke:#38ba8f}#ps-pricing .psp-cmp-btn{background:transparent;border-radius:9999px;cursor:pointer;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;margin-top:24px;padding:13px 24px;transition:background .16s ease;width:100%}#ps-pricing .psp-cmp-btn.blue{border:1px solid #448bca;color:#2d6fa8}#ps-pricing .psp-cmp-btn.blue:hover{background:#e4edf2}#ps-pricing .psp-cmp-btn.green{border:1px solid #38ba8f;color:#1f7a5c}#ps-pricing .psp-cmp-btn.green:hover{background:#eaf1e8}#ps-pricing .psp-glass{border:1px solid hsla(0,0%,100%,.7);border-radius:28px;box-shadow:0 16px 40px -24px var(--psp-glow),0 2px 8px rgba(11,11,11,.05);margin-top:56px;max-width:1000px;overflow:hidden;position:relative;text-align:left;transition:box-shadow 1s ease;width:100%}#ps-pricing .psp-glass-base{background:linear-gradient(160deg,#ecf4fa,#eaf5f0);inset:0;position:absolute}#ps-pricing .psp-glass-layer{inset:-15%;position:absolute;transition:opacity 1.1s ease}#ps-pricing .psp-glass-blue{opacity:.8}#ps-pricing .psp-glass-green,#ps-pricing.psp-mall .psp-glass-blue{opacity:0}#ps-pricing.psp-mall .psp-glass-green{opacity:.8}#ps-pricing .psp-blob{border-radius:50%;position:absolute}#ps-pricing .psp-blob-a{filter:blur(50px);height:130%;left:-12%;top:-30%;width:72%}#ps-pricing .psp-blob-b{bottom:-35%;filter:blur(55px);height:120%;right:-6%;width:64%}#ps-pricing .psp-blob-c{filter:blur(48px);height:80%;right:16%;top:-5%;width:42%}#ps-pricing .psp-glass-blue .psp-blob-a{background:radial-gradient(circle at 38% 38%,rgba(68,139,202,.95) 0,rgba(68,139,202,0) 68%)}#ps-pricing .psp-glass-blue .psp-blob-b{background:radial-gradient(circle at 55% 50%,rgba(111,177,232,.85) 0,rgba(111,177,232,0) 66%)}#ps-pricing .psp-glass-blue .psp-blob-c{background:radial-gradient(circle at 50% 42%,rgba(56,186,143,.75) 0,rgba(56,186,143,0) 70%)}#ps-pricing .psp-glass-green .psp-blob-a{background:radial-gradient(circle at 38% 38%,rgba(56,186,143,.95) 0,rgba(56,186,143,0) 68%)}#ps-pricing .psp-glass-green .psp-blob-b{background:radial-gradient(circle at 55% 50%,rgba(111,212,178,.85) 0,rgba(111,212,178,0) 66%)}#ps-pricing .psp-glass-green .psp-blob-c{background:radial-gradient(circle at 50% 42%,rgba(68,139,202,.75) 0,rgba(68,139,202,0) 70%)}#ps-pricing .psp-glass-veil{background:hsla(0,0%,100%,.08);inset:0;position:absolute}#ps-pricing .psp-glass-spec{background:linear-gradient(180deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,0));height:46%;left:0;pointer-events:none;position:absolute;right:0;top:0}#ps-pricing .psp-glass-edge{border:1px solid hsla(0,0%,100%,.8);border-radius:28px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),inset 0 -1px 2px hsla(0,0%,100%,.4);inset:0;pointer-events:none;position:absolute}#ps-pricing .psp-glass-body{padding:clamp(18px,3.5vw,28px) clamp(16px,3.5vw,32px) clamp(20px,3.5vw,32px);position:relative}#ps-pricing .psp-offer-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}#ps-pricing .psp-offer-tag{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.75);border-radius:9999px;box-shadow:0 2px 10px rgba(11,11,11,.04);color:var(--psp-ink);display:inline-flex;font-size:14px;font-weight:500;gap:10px;padding:9px 18px}#ps-pricing .psp-dot{background:var(--psp-accent);border-radius:50%;box-shadow:0 0 8px var(--psp-glow);height:8px;width:8px}#ps-pricing .psp-offer-flag{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.7);border-radius:9999px;color:#8a6100;display:inline-flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase}#ps-pricing .psp-dot-amber{background:#ffc342;border-radius:50%;height:7px;width:7px}#ps-pricing .psp-offer-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:22px}#ps-pricing .psp-panel{backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.75);border-radius:20px;box-shadow:0 10px 30px rgba(11,11,11,.05),inset 0 1px 1px hsla(0,0%,100%,.9)}#ps-pricing .psp-panel-price{padding:30px 34px}#ps-pricing .psp-panel-cta{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:30px 32px;text-align:center}#ps-pricing .psp-kicker{color:var(--psp-deep);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}#ps-pricing .psp-bigprice{align-items:baseline;display:flex;gap:8px;margin-top:12px}#ps-pricing .psp-bigprice .psp-amt{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:clamp(54px,12vw,76px);font-weight:700;line-height:1}#ps-pricing .psp-bigprice .psp-per{color:#4e5a66;font-size:20px}#ps-pricing .psp-save{align-items:center;color:var(--psp-deep);display:flex;font-size:14px;font-weight:500;gap:8px;margin-top:16px}#ps-pricing .psp-intro{align-items:flex-start;border-top:1px solid rgba(11,11,11,.08);color:#44505b;display:flex;font-size:13.5px;gap:10px;line-height:22px;margin-top:22px;padding-top:18px}#ps-pricing .psp-intro svg{flex-shrink:0;margin-top:2px;stroke:#8a6100}#ps-pricing .psp-intro strong{color:var(--psp-ink);font-weight:500}#ps-pricing .psp-btn-primary{background:var(--psp-yellow);border:none;border-radius:12px;color:#0b0b0b;cursor:pointer;display:inline-block;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:20px;max-width:320px;padding:16px 30px;text-align:center;text-decoration:none;transition:background .16s ease,transform .05s ease;width:100%}#ps-pricing .psp-btn-primary:hover{background:var(--psp-yellow-h)}#ps-pricing .psp-btn-primary:active{transform:translateY(1px)}#ps-pricing .psp-link-arrow{align-items:center;color:var(--psp-deep);display:inline-flex;font-size:14px;font-weight:500;gap:6px;text-decoration:none}#ps-pricing .psp-link-arrow:hover{text-decoration:underline}#ps-pricing .psp-fineprint{color:#5e6770;font-size:13px;line-height:18px}#ps-pricing .psp-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#ps-pricing .psp-chip{align-items:center;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.65);border-radius:14px;color:#28333d;display:flex;flex:1 1 150px;font-size:13px;font-weight:500;gap:9px;justify-content:center;min-width:0;padding:14px 10px}#ps-pricing .psp-chip svg{stroke:var(--psp-deep)}#ps-pricing .psp-stars{align-items:center;display:flex;gap:10px;margin-top:40px}#ps-pricing .psp-stars-row{color:#ffc342;display:inline-flex;gap:2px}#ps-pricing .psp-stars-row svg{fill:currentColor}#ps-pricing .psp-stars-txt{color:#4e4e4e;font-size:14px}#ps-pricing .psp-trust{align-items:center;color:#858586;display:flex;flex-wrap:wrap;font-size:14px;gap:28px;justify-content:center;margin-top:16px}#ps-pricing .psp-trust span{align-items:center;display:inline-flex;gap:7px}#ps-pricing .psp-trust svg{stroke:#38ba8f}#ps-pricing .psp-section{align-items:center;display:flex;flex-direction:column;padding:clamp(72px,11vw,120px) clamp(20px,5vw,40px)}#ps-pricing .psp-h2{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:clamp(32px,5.5vw,44px);font-weight:700;line-height:1.25;margin:0;text-align:center}#ps-pricing .psp-sec-sub{color:var(--psp-muted);font-size:17px;line-height:28px;margin:16px 0 0;max-width:560px;text-align:center}#ps-pricing .psp-feat-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:56px;max-width:1080px;width:100%}#ps-pricing .psp-feat-card{background:#fff;border:1px solid var(--psp-tint-border);border-radius:16px;padding:28px;transition:border-color .16s ease,box-shadow .16s ease}#ps-pricing .psp-feat-card:hover{border-color:var(--psp-accent);box-shadow:0 8px 24px var(--psp-glow)}#ps-pricing .psp-feat-ico{align-items:center;background:var(--psp-tint);border-radius:10px;display:flex;height:44px;justify-content:center;width:44px}#ps-pricing .psp-feat-ico svg{stroke:#0b0b0b}#ps-pricing .psp-feat-title{color:var(--psp-ink);font-size:17px;font-weight:500;margin-top:18px}#ps-pricing .psp-feat-desc{color:var(--psp-muted);font-size:14.5px;line-height:24px;margin:8px 0 0}#ps-pricing .psp-band{background:var(--psp-band);transition:background .35s ease}#ps-pricing .psp-band-cue{align-items:center;background:#fff;border:1px solid var(--psp-tint-border);border-radius:9999px;color:var(--psp-ink);display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-top:26px;padding:8px 18px}#ps-pricing .psp-band-cue .psp-dot{box-shadow:none}#ps-pricing .psp-plan-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:48px;max-width:1080px;width:100%}#ps-pricing .psp-plan-grid.psp-plan-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));max-width:880px}#ps-pricing .psp-plan{background:#fff;border:1px solid var(--psp-tint-border);border-radius:16px;display:flex;flex-direction:column;padding:32px}#ps-pricing .psp-plan.psp-plan-hl{border:2px solid var(--psp-accent);box-shadow:0 12px 32px var(--psp-glow);padding:34px 32px}#ps-pricing .psp-plan-top{align-items:center;display:flex;gap:10px;justify-content:space-between}#ps-pricing .psp-plan-name{color:var(--psp-ink);font-size:18px;font-weight:500}#ps-pricing .psp-plan-tag{color:var(--psp-accent);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}#ps-pricing .psp-plan-desc{color:#858586;font-size:14px;line-height:22px;margin:8px 0 0;min-height:44px}#ps-pricing .psp-plan-price{align-items:baseline;display:flex;gap:6px;margin-top:18px}#ps-pricing .psp-plan-price .psp-amt{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:40px;font-weight:700;line-height:1}#ps-pricing .psp-plan-price .psp-per{color:#858586;font-size:14px}#ps-pricing .psp-plan-offer{background:var(--psp-tint);border-radius:8px;color:var(--psp-deep);font-size:13px;font-weight:500;margin-top:14px;padding:9px 14px}#ps-pricing .psp-plan-rule{background:#edf2f6;height:1px;margin:22px 0}#ps-pricing .psp-plan-list{color:#4e4e4e;display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:22px;margin-bottom:24px}#ps-pricing .psp-plan-li{display:flex;gap:10px}#ps-pricing .psp-plan-btn{background:transparent;border:1px solid #bfbfbf;border-radius:10px;color:#0b0b0b;cursor:pointer;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;margin-top:auto;padding:13px 24px;text-align:center;text-decoration:none;transition:border-color .16s ease,background .16s ease}#ps-pricing .psp-plan-btn:hover{border-color:#0b0b0b}#ps-pricing .psp-plan-btn.psp-plan-btn-hl{background:var(--psp-yellow);border:none;padding:14px 24px}#ps-pricing .psp-plan-btn.psp-plan-btn-hl:hover{background:var(--psp-yellow-h)}#ps-pricing .psp-plan-foot{color:#858586;font-size:13px;line-height:22px;margin:44px 0 0;max-width:880px;text-align:center;text-wrap:balance}#ps-pricing .psp-addon-sec{background:#fff;display:block;padding:clamp(72px,10vw,110px) clamp(20px,5vw,40px) 0}#ps-pricing .psp-addon-wrap{margin:0 auto;max-width:920px;text-align:center}#ps-pricing .psp-addon-card{background:var(--psp-tint);border-radius:20px;margin-top:44px;padding:clamp(28px,5vw,44px) clamp(20px,5vw,48px);text-align:left;transition:background .35s ease}#ps-pricing .psp-addon-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}#ps-pricing .psp-addon-kicker{color:var(--psp-deep);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}#ps-pricing .psp-addon-title{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:26px;font-weight:700;line-height:34px;margin-top:8px}#ps-pricing .psp-addon-desc{color:var(--psp-muted);font-size:14.5px;line-height:24px;margin:10px 0 0}#ps-pricing .psp-addon-pricewrap{flex-shrink:0;text-align:center}#ps-pricing .psp-addon-from{color:#858586;font-size:12px}#ps-pricing .psp-addon-price{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-top:4px}#ps-pricing .psp-addon-price .psp-amt{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:38px;font-weight:700;line-height:1}#ps-pricing .psp-addon-price .psp-per{color:#858586;font-size:14px}#ps-pricing .psp-addon-btn{background:#0b0b0b;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;margin-top:14px;padding:13px 28px;text-decoration:none;transition:background .16s ease}#ps-pricing .psp-addon-btn:hover{background:#1d1d1d}#ps-pricing .psp-addon-cancel{color:#858586;font-size:12px;margin-top:8px}#ps-pricing .psp-addon-tags{border-top:1px solid var(--psp-tint-border);display:flex;flex-wrap:wrap;gap:8px;margin-top:26px;padding-top:26px}#ps-pricing .psp-addon-tag{background:#fff;border-radius:9999px;color:#4e4e4e;font-size:12.5px;padding:6px 12px}#ps-pricing .psp-quote-sec{margin:0 auto;max-width:880px;padding:clamp(72px,10vw,110px) clamp(20px,5vw,40px);text-align:center}#ps-pricing .psp-quote-mark{color:var(--psp-accent);font-family:"PT Serif",Georgia,serif;font-size:64px;font-weight:700;line-height:1;transition:color .35s ease}#ps-pricing .psp-quote{color:var(--psp-ink);font-family:"PT Serif",Georgia,serif;font-size:clamp(22px,4.2vw,30px);font-weight:400;line-height:1.45;margin:8px 0 0;text-wrap:balance}#ps-pricing .psp-quote-by{color:#858586;font-size:14px;margin-top:24px}#ps-pricing .psp-faq-sec{align-items:center;display:flex;flex-direction:column;padding:0 clamp(20px,5vw,40px) clamp(72px,11vw,120px)}#ps-pricing .psp-faq-list{display:flex;flex-direction:column;gap:14px;margin-top:52px;max-width:760px;width:100%}#ps-pricing .psp-faq-item{background:#fff;border:1px solid var(--psp-tint-border);border-radius:12px;overflow:hidden;transition:border-color .35s ease}#ps-pricing .psp-faq-q{align-items:center;background:transparent;border:none;color:var(--psp-ink);cursor:pointer;display:flex;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;padding:22px 26px;text-align:left;width:100%}#ps-pricing .psp-faq-q:hover{background:#fafafa}#ps-pricing .psp-faq-icon{color:#858586;flex-shrink:0;font-size:20px;line-height:1}#ps-pricing .psp-faq-a{color:var(--psp-muted);font-size:15px;line-height:26px;margin:0;padding:0 26px 24px}#ps-pricing .psp-faq-a[hidden]{display:none}#ps-pricing .psp-final{background:var(--psp-band-dark);display:block;padding:clamp(44px,6vw,60px) clamp(20px,5vw,40px);transition:background .35s ease}#ps-pricing .psp-final-wrap{margin:0 auto;max-width:880px;text-align:center}#ps-pricing .psp-final-h2{color:#fff;font-family:"PT Serif",Georgia,serif;font-size:clamp(32px,5.5vw,44px);font-weight:700;line-height:1.25;margin:0}#ps-pricing .psp-final-price{align-items:baseline;display:flex;gap:8px;justify-content:center;margin-top:14px}#ps-pricing .psp-final-price .psp-amt{color:#fff;font-family:"PT Serif",Georgia,serif;font-size:clamp(44px,9vw,60px);font-weight:700;line-height:1}#ps-pricing .psp-final-price .psp-per{color:hsla(0,0%,100%,.6);font-size:20px}#ps-pricing .psp-final-sub{color:hsla(0,0%,100%,.78);font-size:16px;line-height:26px;margin:10px auto 0;max-width:520px}#ps-pricing .psp-final-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:22px}#ps-pricing .psp-final-link{color:#fff;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px}#ps-pricing .psp-final-link:hover{color:hsla(0,0%,100%,.8)}#ps-pricing .psp-final-rating{align-items:center;color:hsla(0,0%,100%,.65);display:flex;flex-wrap:wrap;font-size:13px;gap:24px;justify-content:center;margin-top:26px}#ps-pricing .psp-final-rating span.psp-rate{align-items:center;display:inline-flex;gap:7px}#ps-pricing .psp-final-rating svg{fill:#ffc342}#ps-pricing .psp-final-sep{background:hsla(0,0%,100%,.35);border-radius:50%;height:3px;width:3px}#ps-pricing .psp-dock{bottom:28px;left:50%;opacity:0;pointer-events:none;position:fixed;transform:translateX(-50%) translateY(16px);transition:opacity .3s ease,transform .3s ease;z-index:80}#ps-pricing.psp-dock-on .psp-dock{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}#ps-pricing .psp-dock-pill{background:#fff;border:1px solid #e5e5e5;border-radius:9999px;box-shadow:0 8px 28px rgba(11,11,11,.14),inset 0 3px 7px rgba(11,11,11,.1);display:inline-flex;padding:5px;position:relative}#ps-pricing .psp-dock-ind{background-color:var(--psp-pill);border-radius:9999px;box-shadow:0 2px 5px rgba(11,11,11,.2);height:calc(100% - 10px);left:5px;position:absolute;top:5px;transform:translateX(0);transition:transform .55s cubic-bezier(.65,-.25,.3,1.3),background-color .35s ease;width:calc(50% - 5px)}#ps-pricing.psp-mall .psp-dock-ind{transform:translateX(100%)}#ps-pricing .psp-dock-btn{background:transparent;border:none;border-radius:9999px;color:#4e4e4e;cursor:pointer;font-family:Ubuntu,sans-serif;font-size:13.5px;font-weight:500;padding:11px 0;position:relative;transition:color .3s ease;width:min(168px,40vw);z-index:1}#ps-pricing.psp-mall .psp-dock-mall,#ps-pricing:not(.psp-mall) .psp-dock-consign{color:#fff}@media (max-width:640px){#ps-pricing [data-m-center]{text-align:center!important}#ps-pricing [data-m-center-flex]{justify-content:center!important}#ps-pricing [data-m-full]{width:100%!important}}