.ps-sheet{color:#24242b;font-family:Poppins,Arial,sans-serif}.ps-sheet p{font-size:13px;line-height:1.9;color:#75707a}.ps-kicker{font-size:9px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:#ac202c;margin-bottom:17px}.ps-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center;margin-bottom:46px}.ps-hero h1,.ps-hero h2{font-size:clamp(37px,4.6vw,62px);letter-spacing:-2px;margin:0 0 18px;line-height:1.1}.ps-tagline{font-size:19px!important;line-height:1.5!important;color:#4b4650!important}.ps-actions{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:25px}.ps-card-stage{display:flex;justify-content:center;align-items:center;min-height:295px;background:#f3eeea;border-radius:22px;padding:40px}.ps-card{width:315px;max-width:100%;aspect-ratio:1.58;background:linear-gradient(120deg,#e43529,#b71527);border-radius:15px;padding:26px;color:white;box-shadow:12px 19px 34px #75202a27;transform:rotate(7deg);position:relative;overflow:hidden}.ps-card.apex{background:linear-gradient(120deg,#4b4b53,#24242b);transform:rotate(-7deg)}.ps-card>span{font-size:8px;letter-spacing:1.7px}.ps-card .ps-chip{display:block;width:31px;height:24px;background:#d6c7a7;border-radius:4px;margin-top:23px}.ps-card strong{display:block;font-size:27px;font-weight:500;letter-spacing:-1px;line-height:1.7;white-space:nowrap}.ps-card small{position:absolute;bottom:17px;left:26px;font-size:6px;letter-spacing:1.2px;color:#fff9}.ps-highlights{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e9e2de;border-radius:16px;margin-bottom:48px;overflow:hidden}.ps-highlights>div{padding:27px;background:#fdfbf9;border-right:1px solid #e9e2de}.ps-highlights>div:last-child{border:0}.ps-highlights h3{font-size:15px;line-height:1.4;letter-spacing:-.3px;margin:0 0 10px}.ps-highlights p{font-size:11px;margin:0}.ps-content{display:grid;grid-template-columns:1.45fr 1fr;gap:45px;align-items:start}.ps-content section{margin-bottom:42px}.ps-content h2{font-size:28px;letter-spacing:-.9px;margin:0 0 20px}.ps-spec{width:100%;border-collapse:collapse;font-size:12px;white-space:normal}.ps-spec th,.ps-spec td{padding:16px;border-bottom:1px solid #e9e3e0;vertical-align:top;line-height:1.8;text-align:left;white-space:normal}.ps-spec th{width:32%;background:#faf7f4;color:#8d7470;font-weight:500;font-size:10px;text-transform:none;letter-spacing:0}.ps-spec td{color:#4f4952;font-size:11px}.ps-aside{padding:28px;border-radius:18px;background:#faf6f3;border:1px solid #e9e2de}.ps-aside h3{font-size:18px;line-height:1.4;margin:0 0 16px}.ps-aside p{font-size:11px}.ps-note{padding:18px 20px;background:#fff1e9;border-left:3px solid #ba202c;border-radius:0 10px 10px 0;font-size:10px;line-height:1.8;color:#8b5c4e;margin:23px 0}.ps-step{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #e9e2de}.ps-step:last-child{border:0}.ps-step>span{font-size:10px;color:#b1202b}.ps-step h3{font-size:13px;margin:0 0 8px}.ps-step p{font-size:11px;margin:0}.ps-compare{overflow-x:auto;margin:25px 0 45px}.ps-compare table{width:100%;border-collapse:collapse;min-width:620px;white-space:normal}.ps-compare th,.ps-compare td{font-size:11px;padding:17px 20px;line-height:1.8;border-bottom:1px solid #e8e2df;vertical-align:top;text-align:left;white-space:normal}.ps-compare thead th{background:#f4ebe4;color:#6b4941;font-weight:500}.ps-compare tbody th{font-weight:500;font-size:10px;color:#8d7470;background:#faf7f4;width:22%}.ps-faq details{border:1px solid #e8e1dd;border-radius:12px;margin-bottom:12px;padding:0 21px;background:white}.ps-faq summary{padding:18px 0;font-size:12px;font-weight:500;cursor:pointer;line-height:1.7}.ps-faq p{padding:0 0 18px;margin:0;font-size:11px}.ps-version{margin-top:40px;padding-top:20px;border-top:1px solid #e8e1dd;font-size:9px;color:#a19a9f;display:flex;justify-content:space-between;gap:15px}.ps-uk{padding-top:34px;padding-bottom:70px}.ps-sheet .btn{font-size:11px;gap:15px}.ps-sheet .btn.secondary{background:white;border:1px solid #e3dad6;color:#55464b}.ps-link{color:#aa202b;text-decoration:underline;text-underline-offset:3px}.ps-developer{border:1px solid #e7ded9;border-radius:16px;padding:25px;margin-top:24px;background:white}.ps-developer p{font-size:11px}.ps-developer h3{font-size:18px}.ps-sheet .ps-code{background:#24242b;border-radius:10px;padding:18px;color:#e9e4e2;font:10px/1.9 ui-monospace,monospace;overflow:auto}
@media(max-width:850px){.ps-hero{gap:30px}.ps-content{grid-template-columns:1fr;gap:0}.ps-highlights>div{padding:23px}.ps-card-stage{padding:25px;min-height:250px}.ps-card{padding:22px}.ps-card strong{font-size:23px}.ps-card small{left:22px}.ps-hero h1,.ps-hero h2{font-size:42px}.ps-sheet .ps-tagline{font-size:17px!important}}
@media(max-width:600px){.ps-hero{grid-template-columns:1fr;gap:27px;margin-bottom:27px}.ps-hero h1,.ps-hero h2{font-size:41px}.ps-highlights{grid-template-columns:1fr;margin-bottom:32px}.ps-highlights>div{border-right:0;border-bottom:1px solid #e9e2de}.ps-highlights>div:last-child{border-bottom:0}.ps-card-stage{min-height:265px}.ps-card{width:290px}.ps-card strong{font-size:25px}.ps-content h2{font-size:26px}.ps-spec th,.ps-spec td{padding:13px 12px}.ps-spec th{width:35%}.ps-aside{padding:23px}.ps-version{display:block;font-size:8px}.ps-version span{display:block;margin-top:5px}.ps-uk{padding-top:20px}.ps-sheet .btn{padding:12px 18px}}
@media print{header,footer,.topbar,.skip,.skip-link,.ps-actions,.ps-developer{display:none!important}body,body.modern-inner{padding:0!important}.ps-sheet{font-size:10px}.ps-hero{grid-template-columns:1fr 1fr}.ps-card-stage{min-height:180px}.ps-content{display:block}.ps-aside{break-inside:avoid}.ps-highlights{break-inside:avoid}.ps-spec tr,.ps-step,.ps-faq details{break-inside:avoid}}

.ps-hk-main{padding-top:205px!important}@media(max-width:700px){.ps-hk-main{padding-top:180px!important}}
