.article_page__eTHwV{background:var(--background);color:var(--foreground);padding-bottom:88px;letter-spacing:0}.article_shell__4CQuI{max-width:1240px;margin:0 auto;padding:30px 32px 0}.article_breadcrumb__Mffh7{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted-foreground)}.article_article__joLBB a:hover,.article_breadcrumb__Mffh7 a:hover{color:var(--primary)}.article_hero__ayAp0{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:54px;align-items:center;padding:46px 0 58px;border-bottom:1px solid var(--border)}.article_header__tWh9S{min-width:0}.article_eyebrow__slSvT{color:var(--primary);font-size:13px;font-weight:650;margin-bottom:18px;text-transform:uppercase}.article_header__tWh9S h1{max-width:790px;margin:0;font-family:var(--font-display),sans-serif;font-size:56px;line-height:1.06;font-weight:850;text-wrap:balance}.article_header__tWh9S h1 em{color:var(--primary);font-style:normal}.article_intro__4kMq9{max-width:740px;margin-top:28px;font-size:17px;line-height:1.82}.article_intro__4kMq9 p{margin:0 0 16px;color:color-mix(in srgb,var(--foreground) 72%,transparent)}.article_intro__4kMq9 p:first-child{color:color-mix(in srgb,var(--foreground) 88%,transparent)}.article_readingLayout__HMbvZ{display:grid;grid-template-columns:minmax(0,860px) minmax(240px,1fr);gap:54px;align-items:start}.article_article__joLBB{min-width:0;font-size:17px;line-height:1.82}.article_article__joLBB strong{color:var(--foreground);font-weight:650}.article_article__joLBB p{margin:0 0 22px;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.article_article__joLBB a{color:var(--foreground);font-weight:600;text-decoration-color:var(--primary);text-decoration-thickness:1px;text-underline-offset:5px}.article_section__JctCm{position:relative;padding:76px 0 8px;border-top:1px solid var(--border);scroll-margin-top:100px}.article_section__JctCm:first-child{border-top:0}.article_sectionNumber__vDT2A{margin-bottom:15px;color:var(--primary);font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.article_article__joLBB h2{margin:0 0 26px;font-size:38px;line-height:1.14;font-weight:800}.article_article__joLBB h2,.article_article__joLBB h3{font-family:var(--font-display),sans-serif;text-wrap:balance}.article_article__joLBB h3{margin:30px 0 14px;font-size:22px;line-height:1.3;font-weight:700}.article_article__joLBB ul{margin:22px 0 26px;padding-left:24px;list-style:disc}.article_article__joLBB li{margin:10px 0;padding-left:4px;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.article_article__joLBB li::marker{color:var(--primary)}.article_article__joLBB blockquote{margin:34px 0;padding:18px 0 18px 30px;border-left:3px solid var(--primary);color:var(--foreground);font-family:var(--font-display),sans-serif;font-size:31px;line-height:1.4;font-weight:650}.article_mediaSlot__jHObh{position:relative;display:block;overflow:hidden;margin:0;border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border));border-radius:6px;background:var(--surface-elevated);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,transparent),0 18px 44px color-mix(in srgb,#000 22%,transparent)}.article_mediaSlot__jHObh video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.article_mediaShade__X27A0{position:absolute;inset:38% 0 0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(8,4,7,.78))}.article_mediaSlot__jHObh figcaption{position:absolute;right:18px;bottom:15px;left:18px;z-index:1;color:#fff;font-family:var(--font-display),sans-serif;font-size:14px;line-height:1.35;font-weight:650;text-shadow:0 2px 12px rgba(0,0,0,.72)}.article_cover__sFJC_{width:100%;aspect-ratio:16/9}.article_portrait__OCgR7{width:100%;max-width:230px;aspect-ratio:9/16;align-self:start}.article_hero__ayAp0>.article_portrait__OCgR7{width:min(100%,320px);max-width:none;align-self:center;justify-self:end}.article_definitionPanel___hzp0{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 34%,transparent);border-radius:8px;background:color-mix(in srgb,var(--primary) 7%,var(--surface-elevated))}.article_definitionLead__5kesi{padding:30px 32px 16px}.article_definitionLead__5kesi p{margin:0;color:var(--foreground);font-family:var(--font-display),sans-serif;font-size:25px;line-height:1.5}.article_definitionTraits__FBn2Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:8px 32px 0;background:color-mix(in srgb,var(--primary) 22%,transparent)}.article_definitionTraits__FBn2Y span{padding:13px 14px;background:color-mix(in srgb,var(--background) 86%,transparent);color:color-mix(in srgb,var(--foreground) 82%,transparent);font-size:13px;font-weight:600;text-align:center}.article_definitionDetails__Pv4N0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:28px 32px 20px}.article_definitionDetails__Pv4N0 p,.article_definitionLink__xJTgg p{margin-bottom:0}.article_definitionLink__xJTgg{padding:19px 32px 21px;border-top:1px solid color-mix(in srgb,var(--primary) 22%,transparent);background:color-mix(in srgb,var(--primary) 6%,transparent)}.article_comparisonMedia__reAst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0 24px}.article_comparisonMedia__reAst .article_cover__sFJC_{margin:0}.article_tableScroll__QQYly{overflow-x:auto;margin:24px 0 30px;border-block:1px solid var(--border)}.article_tableScroll__QQYly table{width:100%;min-width:660px;border-collapse:collapse;font-size:15px;line-height:1.55;text-align:left}.article_tableScroll__QQYly td,.article_tableScroll__QQYly th{padding:17px 15px;border-bottom:1px solid var(--border);vertical-align:top}.article_tableScroll__QQYly thead th{background:var(--muted);font-size:13px;font-weight:650}.article_tableScroll__QQYly th:first-child{width:20%}.article_tableScroll__QQYly td{width:40%;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.article_tableScroll__QQYly tbody th{font-weight:600}.article_tableScroll__QQYly tr:last-child>*{border-bottom:0}.article_tableScroll__QQYly tr>:last-child{border-inline:1px solid color-mix(in srgb,var(--primary) 25%,transparent);background:color-mix(in srgb,var(--primary) 6%,var(--background))}.article_tableScroll__QQYly thead th:last-child{border-top:1px solid color-mix(in srgb,var(--primary) 25%,transparent);color:var(--primary)}.article_tableScroll__QQYly tbody tr:last-child td:last-child{border-bottom:1px solid color-mix(in srgb,var(--primary) 25%,transparent)}.article_tableScroll__QQYly td em{color:var(--primary);font-style:normal;font-weight:650}.article_editorialGroup__XVEQt,.article_groupBody__cpK3q,.article_groupHeading__qvFjH{min-width:0}.article_groupHeading__qvFjH h3{margin-top:0}.article_groupBody__cpK3q p:last-child{margin-bottom:0}.article_momentum__qU7fC .article_editorialGroups___v0qg{margin-top:34px;border-left:1px solid color-mix(in srgb,var(--primary) 34%,var(--border))}.article_momentum__qU7fC .article_editorialGroup__XVEQt{position:relative;display:grid;grid-template-columns:58px 220px minmax(0,1fr);gap:24px;padding:7px 0 40px 34px}.article_momentum__qU7fC .article_editorialGroup__XVEQt:last-child{padding-bottom:0}.article_groupNumber__ym_mq{color:var(--primary);font-size:26px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.article_momentum__qU7fC .article_groupNumber__ym_mq{position:relative}.article_momentum__qU7fC .article_groupNumber__ym_mq:before{position:absolute;top:6px;left:-39px;width:9px;height:9px;border:2px solid var(--background);border-radius:50%;background:var(--primary);box-shadow:0 0 0 1px var(--primary);content:""}.article_momentum__qU7fC .article_groupHeading__qvFjH h3{font-size:21px}.article_storyStrip__qOaC_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 42px}.article_storyStrip__qOaC_ .article_portrait__OCgR7{max-width:none}.article_continuityMedia__66qvP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 42px}.article_continuityMedia__66qvP .article_continuityLead__YtXNa,.article_continuityMedia__66qvP .article_continuitySupport___TVQg{width:100%;height:auto;max-width:none;aspect-ratio:9/16}.article_expectations__fa962 .article_editorialGroups___v0qg{display:grid;grid-template-columns:minmax(0,1fr)}.article_expectations__fa962 .article_editorialGroup__XVEQt{display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px 14px;padding:32px 0;border-top:1px solid var(--border)}.article_expectations__fa962 .article_semanticIcon__NbO0y,.article_products__cvcRe .article_semanticIcon__NbO0y{display:inline-flex;padding-top:4px;color:var(--primary)}.article_expectations__fa962 .article_groupBody__cpK3q{grid-column:2;max-width:720px}.article_expectations__fa962 .article_editorialGroup__XVEQt:first-child{border-top-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.article_expectations__fa962 .article_editorialGroup__XVEQt:nth-child(4){margin:12px 0;padding:28px;border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);background:color-mix(in srgb,var(--primary) 6%,transparent)}.article_example__wyYSo{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:48px;align-items:center;min-height:470px;padding:44px 0;border-bottom:1px solid var(--border)}.article_example__wyYSo:last-child{padding-bottom:0;border-bottom:0}.article_example__wyYSo h3{margin-top:0;font-size:25px}.article_example__wyYSo p:last-child{margin-bottom:0}.article_exampleReverse__zT1Wb{grid-template-columns:230px minmax(0,1fr)}.article_exampleReverse__zT1Wb>div{order:2}.article_exampleReverse__zT1Wb>.article_mediaSlot__jHObh{order:1}.article_verticalComposition__PJyRY{margin-top:34px}.article_vertical__jLPN3 .article_storyStrip__qOaC_{grid-template-columns:1.05fr .78fr 1.22fr;margin:0 0 48px}.article_vertical__jLPN3 .article_mediaSlot__jHObh{border-color:color-mix(in srgb,var(--primary) 28%,var(--border))}.article_vertical__jLPN3 .article_editorialGroups___v0qg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px}.article_vertical__jLPN3 .article_editorialGroup__XVEQt{display:grid;grid-template-columns:30px minmax(0,1fr);gap:6px 14px;padding:28px 0 24px;border-top:1px solid var(--border)}.article_vertical__jLPN3 .article_semanticIcon__NbO0y{display:inline-flex;padding-top:4px;color:var(--primary)}.article_vertical__jLPN3 .article_groupHeading__qvFjH h3{margin-bottom:14px;color:color-mix(in srgb,var(--primary) 78%,#fff);font-size:22px}.article_vertical__jLPN3 .article_groupBody__cpK3q{grid-column:2}.article_productFlow__qEmGg{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin:34px 0 46px;padding:22px;border-block:1px solid color-mix(in srgb,var(--primary) 30%,var(--border))}.article_flowStep__amD1Y{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:104px;color:var(--primary);text-align:center}.article_flowStep__amD1Y span{color:var(--foreground);font-size:14px;font-weight:650}.article_flowArrow__b80rJ{color:color-mix(in srgb,var(--primary) 56%,transparent)}.article_products__cvcRe .article_editorialGroups___v0qg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.article_products__cvcRe .article_editorialGroup__XVEQt{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px 14px;padding:26px;border:1px solid var(--border);border-radius:6px;background:var(--surface-elevated)}.article_products__cvcRe .article_groupHeading__qvFjH h3{min-height:56px;margin:0;font-size:22px}.article_products__cvcRe .article_groupBody__cpK3q{grid-column:1/-1;margin-top:10px;padding-top:20px;border-top:1px solid var(--border)}.article_creatorLead__RW2_0{max-width:720px}.article_creatorPlaybook__UZ3tv blockquote{position:relative;margin:42px 0;padding:34px 42px;border:1px solid color-mix(in srgb,var(--primary) 34%,transparent);border-left:4px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--surface-elevated))}.article_creatorActions___ENe4{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:18px 42px;align-items:start}.article_creatorActions___ENe4 ul{grid-column:2;grid-row:1/span 6;margin:0;padding:20px 24px 20px 44px;border:1px solid var(--border);border-top:2px solid var(--primary);border-radius:6px;background:var(--surface-elevated)}.article_faqList__w29dl{display:grid;gap:12px}.article_faqItem__r4yeV{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:8px;background:var(--surface-elevated)}.article_faqItem__r4yeV summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;list-style:none}.article_faqItem__r4yeV summary::-webkit-details-marker,.article_mobileContents__wy__L summary::-webkit-details-marker{display:none}.article_faqItem__r4yeV summary h3{margin:0;font-size:17px;line-height:1.5}.article_faqItem__r4yeV summary svg{flex-shrink:0;color:var(--primary);transition:transform .18s}.article_faqItem__r4yeV[open] summary svg{transform:rotate(45deg)}.article_faqItem__r4yeV>div{padding:0 24px 22px}.article_faqItem__r4yeV p:last-child{margin-bottom:0}.article_contents__csPqM{position:sticky;top:100px;margin-top:76px;min-width:0;font-size:13px;line-height:1.5}.article_desktopContents__LSGSB{max-height:calc(100dvh - 200px);overflow-y:auto;padding:20px;border:1px solid var(--border);border-radius:8px;background:var(--surface-elevated)}.article_desktopContents__LSGSB>p{margin:0 0 18px;color:var(--muted-foreground);font-size:12px;font-weight:650}.article_contents__csPqM ol{margin:0;padding:0;list-style:none}.article_contents__csPqM a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:5px;color:var(--muted-foreground);font-size:15px;font-weight:550}.article_contents__csPqM a:hover,.article_contents__csPqM a[aria-current]{color:var(--primary)}.article_contents__csPqM a[aria-current]{background:color-mix(in srgb,var(--primary) 9%,transparent);font-weight:700}.article_activeDot__Y35dt{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:transparent}.article_contents__csPqM a[aria-current] .article_activeDot__Y35dt{background:var(--primary)}.article_contentsCta__H7Ntf{display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:20px;border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);border-radius:8px;background:color-mix(in srgb,var(--primary) 8%,transparent)}.article_contentsCtaDescription__O9pzU,.article_contentsCtaTitle__jRRPc{margin:0}.article_contentsCtaTitle__jRRPc{color:var(--foreground);font-size:14px;font-weight:650}.article_contentsCtaDescription__O9pzU{color:color-mix(in srgb,var(--foreground) 55%,transparent);font-size:12px;line-height:1.6}.article_contents__csPqM .article_contentsCtaButton__VYHuD{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;margin-top:2px;padding:0 16px;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:650;box-shadow:0 3px 12px color-mix(in srgb,var(--primary) 30%,transparent);transition:transform .3s,background-color .3s,box-shadow .3s}.article_contents__csPqM .article_contentsCtaButton__VYHuD:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--primary) 92%,#fff);box-shadow:0 5px 18px color-mix(in srgb,var(--primary) 40%,transparent)}.article_mobileContents__wy__L{display:none}.article_page__eTHwV a:focus-visible,.article_page__eTHwV summary:focus-visible,.article_tableScroll__QQYly:focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:1023px){.article_hero__ayAp0{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:32px}.article_header__tWh9S h1{font-size:46px}.article_readingLayout__HMbvZ{display:flex;flex-direction:column;gap:24px}.article_contents__csPqM{position:static;order:-1;width:100%;margin-top:0}.article_contentsCta__H7Ntf,.article_desktopContents__LSGSB{display:none}.article_mobileContents__wy__L{display:block;border-block:1px solid var(--border)}.article_mobileContents__wy__L summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none}.article_mobileContents__wy__L[open] summary svg{transform:rotate(180deg)}.article_mobileContents__wy__L nav{padding-bottom:16px}.article_article__joLBB{width:100%}}@media (max-width:767px){.article_shell__4CQuI{padding:22px 20px 0}.article_hero__ayAp0{grid-template-columns:minmax(0,1fr);padding:32px 0 42px}.article_hero__ayAp0>.article_portrait__OCgR7{width:min(72vw,280px)}.article_header__tWh9S h1{font-size:38px;line-height:1.12}.article_article__joLBB,.article_intro__4kMq9{font-size:16px;line-height:1.8}.article_section__JctCm{padding-top:58px}.article_article__joLBB h2{font-size:30px}.article_article__joLBB h3{font-size:20px}.article_article__joLBB blockquote{font-size:24px}.article_definitionDetails__Pv4N0,.article_definitionLead__5kesi,.article_definitionLink__xJTgg{padding-inline:20px}.article_comparisonMedia__reAst,.article_creatorActions___ENe4,.article_definitionDetails__Pv4N0,.article_definitionTraits__FBn2Y,.article_expectations__fa962 .article_editorialGroups___v0qg,.article_products__cvcRe .article_editorialGroups___v0qg,.article_vertical__jLPN3 .article_editorialGroups___v0qg{grid-template-columns:minmax(0,1fr)}.article_definitionTraits__FBn2Y{margin-inline:20px}.article_expectations__fa962 .article_editorialGroup__XVEQt,.article_expectations__fa962 .article_editorialGroup__XVEQt:first-child,.article_expectations__fa962 .article_editorialGroup__XVEQt:nth-child(4){grid-column:auto;grid-template-columns:30px minmax(0,1fr);margin:0;padding:24px 0;border-inline:0;background:transparent}.article_expectations__fa962 .article_editorialGroup__XVEQt:first-child .article_groupBody__cpK3q,.article_expectations__fa962 .article_editorialGroup__XVEQt:nth-child(4) .article_groupBody__cpK3q,.article_expectations__fa962 .article_groupBody__cpK3q{grid-column:2}.article_momentum__qU7fC .article_editorialGroup__XVEQt{grid-template-columns:46px minmax(0,1fr);gap:14px;padding-left:26px}.article_momentum__qU7fC .article_groupBody__cpK3q{grid-column:2}.article_momentum__qU7fC .article_groupNumber__ym_mq:before{left:-31px}.article_exampleReverse__zT1Wb,.article_example__wyYSo{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0}.article_exampleReverse__zT1Wb>.article_mediaSlot__jHObh,.article_exampleReverse__zT1Wb>div{order:0}.article_example__wyYSo .article_portrait__OCgR7{width:min(62vw,230px);justify-self:center}.article_storyStrip__qOaC_{gap:8px}.article_storyStrip__qOaC_ .article_mediaSlot__jHObh figcaption{right:8px;bottom:9px;left:8px;font-size:11px}.article_continuityMedia__66qvP{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;gap:8px;height:auto}.article_continuityMedia__66qvP .article_continuityLead__YtXNa,.article_continuityMedia__66qvP .article_continuitySupport___TVQg{grid-row:auto;width:100%;height:auto;aspect-ratio:9/16}.article_continuityMedia__66qvP figcaption{right:8px;bottom:9px;left:8px;font-size:11px}.article_productFlow__qEmGg{grid-template-columns:repeat(2,minmax(0,1fr))}.article_flowArrow__b80rJ{display:none}.article_products__cvcRe .article_groupHeading__qvFjH h3{min-height:0}.article_creatorPlaybook__UZ3tv blockquote{padding:28px 24px}.article_creatorActions___ENe4 ul{grid-column:auto;grid-row:auto}.article_faqItem__r4yeV summary{padding:18px}.article_faqItem__r4yeV>div{padding:0 18px 20px}}@media (prefers-reduced-motion:reduce){.article_contents__csPqM .article_contentsCtaButton__VYHuD,.article_faqItem__r4yeV summary svg{transition:none}}