.shared-page{--sh-purple:#6d2ce3;--sh-deep:#2c0d68;--sh-orange:#ff6b0b;background:#fff}.sh-hero{position:relative;overflow:hidden;padding:78px 0 68px;background:radial-gradient(circle at 12% 82%,rgba(255,107,11,.12),transparent 30%),radial-gradient(circle at 88% 8%,rgba(113,45,230,.15),transparent 34%),linear-gradient(180deg,#fff,#fffaf7)}.sh-orb{position:absolute;border-radius:50%;filter:blur(1px)}.sh-orb-one{width:380px;height:380px;inset-inline-end:-180px;top:-160px;background:rgba(117,50,229,.07)}.sh-orb-two{width:250px;height:250px;inset-inline-start:-140px;bottom:-130px;background:rgba(255,107,11,.08)}.sh-hero-grid{position:relative;display:grid;grid-template-columns:1.03fr .97fr;gap:76px;align-items:center}.sh-hero-copy h1{max-width:650px;margin:0 0 22px;color:#181322;font-size:clamp(43px,4.8vw,67px);line-height:1.06;letter-spacing:-.055em}.sh-hero-copy h1 em{font-style:normal;color:var(--sh-purple)}.sh-hero-copy>p:not(.eyebrow){max-width:620px;margin:0 0 28px;color:#686173;font-size:15px}.sh-hero .eyebrow.light{color:#6b2bdc}.sh-hero .text-link{color:#5e25c8}.sh-hero .play{border-color:#6e2ce1}.sh-trust{display:flex;gap:20px;margin-top:28px;color:#5c5667;font-size:10px}.sh-trust i{margin-inline-end:7px;color:#6829d7}.sh-status{position:relative;padding:24px;border:1px solid #e2d8ee;border-radius:19px;background:#fff;box-shadow:0 28px 65px rgba(48,15,103,.16)}.sh-status:before{content:"";position:absolute;inset:-12px 28px auto;height:7px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#6d2ce3,#a65aff)}.sh-status-top{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #eee8f4;color:#686174;font-size:9px}.sh-status-top i,.sh-live i{display:inline-block;width:7px;height:7px;margin-inline-end:6px;border-radius:50%;background:#18c48f;box-shadow:0 0 0 5px rgba(24,196,143,.1)}.sh-status-score{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.sh-status-score>div{padding:15px;text-align:center;border-radius:12px;background:#faf8fc}.sh-status-score small{display:block;color:#8b8393;font-size:7px}.sh-status-score strong{color:#241735;font-size:26px}.sh-status-score sup{color:var(--sh-orange);font-size:10px}.sh-meter{display:grid;grid-template-columns:1fr auto;gap:7px;color:#6c6476;font-size:9px}.sh-meter i{grid-column:1/-1;height:7px;overflow:hidden;border-radius:10px;background:#eee8f4}.sh-meter u{display:block;width:98%;height:100%;background:linear-gradient(90deg,var(--sh-orange),#ff9a55)}.sh-tags{display:flex;gap:7px;margin-top:15px}.sh-tags span{padding:6px 9px;border-radius:7px;background:#f3ecfd;color:#6127ce;font-size:8px;font-weight:800}.sh-live{position:absolute;inset-inline-end:-18px;bottom:-18px;padding:10px 14px;border:1px solid #e2d9ec;border-radius:11px;background:#fff;color:#19956d;font-size:9px;font-weight:800;box-shadow:0 12px 30px rgba(42,18,75,.15)}
.sh-plans{background:#f8f7fa}.sh-billing{display:flex;max-width:100%;overflow:auto}.sh-billing button{white-space:nowrap}.sh-plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;align-items:stretch}.sh-plan-card{position:relative;padding:24px 21px;border:1px solid #e5e0e9;border-radius:15px;background:#fff;box-shadow:0 10px 30px rgba(34,18,56,.04);transition:.25s}.sh-plan-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(42,14,92,.12)}.sh-plan-card.featured{border-color:#7430e8;background:linear-gradient(160deg,#5115aa,#2b0d67);color:#fff;transform:translateY(-9px);box-shadow:0 24px 50px rgba(55,15,119,.28)}.sh-plan-card.featured:hover{transform:translateY(-14px)}.sh-plan-head{display:flex;gap:12px;align-items:center}.sh-plan-head h3{margin:0;font-size:17px}.sh-plan-head p{margin:3px 0 0;color:#81798b;font-size:8px}.featured .sh-plan-head p{color:#d7c9e9}.sh-discount{display:flex;align-items:center;gap:8px;margin-top:22px}.sh-discount del{color:#9a929f;font-size:10px}.sh-discount span{padding:3px 7px;border-radius:10px;background:#fff0e5;color:#e85c04;font-size:7px;font-weight:800}.featured .sh-discount span{background:rgba(255,107,11,.18);color:#ffb17f}.sh-plan-card .price{margin:10px 0 5px}.sh-plan-card .price strong{font-size:32px}.sh-plan-card>small{color:#8c8396;font-size:8px}.featured>small{color:#c6b8d9}.sh-plan-card .btn{margin:17px 0}.sh-plan-card ul{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid #eee9f2}.featured ul{border-color:rgba(255,255,255,.13)}.sh-plan-card li{margin:10px 0;color:#5f5868;font-size:9px}.featured li{color:#e1d5ed}.sh-plan-card li i{width:19px;color:#18af78}.sh-guarantee{max-width:900px;margin:38px auto 0;padding:17px 22px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid #e2d8ee;border-radius:13px;background:#fff}.sh-guarantee>i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#f1e9ff;color:#6829d7}.sh-guarantee strong,.sh-guarantee span{display:block}.sh-guarantee strong{font-size:11px}.sh-guarantee span{color:#80778a;font-size:9px}
.sh-compare{background:#fff}.sh-table-wrap{overflow:auto;margin-top:40px;border:1px solid #e7e1eb;border-radius:15px;background:#fff;box-shadow:0 14px 38px rgba(29,16,45,.06)}.sh-table-wrap table{width:100%;min-width:850px;border-collapse:collapse;text-align:center}.sh-table-wrap th,.sh-table-wrap td{padding:13px 15px;border-inline-end:1px solid #eeeaf1;border-bottom:1px solid #eeeaf1;font-size:10px}.sh-table-wrap th:first-child{text-align:start}.sh-table-wrap thead th{padding:18px;color:#2f263b;background:#fbfafc}.sh-table-wrap thead th span{display:block;margin-top:4px;color:var(--sh-orange);font-size:7px}.sh-table-wrap .group th{padding:9px 15px;background:#351079;color:#fff;font-size:9px}.sh-table-wrap .best{background:#f5efff}.sh-table-wrap td i{color:#14ae75}.sh-table-wrap td a{display:block;margin-top:5px;color:#6729d7;font-size:8px;font-weight:800}.sh-table-wrap .muted{color:#9d94a4}.sh-table-wrap.compact{max-width:1000px;margin-inline:auto}.sh-table-wrap.compact table{min-width:650px}
.sh-features{background:#f8f7fa}.sh-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}.sh-feature-card{position:relative;min-height:210px;padding:25px;border:1px solid #e9e4ed;border-radius:14px;background:#fff}.sh-feature-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#f1e9ff;color:#6b2bdb}.sh-feature-card h3{margin:18px 0 8px;font-size:15px}.sh-feature-card p{margin:0;color:#776f80;font-size:10px}.sh-feature-card>strong{position:absolute;inset-inline-end:22px;top:25px;color:#6d2ce1;font-size:13px}
.sh-support{position:relative;overflow:hidden;background:linear-gradient(120deg,#25105a,#3d1189);color:#fff}.sh-support:before{content:"";position:absolute;width:520px;height:520px;inset-inline-end:-200px;top:-250px;border-radius:50%;background:rgba(255,255,255,.04)}.sh-support-grid{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.sh-support .section-head h2{color:#fff}.sh-support .section-head>p:not(.eyebrow){color:#d4c8e5}.sh-support-panel{padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:rgba(255,255,255,.07);backdrop-filter:blur(10px)}.sh-agent{display:flex;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.sh-agent>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#8c4cf2,#ff6b0b);font-weight:800}.sh-agent strong,.sh-agent small{display:block}.sh-agent small{color:#9de9ca;font-size:8px}.sh-agent small i{display:inline-block;width:5px;height:5px;margin-inline-end:4px;border-radius:50%;background:#28d69c}.sh-agent b{margin-inline-start:auto;padding:5px 9px;border-radius:12px;background:rgba(255,107,11,.18);color:#ffb17f;font-size:8px}.sh-chat{padding:12px 0}.sh-chat p{width:80%;margin:9px 0;padding:11px 13px;border-radius:10px;background:rgba(255,255,255,.09);color:#eee7f7;font-size:9px}.sh-chat p:nth-child(2){margin-inline-start:auto;background:rgba(255,107,11,.14)}.sh-support-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sh-support-stats span{padding:12px;text-align:center;border-radius:10px;background:rgba(255,255,255,.07);color:#bfaed5;font-size:7px}.sh-support-stats strong{display:block;color:#fff;font-size:17px}
.sh-reviews{background:#fff}.sh-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}.sh-review-card{padding:22px;border:1px solid #e8e3ec;border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(26,14,42,.05)}.sh-review-card>div{color:#ffad13;letter-spacing:2px}.sh-review-card>p{min-height:68px;color:#625a6b;font-size:10px}.sh-review-card footer{display:flex;align-items:center;gap:10px}.sh-review-card footer>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#7333e6,#ff7a25);color:#fff;font-weight:800}.sh-review-card footer strong,.sh-review-card footer small{display:block;font-size:9px}.sh-review-card footer small{color:#918796;font-size:7px}.sh-review-card footer>i{margin-inline-start:auto;color:#18b37b}.sh-rating{margin:20px auto 0;padding:13px;text-align:center;border-radius:10px;background:#faf8fc;color:#7d7485;font-size:9px}.sh-rating strong{margin-inline-end:8px;color:#2d2438;font-size:18px}.sh-rating span{margin-inline-end:8px;color:#ffad13}.sh-versus{background:#f8f7fa}.sh-faq{background:#fff}.sh-final{position:relative;overflow:hidden;padding:76px 0;text-align:center;background:linear-gradient(120deg,#ff6509,#ff812a);color:#fff}.sh-final>span{position:absolute;width:320px;height:320px;inset-inline-end:-90px;top:-170px;border-radius:50%;background:rgba(255,255,255,.09)}.sh-final .container{position:relative}.sh-final .container>i{width:42px;height:42px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;background:rgba(255,255,255,.16)}.sh-final h2{max-width:760px;margin:0 auto 12px;font-size:clamp(34px,4vw,49px);line-height:1.14}.sh-final p{margin:0 0 25px;color:#fff4ec}.sh-final .btn-outline{margin-inline-start:8px;border-color:#fff;color:#fff;background:transparent}.sh-final small{display:block;margin-top:20px;color:#ffe3d1}
html[data-theme=dark] .shared-page,html[data-theme=dark] .sh-hero,html[data-theme=dark] .sh-compare,html[data-theme=dark] .sh-reviews,html[data-theme=dark] .sh-faq{background:#100a1d}html[data-theme=dark] .sh-plans,html[data-theme=dark] .sh-features,html[data-theme=dark] .sh-versus{background:#140d23}html[data-theme=dark] .sh-hero-copy h1,html[data-theme=dark] .sh-feature-card h3,html[data-theme=dark] .sh-guarantee strong{color:#faf7ff}html[data-theme=dark] .sh-hero-copy>p:not(.eyebrow),html[data-theme=dark] .sh-trust,html[data-theme=dark] .sh-feature-card p,html[data-theme=dark] .sh-guarantee span{color:#bdb1cd}html[data-theme=dark] .sh-status,html[data-theme=dark] .sh-plan-card:not(.featured),html[data-theme=dark] .sh-feature-card,html[data-theme=dark] .sh-guarantee,html[data-theme=dark] .sh-review-card,html[data-theme=dark] .sh-table-wrap{background:#1b1230;border-color:#3b2b52}html[data-theme=dark] .sh-status-score>div,html[data-theme=dark] .sh-table-wrap thead th{background:#241936;color:#f7f2ff}html[data-theme=dark] .sh-status-score strong,html[data-theme=dark] .sh-plan-head h3,html[data-theme=dark] .sh-review-card p,html[data-theme=dark] .sh-rating strong{color:#f7f2ff}html[data-theme=dark] .sh-plan-card li,html[data-theme=dark] .sh-plan-head p{color:#bdb1cd}html[data-theme=dark] .sh-table-wrap th,html[data-theme=dark] .sh-table-wrap td{border-color:#3b2b52;color:#d9cfE6}html[data-theme=dark] .sh-table-wrap .best{background:#291947}html[data-theme=dark] .sh-rating{background:#1b1230;color:#bdb1cd}
@media(max-width:1000px){.sh-hero-grid{gap:35px}.sh-plan-grid{grid-template-columns:repeat(2,1fr)}.sh-plan-card.featured{transform:none}.sh-feature-grid{grid-template-columns:repeat(2,1fr)}.sh-support-grid{gap:40px}}
@media(max-width:760px){.sh-hero{padding:55px 0}.sh-hero-grid,.sh-support-grid{grid-template-columns:1fr}.sh-hero-copy h1{font-size:42px}.sh-status{margin-top:25px}.sh-trust{flex-wrap:wrap}.sh-plan-grid,.sh-feature-grid,.sh-review-grid{grid-template-columns:1fr}.sh-support-stats{grid-template-columns:repeat(2,1fr)}.sh-final h2{font-size:34px}.sh-final .btn{width:100%;margin:6px 0}.sh-billing{justify-content:flex-start}.sh-plan-card.featured:hover{transform:translateY(-5px)}}
@media(max-width:480px){.sh-hero-copy h1{font-size:36px}.sh-status-score strong{font-size:21px}.sh-tags{flex-wrap:wrap}.sh-live{inset-inline-end:8px}.sh-plan-card{padding:21px 18px}.sh-guarantee{align-items:flex-start}.sh-feature-card{min-height:190px}.sh-support-panel{padding:17px}}
