.profile-lab[data-v-bfe1f635]{background:#fff;border:1px solid var(--border)}.lab-tabs[data-v-bfe1f635]{border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(5,1fr)}.lab-tabs button[data-v-bfe1f635]{background:#f7f9f7;border:0;border-right:1px solid var(--border);color:var(--text-dim);cursor:pointer;font:inherit;font-size:11px;font-weight:850;min-height:48px;padding:10px 8px}.lab-tabs button[data-v-bfe1f635]:last-child{border-right:0}.lab-tabs button[data-v-bfe1f635]:hover{background:#edf4ef;color:var(--text)}.lab-tabs button.is-active[data-v-bfe1f635]{background:var(--accent);color:#fff}.lab-canvas[data-v-bfe1f635]{background:#fbfcfb;padding:18px 20px 6px}.canvas-head[data-v-bfe1f635]{color:var(--text-dim);font-size:10px;font-weight:800;gap:12px;justify-content:space-between;margin-bottom:7px;text-transform:uppercase}.canvas-head[data-v-bfe1f635],.canvas-legend[data-v-bfe1f635]{align-items:center;display:flex}.canvas-legend[data-v-bfe1f635]{gap:5px}.canvas-legend i[data-v-bfe1f635]{background:#7a8a80;height:2px;width:12px}.canvas-legend i[data-v-bfe1f635]:last-of-type{background:var(--accent)}svg[data-v-bfe1f635]{display:block;height:auto;min-height:280px;width:100%}.segment-boundaries line[data-v-bfe1f635]{stroke:#7d9183;stroke-dasharray:4 5;stroke-width:1.5}.segment-boundaries rect[data-v-bfe1f635]{fill:#eef3ef;stroke:#ccd8cf}.segment-boundaries text[data-v-bfe1f635]{fill:#355a41;font-size:12px;font-weight:900}.gpx-facts rect[data-v-bfe1f635]{fill:#fff;stroke:#bfcfc3}.gpx-facts text[data-v-bfe1f635]:first-of-type{fill:#718078;font-size:10px;font-weight:800}.gpx-facts text[data-v-bfe1f635]:last-of-type{fill:#173f29;font-size:16px;font-weight:900}.stage-notes rect[data-v-bfe1f635]{fill:#fff;stroke-width:1.5}.stage-notes text[data-v-bfe1f635]{font-size:11px;font-weight:900;text-anchor:middle}.stage-notes--segments rect[data-v-bfe1f635]{stroke:#30764a}.stage-notes--segments text[data-v-bfe1f635]{fill:#24643b;letter-spacing:.2px}.stage-notes--effort rect[data-v-bfe1f635]{fill:#edf5ef;stroke:#287141}.stage-notes--effort text[data-v-bfe1f635]{fill:#1f6538}.stage-notes--time rect[data-v-bfe1f635]{fill:#fff7e9;stroke:#b87816}.stage-notes--time text[data-v-bfe1f635]{fill:#77510f;font-size:12px}.stage-notes--autonomy circle[data-v-bfe1f635]{fill:#edf4fa;stroke:#3476a5;stroke-width:2}.stage-notes--autonomy text[data-v-bfe1f635]{fill:#2e6389;font-size:11px;font-weight:900}.stage-notes--autonomy path[data-v-bfe1f635]{fill:none;stroke:#3476a5;stroke-dasharray:5 5;stroke-width:2}.distance-axis line[data-v-bfe1f635]{stroke:#7a8b80}.distance-axis text[data-v-bfe1f635]{fill:#637169;font-size:11px;font-weight:800}.lab-explanation[data-v-bfe1f635]{border-top:1px solid var(--border);display:grid;grid-template-columns:1.05fr .95fr}.lab-explanation aside[data-v-bfe1f635],.lab-explanation>div[data-v-bfe1f635]{padding:20px 22px}.lab-explanation>div[data-v-bfe1f635]{border-right:1px solid var(--border)}.lab-explanation aside strong[data-v-bfe1f635],.lab-explanation span[data-v-bfe1f635]{color:var(--accent);font-size:10px;font-weight:900;text-transform:uppercase}.lab-explanation h3[data-v-bfe1f635]{font-size:18px;margin:5px 0 7px}.lab-explanation p[data-v-bfe1f635]{color:var(--text-dim);font-size:13px;line-height:1.55;margin:0}.lab-explanation aside[data-v-bfe1f635]{background:#f0f6f1;border-left:4px solid var(--accent)}button[data-v-bfe1f635]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 30%,transparent);outline-offset:-3px}@media(max-width:760px){.lab-tabs[data-v-bfe1f635]{grid-template-columns:1fr}.lab-tabs button[data-v-bfe1f635]{border-bottom:1px solid var(--border);border-right:0;min-height:44px;text-align:left}.lab-tabs button[data-v-bfe1f635]:last-child{border-bottom:0}.lab-canvas[data-v-bfe1f635]{padding:12px 8px 2px}.lab-canvas svg[data-v-bfe1f635]{min-height:180px;width:100%}.canvas-head[data-v-bfe1f635]{align-items:flex-start;flex-direction:column}.stage-notes[data-v-bfe1f635]{display:none}.lab-explanation[data-v-bfe1f635]{grid-template-columns:1fr}.lab-explanation>div[data-v-bfe1f635]{border-bottom:1px solid var(--border);border-right:0}}@media(prefers-reduced-motion:reduce){.lab-tabs button[data-v-bfe1f635]{transition:none}}.timing-visual[data-v-c630e520]{background:#fbfcfb;border:1px solid var(--border);min-height:230px;overflow:hidden;position:relative}.timing-axis[data-v-c630e520]{display:grid;grid-template-columns:repeat(13,1fr);inset:0;position:absolute}.timing-axis i[data-v-c630e520]{border-right:1px solid #e1e7e2}.timing-band[data-v-c630e520]{border-left:4px solid;height:34px;left:8%;position:absolute}.timing-band span[data-v-c630e520]{font-size:10px;font-weight:900;left:12px;position:absolute;text-transform:uppercase;top:8px}.timing-band--favourable[data-v-c630e520]{background:#edf5ef;color:#287141;right:33%;top:32px}.timing-band--central[data-v-c630e520]{background:#edf4fa;color:#3476a5;right:20%;top:91px}.timing-band--cautious[data-v-c630e520]{background:#fff6e8;color:#a56b16;right:7%;top:150px}.timing-line[data-v-c630e520]{bottom:36px;left:50%;top:17px;width:2px}.timing-line[data-v-c630e520],.timing-line i[data-v-c630e520]{background:#2d4737;position:absolute}.timing-line i[data-v-c630e520]{border:2px solid #fff;border-radius:50%;height:12px;left:-5px;width:12px}.timing-line i[data-v-c630e520]:first-child{top:8px}.timing-line i[data-v-c630e520]:nth-child(2){top:47px}.timing-line i[data-v-c630e520]:nth-child(3){top:86px}.timing-line i[data-v-c630e520]:nth-child(4){top:125px}.timing-line i[data-v-c630e520]:nth-child(5){top:164px}.uncertainty[data-v-c630e520]{align-items:center;bottom:10px;color:#68766c;display:flex;font-size:10px;font-weight:850;gap:9px;justify-content:flex-end;left:8%;position:absolute;right:7%;text-transform:uppercase}.uncertainty[data-v-c630e520]:before{background:#9aaaa0;content:"";height:1px;width:100%}.uncertainty span[data-v-c630e520]{white-space:nowrap}.uncertainty i[data-v-c630e520]{color:var(--accent);font-size:18px;font-style:normal}.decision-lab[data-v-46480ccb]{background:#fff;border:1px solid var(--border)}.decision-tabs[data-v-46480ccb]{border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(3,1fr)}.decision-tabs button[data-v-46480ccb]{align-items:center;background:#f7f9f7;border:0;border-right:1px solid var(--border);color:var(--text-dim);cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:850;gap:8px;justify-content:center;min-height:48px}.decision-tabs button[data-v-46480ccb]:last-child{border-right:0}.decision-tabs i[data-v-46480ccb]{border:2px solid;border-radius:50%;height:8px;width:8px}.decision-tabs button[data-v-46480ccb]:hover{background:#edf4ef;color:var(--accent)}.decision-tabs button.is-active[data-v-46480ccb]{background:var(--accent);color:#fff}.decision-path[data-v-46480ccb]{align-items:stretch;display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;padding:22px}.decision-node[data-v-46480ccb]{background:#f3f7fa;border-top:3px solid #4777a6;min-height:120px;padding:18px}.decision-node--trigger[data-v-46480ccb]{background:#fff8eb;border-color:#a56b16}.decision-node--adjust[data-v-46480ccb]{background:#f0f6f1;border-color:#287141}.decision-node span[data-v-46480ccb]{color:var(--text-dim);display:block;font-size:10px;font-weight:900;margin-bottom:8px;text-transform:uppercase}.decision-node p[data-v-46480ccb]{font-size:13px;font-weight:750;line-height:1.5;margin:0}.decision-arrow[data-v-46480ccb]{align-self:center;color:var(--accent);font-size:18px;font-style:normal;text-align:center}.decision-avoid[data-v-46480ccb]{background:#fff4f2;border-top:1px solid #ead5c5;color:#743c35;display:grid;font-size:12px;gap:14px;grid-template-columns:100px 1fr;line-height:1.5;padding:13px 22px}.decision-avoid strong[data-v-46480ccb]{text-transform:uppercase}button[data-v-46480ccb]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 30%,transparent);outline-offset:-3px}@media(max-width:760px){.decision-tabs[data-v-46480ccb]{grid-template-columns:1fr}.decision-tabs button[data-v-46480ccb]{border-bottom:1px solid var(--border);border-right:0;justify-content:flex-start;padding-inline:14px}.decision-path[data-v-46480ccb]{gap:0;grid-template-columns:1fr;padding:14px}.decision-node[data-v-46480ccb]{min-height:0}.decision-arrow[data-v-46480ccb]{padding:5px;transform:rotate(90deg)}.decision-avoid[data-v-46480ccb]{gap:3px;grid-template-columns:1fr;padding:13px 14px}}.race-plan-guide[data-v-52b3c342]{color:var(--text);margin:0 auto;width:min(1180px,calc(100% - 32px))}main[data-v-52b3c342]{padding:28px 0 32px}.hero[data-v-52b3c342]{background:#102e1e;color:#fff;margin-bottom:16px;min-height:530px;overflow:hidden;position:relative}.hero-grid[data-v-52b3c342]{background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:58px 58px;inset:0;position:absolute}.hero-profile[data-v-52b3c342]{bottom:0;height:auto;opacity:.82;position:absolute;right:-4%;width:84%}.hero[data-v-52b3c342]:after{background:linear-gradient(90deg,#08170ef5,#08170ec7 48%,#08170e1f 84%);content:"";inset:0;position:absolute}.hero-copy[data-v-52b3c342]{max-width:800px;padding:60px 52px 100px;position:relative;z-index:2}.eyebrow[data-v-52b3c342]{color:var(--accent);font-size:11px;font-weight:850;margin:0 0 7px;text-transform:uppercase}.hero .eyebrow[data-v-52b3c342]{color:#bfe2c8}.hero h1[data-v-52b3c342]{font-size:50px;line-height:1.03;margin:0 0 17px;max-width:770px}.hero-copy>p[data-v-52b3c342]:not(.eyebrow){color:#e1ede4;font-size:17px;line-height:1.62;margin:0 0 20px;max-width:720px}.revision[data-v-52b3c342]{font-size:12px}.hero-method[data-v-52b3c342]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07170ead;border-top:1px solid hsla(0,0%,100%,.18);bottom:0;display:grid;grid-template-columns:1fr 36px 1fr 36px 1fr;left:0;min-height:66px;position:absolute;right:0;z-index:3}.hero-method span[data-v-52b3c342]{color:#e7f0e9;font-size:11px;font-weight:800;padding:16px;text-align:center}.hero-method i[data-v-52b3c342]{color:#9bc6a6;font-style:normal;text-align:center}.page-nav[data-v-52b3c342]{background:#fff;border:1px solid var(--border);display:flex;margin-bottom:58px}.page-nav a[data-v-52b3c342]{border-right:1px solid var(--border);color:var(--text);flex:1 1 0;font-size:10px;font-weight:850;min-height:46px;padding:13px 7px;text-align:center}.page-nav a[data-v-52b3c342]:last-child{border-right:0}.page-nav a[data-v-52b3c342]:hover{background:#edf5ef;color:var(--accent)}.section-block[data-v-52b3c342]{margin-bottom:72px;scroll-margin-top:20px}.framed-section[data-v-52b3c342],.lab-section[data-v-52b3c342],.sources-section[data-v-52b3c342]{background:#fff;border:1px solid var(--border);padding:30px}.evidence-caution[data-v-52b3c342],.method-note[data-v-52b3c342],.safety-rule[data-v-52b3c342],.science-note[data-v-52b3c342]{background:#eef5ef;border-left:3px solid var(--accent);font-size:13px;line-height:1.55;margin:18px 0 0;padding:14px 16px}.evidence-caution[data-v-52b3c342],.method-note[data-v-52b3c342]{background:#fff8eb;border-color:#b87816;color:#5e4724}.safety-rule[data-v-52b3c342]{background:#fff4f2;border-color:#a34239;color:#713c35}.trailboard-note[data-v-52b3c342]{background:#f2f7f3;border:1px solid #bcd2c2;border-left:4px solid var(--accent);display:grid;gap:18px;grid-template-columns:110px 1fr;margin-top:16px;padding:15px 18px}.trailboard-note strong[data-v-52b3c342]{color:var(--accent);font-size:11px;text-transform:uppercase}.trailboard-note p[data-v-52b3c342]{color:#3f5c47;font-size:13px;line-height:1.5;margin:0}.truth-grid[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(3,1fr)}.truth-grid article[data-v-52b3c342]{border-right:1px solid var(--border);padding:22px}.truth-grid article[data-v-52b3c342]:last-child{border-right:0}.truth-grid span[data-v-52b3c342]{color:var(--accent);font-size:20px;font-weight:900}.truth-grid h3[data-v-52b3c342]{font-size:17px;margin:10px 0 7px}.truth-grid p[data-v-52b3c342]{color:var(--text-dim);font-size:12px;line-height:1.5;margin:0;min-height:72px}.truth-grid small[data-v-52b3c342]{border-top:1px solid var(--border);color:#75522d;display:block;font-size:11px;line-height:1.5;margin-top:15px;padding-top:12px}.boundary-grid[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(3,1fr)}.boundary-grid article[data-v-52b3c342]{border-bottom:1px solid var(--border);border-right:1px solid var(--border);min-height:126px;padding:18px}.boundary-grid article[data-v-52b3c342]:nth-child(3n){border-right:0}.boundary-grid article[data-v-52b3c342]:nth-last-child(-n+3){border-bottom:0}.boundary-grid strong[data-v-52b3c342]{color:var(--accent);font-size:13px}.boundary-grid p[data-v-52b3c342]{color:var(--text-dim);font-size:12px;line-height:1.5;margin:7px 0 0}.compare-rule[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;margin-top:16px}.compare-rule p[data-v-52b3c342]{display:grid;font-size:12px;gap:8px;grid-template-columns:24px 1fr;line-height:1.5;margin:0;padding:14px}.compare-rule p[data-v-52b3c342]:first-child{background:#fff6f3;border-right:1px solid var(--border);color:#6e4037}.compare-rule p[data-v-52b3c342]:last-child{background:#f0f6f1;color:#315e3f}.compare-rule span[data-v-52b3c342]{font-size:17px;font-weight:900}.effort-table[data-v-52b3c342]{border:1px solid var(--border)}.effort-head[data-v-52b3c342],.effort-row[data-v-52b3c342]{display:grid;grid-template-columns:.8fr .9fr 1.15fr 1.15fr}.effort-head[data-v-52b3c342]{background:#edf3ee}.effort-head strong[data-v-52b3c342]{font-size:10px;padding:11px 13px;text-transform:uppercase}.effort-head strong[data-v-52b3c342],.effort-row[data-v-52b3c342]>*{border-right:1px solid var(--border)}.effort-row[data-v-52b3c342]>*{border-top:1px solid var(--border);font-size:12px;line-height:1.5;padding:14px 13px}.effort-head[data-v-52b3c342]>:last-child,.effort-row[data-v-52b3c342]>:last-child{border-right:0}.effort-row>strong[data-v-52b3c342]{color:var(--accent)}.effort-row>span[data-v-52b3c342]{color:var(--text-dim)}.effort-row>span[data-v-52b3c342]:last-child{color:#704739}.timing-layout[data-v-52b3c342]{display:grid;gap:20px;grid-template-columns:1.2fr .8fr}.window-list[data-v-52b3c342]{border:1px solid var(--border);display:grid}.window[data-v-52b3c342]{border-bottom:1px solid var(--border);display:grid;gap:6px 12px;grid-template-columns:1fr auto;padding:14px 16px}.window[data-v-52b3c342]:last-child{border-bottom:0}.window span[data-v-52b3c342]{font-size:11px;font-weight:850;text-transform:uppercase}.window strong[data-v-52b3c342]{font-size:14px}.window p[data-v-52b3c342]{color:var(--text-dim);font-size:11px;grid-column:1/-1;line-height:1.5;margin:0}.window--fast[data-v-52b3c342]{border-left:4px solid #287141}.window--central[data-v-52b3c342]{border-left:4px solid #3476a5}.window--slow[data-v-52b3c342]{border-left:4px solid #b87816}.timing-rules[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px}.timing-rules article[data-v-52b3c342]{border-right:1px solid var(--border);display:grid;gap:9px;grid-template-columns:28px 1fr;padding:16px}.timing-rules article[data-v-52b3c342]:last-child{border-right:0}.timing-rules>article>span[data-v-52b3c342]{color:var(--accent);font-weight:900}.timing-rules strong[data-v-52b3c342]{font-size:12px}.timing-rules p[data-v-52b3c342]{color:var(--text-dim);font-size:11px;line-height:1.45;margin:4px 0 0}.passage-sheet[data-v-52b3c342]{border:1px solid var(--border);margin-top:20px}.passage-sheet h3[data-v-52b3c342]{border-bottom:1px solid var(--border);font-size:14px;margin:0;padding:13px 15px}.passage-row[data-v-52b3c342]{display:grid;grid-template-columns:1fr .65fr 1.2fr .7fr .9fr .7fr}.passage-row[data-v-52b3c342]>*{border-right:1px solid var(--border);border-top:1px solid var(--border);font-size:11px;padding:11px 12px}.passage-row[data-v-52b3c342]>:last-child{border-right:0}.passage-row--head[data-v-52b3c342]{background:#f1f4f1}.passage-row--head[data-v-52b3c342]>*{border-top:0;font-size:9px;text-transform:uppercase}.passage-row span[data-v-52b3c342]{color:var(--text-dim)}.formula-panel[data-v-52b3c342]{align-items:center;background:#eef6f0;border:1px solid #a9c6b1;display:grid;gap:18px;grid-template-columns:150px minmax(260px,.8fr) 1fr;padding:20px}.formula-panel span[data-v-52b3c342]{color:var(--accent);font-size:10px;font-weight:900;text-transform:uppercase}.formula-panel strong[data-v-52b3c342]{font-size:18px;line-height:1.35}.formula-panel p[data-v-52b3c342]{color:var(--text-dim);font-size:12px;line-height:1.5;margin:0}.autonomy-grid[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(2,1fr);margin-top:20px}.autonomy-grid article[data-v-52b3c342]{border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:19px}.autonomy-grid article[data-v-52b3c342]:nth-child(2n){border-right:0}.autonomy-grid article[data-v-52b3c342]:nth-last-child(-n+2){border-bottom:0}.autonomy-grid h3[data-v-52b3c342]{color:var(--accent);font-size:15px;margin:0 0 7px}.autonomy-grid p[data-v-52b3c342]{color:var(--text-dim);font-size:12px;line-height:1.5;margin:0 0 12px}.autonomy-grid strong[data-v-52b3c342]{border-top:1px solid var(--border);display:block;font-size:11px;line-height:1.5;padding-top:10px}.roadbook-section[data-v-52b3c342]{background:#fff;border:1px solid var(--border);padding:30px}.roadbook-grid[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(4,1fr)}.roadbook-grid article[data-v-52b3c342]{border-right:1px solid var(--border);padding:18px}.roadbook-grid article[data-v-52b3c342]:last-child{border-right:0}.roadbook-grid h3[data-v-52b3c342]{color:var(--accent);font-size:14px;margin:0 0 12px}.roadbook-grid ul[data-v-52b3c342]{color:var(--text-dim);font-size:11px;line-height:1.8;margin:0;padding-left:17px}.safety-panel[data-v-52b3c342]{background:#fff4f2;border-left:4px solid #a34239;margin-top:22px;padding:20px 22px}.safety-panel h3[data-v-52b3c342]{font-size:17px;margin:0 0 6px}.safety-panel p[data-v-52b3c342]{color:var(--text-dim);font-size:12px;line-height:1.55}.safety-panel strong[data-v-52b3c342]{font-size:12px;line-height:1.5}.source-list[data-v-52b3c342]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.source-list li[data-v-52b3c342]{border-bottom:1px solid var(--border)}.source-list li[data-v-52b3c342]:nth-child(odd){border-right:1px solid var(--border)}.source-list li[data-v-52b3c342]:nth-last-child(-n+2){border-bottom:0}.source-list a[data-v-52b3c342]{color:var(--text);display:block;min-height:100%;padding:16px 40px 16px 16px;position:relative}.source-list a[data-v-52b3c342]:hover{background:#f3f7f3}.source-head[data-v-52b3c342]{display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;margin-bottom:6px}.source-head strong[data-v-52b3c342]{font-size:13px}.source-level[data-v-52b3c342]{border:1px solid #a9c4b0;color:#28623d;font-size:9px;font-weight:850;padding:3px 5px;text-transform:uppercase}.source-level--observational[data-v-52b3c342]{border-color:#d7be86;color:#865f10}.source-level--experimental[data-v-52b3c342]{border-color:#a8bfd3;color:#315f87}.source-list cite[data-v-52b3c342]{display:block;font-size:10px;font-style:normal;line-height:1.45;margin-bottom:5px}.source-list p[data-v-52b3c342]{color:var(--text-dim);font-size:11px;line-height:1.45;margin:0}.source-list b[data-v-52b3c342]{color:var(--accent);position:absolute;right:15px;top:50%;transform:translateY(-50%)}a[data-v-52b3c342]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:3px}@media(max-width:900px){.hero h1[data-v-52b3c342]{font-size:42px}.boundary-grid[data-v-52b3c342],.truth-grid[data-v-52b3c342]{grid-template-columns:1fr 1fr}.truth-grid article[data-v-52b3c342]:nth-child(2){border-right:0}.truth-grid article[data-v-52b3c342]:last-child{border-top:1px solid var(--border);grid-column:1/-1}.boundary-grid article[data-v-52b3c342]:nth-child(3n){border-right:1px solid var(--border)}.boundary-grid article[data-v-52b3c342]:nth-child(2n){border-right:0}.boundary-grid article[data-v-52b3c342]:nth-last-child(-n+3){border-bottom:1px solid var(--border)}.boundary-grid article[data-v-52b3c342]:nth-last-child(-n+2){border-bottom:0}.timing-layout[data-v-52b3c342]{grid-template-columns:1fr}.roadbook-grid[data-v-52b3c342],.timing-rules[data-v-52b3c342]{grid-template-columns:repeat(2,1fr)}.timing-rules article[data-v-52b3c342]:nth-child(2){border-right:0}.timing-rules article[data-v-52b3c342]:nth-child(-n+2){border-bottom:1px solid var(--border)}.roadbook-grid article[data-v-52b3c342]:nth-child(2){border-right:0}.roadbook-grid article[data-v-52b3c342]:nth-child(-n+2){border-bottom:1px solid var(--border)}.formula-panel[data-v-52b3c342]{grid-template-columns:1fr}}@media(max-width:680px){.race-plan-guide[data-v-52b3c342]{width:min(100% - 24px,1180px)}main[data-v-52b3c342]{padding-top:16px}.hero[data-v-52b3c342]{min-height:590px}.hero-copy[data-v-52b3c342]{padding:38px 23px 175px}.hero h1[data-v-52b3c342]{font-size:36px}.hero-copy>p[data-v-52b3c342]:not(.eyebrow){font-size:15px}.hero-profile[data-v-52b3c342]{right:-25%;width:125%}.hero-method[data-v-52b3c342]{grid-template-columns:1fr}.hero-method i[data-v-52b3c342]{display:none}.hero-method span[data-v-52b3c342]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:7px 12px}.page-nav[data-v-52b3c342]{display:none}.section-block[data-v-52b3c342]{margin-bottom:48px}.framed-section[data-v-52b3c342],.lab-section[data-v-52b3c342],.roadbook-section[data-v-52b3c342],.sources-section[data-v-52b3c342]{padding:20px 14px}.autonomy-grid[data-v-52b3c342],.boundary-grid[data-v-52b3c342],.compare-rule[data-v-52b3c342],.roadbook-grid[data-v-52b3c342],.source-list[data-v-52b3c342],.truth-grid[data-v-52b3c342]{grid-template-columns:1fr}.autonomy-grid article[data-v-52b3c342],.autonomy-grid article[data-v-52b3c342]:nth-child(2n),.boundary-grid article[data-v-52b3c342],.boundary-grid article[data-v-52b3c342]:nth-child(2n),.boundary-grid article[data-v-52b3c342]:nth-child(3n),.boundary-grid article[data-v-52b3c342]:nth-last-child(-n+2),.roadbook-grid article[data-v-52b3c342],.roadbook-grid article[data-v-52b3c342]:nth-child(2),.source-list li[data-v-52b3c342],.source-list li[data-v-52b3c342]:nth-child(odd),.source-list li[data-v-52b3c342]:nth-last-child(-n+2),.truth-grid article[data-v-52b3c342],.truth-grid article[data-v-52b3c342]:last-child,.truth-grid article[data-v-52b3c342]:nth-child(2){border-bottom:1px solid var(--border);border-right:0;grid-column:auto}.autonomy-grid article[data-v-52b3c342]:last-child,.boundary-grid article[data-v-52b3c342]:last-child,.roadbook-grid article[data-v-52b3c342]:last-child,.source-list li[data-v-52b3c342]:last-child,.truth-grid article[data-v-52b3c342]:last-child{border-bottom:0}.truth-grid p[data-v-52b3c342]{min-height:0}.compare-rule p[data-v-52b3c342]:first-child{border-bottom:1px solid var(--border);border-right:0}.effort-head[data-v-52b3c342]{display:none}.effort-row[data-v-52b3c342]{grid-template-columns:1fr}.effort-row[data-v-52b3c342]>*{border-right:0}.effort-row>strong[data-v-52b3c342]{background:#edf3ee}.timing-rules[data-v-52b3c342]{grid-template-columns:1fr}.timing-rules article[data-v-52b3c342],.timing-rules article[data-v-52b3c342]:nth-child(2){border-bottom:1px solid var(--border);border-right:0}.timing-rules article[data-v-52b3c342]:last-child{border-bottom:0}.passage-row--head[data-v-52b3c342]{display:none}.passage-row[data-v-52b3c342]{grid-template-columns:1fr;padding:8px 0}.passage-row[data-v-52b3c342]>*{border-right:0;border-top:0;display:grid;gap:10px;grid-template-columns:minmax(86px,.45fr) 1fr;padding:7px 12px}.passage-row[data-v-52b3c342]>:before{color:var(--text-dim);content:attr(data-label);font-size:9px;font-weight:850;text-transform:uppercase}.trailboard-note[data-v-52b3c342]{gap:5px;grid-template-columns:1fr}.formula-panel strong[data-v-52b3c342]{font-size:15px}.source-list li[data-v-52b3c342]:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.source-list li[data-v-52b3c342]:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){[data-v-52b3c342]{scroll-behavior:auto!important;transition:none!important}}
