._2XNSyq_pageWrapper{background-color:var(--color-neutral-0,#fff);flex-direction:column;min-height:100vh;display:flex}._2XNSyq_page{padding-top:var(--space-xl,32px);padding-bottom:var(--space-2xl,48px);flex:1}._2XNSyq_articleContainer{max-width:800px;padding:0 var(--space-lg,24px);margin:0 auto}@media (max-width:767px){._2XNSyq_articleContainer{padding:0 var(--space-md,16px)}}._2XNSyq_articleHeader{text-align:center;margin-bottom:var(--space-2xl,48px);max-width:800px;margin-left:auto;margin-right:auto}._2XNSyq_articleHeader ._2XNSyq_articleTags{justify-content:center;gap:var(--space-sm,12px);margin-bottom:var(--space-lg,24px);flex-wrap:wrap;display:flex}._2XNSyq_articleHeader ._2XNSyq_tag{background:var(--color-cream-100,#f8efe3);color:var(--color-burgundy-100,#430b14);font-family:var(--font-futura-now,"Futura Now Headline", sans-serif);font-size:var(--typography-body-small-font-size,14px);font-weight:var(--font-weight-medium,500);letter-spacing:.02em;text-transform:uppercase;border-radius:var(--radius-full,9999px);padding:8px 20px;text-decoration:none;transition:all .25s;display:inline-block}._2XNSyq_articleHeader ._2XNSyq_tag:hover{background:var(--color-gold,#f8e073);color:var(--color-burgundy-100,#430b14);transform:translateY(-2px);box-shadow:0 4px 12px #f8e0734d}._2XNSyq_articleHeader ._2XNSyq_articleTitle{color:var(--color-burgundy-100,#430b14);margin-bottom:var(--space-lg,24px);font-size:var(--typography-title-large-font-size,38px);letter-spacing:-.02em;line-height:1.2}@media (max-width:767px){._2XNSyq_articleHeader ._2XNSyq_articleTitle{font-size:var(--typography-title-medium-font-size,30px)}}._2XNSyq_articleHeader ._2XNSyq_articleMeta{justify-content:center;align-items:center;gap:var(--space-md,16px);font-family:var(--font-futura-now,"Futura Now Headline", sans-serif);font-size:var(--typography-body-medium-font-size,16px);color:var(--color-text-muted,#8e695d);letter-spacing:0;padding:var(--space-md,16px) 0;border-top:1px solid var(--color-cream-200,#ebd7c7);border-bottom:1px solid var(--color-cream-200,#ebd7c7);margin-top:var(--space-lg,24px);flex-wrap:wrap;display:flex}._2XNSyq_articleHeader ._2XNSyq_metaSeparator{color:var(--color-cream-300,#d5c4b4);font-size:8px}@media (max-width:767px){._2XNSyq_articleHeader{margin-bottom:var(--space-xl,32px)}._2XNSyq_articleHeader ._2XNSyq_articleMeta{gap:var(--space-xs,8px);padding:var(--space-sm,12px) 0;flex-direction:column}._2XNSyq_articleHeader ._2XNSyq_metaSeparator{display:none}}._2XNSyq_featuredImage{margin-bottom:var(--space-2xl,48px);border-radius:var(--radius-xl,20px);box-shadow:0 20px 60px var(--color-burgundy-10,#430b1426);max-width:900px;margin-left:auto;margin-right:auto;overflow:hidden}._2XNSyq_featuredImage ._2XNSyq_heroImage{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;display:block}._2XNSyq_featuredImage ._2XNSyq_imageCaption{font-family:var(--font-futura-now,"Futura Now Headline", sans-serif);font-size:var(--typography-body-small-font-size,14px);color:var(--color-text-muted,#8e695d);padding:var(--space-md,16px) var(--space-lg,24px);text-align:center;background:var(--color-cream-50,#fdf9f3);border-top:1px solid var(--color-cream-100,#f8efe3);font-style:italic}@media (max-width:767px){._2XNSyq_featuredImage{border-radius:var(--radius-lg,16px);margin-bottom:var(--space-xl,32px)}}._2XNSyq_articleContent{font-family:var(--font-futura-now,"Futura Now Headline", sans-serif);font-size:var(--typography-body-large-font-size,18px);color:var(--color-text-primary,#430b14);letter-spacing:-.01em;max-width:680px;margin:0 auto;line-height:1.85}._2XNSyq_articleContent>p:first-of-type{font-size:var(--typography-title-small-font-size,20px);color:var(--color-burgundy-80,#430b14d9);line-height:1.7;font-weight:var(--font-weight-normal,400)}._2XNSyq_articleContent h1,._2XNSyq_articleContent h2,._2XNSyq_articleContent h3,._2XNSyq_articleContent h4,._2XNSyq_articleContent h5,._2XNSyq_articleContent h6{font-weight:var(--font-weight-bold,700);color:var(--color-burgundy-100,#430b14);margin-top:var(--space-2xl,48px);margin-bottom:var(--space-lg,24px);letter-spacing:-.03em;line-height:1.25}._2XNSyq_articleContent h1{font-size:var(--typography-title-large-font-size,38px);padding-bottom:var(--space-md,16px);border-bottom:2px solid var(--color-gold,#f8e073)}._2XNSyq_articleContent h2{font-size:var(--typography-title-medium-font-size,30px);padding-bottom:var(--space-sm,12px);border-bottom:2px solid var(--color-cream-200,#ebd7c7)}._2XNSyq_articleContent h3{font-size:var(--typography-title-small-font-size,20px);color:var(--color-burgundy-90,#430b14e6);margin-top:var(--space-xl,32px)}._2XNSyq_articleContent h4{font-size:var(--typography-body-large-font-size,18px);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.05em;color:var(--color-gold-dark,#c49a3d);margin-top:var(--space-xl,32px)}._2XNSyq_articleContent h5,._2XNSyq_articleContent h6{font-size:var(--typography-body-medium-font-size,16px);font-weight:var(--font-weight-semibold,600)}._2XNSyq_articleContent p{margin-bottom:var(--space-lg,24px)}._2XNSyq_articleContent strong{font-weight:var(--font-weight-bold,700);color:var(--color-burgundy-100,#430b14)}._2XNSyq_articleContent em{color:var(--color-burgundy-90,#430b14e6);font-style:italic}._2XNSyq_articleContent a{color:var(--color-gold-dark,#c49a3d);font-weight:var(--font-weight-medium,500);background-image:linear-gradient(to right, var(--color-gold,#f8e073), var(--color-gold,#f8e073));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:2px;text-decoration:none;transition:all .25s}._2XNSyq_articleContent a:hover{color:var(--color-burgundy-100,#430b14);background-image:linear-gradient(to right, var(--color-burgundy-100,#430b14), var(--color-burgundy-100,#430b14))}._2XNSyq_articleContent ul,._2XNSyq_articleContent ol{padding-left:var(--space-lg,24px);margin-bottom:var(--space-lg,24px);margin-top:var(--space-md,16px)}._2XNSyq_articleContent ul{list-style:none}._2XNSyq_articleContent ul li{padding-left:var(--space-lg,24px);position:relative}._2XNSyq_articleContent ul li:before{content:"";background:var(--color-gold,#f8e073);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}._2XNSyq_articleContent ol{counter-reset:list-counter;list-style:none}._2XNSyq_articleContent ol li{padding-left:var(--space-xl,32px);counter-increment:list-counter;position:relative}._2XNSyq_articleContent ol li:before{content:counter(list-counter);font-weight:var(--font-weight-bold,700);color:var(--color-gold-dark,#c49a3d);font-size:var(--typography-body-medium-font-size,16px);position:absolute;top:0;left:0}._2XNSyq_articleContent li{margin-bottom:var(--space-md,16px);line-height:1.7}._2XNSyq_articleContent li ul,._2XNSyq_articleContent li ol{margin-top:var(--space-sm,12px);margin-bottom:var(--space-sm,12px)}._2XNSyq_articleContent blockquote{border-left:4px solid var(--color-gold,#f8e073);padding:var(--space-lg,24px) var(--space-xl,32px);margin:var(--space-xl,32px) 0;background:linear-gradient(135deg, var(--color-cream-50,#fdf9f3) 0%, var(--color-cream-100,#f8efe3) 100%);border-radius:0 var(--radius-lg,16px) var(--radius-lg,16px) 0;font-size:var(--typography-title-small-font-size,20px);color:var(--color-burgundy-80,#430b14d9);line-height:1.6;position:relative}._2XNSyq_articleContent blockquote:before{content:"\"";color:var(--color-gold,#f8e073);font-family:Georgia,serif;font-size:60px;line-height:1;position:absolute;top:-10px;left:20px}._2XNSyq_articleContent blockquote p{margin-bottom:var(--space-sm,12px)}._2XNSyq_articleContent blockquote p:last-child{margin-bottom:0}._2XNSyq_articleContent code{background:var(--color-cream-100,#f8efe3);border-radius:var(--radius-sm,6px);color:var(--color-burgundy-100,#430b14);border:1px solid var(--color-cream-200,#ebd7c7);padding:3px 8px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:.875em}._2XNSyq_articleContent pre{background:var(--color-burgundy-100,#430b14);color:var(--color-neutral-0,#fff);border-radius:var(--radius-lg,16px);padding:var(--space-xl,32px);margin:var(--space-xl,32px) 0;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:var(--typography-body-small-font-size,14px);line-height:1.6;overflow-x:auto}._2XNSyq_articleContent pre code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}._2XNSyq_articleContent hr{background:linear-gradient(to right, transparent, var(--color-cream-200,#ebd7c7), transparent);height:2px;margin:var(--space-2xl,48px) 0;border:none}._2XNSyq_articleContent img{border-radius:var(--radius-lg,16px);max-width:100%;height:auto;margin:var(--space-lg,24px) 0}._2XNSyq_articleContent table{border-collapse:collapse;width:100%;margin:var(--space-xl,32px) 0;font-size:var(--typography-body-medium-font-size,16px)}._2XNSyq_articleContent table th,._2XNSyq_articleContent table td{padding:var(--space-md,16px);text-align:left;border-bottom:1px solid var(--color-cream-200,#ebd7c7)}._2XNSyq_articleContent table th{font-weight:var(--font-weight-semibold,600);color:var(--color-burgundy-100,#430b14);background:var(--color-cream-50,#fdf9f3)}._2XNSyq_articleContent table tr:hover td{background:var(--color-cream-50,#fdf9f3)}@media (max-width:767px){._2XNSyq_articleContent{font-size:var(--typography-body-medium-font-size,16px);line-height:1.75}._2XNSyq_articleContent>p:first-of-type{font-size:var(--typography-body-large-font-size,18px)}._2XNSyq_articleContent h1{font-size:var(--typography-title-medium-font-size,30px)}._2XNSyq_articleContent h2{font-size:var(--typography-title-small-font-size,20px);margin-top:var(--space-xl,32px)}._2XNSyq_articleContent h3{font-size:var(--typography-body-large-font-size,18px)}._2XNSyq_articleContent h4{font-size:var(--typography-body-medium-font-size,16px)}._2XNSyq_articleContent blockquote{padding:var(--space-md,16px) var(--space-lg,24px);font-size:var(--typography-body-large-font-size,18px)}._2XNSyq_articleContent blockquote:before{font-size:40px;top:-5px;left:12px}._2XNSyq_articleContent pre{padding:var(--space-lg,24px);border-radius:var(--radius-md,12px)}._2XNSyq_articleContent ul li{padding-left:var(--space-md,16px)}._2XNSyq_articleContent ol li{padding-left:var(--space-lg,24px)}}._2XNSyq_gallerySection{margin-bottom:var(--space-xl,32px)}._2XNSyq_gallerySection ._2XNSyq_sectionTitle{color:var(--color-burgundy-100,#430b14);text-align:center;margin-bottom:var(--space-lg,24px)}._2XNSyq_gallerySection ._2XNSyq_galleryGrid{gap:var(--space-md,16px);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}._2XNSyq_gallerySection ._2XNSyq_galleryImage{border-radius:var(--radius-lg,16px);box-shadow:0 4px 20px var(--color-burgundy-10,#430b141a);background:var(--color-neutral-0,#fff);transition:transform .3s;overflow:hidden}._2XNSyq_gallerySection ._2XNSyq_galleryImage:hover{transform:scale(1.03)}._2XNSyq_gallerySection ._2XNSyq_galleryImage ._2XNSyq_image{object-fit:cover;width:100%;height:auto;display:block}._2XNSyq_gallerySection ._2XNSyq_galleryImage ._2XNSyq_imageCaption{font-family:var(--font-futura-now,"Futura Now Headline", sans-serif);font-size:var(--typography-body-small-font-size,14px);color:var(--color-text-muted,#8e695d);padding:var(--space-sm,12px);text-align:center;font-style:italic}._2XNSyq_backToList{margin-bottom:var(--space-xl,32px);text-align:center}._2XNSyq_relatedArticles{border-top:1px solid var(--color-cream-200,#ebd7c7);padding-top:var(--space-xl,32px)}._2XNSyq_relatedArticles ._2XNSyq_sectionTitle{color:var(--color-burgundy-100,#430b14);text-align:center;margin-bottom:var(--space-xl,32px)}._2XNSyq_relatedArticles ._2XNSyq_relatedGrid{gap:var(--space-lg,24px);grid-template-columns:1fr;display:grid}@media (min-width:768px){._2XNSyq_relatedArticles ._2XNSyq_relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._2XNSyq_relatedArticles ._2XNSyq_relatedGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:575px){._2XNSyq_articleHeader ._2XNSyq_articleTitle{font-size:var(--typography-title-medium-font-size,30px)}._2XNSyq_featuredImage{border-radius:var(--radius-lg,16px)}._2XNSyq_gallerySection ._2XNSyq_galleryGrid{grid-template-columns:1fr}}
