.page-module__hPV2JG__header{background-color:var(--bg-accent);color:var(--text-on-accent);padding:var(--space-5xl)var(--gutter);text-align:center}.page-module__hPV2JG__headerInner{max-width:var(--narrow-width);margin:0 auto}.page-module__hPV2JG__headerTitle{font-family:var(--font-heading);font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin-bottom:var(--space-md)}.page-module__hPV2JG__headerSubtitle{font-family:var(--font-body);font-size:var(--fs-lg);line-height:var(--lh-relaxed);color:#ffffffd9;max-width:560px;margin:0 auto}.page-module__hPV2JG__storiesSection{max-width:var(--content-width);padding:var(--space-4xl)var(--gutter);margin:0 auto}.page-module__hPV2JG__storiesGrid{columns:3;column-gap:var(--space-lg)}.page-module__hPV2JG__storyCard{break-inside:avoid;margin-bottom:var(--space-lg);background-color:var(--bg-elevated);border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--duration-normal)var(--ease-out)}.page-module__hPV2JG__storyCard:hover{box-shadow:var(--shadow-card-hover)}.page-module__hPV2JG__storyQuote{font-family:var(--font-body);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);color:var(--text-primary);margin-bottom:var(--space-lg);font-style:italic}.page-module__hPV2JG__storyQuote:before{content:"“";font-size:var(--fs-3xl);font-weight:var(--fw-bold);color:var(--color-primary);vertical-align:-.3em;margin-right:4px;line-height:0}.page-module__hPV2JG__storyQuote:after{content:"”"}.page-module__hPV2JG__storyFullStory{font-family:var(--font-body);font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-secondary);margin-bottom:var(--space-lg);padding-top:var(--space-md);border-top:var(--border-light)}.page-module__hPV2JG__storyAttribution{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__hPV2JG__storyName{font-family:var(--font-heading);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-primary)}.page-module__hPV2JG__storyBoat{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--color-primary);font-weight:var(--fw-medium)}.page-module__hPV2JG__storyLocation{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text-tertiary)}.page-module__hPV2JG__cta{background-color:var(--bg-subtle);padding:var(--space-4xl)var(--gutter);text-align:center}.page-module__hPV2JG__ctaInner{max-width:var(--narrow-width);margin:0 auto}.page-module__hPV2JG__ctaTitle{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);color:var(--text-primary);margin-bottom:var(--space-md)}.page-module__hPV2JG__ctaText{font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--text-secondary);margin-bottom:var(--space-lg)}.page-module__hPV2JG__ctaLink{background-color:var(--color-primary);color:var(--text-on-accent);font-family:var(--font-heading);font-size:var(--fs-base);font-weight:var(--fw-semibold);padding:var(--space-md)var(--space-2xl);border-radius:var(--radius-md);transition:background-color var(--duration-normal)var(--ease-out),box-shadow var(--duration-normal)var(--ease-out);text-decoration:none;display:inline-block}.page-module__hPV2JG__ctaLink:hover{background-color:var(--color-dark);box-shadow:var(--shadow-lg)}@media (max-width:1023px){.page-module__hPV2JG__headerTitle{font-size:var(--fs-4xl)}.page-module__hPV2JG__storiesGrid{columns:2}}@media (max-width:767px){.page-module__hPV2JG__header{padding:var(--space-4xl)var(--gutter)}.page-module__hPV2JG__headerTitle{font-size:var(--fs-3xl)}.page-module__hPV2JG__headerSubtitle{font-size:var(--fs-base)}.page-module__hPV2JG__storiesSection{padding:var(--space-2xl)var(--gutter)}.page-module__hPV2JG__storiesGrid{columns:1}.page-module__hPV2JG__cta{padding:var(--space-3xl)var(--gutter)}}
