/* Центр помощи и единый читатель инструкций PenFlow. */
.help-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:center;background:var(--forest);border-radius:var(--radius);padding:52px 64px;margin:28px 0 64px;overflow:hidden;color:#eaf4e9}
.help-hero h1{color:#eaf4e9;font-size:clamp(38px,5.2vw,72px)}.help-hero h1 em{color:var(--mint)}.help-hero .eyebrow{color:#bcd7c5}.help-hero .lead{color:#d2e5d4;max-width:480px}.help-hero .inline-links{margin-top:28px;font-size:14px}.help-hero :focus-visible{outline-color:var(--mint)}
.help-guide{width:100%;max-width:300px;justify-self:center;transform:rotate(-7deg);padding:28px;background:var(--sheet);border:1px solid var(--sheet-border);box-shadow:0 22px 50px #0004;color:#264135}.help-guide h2{font:italic 42px/1.1 Georgia,serif;letter-spacing:-.045em;color:#143b2d;margin:24px 0}.help-guide a{display:block;border-top:1px solid #c9c5b6;padding:13px 0;text-decoration:none;font-size:14px}.help-guide a span{margin-right:12px;color:#49604b}.help-guide-index,.help-guide-foot{font-size:10px;letter-spacing:.12em;color:#49604b}.help-guide-foot{display:block;margin-top:24px}.help-guide :focus-visible{outline-color:#166b4b}
.help-trail{position:absolute;z-index:-1;right:0;top:0;width:48%;height:100%;pointer-events:none}.help-trail path{stroke:#9ce9b5;stroke-opacity:.2;stroke-width:1;stroke-dasharray:1;animation:help-ink 700ms var(--ease) both}.help-seal{position:absolute;top:20px;right:20px;width:76px;height:76px;background:var(--mint);color:#143b2d;border-radius:50%;font:italic 48px/1 Georgia,serif;text-align:center;padding-top:6px;transform:rotate(12deg)}.help-seal small{display:block;color:#143b2d;font:10px/1.4 'Segoe UI',sans-serif}.help-hero-copy{position:relative}
@keyframes help-ink{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
.help-search{max-width:820px;scroll-margin-top:24px}.help-search h2{font-size:clamp(28px,3vw,38px);margin-bottom:24px}.search-label{display:block;font-size:14px;margin-bottom:8px}.help-search input{width:100%;min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:17px 20px;font-size:17px}.help-search input::placeholder{color:var(--muted);opacity:1}.help-search-status{min-height:26px;font-size:14px;color:var(--muted)}
.help-index{margin:16px 0 72px}.help-topic{display:grid;grid-template-columns:240px minmax(0,1fr);border-top:1px solid var(--line);padding:12px 0}.help-topic>h2{font-size:21px;padding:25px 24px 15px 0;grid-row:1/5}.article-index-row{display:flex;gap:22px;align-items:baseline;padding:24px 12px;text-decoration:none;border-bottom:1px solid var(--line);border-radius:8px;transition:background .18s}.article-index-row h3{font-size:23px}.article-index-row p{color:var(--muted);margin:8px 0 0;font-size:15px}.article-index-row:hover{background:var(--surface)}.help-index-arrow{font-size:24px;color:var(--green)}
.questions-section{max-width:900px;scroll-margin-top:28px}.questions-section>h2{margin-bottom:28px}.questions-section .disclosure{scroll-margin-top:28px}.questions-section .inline-links{font-size:14px;padding-bottom:10px}
.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:80px;padding:40px;border-radius:var(--radius);background:var(--forest);color:#d2e5d4;scroll-margin-top:28px}.contact-section h2{margin-bottom:24px;color:#eaf4e9}.contact-section .eyebrow,.contact-section .fine{color:#bcd7c5}.contact-section :focus-visible{outline-color:var(--mint)}.contact-section .notice{color:var(--text)}.contact-links>a{display:block;padding:20px 0;border-bottom:1px solid #436650;text-decoration:none;color:var(--mint)}.contact-links span{display:block;font-size:14px;color:#bcd7c5}.contact-links strong{display:block;font-size:24px;overflow-wrap:anywhere;margin:6px 0}.contact-links .inline-links{margin-top:28px;font-size:14px}.help-frozen{margin-top:40px}
.help-article-heading{padding-top:12px;max-width:950px;padding-bottom:48px}.help-document{grid-template-columns:250px minmax(0,790px)}.help-prose{overflow-wrap:anywhere}.help-prose h2{font-size:clamp(25px,2.7vw,32px);line-height:1.25}.help-prose>p:first-child{margin-top:0}.help-toc summary{cursor:pointer;font-weight:650;min-height:32px}.help-toc nav{margin-top:12px}.help-toc a{line-height:1.5}.article-end{margin-top:44px;padding-top:28px;border-top:1px solid var(--line)}.article-end h2{font-size:25px}.help-related{display:grid;gap:14px;margin-top:20px}
@media(min-width:768px){.help-toc[open]>summary{list-style:none}.help-toc[open]>summary::-webkit-details-marker{display:none}}
@media(max-width:767px){.help-hero{grid-template-columns:1fr;gap:32px;padding:32px 24px;margin:20px 0 40px}.help-hero h1{font-size:clamp(36px,9vw,55px)}.help-hero .inline-links{gap:14px}.help-topic{display:block;padding:12px 0}.help-topic>h2{padding:18px 0 4px;font-size:20px}.article-index-row{gap:14px;padding:20px 4px}.article-index-row h3{font-size:21px}.help-index{margin-bottom:48px}.contact-section{grid-template-columns:1fr;gap:24px;margin-top:48px;padding-top:40px}.contact-links strong{font-size:clamp(17px,5vw,22px)}.help-article-heading{padding-bottom:32px}.help-document{display:block}.help-search input{font-size:16px;padding:15px 12px}.help-prose{font-size:16px}.help-prose section{margin-bottom:32px}.help-toc{margin-bottom:32px}}
@media(prefers-reduced-motion:reduce){.article-index-row{transition:none}}
@media(max-width:767px){.help-guide{max-width:270px;padding:24px;margin:0 auto 8px}.help-guide h2{font-size:36px}.help-hero h1{font-size:clamp(34px,8.5vw,55px)}}
@media(max-width:767px){.contact-section{padding:28px 24px}.help-seal{display:none}.help-trail{top:auto;bottom:0;width:100%;height:55%}}
@media(prefers-reduced-motion:reduce){.help-guide{transform:none}.help-trail path{animation:none;stroke-dashoffset:0}}
@media print{.help-toc,.article-end{display:none}.help-document{display:block}.help-prose{max-width:none}}
