.focus-band.market-band{background:var(--ink);color:#fff;border-top:4px solid var(--lime)}
.focus-band.market-band h2{color:#fff}
.focus-band.market-band p{color:#c8cec9}
.focus-band.market-band .disclosure{font-size:.9rem;color:#929a94}
.lime-button{background:var(--lime);color:var(--ink)}
.professional-hero{border-bottom:4px solid var(--blue)}
.starter-offer{display:grid;grid-template-columns:1fr auto;gap:5vw;align-items:center;padding:72px 7vw;background:var(--lime)}
.starter-offer h2{font-size:clamp(2rem,4.4vw,4.2rem);line-height:1.05;letter-spacing:-.04em;margin:.25em 0}
.starter-offer p{max-width:900px}
.arabic .starter-offer h2{letter-spacing:0;line-height:1.35}
@media(max-width:900px){.starter-offer{grid-template-columns:1fr}}
@media(max-width:700px){.starter-offer{padding:62px 6vw}}
.service-extension{padding-top:0}
.service-extension .capability-grid{grid-template-columns:repeat(2,1fr)}
.service-extension .capability-grid article{min-height:220px}
.quick-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;align-items:center;min-height:620px;padding:90px 7vw;background:#fff;border-bottom:4px solid var(--blue)}
.quick-hero h1{font-size:clamp(3.2rem,7vw,7rem);line-height:.95;letter-spacing:-.06em;margin:.25em 0;max-width:980px}
.quick-hero>div>p{font-size:1.2rem;color:var(--muted);max-width:720px}
.launch-ticket{background:var(--lime);padding:42px;border-radius:28px;box-shadow:12px 12px 0 var(--ink)}
.launch-ticket span{font-weight:900}.launch-ticket strong{display:block;font-size:clamp(4.5rem,9vw,8rem);line-height:1;margin:.12em 0}.launch-ticket p{font-weight:750}
.package-section{padding:100px 7vw;background:var(--paper)}
.package-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.package-grid article{background:#fff;border:1px solid var(--line);padding:28px;display:flex;flex-direction:column;min-height:460px}
.package-grid article>span{font-weight:900;color:var(--blue)}.package-grid h3{font-size:1.65rem;line-height:1.15}.package-grid strong{font-size:3.3rem;line-height:1;color:var(--blue)}
.package-grid ul{padding-inline-start:20px;color:var(--muted)}.package-grid li{margin:.55em 0}.package-grid a{margin-top:auto;font-weight:850;color:var(--blue)}
.package-grid .featured-package{background:var(--blue);color:#fff;border-color:var(--blue)}.package-grid .featured-package>span,.package-grid .featured-package strong,.package-grid .featured-package a{color:var(--lime)}.package-grid .featured-package ul{color:#e3e7ff}
.quick-proof,.quick-terms{display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw;padding:100px 7vw}
.quick-proof{background:var(--ink);color:#fff}.quick-proof h2,.quick-terms h2{font-size:clamp(2.2rem,4.7vw,4.8rem);line-height:1.05;letter-spacing:-.045em;margin:.3em 0}.quick-proof .rules p{border-color:#3c4147}.quick-proof .rules span{color:#c1c8c2}
.quick-terms{background:#fff}.quick-terms p{margin:0;padding:18px 0;border-top:1px solid var(--line);color:var(--muted)}
.arabic .quick-hero h1,.arabic .quick-proof h2,.arabic .quick-terms h2{letter-spacing:0;line-height:1.3}
@media(max-width:980px){.package-grid{grid-template-columns:repeat(2,1fr)}.quick-hero,.quick-proof,.quick-terms{grid-template-columns:1fr}.launch-ticket{max-width:520px}}
@media(max-width:700px){.service-extension .capability-grid,.package-grid{grid-template-columns:1fr}.quick-hero,.package-section,.quick-proof,.quick-terms{padding:70px 6vw}.package-grid article{min-height:390px}.quick-hero h1{font-size:clamp(3rem,14vw,4.8rem)}}
