.Guide-module__MoZNvq__progress{background:var(--color-border);z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.Guide-module__MoZNvq__progressFill{background:var(--color-action);transform-origin:0;width:0;height:100%;transition:width .12s linear}.Guide-module__MoZNvq__hero{border-bottom:1px solid var(--color-border);padding:96px 0 56px}.Guide-module__MoZNvq__crumbs{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.Guide-module__MoZNvq__crumbs a{color:var(--color-text-primary)}.Guide-module__MoZNvq__crumbs a:hover{border-bottom:1px solid var(--color-border-strong)}.Guide-module__MoZNvq__crumbsSep{opacity:.5}.Guide-module__MoZNvq__heroBody{max-width:880px;margin-top:36px}.Guide-module__MoZNvq__heroOverline{margin-bottom:24px}.Guide-module__MoZNvq__heroH1{letter-spacing:-.025em;color:var(--color-text-strong);text-wrap:balance;font-size:clamp(44px,5.4vw,80px);line-height:1}.Guide-module__MoZNvq__heroEm{color:var(--color-action);font-style:italic}.Guide-module__MoZNvq__heroDek{max-width:680px;color:var(--color-text-secondary);margin-top:28px;font-size:20px;line-height:1.55}.Guide-module__MoZNvq__heroMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;display:flex}.Guide-module__MoZNvq__heroImage{border:1px solid var(--color-border);background:var(--color-bg-elevated,#f4f1ec);border-radius:12px;margin:36px 0 0;overflow:hidden}.Guide-module__MoZNvq__heroImage img{object-fit:cover;width:100%;height:auto;max-height:460px;display:block}.Guide-module__MoZNvq__heroImageCaption{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);border-top:1px solid var(--color-border);padding:10px 14px;font-size:12px}.Guide-module__MoZNvq__byline{align-items:center;gap:14px;display:flex}.Guide-module__MoZNvq__bylineAvatar{background:var(--mulberry);width:40px;height:40px;color:var(--soft-linen-600);font-family:var(--font-heading), Georgia, serif;border-radius:999px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.Guide-module__MoZNvq__bylineName{color:var(--color-text-strong);font-size:14px;font-weight:500}.Guide-module__MoZNvq__bylineRole{color:var(--color-text-secondary);font-size:12.5px}.Guide-module__MoZNvq__metaRight{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.Guide-module__MoZNvq__lastUpdated{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:7px;font-size:11px;display:inline-flex}.Guide-module__MoZNvq__lastUpdatedDot{background:var(--color-success);border-radius:999px;width:6px;height:6px}.Guide-module__MoZNvq__readTime{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}.Guide-module__MoZNvq__body{padding:72px 0}.Guide-module__MoZNvq__bodyGrid{grid-template-columns:232px 1fr;align-items:start;gap:72px;display:grid}.Guide-module__MoZNvq__article{max-width:720px}.Guide-module__MoZNvq__dropCap{font-family:var(--font-heading), Georgia, serif;float:left;color:var(--color-action);margin-top:6px;margin-right:12px;font-size:56px;line-height:.85}.Guide-module__MoZNvq__lead{color:var(--color-text-primary);margin:0;font-size:18px;line-height:1.7}.Guide-module__MoZNvq__section{margin-top:64px}.Guide-module__MoZNvq__h2{letter-spacing:-.015em;color:var(--color-text-strong);margin-top:0;scroll-margin-top:96px;font-size:clamp(28px,3vw,38px);line-height:1.12}.Guide-module__MoZNvq__h3{font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-strong);margin-top:36px;font-size:19px;font-weight:600}.Guide-module__MoZNvq__p{color:var(--color-text-primary);margin-top:20px;font-size:18px;line-height:1.7}.Guide-module__MoZNvq__xlink{color:var(--color-action);border-bottom:1px solid color-mix(in srgb, var(--color-action) 30%, transparent);padding-bottom:1px;transition:border-color .2s cubic-bezier(.4,0,.2,1)}.Guide-module__MoZNvq__xlink:hover{border-bottom-color:var(--color-action)}.Guide-module__MoZNvq__quote{border-left:3px solid var(--color-action);font-family:var(--font-heading), Georgia, serif;letter-spacing:-.01em;color:var(--color-text-strong);margin:36px 0 0;padding-left:28px;font-size:28px;line-height:1.3}.Guide-module__MoZNvq__statsWrap{margin-top:32px}.Guide-module__MoZNvq__statsGrid{border-top:1px solid var(--color-border-strong);gap:32px;padding-top:32px;display:grid}.Guide-module__MoZNvq__statK{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.02em;color:var(--color-text-strong);font-size:clamp(40px,4vw,56px);line-height:1}.Guide-module__MoZNvq__statTrend{font-size:18px;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:0;margin-left:8px}.Guide-module__MoZNvq__statTrendUp{color:var(--color-success)}.Guide-module__MoZNvq__statTrendDown{color:var(--ember)}.Guide-module__MoZNvq__statV{color:var(--color-text-secondary);max-width:180px;margin-top:10px;font-size:13px}.Guide-module__MoZNvq__provenance{font-family:var(--font-mono), monospace;letter-spacing:.05em;color:var(--color-text-secondary);margin-top:24px;font-size:11px}.Guide-module__MoZNvq__cta{border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;margin-top:64px;padding:36px 40px;display:flex}.Guide-module__MoZNvq__ctaFern{background:var(--fern);color:var(--soft-linen-600)}.Guide-module__MoZNvq__ctaMulberry{background:var(--mulberry);color:var(--soft-linen-600)}.Guide-module__MoZNvq__ctaEmber{background:var(--color-bg-banding);border:1px solid var(--color-border)}.Guide-module__MoZNvq__ctaBody{max-width:520px}.Guide-module__MoZNvq__ctaOverline{margin-bottom:12px}.Guide-module__MoZNvq__ctaTitle{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.01em;font-size:28px;line-height:1.15}.Guide-module__MoZNvq__ctaDek{margin-top:10px;font-size:15px;line-height:1.55}.Guide-module__MoZNvq__ctaFern .Guide-module__MoZNvq__ctaTitle,.Guide-module__MoZNvq__ctaMulberry .Guide-module__MoZNvq__ctaTitle{color:var(--soft-linen-600)}.Guide-module__MoZNvq__ctaFern .Guide-module__MoZNvq__ctaDek,.Guide-module__MoZNvq__ctaMulberry .Guide-module__MoZNvq__ctaDek{color:#f4ede5c7}.Guide-module__MoZNvq__ctaEmber .Guide-module__MoZNvq__ctaTitle{color:var(--color-text-strong)}.Guide-module__MoZNvq__ctaEmber .Guide-module__MoZNvq__ctaDek{color:var(--color-text-secondary)}.Guide-module__MoZNvq__ctaFern .Guide-module__MoZNvq__ctaOverline,.Guide-module__MoZNvq__ctaMulberry .Guide-module__MoZNvq__ctaOverline{color:var(--sunrise)}.Guide-module__MoZNvq__ctaEmber .Guide-module__MoZNvq__ctaOverline{color:var(--color-action)}.Guide-module__MoZNvq__toc{position:sticky;top:96px}.Guide-module__MoZNvq__tocLabel{margin-bottom:18px}.Guide-module__MoZNvq__tocInner{padding-left:18px;position:relative}.Guide-module__MoZNvq__tocTrack{background:var(--color-border);width:2px;position:absolute;top:4px;bottom:4px;left:0}.Guide-module__MoZNvq__tocFill{background:var(--color-action);width:2px;height:0;transition:height .2s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:0}.Guide-module__MoZNvq__tocList{gap:13px;max-height:520px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.Guide-module__MoZNvq__tocLink{letter-spacing:-.005em;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.35;transition:color .2s cubic-bezier(.4,0,.2,1);display:block}.Guide-module__MoZNvq__tocLink:hover{color:var(--color-text-primary)}.Guide-module__MoZNvq__tocActive{color:var(--color-text-strong);font-weight:500}.Guide-module__MoZNvq__mobileToc{border:1px solid var(--color-border);background:var(--color-bg-surface);border-radius:12px;margin-bottom:32px;display:none;overflow:hidden}.Guide-module__MoZNvq__mobileTocBtn{width:100%;font-family:var(--font-body), system-ui, sans-serif;color:var(--color-text-strong);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 18px;font-size:15px;font-weight:500;display:flex}.Guide-module__MoZNvq__mobileTocChev{color:var(--color-action);transition:transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.Guide-module__MoZNvq__mobileTocOpen .Guide-module__MoZNvq__mobileTocChev{transform:rotate(180deg)}.Guide-module__MoZNvq__mobileTocProgress{background:var(--color-border);height:2px}.Guide-module__MoZNvq__mobileTocProgressFill{background:var(--color-action);width:0;height:2px;transition:width .12s linear}.Guide-module__MoZNvq__mobileTocList{gap:11px;margin:0;padding:8px 18px 18px;list-style:none;display:grid}.Guide-module__MoZNvq__mobileTocList a{color:var(--color-text-secondary);font-size:14px}.Guide-module__MoZNvq__faq{background:var(--color-bg-banding);padding:112px 0}.Guide-module__MoZNvq__faqGrid{grid-template-columns:5fr 7fr;gap:64px;display:grid}.Guide-module__MoZNvq__faqOverline{margin-bottom:24px}.Guide-module__MoZNvq__faqH2{letter-spacing:-.015em;color:var(--color-text-strong);font-size:clamp(32px,3.4vw,44px);line-height:1.1}.Guide-module__MoZNvq__faqNote{color:var(--color-text-secondary);max-width:300px;margin-top:20px;font-size:14px;line-height:1.6}.Guide-module__MoZNvq__faqItem{border-bottom:1px solid var(--color-border)}.Guide-module__MoZNvq__faqBtn{text-align:left;cursor:pointer;width:100%;font-family:var(--font-heading), Georgia, serif;letter-spacing:-.01em;color:var(--color-text-strong);background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:24px;padding:26px 0;font-size:22px;line-height:1.2;display:flex}.Guide-module__MoZNvq__faqChev{color:var(--color-action);flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.Guide-module__MoZNvq__faqChevOpen{transform:rotate(180deg)}.Guide-module__MoZNvq__faqPanel{grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1);display:grid}.Guide-module__MoZNvq__faqPanelOpen{grid-template-rows:1fr}.Guide-module__MoZNvq__faqPanelInner{overflow:hidden}.Guide-module__MoZNvq__faqA{color:var(--color-text-secondary);max-width:620px;padding-bottom:26px;font-size:15.5px;line-height:1.65}.Guide-module__MoZNvq__cluster{padding:112px 0}.Guide-module__MoZNvq__clusterHead{grid-template-columns:5fr 7fr;gap:64px;margin-bottom:48px;display:grid}.Guide-module__MoZNvq__clusterOverline{align-self:start}.Guide-module__MoZNvq__clusterH2{letter-spacing:-.015em;color:var(--color-text-strong);font-size:clamp(32px,3.6vw,48px);line-height:1.05}.Guide-module__MoZNvq__clusterH2Em{color:var(--color-action);font-style:italic}.Guide-module__MoZNvq__clusterGrid{border-top:1px solid var(--color-border-strong);grid-template-columns:repeat(2,1fr);display:grid}.Guide-module__MoZNvq__clusterRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;transition:background .2s cubic-bezier(.4,0,.2,1);display:flex}.Guide-module__MoZNvq__clusterRow:hover{background:var(--color-bg-subtle)}.Guide-module__MoZNvq__clusterRowDisabled{cursor:default;opacity:.6}.Guide-module__MoZNvq__clusterRowDisabled:hover{background:0 0}.Guide-module__MoZNvq__clusterRowL{border-right:1px solid var(--color-border);padding-right:32px}.Guide-module__MoZNvq__clusterRowR{padding-left:32px}.Guide-module__MoZNvq__clusterRowMain{align-items:baseline;gap:18px;display:flex}.Guide-module__MoZNvq__clusterIdx{font-family:var(--font-mono), monospace;color:var(--color-text-secondary);font-size:12px}.Guide-module__MoZNvq__clusterTitle{color:var(--color-text-strong);letter-spacing:-.005em;font-size:18px}.Guide-module__MoZNvq__clusterRead{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;font-size:11px}.Guide-module__MoZNvq__clusterFoot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}.Guide-module__MoZNvq__closing{background:var(--color-bg-inverse);color:var(--soft-linen-600);padding:130px 0}.Guide-module__MoZNvq__closingGrid{grid-template-columns:7fr 5fr;align-items:end;gap:64px;display:grid}.Guide-module__MoZNvq__closingOverline{color:#f4ede580}.Guide-module__MoZNvq__closingH2{letter-spacing:-.02em;color:var(--soft-linen-600);margin-top:28px;font-size:clamp(48px,5.5vw,84px);line-height:.96}.Guide-module__MoZNvq__closingH2Em{color:var(--sunrise);font-style:italic}.Guide-module__MoZNvq__closingBody{color:#f4ede5b8;max-width:380px;font-size:17px;line-height:1.6}.Guide-module__MoZNvq__closingBtns{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.Guide-module__MoZNvq__heroSupporting{padding:64px 0 48px}.Guide-module__MoZNvq__heroSupporting .Guide-module__MoZNvq__heroBody{max-width:760px;margin-top:32px}.Guide-module__MoZNvq__heroSupporting .Guide-module__MoZNvq__heroOverline{margin-bottom:22px}.Guide-module__MoZNvq__heroSupporting .Guide-module__MoZNvq__heroH1{letter-spacing:-.02em;font-size:clamp(40px,4.6vw,64px);line-height:1.02}.Guide-module__MoZNvq__heroSupporting .Guide-module__MoZNvq__heroDek{max-width:620px;margin-top:24px;font-size:19px}.Guide-module__MoZNvq__heroSupporting .Guide-module__MoZNvq__heroMeta{margin-top:32px}.Guide-module__MoZNvq__bodySupporting{padding:56px 0}.Guide-module__MoZNvq__bodySupportingInner{max-width:720px;margin:0 auto}.Guide-module__MoZNvq__contextBand{background:var(--color-bg-banding);border:1px solid var(--color-border);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;transition:border-color .2s cubic-bezier(.4,0,.2,1);display:flex}.Guide-module__MoZNvq__contextBand:hover{border-color:var(--color-border-strong)}.Guide-module__MoZNvq__contextLeft{align-items:center;gap:14px;display:flex}.Guide-module__MoZNvq__contextIcon{background:var(--fern);width:38px;height:38px;color:var(--lime);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.Guide-module__MoZNvq__contextLabel{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px}.Guide-module__MoZNvq__contextTitle{color:var(--color-text-strong);margin-top:3px;font-size:16px;font-weight:500}.Guide-module__MoZNvq__contextNote{color:var(--color-text-secondary);font-weight:400}.Guide-module__MoZNvq__contextLink{color:var(--color-action);flex-shrink:0;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.Guide-module__MoZNvq__leadMagnet{background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:32px;margin-top:56px;padding:32px 36px;display:grid}.Guide-module__MoZNvq__leadMagnetCover{background:repeating-linear-gradient(135deg,#d8ccc0 0 10px,#dfd4c8 10px 20px);border-radius:8px;flex-shrink:0;place-items:center;width:96px;height:120px;display:grid;position:relative;box-shadow:0 4px 12px #00000014}.Guide-module__MoZNvq__leadMagnetCoverLabel{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--color-text-secondary);text-align:center;padding:8px;font-size:9px}.Guide-module__MoZNvq__leadMagnetEyebrow{color:var(--color-action)}.Guide-module__MoZNvq__leadMagnetTitle{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.01em;color:var(--color-text-strong);margin-top:10px;font-size:24px;line-height:1.15}.Guide-module__MoZNvq__leadMagnetBody{color:var(--color-text-secondary);max-width:440px;margin-top:8px;font-size:14.5px;line-height:1.55}.Guide-module__MoZNvq__leadMagnetForm{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.Guide-module__MoZNvq__leadMagnetInput{border:1px solid var(--color-border-strong);background:var(--color-bg-page);min-width:200px;height:46px;color:var(--color-text-primary);border-radius:8px;flex:220px;padding:0 14px;font-family:inherit;font-size:14.5px}.Guide-module__MoZNvq__leadMagnetBtn{height:46px}.Guide-module__MoZNvq__related{background:var(--color-bg-banding);padding:96px 0}.Guide-module__MoZNvq__relatedHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.Guide-module__MoZNvq__relatedH2{letter-spacing:-.015em;color:var(--color-text-strong);font-size:clamp(30px,3.2vw,40px);line-height:1.1}.Guide-module__MoZNvq__relatedGrid{gap:24px;display:grid}.Guide-module__MoZNvq__relatedCard{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:12px;padding:24px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:block}.Guide-module__MoZNvq__relatedCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.Guide-module__MoZNvq__relatedCardDisabled{cursor:default;opacity:.65}.Guide-module__MoZNvq__relatedCardDisabled:hover{box-shadow:none;transform:none}.Guide-module__MoZNvq__relatedSoon{color:var(--color-action);font-weight:500}.Guide-module__MoZNvq__relatedCat{color:var(--color-action)}.Guide-module__MoZNvq__relatedTitle{letter-spacing:-.01em;color:var(--color-text-strong);text-wrap:pretty;margin-top:14px;font-size:21px;line-height:1.2}.Guide-module__MoZNvq__relatedMeta{border-top:1px solid var(--color-border);font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);margin-top:18px;padding-top:16px;font-size:11px}@media (max-width:1023px){.Guide-module__MoZNvq__bodyGrid{grid-template-columns:1fr;gap:32px}.Guide-module__MoZNvq__toc{display:none}.Guide-module__MoZNvq__mobileToc{display:block}.Guide-module__MoZNvq__faqGrid,.Guide-module__MoZNvq__clusterHead,.Guide-module__MoZNvq__closingGrid{grid-template-columns:1fr;gap:40px}.Guide-module__MoZNvq__clusterGrid{grid-template-columns:1fr}.Guide-module__MoZNvq__clusterRowL,.Guide-module__MoZNvq__clusterRowR{border-right:none;padding:0}}@media (max-width:767px){.Guide-module__MoZNvq__hero{padding:64px 0 40px}.Guide-module__MoZNvq__heroSupporting{padding:48px 0 32px}.Guide-module__MoZNvq__body{padding:48px 0}.Guide-module__MoZNvq__bodySupporting{padding:40px 0}.Guide-module__MoZNvq__faq,.Guide-module__MoZNvq__cluster,.Guide-module__MoZNvq__related{padding:64px 0}.Guide-module__MoZNvq__closing{padding:80px 0}.Guide-module__MoZNvq__cta{padding:28px 24px}.Guide-module__MoZNvq__quote{padding-left:20px;font-size:22px}.Guide-module__MoZNvq__leadMagnet{grid-template-columns:1fr;gap:20px;padding:24px}.Guide-module__MoZNvq__contextBand{padding:14px 18px}.Guide-module__MoZNvq__relatedHead{flex-direction:column;align-items:flex-start}}.Guide-module__MoZNvq__related2{grid-template-columns:repeat(2,1fr)}.Guide-module__MoZNvq__related3{grid-template-columns:repeat(3,1fr)}.Guide-module__MoZNvq__related4{grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){.Guide-module__MoZNvq__related2,.Guide-module__MoZNvq__related3,.Guide-module__MoZNvq__related4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.Guide-module__MoZNvq__related2,.Guide-module__MoZNvq__related3,.Guide-module__MoZNvq__related4{grid-template-columns:1fr}}
