.PlaybookHomePage-module__8WLMHW__home{--pb-home-body:#4b4753;--pb-home-graph-tone:#f7faff;--pb-home-graph-line:color-mix(in srgb, var(--pb-action) 13%, transparent);--pb-home-rule-strong:color-mix(in srgb, var(--pb-ink) 55%, transparent);--pb-home-rule-soft:color-mix(in srgb, var(--pb-ink) 35%, transparent);--pb-home-sheet-edge:color-mix(in srgb, var(--pb-ink) 14%, transparent);--pb-home-table-rule:color-mix(in srgb, var(--pb-ink) 22%, transparent);--pb-home-washi:#d6dae29e;--pb-home-pencil:color-mix(in srgb, var(--pb-home-body) 72%, transparent);--pb-home-accent-on-deep:#f0a57e;--pb-home-frame-inset:clamp(14px, 2.5vw, 32px);width:100%;color:var(--pb-fg);-webkit-font-smoothing:antialiased;display:block}.PlaybookHomePage-module__8WLMHW__home h1,.PlaybookHomePage-module__8WLMHW__home h2,.PlaybookHomePage-module__8WLMHW__home h3{color:var(--pb-ink);font-family:var(--font-romy-display), Georgia, serif;margin:0;font-weight:300}.PlaybookHomePage-module__8WLMHW__home h1 em,.PlaybookHomePage-module__8WLMHW__home h2 em{color:var(--pb-market);font-style:normal}.PlaybookHomePage-module__8WLMHW__home p{margin:0}.PlaybookHomePage-module__8WLMHW__bandInner{width:100%;max-width:1180px;margin:0 auto;padding-inline:24px}.PlaybookHomePage-module__8WLMHW__graphPaper{background-color:var(--pb-home-graph-tone);background-image:var(--pb-paper-fibre), repeating-linear-gradient(0deg, transparent 0 23px, var(--pb-home-graph-line) 23px 24px), repeating-linear-gradient(90deg, transparent 0 23px, var(--pb-home-graph-line) 23px 24px);background-position:0 0,8px 8px,8px 8px;background-size:240px 240px,24px 24px,24px 24px}.PlaybookHomePage-module__8WLMHW__hero{--pb-hero-column:calc(50% - 566px);border-bottom:1px solid var(--pb-line-2);position:relative;overflow:hidden;box-shadow:0 2px 3px #1c1a210f,0 16px 44px #1c1a2114}.PlaybookHomePage-module__8WLMHW__surveyFrame{inset:var(--pb-home-frame-inset);border:1px solid var(--pb-home-rule-strong);pointer-events:none;position:absolute}.PlaybookHomePage-module__8WLMHW__ruler{pointer-events:none;position:absolute}.PlaybookHomePage-module__8WLMHW__rulerTop,.PlaybookHomePage-module__8WLMHW__rulerBottom{right:var(--pb-home-frame-inset);left:var(--pb-home-frame-inset);height:14px}.PlaybookHomePage-module__8WLMHW__rulerTop{top:var(--pb-home-frame-inset);background:repeating-linear-gradient(90deg, var(--pb-home-rule-strong) 0 1px, transparent 1px 96px) left top / 100% 100% no-repeat, repeating-linear-gradient(90deg, var(--pb-home-rule-soft) 0 1px, transparent 1px 24px) left top / 100% 7px no-repeat}.PlaybookHomePage-module__8WLMHW__rulerBottom{bottom:var(--pb-home-frame-inset);background:repeating-linear-gradient(90deg, var(--pb-home-rule-strong) 0 1px, transparent 1px 96px) left bottom / 100% 100% no-repeat, repeating-linear-gradient(90deg, var(--pb-home-rule-soft) 0 1px, transparent 1px 24px) left bottom / 100% 7px no-repeat}.PlaybookHomePage-module__8WLMHW__rulerLeft,.PlaybookHomePage-module__8WLMHW__rulerRight{top:var(--pb-home-frame-inset);bottom:var(--pb-home-frame-inset);width:14px}.PlaybookHomePage-module__8WLMHW__rulerLeft{left:var(--pb-home-frame-inset);background:repeating-linear-gradient(180deg, var(--pb-home-rule-strong) 0 1px, transparent 1px 96px) left top / 100% 100% no-repeat, repeating-linear-gradient(180deg, var(--pb-home-rule-soft) 0 1px, transparent 1px 24px) left top / 7px 100% no-repeat}.PlaybookHomePage-module__8WLMHW__rulerRight{right:var(--pb-home-frame-inset);background:repeating-linear-gradient(180deg, var(--pb-home-rule-strong) 0 1px, transparent 1px 96px) right top / 100% 100% no-repeat, repeating-linear-gradient(180deg, var(--pb-home-rule-soft) 0 1px, transparent 1px 24px) right top / 7px 100% no-repeat}.PlaybookHomePage-module__8WLMHW__plottedPoint{right:max(clamp(40px, 8vw, 112px), var(--pb-hero-column));width:40px;height:40px;position:absolute;bottom:clamp(44px,7vw,96px)}.PlaybookHomePage-module__8WLMHW__plottedPoint:before,.PlaybookHomePage-module__8WLMHW__plottedPoint:after{background:var(--pb-action);content:"";position:absolute}.PlaybookHomePage-module__8WLMHW__plottedPoint:before{width:1px;top:0;bottom:0;left:19.5px}.PlaybookHomePage-module__8WLMHW__plottedPoint:after{height:1px;top:19.5px;left:0;right:0}.PlaybookHomePage-module__8WLMHW__pointRing{z-index:1;border:2px solid var(--pb-market);background:var(--pb-home-graph-tone);border-radius:50%;position:absolute;inset:11px}.PlaybookHomePage-module__8WLMHW__scaleBar{bottom:clamp(40px,5.5vw,72px);left:max(clamp(36px, 5.5vw, 72px), var(--pb-hero-column));color:var(--pb-muted);letter-spacing:.04em;flex-direction:column;gap:6px;font-size:11px;display:flex;position:absolute}.PlaybookHomePage-module__8WLMHW__scaleTicks{height:8px;display:flex}.PlaybookHomePage-module__8WLMHW__scaleTicks>span{border-bottom:1px solid var(--pb-ink);border-left:1px solid var(--pb-ink);width:48px}.PlaybookHomePage-module__8WLMHW__scaleTicks>span:nth-child(2n){background:var(--pb-ink)}.PlaybookHomePage-module__8WLMHW__scaleTicks>span:last-child{border-right:1px solid var(--pb-ink)}.PlaybookHomePage-module__8WLMHW__scaleLabels{justify-content:space-between;width:194px;display:flex}.PlaybookHomePage-module__8WLMHW__scaleCount{position:relative}.PlaybookHomePage-module__8WLMHW__pencilCircle{width:calc(100% + 22px);height:calc(100% + 13px);position:absolute;top:-6px;left:-11px;transform:rotate(-2deg)}.PlaybookHomePage-module__8WLMHW__heroInner{z-index:1;justify-content:center;max-width:1180px;margin:0 auto;padding:clamp(56px,8vw,104px) clamp(36px,5vw,48px) clamp(112px,12vw,140px);display:flex;position:relative}.PlaybookHomePage-module__8WLMHW__heroPanel{border-block:1px solid var(--pb-ink);background:var(--pb-home-graph-tone);text-align:center;flex-direction:column;align-items:center;width:min(860px,100%);padding:clamp(28px,4vw,44px) clamp(14px,4vw,56px) clamp(32px,4vw,48px);display:flex}.PlaybookHomePage-module__8WLMHW__heroPanel h1{letter-spacing:-.02em;text-wrap:balance;max-width:17ch;font-size:clamp(2.5rem,6vw,4.5rem);line-height:.98}.PlaybookHomePage-module__8WLMHW__heroPanel h1 em{white-space:nowrap}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__heroSubtitle{color:var(--pb-fg);margin-top:clamp(16px,2vw,22px);font-size:clamp(1.06rem,1.6vw,1.25rem);line-height:1.45}.PlaybookHomePage-module__8WLMHW__heroActions{flex-wrap:wrap;justify-content:center;align-self:stretch;align-items:center;gap:10px 28px;margin-top:clamp(26px,3vw,34px);display:flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__primaryAction{background:var(--pb-action);max-width:100%;min-height:52px;color:var(--pb-card);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 22px;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__primaryAction:hover{background:var(--pb-action-deep);color:var(--pb-card)}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__textAction{min-height:52px;color:var(--pb-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pb-action);text-decoration-color:var(--pb-action);text-underline-offset:6px;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__textAction:hover{color:var(--pb-market)}.PlaybookHomePage-module__8WLMHW__pencilDefs{width:0;height:0;position:absolute;overflow:hidden}.PlaybookHomePage-module__8WLMHW__pencil{display:block;overflow:visible}.PlaybookHomePage-module__8WLMHW__pencil path{fill:none;stroke:var(--pb-home-pencil);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px;vector-effect:non-scaling-stroke;filter:url(#pb-pencil-grain)}.PlaybookHomePage-module__8WLMHW__pencilLabel{color:var(--pb-muted);letter-spacing:.02em;white-space:nowrap;font-size:12.5px;line-height:1.2}.PlaybookHomePage-module__8WLMHW__noteNorth,.PlaybookHomePage-module__8WLMHW__noteFormula,.PlaybookHomePage-module__8WLMHW__notePoint{display:none}@media (min-width:1200px){.PlaybookHomePage-module__8WLMHW__noteNorth,.PlaybookHomePage-module__8WLMHW__noteFormula,.PlaybookHomePage-module__8WLMHW__notePoint{display:flex}}.PlaybookHomePage-module__8WLMHW__noteNorth{top:calc(var(--pb-home-frame-inset) + 34px);left:max(72px, var(--pb-hero-column));flex-direction:column;align-items:center;gap:4px;position:absolute;transform:rotate(-4deg)}.PlaybookHomePage-module__8WLMHW__noteNorth .PlaybookHomePage-module__8WLMHW__pencilLabel{color:var(--pb-fg);font-weight:600}.PlaybookHomePage-module__8WLMHW__noteNorth .PlaybookHomePage-module__8WLMHW__pencil{width:22px;height:52px}.PlaybookHomePage-module__8WLMHW__noteFormula{top:calc(var(--pb-home-frame-inset) + 24px);flex-direction:column;align-items:stretch;gap:3px;position:absolute;right:calc(50% - 430px);transform:rotate(-1.4deg)}.PlaybookHomePage-module__8WLMHW__noteFormula .PlaybookHomePage-module__8WLMHW__pencil{width:100%;height:8px}.PlaybookHomePage-module__8WLMHW__notePoint{align-items:flex-end;gap:4px;position:absolute;bottom:-10px;right:30px}.PlaybookHomePage-module__8WLMHW__notePoint .PlaybookHomePage-module__8WLMHW__pencilLabel{transform:rotate(-2deg)}.PlaybookHomePage-module__8WLMHW__notePoint .PlaybookHomePage-module__8WLMHW__pencil{width:34px;height:22px;margin-bottom:6px}.PlaybookHomePage-module__8WLMHW__routeBand{border-bottom:1px solid var(--pb-line-2);background:var(--pb-canvas)}.PlaybookHomePage-module__8WLMHW__routeBand>.PlaybookHomePage-module__8WLMHW__bandInner{padding-block:clamp(56px,7vw,88px)}.PlaybookHomePage-module__8WLMHW__routeIntro{flex-direction:column;gap:14px;max-width:620px;display:flex}.PlaybookHomePage-module__8WLMHW__routeIntro h2{letter-spacing:-.018em;font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.04}.PlaybookHomePage-module__8WLMHW__routeIntro p{max-width:52ch;color:var(--pb-muted);text-wrap:pretty;font-size:16.5px;line-height:1.55}.PlaybookHomePage-module__8WLMHW__routeTrack{flex-wrap:wrap;row-gap:72px;margin:clamp(64px,7vw,88px) 0 0;padding:0;list-style:none;display:flex}.PlaybookHomePage-module__8WLMHW__routeStop{border-top:1.5px solid var(--pb-action);flex:250px;min-width:0;padding:36px 40px 0 0;position:relative}.PlaybookHomePage-module__8WLMHW__routeRange{color:var(--pb-muted);letter-spacing:.04em;white-space:nowrap;font-size:11.5px;position:absolute;top:-32px;left:0}.PlaybookHomePage-module__8WLMHW__routeTick{background:var(--pb-action);width:1.5px;height:12px;position:absolute;top:-7px;left:0}.PlaybookHomePage-module__8WLMHW__routeStation,.PlaybookHomePage-module__8WLMHW__sheetStation{border:1.5px solid var(--pb-action);color:var(--pb-action-deep);font-family:var(--font-romy-display), Georgia, serif;border-radius:50%;justify-content:center;align-items:center;font-weight:300;line-height:1;display:flex;position:absolute}.PlaybookHomePage-module__8WLMHW__routeStation{background:var(--pb-canvas);width:32px;height:32px;font-size:16px;top:-17px;left:24px}.PlaybookHomePage-module__8WLMHW__routeStop[data-route-edge=start] .PlaybookHomePage-module__8WLMHW__routeStation,.PlaybookHomePage-module__8WLMHW__phaseSheet[data-route-edge=start] .PlaybookHomePage-module__8WLMHW__sheetStation{border:2px solid var(--pb-market)}.PlaybookHomePage-module__8WLMHW__routeEnd{background:var(--pb-action);border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;right:0}.PlaybookHomePage-module__8WLMHW__routeStop h3{letter-spacing:-.01em;text-wrap:balance;max-width:22ch;margin-bottom:10px;font-size:1.55rem;line-height:1.16}.PlaybookHomePage-module__8WLMHW__routeStop p{max-width:34ch;color:var(--pb-muted);text-wrap:pretty;font-size:15px;line-height:1.55}.PlaybookHomePage-module__8WLMHW__fieldGuide{border-bottom:1px solid var(--pb-line-2)}.PlaybookHomePage-module__8WLMHW__fieldGuide>.PlaybookHomePage-module__8WLMHW__bandInner{padding-block:clamp(72px,9vw,124px);scroll-margin-top:96px}.PlaybookHomePage-module__8WLMHW__sectionHeading{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:20px 64px;margin-bottom:clamp(30px,4vw,42px);display:grid}.PlaybookHomePage-module__8WLMHW__sectionHeading h2{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(2rem,3.5vw,3rem);line-height:1.04}.PlaybookHomePage-module__8WLMHW__sectionHeading p{max-width:52ch;color:var(--pb-home-body);font-size:16.5px;line-height:1.58}.PlaybookHomePage-module__8WLMHW__fieldGuideHeading{border-block:1px solid var(--pb-ink);background:var(--pb-home-graph-tone);margin-bottom:clamp(40px,5vw,64px);padding:28px 0 30px}.PlaybookHomePage-module__8WLMHW__fieldGuideHeading h2{font-size:clamp(2.1rem,3.5vw,2.9rem)}.PlaybookHomePage-module__8WLMHW__phaseSheets{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}.PlaybookHomePage-module__8WLMHW__phaseSheet{border:1px solid var(--pb-home-sheet-edge);background-color:var(--sheet-tone);background-image:var(--pb-paper-fibre);background-size:240px 240px;min-width:0;position:relative;box-shadow:0 2px 3px #1e1c2212,0 16px 36px #1e1c2217}.PlaybookHomePage-module__8WLMHW__phaseSheet[data-paper=graph]{--sheet-tone:#f9fbfd;--sheet-band:repeating-linear-gradient(0deg, transparent 0 19px, color-mix(in srgb, var(--pb-action) 16%, transparent) 19px 20px), repeating-linear-gradient(90deg, transparent 0 19px, color-mix(in srgb, var(--pb-action) 16%, transparent) 19px 20px);--sheet-band-size:20px 20px, 20px 20px;--sheet-row-rule:1px solid color-mix(in srgb, var(--pb-action) 22%, transparent);--sheet-row-min:46px}.PlaybookHomePage-module__8WLMHW__phaseSheet[data-paper=dotted]{--sheet-tone:#fffdf7;--sheet-band:radial-gradient(circle, color-mix(in srgb, var(--pb-home-body) 34%, transparent) 1px, transparent 1.2px);--sheet-band-size:18px 18px;--sheet-row-rule:1px dotted color-mix(in srgb, var(--pb-home-body) 50%, transparent);--sheet-row-min:46px}.PlaybookHomePage-module__8WLMHW__phaseSheet[data-paper=ruledNarrow]{--sheet-tone:#fbfcff;--sheet-band:repeating-linear-gradient(180deg, transparent 0 23px, color-mix(in srgb, var(--pb-action) 20%, transparent) 23px 24px);--sheet-band-size:auto;--sheet-row-rule:1px solid color-mix(in srgb, var(--pb-action) 20%, transparent);--sheet-row-min:42px}.PlaybookHomePage-module__8WLMHW__phaseSheet[data-paper=ruledWide]{--sheet-tone:#fffaf4;--sheet-band:repeating-linear-gradient(180deg, transparent 0 41px, color-mix(in srgb, var(--pb-market) 18%, transparent) 41px 42px);--sheet-band-size:auto;--sheet-row-rule:1px solid color-mix(in srgb, var(--pb-market) 22%, transparent);--sheet-row-min:52px}.PlaybookHomePage-module__8WLMHW__sheetBand{border-bottom:1px solid var(--pb-home-sheet-edge);background-color:var(--sheet-tone);background-image:var(--sheet-band);background-size:var(--sheet-band-size);height:48px}.PlaybookHomePage-module__8WLMHW__sheetStation{background:var(--sheet-tone);width:36px;height:36px;font-size:18px;top:30px;left:24px}.PlaybookHomePage-module__8WLMHW__washi{clip-path:polygon(0 13%,3% 5%,7% 8%,12% 2%,17% 7%,23% 3%,30% 6%,38% 2%,48% 5%,58% 1%,68% 6%,77% 2%,86% 7%,94% 3%,100% 10%,98% 91%,94% 97%,87% 94%,78% 99%,68% 95%,57% 98%,47% 94%,37% 99%,28% 95%,18% 98%,9% 94%,2% 99%);background-color:var(--pb-home-washi);background-image:linear-gradient(90deg, transparent 0 13%, #ffffff59 13% 87%, transparent 87%), var(--pb-paper-fibre);background-size:auto,140px 140px;width:152px;height:32px;position:absolute;top:-16px;left:50%;transform:translate(-50%)rotate(-1.6deg)}.PlaybookHomePage-module__8WLMHW__sheetBody{padding:34px 28px 28px}.PlaybookHomePage-module__8WLMHW__sheetEyebrow{color:var(--pb-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.PlaybookHomePage-module__8WLMHW__phaseSheet h3{letter-spacing:-.012em;text-wrap:balance;margin-top:10px;font-size:clamp(1.7rem,2.4vw,2.1rem);line-height:1.08}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__sheetDescription{max-width:46ch;color:var(--pb-home-body);text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.5}.PlaybookHomePage-module__8WLMHW__chapterTable{border-collapse:collapse;width:100%;margin-top:26px}.PlaybookHomePage-module__8WLMHW__chapterTable thead tr{border-top:1px solid var(--pb-home-table-rule);border-bottom:1px solid var(--pb-home-table-rule)}.PlaybookHomePage-module__8WLMHW__chapterTable th{color:var(--pb-muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:8px 0;font-size:11px;font-weight:600}.PlaybookHomePage-module__8WLMHW__chapterTable th:first-child{width:44px}.PlaybookHomePage-module__8WLMHW__chapterTable th:last-child{text-align:right;width:100px}.PlaybookHomePage-module__8WLMHW__chapterTable tbody tr{border-bottom:var(--sheet-row-rule)}.PlaybookHomePage-module__8WLMHW__chapterTable td{vertical-align:middle;padding:0}.PlaybookHomePage-module__8WLMHW__chapterNumber{color:var(--pb-muted);font-variant-numeric:tabular-nums;font-size:13px}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__chapterLink,.PlaybookHomePage-module__8WLMHW__chapterPending{min-height:var(--sheet-row-min);align-items:center;padding:6px 0;font-size:15px;line-height:1.3;display:flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__chapterLink{color:var(--pb-ink);font-weight:500;text-decoration:none}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__chapterLink:hover{color:var(--pb-action);text-underline-offset:4px;text-decoration:underline}.PlaybookHomePage-module__8WLMHW__chapterPending{color:var(--pb-home-body)}.PlaybookHomePage-module__8WLMHW__chapterStatus{color:var(--pb-muted);text-align:right;font-size:13px}.PlaybookHomePage-module__8WLMHW__chapterStatus[data-status=published]{color:var(--pb-action-deep)}.PlaybookHomePage-module__8WLMHW__workingBand{border-bottom:1px solid var(--pb-action-deep);background:var(--pb-action-deep);color:var(--pb-card)}.PlaybookHomePage-module__8WLMHW__workingInner{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px clamp(40px,7vw,92px);padding-block:clamp(64px,8vw,104px);display:grid}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__workingBand h2{color:var(--pb-card);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(2rem,3.5vw,3rem);line-height:1.04}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__workingBand h2 em{color:var(--pb-home-accent-on-deep)}.PlaybookHomePage-module__8WLMHW__workingBand p{color:var(--pb-card);text-wrap:pretty;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.66}.PlaybookHomePage-module__8WLMHW__workingActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__onDeepAction{border:1px solid color-mix(in srgb, var(--pb-card) 72%, transparent);background:var(--pb-card);max-width:100%;min-height:52px;color:var(--pb-action-deep);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:15.5px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__onDeepAction:hover{border-color:var(--pb-market-soft);background:var(--pb-market-soft);color:var(--pb-ink)}.PlaybookHomePage-module__8WLMHW__home .PlaybookHomePage-module__8WLMHW__workingBand :focus-visible{outline-color:var(--pb-card)}.PlaybookHomePage-module__8WLMHW__filesSection{border-bottom:1px solid color-mix(in srgb, var(--pb-market) 25%, transparent);background-color:var(--pb-market-soft);background-image:var(--pb-paper-fibre);background-size:240px 240px}.PlaybookHomePage-module__8WLMHW__filesSection>.PlaybookHomePage-module__8WLMHW__bandInner{padding-block:clamp(72px,9vw,124px)}.PlaybookHomePage-module__8WLMHW__fileIndex{margin:0}.PlaybookHomePage-module__8WLMHW__fileList{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));column-gap:54px;margin:0;padding:0;list-style:none;display:grid}.PlaybookHomePage-module__8WLMHW__fileList li{border-top:1px solid var(--pb-home-table-rule);grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:16px 0;display:grid}.PlaybookHomePage-module__8WLMHW__fileNumber,.PlaybookHomePage-module__8WLMHW__fileChapters{color:var(--pb-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.PlaybookHomePage-module__8WLMHW__fileName{overflow-wrap:anywhere;color:var(--pb-ink);font-family:inherit;font-size:15px;font-weight:500}.PlaybookHomePage-module__8WLMHW__fileIndex figcaption{color:var(--pb-muted);margin-top:18px;font-size:13px;line-height:1.5}.PlaybookHomePage-module__8WLMHW__authorBand>.PlaybookHomePage-module__8WLMHW__bandInner{padding-block:clamp(48px,6vw,88px) 96px}.PlaybookHomePage-module__8WLMHW__authorSignoff{border-top:1px solid var(--pb-line);align-items:center;gap:18px;padding-top:32px;display:flex}.PlaybookHomePage-module__8WLMHW__authorAvatar{object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}.PlaybookHomePage-module__8WLMHW__authorName{color:var(--pb-ink);font-size:16px;font-weight:600;line-height:1.3}.PlaybookHomePage-module__8WLMHW__authorBio{color:var(--pb-muted);font-size:14.5px;line-height:1.5}@media (min-width:760px){.PlaybookHomePage-module__8WLMHW__phaseSheets{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,4vw,56px);margin-bottom:-48px}.PlaybookHomePage-module__8WLMHW__phaseSheet{margin-bottom:48px}.PlaybookHomePage-module__8WLMHW__phaseSheet:first-child{grid-area:1/1/span 2}.PlaybookHomePage-module__8WLMHW__phaseSheet:nth-child(2){grid-area:1/2}.PlaybookHomePage-module__8WLMHW__phaseSheet:nth-child(3){grid-area:3/1}.PlaybookHomePage-module__8WLMHW__phaseSheet:nth-child(4){grid-area:2/2/span 2}}@media (max-width:720px){.PlaybookHomePage-module__8WLMHW__bandInner{padding-inline:20px}}@media (max-width:480px){.PlaybookHomePage-module__8WLMHW__sheetBody{padding:32px 20px 22px}.PlaybookHomePage-module__8WLMHW__chapterTable th:first-child{width:36px}.PlaybookHomePage-module__8WLMHW__chapterTable th:last-child{width:88px}.PlaybookHomePage-module__8WLMHW__fileList li{grid-template-columns:30px minmax(0,1fr)}.PlaybookHomePage-module__8WLMHW__fileChapters{grid-column:2}}.PlaybookHomePage-module__8WLMHW__chapterTables{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(48px,6vw,72px) clamp(42px,5vw,64px);display:grid}.PlaybookHomePage-module__8WLMHW__chapterStartLink{border-top:1px solid var(--pb-action);border-bottom:1px solid var(--pb-action);background-color:color-mix(in srgb, var(--pb-action-tint) 52%, var(--pb-card));background-image:var(--pb-paper-fibre);background-position:50%;background-size:240px 240px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:58px;margin:0 0 42px;padding:15px 18px;text-decoration:none;transition:background-color .18s ease-out,color .18s ease-out;display:grid;color:var(--pb-ink)!important}.PlaybookHomePage-module__8WLMHW__chapterStartLink:hover{background-color:var(--pb-action-tint);color:var(--pb-action-deep)!important}.PlaybookHomePage-module__8WLMHW__chapterStartLabel{color:var(--pb-market);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.PlaybookHomePage-module__8WLMHW__chapterStartTitle{font-family:var(--font-romy-display), Georgia, serif;letter-spacing:.015em;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:300;line-height:1.15}.PlaybookHomePage-module__8WLMHW__chapterStartArrow{color:var(--pb-action-deep);font-size:1.25rem}@media (max-width:720px){.PlaybookHomePage-module__8WLMHW__chapterTables{grid-template-columns:1fr;gap:28px}.PlaybookHomePage-module__8WLMHW__chapterStartLink{grid-template-columns:1fr auto;gap:4px 16px;margin-bottom:30px}.PlaybookHomePage-module__8WLMHW__chapterStartLabel{grid-column:1/-1}}
