.ArticleDiscussion-module__wAJPeW__wrap{background:#ffffff06;border:1px solid #ffffff17;border-radius:24px;grid-template-columns:.75fr 1.25fr;gap:2rem;margin-top:5rem;padding:2rem;display:grid}.ArticleDiscussion-module__wAJPeW__copy span{color:#54e0be;font-size:.82rem;font-weight:800}.ArticleDiscussion-module__wAJPeW__copy h2{margin:.6rem 0 .8rem;font-size:clamp(1.45rem,3vw,2rem)}.ArticleDiscussion-module__wAJPeW__copy p{color:var(--text-muted);line-height:1.9}.ArticleDiscussion-module__wAJPeW__panel{background:#0000002e;border-radius:18px;padding:1.2rem}.ArticleDiscussion-module__wAJPeW__tabs{gap:.5rem;margin-bottom:1.1rem;display:flex}.ArticleDiscussion-module__wAJPeW__tabs button{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:.72rem}.ArticleDiscussion-module__wAJPeW__tabs .ArticleDiscussion-module__wAJPeW__active{color:#54e0be;background:#54e0be1f;border-color:#54e0be59}.ArticleDiscussion-module__wAJPeW__form,.ArticleDiscussion-module__wAJPeW__form label{gap:.45rem;display:grid}.ArticleDiscussion-module__wAJPeW__form{gap:1rem}.ArticleDiscussion-module__wAJPeW__form label{color:var(--text-secondary);font-size:.85rem}.ArticleDiscussion-module__wAJPeW__form input,.ArticleDiscussion-module__wAJPeW__form textarea{width:100%;color:var(--text-primary);font:inherit;resize:vertical;background:#ffffff09;border:1px solid #ffffff1c;border-radius:11px;outline:none;padding:.8rem .9rem}.ArticleDiscussion-module__wAJPeW__form input:focus,.ArticleDiscussion-module__wAJPeW__form textarea:focus{border-color:#54e0be;box-shadow:0 0 0 3px #54e0be1a}.ArticleDiscussion-module__wAJPeW__twoCol{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.ArticleDiscussion-module__wAJPeW__formBottom{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ArticleDiscussion-module__wAJPeW__formBottom small{color:var(--text-muted)}.ArticleDiscussion-module__wAJPeW__success{color:#54e0be;margin:0}.ArticleDiscussion-module__wAJPeW__error{color:#ff8a74;margin:0}.ArticleDiscussion-module__wAJPeW__honeypot{position:absolute;inset:auto auto auto -10000px}@media (max-width:800px){.ArticleDiscussion-module__wAJPeW__wrap{grid-template-columns:1fr;padding:1.25rem}.ArticleDiscussion-module__wAJPeW__twoCol{grid-template-columns:1fr}}
.ArticlePage-module__n59xSq__article{padding-top:96px}.ArticlePage-module__n59xSq__hero{border-bottom:1px solid #ffffff12;padding:5.5rem 0 3.5rem;position:relative;overflow:hidden}.ArticlePage-module__n59xSq__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff8a3d1f,#0000 68%);width:560px;height:560px;position:absolute;top:-250px;left:-220px}.ArticlePage-module__n59xSq__heroInner{max-width:990px}.ArticlePage-module__n59xSq__crumbs{color:var(--text-muted);align-items:center;gap:.55rem;font-size:.82rem;display:flex}.ArticlePage-module__n59xSq__crumbs a{color:#54e0be;text-decoration:none}.ArticlePage-module__n59xSq__crumbs span{opacity:.5}.ArticlePage-module__n59xSq__category{color:var(--amber);margin-top:2rem;font-size:.85rem;font-weight:800;display:inline-flex}.ArticlePage-module__n59xSq__hero h1{letter-spacing:-.035em;margin:.8rem 0 1rem;font-size:clamp(2.2rem,5vw,4rem);line-height:1.35}.ArticlePage-module__n59xSq__description{max-width:820px;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.16rem);line-height:2}.ArticlePage-module__n59xSq__byline{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.8rem 1.5rem;margin-top:2rem;font-size:.82rem;display:flex}.ArticlePage-module__n59xSq__byline a{color:#54e0be;font-weight:800;text-decoration:none}.ArticlePage-module__n59xSq__layout{grid-template-columns:250px minmax(0,760px);justify-content:center;gap:3rem;max-width:1180px;padding-top:4rem;padding-bottom:6rem;display:grid}.ArticlePage-module__n59xSq__aside{position:relative}.ArticlePage-module__n59xSq__asideInner{gap:1.4rem;display:grid;position:sticky;top:110px}.ArticlePage-module__n59xSq__toc{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:1.15rem}.ArticlePage-module__n59xSq__toc strong{margin-bottom:.8rem;font-size:.86rem;display:block}.ArticlePage-module__n59xSq__toc a{color:var(--text-muted);border-bottom:1px solid #ffffff0b;padding:.42rem 0;font-size:.78rem;line-height:1.65;text-decoration:none;display:block}.ArticlePage-module__n59xSq__toc a:last-child{border:0}.ArticlePage-module__n59xSq__toc a:hover{color:#54e0be}.ArticlePage-module__n59xSq__asideCta{background:linear-gradient(145deg,#54e0be1a,#ff8a3d0f);border:1px solid #54e0be2b;border-radius:16px;padding:1.2rem}.ArticlePage-module__n59xSq__asideCta strong{margin-bottom:.6rem;line-height:1.7;display:block}.ArticlePage-module__n59xSq__asideCta p{color:var(--text-muted);font-size:.78rem;line-height:1.7}.ArticlePage-module__n59xSq__asideCta a{text-align:center;margin-top:.8rem;display:block}.ArticlePage-module__n59xSq__content{min-width:0}.ArticlePage-module__n59xSq__summary{background:#ffffff17;border-radius:16px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:3rem;padding:1px;display:grid;overflow:hidden}.ArticlePage-module__n59xSq__summary div{background:#0d0e10;padding:1rem}.ArticlePage-module__n59xSq__summary dt{color:var(--text-muted);font-size:.75rem}.ArticlePage-module__n59xSq__summary dd{margin:.35rem 0 0;font-size:.9rem;line-height:1.7}.ArticlePage-module__n59xSq__intro{border-bottom:1px solid #ffffff14;gap:1.1rem;margin-bottom:3.2rem;padding-bottom:2.5rem;display:grid}.ArticlePage-module__n59xSq__intro p{color:var(--text-secondary);margin:0;font-size:1.08rem;line-height:2.15}.ArticlePage-module__n59xSq__section{margin-bottom:3.5rem;scroll-margin-top:110px}.ArticlePage-module__n59xSq__section h2{margin:0 0 1.15rem;font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.65;position:relative}.ArticlePage-module__n59xSq__section h2:before{content:"";background:linear-gradient(var(--amber),#54e0be);border-radius:4px;width:3px;height:1.4em;position:absolute;top:.55rem;right:-1.1rem}.ArticlePage-module__n59xSq__section p{color:var(--text-muted);margin:0 0 1rem;font-size:1rem;line-height:2.15}.ArticlePage-module__n59xSq__section ul{color:var(--text-secondary);background:#ffffff07;border-radius:16px;gap:.65rem;margin:1.2rem 0 0;padding:1.2rem 2.5rem 1.2rem 1.2rem;line-height:1.9;display:grid}.ArticlePage-module__n59xSq__section li::marker{color:#54e0be}.ArticlePage-module__n59xSq__faq{margin-top:4.5rem}.ArticlePage-module__n59xSq__faq h2{font-size:1.8rem}.ArticlePage-module__n59xSq__faq details{border-bottom:1px solid #ffffff17;padding:1.1rem 0}.ArticlePage-module__n59xSq__faq summary{cursor:pointer;font-weight:800;line-height:1.8}.ArticlePage-module__n59xSq__faq p{color:var(--text-muted);margin:.8rem 0 0;line-height:2}.ArticlePage-module__n59xSq__related{border-top:1px solid #ffffff14;margin-top:5rem;padding-top:2.5rem}.ArticlePage-module__n59xSq__related h2{font-size:1.55rem}.ArticlePage-module__n59xSq__relatedGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.ArticlePage-module__n59xSq__related a{color:var(--text-secondary);border:1px solid #ffffff14;border-radius:14px;padding:1.15rem;font-weight:700;line-height:1.7;text-decoration:none}.ArticlePage-module__n59xSq__related a:hover{color:#54e0be;border-color:#54e0be4d}@media (max-width:980px){.ArticlePage-module__n59xSq__layout{grid-template-columns:1fr;max-width:800px}.ArticlePage-module__n59xSq__aside{display:none}}@media (max-width:640px){.ArticlePage-module__n59xSq__hero{padding-top:4rem}.ArticlePage-module__n59xSq__summary,.ArticlePage-module__n59xSq__relatedGrid{grid-template-columns:1fr}.ArticlePage-module__n59xSq__section h2:before{right:-.65rem}.ArticlePage-module__n59xSq__section ul{padding-right:2rem}}
