:root,html[data-theme=light]{--jr-ats-section:var(--jr-page);--jr-ats-panel:rgba(255,255,255,0.92);--jr-ats-subpanel:#f8fafc;--jr-ats-glow-blue:rgba(37,99,235,0.08);--jr-ats-glow-purple:rgba(124,58,237,0.08);--jr-ats-glow-pink:rgba(219,39,119,0.05);--jr-ats-paper-toolbar:#f8fafc;--jr-ats-paper-dot:rgba(15,23,42,0.12);--jr-ats-card-shadow:rgba(15,23,42,0.10);--jr-ats-status-danger-fill:#ef4444;--jr-ats-status-success-fill:#10b981}html[data-theme=dark]{--jr-ats-section:#080b12;--jr-ats-panel:rgba(255,255,255,0.04);--jr-ats-subpanel:rgba(0,0,0,0.20);--jr-ats-glow-blue:rgba(37,99,235,0.20);--jr-ats-glow-purple:rgba(124,58,237,0.18);--jr-ats-glow-pink:rgba(219,39,119,0.14);--jr-ats-paper-toolbar:#f8fafc;--jr-ats-paper-dot:rgba(0,0,0,0.10);--jr-ats-card-shadow:rgba(0,0,0,0.60);--jr-ats-status-danger-fill:#f87171;--jr-ats-status-success-fill:#34d399}.jr-ats-section{background:var(--jr-ats-section);color:var(--jr-text)}.jr-ats-panel{background:var(--jr-ats-panel);box-shadow:0 24px 70px var(--jr-ats-card-shadow)}.jr-ats-panel,.jr-ats-subpanel{border:1px solid var(--jr-border);color:var(--jr-text)}.jr-ats-subpanel{background:var(--jr-ats-subpanel)}.jr-ats-glow-primary{background:linear-gradient(90deg,var(--jr-ats-glow-blue),var(--jr-ats-glow-purple),var(--jr-ats-glow-pink))}.jr-ats-glow-secondary{background:linear-gradient(90deg,var(--jr-ats-glow-purple),var(--jr-ats-glow-blue))}.jr-ats-danger{border-color:var(--jr-danger-border);background:var(--jr-danger-soft);color:var(--jr-danger)}.jr-ats-success{border-color:var(--jr-success-border);background:var(--jr-success-soft);color:var(--jr-success)}.jr-ats-danger-dot{background:var(--jr-ats-status-danger-fill)}.jr-ats-success-dot{background:var(--jr-ats-status-success-fill)}.jr-ats-tab-list{border:1px solid var(--jr-border);background:var(--jr-surface-soft)}.jr-ats-tab{color:var(--jr-text-muted)}.jr-ats-tab:hover{color:var(--jr-text);background:var(--jr-surface)}.jr-ats-tab-active{background:var(--jr-text);color:var(--jr-page);box-shadow:0 8px 24px var(--jr-shadow)}.jr-ats-paper-window{border:1px solid var(--jr-paper-border);background:var(--jr-paper);color:var(--jr-paper-text);box-shadow:0 24px 70px var(--jr-shadow)}.jr-ats-paper-toolbar{border-bottom:1px solid var(--jr-paper-border);background:var(--jr-ats-paper-toolbar)}.jr-ats-paper-dot{background:var(--jr-ats-paper-dot)}:root,html[data-theme=dark],html[data-theme=light]{--jr-paper-danger:#b91c1c;--jr-paper-danger-soft:#fef2f2;--jr-paper-danger-border:#fecaca;--jr-paper-success:#047857;--jr-paper-success-soft:#ecfdf5;--jr-paper-success-border:#a7f3d0}#jr-before-after{background:var(--jr-page);padding-block:clamp(48px,5vw,68px)}#jr-before-after :is(.jr-ats-glow-primary,.jr-ats-glow-secondary,.jr-comparison-card-sheen){display:none}#jr-before-after h2 span{color:var(--jr-text)}#jr-before-after .jr-ats-panel{border:0;background:transparent;border-radius:0;box-shadow:none}#jr-before-after .jr-comparison-card{background:var(--jr-surface);border-radius:12px;box-shadow:none}#jr-before-after .jr-ats-paper-window{background:var(--jr-paper);border-radius:8px;box-shadow:none}#jr-before-after .jr-landing-note-anchor{display:flex;justify-content:flex-end;padding-right:7px;min-width:0}#jr-before-after .jr-comparison-float-badge{width:min(262px,100%);max-width:100%;border:1px solid;border-left:3px solid;border-radius:10px;padding:10px 12px;box-shadow:0 8px 21px rgba(15,23,42,.13);backdrop-filter:none;transform:translateY(-4px)}#jr-before-after .jr-comparison-float-badge-danger{border-color:var(--jr-paper-danger-border,#fecaca);border-left-color:var(--jr-paper-danger,#b91c1c);background:var(--jr-paper-danger-soft,#fef2f2);color:var(--jr-paper-danger,#b91c1c)}#jr-before-after .jr-comparison-float-badge-success{border-color:var(--jr-paper-success-border,#a7f3d0);border-left-color:var(--jr-paper-success,#047857);background:var(--jr-paper-success-soft,#ecfdf5);color:var(--jr-paper-success,#047857)}#jr-before-after .jr-comparison-float-number{display:inline-flex;width:24px;height:24px;min-width:24px;flex:0 0 24px;align-items:center;justify-content:center;border:none;border-radius:999px;color:#fff;font-size:12px;font-weight:700;line-height:1}#jr-before-after .jr-comparison-float-badge-danger .jr-comparison-float-number{background:var(--jr-paper-danger,#b91c1c)}#jr-before-after .jr-comparison-float-badge-success .jr-comparison-float-number{background:var(--jr-paper-success,#047857)}@media (max-width:680px){#jr-before-after .jr-landing-note-anchor{justify-content:center;padding-right:0}#jr-before-after .jr-comparison-float-badge{width:100%;transform:none}}#jr-before-after .jr-ats-subpanel{background:transparent;border:0;border-top:1px solid var(--jr-border);border-radius:0;padding-top:24px}.jr-home-closing-section{background:var(--jr-page);color:var(--jr-text);border-top:1px solid var(--jr-border);padding:clamp(44px,5vw,64px) 0}.jr-home-closing-inner{width:100%;max-width:860px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.jr-home-closing-copy h2{margin:0 auto;max-width:760px;font-size:clamp(30px,3.2vw,40px);font-weight:700;line-height:1.18;letter-spacing:-.03em;color:var(--jr-text)}.jr-home-closing-copy p{margin:14px auto 0;max-width:600px;font-size:16px;line-height:1.7;color:var(--jr-text-secondary)}.jr-home-closing-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:25px}.jr-home-closing-actions a{display:inline-flex;justify-content:center;align-items:center;width:auto;min-width:168px;min-height:48px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none}.jr-home-closing-actions .jr-home-closing-secondary{border:1px solid var(--jr-border-strong);background:var(--jr-surface);color:var(--jr-text)}.jr-home-closing-actions .jr-home-closing-secondary:hover{border-color:var(--jr-text-secondary);background:var(--jr-surface-soft);color:var(--jr-text)}@media (max-width:440px){.jr-home-closing-actions{width:100%;flex-direction:column}.jr-home-closing-actions a{width:100%}}#jr-before-after,.jr-home-closing-section{font-family:var(--font-geist-sans,Arial),Arial,sans-serif;font-size:16px;line-height:1.6}html[data-theme=light] #jr-before-after{--jr-text-muted:#596579}#jr-before-after .jr-section-title{font-size:clamp(30px,3.2vw,40px);line-height:1.18;letter-spacing:-.03em}#jr-before-after .jr-primary-button,.jr-home-closing-section .jr-ghost-button,.jr-home-closing-section .jr-primary-button{border-radius:8px;font-weight:600;box-shadow:none}#jr-before-after .jr-primary-button,.jr-home-closing-section .jr-primary-button{background:var(--jr-brand-orange);background-image:none;color:#211200;border-color:transparent}#jr-before-after .jr-primary-button:hover,.jr-home-closing-section .jr-primary-button:hover{background:var(--jr-brand-orange-hover);color:#211200;transform:none}.jr-home-closing-section .jr-ghost-button:hover{transform:none}@media (max-width:680px){#jr-before-after .jr-comparison-card{padding:18px}#jr-before-after .jr-comparison-card .jr-comparison-float-badge{max-width:100%}}