#tbs-deep-move{--royal:#0f0889;--accent:#f4c613;--ink:#0f172a;--soft:#f7f9ff;--border:#e5e9f4;font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.6}#tbs-deep-move *{box-sizing:border-box}#tbs-deep-move .container{width:min(1100px,calc(100% - 40px));margin:auto}#tbs-deep-move .breadcrumbs{padding:12px 0;border-bottom:1px solid var(--border);font-size:.9rem}.breadcrumbs span,.breadcrumbs a{margin-right:7px}#tbs-deep-move .hero{position:relative;min-height:520px;display:flex;align-items:flex-end;overflow:hidden;background:var(--royal)}#tbs-deep-move .hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,5,66,.94),rgba(15,8,137,.76),rgba(0,0,0,.25))}#tbs-deep-move .hero-copy{position:relative;z-index:2;padding:64px 0;color:#fff}.hero-copy h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.1}.hero-copy p{max-width:780px;font-size:1.12rem}.eyebrow{font-weight:900;text-transform:uppercase;letter-spacing:.08em}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.btn{display:inline-flex;padding:13px 18px;border-radius:12px;font-weight:900;text-decoration:none}.btn.primary{background:var(--accent);color:#111}.btn.outline,.btn.light{border:2px solid #fff;color:#fff}.quick{background:#fff8d9;border-bottom:1px solid #eedb89;padding:18px 0}.section{padding:52px 0}.section.soft{background:var(--soft)}.section.warning{background:#fff9e8;border-block:1px solid #f1df9b}#tbs-deep-move h2{color:var(--royal);font-size:clamp(1.5rem,3vw,2.1rem)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid article,.compare>div{padding:20px;border:1px solid var(--border);border-radius:16px;background:#fff}.compare{display:grid;grid-template-columns:1fr 1fr;gap:18px}.compare .premium{border-top:5px solid var(--accent)}details{border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin:10px 0;background:#fff}summary{font-weight:900;cursor:pointer}.final{padding:48px 0;background:var(--royal);color:#fff}.final h2{color:#fff}@media(max-width:700px){#tbs-deep-move .container{width:calc(100% - 28px)}.grid,.compare{grid-template-columns:1fr}.hero{min-height:600px}.actions{flex-direction:column}.btn{justify-content:center}}