.app-guide{padding-bottom:100px}.guide-breadcrumb{color:var(--muted);align-items:center;gap:9px;margin-top:35px;font-size:12px;display:inline-flex}.guide-breadcrumb:hover{color:var(--accent)}.guide-hero{border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr;align-items:center;gap:85px;padding-block:55px 70px;display:grid}.guide-hero .eyebrow{color:var(--accent);align-items:center;gap:9px;display:flex}.guide-hero h1{max-width:620px;margin:23px 0;font-size:clamp(42px,4.5vw,64px)}.guide-hero p{color:var(--muted);max-width:560px;font-size:16px}.guide-hero .text-link{margin-top:25px}.guide-shortcuts{background:var(--tint);border:1px solid var(--line);border-radius:20px;padding:25px}.guide-shortcuts>div{align-items:center;gap:13px;padding-bottom:20px;font-size:14px;font-weight:550;display:flex}.guide-shortcuts img{border-radius:12px}.guide-shortcuts>a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:flex}.guide-shortcuts>a:last-child{padding-bottom:0}.guide-shortcuts>a:hover{color:var(--accent)}.guide-layout{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:75px;padding-top:65px;display:grid}.guide-navigation{position:sticky;top:32px}.guide-desktop-nav{flex-direction:column;gap:5px;display:flex}.guide-desktop-nav>.eyebrow{color:var(--muted);padding:0 14px 17px}.guide-navigation nav>a{min-height:44px;color:var(--muted);border-left:2px solid #0000;border-radius:7px;align-items:baseline;gap:12px;padding:13px 14px;font-size:12px;line-height:1.6;transition:background-color .18s,color .18s,border-color .18s;display:flex}.guide-navigation nav>a>span{font-variant-numeric:tabular-nums;font-size:10px}.guide-navigation nav>a[aria-current]{color:var(--accent);background:var(--tint);border-left-color:var(--accent)}.guide-navigation nav>a:hover{color:var(--ink);background:var(--tint)}.guide-navigation nav>.guide-back-top{border-top:1px solid var(--line);border-radius:0;margin-top:24px;font-size:11px}.guide-mobile-nav{display:none}.guide-chapters{min-width:0}.guide-chapter{border-bottom:1px solid var(--line);margin-bottom:55px;padding-bottom:55px;scroll-margin-top:30px}.guide-chapter:focus{outline:none}.guide-chapter-number{color:var(--accent);letter-spacing:2px;font-size:10px;font-weight:550}.guide-chapter h2{margin:17px 0;font-size:37px;line-height:1.15}.guide-intro{color:var(--muted);max-width:730px;font-size:16px}.guide-steps{counter-reset:guide-step;margin:30px 0 0;padding:0;list-style:none}.guide-steps>li{counter-increment:guide-step;padding:0 0 27px 47px;position:relative}.guide-steps>li:last-child{padding-bottom:0}.guide-steps>li:before{content:counter(guide-step);border:1px solid var(--line);width:29px;height:29px;color:var(--accent);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:0;left:0}.guide-steps h3,.guide-note h3{font-family:var(--font-body);letter-spacing:-.2px;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5}.guide-steps p,.guide-note p{color:var(--muted);font-size:14px;line-height:1.85}.guide-note{background:var(--tint);border-radius:12px;gap:14px;margin-top:29px;padding:23px;display:flex}.guide-note>svg{color:var(--accent);margin-top:3px}.guide-note h3{font-size:14px}.guide-note p{font-size:13px}.guide-next{color:var(--accent);justify-content:space-between;align-items:center;gap:15px;margin-top:32px;padding:18px 0 0;display:flex}.guide-next>span{letter-spacing:1.6px;font-size:9px}.guide-next strong{letter-spacing:0;margin-top:6px;font-size:13px;font-weight:500;display:block}.guide-next svg,.guide-shortcuts a>svg{transition:transform .2s}.guide-next:hover svg{transform:translateY(3px)}.guide-shortcuts a:hover>svg{transform:translate(2px,-2px)}.guide-policy-link{margin-top:23px}.guide-figure{border:1px solid var(--line);background:var(--tint);border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:28px;margin:30px 0;padding:28px;display:grid}.guide-visual{width:100%;min-width:0;max-width:390px;margin-inline:auto}.guide-figure figcaption{font-size:13px;line-height:1.8}.guide-figure figcaption>small{color:var(--muted);margin-top:12px;font-size:10px;display:block}.guide-visual .pamo-scan-card{min-height:130px;margin:0;padding:16px}.guide-visual .pamo-scan-card strong{font-size:23px}.guide-visual .pamo-scan-card span{font-size:10px}.guide-visual .pamo-document-row{padding-block:13px}.guide-visual .pamo-document-row strong{font-size:11px}.guide-visual .pamo-document-row small{font-size:10px}.guide-visual .zana-snapshot{background:#211f27;border-radius:16px;padding:22px}.guide-visual .snapshot-heading{font-size:10px}.guide-visual .snapshot-gauge{width:184px;height:99px;margin:20px auto}.guide-visual .snapshot-gauge>div{inset:44px 0 0}.guide-visual .snapshot-gauge strong{font-size:28px}.guide-visual .snapshot-gauge small,.guide-visual .snapshot-week>span{font-size:10px}.guide-visual .zana-task-card{width:100%;padding:23px}.guide-visual .zana-task-card>strong{margin-block:24px;font-size:18px}.guide-visual .zana-task-pills,.guide-visual .zana-task-footer>span:last-child{font-size:10px}.guide-faqs{margin-top:28px}.guide-faqs summary{font-size:15px;line-height:1.6}.guide-faqs .faq-answer p{font-size:14px;line-height:1.85}.guide-help{background:var(--tint);border-radius:18px;padding:35px}.guide-help h2{margin:16px 0;font-size:34px}.guide-help>p{color:var(--muted);margin-bottom:23px;font-size:14px}.app-guide .button-dark{background:var(--accent);color:var(--bg)}.guide-help-links{flex-wrap:wrap;gap:22px;margin-top:23px;font-size:11px;display:flex}.guide-help-links a{text-underline-offset:4px;text-decoration:underline}@media (max-width:1100px){.guide-hero{gap:35px}.guide-layout{grid-template-columns:200px minmax(0,1fr);gap:38px}.guide-figure{grid-template-columns:1fr}.guide-figure figcaption{text-align:center}}@media (max-width:800px){.guide-hero{grid-template-columns:1fr;padding-block:40px 45px}.guide-shortcuts{max-width:540px}.guide-layout{padding-top:0;display:block}.guide-navigation{z-index:8;background:var(--bg);border-bottom:1px solid var(--line);margin-bottom:30px;padding-block:12px;top:0}.guide-desktop-nav{display:none}.guide-mobile-nav{display:block}.guide-mobile-nav summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:11px 12px;font-size:13px;list-style:none;display:flex}.guide-mobile-nav summary::-webkit-details-marker{display:none}.guide-mobile-nav summary>span{flex:1}.guide-mobile-nav summary small{letter-spacing:1.5px;color:var(--muted);margin-bottom:5px;font-size:8px;display:block}.guide-mobile-nav summary>svg:last-child{transition:transform .18s}.guide-mobile-nav[open] summary>svg:last-child{transform:rotate(180deg)}.guide-mobile-nav nav{max-height:min(55vh,360px);padding:4px 6px 10px;overflow-y:auto}.guide-chapter{scroll-margin-top:105px}.guide-figure{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.guide-figure figcaption{text-align:left}}@media (max-width:600px){.app-guide{padding-bottom:60px}.guide-breadcrumb{margin-top:24px}.guide-hero h1{font-size:43px}.guide-hero p{font-size:14px}.guide-shortcuts{padding:20px}.guide-layout{min-width:0}.guide-chapter h2{font-size:30px}.guide-intro{font-size:14px}.guide-steps>li{padding-left:39px}.guide-steps h3{font-size:15px}.guide-steps p{font-size:13px}.guide-note{gap:10px;padding:18px}.guide-figure{grid-template-columns:1fr;gap:20px;padding:18px}.guide-figure figcaption{text-align:center}.guide-help{padding:23px}.guide-help h2{font-size:30px}.guide-help .button{gap:12px;width:100%;padding-inline:12px}.guide-faqs summary{font-size:14px}.guide-faqs .faq-answer p{font-size:13px}}@media (prefers-reduced-motion:reduce){.app-guide *,.app-guide :before,.app-guide :after{transition:none!important;animation:none!important}}
