.Article_articleContainer__mYrq6{width:100%;min-height:100vh;background-color:var(--background-color);color:var(--light-gray);padding-bottom:10vh;opacity:0;animation:Article_fadeIn__jJE9t .8s ease forwards}@keyframes Article_fadeIn__jJE9t{to{opacity:1}}.Article_glassBubble__B2AYq{position:absolute;inset:-.4rem;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.05) 45%,rgba(255,255,255,0));backdrop-filter:blur(12px) saturate(200%);-webkit-backdrop-filter:blur(12px) saturate(200%);border-radius:50px;z-index:-1;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 1px 1px 0 rgba(255,255,255,.4),inset 0 -1px 1px 0 rgba(255,255,255,.1),0 4px 20px rgba(0,0,0,.2);border:none;pointer-events:none}.Article_navBar__SDlMr{position:fixed;top:0;left:0;width:100%;padding:2rem;z-index:100;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.Article_backButton__6pkLI{pointer-events:auto;color:var(--medium-gray);text-decoration:none;font-size:1rem;font-weight:500;transition:all .3s ease;padding:.6rem 1.2rem;border-radius:50px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.Article_backButton__6pkLI:hover{color:white;transform:translateY(-1px)}.Article_heroSection__rP_H_{padding:15vh 2rem 4rem;max-width:1000px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.Article_heroTitle__jgxQJ{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;background:linear-gradient(180deg,#ffffff,rgba(255,255,255,.8));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0;text-shadow:0 10px 30px rgba(0,0,0,.2)}.Article_heroSubtitle__qSxT9{font-size:clamp(1.1rem,2vw,1.4rem);color:var(--medium-gray);max-width:65ch;line-height:1.6;font-weight:400;opacity:.9}.Article_metaContainer__Z6Yda{display:flex;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.Article_metaPill__FzUoa:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.Article_contentWrapper__Ow5ID{max-width:800px;margin:0 auto;padding:0 2rem;font-size:1.15rem;line-height:1.8;color:#e0e0e0;font-weight:300}.Article_contentWrapper__Ow5ID p{margin-bottom:2rem}.Article_contentWrapper__Ow5ID h2{font-size:2rem;font-weight:700;color:white;margin-top:4rem;margin-bottom:1.5rem;letter-spacing:-.02em}.Article_contentWrapper__Ow5ID h3{font-size:1.5rem;font-weight:600;color:white;margin-top:3rem;margin-bottom:1rem}.Article_contentWrapper__Ow5ID ol,.Article_contentWrapper__Ow5ID ul{margin-bottom:2rem;padding-left:1.5rem}.Article_contentWrapper__Ow5ID li{margin-bottom:.5rem;padding-left:.5rem}.Article_contentWrapper__Ow5ID blockquote{border:none;padding:2rem;margin:3rem 0;font-style:normal;color:white;font-size:1.5rem;font-weight:500;line-height:1.4;text-align:center;position:relative;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0));border-radius:24px}.Article_contentWrapper__Ow5ID blockquote:before{content:"“";font-size:3rem;color:var(--darkmode-pink);position:absolute;top:-1rem;left:50%;transform:translateX(-50%);opacity:.5;font-family:serif}.Article_imageContainer__znOhh{width:100%;margin:3rem 0;border-radius:16px;overflow:hidden;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.2);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.Article_imageContainer__znOhh:hover{transform:scale(1.01)}.Article_imageContainer__znOhh.Article_wide__Urm2p{width:100%;border-radius:16px}.Article_imageCaption__GcTPv{text-align:center;font-size:.9rem;color:var(--medium-gray);margin-top:.8rem;font-weight:400;opacity:.8}.Article_divider__4OYgq{width:100px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);margin:4rem auto}