.help-content{--help-navy:#1b2b65;--help-orange:#ff8300;--help-plum:#2b1130;--help-rust:#3b2418;--help-ocean:#0b2740;--help-teal:#10353b;--help-olive:#3d3610;--help-text:#222222;--help-rule:#dddddd;color:var(--help-text);font-size:.95rem;line-height:1.65}.help-content .help-content-header{margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--help-rule)}.help-content .help-content-header h2{font-size:1.6rem;font-weight:700;color:var(--help-navy);letter-spacing:.3px}.help-content .help-related{padding:.2rem .6rem;font-size:.75rem;font-weight:600;color:var(--help-navy);background:color-mix(in srgb,var(--help-navy) 8%,white);border:1px solid color-mix(in srgb,var(--help-navy) 20%,white);border-radius:999px;transition:background .15s}.help-content .help-related:hover{background:color-mix(in srgb,var(--help-navy) 15%,white)}.help-content .help-section>*+*{margin-top:1rem}.help-content .help-title{font-size:1.45rem;font-weight:700;color:var(--help-navy);padding-bottom:.5rem;margin:0 0 .75rem;border-bottom:3px solid var(--help-orange);display:inline-block}.help-content .help-intro{color:var(--help-text);font-size:1rem;line-height:1.7}.help-content .help-intro p+p{margin-top:.6rem}.help-content .help-subtitle{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;color:var(--help-navy);margin:1.9rem 0 .75rem}.help-content .help-subtitle:before{content:"";width:4px;height:1.15em;border-radius:2px;background:var(--help-orange);flex-shrink:0}.help-content p{margin:.6rem 0}.help-content strong{font-weight:700;color:var(--help-navy)}.help-content a{color:var(--help-navy);font-weight:600;text-decoration:underline;text-decoration-color:var(--help-orange);text-underline-offset:2px}.help-content a:hover{color:var(--help-orange)}.help-content hr{border:none;border-top:2px solid var(--help-rule);margin:2rem 0}.help-content img{max-width:100%;height:auto;border-radius:8px;border:1px solid var(--help-rule);margin:1rem 0}.help-content ol,.help-content ul{margin:.75rem 0;padding-left:0;list-style:none}.help-content li{position:relative;margin-bottom:.45rem;line-height:1.6}.help-content ul{counter-reset:help-item}.help-content ul>li{counter-increment:help-item;padding-left:1.6rem}.help-content ul>li:before{content:counter(help-item) ".";position:absolute;left:0;top:0;min-width:1.2rem;text-align:right;font-weight:700;color:var(--help-orange)}.help-content ol{counter-reset:help-step}.help-content ol[start="3"]{counter-reset:help-step 2}.help-content ol>li{counter-increment:help-step;padding:.55rem .75rem .55rem 2.9rem;background:color-mix(in srgb,var(--help-navy) 4%,white);border:1px solid color-mix(in srgb,var(--help-navy) 10%,white);border-radius:8px}.help-content ol>li:before{content:counter(help-step);position:absolute;left:.65rem;top:.5rem;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--help-navy);color:#ffffff;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center}.help-content li ol,.help-content li ul{margin:.4rem 0 0}.help-content .help-note{padding:.85rem 1rem .85rem 1.1rem;border-radius:8px;border-left:4px solid;font-size:.92rem;line-height:1.6;margin:1.25rem 0}.help-content .help-note--info{background:color-mix(in srgb,var(--help-ocean) 8%,white);border-color:var(--help-ocean);color:var(--help-ocean)}.help-content .help-note--warning{background:color-mix(in srgb,var(--help-orange) 12%,white);border-color:var(--help-orange);color:var(--help-rust)}.help-content .help-note--tip{background:color-mix(in srgb,var(--help-teal) 9%,white);border-color:var(--help-teal);color:var(--help-teal)}.help-content .help-note strong{color:inherit}.help-content table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0 1.25rem;font-size:.9rem;border:1px solid color-mix(in srgb,var(--help-navy) 20%,white);border-radius:8px;overflow:hidden}.help-content th{background:var(--help-navy);color:#ffffff;font-weight:700;text-align:left;padding:.65rem .85rem;border-bottom:3px solid var(--help-orange)}.help-content td{padding:.6rem .85rem;vertical-align:top;border-top:1px solid color-mix(in srgb,var(--help-navy) 10%,white)}.help-content tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--help-navy) 4%,white)}.help-content td:first-child{font-weight:600;color:var(--help-navy)}.help-content code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em;padding:.1rem .4rem;border-radius:4px;background:color-mix(in srgb,var(--help-plum) 7%,white);color:var(--help-plum)}.help-content .help-code-block,.help-content pre{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto;margin:1rem 0}.help-content pre{padding:1rem 1.1rem}.help-content .help-code-block pre{margin:0;border:none}.help-content pre code{background:transparent;color:var(--help-text);padding:0;font-size:.85rem}.help-content .help-kbd{display:inline-flex;align-items:center;padding:.05rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;color:var(--help-navy);background:#ffffff;border:solid color-mix(in srgb,var(--help-navy) 30%,white);border-width:1px 1px 2px;border-radius:4px}.help-content .help-badge{display:inline-flex;align-items:center;padding:.12rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700;margin-right:.25rem}.help-content li:nth-child(6n+1) .help-badge{background:color-mix(in srgb,var(--help-plum) 12%,white)!important;color:var(--help-plum)!important}.help-content li:nth-child(6n+2) .help-badge{background:color-mix(in srgb,var(--help-ocean) 12%,white)!important;color:var(--help-ocean)!important}.help-content li:nth-child(6n+3) .help-badge{background:color-mix(in srgb,var(--help-teal) 12%,white)!important;color:var(--help-teal)!important}.help-content li:nth-child(6n+4) .help-badge{background:color-mix(in srgb,var(--help-orange) 18%,white)!important;color:var(--help-rust)!important}.help-content li:nth-child(6n+5) .help-badge{background:color-mix(in srgb,var(--help-olive) 12%,white)!important;color:var(--help-olive)!important}.help-content li:nth-child(6n+6) .help-badge{background:color-mix(in srgb,var(--help-navy) 12%,white)!important;color:var(--help-navy)!important}.help-content .help-hero{text-align:center;padding:2rem 1.5rem;border-radius:14px;background:linear-gradient(135deg,var(--help-navy),var(--help-ocean));border-bottom:4px solid var(--help-orange);color:#ffffff}.help-content .help-hero-icon{display:flex;justify-content:center;margin-bottom:.75rem;color:var(--help-orange)}.help-content .help-hero-title{font-size:1.85rem;font-weight:700;color:#ffffff;margin-bottom:.35rem}.help-content .help-hero-subtitle{font-size:1.05rem;font-weight:500;color:color-mix(in srgb,var(--help-orange) 35%,white);margin:0}.help-content .help-benefits-grid,.help-content .help-getting-help{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin:1.25rem 0;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.help-content .help-benefits-grid,.help-content .help-getting-help{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.help-content .help-benefits-grid,.help-content .help-getting-help{grid-template-columns:1fr}}.help-content .help-benefit-card,.help-content .help-help-card{--card:var(--help-navy);padding:1.1rem 1.2rem;border-radius:10px;border-left:4px solid var(--card);background:color-mix(in srgb,var(--card) 7%,white);transition:transform .15s,box-shadow .15s}.help-content .help-benefit-card:hover,.help-content .help-help-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--card) 18%,transparent)}.help-content .help-benefit-card:nth-child(6n+1),.help-content .help-help-card:nth-child(4n+1){--card:var(--help-plum)}.help-content .help-benefit-card:nth-child(6n+2),.help-content .help-help-card:nth-child(4n+2){--card:var(--help-rust)}.help-content .help-benefit-card:nth-child(6n+3),.help-content .help-help-card:nth-child(4n+3){--card:var(--help-ocean)}.help-content .help-benefit-card:nth-child(6n+4),.help-content .help-help-card:nth-child(4n+4){--card:var(--help-teal)}.help-content .help-benefit-card:nth-child(6n+5){--card:var(--help-olive)}.help-content .help-benefit-card:nth-child(6n+6){--card:var(--help-navy)}.help-content .help-benefit-icon{font-size:1.6rem;margin-bottom:.4rem}.help-content .help-benefit-title,.help-content .help-help-title{font-size:1rem;font-weight:700;color:var(--card);margin:0 0 .35rem}.help-content .help-benefit-desc,.help-content .help-help-desc{font-size:.88rem;color:var(--help-text);margin:0}.help-content .help-mode-comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:1.25rem 0}.help-content .help-mode-card{--card:var(--help-navy);padding:1.3rem 1.4rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--card) 22%,white);border-top:5px solid var(--card);background:#ffffff}.help-content .help-mode-card:first-child{--card:var(--help-plum)}.help-content .help-mode-card:nth-child(2){--card:var(--help-teal)}.help-content .help-mode-badge{display:inline-block;padding:.2rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;margin-bottom:.7rem}.help-content .help-mode-badge.jago{background:color-mix(in srgb,var(--help-plum) 12%,white);color:var(--help-plum)}.help-content .help-mode-badge.teacher{background:color-mix(in srgb,var(--help-teal) 12%,white);color:var(--help-teal)}.help-content .help-mode-title{font-size:1.1rem;font-weight:700;color:var(--card);margin:0 0 .4rem}.help-content .help-mode-desc{margin:0 0 .6rem}.help-content .help-workflow-steps{display:flex;flex-direction:column;gap:.75rem;margin:1.25rem 0}.help-content .help-workflow-step{display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;border-radius:10px;background:color-mix(in srgb,var(--help-navy) 5%,white);border:1px solid color-mix(in srgb,var(--help-navy) 12%,white)}.help-content .help-workflow-number{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--help-orange);color:#ffffff;font-weight:700;font-size:1.05rem;display:flex;align-items:center;justify-content:center}.help-content .help-workflow-title{font-weight:700;color:var(--help-navy);margin:0 0 .15rem}.help-content .help-workflow-desc{font-size:.88rem;margin:0}.help-content .help-mode-card ul{margin-top:.5rem}