.guide-page[data-astro-cid-u7wejrna]{--ink: var(--color-navy);--navy: var(--color-navy);--deep: var(--color-deep);--cream: var(--color-canvas);--gold: var(--color-gold);--line: color-mix(in srgb, var(--color-navy) 18.8%, transparent);background:var(--cream);color:var(--ink);font-family:var(--font-body)}.guide-page[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{color:inherit;text-decoration:none}.guide-page[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover{text-decoration:none}.guide-page[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:focus-visible,.guide-page[data-astro-cid-u7wejrna] summary[data-astro-cid-u7wejrna]:focus-visible{outline:2px solid #b1864b;outline-offset:5px}.shell[data-astro-cid-u7wejrna]{width:min(100% - clamp(32px,8vw,144px),1550px);margin-inline:auto}.skip[data-astro-cid-u7wejrna]{position:absolute;top:0;inset-inline-start:16px;z-index:100;transform:translateY(-130%);padding:14px;background:#fff;color:var(--color-navy)}.skip[data-astro-cid-u7wejrna]:focus{transform:none}.eyebrow[data-astro-cid-u7wejrna]{margin:0;font-size:11px;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase;color:var(--color-bronze-text)}.reading-progress[data-astro-cid-u7wejrna]{position:fixed;z-index:50;top:0;inset-inline-start:0;inset-inline-end:0;height:4px;pointer-events:none}.reading-progress[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{display:block;width:100%;height:100%;background:var(--color-gold);transform:scaleX(0);transform-origin:0}.guide-hero[data-astro-cid-u7wejrna]{position:relative;isolation:isolate;min-height:clamp(700px,100svh - 104px,900px);overflow:hidden;background:var(--deep);color:#f9f4e9}.guide-hero-media[data-astro-cid-u7wejrna]{position:absolute;inset:0;z-index:-2;overflow:hidden}.guide-hero-media[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 56%;border-radius:0}.guide-hero[data-astro-cid-u7wejrna]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--color-deep) 96.1%,transparent),color-mix(in srgb,var(--color-deep) 85.1%,transparent) 39%,color-mix(in srgb,var(--color-deep) 36.1%,transparent) 70%,color-mix(in srgb,var(--color-deep) 18.8%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--color-deep) 65.9%,transparent),transparent 45%)}.guide-hero-inner[data-astro-cid-u7wejrna]{display:flex;flex-direction:column;min-height:clamp(700px,100svh - 104px,900px)}.breadcrumbs[data-astro-cid-u7wejrna]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:12px;font-size:11px;color:#d8e3df}.breadcrumbs[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{display:inline-flex;align-items:center;min-height:44px}.breadcrumbs[data-astro-cid-u7wejrna] [data-astro-cid-u7wejrna][aria-current]{color:#f9f4e9}.guide-hero-copy[data-astro-cid-u7wejrna]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:760px;padding-block:65px}.guide-hero[data-astro-cid-u7wejrna] .eyebrow[data-astro-cid-u7wejrna]{color:#e8c990}.guide-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{margin:22px 0 25px;font:400 clamp(70px,7.4vw,118px)/.88 var(--font-display);letter-spacing:-.045em}.guide-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna] em[data-astro-cid-u7wejrna]{color:#e7c68c;font-weight:400}.guide-hero-copy[data-astro-cid-u7wejrna]>p[data-astro-cid-u7wejrna]:not(.eyebrow){max-width:50ch;margin:0;color:#e9efea;font-size:clamp(16px,1.22vw,19px);line-height:1.72}.hero-start[data-astro-cid-u7wejrna]{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;min-height:56px;margin-top:34px;padding:7px 8px 7px 23px;border:1px solid #e6c389;border-radius:999px;background:#e6c389;font-size:13px;font-weight:700;transition:background-color .2s,transform .2s;color:var(--color-navy)!important}.hero-start[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-navy);color:#fff;font-size:18px}.hero-start[data-astro-cid-u7wejrna]:hover{background:#f3d9ac;transform:translateY(-2px)}.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-media[data-astro-cid-u7wejrna]{inset:42px calc(var(--page-gutter) + var(--hero-inset)) 42px 49%;border:1px solid color-mix(in srgb,var(--color-gold) 34.9%,transparent)}.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-media[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{object-position:44% center}.guide-hero--inspection[data-astro-cid-u7wejrna]:before{background:linear-gradient(90deg,var(--color-deep) 0%,color-mix(in srgb,var(--color-deep) 98%,transparent) 42%,color-mix(in srgb,var(--color-deep) 36.9%,transparent) 63%,color-mix(in srgb,var(--color-deep) 0%,transparent) 100%)}.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-copy[data-astro-cid-u7wejrna]{max-width:670px;width:51%}.guide-hero--inspection[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{font-size:clamp(72px,7.2vw,112px)}.section[data-astro-cid-u7wejrna]{padding-block:var(--section-space)}.guide-overview[data-astro-cid-u7wejrna]{background:var(--color-canvas);scroll-margin-top:24px}.overview-grid[data-astro-cid-u7wejrna]{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:clamp(60px,10vw,170px);align-items:start}.overview-copy[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{margin:18px 0 26px;font:400 clamp(55px,5.5vw,86px)/.95 var(--font-display);letter-spacing:-.035em}.overview-copy[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna] em[data-astro-cid-u7wejrna]{color:var(--color-bronze-text)}.overview-intro[data-astro-cid-u7wejrna]{max-width:56ch;margin:0;color:#31525c;font-size:clamp(16px,1.22vw,19px);line-height:1.72}.overview-note[data-astro-cid-u7wejrna]{max-width:58ch;margin:34px 0 0;padding-inline-start:20px;border-inline-start:2px solid #b48e58;color:#52676d;font-size:var(--note-size);line-height:1.7}.chapter-map[data-astro-cid-u7wejrna]{border-top:1px solid #a7895c}.chapter-map[data-astro-cid-u7wejrna]>p[data-astro-cid-u7wejrna]{display:flex;justify-content:space-between;margin:0;padding:16px 0 19px;color:var(--color-bronze-text);font-size:10px;font-weight:700;letter-spacing:.13em}.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:16px;align-items:center;min-height:79px;border-top:1px solid var(--line);transition:padding-left .2s,color .2s}.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover{padding-inline-start:9px;color:var(--color-bronze-text)}.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]>span[data-astro-cid-u7wejrna]:first-child{color:var(--color-bronze-text);font-size:11px}.chapter-map[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{font:400 clamp(21px,2vw,28px)/1.1 var(--font-display)}.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]>span[data-astro-cid-u7wejrna]:last-child{font-size:17px}.guide-reading[data-astro-cid-u7wejrna]{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:clamp(55px,8vw,135px);padding-bottom:clamp(90px,10vw,160px)}.reading-rail[data-astro-cid-u7wejrna]{align-self:start;position:sticky;top:30px;padding-top:20px;border-top:1px solid #9e8059}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna]{position:relative;display:flex;flex-direction:column;margin-top:22px}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna]:before{content:"";position:absolute;top:26px;bottom:26px;left:13px;border-left:1px dashed #b99c6c}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{position:relative;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:12px;min-height:57px;padding-block:10px;color:var(--color-ink);font-size:12px;line-height:1.45;transition:color .2s}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{display:grid;place-items:center;width:28px;height:28px;border:1px solid #c7b18b;border-radius:50%;background:var(--color-canvas);color:var(--color-bronze-text);font-size:var(--caption-size);font-weight:700;transition:background-color .25s,border-color .25s,color .25s}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover,.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna][aria-current]{color:var(--color-navy)}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]:hover span[data-astro-cid-u7wejrna]{border-color:var(--color-bronze)}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna][aria-current]{font-weight:700}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna][aria-current] span[data-astro-cid-u7wejrna]{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-navy)}.rail-end[data-astro-cid-u7wejrna]{display:flex;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid var(--line);font-size:var(--caption-size);font-weight:700;letter-spacing:.13em;color:var(--color-bronze-text)}.rail-end[data-astro-cid-u7wejrna] .guide-art{flex:none;width:38px;height:38px;color:var(--color-bronze-text)}.chapter-column[data-astro-cid-u7wejrna]{min-width:0}.guide-chapter[data-astro-cid-u7wejrna]{padding:24px 0 clamp(90px,9vw,145px);border-top:1px solid #a88b61;scroll-margin-top:36px}.chapter-top[data-astro-cid-u7wejrna]{display:flex;justify-content:space-between;gap:18px;color:var(--color-bronze-text);font-size:10px;font-weight:700;letter-spacing:.12em}.guide-chapter[data-astro-cid-u7wejrna] .chapter-visual{margin-top:24px}.chapter-text[data-astro-cid-u7wejrna]{min-width:0;margin-top:clamp(36px,4vw,54px)}.chapter-text[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{max-width:18ch;margin:0 0 21px;font:400 clamp(47px,5vw,77px)/.96 var(--font-display);letter-spacing:-.03em}.chapter-lead[data-astro-cid-u7wejrna]{max-width:56ch;margin:0 0 26px;color:var(--color-bronze-text);font:italic 400 clamp(30px,3.1vw,46px)/1.12 var(--font-display)}.chapter-prose[data-astro-cid-u7wejrna]{max-width:66ch;margin:0;color:#385760;font-size:16px;line-height:1.95}.chapter-aside[data-astro-cid-u7wejrna]{display:grid;gap:14px;max-width:66ch;margin-top:38px;font-size:var(--body-copy-size, 16px)}.chapter-questions[data-astro-cid-u7wejrna]{border:1px solid color-mix(in srgb,var(--color-navy) 16%,transparent);border-radius:14px;background:#ffffff7a;transition:border-color .2s}.chapter-questions[data-astro-cid-u7wejrna]:hover,.chapter-questions[data-astro-cid-u7wejrna][open]{border-color:color-mix(in srgb,var(--color-bronze) 55%,transparent)}.chapter-questions[data-astro-cid-u7wejrna] summary[data-astro-cid-u7wejrna]{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:10px 18px 10px 26px;cursor:pointer;list-style:none;color:var(--color-navy);font-size:var(--note-size);font-weight:700;letter-spacing:.04em}.chapter-questions[data-astro-cid-u7wejrna] summary[data-astro-cid-u7wejrna]::-webkit-details-marker{display:none}.chapter-questions[data-astro-cid-u7wejrna] summary[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid #a98958;border-radius:50%;color:var(--color-bronze-text);font-size:20px;font-weight:400;line-height:1;transition:transform .2s,background-color .2s,color .2s}.chapter-questions[data-astro-cid-u7wejrna][open] summary[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{background:var(--color-navy);border-color:var(--color-navy);color:#fff}.chapter-questions[data-astro-cid-u7wejrna][open] summary[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{transform:rotate(45deg)}.chapter-questions[data-astro-cid-u7wejrna] ul[data-astro-cid-u7wejrna]{display:grid;gap:12px;margin:0;padding:4px 26px 24px 46px;color:#425f67;font-size:var(--note-size);line-height:1.7}.chapter-questions[data-astro-cid-u7wejrna] li[data-astro-cid-u7wejrna]::marker{color:#a17b49}.chapter-takeaway[data-astro-cid-u7wejrna]{position:relative;display:flex;flex-direction:column;gap:10px;margin:0;padding:24px 26px 26px;overflow:hidden;border-radius:14px;background:var(--color-navy);color:#f6efe2;font:italic 400 clamp(25px,2.2vw,33px)/1.2 var(--font-display)}.chapter-takeaway[data-astro-cid-u7wejrna]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,var(--color-gold),color-mix(in srgb,var(--color-gold) 25%,transparent))}.chapter-takeaway[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{color:#e7c68c;font:700 10px/1.5 var(--font-body);font-style:normal;letter-spacing:.13em}.finish-grid[data-astro-cid-u7wejrna]{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:center;gap:clamp(55px,8vw,130px)}.finish-copy[data-astro-cid-u7wejrna]{max-width:670px}.guide-finish[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{margin:19px 0 24px;font:400 clamp(58px,5.7vw,88px)/.91 var(--font-display);letter-spacing:-.04em}.guide-finish[data-astro-cid-u7wejrna] p[data-astro-cid-u7wejrna]:not(.eyebrow){max-width:48ch;font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.primary-action[data-astro-cid-u7wejrna]{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:56px;margin-top:25px;padding:7px 8px 7px 22px;border-radius:999px;background:var(--color-navy);font-size:12px;font-weight:700;transition:background-color .2s;color:var(--color-canvas)!important}.primary-action[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-gold);color:var(--color-navy);font-size:17px}.next-guide[data-astro-cid-u7wejrna]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(380px,36vw,540px);padding:clamp(24px,3vw,42px);overflow:hidden;border-radius:12px;background:var(--color-navy);color:#fff!important}.next-guide[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;transition:transform .55s}.guide-page--buying[data-astro-cid-u7wejrna] .next-guide[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{object-position:42% center}.next-guide-shade[data-astro-cid-u7wejrna]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--color-deep) 61.2%,transparent),color-mix(in srgb,var(--color-deep) 2%,transparent) 39%,color-mix(in srgb,var(--color-deep) 91%,transparent))}.next-guide-top[data-astro-cid-u7wejrna]{display:flex;align-items:center;justify-content:space-between;gap:22px;color:#f0d5a4;font-size:10px;font-weight:700;letter-spacing:.13em}.next-guide-top[data-astro-cid-u7wejrna] i[data-astro-cid-u7wejrna]{font-style:normal;font-size:24px;line-height:1}.next-guide-bottom[data-astro-cid-u7wejrna]{display:flex;flex-direction:column;align-items:flex-start}.next-guide-bottom[data-astro-cid-u7wejrna] small[data-astro-cid-u7wejrna]{color:#f0d5a4;font-size:10px;font-weight:700;letter-spacing:.13em}.next-guide-bottom[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{max-width:15ch;margin-top:12px;font:400 clamp(48px,4.6vw,72px)/.94 var(--font-display);letter-spacing:-.025em}.next-guide-bottom[data-astro-cid-u7wejrna]>span[data-astro-cid-u7wejrna]{display:inline-flex;align-items:center;gap:15px;min-height:44px;margin-top:12px;border-bottom:1px solid #f0d5a4;color:#f6f0e4;font-size:12px;font-weight:700;letter-spacing:0}.next-guide[data-astro-cid-u7wejrna]:hover img[data-astro-cid-u7wejrna]{transform:scale(1.035)}.next-guide[data-astro-cid-u7wejrna]:hover .next-guide-bottom[data-astro-cid-u7wejrna]>span[data-astro-cid-u7wejrna]{border-color:#fff}.guide-finish[data-astro-cid-u7wejrna]{position:relative;padding-block:var(--section-space);isolation:isolate;overflow:hidden;background:linear-gradient(105deg,color-mix(in srgb,var(--color-deep) 96%,transparent),color-mix(in srgb,var(--color-deep) 88%,transparent) 48%,color-mix(in srgb,var(--color-deep) 72%,transparent)),var(--sea-bg) center/cover;color:#f6efe2}.guide-finish[data-astro-cid-u7wejrna]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(color-mix(in srgb,var(--color-gold) 12%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-gold) 12%,transparent) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 55%);mask-image:linear-gradient(90deg,#000,#0000 55%)}.guide-finish[data-astro-cid-u7wejrna]:after{content:"";position:absolute;z-index:-1;left:-14vw;bottom:-38%;width:42vw;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--color-gold) 30%,transparent);border-radius:50%;box-shadow:0 0 0 48px color-mix(in srgb,var(--color-gold) 4%,transparent),0 0 0 96px color-mix(in srgb,var(--color-gold) 3%,transparent)}.guide-finish[data-astro-cid-u7wejrna] .eyebrow[data-astro-cid-u7wejrna],.guide-finish[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna] em[data-astro-cid-u7wejrna]{color:#e7c68c}.guide-finish[data-astro-cid-u7wejrna] p[data-astro-cid-u7wejrna]:not(.eyebrow){color:#d3e0de}.primary-action[data-astro-cid-u7wejrna]{background:var(--color-gold);color:var(--color-navy)!important}.primary-action[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]{background:var(--color-navy);color:var(--color-gold)}.primary-action[data-astro-cid-u7wejrna]:hover{background:#f3d9ac}.next-guide[data-astro-cid-u7wejrna]{border:1px solid color-mix(in srgb,var(--color-gold) 35%,transparent)}.next-guide-top[data-astro-cid-u7wejrna]{justify-content:flex-end}.is-visible[data-astro-cid-u7wejrna]{animation:.65s cubic-bezier(.2,.7,.2,1) both guide-arrive}@keyframes guide-arrive{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:none}}@media(width<=1000px){.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-media[data-astro-cid-u7wejrna]{inset:0}.guide-hero--inspection[data-astro-cid-u7wejrna]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-deep) 96.1%,transparent),color-mix(in srgb,var(--color-deep) 85.5%,transparent) 52%,color-mix(in srgb,var(--color-deep) 45.9%,transparent))}.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-copy[data-astro-cid-u7wejrna]{width:auto;max-width:700px}.overview-grid[data-astro-cid-u7wejrna],.guide-reading[data-astro-cid-u7wejrna]{gap:55px}.guide-chapter[data-astro-cid-u7wejrna]{--cv-ratio: 16/9}}@media(width<=760px){.guide-hero[data-astro-cid-u7wejrna],.guide-hero-inner[data-astro-cid-u7wejrna]{min-height:max(var(--site-hero-min-height),var(--site-hero-height))}.guide-hero[data-astro-cid-u7wejrna]:before,.guide-hero--inspection[data-astro-cid-u7wejrna]:before{background:linear-gradient(0deg,color-mix(in srgb,var(--color-deep) 94.9%,transparent),color-mix(in srgb,var(--color-deep) 87.5%,transparent) 55%,color-mix(in srgb,var(--color-deep) 42%,transparent))}.guide-hero-media[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{object-position:63% center}.guide-hero--inspection[data-astro-cid-u7wejrna] .guide-hero-media[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{object-position:38% center}.guide-hero-copy[data-astro-cid-u7wejrna]{justify-content:flex-end;padding-block:160px 48px}.guide-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna],.guide-hero--inspection[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{font-size:clamp(64px,11vw,88px)}.overview-grid[data-astro-cid-u7wejrna],.guide-reading[data-astro-cid-u7wejrna],.finish-grid[data-astro-cid-u7wejrna]{grid-template-columns:1fr}.overview-grid[data-astro-cid-u7wejrna]{gap:55px}.reading-rail[data-astro-cid-u7wejrna]{position:static;border-top:0;padding:0}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:12px}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{min-height:62px}.rail-end[data-astro-cid-u7wejrna]{display:none}.guide-chapter[data-astro-cid-u7wejrna]{--cv-ratio: 16/9}.chapter-text[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(45px,7vw,65px)}.finish-grid[data-astro-cid-u7wejrna]{gap:43px}.next-guide[data-astro-cid-u7wejrna]{min-height:390px}}@media(width<=540px){.guide-hero[data-astro-cid-u7wejrna],.guide-hero-inner[data-astro-cid-u7wejrna]{min-height:max(var(--site-hero-min-height),var(--site-hero-height))}.breadcrumbs[data-astro-cid-u7wejrna]{gap:8px;font-size:10px}.guide-hero-copy[data-astro-cid-u7wejrna]{padding-top:190px;padding-bottom:34px}.guide-hero[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna],.guide-hero--inspection[data-astro-cid-u7wejrna] h1[data-astro-cid-u7wejrna]{font-size:clamp(58px,12vw,70px)}.guide-hero-copy[data-astro-cid-u7wejrna]>p[data-astro-cid-u7wejrna]:not(.eyebrow){font-size:15px;line-height:1.65}.section[data-astro-cid-u7wejrna]{padding-block:var(--section-space)}.overview-copy[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(53px,11vw,68px)}.overview-intro[data-astro-cid-u7wejrna]{font-size:16px}.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{min-height:70px}.guide-reading[data-astro-cid-u7wejrna]{gap:54px}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna]{grid-template-columns:1fr}.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna]{min-height:44px}.guide-chapter[data-astro-cid-u7wejrna]{padding-bottom:90px}.chapter-top[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna]:last-child{display:none}.guide-chapter[data-astro-cid-u7wejrna]{--cv-ratio: 4/3;--cv-radius: 12px;--cv-number: 92px;--cv-badge: 78px}.chapter-takeaway[data-astro-cid-u7wejrna]{padding:20px 20px 22px}.chapter-text[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(48px,10vw,62px)}.chapter-prose[data-astro-cid-u7wejrna]{font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.guide-finish[data-astro-cid-u7wejrna]{padding-block:var(--section-space)}.guide-finish[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(53px,11vw,65px)}.next-guide[data-astro-cid-u7wejrna]{min-height:350px;padding:25px}.next-guide-bottom[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{font-size:50px}}@media(prefers-reduced-motion:reduce){.hero-start[data-astro-cid-u7wejrna],.chapter-map[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna],.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna],.reading-rail[data-astro-cid-u7wejrna] nav[data-astro-cid-u7wejrna] a[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna],.chapter-questions[data-astro-cid-u7wejrna] summary[data-astro-cid-u7wejrna] span[data-astro-cid-u7wejrna],.next-guide[data-astro-cid-u7wejrna],.next-guide[data-astro-cid-u7wejrna] img[data-astro-cid-u7wejrna]{transition:none}.hero-start[data-astro-cid-u7wejrna]:hover,.next-guide[data-astro-cid-u7wejrna]:hover img[data-astro-cid-u7wejrna]{transform:none}.is-visible[data-astro-cid-u7wejrna]{animation:none}}.guide-finish[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(40px,3.6vw,54px);text-wrap:balance}.next-guide-bottom[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{max-width:none;font-size:clamp(34px,3.1vw,48px)}@media(width>=1001px){.next-guide-bottom[data-astro-cid-u7wejrna] strong[data-astro-cid-u7wejrna]{white-space:nowrap}}.chapter-text[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(34px,3.1vw,42px)!important;line-height:1.02!important}.chapter-text[data-astro-cid-u7wejrna] .chapter-lead[data-astro-cid-u7wejrna]{margin-bottom:18px;font-size:clamp(18px,1.55vw,21px)!important;line-height:1.3!important}.chapter-text[data-astro-cid-u7wejrna] .chapter-prose[data-astro-cid-u7wejrna]{font-size:14px!important;line-height:1.85!important}.chapter-text[data-astro-cid-u7wejrna] .chapter-takeaway[data-astro-cid-u7wejrna]{font-size:clamp(18px,1.5vw,20px)!important;line-height:1.3!important}.guide-chapter[data-astro-cid-u7wejrna]{padding-bottom:clamp(48px,5vw,72px)}@media(width<=540px){.chapter-text[data-astro-cid-u7wejrna] h2[data-astro-cid-u7wejrna]{font-size:clamp(30px,8vw,34px)!important}.chapter-text[data-astro-cid-u7wejrna] .chapter-lead[data-astro-cid-u7wejrna],.chapter-text[data-astro-cid-u7wejrna] .chapter-takeaway[data-astro-cid-u7wejrna]{font-size:17px!important}.guide-chapter[data-astro-cid-u7wejrna]{padding-bottom:48px}}
