.article-detail-shell_article__al45X{min-width:0;overflow:clip}.article-detail-shell_contentWide__8qW2q{width:min(1120px,calc(100% - (var(--storefront-shell-gutter) * 2)));margin-inline:auto}.article-detail-shell_hero__9xZOa{display:grid;min-height:calc(100svh - 73px);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(36px,5vw,68px);align-items:center;padding-block:52px 64px}.article-detail-shell_heroWithoutCover__66SgV{grid-template-columns:minmax(0,760px);min-height:min(680px,calc(100svh - 73px))}.article-detail-shell_contentGrid__717_l,.article-detail-shell_coverFrame__nCSIL,.article-detail-shell_flowBlock__QmnWB,.article-detail-shell_fullWidthBlock__2vR6p,.article-detail-shell_heroCopy__mozDm,.article-detail-shell_heroGallery__p_0sD{min-width:0}.article-detail-shell_backLink__0qnlM{display:inline-flex;min-height:44px;align-items:center;color:var(--text-secondary);transition:color .16s ease}.article-detail-shell_backLink__0qnlM:hover{color:var(--link-text)}.article-detail-shell_heroMeta__xQfxT{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:38px;color:var(--text-muted)}.article-detail-shell_heroMeta__xQfxT>*+*{position:relative}.article-detail-shell_heroMeta__xQfxT>*+:before{position:absolute;top:50%;left:-13px;width:3px;height:3px;border-radius:50%;background:var(--text-faint);content:"";transform:translateY(-50%)}.article-detail-shell_title__gseZ_{max-width:560px;margin:18px 0 0;color:var(--text-primary);font-size:clamp(2.85rem,4.35vw,4rem);font-weight:600;letter-spacing:-.04em;line-height:.99;text-wrap:balance}.article-detail-shell_heroWithoutCover__66SgV .article-detail-shell_title__gseZ_{max-width:760px}.article-detail-shell_lead__QifV7{max-width:540px;margin:26px 0 0;color:var(--text-secondary);font-size:1.0625rem;line-height:1.85;text-wrap:pretty}.article-detail-shell_heroActions__myAjW{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.article-detail-shell_heroActions__myAjW a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:999px;padding-inline:20px;font-size:.875rem;font-weight:500;outline:none}.article-detail-shell_heroActions__myAjW a:focus-visible{outline:2px solid var(--brand-black);outline-offset:3px}.article-detail-shell_heroPrimaryAction__QbvQB{border:1px solid var(--brand-black);background:var(--brand-black);color:white}.article-detail-shell_heroSecondaryAction__D6k4z{border:1px solid var(--border-subtle);background:var(--surface-base);color:var(--text-primary)}.article-detail-shell_heroWithoutCover__66SgV .article-detail-shell_lead__QifV7{max-width:680px}.article-detail-shell_coverFrame__nCSIL{width:100%;aspect-ratio:1.06/1;margin:0;overflow:hidden;border-radius:30px;background:var(--surface-muted);padding:14px}.article-detail-shell_coverMedia__to48k{position:relative;width:100%;height:100%;overflow:hidden;border-radius:180px 180px 24px 24px;background:var(--surface-elevated)}.article-detail-shell_coverImage__IF19e{object-fit:cover}.article-detail-shell_heroGallery__p_0sD{display:grid;width:100%;aspect-ratio:1.06/1;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:10px;overflow:hidden;border-radius:30px;background:var(--surface-muted);padding:14px}.article-detail-shell_heroPhoto__nKzuL{position:relative;min-width:0;min-height:0;margin:0;overflow:hidden;background:var(--surface-elevated)}.article-detail-shell_heroPhotoPrimary__0VaXs{grid-row:1/3;border-radius:180px 180px 24px 24px}.article-detail-shell_heroPhotoAccent__ng7k7{border-radius:22px}.article-detail-shell_heroPhotoAir__kRP5y{border-radius:22px 22px 150px 150px}.article-detail-shell_heroPhotoImage__fryHK{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.article-detail-shell_heroGallery__p_0sD:hover .article-detail-shell_heroPhotoImage__fryHK{transform:scale(1.012)}.article-detail-shell_heroPhoto__nKzuL figcaption{position:absolute;z-index:20;right:10px;bottom:10px;width:max-content;max-width:calc(100% - 20px);border:1px solid rgb(255 255 255/76%);border-radius:999px;background:rgb(255 255 255/84%);padding:7px 10px;color:var(--text-support);font-size:.625rem;font-weight:600;letter-spacing:.08em;line-height:1.15;overflow-wrap:break-word;text-align:center;text-transform:uppercase;backdrop-filter:blur(10px)}.article-detail-shell_heroPhotoAir__kRP5y figcaption{top:10px;right:auto;bottom:auto;left:10px}.article-detail-shell_contentGrid__717_l{--article-rail-width:190px;position:relative;display:grid;grid-template-columns:var(--article-rail-width) minmax(0,1fr);column-gap:clamp(44px,5vw,70px);padding-block:44px 72px;border-top:1px solid var(--border-subtle)}.article-detail-shell_flowBlock__QmnWB{grid-column:2;width:min(760px,100%)}.article-detail-shell_fullWidthBlock__2vR6p{position:relative;z-index:4;grid-column:1/-1;width:100%;background:var(--surface-base)}.article-detail-shell_article__al45X [data-article-section]{scroll-margin-top:112px}.article-detail-shell_article__al45X [data-article-section]:focus{outline:none}.article-detail-shell_textSection__D35Ye{padding-top:78px;padding-bottom:12px}.article-detail-shell_leadTextSection__Yf8EI{padding-top:12px;padding-bottom:48px;border-bottom:1px solid var(--border-subtle)}.article-detail-shell_sectionHeading__Rffcz{margin:0;color:var(--text-primary);font-size:2rem;font-weight:600;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.article-detail-shell_paragraphs__pm_ZB{display:grid;gap:16px}.article-detail-shell_sectionHeading__Rffcz+.article-detail-shell_paragraphs__pm_ZB{margin-top:20px}.article-detail-shell_paragraph__Rqi7S{margin:0;color:var(--text-secondary);font-size:1.0625rem;line-height:1.88;text-wrap:pretty}.article-detail-shell_leadParagraph__jkR0H{color:var(--text-primary);font-size:1.35rem;line-height:1.62}.article-detail-shell_proseSection__0ZfHc{padding-top:78px;padding-bottom:12px}.article-detail-shell_leadProseSection__hDMAF{padding-top:12px;padding-bottom:48px;border-bottom:1px solid var(--border-subtle)}.article-detail-shell_leadProseSection__hDMAF .article-detail-shell_proseParagraph__94Sw_{margin-top:16px}.article-detail-shell_leadProseSection__hDMAF .article-detail-shell_proseParagraph__94Sw_:first-of-type{margin-top:0}.article-detail-shell_proseParagraph__94Sw_{margin:20px 0 0;color:var(--text-secondary);font-size:1.0625rem;line-height:1.88;text-wrap:pretty}.article-detail-shell_leadProseSection__hDMAF .article-detail-shell_leadParagraph__jkR0H{color:var(--text-primary);font-size:1.35rem;line-height:1.62}.article-detail-shell_proseSubheading__oebne{margin:38px 0 0;color:var(--text-primary);font-size:1.25rem;font-weight:600;line-height:1.3;text-wrap:balance}.article-detail-shell_proseList__UXl1Y{display:grid;gap:0;margin:28px 0 0;padding:0;border-bottom:1px solid var(--border-subtle);list-style:none}.article-detail-shell_proseListItem__jCgwZ{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;border-top:1px solid var(--border-subtle);padding:16px 0;color:var(--text-secondary);font-size:1rem;line-height:1.65}.article-detail-shell_proseListMarker__wcYW9{color:var(--text-faint);font-size:.6875rem;font-weight:600;letter-spacing:.08em;padding-top:4px}.article-detail-shell_inlineLink__mTldp{border-bottom:1px solid var(--text-primary);color:var(--link-text);transition:color .16s ease,border-color .16s ease}.article-detail-shell_inlineLink__mTldp:hover{border-color:var(--text-secondary);color:var(--text-secondary)}.article-detail-shell_questionSection__6gOWk{padding-top:78px;padding-bottom:12px}.article-detail-shell_questionEyebrow__7gQlu{margin:0 0 12px}.article-detail-shell_questionIntro__sLKjN{max-width:620px;margin:16px 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.article-detail-shell_questionTabs__sf_3c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px}.article-detail-shell_questionTabs__sf_3c button{min-width:0;min-height:112px;border:1px solid var(--border-subtle);border-radius:18px;background:var(--surface-base);padding:16px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.article-detail-shell_questionTabs__sf_3c button:hover{border-color:var(--interaction-border);transform:translateY(-1px)}.article-detail-shell_questionTabs__sf_3c button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.article-detail-shell_questionTabs__sf_3c button.article-detail-shell_questionTabActive__SS6gG{border-color:var(--interaction-border);background:var(--selection)}.article-detail-shell_questionTabs__sf_3c span{display:block;color:var(--text-muted);font-size:.625rem;font-weight:600;letter-spacing:.1em;overflow-wrap:anywhere}.article-detail-shell_questionTabs__sf_3c strong{display:block;margin-top:22px;font-size:.875rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.article-detail-shell_questionPanels__xnBce{display:grid;margin-top:10px}.article-detail-shell_questionPanel__30bdJ{display:grid;visibility:hidden;min-height:196px;grid-area:1/1;grid-template-columns:minmax(168px,.28fr) minmax(0,1fr);gap:20px;align-items:start;border:1px solid var(--border-subtle);border-radius:22px;opacity:0;background:var(--surface-muted);padding:26px;pointer-events:none;transition:opacity .16s ease}.article-detail-shell_questionPanelActive__Ntgwk{visibility:visible;opacity:1;pointer-events:auto}.article-detail-shell_questionPanel__30bdJ:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.article-detail-shell_questionPanel__30bdJ>span{min-width:0;color:var(--text-faint);font-size:2rem;font-weight:500;letter-spacing:-.04em;overflow-wrap:break-word}.article-detail-shell_questionPanel__30bdJ>div{min-width:0}.article-detail-shell_questionPanel__30bdJ h3{margin:2px 0 0;color:var(--text-primary);font-size:1.25rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.article-detail-shell_questionPanel__30bdJ p{max-width:560px;margin:14px 0 0;color:var(--text-secondary);font-size:1rem;line-height:1.72;overflow-wrap:anywhere}@media (scripting:none){.article-detail-shell_questionPanels__xnBce{gap:10px}.article-detail-shell_questionPanel__30bdJ{visibility:visible;grid-area:auto;opacity:1;pointer-events:auto}}.article-detail-shell_formatSection__XsffV{padding-top:78px;padding-bottom:12px}.article-detail-shell_formatEyebrow__y0O5i{margin:0 0 12px}.article-detail-shell_formatIntro__WbGsp{max-width:620px;margin:16px 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.article-detail-shell_formatList__DZUrc{margin-top:30px;border-bottom:1px solid var(--border-subtle)}.article-detail-shell_formatRow__nhey0{display:grid;min-width:0;grid-template-columns:44px minmax(170px,.75fr) minmax(0,1.25fr);gap:18px;align-items:start;margin:0;border-top:1px solid var(--border-subtle);padding:24px 0}.article-detail-shell_formatRow__nhey0>*{min-width:0;overflow-wrap:anywhere}.article-detail-shell_formatRow__nhey0 span{color:var(--text-muted);font-size:.75rem;font-weight:600;line-height:1.55}.article-detail-shell_formatRow__nhey0 h3{margin:0;color:var(--text-primary);font-size:1.0625rem;font-weight:600;line-height:1.35}.article-detail-shell_formatRow__nhey0 p{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.article-detail-shell_occasionGuideSection__t45_w{min-width:0;width:100%;grid-column:2;padding-top:78px;padding-bottom:12px}.article-detail-shell_occasionGuideHeading__TvtlP{width:min(760px,100%)}.article-detail-shell_occasionGuideEyebrow__fqzUZ{margin:0 0 12px}.article-detail-shell_occasionGuideIntro___1OSz{max-width:620px;margin:16px 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65;text-wrap:pretty}.article-detail-shell_occasionGuideTabs__xlrNU{display:flex;max-width:100%;gap:8px;margin-top:28px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:4px;scrollbar-width:none}.article-detail-shell_occasionGuideTabs__xlrNU::-webkit-scrollbar{display:none}.article-detail-shell_occasionGuideTabs__xlrNU button{min-height:44px;flex:0 0 auto;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-base);padding:0 16px;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.article-detail-shell_occasionGuideTabs__xlrNU button:hover{border-color:var(--interaction-border)}.article-detail-shell_occasionGuidePanel__gwAXw:focus-visible,.article-detail-shell_occasionGuideTabs__xlrNU button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.article-detail-shell_occasionGuideTabs__xlrNU button.article-detail-shell_occasionGuideTabActive__vsIJj{border-color:var(--brand-black);background:var(--brand-black);color:white}.article-detail-shell_occasionGuidePanels__cYf_1{display:grid;margin-top:10px}.article-detail-shell_occasionGuidePanel__gwAXw{display:grid;visibility:hidden;min-height:248px;grid-area:1/1;grid-template-columns:minmax(160px,.72fr) minmax(0,1.28fr);gap:34px;border:1px solid var(--border-subtle);border-radius:24px;opacity:0;background:var(--surface-elevated);padding:30px;pointer-events:none;transition:opacity .16s ease}.article-detail-shell_occasionGuidePanelActive__FQUyP{visibility:visible;opacity:1;pointer-events:auto}.article-detail-shell_occasionGuidePanel__gwAXw dd,.article-detail-shell_occasionGuidePanel__gwAXw dl,.article-detail-shell_occasionGuidePanel__gwAXw>div{min-width:0}.article-detail-shell_occasionGuidePanel__gwAXw>div>p{margin:0}.article-detail-shell_occasionGuidePanel__gwAXw h3{margin:16px 0 0;color:var(--text-primary);font-size:1.75rem;font-weight:600;letter-spacing:-.025em;line-height:1.08;overflow-wrap:anywhere}.article-detail-shell_occasionGuidePanel__gwAXw dl{display:grid;gap:0;margin:0;border-bottom:1px solid var(--border-subtle)}.article-detail-shell_occasionGuidePanel__gwAXw dl>div{display:grid;min-width:0;grid-template-columns:94px minmax(0,1fr);gap:14px;align-items:baseline;border-top:1px solid var(--border-subtle);padding:14px 0}.article-detail-shell_occasionGuidePanel__gwAXw dd,.article-detail-shell_occasionGuidePanel__gwAXw dt{margin:0;font-size:.875rem;line-height:1.55;overflow-wrap:anywhere}.article-detail-shell_occasionGuidePanel__gwAXw dt{color:var(--text-muted)}.article-detail-shell_occasionGuidePanel__gwAXw dd{color:var(--text-primary);font-weight:500}.article-detail-shell_imageSection__Chb3i{padding-top:78px;padding-bottom:12px}.article-detail-shell_imageFrame__hfCSB{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:28px;background:var(--surface-muted)}.article-detail-shell_image__dsnjs{object-fit:cover}.article-detail-shell_caption__pM7lV{margin-top:12px;color:var(--text-muted)}.article-detail-shell_editorialPlate__aWVX3{min-width:0;width:100%;grid-column:2;margin:88px 0 10px}.article-detail-shell_editorialGrid__5Ald9{display:grid;width:100%;aspect-ratio:16/10;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:10px;overflow:hidden;border-radius:28px;background:var(--surface-muted);padding:12px}.article-detail-shell_editorialShot__J6e0T{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--surface-elevated)}.article-detail-shell_editorialShotPrimary__Dj2K9{grid-row:1/3;border-radius:150px 150px 22px 22px}.article-detail-shell_editorialShotAccent__igzza{border-radius:20px}.article-detail-shell_editorialShotAir__hEDkR{border-radius:20px 20px 120px 120px}.article-detail-shell_editorialImage__VIwZZ{object-fit:cover}.article-detail-shell_editorialBadge__h_L_S{position:absolute;z-index:20;bottom:10px;left:10px;width:max-content;max-width:calc(100% - 20px);border:1px solid rgb(255 255 255/76%);border-radius:999px;background:rgb(255 255 255/84%);padding:7px 10px;color:var(--text-support);font-size:.625rem;font-weight:600;letter-spacing:.08em;line-height:1.15;overflow-wrap:break-word;text-align:center;text-transform:uppercase;backdrop-filter:blur(10px)}.article-detail-shell_editorialShotAir__hEDkR .article-detail-shell_editorialBadge__h_L_S{top:10px;bottom:auto}.article-detail-shell_editorialPlate__aWVX3>figcaption{margin-top:12px;color:var(--text-muted);font-size:.8125rem;line-height:1.6}.article-detail-shell_collection__vZI4g{padding:30px 0 56px}.article-detail-shell_collectionInner__a3SSs{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:48px 0}.article-detail-shell_collectionHeading__gzhWN{display:flex;align-items:end;justify-content:space-between;gap:28px}.article-detail-shell_collectionKicker__RLlJV{margin:0 0 12px}.article-detail-shell_collectionTitle__6BTZC{margin:0;color:var(--text-primary);font-size:2rem;font-weight:600;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.article-detail-shell_collectionDescription__Ak8_b{max-width:640px;margin:12px 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.article-detail-shell_collectionLink__fOUHa{display:inline-flex;min-height:44px;width:fit-content;flex:0 0 auto;align-items:center;color:var(--text-secondary);transition:color .16s ease}.article-detail-shell_collectionLink__fOUHa:hover{color:var(--link-text)}.article-detail-shell_collectionLink__fOUHa:focus-visible,.article-detail-shell_ctaLink__gOw1Q:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.article-detail-shell_collectionGrid___C_XP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:30px}.article-detail-shell_cta__THGVA{display:grid;min-height:296px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:56px;margin-top:72px;border-radius:28px;background:var(--brand-black);padding:52px;color:white}.article-detail-shell_ctaEyebrow__NvXJH{margin:0;color:rgb(255 255 255/55%)}.article-detail-shell_ctaTitle__PpKXV{max-width:680px;margin:18px 0 0;color:white;font-size:clamp(2rem,3.2vw,3rem);font-weight:600;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}.article-detail-shell_cta__THGVA>div>.article-detail-shell_ctaTitle__PpKXV:first-child{margin-top:0}.article-detail-shell_ctaDescription__Yr_lM{max-width:640px;margin:22px 0 0;color:rgb(255 255 255/64%);font-size:.9375rem;line-height:1.6}.article-detail-shell_ctaLink__gOw1Q{display:inline-flex;min-height:52px;width:fit-content;align-items:center;justify-content:center;gap:22px;border-radius:999px;background:white;padding:0 22px;color:black;font-size:.875rem;font-weight:500;transition:background-color .16s ease}.article-detail-shell_ctaLink__gOw1Q:hover{background:rgb(255 255 255/88%)}.article-detail-shell_faqSection__NNRxo{display:grid;min-width:0;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:80px;padding:112px 0}.article-detail-shell_faqAnswer__Wi2KG,.article-detail-shell_faqHeading__uMWpT,.article-detail-shell_faqItem__IPnkH,.article-detail-shell_faqItem__IPnkH>button,.article-detail-shell_faqList___SLZZ{min-width:0}.article-detail-shell_faqEyebrow__mqvEa{margin:0 0 12px}.article-detail-shell_faqTitle__ABpn_{margin:0;color:var(--text-primary);font-size:2rem;font-weight:600;letter-spacing:-.025em;line-height:1.12;overflow-wrap:anywhere;text-wrap:balance}.article-detail-shell_faqDescription__tHQao{max-width:320px;margin:18px 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.article-detail-shell_faqList___SLZZ{border-bottom:1px solid var(--border-subtle);overflow-anchor:none}.article-detail-shell_faqItem__IPnkH{border-top:1px solid var(--border-subtle)}.article-detail-shell_faqItem__IPnkH>button{display:grid;min-height:78px;width:100%;grid-template-columns:36px minmax(0,1fr) 24px;gap:14px;align-items:center;border:0;background:transparent;padding:18px 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.article-detail-shell_faqItem__IPnkH>button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.article-detail-shell_faqItem__IPnkH button>span{color:var(--text-faint);font-size:.6875rem;font-weight:600}.article-detail-shell_faqItem__IPnkH strong{min-width:0;color:var(--text-primary);font-size:1.0625rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.article-detail-shell_faqSign___3K2u{color:var(--text-secondary);font-size:1.25rem;font-style:normal;text-align:right}.article-detail-shell_faqAnswer__Wi2KG{display:grid;grid-template-rows:0fr;opacity:0}.article-detail-shell_faqAnswer__Wi2KG>p{min-height:0;margin:0;overflow:hidden;color:var(--text-secondary);font-size:1rem;line-height:1.75;overflow-wrap:anywhere;text-wrap:pretty}.article-detail-shell_faqItemOpen__5xSTc .article-detail-shell_faqAnswer__Wi2KG{grid-template-rows:1fr;opacity:1}.article-detail-shell_faqItemOpen__5xSTc .article-detail-shell_faqAnswer__Wi2KG>p{padding:0 38px 26px 50px}@media (prefers-reduced-motion:no-preference){.article-detail-shell_faqAnswer__Wi2KG{transition:grid-template-rows .22s ease,opacity .22s ease}}@media (max-width:1100px){.article-detail-shell_hero__9xZOa{gap:30px}.article-detail-shell_title__gseZ_{font-size:clamp(2.55rem,5vw,3.4rem)}.article-detail-shell_contentGrid__717_l{--article-rail-width:170px;column-gap:42px}}@media (max-width:1023px){.article-detail-shell_hero__9xZOa{min-height:auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:42px 54px}.article-detail-shell_heroWithoutCover__66SgV{grid-template-columns:minmax(0,760px)}.article-detail-shell_heroMeta__xQfxT{margin-top:24px}.article-detail-shell_lead__QifV7{font-size:1rem;line-height:1.75}.article-detail-shell_contentGrid__717_l{display:block}.article-detail-shell_flowBlock__QmnWB{margin-inline:auto}.article-detail-shell_occasionGuideSection__t45_w{width:min(860px,100%);margin-inline:auto}}@media (max-width:767px){.article-detail-shell_hero__9xZOa{display:flex;min-height:auto;flex-direction:column;gap:36px;align-items:stretch;padding-block:24px 54px}.article-detail-shell_heroMeta__xQfxT{margin-top:20px}.article-detail-shell_title__gseZ_{margin-top:16px;font-size:clamp(2.55rem,12.4vw,3.45rem);line-height:.98}.article-detail-shell_lead__QifV7{margin-top:22px;font-size:1rem;line-height:1.72}.article-detail-shell_heroActions__myAjW{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:28px}.article-detail-shell_heroActions__myAjW a{min-width:0;padding-inline:16px;font-size:.8125rem}.article-detail-shell_coverFrame__nCSIL,.article-detail-shell_heroGallery__p_0sD{aspect-ratio:4/4.55;border-radius:24px;padding:9px}.article-detail-shell_heroGallery__p_0sD{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:7px}.article-detail-shell_heroPhotoPrimary__0VaXs{border-radius:110px 110px 16px 16px}.article-detail-shell_heroPhotoAccent__ng7k7{border-radius:15px}.article-detail-shell_heroPhotoAir__kRP5y{border-radius:15px 15px 88px 88px}.article-detail-shell_heroPhoto__nKzuL figcaption{right:7px;bottom:7px;max-width:calc(100% - 14px);padding:6px 8px;font-size:.52rem}.article-detail-shell_heroPhotoAir__kRP5y figcaption{top:7px;right:auto;bottom:auto;left:7px}.article-detail-shell_coverMedia__to48k{border-radius:110px 110px 16px 16px}.article-detail-shell_contentGrid__717_l{padding-block:34px 54px}.article-detail-shell_leadTextSection__Yf8EI{padding-top:0;padding-bottom:38px}.article-detail-shell_formatSection__XsffV,.article-detail-shell_imageSection__Chb3i,.article-detail-shell_proseSection__0ZfHc,.article-detail-shell_questionSection__6gOWk,.article-detail-shell_textSection__D35Ye{padding-top:64px}.article-detail-shell_leadProseSection__hDMAF{padding-top:0;padding-bottom:38px}.article-detail-shell_sectionHeading__Rffcz{font-size:1.7rem;line-height:1.12}.article-detail-shell_paragraph__Rqi7S{font-size:1rem;line-height:1.78}.article-detail-shell_leadParagraph__jkR0H{font-size:1.18rem;line-height:1.64}.article-detail-shell_proseParagraph__94Sw_{font-size:1rem;line-height:1.78}.article-detail-shell_leadProseSection__hDMAF .article-detail-shell_leadParagraph__jkR0H{font-size:1.18rem;line-height:1.64}.article-detail-shell_proseSubheading__oebne{margin-top:32px;font-size:1.125rem}.article-detail-shell_proseListItem__jCgwZ{grid-template-columns:34px minmax(0,1fr);font-size:.9375rem}.article-detail-shell_questionTabs__sf_3c{grid-template-columns:repeat(2,minmax(0,1fr))}.article-detail-shell_questionTabs__sf_3c button{min-height:94px;padding:14px}.article-detail-shell_questionTabs__sf_3c strong{margin-top:16px;font-size:.8125rem}.article-detail-shell_questionPanel__30bdJ{min-height:232px;grid-template-columns:1fr;gap:8px;border-radius:20px;padding:20px}.article-detail-shell_questionPanel__30bdJ>span{font-size:1.35rem}.article-detail-shell_questionPanel__30bdJ h3{font-size:1.125rem}.article-detail-shell_questionPanel__30bdJ p{font-size:.9375rem;line-height:1.68}.article-detail-shell_formatRow__nhey0{grid-template-columns:34px minmax(0,1fr);gap:8px 12px;padding:20px 0}.article-detail-shell_formatRow__nhey0 p{grid-column:2}.article-detail-shell_occasionGuideSection__t45_w{padding-top:64px}.article-detail-shell_occasionGuideTabs__xlrNU{max-width:calc(100% + 16px);margin-right:-16px;padding-right:16px}.article-detail-shell_occasionGuidePanel__gwAXw{min-height:332px;grid-template-columns:1fr;gap:24px;border-radius:20px;padding:22px}.article-detail-shell_occasionGuidePanel__gwAXw h3{font-size:1.5rem}.article-detail-shell_occasionGuidePanel__gwAXw dl>div{grid-template-columns:82px minmax(0,1fr)}.article-detail-shell_imageFrame__hfCSB{border-radius:22px}.article-detail-shell_editorialPlate__aWVX3{margin-top:68px}.article-detail-shell_editorialGrid__5Ald9{aspect-ratio:4/4.45;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:7px;border-radius:22px;padding:9px}.article-detail-shell_editorialShotPrimary__Dj2K9{border-radius:104px 104px 15px 15px}.article-detail-shell_editorialShotAccent__igzza{border-radius:14px}.article-detail-shell_editorialShotAir__hEDkR{border-radius:14px 14px 76px 76px}.article-detail-shell_editorialBadge__h_L_S{bottom:7px;left:7px;max-width:calc(100% - 14px);padding:6px 8px;font-size:.52rem}.article-detail-shell_editorialShotAir__hEDkR .article-detail-shell_editorialBadge__h_L_S{top:7px;bottom:auto}.article-detail-shell_collection__vZI4g{padding:18px 0 48px}.article-detail-shell_collectionInner__a3SSs{padding:36px 0}.article-detail-shell_collectionHeading__gzhWN{align-items:start;flex-direction:column;gap:12px}.article-detail-shell_collectionTitle__6BTZC{font-size:1.7rem;line-height:1.12}.article-detail-shell_collectionGrid___C_XP{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;margin-top:24px}.article-detail-shell_cta__THGVA{min-height:0;grid-template-columns:1fr;align-items:start;gap:28px;margin-top:56px;border-radius:24px;padding:36px 24px}.article-detail-shell_ctaTitle__PpKXV{font-size:2rem;line-height:1.08}.article-detail-shell_ctaLink__gOw1Q{width:100%;justify-content:space-between}.article-detail-shell_faqSection__NNRxo{display:block;padding:80px 0}.article-detail-shell_faqHeading__uMWpT{margin-bottom:34px}.article-detail-shell_faqTitle__ABpn_{font-size:1.7rem}.article-detail-shell_faqDescription__tHQao{max-width:100%}.article-detail-shell_faqItem__IPnkH>button{min-height:74px;grid-template-columns:30px minmax(0,1fr) 22px;gap:10px}.article-detail-shell_faqItem__IPnkH strong{font-size:.9375rem}.article-detail-shell_faqItemOpen__5xSTc .article-detail-shell_faqAnswer__Wi2KG>p{padding:0 28px 24px 40px;font-size:.9375rem}}@media (max-width:374px){.article-detail-shell_title__gseZ_{font-size:2.5rem}.article-detail-shell_heroActions__myAjW{grid-template-columns:minmax(0,1fr)}.article-detail-shell_heroActions__myAjW .article-detail-shell_heroSecondaryAction__D6k4z{display:none}}@media (prefers-reduced-motion:reduce){.article-detail-shell_backLink__0qnlM,.article-detail-shell_collectionLink__fOUHa,.article-detail-shell_ctaLink__gOw1Q,.article-detail-shell_heroActions__myAjW a,.article-detail-shell_heroPhotoImage__fryHK,.article-detail-shell_inlineLink__mTldp,.article-detail-shell_occasionGuidePanel__gwAXw,.article-detail-shell_occasionGuideTabs__xlrNU button,.article-detail-shell_questionPanel__30bdJ,.article-detail-shell_questionTabs__sf_3c button{transition-duration:.01ms}.article-detail-shell_occasionGuideTabs__xlrNU{scroll-behavior:auto}.article-detail-shell_questionTabs__sf_3c button:hover{transform:none}}