.page{width:100%}.price-badge{background:#7a1f1f14;border:1.5px solid var(--primary-color);border-radius:8px;display:inline-block;padding:.15em .6em}.hl-num,.price-badge{color:var(--primary-color);font-weight:800;white-space:nowrap}.hl-num{background:linear-gradient(#0000 58%,#7a1f1f29 0);border-radius:3px;padding:0 .12em}.page-hero{background:linear-gradient(135deg,var(--bg-dark) 0,#1dd1a10d 100%);border-bottom:1px solid var(--border-color);padding:4rem 2rem}.page-hero h1{color:var(--text-primary);font-size:2.5rem;margin-bottom:1rem}.page-hero p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page-content{padding:4rem 0}.container{margin:0 auto;max-width:max(1400px,90vw);padding:0 2rem}.policy-page .page-content .container{max-width:760px}.content-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.content-block{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:2rem;transition:all .3s ease}.content-block:hover{border-color:var(--primary-color);box-shadow:0 8px 24px #1dd1a126}.content-block h2{color:var(--text-primary);font-size:1.5rem;margin-bottom:1.5rem}.criteria-list,.list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.criteria-list li,.list li{color:var(--text-secondary);line-height:1.6;padding-left:1.5rem;position:relative}.criteria-list li:before,.list li:before{color:var(--primary-color);content:"✓";font-weight:700;left:0;position:absolute}.list.negative li:before{color:#f44336;content:"✕"}.content-block p{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.cta-block{background:linear-gradient(135deg,#1dd1a11a,#1dd1a10d);border:1px solid var(--border-color);border-radius:20px;padding:3rem 2rem;text-align:center}.cta-block h2{color:var(--text-primary);font-size:2rem;margin-bottom:1rem}.cta-block p{color:var(--text-secondary);font-size:1.1rem;margin-bottom:2rem}.btn{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.btn-primary{background:var(--primary-color);color:var(--bg-dark)}.btn-primary:hover{background:var(--primary-dark);box-shadow:0 4px 12px #1dd1a14d;transform:translateY(-2px)}.btn-large{font-size:1.1rem;padding:1rem 2rem}@media (max-height:500px) and (orientation:landscape),(max-width:768px){.page-hero{padding:1.75rem 1rem}.page-hero h1{font-size:1.5rem;line-height:1.25}.page-hero p{font-size:.95rem}.page-content{padding:1.5rem 0}.content-grid{gap:1.5rem;grid-template-columns:1fr;margin-bottom:2rem}.content-block{padding:1.5rem}.content-block h2{font-size:1.25rem;margin-bottom:1rem}.cta-block{border-radius:14px;padding:1.5rem 1.25rem}.cta-block h2{font-size:1.25rem;margin-bottom:.5rem}.cta-block p{font-size:.9rem;margin-bottom:1rem}.cta-block .btn-large{font-size:.95rem;padding:.75rem 1.5rem;width:100%}}.price-page{min-height:100vh}.price-stages__note{color:var(--text-secondary);font-size:.9rem}.price-compare-wrap{margin:1.5rem 0;overflow-x:auto}.price-compare{border-collapse:collapse;min-width:560px;width:100%}.price-compare td,.price-compare th{border:1px solid var(--border-color);color:var(--text-secondary);padding:.75rem 1rem;text-align:left;vertical-align:top}.price-compare tbody th,.price-compare thead th{color:var(--text-primary);font-weight:700}.price-compare tbody th{white-space:nowrap}.price-faq{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.price-faq details{border:1px solid var(--border-color);border-radius:12px;padding:.9rem 1.1rem}.price-faq summary{color:var(--text-primary);cursor:pointer;font-weight:700}.price-faq p{color:var(--text-secondary);line-height:1.6;margin:.6rem 0 0}@media (max-height:500px) and (orientation:landscape),(max-width:768px){.price-compare{min-width:480px}}@media (max-width:760px){.pr-sec{min-height:auto!important;padding:40px 16px!important}.pr-sec__header{margin-bottom:28px!important}.pr-sec__title{font-size:clamp(26px,7vw,38px)!important;line-height:1.15!important}.pr-sec__grid{flex-direction:column!important;max-width:100%!important}.pr-sec__card{padding:28px 20px!important}.pr-sec__card--left{border-radius:20px 20px 0 0!important}.pr-sec__card--right{border-radius:0 0 20px 20px!important}.pr-sec__card--left{order:1!important}.pr-sec__vs{align-self:center!important;left:auto!important;margin:-48px 0!important;order:2!important;position:static!important;top:auto!important;transform:scale(.8)!important;z-index:3!important}.pr-sec__card--right{order:3!important}}
/*# sourceMappingURL=p-price.b7eb7c61.chunk.css.map*/