.GuideShell-module__2Jb0cq__breadcrumb{color:var(--mantine-color-dimmed);align-items:center;gap:8px;margin:32px 0 24px;font-size:13px;display:flex}.GuideShell-module__2Jb0cq__breadcrumb a{color:var(--mantine-color-dimmed);text-decoration:none}.GuideShell-module__2Jb0cq__breadcrumb a:hover{color:var(--mantine-color-text);text-decoration:underline}.GuideShell-module__2Jb0cq__header{margin-bottom:48px}.GuideShell-module__2Jb0cq__h1{letter-spacing:-.018em;color:var(--mantine-color-text);font-style:italic;font-family:var(--font-serif), serif!important;margin:0 0 12px!important;font-size:clamp(2rem,3vw + 1rem,3rem)!important;font-weight:500!important;line-height:1.12!important}.GuideShell-module__2Jb0cq__readingTime{margin:0 0 16px}.GuideShell-module__2Jb0cq__lede{max-width:65ch;color:var(--mantine-color-text);line-height:1.6}.GuideShell-module__2Jb0cq__article{max-width:720px;margin:0 auto}.GuideShell-module__2Jb0cq__section{border-top:1px solid color-mix(in oklab, var(--mantine-color-default-border) 50%, transparent);padding:32px 0}.GuideShell-module__2Jb0cq__section:first-child{border-top:none;padding-top:0}.GuideShell-module__2Jb0cq__sectionHeading{letter-spacing:-.012em;color:var(--mantine-color-text);font-family:var(--font-display), sans-serif!important;margin:0 0 16px!important;font-size:1.5rem!important;font-weight:700!important}.GuideShell-module__2Jb0cq__paragraph{max-width:65ch;color:var(--mantine-color-text);margin:0 0 16px;font-size:16px;line-height:1.65}.GuideShell-module__2Jb0cq__paragraph:last-child{margin-bottom:0}.GuideShell-module__2Jb0cq__sectionCta{margin-top:8px}.GuideShell-module__2Jb0cq__figure{margin:24px 0}.GuideShell-module__2Jb0cq__figureImg{border-radius:var(--mantine-radius-md);width:100%;height:auto}.GuideShell-module__2Jb0cq__figureCaption{color:var(--mantine-color-dimmed);text-align:center;margin-top:8px;font-size:13px}.GuideShell-module__2Jb0cq__faq{max-width:720px;margin:32px auto 0}.GuideShell-module__2Jb0cq__faqList{margin:0}.GuideShell-module__2Jb0cq__faqItem{border-top:1px solid color-mix(in oklab, var(--mantine-color-default-border) 50%, transparent);padding:28px 0}.GuideShell-module__2Jb0cq__faqItem:last-child{border-bottom:1px solid color-mix(in oklab, var(--mantine-color-default-border) 50%, transparent)}.GuideShell-module__2Jb0cq__faqQ{letter-spacing:-.01em;color:var(--mantine-color-text);font-family:var(--font-display), sans-serif!important;margin:0 0 12px!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.4!important}.GuideShell-module__2Jb0cq__faqA{color:var(--mantine-color-text);max-width:65ch;margin:0;font-size:16px;line-height:1.65}.GuideShell-module__2Jb0cq__related{margin:64px 0 0}.GuideShell-module__2Jb0cq__relatedCard{text-decoration:none;transition:transform .12s,border-color .12s;display:block}.GuideShell-module__2Jb0cq__relatedCard:hover{border-color:var(--mantine-color-brand-6);transform:translateY(-2px)}.GuideShell-module__2Jb0cq__cta{background:color-mix(in oklab, var(--mantine-color-brand-9) 25%, var(--mantine-color-body) 75%);border-radius:var(--mantine-radius-lg);border:1px solid color-mix(in oklab, var(--mantine-color-brand-6) 20%, transparent);margin:64px 0;padding:56px 32px}.GuideShell-module__2Jb0cq__ctaHeading{color:var(--mantine-color-text);font-family:var(--font-serif), serif!important;font-size:clamp(1.75rem,2.2vw + 1rem,2.5rem)!important;font-weight:500!important;line-height:1.15!important}.GuideShell-module__2Jb0cq__ctaHeading em{color:var(--mantine-color-brand-7);font-style:italic;font-weight:400}
