@layer critical, layout, enhanced, interactions, animations;@layer critical{.article_articleContainer__U1Q9m{max-width:800px;margin:0 auto;padding:var(--amplify-space-xl) var(--amplify-space-large);background:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);font-family:var(--amplify-fonts-default);line-height:1.7;position:relative;min-height:100vh}.article_articleHeader__FCGbP{margin-bottom:0;padding:var(--amplify-space-small) 0;text-align:center;position:relative;background:linear-gradient(135deg,#ffffff,#f8faff);border-radius:var(--amplify-radii-large);border:1px solid var(--amplify-colors-primary-10);margin-bottom:var(--amplify-space-medium)}.article_articleTitle__Jz2ei{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--amplify-font-weights-bold);color:var(--amplify-colors-primary-90);margin-bottom:var(--amplify-space-xs);line-height:1.1;contain:layout style}.article_articleImageContainer__K1DRQ{width:100%;margin-bottom:2rem}.article_articleCoverImage__4EIaH{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@layer layout{.article_articleContainer__U1Q9m{max-width:800px;margin:0 auto;padding:var(--amplify-space-xl) var(--amplify-space-large);background:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);font-family:var(--amplify-fonts-default);line-height:1.7;position:relative;min-height:100vh}.article_introSection__OanxE{background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-medium);padding:var(--amplify-space-medium);box-shadow:var(--amplify-shadows-small);position:relative;z-index:1}.article_introText__wwJ_O{font-size:var(--amplify-font-sizes-large);color:var(--amplify-colors-font-secondary);text-align:center;line-height:1.5;margin:var(--amplify-space-small) 0;padding:0 var(--amplify-space-medium)}.article_introText__wwJ_O p{margin-bottom:var(--amplify-space-small);line-height:inherit}.article_introText__wwJ_O p:last-child{margin-bottom:0}.article_articleSection__ZHG3l{margin-bottom:var(--amplify-space-xxxl);padding:var(--amplify-space-xxl);background:var(--amplify-colors-background-primary);border-radius:var(--amplify-radii-large);border:1px solid var(--amplify-colors-border-tertiary);contain:layout style}.article_sectionTitle__T0jw3{font-size:var(--amplify-font-sizes-xl);font-weight:var(--amplify-font-weights-semibold);color:var(--amplify-colors-primary-90);margin-bottom:var(--amplify-space-large);padding-bottom:var(--amplify-space-medium);border-bottom:2px solid var(--amplify-colors-primary-20);position:relative}.article_sectionTitle__T0jw3:before{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background:var(--amplify-colors-primary-80);border-radius:1px}.article_articleContent__qjjB7,.article_contentText__Mxu4i{font-size:var(--amplify-font-sizes-medium);line-height:1.7;color:var(--amplify-colors-font-primary)}.article_contentText__Mxu4i{margin:var(--amplify-space-medium) 0}.article_contentText__Mxu4i p{margin-bottom:var(--amplify-space-small);line-height:inherit}.article_contentText__Mxu4i p:last-child{margin-bottom:0}.article_contentList__IfH1c{counter-reset:list-counter;list-style:none;padding:0;margin:var(--amplify-space-large) 0}.article_listItem__MQWU7{margin-bottom:var(--amplify-space-large);padding:var(--amplify-space-medium) var(--amplify-space-medium) var(--amplify-space-medium) 4rem;background:var(--amplify-colors-neutral-10);border-radius:var(--amplify-radii-medium);border-left:4px solid var(--amplify-colors-primary-60);line-height:1.6;color:var(--amplify-colors-font-primary);position:relative;font-size:var(--amplify-font-sizes-medium);contain:layout;list-style:none}.article_listItem__MQWU7:before{content:counter(list-counter);counter-increment:list-counter;position:absolute;left:1rem;top:var(--amplify-space-medium);background:var(--amplify-colors-primary-80);color:white;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--amplify-font-sizes-small);font-weight:var(--amplify-font-weights-bold);z-index:1;flex-shrink:0}.article_listItemCompact___Wd02{margin-bottom:var(--amplify-space-medium);padding:var(--amplify-space-small) var(--amplify-space-medium) var(--amplify-space-small) 3.5rem;background:var(--amplify-colors-neutral-10);border-radius:var(--amplify-radii-medium);border-left:4px solid var(--amplify-colors-primary-60);line-height:1.4;color:var(--amplify-colors-font-primary);position:relative;font-size:var(--amplify-font-sizes-small);contain:layout;list-style:none}.article_listItemCompact___Wd02:before{content:counter(list-counter);counter-increment:list-counter;position:absolute;left:.75rem;top:var(--amplify-space-small);background:var(--amplify-colors-primary-80);color:white;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-bold);z-index:1;flex-shrink:0}.article_contentList__IfH1c li,.article_listItemCompact___Wd02,.article_listItem__MQWU7{list-style-type:none!important}.article_contentList__IfH1c li::marker,.article_listItemCompact___Wd02::marker,.article_listItem__MQWU7::marker{display:none}.article_articleContent__qjjB7 ol,.article_articleContent__qjjB7 ul,.article_articleSection__ZHG3l ol,.article_articleSection__ZHG3l ul{padding-left:1.5rem;margin:var(--amplify-space-large) 0}.article_articleContent__qjjB7 ol li,.article_articleContent__qjjB7 ul li,.article_articleSection__ZHG3l ol li,.article_articleSection__ZHG3l ul li{margin-bottom:var(--amplify-space-small);line-height:1.6;color:var(--amplify-colors-font-primary)}.article_contentList__IfH1c .article_listItemCompact___Wd02,.article_contentList__IfH1c .article_listItem__MQWU7{list-style:none;margin-left:0}@media (max-width:768px){.article_articleImageContainer__K1DRQ{margin-bottom:1.5rem}}}@layer enhanced{.article_strongText__d4KNp{color:var(--amplify-colors-primary-90);font-weight:var(--amplify-font-weights-bold)}.article_codeText__9Joio{background:var(--amplify-colors-blue-10);color:var(--amplify-colors-blue-90);padding:.3em .6em;border-radius:var(--amplify-radii-small);font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:.9em;font-weight:var(--amplify-font-weights-medium);border:1px solid var(--amplify-colors-blue-20)}.article_externalLink__eVMJS{color:var(--amplify-colors-primary-80);text-decoration:none;border-bottom:1px solid var(--amplify-colors-primary-40);font-weight:var(--amplify-font-weights-medium);transition:color .2s ease,border-color .2s ease}.article_trustBadge__UkCUl{display:inline-flex;align-items:center;gap:var(--amplify-space-xs);padding:var(--amplify-space-xs) var(--amplify-space-small);background:var(--amplify-colors-green-10);color:var(--amplify-colors-green-90);border:1px solid var(--amplify-colors-green-40);border-radius:var(--amplify-radii-small);font-size:var(--amplify-font-sizes-small);font-weight:var(--amplify-font-weights-medium)}}@layer interactions{@media (hover:hover) and (pointer:fine){.article_articleSection__ZHG3l:hover{box-shadow:0 4px 16px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04);transform:translateY(-1px);transition:all .2s ease}.article_externalLink__eVMJS:hover{color:var(--amplify-colors-primary-100);border-color:var(--amplify-colors-primary-80)}.article_externalLink__eVMJS:focus{outline:2px solid var(--amplify-colors-primary-60);outline-offset:2px;border-radius:var(--amplify-radii-small)}}.article_articleSection__ZHG3l{transition:box-shadow .2s ease,transform .2s ease}.article_externalLink__eVMJS{transition:color .2s ease,border-color .2s ease}.article_anchorLink__R1KCq{color:inherit;text-decoration:none;cursor:pointer}.article_anchorLink__R1KCq:hover{text-decoration:underline}.article_sectionTitle__T0jw3:hover .article_anchorLink__R1KCq:after{content:" #";opacity:.5;font-weight:400}}@media (max-width:768px){@layer layout{.article_articleContainer__U1Q9m,.article_articleHeader__FCGbP{padding:var(--amplify-space-large) var(--amplify-space-medium)}.article_articleHeader__FCGbP{margin-bottom:var(--amplify-space-large)}.article_articleTitle__Jz2ei{font-size:clamp(1.5rem,5vw,2rem)}.article_introText__wwJ_O{font-size:var(--amplify-font-sizes-medium);padding:0 var(--amplify-space-small)}.article_articleSection__ZHG3l{padding:var(--amplify-space-large) var(--amplify-space-medium);margin-bottom:var(--amplify-space-xl)}.article_sectionTitle__T0jw3{font-size:var(--amplify-font-sizes-large)}.article_listItem__MQWU7{padding:var(--amplify-space-medium) var(--amplify-space-medium) var(--amplify-space-medium) 3.5rem;margin-bottom:var(--amplify-space-medium)}.article_listItem__MQWU7:before{left:.75rem;width:20px;height:20px;font-size:var(--amplify-font-sizes-xs)}.article_listItemCompact___Wd02{padding-left:3rem}.article_listItemCompact___Wd02:before{left:.5rem;width:18px;height:18px}.article_articleContent__qjjB7 ol,.article_articleContent__qjjB7 ul,.article_articleSection__ZHG3l ol,.article_articleSection__ZHG3l ul{padding-left:1.2rem}.article_articleContent__qjjB7 ol li,.article_articleContent__qjjB7 ul li,.article_articleSection__ZHG3l ol li,.article_articleSection__ZHG3l ul li{line-height:1.5}}@layer interactions{.article_articleSection__ZHG3l:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.02)}.article_externalLink__eVMJS{transition:color .2s ease}}}@media (max-width:480px){@layer layout{.article_articleContainer__U1Q9m{padding:var(--amplify-space-medium) var(--amplify-space-small)}.article_articleHeader__FCGbP{padding:var(--amplify-space-medium);margin-bottom:var(--amplify-space-medium)}.article_articleTitle__Jz2ei{font-size:clamp(1.25rem,6vw,1.75rem);line-height:1.3}.article_articleSection__ZHG3l{padding:var(--amplify-space-medium)}.article_sectionTitle__T0jw3{font-size:var(--amplify-font-sizes-medium)}.article_listItem__MQWU7{padding-left:3rem;padding-right:var(--amplify-space-medium)}.article_listItem__MQWU7:before{left:.5rem;width:18px;height:18px;font-size:var(--amplify-font-sizes-xs)}.article_listItemCompact___Wd02{padding-left:2.5rem;padding-right:var(--amplify-space-small)}.article_listItemCompact___Wd02:before{left:.25rem;width:16px;height:16px;font-size:.7rem}.article_articleContent__qjjB7 ol,.article_articleContent__qjjB7 ul,.article_articleSection__ZHG3l ol,.article_articleSection__ZHG3l ul{padding-left:1.5rem}}}@media (prefers-reduced-motion:reduce){@layer animations{.article_articleContainer__U1Q9m,.article_articleSection__ZHG3l:hover,.article_externalLink__eVMJS{animation:none;transition:none;transform:none}}}@media print{.article_articleContainer__U1Q9m{background:white;box-shadow:none;max-width:none;padding:0}.article_articleSection__ZHG3l{background:white;box-shadow:none;border:1px solid #ddd;page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--amplify-space-large)}.article_externalLink__eVMJS{color:black;border-bottom:1px solid black;text-decoration:none}.article_trustBadge__UkCUl{border:1px solid #333}}@layer layout{.article_articleContainer__U1Q9m{max-width:840px;line-height:1.75}.article_articleHeader__FCGbP{padding:var(--amplify-space-large);margin-bottom:var(--amplify-space-large);background:linear-gradient(135deg,#ffffff,#f6faff)}.article_articleTitle__Jz2ei{margin-bottom:var(--amplify-space-small);line-height:1.15;max-width:24ch;margin-inline:auto}.article_introSection__OanxE{text-align:left}.article_introText__wwJ_O{text-align:left;padding:0;font-size:var(--amplify-font-sizes-medium)}.article_articleSection__ZHG3l{box-shadow:0 1px 2px rgba(11,24,43,.03)}.article_contentText__Mxu4i{line-height:1.75}}@layer enhanced{.article_dek__NyxbO{margin:0 auto var(--amplify-space-medium);max-width:60ch;color:var(--amplify-colors-font-secondary);font-size:var(--amplify-font-sizes-large);line-height:1.45}.article_metaRow__jSaVD{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--amplify-space-xs);margin-bottom:var(--amplify-space-medium)}.article_metaPill__ESRIh{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--amplify-colors-neutral-20);background:#fff;padding:4px 10px;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-semibold);color:var(--amplify-colors-font-secondary)}.article_calloutBox__3P_QP,.article_disclaimerCard__iptNz,.article_keyTakeaways__Qu9n2,.article_summaryCard__aLIA8,.article_trustPanel__hal_W{border-radius:var(--amplify-radii-medium);border:1px solid var(--amplify-colors-border-secondary);background:linear-gradient(180deg,#ffffff,#fbfdff);padding:var(--amplify-space-medium);margin:var(--amplify-space-medium) 0}.article_summaryCard__aLIA8{border-color:#c6d9f1;background:linear-gradient(180deg,#f6fbff,#ffffff)}.article_keyTakeaways__Qu9n2{border-color:#d5e2f3;background:#f8fbff}.article_boxTitle__EdW8G{margin:0 0 var(--amplify-space-small);font-size:var(--amplify-font-sizes-large);color:var(--amplify-colors-primary-90)}.article_bulletList__Hm_FD{margin:0;padding-left:1.25rem}.article_bulletList__Hm_FD li{margin-bottom:var(--amplify-space-xs);line-height:1.6}.article_warningCallout__ZSQZn{border-left:4px solid #c98912;background:#fffaf0}.article_infoCallout__DnlWW{border-left:4px solid var(--amplify-colors-primary-60);background:#f6faff}.article_successCallout__dTO_C{border-left:4px solid var(--amplify-colors-green-60);background:#f4fbf7}.article_subheading__9veP7{font-size:var(--amplify-font-sizes-large);color:var(--amplify-colors-primary-90);margin:var(--amplify-space-large) 0 var(--amplify-space-small)}.article_faqItem__aHa1J{border-top:1px solid var(--amplify-colors-neutral-20);padding-top:var(--amplify-space-medium);margin-top:var(--amplify-space-medium)}.article_faqItem__aHa1J:first-of-type{margin-top:0;padding-top:0;border-top:none}.article_sourceList__7VkoN{margin:0;padding-left:1.25rem}.article_sourceList__7VkoN li{margin-bottom:var(--amplify-space-small)}.article_inlineNavLinks__48bEX{display:flex;flex-wrap:wrap;gap:var(--amplify-space-small);margin-top:var(--amplify-space-small)}.article_inlineNavLinks__48bEX a{display:inline-flex;align-items:center;min-height:36px;border-radius:999px;border:1px solid var(--amplify-colors-neutral-20);background:#fff;padding:0 10px;text-decoration:none;font-weight:var(--amplify-font-weights-semibold);font-size:var(--amplify-font-sizes-small)}.article_sectionDivider__k34nR{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--amplify-colors-neutral-20),transparent);margin:var(--amplify-space-large) 0}.article_externalLink__eVMJS{overflow-wrap:anywhere}}@layer interactions{.article_inlineNavLinks__48bEX a:hover{background:#f3f8ff}}@media (max-width:768px){@layer layout{.article_articleHeader__FCGbP{padding:var(--amplify-space-large) var(--amplify-space-medium)}}@layer enhanced{.article_dek__NyxbO{font-size:var(--amplify-font-sizes-medium)}}}@media (max-width:480px){@layer enhanced{.article_metaRow__jSaVD{justify-content:flex-start}}}.ArticleChrome_pageShell__MmhJZ{display:grid;grid-gap:var(--space-5);gap:var(--space-5);width:min(1320px,100%);margin:0 auto}.ArticleChrome_breadcrumbs__fJkSR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.ArticleChrome_breadcrumbLink__tccgm{color:var(--color-accent);text-decoration:none;font-weight:600}.ArticleChrome_breadcrumbCurrent__oIT9E{color:var(--color-text-muted)}.ArticleChrome_shellGrid___oIUU{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.ArticleChrome_mainColumn__PnWOp{min-width:0}.ArticleChrome_rail__sPSvg{display:none;gap:var(--space-4);align-content:start}.ArticleChrome_railCard__nN0nF{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4)}.ArticleChrome_railHeading__sopUW{font-size:var(--text-md);margin:0 0 var(--space-3)}.ArticleChrome_linkList__ibZvt,.ArticleChrome_tocList__vFYfD{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ArticleChrome_listLink__6I_Hz,.ArticleChrome_tocLink__VTHG_{text-decoration:none;color:var(--color-text);font-size:var(--text-sm);line-height:1.35}.ArticleChrome_listLink__6I_Hz:hover,.ArticleChrome_tocLink__VTHG_:hover{color:var(--color-accent)}.ArticleChrome_breadcrumbLink__tccgm:focus-visible,.ArticleChrome_listLink__6I_Hz:focus-visible,.ArticleChrome_navLink__yfyL4:focus-visible,.ArticleChrome_tocLink__VTHG_:focus-visible{box-shadow:var(--focus-ring);border-radius:6px}.ArticleChrome_railMeta__WAgBH{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.ArticleChrome_disclosure__Om8pX{display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.ArticleChrome_inlineSection__2hugG{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4)}.ArticleChrome_inlineHeading__3fvJO{font-size:var(--text-lg);margin:0 0 var(--space-3)}.ArticleChrome_inlineList__LmjR_{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ArticleChrome_inlineItem__8a1_5{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--color-surface-muted)}.ArticleChrome_inlineTitle__oJAwn{font-size:var(--text-md);margin:0 0 4px}.ArticleChrome_inlineExcerpt__WrOgA{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.ArticleChrome_inlineMeta__rx6LK{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.ArticleChrome_topicPill__If5j7{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--color-border);padding:2px 8px;background:#fff;font-weight:600}.ArticleChrome_bottomNav___qeRn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:1fr}.ArticleChrome_navLink__yfyL4{display:grid;grid-gap:4px;gap:4px;text-decoration:none;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm)}.ArticleChrome_navLabel__7mv2V{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:700}.ArticleChrome_navTitle__iHQUi{font-size:var(--text-md);color:var(--color-text);font-weight:700}.ArticleChrome_adSlotWrap__sW5NM{margin:var(--space-4) 0}.ArticleChrome_adSlotNote___KYOb{display:none}.ArticleChrome_adAfterContent__ljIw8,.ArticleChrome_adInline___Ska_,.ArticleChrome_adRail__Z8PUQ{margin:0}@media (min-width:1080px){.ArticleChrome_shellGrid___oIUU{grid-template-columns:minmax(0,820px) minmax(260px,320px);justify-content:center}.ArticleChrome_rail__sPSvg{display:grid;position:-webkit-sticky;position:sticky;top:calc(var(--space-6) + 60px)}.ArticleChrome_bottomNav___qeRn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ArticleChrome_pageShell__MmhJZ{gap:var(--space-4)}.ArticleChrome_inlineSection__2hugG,.ArticleChrome_navLink__yfyL4,.ArticleChrome_railCard__nN0nF{padding:var(--space-3)}.ArticleChrome_adInline___Ska_ .ArticleChrome_adInner__Io3S7{min-height:140px}.ArticleChrome_adAfterContent__ljIw8 .ArticleChrome_adInner__Io3S7{min-height:180px}}