/* Generated starter layouts; existing source pages are unaffected. */
.mp-starter-card *{box-sizing:border-box;}
.mp-starter-card{margin:0; background:var(--paper); color:var(--ink);
    font-family:"Cairo", sans-serif; line-height:1.65;
    -webkit-font-smoothing:antialiased;}
.mp-starter-card h1,.mp-starter-card h2,.mp-starter-card h3,.mp-starter-card .display{font-family:"El Messiri", serif; font-weight:700; margin:0; color:var(--ink);}
.mp-starter-card a{color:inherit; text-decoration:none;}
.mp-starter-card ul{margin:0; padding:0; list-style:none;}
.mp-starter-card img{max-width:100%; display:block;}
.mp-starter-card .wrap{max-width:1180px; margin:0 auto; padding:0 28px;}
.mp-starter-card .eyebrow{display:inline-flex; align-items:center; gap:8px;
    font-size:13px; font-weight:700; letter-spacing:.2px;
    color:var(--lime-deep); background:rgba(198,226,75,.16);
    border:1px solid rgba(124,154,30,.25);
    padding:6px 14px; border-radius:999px; margin-bottom:18px;}
.mp-starter-card .section{padding:100px 0;}
.mp-starter-card .section-head{max-width:640px; margin-bottom:56px;}
.mp-starter-card .section-head p{color:var(--slate); font-size:17px; margin-top:14px;}
.mp-starter-card .section-head.center{margin-left:auto; margin-right:auto; text-align:center;}
@media (max-width:720px){.mp-starter-card .section{padding:64px 0;}}
.mp-starter-card .pulse-dot{position:relative; width:10px; height:10px; border-radius:50%; background:var(--lime); flex-shrink:0;}
.mp-starter-card .pulse-dot::before,.mp-starter-card .pulse-dot::after{content:""; position:absolute; inset:0; border-radius:50%;
    border:1.5px solid var(--lime); animation: pulseRing 2.4s cubic-bezier(.4,0,.3,1) infinite;}
.mp-starter-card .pulse-dot::after{animation-delay:1.2s;}
@media (prefers-reduced-motion: reduce){.mp-starter-card .pulse-dot::before,.mp-starter-card .pulse-dot::after{animation:none; opacity:.5; transform:scale(1.6);}}
.mp-starter-card header{position:sticky; top:0; z-index:50; background:rgba(238,241,246,.86); backdrop-filter:blur(10px); border-bottom:1px solid var(--line);}
.mp-starter-card .nav{display:flex; align-items:center; justify-content:space-between; height:96px;}
.mp-starter-card .brand{display:flex; align-items:center; gap:10px; font-weight:800; font-size:19px;}
.mp-starter-card .brand img{height:34px; width:auto;}
.mp-starter-card .nav .brand img{height:58px;}
.mp-starter-card .footer-brand .brand img{height:44px;}
.mp-starter-card .nav-links{display:flex; align-items:center; gap:28px; font-weight:600; font-size:15px; color:var(--navy);}
.mp-starter-card .nav-links > a{opacity:.82; transition:opacity .2s;}
.mp-starter-card .nav-links > a:hover{opacity:1;}
.mp-starter-card .nav-item{position:relative;}
.mp-starter-card .nav-item > span{cursor:pointer; opacity:.82; transition:opacity .2s;}
.mp-starter-card .nav-item:hover > span{opacity:1;}
.mp-starter-card .dropdown{position:absolute; top:100%; right:0; margin-top:14px; background:var(--card);
    border:1px solid var(--line); border-radius:14px; box-shadow:var(--shadow);
    min-width:280px; padding:10px; opacity:0; visibility:hidden; transform:translateY(8px);
    transition:opacity .2s ease, transform .2s ease, visibility .2s ease; z-index:80;}
.mp-starter-card .nav-item:hover .dropdown{opacity:1; visibility:visible; transform:translateY(0);}
.mp-starter-card .dropdown a{display:block; padding:11px 14px; border-radius:9px; font-size:14px; font-weight:600; color:var(--navy); opacity:1;}
.mp-starter-card .dropdown a:hover{background:var(--paper); color:var(--lime-deep);}
.mp-starter-card .btn{display:inline-flex; align-items:center; gap:9px; justify-content:center;
    padding:13px 26px; border-radius:12px; font-weight:700; font-size:15px;
    border:1px solid transparent; cursor:pointer; white-space:nowrap;
    transition:transform .18s ease, box-shadow .18s ease;}
