.guide-page{gap:1.25rem;width:min(46rem,100% - 2rem);margin:1.5rem auto 3rem;display:grid}.guide-crumb{color:var(--b-mute,#4b515c);flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.guide-crumb a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #d1ff00;text-decoration:underline #d1ff00}.guide-hero h1{font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.35;font-family:var(--font-kalameh-strong), var(--font-kalameh), Tahoma, sans-serif;margin:.35rem 0 0}.guide-hero .lead{color:var(--b-mute,#3a4450);margin:.8rem 0 0;line-height:1.9}.guide-table-wrap{background:#fff;border:1px solid #0d0e151a;overflow-x:auto}.guide-table{border-collapse:collapse;width:100%;font-size:.92rem}.guide-table caption{caption-side:top;text-align:right;font-weight:800;font-family:var(--font-kalameh-strong), var(--font-kalameh), Tahoma, sans-serif;padding:.75rem .8rem .35rem}.guide-table th,.guide-table td{text-align:right;vertical-align:top;border-top:1px solid #0d0e151a;padding:.55rem .7rem}.guide-table th{color:#d1ff00;background:#0d0e15;font-weight:700}.guide-cta{color:#f4f5f6;background:#0d0e15;gap:.75rem;padding:1.3rem 1.2rem;display:grid}.guide-cta h2{color:#f4f5f6;margin:0;font-size:1.25rem}.guide-cta p{color:#f4f5f6d1;margin:0;line-height:1.8}.guide-cta-row{flex-wrap:wrap;gap:.6rem;display:flex}.guide-links{flex-wrap:wrap;gap:.45rem .9rem;margin:0;padding:0;list-style:none;display:flex}.guide-links a{color:#0d0e15;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #d1ff00;text-decoration:underline #d1ff00}.guide-links a:focus-visible,.guide-crumb a:focus-visible,.guide-cta a:focus-visible{outline-offset:3px;outline:2px solid #0d0e15}.seo-article-body h3{font-size:1.02rem;font-family:var(--font-kalameh-strong), var(--font-kalameh), Tahoma, sans-serif;margin:.2rem 0 0}.guide-sample{background:#fff;border:1px solid #0d0e151a;gap:1rem;padding:1rem;display:grid}.guide-sample-head,.guide-sample-day,.guide-sample-move{gap:.55rem;display:grid}.guide-sample h2,.guide-sample h3,.guide-sample h4{font-family:var(--font-kalameh-strong), var(--font-kalameh), Tahoma, sans-serif;margin:0}.guide-sample-sets,.guide-day-focus{color:var(--b-mute,#3a4450);margin:0}.guide-sample ol,.guide-steps ol{margin:0;padding-inline-start:1.2rem;line-height:1.8}.guide-day-tabs{flex-wrap:wrap;gap:.45rem;display:flex}.guide-day-tabs a,.guide-program-day{background:#fff;border:1px solid #0d0e151a}.guide-day-tabs a{min-height:44px;padding:.55rem .8rem;font-weight:800;text-decoration:none}.guide-program-day,.guide-program-block,.guide-steps{gap:.75rem;padding:1rem;display:grid}.guide-steps summary{cursor:pointer;font-weight:800}@media print{.blog-topbar,.blog-footer,.support-desk,.support-fab,.guide-noprint{display:none!important}.guide-page{width:100%;margin:0}.guide-table th{color:#000;background:#eee}body{background:#fff!important}}
