.guide-page:where(.astro-vpohzzmg){background:#fbfcfd;color:#172235;padding-bottom:6rem}.guide-container:where(.astro-vpohzzmg){max-width:1120px}.guide-hero:where(.astro-vpohzzmg){background:#112b46;color:#fff;padding:8.5rem 0 6.5rem}.guide-hero:where(.astro-vpohzzmg) .guide-container:where(.astro-vpohzzmg){max-width:950px}.guide-kicker:where(.astro-vpohzzmg){color:#159db9;font-size:.73rem;font-weight:700;letter-spacing:.14em;line-height:1.25;margin:0 0 1.25rem;text-transform:uppercase}.guide-hero:where(.astro-vpohzzmg) .guide-kicker:where(.astro-vpohzzmg){color:#70cfe1}.guide-hero:where(.astro-vpohzzmg) h1:where(.astro-vpohzzmg),.guide-section:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg),.guide-close:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg){font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;line-height:1.07;margin:0}.guide-hero:where(.astro-vpohzzmg) h1:where(.astro-vpohzzmg){font-size:clamp(2.7rem,6vw,5.25rem);max-width:850px}.guide-hero-copy:where(.astro-vpohzzmg){color:#d7e4ef;font-size:clamp(1.12rem,2vw,1.4rem);line-height:1.6;margin:1.7rem 0 0;max-width:720px}.guide-hero-actions:where(.astro-vpohzzmg){align-items:center;display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2.3rem}.guide-button:where(.astro-vpohzzmg){background:#13a6bd;border-radius:4px;color:#fff;display:inline-block;font-size:.88rem;font-weight:700;letter-spacing:.02em;padding:.85rem 1.2rem;text-decoration:none;transition:background .2s ease}.guide-button:where(.astro-vpohzzmg):hover{background:#09899f}.guide-text-link:where(.astro-vpohzzmg){color:#d7e4ef;font-size:.9rem;text-decoration:underline;text-underline-offset:4px}.guide-navigation-wrap:where(.astro-vpohzzmg){background:#fff;border-bottom:1px solid #dfe6eb}.guide-navigation:where(.astro-vpohzzmg){display:flex;gap:1.25rem;overflow-x:auto;padding-bottom:1rem;padding-top:1rem;scrollbar-width:thin}.guide-navigation:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg){color:#536376;flex:0 0 auto;font-size:.76rem;font-weight:600;text-decoration:none}.guide-navigation:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg):hover{color:#0c8298}.guide-content:where(.astro-vpohzzmg){padding-top:2rem}.guide-screenshot-language:where(.astro-vpohzzmg){background:#fff8e9;border-left:3px solid #d98915;color:#6f4a12;font-size:.88rem;line-height:1.55;margin:1.5rem 0 0;padding:.9rem 1rem}.guide-section:where(.astro-vpohzzmg){border-bottom:1px solid #dfe6eb;padding:clamp(3.3rem,7vw,6.8rem) 0;scroll-margin-top:6rem}.guide-section-heading:where(.astro-vpohzzmg){max-width:790px;position:relative}.guide-index:where(.astro-vpohzzmg){color:#c4d1db;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.73rem;font-weight:700;position:absolute;right:0;top:0}.guide-section:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg),.guide-close:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg){color:#173d68;font-size:clamp(2rem,4vw,3.4rem);max-width:780px}.guide-section-body:where(.astro-vpohzzmg){align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr);margin-top:1.8rem}.guide-section-with-image:where(.astro-vpohzzmg) .guide-section-body:where(.astro-vpohzzmg){grid-template-columns:minmax(0,.78fr) minmax(340px,1.22fr)}.guide-prose:where(.astro-vpohzzmg){max-width:790px}.guide-prose:where(.astro-vpohzzmg) p:where(.astro-vpohzzmg),.guide-close:where(.astro-vpohzzmg)>p:where(.astro-vpohzzmg){color:#34465b;font-size:1.06rem;line-height:1.72;margin:0 0 1rem}.guide-prose:where(.astro-vpohzzmg) ul:where(.astro-vpohzzmg){color:#34465b;line-height:1.65;margin:1.25rem 0 0;padding-left:1.15rem}.guide-prose:where(.astro-vpohzzmg) li:where(.astro-vpohzzmg){margin:.5rem 0;padding-left:.35rem}.guide-capture:where(.astro-vpohzzmg){background:#fff;border:1px solid #dfe6eb;box-shadow:0 14px 36px #19344e17;margin:0;overflow:hidden}.guide-capture:where(.astro-vpohzzmg) img:where(.astro-vpohzzmg){display:block;height:auto;width:100%}.guide-table-wrap:where(.astro-vpohzzmg){border:1px solid #ccd9e2;margin-top:2.1rem;overflow-x:auto}table:where(.astro-vpohzzmg){border-collapse:collapse;min-width:650px;width:100%}th:where(.astro-vpohzzmg){background:#eaf1f5;color:#183957;font-size:.72rem;letter-spacing:.06em;padding:.95rem 1rem;text-align:left}td:where(.astro-vpohzzmg){border-top:1px solid #d9e3e9;color:#34465b;font-size:.93rem;line-height:1.55;padding:1rem;vertical-align:top;white-space:pre-line}.guide-callout:where(.astro-vpohzzmg){background:#edf7f8;border-left:3px solid #13a6bd;margin-top:1.85rem;max-width:940px;padding:1.2rem 1.35rem}.guide-callout:where(.astro-vpohzzmg) p:where(.astro-vpohzzmg){color:#087f94;font-size:.7rem;font-weight:700;letter-spacing:.12em;margin:0 0 .65rem;text-transform:uppercase}.guide-callout:where(.astro-vpohzzmg) div:where(.astro-vpohzzmg){color:#173d55;font-size:.96rem;line-height:1.6;white-space:pre-line}.guide-close:where(.astro-vpohzzmg){background:#fff;border:1px solid #dfe6eb;margin-top:4.5rem;padding:clamp(2.1rem,5vw,4.3rem)}.guide-close:where(.astro-vpohzzmg) .guide-table-wrap:where(.astro-vpohzzmg){margin-top:1.8rem}.guide-contact:where(.astro-vpohzzmg){background:#112b46;color:#fff;margin-top:2rem;padding:clamp(1.6rem,4vw,2.6rem)}.guide-contact:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg){color:#fff;font-size:clamp(1.65rem,3vw,2.4rem)}.guide-contact:where(.astro-vpohzzmg) p:where(.astro-vpohzzmg){color:#d7e4ef;line-height:1.65;margin:.85rem 0 1.35rem;white-space:pre-line}.handbook-shell:where(.astro-vpohzzmg){align-items:start;display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:245px minmax(0,1fr);max-width:1280px;padding-top:3rem}.handbook-sidebar:where(.astro-vpohzzmg){align-self:stretch}.handbook-sidebar-inner:where(.astro-vpohzzmg){position:sticky;top:5.5rem}.handbook-sidebar-label:where(.astro-vpohzzmg){color:#173d68;font-size:.72rem;font-weight:800;letter-spacing:.1em;margin:0 0 .8rem;text-transform:uppercase}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg){border-left:1px solid #d8e1e8;display:flex;flex-direction:column;max-height:calc(100vh - 11rem);overflow-y:auto;padding:.1rem 0 .1rem .75rem}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg){align-items:baseline;border-radius:5px;color:#536376;display:grid;font-size:.78rem;font-weight:600;gap:.55rem;grid-template-columns:1.55rem minmax(0,1fr);line-height:1.35;padding:.42rem .45rem;text-decoration:none}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg):hover,.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg):focus-visible,.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg)[aria-current=true]{background:#eaf5f7;color:#087f94;outline:none}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg) span:where(.astro-vpohzzmg){color:#9aa9b7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem}.handbook-help-link:where(.astro-vpohzzmg){color:#087f94;display:inline-block;font-size:.78rem;font-weight:700;margin:1rem 0 0 .8rem;text-decoration:none}.handbook-content:where(.astro-vpohzzmg){min-width:0}.handbook-intro:where(.astro-vpohzzmg){background:#fff;border:1px solid #dfe6eb;padding:1.5rem 1.7rem}.handbook-intro:where(.astro-vpohzzmg) p:where(.astro-vpohzzmg){color:#34465b;font-size:1rem;line-height:1.65;margin:0}.handbook-intro:where(.astro-vpohzzmg)>div:where(.astro-vpohzzmg){display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.handbook-intro:where(.astro-vpohzzmg) span:where(.astro-vpohzzmg){background:#eff4f7;border-radius:999px;color:#52677b;font-size:.68rem;font-weight:700;padding:.38rem .65rem}.handbook-chapter:where(.astro-vpohzzmg){background:#fff;border:1px solid #dfe6eb;margin-top:1.35rem;padding:clamp(1.6rem,4vw,3.4rem);scroll-margin-top:5.5rem}.handbook-chapter-header:where(.astro-vpohzzmg){align-items:start;display:grid;gap:1.1rem;grid-template-columns:2.75rem minmax(0,1fr)}.handbook-chapter-number:where(.astro-vpohzzmg){align-items:center;background:#173d68;border-radius:50%;color:#fff;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:700;height:2.75rem;justify-content:center;width:2.75rem}.handbook-chapter-header:where(.astro-vpohzzmg) .guide-kicker:where(.astro-vpohzzmg){margin-bottom:.65rem}.handbook-chapter:where(.astro-vpohzzmg) h2:where(.astro-vpohzzmg){color:#173d68;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.035em;line-height:1.08;margin:0}.handbook-chapter-header:where(.astro-vpohzzmg) p:where(.astro-vpohzzmg):last-child{color:#536376;font-size:1.02rem;line-height:1.65;margin:1rem 0 0;max-width:760px}.handbook-outcome:where(.astro-vpohzzmg){align-items:start;background:#edf7f8;border-left:3px solid #13a6bd;display:grid;gap:.25rem 1rem;grid-template-columns:8.5rem minmax(0,1fr);margin:1.6rem 0 0 3.85rem;padding:.9rem 1rem}.handbook-outcome:where(.astro-vpohzzmg) strong:where(.astro-vpohzzmg){color:#087f94;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.handbook-outcome:where(.astro-vpohzzmg) span:where(.astro-vpohzzmg){color:#26445c;font-size:.9rem;line-height:1.5}.handbook-task:where(.astro-vpohzzmg){border-top:1px solid #e5ebef;margin-top:2.5rem;padding-top:2.25rem;scroll-margin-top:5.5rem}.handbook-task:where(.astro-vpohzzmg) h3:where(.astro-vpohzzmg){color:#1a344f;font-size:clamp(1.3rem,2.2vw,1.75rem);letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.handbook-task:where(.astro-vpohzzmg)>p:where(.astro-vpohzzmg){color:#34465b;line-height:1.7}.handbook-shot:where(.astro-vpohzzmg){background:#f5f8fa;border:1px solid #d9e3e9;margin:1.35rem 0;padding:.65rem}.handbook-shot:where(.astro-vpohzzmg) img:where(.astro-vpohzzmg){aspect-ratio:16 / 10;background:#fff;display:block;object-fit:contain;width:100%}.handbook-shot:where(.astro-vpohzzmg) figcaption:where(.astro-vpohzzmg){color:#63758a;font-size:.76rem;line-height:1.5;padding:.75rem .35rem .2rem}.handbook-steps:where(.astro-vpohzzmg){counter-reset:handbook-step;display:grid;gap:.85rem;list-style:none;margin:1.25rem 0 0;padding:0}.handbook-steps:where(.astro-vpohzzmg) li:where(.astro-vpohzzmg){color:#34465b;counter-increment:handbook-step;display:grid;font-size:.95rem;gap:.8rem;grid-template-columns:1.75rem minmax(0,1fr);line-height:1.58}.handbook-steps:where(.astro-vpohzzmg) li:where(.astro-vpohzzmg):before{align-items:center;background:#e8eef5;border-radius:50%;color:#173d68;content:counter(handbook-step);display:flex;font-size:.7rem;font-weight:800;height:1.75rem;justify-content:center;width:1.75rem}.handbook-bullets:where(.astro-vpohzzmg){color:#34465b;display:grid;gap:.55rem;line-height:1.6;margin:1rem 0 0;padding-left:1.2rem}.handbook-table:where(.astro-vpohzzmg){margin-top:1.25rem}.handbook-table:where(.astro-vpohzzmg) table:where(.astro-vpohzzmg){min-width:560px}.handbook-note:where(.astro-vpohzzmg){align-items:start;background:#f0f5fa;border-left:3px solid #2768e8;display:grid;gap:.4rem;margin-top:1.3rem;padding:1rem 1.1rem}.handbook-note:where(.astro-vpohzzmg) strong:where(.astro-vpohzzmg){color:#2768e8;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.handbook-note:where(.astro-vpohzzmg) span:where(.astro-vpohzzmg){color:#34465b;font-size:.88rem;line-height:1.58}.handbook-note-warning:where(.astro-vpohzzmg){background:#fff6e7;border-left-color:#d98915}.handbook-note-warning:where(.astro-vpohzzmg) strong:where(.astro-vpohzzmg){color:#a96106}.handbook-related:where(.astro-vpohzzmg){align-items:center;border-top:1px solid #dfe6eb;display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-top:2.6rem;padding-top:1.2rem}.handbook-related:where(.astro-vpohzzmg) span:where(.astro-vpohzzmg){color:#6b7d8f;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.handbook-related:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg){color:#087f94;font-size:.78rem;font-weight:700;text-decoration:none}@media (max-width: 980px){.handbook-shell:where(.astro-vpohzzmg){grid-template-columns:1fr;padding-top:1.5rem}.handbook-sidebar:where(.astro-vpohzzmg){background:#fff;border:1px solid #dfe6eb;padding:.85rem}.handbook-sidebar-inner:where(.astro-vpohzzmg){position:static}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg){border-left:0;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;padding:0}.handbook-help-link:where(.astro-vpohzzmg){margin-left:.45rem}}@media (max-width: 800px){.guide-hero:where(.astro-vpohzzmg){padding:6.5rem 0 4.5rem}.guide-section-with-image:where(.astro-vpohzzmg) .guide-section-body:where(.astro-vpohzzmg){grid-template-columns:1fr}.handbook-outcome:where(.astro-vpohzzmg){grid-template-columns:1fr;margin-left:0}}@media (max-width: 520px){.guide-page:where(.astro-vpohzzmg){padding-bottom:3rem}.guide-content:where(.astro-vpohzzmg){padding-top:.5rem}.guide-section:where(.astro-vpohzzmg){padding:3.4rem 0}.guide-navigation:where(.astro-vpohzzmg){gap:1rem}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg){display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.45rem}.handbook-sidebar:where(.astro-vpohzzmg) nav:where(.astro-vpohzzmg) a:where(.astro-vpohzzmg){background:#f3f7f9;flex:0 0 220px}.handbook-chapter:where(.astro-vpohzzmg){padding:1.25rem}.handbook-chapter-header:where(.astro-vpohzzmg){grid-template-columns:2.3rem minmax(0,1fr)}.handbook-chapter-number:where(.astro-vpohzzmg){height:2.3rem;width:2.3rem}}
