.psts-rtd{--psts-rtd-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--psts-rtd-heading:#0f2a43;--psts-rtd-text:#334155;--psts-rtd-muted:#64748b;--psts-rtd-price:#0f2a43;--psts-rtd-accent:#1d6fd1;--psts-rtd-btn-fg:#ffffff;--psts-rtd-card:#ffffff;--psts-rtd-soft:#f5f8fb;--psts-rtd-border:#dbe3ec;--psts-rtd-radius:12px;font-family:var(--psts-rtd-font);font-size:15px;line-height:1.55;color:var(--psts-rtd-text);-webkit-font-smoothing:antialiased}.psts-rtd *,.psts-rtd *::before,.psts-rtd *::after{box-sizing:border-box}.psts-rtd h1,.psts-rtd h2,.psts-rtd h3,.psts-rtd p,.psts-rtd dl,.psts-rtd dd,.psts-rtd ul,.psts-rtd a{font-family:var(--psts-rtd-font)}.psts-rtd a{color:var(--psts-rtd-accent)}.psts-rtd__back{margin:0 0 14px;font-size:14px;font-weight:500}.psts-rtd__back a{text-decoration:none}.psts-rtd__back a:hover,.psts-rtd__back a:focus-visible{text-decoration:underline;text-underline-offset:3px}.psts-rtd__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:24px;align-items:start;margin:0 0 24px}.psts-rtd .psts-rtd__title{margin:0 0 8px;font-size:clamp(26px, 3vw, 36px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--psts-rtd-heading);text-wrap:balance}.psts-rtd .psts-rtd__part{margin:0;font-size:14px;color:var(--psts-rtd-muted)}.psts-rtd__part span{font-weight:600;color:var(--psts-rtd-text);font-variant-numeric:tabular-nums}.psts-rtd__buy{padding:20px 22px;background:var(--psts-rtd-soft);border:1px solid var(--psts-rtd-border);border-radius:var(--psts-rtd-radius)}.psts-rtd .psts-rtd__price-label{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--psts-rtd-muted)}.psts-rtd .psts-rtd__price{margin:2px 0 4px;font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--psts-rtd-price);font-variant-numeric:tabular-nums}.psts-rtd .psts-rtd__price-note{margin:0 0 4px;font-size:13px;color:var(--psts-rtd-muted)}.psts-rtd__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.psts-rtd .psts-rtd__btn{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;border-radius:calc(var(--psts-rtd-radius) - 4px);transition:filter 0.15s ease,background-color 0.15s ease,color 0.15s ease}.psts-rtd .psts-rtd__btn--primary{color:var(--psts-rtd-btn-fg);background:var(--psts-rtd-accent);border:1px solid var(--psts-rtd-accent)}.psts-rtd .psts-rtd__btn--primary:hover,.psts-rtd .psts-rtd__btn--primary:focus-visible{color:var(--psts-rtd-btn-fg);filter:brightness(1.1)}.psts-rtd .psts-rtd__btn--secondary{color:var(--psts-rtd-accent);background:var(--psts-rtd-card);border:1px solid var(--psts-rtd-accent)}.psts-rtd .psts-rtd__btn--secondary:hover,.psts-rtd .psts-rtd__btn--secondary:focus-visible{color:var(--psts-rtd-btn-fg);background:var(--psts-rtd-accent)}.psts-rtd .psts-rtd__btn:focus-visible{outline:2px solid var(--psts-rtd-accent);outline-offset:2px}.psts-rtd__section{margin:0 0 20px;padding:22px 24px;background:var(--psts-rtd-card);border:1px solid var(--psts-rtd-border);border-radius:var(--psts-rtd-radius)}.psts-rtd .psts-rtd__section-title{margin:0 0 14px;font-size:19px;font-weight:600;line-height:1.3;color:var(--psts-rtd-heading)}.psts-rtd .psts-rtd__intro{margin:-6px 0 14px;color:var(--psts-rtd-muted)}.psts-rtd__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px}.psts-rtd__info{padding:0;gap:20px;background:#fff0;border:0}.psts-rtd__card{padding:22px 24px;background:var(--psts-rtd-card);border:1px solid var(--psts-rtd-border);border-radius:var(--psts-rtd-radius)}.psts-rtd .psts-rtd__specs{margin:0;padding:0}.psts-rtd__spec{display:grid;grid-template-columns:minmax(120px,40%) minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--psts-rtd-border)}.psts-rtd__spec:first-child{border-top:0;padding-top:0}.psts-rtd .psts-rtd__spec dt{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--psts-rtd-muted)}.psts-rtd .psts-rtd__spec dd{margin:0;font-weight:500;color:var(--psts-rtd-heading);overflow-wrap:anywhere}.psts-rtd__specs--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.psts-rtd__specs--grid .psts-rtd__spec:nth-child(2){border-top:0;padding-top:0}.psts-rtd .psts-rtd__features{margin:0;padding:0;list-style:none}.psts-rtd .psts-rtd__features li{position:relative;margin:0;padding:7px 0 7px 28px;color:var(--psts-rtd-text)}.psts-rtd .psts-rtd__features li::before{content:"";position:absolute;top:12px;left:2px;width:14px;height:8px;border-left:2px solid var(--psts-rtd-accent);border-bottom:2px solid var(--psts-rtd-accent);transform:rotate(-45deg)}.psts-rtd .psts-rtd__options{margin:0;padding:0;list-style:none;columns:3 220px;column-gap:32px}.psts-rtd .psts-rtd__options li{break-inside:avoid;margin:0;padding:6px 0 6px 16px;position:relative}.psts-rtd .psts-rtd__options li::before{content:"";position:absolute;top:14px;left:0;width:6px;height:6px;background:var(--psts-rtd-accent);border-radius:50%}.psts-rtd__notice{padding:20px;text-align:center;color:var(--psts-rtd-muted);border:1px dashed var(--psts-rtd-border);border-radius:var(--psts-rtd-radius)}.psts-rtd .psts-rtd__diag{margin:12px 0 0;padding:10px 14px;font-size:13px;color:#7a4b00;background:#fcf9e8;border:1px solid #f0d98c;border-radius:8px}.psts-rtd__diag summary{cursor:pointer;font-weight:600}.psts-rtd__diag ul{margin:8px 0 0 18px;padding:0}@media (max-width:767px){.psts-rtd__header,.psts-rtd__cols,.psts-rtd__specs--grid{grid-template-columns:minmax(0,1fr)}.psts-rtd__specs--grid .psts-rtd__spec:nth-child(2){border-top:1px solid var(--psts-rtd-border);padding-top:9px}.psts-rtd__section,.psts-rtd__card{padding:18px 16px}.psts-rtd__info{padding:0}.psts-rtd__spec{grid-template-columns:minmax(110px,42%) minmax(0,1fr)}.psts-rtd .psts-rtd__price{font-size:30px}}@media print{.psts-rtd__actions,.psts-rtd__back{display:none}}