.mp-starter-card .btn:hover{transform:translateY(-2px);}
.mp-starter-card .btn-primary{background:var(--navy); color:#fff; box-shadow:var(--shadow);}
.mp-starter-card .btn-primary:hover{box-shadow:0 22px 40px -18px rgba(18,35,63,.55);}
.mp-starter-card .btn-dark{background:var(--ink); color:#fff;}
.mp-starter-card .btn-lime{background:var(--lime); color:var(--ink);}
.mp-starter-card .btn-outline{background:transparent; border-color:var(--line); color:var(--navy);}
.mp-starter-card .nav .btn{padding:11px 22px; font-size:14px;}
.mp-starter-card .hero{padding:76px 0 40px;}
.mp-starter-card .hero-grid{display:flex; align-items:center; gap:64px;}
.mp-starter-card .hero-copy{flex:1.05;}
.mp-starter-card .hero-copy h1{font-size:44px; line-height:1.28; letter-spacing:-.5px;}
.mp-starter-card .hero-copy .lead{margin-top:20px; font-size:18px; color:var(--slate); max-width:520px;}
.mp-starter-card .hero-actions{display:flex; flex-wrap:wrap; gap:14px; margin-top:34px;}
.mp-starter-card .hero-visual{flex:1; position:relative;}
.mp-starter-card .hero-visual img{border-radius:22px;}
.mp-starter-card .floating-badge{position:absolute; bottom:-18px; right:-14px; background:var(--card); border-radius:16px; box-shadow:var(--shadow);
    padding:14px 18px; display:flex; align-items:center; gap:12px; font-weight:700; font-size:14px; border:1px solid var(--line);}
@media (max-width:960px){.mp-starter-card .hero-grid{flex-direction:column;}
.mp-starter-card .hero-copy h1{font-size:33px;}
.mp-starter-card .floating-badge{right:10px;}}
.mp-starter-card .trust-bar{display:flex; flex-wrap:wrap; gap:14px; margin-top:52px;}
.mp-starter-card .trust-card{flex:1; min-width:220px; background:var(--card); border:1px solid var(--line);
    border-radius:var(--radius-sm); padding:16px 18px; display:flex; align-items:center; gap:12px; font-weight:700; font-size:14.5px;}
.mp-starter-card .trust-card .ic{font-size:20px;}
.mp-starter-card .compare{display:flex; flex-direction:column; gap:14px;}
.mp-starter-card .compare-row{display:grid; grid-template-columns:1fr auto 1fr; align-items:center; gap:20px;
    background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:22px 26px;}
.mp-starter-card .compare-row .arrow{width:38px; height:38px; border-radius:50%; background:var(--paper);
    display:flex; align-items:center; justify-content:center; color:var(--lime-deep); font-size:18px; flex-shrink:0;}
.mp-starter-card .problem,.mp-starter-card .solution{display:flex; align-items:flex-start; gap:12px; font-size:15.5px;}
.mp-starter-card .problem{color:var(--slate);}
.mp-starter-card .solution{font-weight:700;}
.mp-starter-card .tag{flex-shrink:0; width:26px; height:26px; border-radius:8px; display:flex; align-items:center; justify-content:center; font-size:14px; font-weight:800; margin-top:1px;}
.mp-starter-card .tag-problem{background:rgba(226,121,61,.15); color:var(--amber);}
.mp-starter-card .tag-solution{background:rgba(198,226,75,.28); color:var(--lime-deep);}
@media (max-width:760px){.mp-starter-card .compare-row{grid-template-columns:1fr; text-align:right;}
.mp-starter-card .compare-row .arrow{transform:rotate(90deg); margin:0 auto;}}
.mp-starter-card .feature-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:22px;}
@media (max-width:960px){.mp-starter-card .feature-grid{grid-template-columns:repeat(2,1fr);}}
@media (max-width:620px){.mp-starter-card .feature-grid{grid-template-columns:1fr;}}
.mp-starter-card .feature-card{background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:30px 26px; transition:transform .22s ease, box-shadow .22s ease;}
.mp-starter-card .feature-card:hover{transform:translateY(-5px); box-shadow:var(--shadow);}
.mp-starter-card .feature-ic{width:50px; height:50px; border-radius:14px; background:var(--navy); display:flex; align-items:center; justify-content:center; font-size:22px; margin-bottom:18px; color:var(--lime);}
.mp-starter-card .feature-card h3{font-size:19px; margin-bottom:10px;}
.mp-starter-card .feature-card p{color:var(--slate); font-size:14.5px; margin:0;}
.mp-starter-card .showcase{background:var(--navy); border-radius:28px; padding:56px; color:#fff; position:relative; overflow:hidden;}
.mp-starter-card .showcase::before{content:""; position:absolute; inset:0; background: radial-gradient(600px 260px at 85% -10%, rgba(198,226,75,.16), transparent 60%);}
.mp-starter-card .showcase-head{position:relative; text-align:center; max-width:620px; margin:0 auto 40px;}
.mp-starter-card .showcase-head h2{color:#fff; font-size:30px;}
.mp-starter-card .showcase-head p{color:#B9C2D4; margin-top:12px;}
.mp-starter-card .tabs{position:relative; display:flex; flex-wrap:wrap; gap:10px; justify-content:center; margin-bottom:34px;}
.mp-starter-card .tab-btn{padding:10px 20px; border-radius:999px; border:1px solid rgba(255,255,255,.18); background:rgba(255,255,255,.05); color:#D9DEE8; font-weight:700; font-size:14px; cursor:pointer;}
.mp-starter-card .tab-btn.active{background:var(--lime); color:var(--ink); border-color:var(--lime);}
.mp-starter-card .tab-panels{position:relative; display:flex; justify-content:center;}
.mp-starter-card .tab-panel{display:none; text-align:center;}
.mp-starter-card .tab-panel.active{display:block; animation:fadeUp .4s ease;}
.mp-starter-card .tab-panel img{max-height:520px; width:auto; margin:0 auto; border-radius:16px; box-shadow:0 30px 60px -20px rgba(0,0,0,.55); border:6px solid rgba(255,255,255,.08);}
.mp-starter-card .tab-panel .cap{margin-top:18px; color:#B9C2D4; font-size:14px;}
@media (max-width:720px){.mp-starter-card .showcase{padding:34px 20px; border-radius:20px;}}
.mp-starter-card .yt-section{background:var(--ink); color:#fff;}
.mp-starter-card .yt-grid{display:grid; grid-template-columns:1.1fr .9fr; gap:48px; align-items:center;}
@media (max-width:900px){.mp-starter-card .yt-grid{grid-template-columns:1fr;}}
.mp-starter-card .yt-player{position:relative; border-radius:18px; overflow:hidden; box-shadow:0 30px 60px -20px rgba(0,0,0,.55); cursor:pointer;}
.mp-starter-card .yt-player img{width:100%; display:block;}
.mp-starter-card .yt-player .play-btn{position:absolute; inset:0; display:flex; align-items:center; justify-content:center; background:linear-gradient(0deg, rgba(11,20,32,.6), rgba(11,20,32,.1));}
.mp-starter-card .yt-player .play-circle{width:76px; height:76px; border-radius:50%; background:var(--lime); color:var(--ink); display:flex; align-items:center; justify-content:center; font-size:26px; box-shadow:0 0 0 12px rgba(198,226,75,.18);}
.mp-starter-card .yt-copy h2{color:#fff; font-size:30px; margin:16px 0 12px;}
.mp-starter-card .yt-copy p{color:#B9C2D4; font-size:15.5px;}
.mp-starter-card .yt-list{display:flex; flex-direction:column; gap:12px; margin:22px 0 26px;}
.mp-starter-card .yt-list li{display:flex; gap:12px; align-items:center; background:rgba(255,255,255,.05); padding:11px 14px; border-radius:10px; font-size:14px;}
.mp-starter-card .yt-list .th{width:54px; height:36px; border-radius:6px; background:var(--navy-2); flex:none; display:flex; align-items:center; justify-content:center; font-size:11.5px; color:var(--lime);}
.mp-starter-card .yt-actions{display:flex; gap:12px; flex-wrap:wrap;}
.mp-starter-card .testi-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:22px;}
@media (max-width:860px){.mp-starter-card .testi-grid{grid-template-columns:1fr;}}
.mp-starter-card .testi-card{background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:26px;}
.mp-starter-card .testi-card p{font-size:15px; margin:0 0 16px;}
.mp-starter-card .testi-who{display:flex; align-items:center; gap:10px; font-size:13px; color:var(--slate);}
.mp-starter-card .avatar{width:38px; height:38px; border-radius:50%; background:var(--navy); color:var(--lime); display:flex; align-items:center; justify-content:center; font-weight:800; font-size:14px;}
.mp-starter-card .blog-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:22px;}
@media (max-width:860px){.mp-starter-card .blog-grid{grid-template-columns:1fr;}}
.mp-starter-card .blog-card{background:var(--card); border:1px solid var(--line); border-radius:var(--radius); overflow:hidden;}
.mp-starter-card .blog-thumb{height:120px; background:linear-gradient(135deg,var(--navy),var(--navy-2)); display:flex; align-items:center; justify-content:center; color:var(--lime); font-size:13px; font-weight:700;}
.mp-starter-card .blog-body{padding:20px;}
.mp-starter-card .blog-body .tag2{font-size:12px; color:var(--lime-deep); font-weight:800;}
.mp-starter-card .blog-body h4{margin:8px 0 8px; font-size:16px;}
.mp-starter-card .blog-body p{margin:0; font-size:13.5px; color:var(--slate);}
.mp-starter-card .pricing-grid{display:grid; grid-template-columns:1fr 1fr; gap:26px;}
@media (max-width:760px){.mp-starter-card .pricing-grid{grid-template-columns:1fr;}}
.mp-starter-card .price-card{background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:38px 34px; position:relative;}
.mp-starter-card .price-card.highlight{border-color:var(--navy); box-shadow:var(--shadow); background:linear-gradient(180deg, #fff, #fbfcff);}
.mp-starter-card .badge-pop{position:absolute; top:-14px; right:34px; background:var(--lime); color:var(--ink); font-size:12.5px; font-weight:800; padding:6px 16px; border-radius:999px;}
.mp-starter-card .price-card h3{font-size:20px;}
.mp-starter-card .price-value{font-size:40px; font-weight:800; margin:18px 0 4px; font-family:"El Messiri",serif;}
.mp-starter-card .price-sub{color:var(--slate); font-size:14px; margin-bottom:26px;}
.mp-starter-card .price-list{display:flex; flex-direction:column; gap:14px; margin-bottom:30px;}
.mp-starter-card .price-list li{display:flex; align-items:flex-start; gap:10px; font-size:14.5px; color:var(--navy);}
.mp-starter-card .price-list .check{width:20px; height:20px; border-radius:6px; background:rgba(198,226,75,.3); color:var(--lime-deep); display:flex; align-items:center; justify-content:center; font-size:12px; font-weight:800; flex-shrink:0; margin-top:2px;}
.mp-starter-card .pay-methods{margin-top:28px; text-align:center; color:var(--slate); font-size:13.5px; border-top:1px dashed var(--line); padding-top:20px;}
.mp-starter-card .faq{max-width:800px; margin:0 auto; display:flex; flex-direction:column; gap:12px;}
.mp-starter-card details{background:var(--card); border:1px solid var(--line); border-radius:14px; padding:6px 24px;}
.mp-starter-card summary{cursor:pointer; list-style:none; padding:18px 0; font-weight:700; font-size:16px; display:flex; align-items:center; justify-content:space-between; gap:16px;}
.mp-starter-card summary::-webkit-details-marker{display:none;}
.mp-starter-card summary .plus{flex-shrink:0; width:26px; height:26px; border-radius:50%; background:var(--paper); display:flex; align-items:center; justify-content:center; font-size:16px; color:var(--navy); transition:transform .25s ease;}
.mp-starter-card details[open] summary .plus{transform:rotate(45deg); background:var(--lime);}
.mp-starter-card .faq-body{color:var(--slate); font-size:14.5px; padding-bottom:20px; line-height:1.75;}
.mp-starter-card .final-cta{background:var(--navy); color:#fff; text-align:center; border-radius:28px; padding:60px 30px;}
.mp-starter-card .final-cta h2{color:#fff; font-size:30px; margin-bottom:14px;}
.mp-starter-card .final-cta p{color:#B9C2D4; margin-bottom:28px;}
.mp-starter-card footer{background:var(--ink); color:#C7CEDA; padding:64px 0 28px; margin-top:40px;}
.mp-starter-card .footer-grid{display:flex; justify-content:space-between; gap:40px; flex-wrap:wrap; padding-bottom:40px; border-bottom:1px solid rgba(255,255,255,.08);}
.mp-starter-card .footer-brand{max-width:320px;}
.mp-starter-card .footer-brand .brand{color:#fff;}
.mp-starter-card .footer-brand p{margin-top:14px; font-size:14px; color:#8E97A6;}
.mp-starter-card .footer-links{display:flex; gap:64px; flex-wrap:wrap;}
.mp-starter-card .footer-col h4{font-size:14px; color:#fff; margin-bottom:16px;}
.mp-starter-card .footer-col ul{display:flex; flex-direction:column; gap:11px; font-size:14px; color:#9AA3B2;}
.mp-starter-card .footer-bottom{display:flex; justify-content:space-between; align-items:center; padding-top:24px; font-size:13px; color:#6E7789; flex-wrap:wrap; gap:10px;}
.mp-starter-card .whatsapp-fab{position:fixed; left:24px; bottom:24px; z-index:60; width:60px; height:60px; border-radius:50%;
    background:#25D366; color:#fff; display:flex; align-items:center; justify-content:center; font-size:28px;
    box-shadow:0 14px 30px -8px rgba(37,211,102,.55);}
.mp-starter-card .whatsapp-fab .pulse-dot{position:absolute; top:2px; left:2px;}
.mp-starter-card .whatsapp-fab .pulse-dot::before,.mp-starter-card .whatsapp-fab .pulse-dot::after{border-color:#fff;}
@media (max-width:900px){.mp-starter-card .nav-links{display:none;}}
.mp-starter-help *{box-sizing:border-box;}
.mp-starter-help{margin:0; background:var(--paper); color:var(--ink); font-family:"Cairo",sans-serif; line-height:1.7;}
.mp-starter-help h1,.mp-starter-help h2,.mp-starter-help h3{font-family:"El Messiri",serif; font-weight:700; margin:0; color:var(--ink);}
.mp-starter-help a{color:inherit; text-decoration:none;}
.mp-starter-help ul,.mp-starter-help ol{margin:0; padding:0;}
.mp-starter-help img{max-width:100%; display:block;}
.mp-starter-help .wrap{max-width:1180px; margin:0 auto; padding:0 28px;}
.mp-starter-help .btn{display:inline-flex; align-items:center; gap:9px; justify-content:center; padding:13px 26px; border-radius:12px; font-weight:700; font-size:15px; border:1px solid transparent; cursor:pointer; transition:transform .18s ease;}
.mp-starter-help .btn:hover{transform:translateY(-2px);}
.mp-starter-help .btn-primary{background:var(--navy); color:#fff;}
.mp-starter-help .btn-lime{background:var(--lime); color:var(--ink);}
.mp-starter-help .btn-outline{background:transparent; border-color:var(--line); color:var(--navy);}
.mp-starter-help header{position:sticky; top:0; z-index:50; background:rgba(238,241,246,.9); backdrop-filter:blur(10px); border-bottom:1px solid var(--line);}
.mp-starter-help .nav{display:flex; align-items:center; justify-content:space-between; height:96px;}
.mp-starter-help .brand{display:flex; align-items:center; gap:10px; font-weight:800; font-size:19px;}
.mp-starter-help .brand img{height:58px; width:auto;}
.mp-starter-help .back-link{font-weight:700; font-size:14.5px; color:var(--navy); opacity:.85;}
.mp-starter-help .back-link:hover{opacity:1;}
.mp-starter-help .hero-support{padding:56px 0 30px; text-align:center;}
.mp-starter-help .hero-support .eyebrow{display:inline-flex; font-size:13px; font-weight:700; color:var(--lime-deep); background:rgba(198,226,75,.16); border:1px solid rgba(124,154,30,.25); padding:6px 14px; border-radius:999px; margin-bottom:16px;}
.mp-starter-help .hero-support h1{font-size:32px; margin-bottom:10px;}
.mp-starter-help .hero-support p{color:var(--slate); font-size:16px; max-width:560px; margin:0 auto;}
.mp-starter-help .support-layout{display:grid; grid-template-columns:280px 1fr; gap:36px; padding:20px 0 90px;}
@media (max-width:860px){.mp-starter-help .support-layout{grid-template-columns:1fr;}}
.mp-starter-help .support-tabs{display:flex; flex-direction:column; gap:8px; position:sticky; top:116px; align-self:start;}
.mp-starter-help .support-tab-btn{display:flex; align-items:center; gap:12px; text-align:right; width:100%;
    background:var(--card); border:1px solid var(--line); border-radius:12px;
    padding:14px 16px; font-size:14.5px; font-weight:700; color:var(--navy); cursor:pointer;}
.mp-starter-help .support-tab-btn .ic{width:28px; height:28px; border-radius:8px; background:var(--paper); display:flex; align-items:center; justify-content:center; font-size:14px; flex-shrink:0;}
.mp-starter-help .support-tab-btn.active{background:var(--navy); color:#fff; border-color:var(--navy);}
.mp-starter-help .support-tab-btn.active .ic{background:var(--lime); color:var(--ink);}
.mp-starter-help .support-panel{display:none; background:var(--card); border:1px solid var(--line); border-radius:var(--radius); padding:38px;}
.mp-starter-help .support-panel.active{display:block; animation:fadeUp .35s ease;}
.mp-starter-help .support-panel h2{font-size:24px; margin-bottom:18px;}
.mp-starter-help .support-panel p{color:var(--slate); font-size:15px; margin:0 0 16px;}
.mp-starter-help .step-list{display:flex; flex-direction:column; gap:16px; margin-top:20px;}
.mp-starter-help .step{display:flex; gap:16px; align-items:flex-start; background:var(--paper); border-radius:14px; padding:18px 20px;}
.mp-starter-help .step .num{flex-shrink:0; width:34px; height:34px; border-radius:50%; background:var(--navy); color:var(--lime);
    display:flex; align-items:center; justify-content:center; font-weight:800; font-size:15px;}
.mp-starter-help .step .txt h4{margin:0 0 6px; font-size:15.5px; color:var(--navy);}
.mp-starter-help .step .txt p{margin:0; font-size:14px; color:var(--slate);}
.mp-starter-help .step-visual{margin-top:10px; height:150px; border-radius:10px; background:linear-gradient(135deg,var(--navy),var(--navy-2));
    display:flex; align-items:center; justify-content:center; color:var(--lime); font-size:13px; font-weight:700;}
.mp-starter-help .anydesk-box{display:flex; align-items:center; gap:16px; background:var(--navy); color:#fff;
    border-radius:16px; padding:22px 26px; margin-top:26px;}
.mp-starter-help .anydesk-box .id-icon{width:46px; height:46px; border-radius:12px; background:var(--lime); color:var(--navy); display:flex; align-items:center; justify-content:center; font-size:22px; flex-shrink:0;}
.mp-starter-help .anydesk-box p{color:#C9D4DC; margin:0; font-size:14.5px;}
.mp-starter-help .cta-strip{background:var(--navy); color:#fff; border-radius:var(--radius); padding:32px; text-align:center; margin-top:28px;}
.mp-starter-help .cta-strip p{color:#C9D4DC; margin:8px 0 18px;}
.mp-starter-help footer{background:var(--ink); color:#8E97A6; padding:30px 0; text-align:center; font-size:13px;}
.mp-starter-article-1 *{box-sizing:border-box;}
.mp-starter-article-1{margin:0; background:var(--paper); color:var(--ink); font-family:"Cairo",sans-serif; line-height:1.85; font-size:16.5px;}
.mp-starter-article-1 h1,.mp-starter-article-1 h2,.mp-starter-article-1 h3{font-family:"El Messiri",serif; font-weight:700; margin:0; color:var(--ink);}
.mp-starter-article-1 a{color:inherit; text-decoration:none;}
.mp-starter-article-1 img{max-width:100%; display:block;}
.mp-starter-article-1 .wrap{max-width:820px; margin:0 auto; padding:0 28px;}
.mp-starter-article-1 header{position:sticky; top:0; z-index:50; background:rgba(238,241,246,.9); backdrop-filter:blur(10px); border-bottom:1px solid var(--line);}
.mp-starter-article-1 .nav{max-width:1180px; margin:0 auto; padding:0 28px; display:flex; align-items:center; justify-content:space-between; height:96px;}
.mp-starter-article-1 .brand img{height:58px; width:auto;}
.mp-starter-article-1 .back-link{font-weight:700; font-size:14.5px; color:var(--navy); opacity:.85;}
.mp-starter-article-1 .back-link:hover{opacity:1;}
.mp-starter-article-1 .article-hero{padding:56px 0 20px;}
.mp-starter-article-1 .eyebrow{display:inline-flex; font-size:13px; font-weight:800; color:var(--lime-deep); background:rgba(198,226,75,.16); border:1px solid rgba(124,154,30,.25); padding:6px 14px; border-radius:999px; margin-bottom:18px;}
.mp-starter-article-1 .article-hero h1{font-size:32px; line-height:1.4; margin-bottom:16px;}
.mp-starter-article-1 .article-hero .lead{font-size:17px; color:var(--slate); margin:0;}
.mp-starter-article-1 .article-body{padding:34px 0 70px;}
.mp-starter-article-1 .article-body p{color:#2A3441; margin:0 0 22px;}
.mp-starter-article-1 .article-body h2{font-size:23px; margin:44px 0 16px; color:var(--navy);}
.mp-starter-article-1 .article-body h3{font-size:18px; margin:28px 0 10px; color:var(--navy-2);}
.mp-starter-article-1 .crit-box{background:var(--card); border:1px solid var(--line); border-radius:14px; padding:20px 24px; margin:14px 0 26px;}
.mp-starter-article-1 .crit-box strong{color:var(--lime-deep);}
.mp-starter-article-1 table{width:100%; border-collapse:collapse; margin:26px 0 34px; font-size:14.5px; background:var(--card); border-radius:14px; overflow:hidden; box-shadow:var(--shadow);}
.mp-starter-article-1 th,.mp-starter-article-1 td{padding:14px 16px; text-align:right; border-bottom:1px solid var(--line);}
.mp-starter-article-1 th{background:var(--navy); color:#fff; font-weight:700; font-size:14px;}
.mp-starter-article-1 tr:last-child td{border-bottom:none;}
.mp-starter-article-1 td:first-child{font-weight:700; color:var(--navy);}
.mp-starter-article-1 .highlight-col{background:rgba(198,226,75,.10); font-weight:600;}
.mp-starter-article-1 .cta-box{background:var(--navy); color:#fff; border-radius:var(--radius); padding:38px; text-align:center; margin-top:20px;}
.mp-starter-article-1 .cta-box h2{color:#fff; font-size:24px; margin-bottom:12px;}
.mp-starter-article-1 .cta-box p{color:#C9D4DC; margin-bottom:22px;}
.mp-starter-article-1 .btn{display:inline-flex; align-items:center; gap:9px; padding:13px 28px; border-radius:12px; font-weight:700; font-size:15px; background:var(--lime); color:var(--ink);}
.mp-starter-article-1 footer{background:var(--ink); color:#8E97A6; padding:30px 0; text-align:center; font-size:13px;}
@media (max-width:600px){.mp-starter-article-1 .article-hero h1{font-size:26px;}}
.mp-starter-article-2 *{box-sizing:border-box;}
.mp-starter-article-2{margin:0; background:var(--paper); color:var(--ink); font-family:"Cairo",sans-serif; line-height:1.85; font-size:16.5px;}
.mp-starter-article-2 h1,.mp-starter-article-2 h2,.mp-starter-article-2 h3{font-family:"El Messiri",serif; font-weight:700; margin:0; color:var(--ink);}
.mp-starter-article-2 a{color:inherit; text-decoration:none;}
.mp-starter-article-2 img{max-width:100%; display:block;}
.mp-starter-article-2 .wrap{max-width:820px; margin:0 auto; padding:0 28px;}
.mp-starter-article-2 header{position:sticky; top:0; z-index:50; background:rgba(238,241,246,.9); backdrop-filter:blur(10px); border-bottom:1px solid var(--line);}
.mp-starter-article-2 .nav{max-width:1180px; margin:0 auto; padding:0 28px; display:flex; align-items:center; justify-content:space-between; height:96px;}
.mp-starter-article-2 .brand img{height:58px; width:auto;}
.mp-starter-article-2 .back-link{font-weight:700; font-size:14.5px; color:var(--navy); opacity:.85;}
.mp-starter-article-2 .back-link:hover{opacity:1;}
.mp-starter-article-2 .article-hero{padding:56px 0 20px;}
.mp-starter-article-2 .eyebrow{display:inline-flex; font-size:13px; font-weight:800; color:var(--lime-deep); background:rgba(198,226,75,.16); border:1px solid rgba(124,154,30,.25); padding:6px 14px; border-radius:999px; margin-bottom:18px;}
.mp-starter-article-2 .article-hero h1{font-size:30px; line-height:1.4; margin-bottom:16px;}
.mp-starter-article-2 .article-hero .lead{font-size:17px; color:var(--slate); margin:0;}
.mp-starter-article-2 .article-body{padding:34px 0 70px;}
.mp-starter-article-2 .article-body p{color:#2A3441; margin:0 0 22px;}
.mp-starter-article-2 .article-body h2{font-size:22px; margin:44px 0 14px; color:var(--navy);}
.mp-starter-article-2 .mistake-box{background:var(--card); border:1px solid var(--line); border-radius:16px; padding:26px 28px; margin:16px 0 30px; position:relative;}
.mp-starter-article-2 .mistake-box .num-tag{position:absolute; top:-16px; right:24px; background:var(--navy); color:var(--lime); font-weight:800; font-size:13px; padding:6px 16px; border-radius:999px;}
.mp-starter-article-2 .mistake-box h3{font-size:16.5px; margin-bottom:8px; color:var(--navy);}
.mp-starter-article-2 .mistake-box p{margin:0 0 12px; font-size:15px;}
.mp-starter-article-2 .mistake-box .sol{background:var(--paper); border-radius:10px; padding:14px 16px; font-size:14.5px; color:var(--navy-2);}
.mp-starter-article-2 .mistake-box .sol strong{color:var(--lime-deep);}
.mp-starter-article-2 table{width:100%; border-collapse:collapse; margin:26px 0 34px; font-size:14px; background:var(--card); border-radius:14px; overflow:hidden; box-shadow:var(--shadow);}
.mp-starter-article-2 th,.mp-starter-article-2 td{padding:14px 16px; text-align:right; border-bottom:1px solid var(--line);}
.mp-starter-article-2 th{background:var(--navy); color:#fff; font-weight:700; font-size:13.5px;}
.mp-starter-article-2 tr:last-child td{border-bottom:none;}
.mp-starter-article-2 td:first-child{font-weight:700; color:var(--navy);}
.mp-starter-article-2 .highlight-col{background:rgba(198,226,75,.10); font-weight:600;}
.mp-starter-article-2 .cta-box{background:var(--navy); color:#fff; border-radius:var(--radius); padding:38px; text-align:center; margin-top:20px;}
.mp-starter-article-2 .cta-box h2{color:#fff; font-size:24px; margin-bottom:12px;}
.mp-starter-article-2 .cta-box p{color:#C9D4DC; margin-bottom:22px;}
.mp-starter-article-2 .btn{display:inline-flex; align-items:center; gap:9px; padding:13px 28px; border-radius:12px; font-weight:700; font-size:15px; background:var(--lime); color:var(--ink);}
.mp-starter-article-2 footer{background:var(--ink); color:#8E97A6; padding:30px 0; text-align:center; font-size:13px;}
@media (max-width:600px){.mp-starter-article-2 .article-hero h1{font-size:24px;}}
.mp-starter-article-3 *{box-sizing:border-box;}
.mp-starter-article-3{margin:0; background:var(--paper); color:var(--ink); font-family:"Cairo",sans-serif; line-height:1.85; font-size:16.5px;}
.mp-starter-article-3 h1,.mp-starter-article-3 h2,.mp-starter-article-3 h3{font-family:"El Messiri",serif; font-weight:700; margin:0; color:var(--ink);}
.mp-starter-article-3 a{color:inherit; text-decoration:none;}
.mp-starter-article-3 img{max-width:100%; display:block;}
.mp-starter-article-3 ul{margin:0; padding:0;}
.mp-starter-article-3 .wrap{max-width:820px; margin:0 auto; padding:0 28px;}
.mp-starter-article-3 header{position:sticky; top:0; z-index:50; background:rgba(238,241,246,.9); backdrop-filter:blur(10px); border-bottom:1px solid var(--line);}
.mp-starter-article-3 .nav{max-width:1180px; margin:0 auto; padding:0 28px; display:flex; align-items:center; justify-content:space-between; height:96px;}
.mp-starter-article-3 .brand img{height:58px; width:auto;}
.mp-starter-article-3 .back-link{font-weight:700; font-size:14.5px; color:var(--navy); opacity:.85;}
.mp-starter-article-3 .back-link:hover{opacity:1;}
.mp-starter-article-3 .article-hero{padding:56px 0 20px;}
.mp-starter-article-3 .eyebrow{display:inline-flex; font-size:13px; font-weight:800; color:var(--lime-deep); background:rgba(198,226,75,.16); border:1px solid rgba(124,154,30,.25); padding:6px 14px; border-radius:999px; margin-bottom:18px;}
.mp-starter-article-3 .article-hero h1{font-size:29px; line-height:1.4; margin-bottom:16px;}
.mp-starter-article-3 .article-hero .lead{font-size:17px; color:var(--slate); margin:0;}
.mp-starter-article-3 .article-body{padding:34px 0 70px;}
.mp-starter-article-3 .article-body p{color:#2A3441; margin:0 0 22px;}
.mp-starter-article-3 .article-body h2{font-size:22px; margin:44px 0 16px; color:var(--navy);}
.mp-starter-article-3 .article-body h3{font-size:17px; margin:24px 0 10px; color:var(--navy-2);}
.mp-starter-article-3 .feat-list{display:flex; flex-direction:column; gap:8px; margin:0 0 26px; padding-inline-start:0; list-style:none;}
.mp-starter-article-3 .feat-list li{display:flex; gap:10px; align-items:flex-start; font-size:15px; color:#2A3441;}
.mp-starter-article-3 .feat-list li:before{content:"✓"; color:var(--lime-deep); font-weight:800; flex-shrink:0;}
.mp-starter-article-3 table{width:100%; border-collapse:collapse; margin:26px 0 34px; font-size:14px; background:var(--card); border-radius:14px; overflow:hidden; box-shadow:var(--shadow);}
.mp-starter-article-3 th,.mp-starter-article-3 td{padding:14px 16px; text-align:right; border-bottom:1px solid var(--line);}
.mp-starter-article-3 th{background:var(--navy); color:#fff; font-weight:700; font-size:13.5px;}
.mp-starter-article-3 tr:last-child td{border-bottom:none;}
.mp-starter-article-3 td:first-child{font-weight:700; color:var(--navy);}
.mp-starter-article-3 .highlight-col{background:rgba(198,226,75,.10); font-weight:600;}
.mp-starter-article-3 .use-grid{display:grid; grid-template-columns:1fr 1fr; gap:12px; margin:0 0 26px;}
@media (max-width:600px){.mp-starter-article-3 .use-grid{grid-template-columns:1fr;}}
.mp-starter-article-3 .use-card{background:var(--card); border:1px solid var(--line); border-radius:12px; padding:16px 18px; font-size:14.5px; font-weight:600; color:var(--navy);}
.mp-starter-article-3 .cta-box{background:var(--navy); color:#fff; border-radius:var(--radius); padding:38px; text-align:center; margin-top:20px;}
.mp-starter-article-3 .cta-box h2{color:#fff; font-size:24px; margin-bottom:12px;}
.mp-starter-article-3 .cta-box p{color:#C9D4DC; margin-bottom:22px;}
.mp-starter-article-3 .btn{display:inline-flex; align-items:center; gap:9px; padding:13px 28px; border-radius:12px; font-weight:700; font-size:15px; background:var(--lime); color:var(--ink);}
.mp-starter-article-3 footer{background:var(--ink); color:#8E97A6; padding:30px 0; text-align:center; font-size:13px;}
@media (max-width:600px){.mp-starter-article-3 .article-hero h1{font-size:23px;}}
.mp-starter-help .cta-strip h3{color:#fff}.mp-starter-help .step .txt{min-width:0}.mp-starter-card>.feature-card{height:100%}
