.manager-shell{max-width:1320px}.manager-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center;padding:78px 24px 72px}.manager-label{font-size:12px;letter-spacing:2px;color:var(--muted);margin:27px 0 12px}.manager-intro h1{font-size:45px;line-height:1.5;margin:0 0 22px}.manager-intro h1 em{font-style:normal;color:#688264}.manager-lead{color:#65705f;font-size:14px;line-height:2}.manager-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:30px}.manager-primary{display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:7px;padding:16px 22px;background:var(--green);color:#fff;font-size:14px;white-space:nowrap}.manager-primary:hover{background:#284b35}.manager-secondary{font-size:13px;color:var(--green);padding:12px 0}.manager-system{font-size:12px;line-height:1.9;color:var(--muted);margin-top:22px}.manager-features{border-top:1px solid var(--line);padding:50px 24px}.manager-features h2,.manager-next h2{font:500 30px/1.5 var(--serif);letter-spacing:1px;margin:18px 0 28px}.manager-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.manager-cards article{padding:28px;background:#fff;border:1px solid var(--line);border-radius:10px}.manager-index{font-size:11px;letter-spacing:2px;color:#7b8c70}.manager-cards h3{font-size:17px;font-weight:500;margin:20px 0 12px}.manager-cards p{font-size:13px;color:#727e6b;line-height:2;margin:0}.manager-next{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#edf1e8;border-radius:12px;padding:40px;margin:0 24px}.manager-next h2{margin:12px 0}.manager-next p{font-size:13px;line-height:1.9;color:#727e6b}.manager-footnote{font-size:12px;color:var(--muted);line-height:1.9;margin:20px 24px 0}@media(max-width:900px){.manager-hero{gap:35px;padding:50px 0}.manager-intro h1{font-size:36px}.manager-cards{gap:14px}.manager-cards article{padding:22px}}@media(max-width:680px){.manager-hero{grid-template-columns:1fr;gap:35px;padding:38px 0 45px}.manager-intro h1{font-size:35px}.manager-cards{grid-template-columns:1fr}.manager-features{padding:35px 0}.manager-features h2,.manager-next h2{font-size:26px}.manager-next{margin:0;padding:25px;align-items:flex-start;flex-direction:column;gap:12px}.manager-footnote{margin:18px 0 0}}

.manager-faq{padding:20px 24px 45px;max-width:960px}.manager-faq h2{font:500 28px/1.6 var(--serif);margin:20px 0}.manager-faq article{padding:20px 0;border-top:1px solid var(--line)}.manager-faq h3{font-size:16px;font-weight:500;margin:0 0 12px}.manager-faq p{font-size:14px;color:#65705f;line-height:2;margin:0}.manager-faq>.text-link{display:inline-block;margin-top:18px}@media(max-width:680px){.manager-faq{padding:10px 0 35px}}

.manager-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:38px}.manager-screen{min-width:0;margin:0}.manager-screen>a{display:block;border:1px solid #d6dfce;border-radius:11px;overflow:hidden;box-shadow:0 16px 40px #30442d12;background:#fff}.manager-screen img{display:block;width:100%;height:auto}.manager-screen figcaption{display:flex;justify-content:space-between;gap:12px;font-size:11px;line-height:1.8;color:var(--muted);margin-top:15px}.manager-screen figcaption a{color:var(--green);white-space:nowrap;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.manager-hero{gap:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media(max-width:680px){.manager-hero{grid-template-columns:1fr;gap:25px}.manager-screen figcaption{font-size:10px}}
