.EZoWya_footer{width:min(100%,72rem);animation:EZoWya_section-enter .9s var(--motion-smooth) both;margin:4rem auto 0;padding:1.5rem 1rem 2rem;animation-delay:.18s}.EZoWya_inner{border:1px solid var(--color-border);color:var(--color-muted);transition:transform .22s var(--motion-swift), border-color .22s ease, background-color .22s ease;background:#ffffff08;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:.9rem;display:flex}.EZoWya_inner:hover{border-color:var(--color-border-strong);background:#ffffff0d;transform:translateY(-2px)}.EZoWya_note{margin:0}.EZoWya_status{color:var(--color-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}@media (max-width:720px){.EZoWya_footer{padding-inline:.75rem}.EZoWya_inner{border-radius:1.25rem;flex-direction:column;align-items:flex-start}}
.dpcBkW_card{border:1px solid var(--color-border);border-radius:var(--radius-standard);background:var(--color-surface);min-width:0;height:100%;box-shadow:var(--shadow-panel);transition:transform .28s var(--motion-swift), border-color .22s ease, box-shadow .28s ease, background-color .22s ease;gap:1rem;padding:1rem;display:grid;position:relative;overflow:hidden}.dpcBkW_searchCard{background:#111622f5;border-color:#bec9e524;width:100%;min-width:0;box-shadow:0 18px 40px #01071457,inset 0 1px #ffffff0d}.dpcBkW_card:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.dpcBkW_card:after{content:"";opacity:0;width:12rem;height:12rem;transition:opacity .26s ease, transform .36s var(--motion-swift);pointer-events:none;background:radial-gradient(circle,#789dff2e,#0000 68%);border-radius:999px;position:absolute;inset:auto -20% -45% auto;transform:scale(.82)}.dpcBkW_card:hover,.dpcBkW_card:focus-within{border-color:var(--color-border-strong);background:var(--color-surface-hover);transform:translateY(-6px);box-shadow:0 24px 60px #0107146b,0 0 0 1px #85a2ff0d}.dpcBkW_card:hover:after,.dpcBkW_card:focus-within:after{opacity:1;transform:scale(1)}.dpcBkW_searchCard:hover,.dpcBkW_searchCard:focus-within{background:#151c2bfa}.dpcBkW_card[data-compact=true]{padding:1.2rem}.dpcBkW_card[data-compact=true] .dpcBkW_body{gap:.65rem}.dpcBkW_card[data-compact=true] .dpcBkW_title{font-size:clamp(1.2rem,1.1rem + .75vw,1.7rem)}.dpcBkW_card[data-compact=true] .dpcBkW_description{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(.92rem,.87rem + .2vw,1.04rem);line-height:1.55;display:-webkit-box;overflow:hidden}.dpcBkW_body{gap:.8rem;display:grid}.dpcBkW_title{color:var(--color-text);font-family:var(--font-display);transition:transform .24s var(--motion-swift), color .18s ease;margin:0;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.06}.dpcBkW_description{color:var(--color-muted);margin:0;line-height:1.65}.dpcBkW_meta{color:var(--color-muted);flex-wrap:wrap;gap:.65rem 1rem;font-size:.84rem;display:flex}.dpcBkW_metaItem{align-items:center;gap:.45rem;display:inline-flex}.dpcBkW_tags{flex-wrap:wrap;gap:.5rem;display:flex}.dpcBkW_tag{color:#d9deea;background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;min-height:1.9rem;padding:0 .75rem;font-size:.78rem;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.dpcBkW_card:hover .dpcBkW_title,.dpcBkW_card:focus-within .dpcBkW_title{color:#fff;transform:translateY(-1px)}.dpcBkW_card:hover .dpcBkW_tag,.dpcBkW_card:focus-within .dpcBkW_tag{background:#ffffff12;border-color:#ffffff1f;transform:translateY(-1px)}
.ClwxnW_root{display:contents}.ClwxnW_trigger{min-width:2.6rem;height:2.6rem;color:var(--color-text);transition:transform .22s var(--motion-swift), border-color .18s ease, background-color .18s ease, box-shadow .18s ease;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ClwxnW_trigger:hover,.ClwxnW_trigger:focus-visible{background:#ffffff14;border-color:#ffffff29;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 0 .25rem #5c82ff1f}.ClwxnW_overlay{z-index:80;-webkit-backdrop-filter:blur(18px);background:#05070cc2;place-items:start center;padding:6.25rem 1rem 1.5rem;animation:.22s both ClwxnW_overlay-fade;display:grid;position:fixed;inset:0}.ClwxnW_panel{border:1px solid var(--color-border-strong);border-radius:calc(var(--radius-standard) + 4px);width:min(100%,56rem);box-shadow:var(--shadow-panel);animation:ClwxnW_panel-rise .32s var(--motion-smooth) both;background:#0d101af0;padding:1.25rem}.ClwxnW_panelHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ClwxnW_panelTitle{font-family:var(--font-display);margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1}.ClwxnW_panelIntro{color:var(--color-muted);margin:.4rem 0 0;font-size:.95rem}.ClwxnW_close{border:1px solid var(--color-border);min-height:2.4rem;color:var(--color-text);transition:transform .22s var(--motion-swift), border-color .18s ease, background-color .18s ease;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;display:inline-flex}.ClwxnW_close:hover,.ClwxnW_close:focus-visible{border-color:var(--color-border-strong);background:#ffffff14;transform:translateY(-1px)}.ClwxnW_input{border:1px solid var(--color-border);width:100%;color:var(--color-text);background:#ffffff0a;border-radius:1rem;outline:none;padding:.95rem 1rem;font-size:1rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.ClwxnW_input::placeholder{color:#c5c9d67a}.ClwxnW_input:focus{background:#ffffff0f;border-color:#9abaff5c;box-shadow:0 0 0 .3rem #5c82ff1f}.ClwxnW_results{-ms-overflow-style:none;scrollbar-gutter:stable;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;max-height:60vh;margin-top:1rem;padding-right:.125rem;display:grid;overflow-y:auto}.ClwxnW_results>*{animation:ClwxnW_card-enter .32s var(--motion-smooth) both}.ClwxnW_results>:first-child{animation-delay:40ms}.ClwxnW_results>:nth-child(2){animation-delay:80ms}.ClwxnW_results>:nth-child(3){animation-delay:.12s}.ClwxnW_empty{color:var(--color-muted);margin:1rem 0 0;font-size:.95rem}@media (max-width:720px){.ClwxnW_overlay{padding-top:5rem}.ClwxnW_panel{padding:1rem}.ClwxnW_panelHeader{flex-direction:column}}
._8u-qnq_navWrap{z-index:40;justify-content:center;width:min(100%,72rem);padding:0 1rem;display:flex;position:fixed;top:1.25rem;left:50%;transform:translate(-50%)}._8u-qnq_nav{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,68rem);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(18px);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem .8rem 1.15rem;display:flex}._8u-qnq_brand{color:var(--color-text);font-family:var(--font-display);letter-spacing:.04em;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}._8u-qnq_brandTitle{font-size:.98rem;line-height:1}._8u-qnq_links{align-items:center;gap:.4rem;display:flex}._8u-qnq_link{min-height:2.6rem;color:var(--color-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;font-size:.92rem;font-weight:500;transition:color .18s,background-color .18s,transform .18s;display:inline-flex}._8u-qnq_link:hover,._8u-qnq_link:focus-visible,._8u-qnq_linkActive{color:var(--color-text);background:#ffffff0f;text-decoration:none}@media (max-width:720px){._8u-qnq_navWrap{width:100%;padding:0 .75rem;top:.75rem}._8u-qnq_nav{padding:.7rem .8rem}._8u-qnq_links{display:none}}
.EOJfaq_wrap{justify-content:center;margin-top:2.5rem;display:flex}.EOJfaq_button{border:1px solid var(--color-border);min-height:3rem;color:var(--color-text);transition:transform .22s var(--motion-swift), border-color .18s ease, background-color .18s ease, box-shadow .18s ease;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 1.15rem;display:inline-flex}.EOJfaq_button:after{content:"↑";transition:transform .22s var(--motion-swift);margin-left:.45rem}.EOJfaq_button:hover,.EOJfaq_button:focus-visible{border-color:var(--color-border-strong);background:#ffffff14;transform:translateY(-2px);box-shadow:0 14px 30px #01071447}.EOJfaq_button:hover:after,.EOJfaq_button:focus-visible:after{transform:translateY(-2px)}
.E0kJGG_main{min-height:100vh}.E0kJGG_stack{gap:2rem;display:grid}.E0kJGG_section{animation:E0kJGG_section-enter .8s var(--motion-smooth) both;gap:1rem;display:grid}.E0kJGG_sectionHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.E0kJGG_sectionTitle{font-family:var(--font-display);margin:.25rem 0 0;font-size:clamp(2rem,5vw,3rem);line-height:.98}.E0kJGG_featuredLink{display:block}.E0kJGG_featured{isolation:isolate;will-change:transform;transition:transform .28s var(--motion-swift), -webkit-transform .28s var(--motion-swift), border-color .22s ease, box-shadow .28s ease, background-color .22s ease;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden;transform:translate(0,0)}.E0kJGG_featured:before{content:"";opacity:.82;width:20rem;height:20rem;transition:transform .42s var(--motion-swift), opacity .28s ease, filter .42s ease;will-change:transform;z-index:0;background:radial-gradient(circle,#6492ff38,#0000 68%);border-radius:999px;position:absolute;inset:auto -8rem -9rem auto;transform:translate(0,0)scale(1)}.E0kJGG_featured:after{content:"";opacity:0;transition:transform .5s var(--motion-swift), opacity .3s ease;pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 32%,#ffffff14 50%,#0000 68%);position:absolute;inset:-30%;transform:translate(-16%)rotate(8deg)}.E0kJGG_featuredLink:hover .E0kJGG_featured,.E0kJGG_featuredLink:focus-visible .E0kJGG_featured,.E0kJGG_featuredLink:focus-within .E0kJGG_featured{border-color:var(--color-border-strong);background:var(--color-surface-hover);transform:translateY(-6px);box-shadow:0 24px 60px #0107146b,0 0 0 1px #85a2ff0d}.E0kJGG_featuredLink:hover .E0kJGG_featured:before,.E0kJGG_featuredLink:focus-visible .E0kJGG_featured:before,.E0kJGG_featuredLink:focus-within .E0kJGG_featured:before{opacity:1;filter:saturate(1.15);transform:translate(-1rem,-.85rem)scale(1.08)}.E0kJGG_featuredLink:hover .E0kJGG_featured:after,.E0kJGG_featuredLink:focus-visible .E0kJGG_featured:after,.E0kJGG_featuredLink:focus-within .E0kJGG_featured:after{opacity:1;transform:translate(14%)rotate(8deg)}.E0kJGG_featuredContent{z-index:1;gap:1.1rem;max-width:44rem;display:grid;position:relative}.E0kJGG_featuredEyebrow{color:var(--color-muted);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.E0kJGG_featuredMeta{color:var(--color-muted);flex-wrap:wrap;gap:.75rem 1rem;font-size:.9rem;display:flex}.E0kJGG_featuredTitle{font-family:var(--font-display);margin:0;font-size:clamp(2.2rem,5vw,3.75rem);line-height:.96}.E0kJGG_featuredDescription{max-width:40rem;color:var(--color-muted);margin:0;font-size:1.03rem;line-height:1.8}.E0kJGG_featuredTags{flex-wrap:wrap;gap:.55rem;display:flex}.E0kJGG_latestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.E0kJGG_latestGrid>*{animation:E0kJGG_card-enter .7s var(--motion-smooth) both}.E0kJGG_latestGrid>:first-child{animation-delay:90ms}.E0kJGG_latestGrid>:nth-child(2){animation-delay:.16s}.E0kJGG_latestGrid>:nth-child(3){animation-delay:.23s}.E0kJGG_latestGrid>:nth-child(4){animation-delay:.3s}@media (max-width:920px){.E0kJGG_featured{padding:1.25rem}}@media (max-width:720px){.E0kJGG_latestGrid{grid-template-columns:1fr}.E0kJGG_featured{padding:1rem}.E0kJGG_featuredContent{gap:.9rem}}
.Cq3A9G_main{min-height:100vh}.Cq3A9G_stack{gap:2rem;display:grid}.Cq3A9G_hero{animation:Cq3A9G_section-enter .7s var(--motion-smooth) both;gap:1.4rem;padding:clamp(1.4rem,4vw,2.6rem);display:grid;position:relative;overflow:hidden}.Cq3A9G_heroTop{gap:1rem;display:grid}.Cq3A9G_heroTitle{--hero-title-min:1.52rem;--hero-title-max:2.45rem;font-size:clamp(var(--hero-title-min), calc(1.04rem + 2.1vw), var(--hero-title-max));-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:.98}.Cq3A9G_heroDescription{max-width:42rem;color:var(--color-muted);margin:0;font-size:clamp(1rem,2vw,1.12rem);line-height:1.8}.Cq3A9G_heroTags{flex-wrap:wrap;gap:.55rem;display:flex}.Cq3A9G_heroImageWrap{border-radius:calc(var(--radius-standard) - 6px);background:radial-gradient(circle at top,#7397ff38,#0000 52%),#ffffff08;border:1px solid #ffffff14;min-height:clamp(16rem,42vw,25rem);position:relative;overflow:hidden}.Cq3A9G_heroImage{object-fit:cover}.Cq3A9G_contentGrid{grid-template-columns:minmax(0,1fr) minmax(14rem,17rem);align-items:start;gap:2rem;display:grid}.Cq3A9G_articlePanel{animation:Cq3A9G_section-enter .82s var(--motion-smooth) both;padding:clamp(1.4rem,3vw,2rem);position:relative}.Cq3A9G_articleInner{gap:1.4rem;width:min(100%,42rem);display:grid}.Cq3A9G_toc{isolation:isolate;border:1px solid var(--color-border);backface-visibility:hidden;max-height:calc(100dvh - 7.5rem);animation:Cq3A9G_section-enter .9s var(--motion-smooth) both;transition:transform .22s var(--motion-swift), border-color .22s ease, background-color .22s ease;background:#ffffff08 padding-box padding-box;border-radius:1.3rem;grid-template-rows:auto minmax(0,1fr);gap:1rem;padding:1rem;display:grid;position:sticky;top:6.5rem;overflow:hidden;transform:translate(0,0)}.Cq3A9G_tocHeader{min-height:0}.Cq3A9G_tocScroller{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b6caff7a #ffffff0a;min-height:0;padding-right:.35rem;overflow-y:auto}.Cq3A9G_tocScroller::-webkit-scrollbar{width:.42rem}.Cq3A9G_tocScroller::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.Cq3A9G_tocScroller::-webkit-scrollbar-thumb{background:#b6caff7a;border-radius:999px}.Cq3A9G_tocScroller::-webkit-scrollbar-thumb:hover{background:#d8e4ffa3}.Cq3A9G_tocList{gap:.55rem;display:grid}.Cq3A9G_tocLink{color:var(--color-muted);transition:color .18s ease, transform .22s var(--motion-swift);font-size:.92rem;line-height:1.45;position:relative}.Cq3A9G_tocLink:hover{color:var(--color-text);text-decoration:none;transform:translate(3px)}.Cq3A9G_tocLink:before{content:"";opacity:0;width:2px;transition:opacity .18s ease, transform .22s var(--motion-swift);background:linear-gradient(#8faeff00,#8faeffd9,#8faeff00);border-radius:999px;position:absolute;top:.25rem;bottom:.25rem;left:-.7rem;transform:scaleY(.65)}.Cq3A9G_tocLink:hover:before,.Cq3A9G_tocLink:focus-visible:before{opacity:1;transform:scaleY(1)}.Cq3A9G_tocIndent{padding-left:.85rem}.Cq3A9G_prose{gap:1.35rem;display:grid}.Cq3A9G_prose>*{animation:Cq3A9G_card-enter .52s var(--motion-smooth) both}.Cq3A9G_prose>:first-child{animation-delay:80ms}.Cq3A9G_prose>:nth-child(2){animation-delay:.12s}.Cq3A9G_prose>:nth-child(3){animation-delay:.16s}.Cq3A9G_prose>:nth-child(4){animation-delay:.2s}.Cq3A9G_prose>:nth-child(5){animation-delay:.24s}.Cq3A9G_prose h1{display:none}:is(.Cq3A9G_prose h2,.Cq3A9G_prose h3,.Cq3A9G_prose h4){font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:1.25rem 0 0;font-weight:700;line-height:1.02}.Cq3A9G_prose h2{font-size:clamp(1.9rem,4vw,2.7rem)}.Cq3A9G_prose h3{font-size:clamp(1.45rem,3vw,1.9rem)}.Cq3A9G_prose h4{font-size:1.2rem}:is(.Cq3A9G_prose p,.Cq3A9G_prose li){color:var(--color-text-soft);font-size:clamp(1rem,1.4vw,1.06rem);line-height:1.95}.Cq3A9G_prose strong{color:var(--color-text)}.Cq3A9G_prose a{color:var(--color-link);text-underline-offset:.18rem;-webkit-text-decoration:underline #b6caff4d;text-decoration:underline #b6caff4d;transition:color .18s,text-decoration-color .18s}.Cq3A9G_prose a:hover{color:var(--color-link-hover);text-decoration-color:#d8e4ff8c}:is(.Cq3A9G_prose ul,.Cq3A9G_prose ol){gap:.65rem;display:grid}.Cq3A9G_prose blockquote{color:var(--color-text-soft);transition:transform .22s var(--motion-swift), border-color .22s ease, background-color .22s ease;background:#ffffff08;border-left:3px solid #9abaff73;border-radius:1rem;padding:1.1rem 1.2rem}.Cq3A9G_prose hr{border:0;border-top:1px solid var(--color-border);margin:.4rem 0}.Cq3A9G_prose code{color:#f7f9fd;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5rem;padding:.15rem .4rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}.Cq3A9G_prose pre{border:1px solid var(--color-border);transition:transform .22s var(--motion-swift), border-color .22s ease, box-shadow .22s ease;background:#070a12f5;border-radius:1.1rem;padding:1rem 1.1rem;overflow-x:auto;box-shadow:inset 0 1px #ffffff0a}.Cq3A9G_prose pre code{color:#d7e2ff;white-space:pre;background:0 0;border:0;padding:0;display:block}.Cq3A9G_prose img{border:1px solid var(--color-border);transition:transform .26s var(--motion-swift), box-shadow .26s ease, border-color .22s ease;border-radius:1.1rem}:is(.Cq3A9G_prose blockquote:hover,.Cq3A9G_prose blockquote:focus-within){background:#ffffff0d;border-left-color:#9abaffb8;transform:translateY(-2px)}:is(.Cq3A9G_prose pre:hover,.Cq3A9G_prose pre:focus-within){border-color:var(--color-border-strong);transform:translateY(-2px);box-shadow:0 16px 34px #01071438,inset 0 1px #ffffff0a}.Cq3A9G_prose img:hover{border-color:var(--color-border-strong);transform:translateY(-3px);box-shadow:0 18px 42px #0107143d}@media (max-width:1024px){.Cq3A9G_contentGrid{grid-template-columns:1fr}.Cq3A9G_toc{order:-1;max-height:none;position:static;overflow:visible}.Cq3A9G_tocScroller{padding-right:0;overflow:visible}}@media (max-width:720px){.Cq3A9G_hero,.Cq3A9G_articlePanel{padding:1rem}.Cq3A9G_articleInner{width:100%}}
