._page_yii4i_1{max-width:var(--content-width);padding:var(--spacing-16) var(--spacing-6) var(--spacing-24);margin:0 auto}._header_yii4i_7{max-width:720px;margin-bottom:var(--spacing-10)}._title_yii4i_12{margin:0 0 var(--spacing-3);font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(30px,4vw,48px);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}._meta_yii4i_22{font-size:20px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug);color:var(--color-fg-subtle);margin:0}._cover_yii4i_31{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--color-border);width:100%;display:block}._body_yii4i_39{gap:var(--spacing-12);margin:var(--spacing-16) 0;grid-template-columns:minmax(0,1fr) 280px;display:grid}._story_yii4i_46{max-width:65ch}._summary_yii4i_50{margin:0 0 var(--spacing-6);font-size:20px;line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--color-fg)}._paragraph_yii4i_58{margin:0 0 var(--spacing-5);font-size:16px;line-height:var(--leading-loose);color:var(--color-fg-subtle)}._paragraph_yii4i_58:last-child{margin-bottom:0}._specs_yii4i_69{padding:var(--spacing-6);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-self:start;margin:0}._spec_yii4i_69+._spec_yii4i_69{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}._specLabel_yii4i_84{font-size:12px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);line-height:var(--leading-snug);color:var(--color-fg-subtle);margin:0}._specValue_yii4i_93{margin:var(--spacing-1) 0 0;font-size:15px;line-height:var(--leading-snug);color:var(--color-fg)}._gallery_yii4i_100{gap:var(--spacing-6);margin-bottom:var(--spacing-16);grid-template-columns:repeat(2,1fr);display:grid}._galleryImage_yii4i_107{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--color-border);width:100%;display:block}._cta_yii4i_115{text-align:center;padding:var(--spacing-16) var(--spacing-8);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._ctaTitle_yii4i_123{margin:0 0 var(--spacing-3);font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(22px,2.8vw,30px);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}._ctaCopy_yii4i_133{margin:0 auto var(--spacing-8);max-width:48ch;font-size:16px;line-height:var(--leading-snug);color:var(--color-fg-subtle)}._ctaActions_yii4i_141{justify-content:center;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}@media (width<=860px){._body_yii4i_39{gap:var(--spacing-8);grid-template-columns:1fr}}@media (width<=620px){._gallery_yii4i_100{grid-template-columns:1fr}}
