.pr-hero{padding:112px 0 76px;overflow:hidden}.pr-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:clamp(44px,7vw,100px);display:grid}.pr-hero-copy h1{letter-spacing:-.04em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(40px,4.4vw,60px);font-weight:700;line-height:1.05}.pr-hero-copy p{max-width:650px;color:var(--mk-text-soft);margin:0;font-size:20px;line-height:1.7}.pr-hero-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.pr-capacity-stage{border:1px solid var(--mk-border);min-height:560px;box-shadow:var(--mk-shadow);background:0 0;border-radius:12px;position:relative;overflow:hidden}.pr-capacity-glow{background:color-mix(in srgb,var(--mk-brand) 15%,transparent);filter:blur(60px);border-radius:50%;animation:5s ease-in-out infinite prPulse;position:absolute;inset:12% 18%}.pr-capacity-core{z-index:4;border:1px solid var(--mk-border-strong);background:color-mix(in srgb,var(--mk-surface-strong) 94%,transparent);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;width:220px;padding:26px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 70px #0f172a29}.pr-capacity-core span,.pr-capacity-core small{color:var(--mk-text-muted);font-size:12px;display:block}.pr-capacity-core strong{letter-spacing:-.035em;margin:9px 0 5px;font-size:30px;display:block}.pr-capacity-ring{border:1px solid color-mix(in srgb,var(--mk-brand) 24%,var(--mk-border));border-radius:50%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.pr-capacity-ring-one{width:390px;height:390px;animation:18s linear infinite prSpin}.pr-capacity-ring-two{width:500px;height:500px;animation:24s linear infinite prSpinReverse}.pr-capacity-ring:before,.pr-capacity-ring:after{content:"";background:var(--mk-brand);width:12px;height:12px;box-shadow:0 0 22px color-mix(in srgb,var(--mk-brand) 70%,transparent);border-radius:50%;position:absolute}.pr-capacity-ring:before{top:-6px;left:50%}.pr-capacity-ring:after{background:var(--mk-cyan);bottom:17%;right:7%}.pr-capacity-card{z-index:5;border:1px solid var(--mk-border);background:color-mix(in srgb,var(--mk-surface-strong) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;min-width:170px;padding:17px 19px;animation:5s ease-in-out infinite prFloat;position:absolute;box-shadow:0 18px 50px #0f172a1f}.pr-capacity-card small,.pr-capacity-card span{color:var(--mk-text-muted);font-size:11px;display:block}.pr-capacity-card strong{margin:5px 0 3px;font-size:23px;display:block}.pr-capacity-card-one{top:15%;left:7%}.pr-capacity-card-two{animation-delay:-1.5s;top:21%;right:7%}.pr-capacity-card-three{animation-delay:-3s;bottom:16%;right:12%}.pr-capacity-scale{color:var(--mk-text-muted);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;font-size:11px;font-weight:800;display:grid;position:absolute;bottom:7%;left:8%;right:8%}.pr-capacity-scale i{background:var(--mk-brand);border-radius:999px;height:3px}.pr-plans-section{padding-top:84px}.mk-agency-card{border:1px solid color-mix(in srgb, var(--mk-brand) 40%, var(--mk-border));background:var(--mk-surface);box-shadow:var(--mk-shadow);border-radius:12px;margin-top:18px;padding:28px 30px 30px;scroll-margin-top:96px}.mk-agency-head{border-bottom:1px solid var(--mk-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.mk-agency-label{color:var(--mk-text-muted);font-size:14px;font-weight:800;display:block}.mk-agency-price{align-items:baseline;gap:5px;margin-top:8px;display:flex}.mk-agency-price strong{letter-spacing:-.03em;font-size:36px;font-weight:850;line-height:1}.mk-agency-price small{color:var(--mk-text-muted);font-size:13px}.mk-agency-toggle{gap:6px;display:flex}.mk-agency-toggle button{border:1px solid var(--mk-border);background:var(--mk-bg-soft);color:var(--mk-text-soft);cursor:pointer;white-space:nowrap;border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:all .15s}.mk-agency-toggle button.mk-agency-toggle-active{border-color:var(--mk-brand);background:var(--mk-brand-soft);color:var(--accent-text)}.mk-agency-tiers{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.mk-agency-tier{border:1px solid var(--mk-border);background:var(--mk-bg-soft);color:var(--mk-text);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;transition:all .15s;display:flex}.mk-agency-tier-active{border-color:var(--mk-brand);background:var(--mk-brand-soft);border-width:2px}.mk-agency-tier-name{color:var(--mk-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.mk-agency-tier-price{font-size:20px;font-weight:850}.mk-agency-tier-price small{color:var(--mk-text-muted);font-size:11px;font-weight:600}.mk-agency-tier-detail{color:var(--mk-text-muted);font-size:11.5px}.mk-agency-features{grid-template-columns:repeat(2,1fr);column-gap:24px}.mk-agency-cta{width:100%;margin-top:22px}@media (max-width:900px){.mk-agency-tiers,.mk-agency-features{grid-template-columns:1fr}}@media (max-width:680px){.mk-agency-card{padding:20px}}.pr-compare-section{background:0 0}.pr-compare-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(44px,8vw,100px);display:grid}.pr-compare-grid h2,.pr-faq-grid h2{letter-spacing:-.05em;margin:18px 0 16px;font-size:clamp(38px,5vw,60px);line-height:1.04}.pr-compare-grid>div>p{color:var(--mk-text-soft);font-size:18px;line-height:1.75}.pr-compare-list{gap:12px;display:grid}.pr-compare-list article{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:12px;grid-template-columns:50px 1fr;gap:16px;padding:20px;display:grid}.pr-compare-list article>span{background:var(--mk-brand-soft);width:42px;height:42px;color:var(--accent-text);border-radius:12px;place-items:center;font-size:12px;font-weight:900;display:grid}.pr-compare-list strong{font-size:17px;display:block}.pr-compare-list p{color:var(--mk-text-muted);margin:6px 0 0;line-height:1.55}.pr-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(40px,8vw,100px);display:grid}.pr-faq-list{gap:12px;display:grid}.pr-faq-list details{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:12px;padding:20px 22px}.pr-faq-list summary{cursor:pointer;justify-content:space-between;gap:18px;font-size:17px;font-weight:800;list-style:none;display:flex}.pr-faq-list summary::-webkit-details-marker{display:none}.pr-faq-list p{color:var(--mk-text-muted);margin:14px 0 0;line-height:1.65}@keyframes prFloat{0%,to{transform:translateY(0)}50%{transform:none}}@keyframes prSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes prSpinReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes prPulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:1100px){.pr-hero-grid,.pr-compare-grid,.pr-faq-grid{grid-template-columns:1fr}.pr-capacity-stage{min-height:520px}}@media (max-width:680px){.pr-hero{padding:84px 0 54px}.pr-hero-copy h1{font-size:clamp(36px,10vw,48px)}.pr-capacity-stage{border-radius:12px;min-height:590px}.pr-capacity-core{top:43%}.pr-capacity-ring-one{width:300px;height:300px}.pr-capacity-ring-two{width:390px;height:390px}.pr-capacity-card{min-width:145px;padding:14px}.pr-capacity-card-one{top:8%;left:4%}.pr-capacity-card-two{top:18%;right:4%}.pr-capacity-card-three{bottom:18%;right:6%}.pr-compare-list article{grid-template-columns:42px 1fr;padding:17px}}@media (prefers-reduced-motion:reduce){.pr-capacity-glow,.pr-capacity-ring,.pr-capacity-card{animation:none!important}}
