.vehicle-discovery[data-astro-cid-fpogq3tk]{padding:clamp(var(--space-12),5vw,var(--space-20)) 0 var(--space-6);scroll-margin-top:var(--space-22)}.discovery-intro[data-astro-cid-fpogq3tk]{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.discovery-kicker[data-astro-cid-fpogq3tk]{margin:0 0 var(--space-3);color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.discovery-intro[data-astro-cid-fpogq3tk] h2[data-astro-cid-fpogq3tk]{margin:0 0 var(--space-2);font-size:var(--type-magazine-section-title);line-height:var(--leading-heading);letter-spacing:-1px}.discovery-intro[data-astro-cid-fpogq3tk] h2[data-astro-cid-fpogq3tk] em[data-astro-cid-fpogq3tk]{color:var(--action-green);font-style:normal}.discovery-desc[data-astro-cid-fpogq3tk]{max-width:720px;color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading);margin:0}.discovery-directory[data-astro-cid-fpogq3tk]{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) 0;color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);flex:none;display:inline-flex}.discovery-directory[data-astro-cid-fpogq3tk]:hover{text-underline-offset:4px;text-decoration:underline}.suv-guide-grid[data-astro-cid-fpogq3tk]{gap:var(--magazine-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.suv-guide-card[data-astro-cid-fpogq3tk]{border:var(--magazine-card-border-width) solid var(--magazine-card-border-light);border-radius:var(--magazine-card-radius);background:var(--bg-surface);min-width:0;display:flex;overflow:hidden}.suv-guide-rail[data-astro-cid-fpogq3tk]{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-3);background:var(--sage-surface);border-right:1px solid var(--line-dark);flex-direction:column;flex:0 0 104px;display:flex}.suv-guide-index[data-astro-cid-fpogq3tk]{color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.suv-guide-mark[data-astro-cid-fpogq3tk]{color:var(--action-green);font-size:var(--type-decorative-counter);font-weight:var(--weight-bold);line-height:var(--leading-brand);letter-spacing:-4px}.suv-guide-rail-label[data-astro-cid-fpogq3tk]{color:var(--text-muted);font:var(--weight-bold) var(--type-magazine-caption)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.suv-guide-content[data-astro-cid-fpogq3tk]{min-width:0;padding:var(--magazine-card-padding);flex-direction:column;flex:1;display:flex}.suv-guide-overline[data-astro-cid-fpogq3tk]{color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.suv-guide-card[data-astro-cid-fpogq3tk] h3[data-astro-cid-fpogq3tk]{margin:var(--space-2) 0 var(--space-1);font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.suv-guide-categories[data-astro-cid-fpogq3tk]{color:var(--action-green);font-size:var(--type-magazine-meta);font-weight:var(--weight-semibold);margin:0}.suv-guide-description[data-astro-cid-fpogq3tk]{max-width:55ch;margin:var(--space-3) 0 var(--space-3);color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact)}.suv-guide-links[data-astro-cid-fpogq3tk]{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]{justify-content:space-between;align-items:start;gap:var(--space-2);min-width:0;min-height:72px;padding:var(--space-3);border:1px solid var(--line-dark);border-radius:var(--radius-sm);background:var(--sage-surface);color:var(--text-main);transition:border-color .2s,background-color .2s;display:flex}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]:first-child{background:var(--action-green);border-color:var(--action-green);color:#fffefb}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]:hover{border-color:var(--earth-accent);background:var(--warm-paper);color:var(--text-main)}.suv-guide-links[data-astro-cid-fpogq3tk] strong[data-astro-cid-fpogq3tk]{font-size:var(--type-magazine-action);line-height:var(--leading-ui);display:block}.suv-guide-links[data-astro-cid-fpogq3tk] small[data-astro-cid-fpogq3tk]{margin-top:var(--space-1);opacity:.9;font-size:var(--type-magazine-caption);line-height:var(--leading-ui);display:block}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]>span[data-astro-cid-fpogq3tk]:last-child{font-size:var(--type-ui);flex-shrink:0}.discovery-source-note[data-astro-cid-fpogq3tk]{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--type-magazine-caption);line-height:var(--leading-reading)}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]:focus-visible,.discovery-directory[data-astro-cid-fpogq3tk]:focus-visible{outline:3px solid var(--earth-accent);outline-offset:3px}@media (width<=850px){.discovery-intro[data-astro-cid-fpogq3tk]{flex-direction:column;align-items:start}.suv-guide-links[data-astro-cid-fpogq3tk]{grid-template-columns:1fr}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]{min-height:0}}@media (width<=650px){.suv-guide-grid[data-astro-cid-fpogq3tk]{grid-template-columns:1fr}.vehicle-discovery[data-astro-cid-fpogq3tk]{padding-block:var(--space-12) var(--space-5)}.suv-guide-card[data-astro-cid-fpogq3tk]{flex-direction:column}.suv-guide-rail[data-astro-cid-fpogq3tk]{justify-content:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-right:0;border-bottom:1px solid var(--line-dark);flex-direction:row;flex:none}.suv-guide-mark[data-astro-cid-fpogq3tk]{font-size:var(--type-magazine-card-title);line-height:var(--leading-heading);letter-spacing:0}.suv-guide-rail-label[data-astro-cid-fpogq3tk]{margin-left:auto}.suv-guide-links[data-astro-cid-fpogq3tk]{gap:var(--space-2);grid-template-columns:1fr}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]{min-height:64px;padding:var(--space-3) var(--space-4);align-items:center}.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]>span[data-astro-cid-fpogq3tk]:first-child{min-width:0}}@media (prefers-reduced-motion:reduce){.suv-guide-links[data-astro-cid-fpogq3tk] a[data-astro-cid-fpogq3tk]{transition:none}}.alternative-pickup-section[data-astro-cid-ggl4golk]{border-top:2px solid var(--line-strong);padding-block:var(--space-14) var(--space-20);scroll-margin-top:var(--space-22)}.alternative-intro[data-astro-cid-ggl4golk]{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.alternative-kicker[data-astro-cid-ggl4golk]{margin:0 0 var(--space-3);color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.alternative-intro[data-astro-cid-ggl4golk] h2[data-astro-cid-ggl4golk]{font-size:var(--type-magazine-section-title);line-height:var(--leading-heading);letter-spacing:-1px;margin:0}.alternative-intro[data-astro-cid-ggl4golk]>p[data-astro-cid-ggl4golk]{max-width:360px;color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact);margin:0}.electric-grid[data-astro-cid-ggl4golk]{gap:var(--magazine-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.electric-card[data-astro-cid-ggl4golk]{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--magazine-card-padding);border:var(--magazine-card-border-width) solid var(--magazine-card-border-light);border-radius:var(--magazine-card-radius);background:var(--bg-surface);flex-direction:column;transition:border-color .2s;display:flex}.electric-card[data-astro-cid-ggl4golk]:hover{border-color:var(--action-green)}.electric-powertrain[data-astro-cid-ggl4golk]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--sage-surface);color:var(--earth-accent);font-size:var(--type-magazine-meta);font-weight:var(--weight-bold);letter-spacing:.5px;align-items:center;display:inline-flex}.electric-card[data-astro-cid-ggl4golk]>strong[data-astro-cid-ggl4golk]{color:var(--text-main);font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.electric-detail[data-astro-cid-ggl4golk]{color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact)}.electric-action[data-astro-cid-ggl4golk]{align-items:center;gap:var(--space-2);padding-top:var(--space-3);color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);margin-top:auto;display:inline-flex}.electric-card[data-astro-cid-ggl4golk]:focus-visible{outline:3px solid var(--earth-accent);outline-offset:3px}@media (width<=850px){.alternative-intro[data-astro-cid-ggl4golk]{flex-direction:column;align-items:start}}@media (width<=650px){.alternative-pickup-section[data-astro-cid-ggl4golk]{padding-block:var(--space-12) var(--space-10)}.electric-grid[data-astro-cid-ggl4golk]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.electric-card[data-astro-cid-ggl4golk]{transition:none}}.magazine-home[data-astro-cid-fko6yxmy]{--max:var(--magazine-content-max);--page-container-inset:var(--magazine-content-inset);overflow:hidden}.eyebrow[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-3);color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:2px}.magazine-opening[data-astro-cid-fko6yxmy]{padding-top:clamp(var(--space-4),2vw,var(--space-6))}.cover-layout[data-astro-cid-fko6yxmy]{gap:var(--space-4);grid-template-columns:minmax(0,1.7fr) minmax(270px,.8fr);align-items:stretch;display:grid}.cover-story[data-astro-cid-fko6yxmy]{isolation:isolate;border-radius:var(--radius-lg);color:#fffefb;background:#1b3628;min-height:630px;display:flex;position:relative;overflow:hidden}.cover-story[data-astro-cid-fko6yxmy]:focus-visible,.aside-story[data-astro-cid-fko6yxmy]:focus-visible,.car-photo[data-astro-cid-fko6yxmy]:focus-visible,.reading-card[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:focus-visible{outline-offset:3px;outline:3px solid #e2aa63}.cover-story[data-astro-cid-fko6yxmy]>img[data-astro-cid-fko6yxmy]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.cover-story[data-astro-cid-fko6yxmy]:hover>img[data-astro-cid-fko6yxmy]{transform:scale(1.04)}.cover-shade[data-astro-cid-fko6yxmy]{background:linear-gradient(#0b17120f 15%,#0b171242 42%,#0b1712b8 73%,#0b1712f0 100%);position:absolute;inset:0}.cover-story--text[data-astro-cid-fko6yxmy]{background:radial-gradient(circle at 65% 30%,#587963,#1b3628 70%)}.cover-content[data-astro-cid-fko6yxmy]{z-index:1;padding:clamp(var(--space-5),3vw,var(--space-10));flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.cover-topline[data-astro-cid-fko6yxmy]{gap:var(--space-4);font:var(--weight-bold) var(--type-magazine-meta) var(--font-mono);letter-spacing:2px;flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.cover-topline[data-astro-cid-fko6yxmy] span[data-astro-cid-fko6yxmy]:first-child{padding:var(--space-2) var(--space-3);color:#213f2e;border-radius:var(--radius-sm);background:#fffefb;display:inline-block}.cover-topline[data-astro-cid-fko6yxmy] span[data-astro-cid-fko6yxmy]:last-child{color:#fffefb;text-shadow:0 1px 8px #14241b}.cover-date[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-2);color:#e1e9de;font-size:var(--type-magazine-meta)}.cover-bottom[data-astro-cid-fko6yxmy] h1[data-astro-cid-fko6yxmy]{max-width:690px;margin:0 0 var(--space-2);color:#fffefb;font-size:var(--type-cover-title);line-height:var(--leading-display);letter-spacing:-1px}.cover-bottom[data-astro-cid-fko6yxmy]>p[data-astro-cid-fko6yxmy]:not(.cover-date){-webkit-line-clamp:2;max-width:670px;margin-bottom:var(--space-5);color:#e8efe5;font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.read-link[data-astro-cid-fko6yxmy]{align-items:center;gap:var(--space-3);padding-bottom:var(--space-1);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);border-bottom:1px solid #fffefb;display:inline-flex}.cover-aside[data-astro-cid-fko6yxmy]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.aside-story[data-astro-cid-fko6yxmy]{isolation:isolate;border-radius:var(--radius-md);color:#fffefb;background:#254e38;flex:1;min-height:260px;display:flex;position:relative;overflow:hidden}.aside-story[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy],.aside-art[data-astro-cid-fko6yxmy]{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.aside-story[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy]{transform:scale(1.045)}.aside-story[data-astro-cid-fko6yxmy]:after{content:"";z-index:0;background:linear-gradient(#0b171208 5%,#0b1712f2);position:absolute;inset:0}.aside-art[data-astro-cid-fko6yxmy]{background:linear-gradient(135deg,#315a42,#172e22);place-items:center;display:grid}.aside-art[data-astro-cid-fko6yxmy] span[data-astro-cid-fko6yxmy]{font:var(--weight-bold) var(--type-decorative-watermark) var(--font-heading);letter-spacing:-10px;color:#ffffff1c}.aside-content[data-astro-cid-fko6yxmy]{z-index:1;padding:var(--space-5);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.aside-meta[data-astro-cid-fko6yxmy]{color:#e2ede0;font:var(--weight-bold) var(--type-magazine-meta) var(--font-mono);letter-spacing:1px}.aside-content[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy]{-webkit-line-clamp:3;margin:var(--space-1) 0 var(--space-2);color:#fffefb;font-size:var(--type-magazine-card-title);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aside-cta[data-astro-cid-fko6yxmy]{color:#fffefb;font-size:var(--type-magazine-action);font-weight:var(--weight-bold)}.all-stories[data-astro-cid-fko6yxmy]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:46px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);display:flex}.all-stories[data-astro-cid-fko6yxmy]:hover{border-color:var(--action-green);background:var(--sage-surface)}.photo-disclaimer[data-astro-cid-fko6yxmy]{margin:var(--space-3) 0 0;font-size:var(--type-magazine-caption);line-height:var(--leading-ui);color:var(--text-muted)}.magazine-section[data-astro-cid-fko6yxmy]{padding-block:clamp(var(--space-14),6vw,var(--space-22))}.section-head[data-astro-cid-fko6yxmy]{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.section-head[data-astro-cid-fko6yxmy] h1[data-astro-cid-fko6yxmy],.section-head[data-astro-cid-fko6yxmy] h2[data-astro-cid-fko6yxmy],.paths-heading[data-astro-cid-fko6yxmy] h2[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-2);font-size:var(--type-magazine-section-title);line-height:var(--leading-heading);letter-spacing:-1px}.section-head[data-astro-cid-fko6yxmy] p[data-astro-cid-fko6yxmy]:not(.eyebrow){color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact);margin:0}.text-link[data-astro-cid-fko6yxmy]{gap:var(--space-2);color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);flex:none;align-items:center;min-height:44px;display:inline-flex}.text-link[data-astro-cid-fko6yxmy]:hover{text-underline-offset:4px;text-decoration:underline}.reading-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reading-card[data-astro-cid-fko6yxmy]{border:var(--magazine-card-border-width) solid var(--magazine-card-border-light);border-radius:var(--magazine-card-radius);background:var(--bg-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.reading-card[data-astro-cid-fko6yxmy]:hover{border-color:var(--action-green);box-shadow:var(--shadow-card)}.reading-image[data-astro-cid-fko6yxmy]{aspect-ratio:16/9;background:var(--sage-surface);display:block;overflow:hidden}.reading-image[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.reading-image[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy]{transform:scale(1.035)}.reading-body[data-astro-cid-fko6yxmy]{padding:var(--magazine-card-padding);flex-direction:column;flex:1;display:flex}.reading-category[data-astro-cid-fko6yxmy]{color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta) var(--font-mono)}.reading-category[data-astro-cid-fko6yxmy] span[data-astro-cid-fko6yxmy]{color:var(--line-strong);margin-inline:var(--space-1)}.reading-body[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy]{margin:var(--space-3) 0 var(--space-3);font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading);text-wrap:pretty}.reading-body[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:hover{color:var(--action-green)}.reading-body[data-astro-cid-fko6yxmy] p[data-astro-cid-fko6yxmy]{-webkit-line-clamp:3;margin:0 0 var(--space-5);color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reading-more[data-astro-cid-fko6yxmy]{gap:var(--space-2);color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);align-items:center;margin-top:auto;display:inline-flex}.classic-stories[data-astro-cid-fko6yxmy]{padding-top:clamp(var(--space-10),4vw,60px)}.classic-stories-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.classic-story[data-astro-cid-fko6yxmy]{min-width:0;min-height:280px;padding:var(--magazine-card-padding);border:var(--magazine-card-border-width) solid var(--magazine-card-border-dark);border-radius:var(--magazine-card-radius);color:#fffefb;background:linear-gradient(135deg,#244736 0%,#19382b 100%);flex-direction:column;justify-content:space-between;transition:border-color .2s,transform .2s;display:flex}.classic-story[data-astro-cid-fko6yxmy]:hover{border-color:var(--magazine-card-border-hover-dark);transform:translateY(-2px)}.classic-story--warm[data-astro-cid-fko6yxmy]{border-color:var(--magazine-card-border-warm);color:#25392b;background:linear-gradient(135deg,#ede5d6 0%,#e2d5bd 100%)}.classic-story--warm[data-astro-cid-fko6yxmy]:hover{border-color:var(--action-green)}.classic-story--nissan[data-astro-cid-fko6yxmy]{border-color:var(--magazine-card-border-dark);background:linear-gradient(135deg,#31443e,#20372f)}.classic-story--strada[data-astro-cid-fko6yxmy]{border-color:var(--magazine-card-border-warm);color:#213c30;background:linear-gradient(135deg,#dedfce,#c5d0ba)}.classic-story--strada[data-astro-cid-fko6yxmy] .classic-story__top[data-astro-cid-fko6yxmy]{color:#4c6c54}.classic-story--strada[data-astro-cid-fko6yxmy] .classic-story__category[data-astro-cid-fko6yxmy]{color:#71532d}.classic-story--strada[data-astro-cid-fko6yxmy] .classic-story__content[data-astro-cid-fko6yxmy]>p[data-astro-cid-fko6yxmy]:not(.classic-story__category){color:#3c5041}.classic-story--strada[data-astro-cid-fko6yxmy] .classic-story__action[data-astro-cid-fko6yxmy]{color:#2c5741}.classic-story--tiger[data-astro-cid-fko6yxmy]{border-color:var(--magazine-card-border-dark);background:linear-gradient(120deg,#344b35 0%,#1c382c 100%);min-height:280px}.classic-story--tiger[data-astro-cid-fko6yxmy] .classic-story__content[data-astro-cid-fko6yxmy]{max-width:76ch}.classic-story--tiger[data-astro-cid-fko6yxmy] .classic-story__category[data-astro-cid-fko6yxmy]{color:#f1d293}.classic-story--colorado[data-astro-cid-fko6yxmy]{border-color:var(--magazine-card-border-dark);background:linear-gradient(135deg,#2b4650,#1d363d)}.classic-story--colorado[data-astro-cid-fko6yxmy] .classic-story__category[data-astro-cid-fko6yxmy]{color:#ead1a2}.classic-story__top[data-astro-cid-fko6yxmy]{justify-content:space-between;align-items:center;gap:var(--space-4);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px;color:#d5e2d5;display:flex}.classic-story--warm[data-astro-cid-fko6yxmy] .classic-story__top[data-astro-cid-fko6yxmy]{color:#5e6b57}.classic-story__content[data-astro-cid-fko6yxmy]{max-width:54ch;margin-top:var(--space-8)}.classic-story__category[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-1);font-size:var(--type-magazine-meta);line-height:var(--leading-ui);font-weight:var(--weight-semibold);color:#e6c994}.classic-story--warm[data-astro-cid-fko6yxmy] .classic-story__category[data-astro-cid-fko6yxmy]{color:#805c30}.classic-story[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-3);color:inherit;font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.classic-story__content[data-astro-cid-fko6yxmy]>p[data-astro-cid-fko6yxmy]:not(.classic-story__category){margin:0 0 var(--space-5);color:#e3eae1;font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact)}.classic-story--warm[data-astro-cid-fko6yxmy] .classic-story__content[data-astro-cid-fko6yxmy]>p[data-astro-cid-fko6yxmy]:not(.classic-story__category){color:#455445}.classic-story__action[data-astro-cid-fko6yxmy]{align-items:center;gap:var(--space-2);padding-bottom:var(--space-1);color:#fff4d9;font-size:var(--type-magazine-action);font-weight:var(--weight-bold);border-bottom:1px solid;display:inline-flex}.classic-story--warm[data-astro-cid-fko6yxmy] .classic-story__action[data-astro-cid-fko6yxmy]{color:#355f42}.reading-paths[data-astro-cid-fko6yxmy]{color:#fffefb;padding-block:clamp(var(--space-12),5vw,76px);background:#1f412f}.paths-heading[data-astro-cid-fko6yxmy]{margin-bottom:var(--space-6)}.paths-heading[data-astro-cid-fko6yxmy] .eyebrow[data-astro-cid-fko6yxmy]{color:#d5b282}.paths-heading[data-astro-cid-fko6yxmy] h2[data-astro-cid-fko6yxmy]{color:#fffefb}.paths-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.paths-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]{gap:var(--space-2);padding:var(--magazine-card-padding);border:var(--magazine-card-border-width) solid var(--magazine-card-border-dark);border-radius:var(--magazine-card-radius);color:#fffefb;background:#2a503a;flex-direction:column;min-height:195px;display:flex;position:relative}.paths-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:hover{border-color:var(--magazine-card-border-hover-dark);background:#335f45}.paths-grid[data-astro-cid-fko6yxmy] span[data-astro-cid-fko6yxmy]{color:#c7dfce;font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono)}.paths-grid[data-astro-cid-fko6yxmy] strong[data-astro-cid-fko6yxmy]{margin-top:var(--space-3);font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.paths-grid[data-astro-cid-fko6yxmy] small[data-astro-cid-fko6yxmy]{max-width:31ch;font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact);color:#d6e6d9}.paths-grid[data-astro-cid-fko6yxmy] b[data-astro-cid-fko6yxmy]{right:var(--space-4);top:var(--space-4);color:#d5b282;position:absolute}.car-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.car-feature[data-astro-cid-fko6yxmy]{border:var(--magazine-card-border-width) solid var(--magazine-card-border-light);border-radius:var(--magazine-card-radius);background:var(--bg-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.car-photo[data-astro-cid-fko6yxmy]{aspect-ratio:4/3;background:var(--sage-surface);display:block;overflow:hidden}.car-photo[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.car-photo[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy]{transform:scale(1.04)}.car-body[data-astro-cid-fko6yxmy]{padding:var(--magazine-card-padding);flex-direction:column;flex:1;display:flex}.car-label[data-astro-cid-fko6yxmy]{color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono);letter-spacing:1px}.car-body[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy]{margin:var(--space-2) 0;font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.car-body[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:hover{color:var(--action-green)}.car-body[data-astro-cid-fko6yxmy] p[data-astro-cid-fko6yxmy]{margin:0 0 var(--space-6);color:var(--text-muted);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact)}.car-cta[data-astro-cid-fko6yxmy]{font-weight:var(--weight-bold);color:var(--action-green);font-size:var(--type-magazine-action);margin-top:auto}.car-body[data-astro-cid-fko6yxmy] small[data-astro-cid-fko6yxmy]{margin-top:var(--space-4);color:var(--text-dim);font-size:var(--type-caption)}.car-body[data-astro-cid-fko6yxmy] small[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]{text-underline-offset:2px;text-decoration:underline}.model-shortcuts[data-astro-cid-fko6yxmy]{align-items:center;gap:var(--space-2);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.model-shortcuts[data-astro-cid-fko6yxmy]>span[data-astro-cid-fko6yxmy]{margin-right:var(--space-1);color:var(--text-muted);font-size:var(--type-meta)}.model-shortcuts[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]{gap:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg-surface);padding:var(--space-2) var(--space-3);color:var(--action-green);font-size:var(--type-ui);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.model-shortcuts[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:hover{background:var(--sage-surface)}.tools-section[data-astro-cid-fko6yxmy]{padding-block:clamp(var(--space-14),6vw,var(--space-22));background:var(--warm-paper);border-top:2px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.tools-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tool-card[data-astro-cid-fko6yxmy]{min-height:235px;padding:var(--magazine-card-padding);border-radius:var(--magazine-card-radius);border:var(--magazine-card-border-width) solid var(--magazine-card-border-light);background:var(--bg-surface);flex-direction:column;display:flex}.tool-card[data-astro-cid-fko6yxmy]:hover{border-color:var(--action-green);box-shadow:0 10px 30px #1c39261b}.tool-number[data-astro-cid-fko6yxmy]{color:var(--earth-accent);font:var(--weight-bold) var(--type-magazine-meta)/var(--leading-ui) var(--font-mono)}.tool-card[data-astro-cid-fko6yxmy] h3[data-astro-cid-fko6yxmy]{margin:var(--space-4) 0 var(--space-2);font-size:var(--type-magazine-card-title);line-height:var(--leading-card-heading)}.tool-card[data-astro-cid-fko6yxmy] p[data-astro-cid-fko6yxmy]{color:var(--text-muted);margin:0 0 var(--space-5);font-size:var(--type-magazine-body);line-height:var(--leading-reading-compact)}.tool-action[data-astro-cid-fko6yxmy]{justify-content:space-between;gap:var(--space-4);color:var(--action-green);font-size:var(--type-magazine-action);font-weight:var(--weight-bold);margin-top:auto;display:inline-flex}.tools-footer[data-astro-cid-fko6yxmy]{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-6);color:var(--text-muted);font-size:var(--type-magazine-body);flex-wrap:wrap;display:flex}.tools-footer[data-astro-cid-fko6yxmy] strong[data-astro-cid-fko6yxmy]{color:var(--text-main)}.tools-footer[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]{color:var(--action-green);font-weight:var(--weight-bold);border-bottom:1px solid}@media (width<=1050px){.cover-layout[data-astro-cid-fko6yxmy]{grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr)}.cover-story[data-astro-cid-fko6yxmy]{min-height:570px}.aside-story[data-astro-cid-fko6yxmy]{min-height:235px}}@media (width<=900px){.classic-stories-grid[data-astro-cid-fko6yxmy]{grid-template-columns:1fr}.classic-story[data-astro-cid-fko6yxmy]{min-height:220px}.classic-story--tiger[data-astro-cid-fko6yxmy]{grid-column:auto}}@media (width<=760px){.cover-layout[data-astro-cid-fko6yxmy]{grid-template-columns:1fr}.cover-story[data-astro-cid-fko6yxmy]{min-height:520px}.cover-aside[data-astro-cid-fko6yxmy]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aside-story[data-astro-cid-fko6yxmy]{min-height:265px}.all-stories[data-astro-cid-fko6yxmy]{grid-column:1/-1}.reading-grid[data-astro-cid-fko6yxmy],.car-grid[data-astro-cid-fko6yxmy],.paths-grid[data-astro-cid-fko6yxmy],.tools-grid[data-astro-cid-fko6yxmy]{grid-template-columns:repeat(2,minmax(0,1fr))}.classic-stories-grid[data-astro-cid-fko6yxmy]{gap:var(--magazine-card-gap)}.classic-story[data-astro-cid-fko6yxmy]{min-height:260px}.paths-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:last-child,.tools-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:last-child{grid-column:1/-1}.section-head[data-astro-cid-fko6yxmy]{align-items:start;gap:var(--space-1);flex-direction:column}}@media (width<=550px){.read-next[data-astro-cid-fko6yxmy]{padding-top:var(--space-8)}.section-head[data-astro-cid-fko6yxmy]{gap:var(--space-2);margin-bottom:var(--space-5)}.text-link[data-astro-cid-fko6yxmy]{min-height:40px}.cover-story[data-astro-cid-fko6yxmy]{min-height:480px}.cover-content[data-astro-cid-fko6yxmy]{padding:var(--space-5)}.cover-bottom[data-astro-cid-fko6yxmy] h1[data-astro-cid-fko6yxmy]{font-size:var(--type-cover-title)}.cover-aside[data-astro-cid-fko6yxmy],.reading-grid[data-astro-cid-fko6yxmy],.car-grid[data-astro-cid-fko6yxmy],.paths-grid[data-astro-cid-fko6yxmy],.tools-grid[data-astro-cid-fko6yxmy],.classic-stories-grid[data-astro-cid-fko6yxmy]{grid-template-columns:1fr}.classic-story[data-astro-cid-fko6yxmy]{min-height:235px}.classic-story__content[data-astro-cid-fko6yxmy]{margin-top:var(--space-6)}.aside-story[data-astro-cid-fko6yxmy]{min-height:245px}.all-stories[data-astro-cid-fko6yxmy],.paths-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:last-child,.tools-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]:last-child{grid-column:auto}.paths-grid[data-astro-cid-fko6yxmy] a[data-astro-cid-fko6yxmy]{min-height:155px}.magazine-section[data-astro-cid-fko6yxmy]{padding-block:var(--space-12)}}@media (prefers-reduced-motion:reduce){.cover-story[data-astro-cid-fko6yxmy]>img[data-astro-cid-fko6yxmy],.aside-story[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy],.reading-image[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy],.car-photo[data-astro-cid-fko6yxmy] img[data-astro-cid-fko6yxmy],.classic-story[data-astro-cid-fko6yxmy]{transition:none}.cover-story[data-astro-cid-fko6yxmy]:hover>img[data-astro-cid-fko6yxmy],.aside-story[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy],.reading-image[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy],.car-photo[data-astro-cid-fko6yxmy]:hover img[data-astro-cid-fko6yxmy],.classic-story[data-astro-cid-fko6yxmy]:hover{transform:none}}
