.ArticleView-module__X9ciIG__main{background:hsl(var(--background));width:100%;min-height:100vh}.ArticleView-module__X9ciIG__main a{transition:all .3s}.ArticleView-module__X9ciIG__main a:hover{color:hsl(var(--accent))!important}.ArticleView-module__X9ciIG__hero{width:100%;max-width:1440px;padding:var(--padding-desktop);margin:0 auto;position:relative;overflow:hidden}.ArticleView-module__X9ciIG__heroBackground{pointer-events:none;position:absolute;inset:0}.ArticleView-module__X9ciIG__gradientOrb1{background:radial-gradient(circle,hsl(var(--background)/.3)0%,transparent 70%);border-radius:var(--rounded-full);filter:blur(100px);width:800px;height:800px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.ArticleView-module__X9ciIG__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.ArticleView-module__X9ciIG__breadcrumb{align-items:center;gap:8px;margin-bottom:24px;font-size:14px;font-weight:300;display:flex}.ArticleView-module__X9ciIG__breadcrumbLink{color:hsl(var(--foreground));opacity:.7;text-decoration:none;transition:opacity .2s}.ArticleView-module__X9ciIG__breadcrumbLink:hover{opacity:1}.ArticleView-module__X9ciIG__breadcrumbSeparator{color:hsl(var(--foreground));opacity:.5}.ArticleView-module__X9ciIG__breadcrumbCurrent{color:hsl(var(--foreground));opacity:.9}.ArticleView-module__X9ciIG__category{background:hsl(var(--surface));color:hsl(var(--foreground));border-radius:var(--rounded-app);text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.ArticleView-module__X9ciIG__title{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 32px;font-size:52px;font-weight:400;line-height:1.2}.ArticleView-module__X9ciIG__meta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ArticleView-module__X9ciIG__author{align-items:center;gap:12px;display:flex}.ArticleView-module__X9ciIG__authorAvatar{border-radius:var(--rounded-full);background:hsl(var(--surface));border:1px solid hsl(var(--border));width:48px;height:48px;color:hsl(var(--foreground));justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.ArticleView-module__X9ciIG__authorInfo{flex-direction:column;gap:2px;display:flex}.ArticleView-module__X9ciIG__authorName{color:hsl(var(--foreground));font-size:14px;font-weight:400}.ArticleView-module__X9ciIG__authorRole{color:hsl(var(--foreground));opacity:.7;font-size:14px;font-weight:300}.ArticleView-module__X9ciIG__metaDivider{color:hsl(var(--foreground));opacity:.5}.ArticleView-module__X9ciIG__date,.ArticleView-module__X9ciIG__readTime{color:hsl(var(--foreground));opacity:.7;font-size:14px;font-weight:300}.ArticleView-module__X9ciIG__imageSection{padding:0 var(--padding-desktop)60px;max-width:1440px;margin:0 auto}.ArticleView-module__X9ciIG__imageContainer{border-radius:var(--rounded-app);background:hsl(var(--surface));aspect-ratio:2;position:relative;overflow:hidden}.ArticleView-module__X9ciIG__image{object-fit:cover;object-position:top;width:100%;height:100%}.ArticleView-module__X9ciIG__imageCaption{margin-top:var(--padding-mobile);color:hsl(var(--foreground));opacity:.8;text-align:start;padding:0;font-size:16px;font-weight:300;line-height:1.5}.ArticleView-module__X9ciIG__videoWrapper{aspect-ratio:16/9;border-radius:var(--rounded-app);background:hsl(var(--surface));width:100%;height:auto;overflow:hidden}.ArticleView-module__X9ciIG__video{border-radius:var(--rounded-app);width:100%;height:100%;display:block}.ArticleView-module__X9ciIG__videoWrapper video{object-fit:contain;width:100%;height:100%}.ArticleView-module__X9ciIG__article{padding:0 var(--padding-desktop)80px;max-width:1440px;margin:0 auto}.ArticleView-module__X9ciIG__content{max-width:800px;color:hsl(var(--foreground));margin:0 auto;font-size:18px;font-weight:300;line-height:1.8}.ArticleView-module__X9ciIG__content p{opacity:.9;margin-bottom:24px}.ArticleView-module__X9ciIG__content h2{letter-spacing:-.015em;color:hsl(var(--foreground));margin:48px 0 24px;font-size:36px;font-weight:400;line-height:1.3}.ArticleView-module__X9ciIG__content h3{letter-spacing:-.01em;color:hsl(var(--foreground));margin:36px 0 20px;font-size:24px;font-weight:400;line-height:1.4}.ArticleView-module__X9ciIG__content ul,.ArticleView-module__X9ciIG__content ol{padding-inline-start:24px;padding-left:unset;margin:24px 0}.ArticleView-module__X9ciIG__content li{opacity:.9;margin-bottom:12px;line-height:1.7}.ArticleView-module__X9ciIG__content strong{color:hsl(var(--foreground));font-weight:600}.ArticleView-module__X9ciIG__content blockquote{border-inline-start:4px solid hsl(var(--accent)/.3);border-left:unset;background:hsl(var(--surface));color:hsl(var(--foreground));opacity:.9;border-start-start-radius:var(--rounded-app);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--rounded-app);margin:32px 0;padding:24px 32px;font-style:italic}.ArticleView-module__X9ciIG__backSection{padding:0 var(--padding-desktop)80px;max-width:1440px;margin:0 auto}.ArticleView-module__X9ciIG__main[dir=rtl] .ArticleView-module__X9ciIG__backSection svg{transform:scaleX(-1)}.ArticleView-module__X9ciIG__backButton{background:hsl(var(--surface));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--rounded-app);align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-flex}.ArticleView-module__X9ciIG__backButton:hover{background:hsl(var(--surface-hover));border-color:hsl(var(--border));transform:translate(-4px)}.ArticleView-module__X9ciIG__notFound{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:60vh;padding:40px 20px;display:flex}.ArticleView-module__X9ciIG__notFound h1{color:hsl(var(--foreground));letter-spacing:-.015em;font-size:36px;font-weight:400}.ArticleView-module__X9ciIG__backLink{color:hsl(var(--foreground));font-weight:400;text-decoration:none;transition:opacity .2s}.ArticleView-module__X9ciIG__backLink:hover{opacity:.7}.ArticleView-module__X9ciIG__gallerySection{padding:0 var(--padding-desktop)80px;max-width:1440px;margin:0 auto}.ArticleView-module__X9ciIG__galleryContainer{max-width:1200px;margin:0 auto}.ArticleView-module__X9ciIG__galleryTitle{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0 0 40px;font-size:36px;font-weight:400;line-height:1.3}.ArticleView-module__X9ciIG__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.ArticleView-module__X9ciIG__galleryItem{border-radius:var(--rounded-app);border:1px solid hsl(var(--border));cursor:pointer;width:100%;padding:0;position:relative;overflow:hidden}.ArticleView-module__X9ciIG__galleryImage:hover{border-color:hsl(var(--border));transform:scale(1.02);box-shadow:0 8px 24px #0000001a}.ArticleView-module__X9ciIG__galleryImage:active{transform:scale(.98)}.ArticleView-module__X9ciIG__galleryImage{aspect-ratio:1;object-fit:cover;object-position:top;will-change:transform;width:100%;height:auto;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out;display:block}.ArticleView-module__X9ciIG__galleryCaption{color:hsl(var(--foreground));opacity:.8;text-align:start;padding:12px 16px;font-size:14px;font-weight:300;line-height:1.5}.ArticleView-module__X9ciIG__dialogOverlay{z-index:1000;opacity:0;background:#000000d9;transition:opacity .2s ease-out;position:fixed;inset:0}.ArticleView-module__X9ciIG__dialogOverlay[data-state=open]{opacity:1}.ArticleView-module__X9ciIG__dialogOverlay[data-state=closed]{opacity:0}.ArticleView-module__X9ciIG__dialogContent{border-radius:var(--rounded-app);z-index:1001;opacity:0;will-change:opacity,transform;background-color:#0000;outline:none;justify-content:center;align-items:center;width:min(90vw,1200px);max-width:calc(100vw - 40px);height:auto;max-height:calc(100vh - 40px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.ArticleView-module__X9ciIG__dialogContent[data-state=open]{opacity:1;transform:translate(-50%,-50%)scale(1)}.ArticleView-module__X9ciIG__dialogContent[data-state=closed]{opacity:0;transform:translate(-50%,-50%)scale(.95)}.ArticleView-module__X9ciIG__dialogCarousel{width:100%;max-width:100%;overflow:hidden}.ArticleView-module__X9ciIG__dialogCarouselContainer{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:100%;display:flex}.ArticleView-module__X9ciIG__dialogCarouselSlide{box-sizing:border-box;flex:0 0 100%;justify-content:center;align-items:center;min-width:100%;display:flex;position:relative}.ArticleView-module__X9ciIG__dialogImageContainer{opacity:0;flex-direction:column;align-items:center;width:100%;max-height:calc(100vh - 100px);transition:opacity .3s ease-out .1s;display:flex;position:relative}.ArticleView-module__X9ciIG__dialogImageWrapper{width:100%;height:calc(100vh - 150px);min-height:300px;position:relative}.ArticleView-module__X9ciIG__dialogContent[data-state=open] .ArticleView-module__X9ciIG__dialogImageContainer{opacity:1}.ArticleView-module__X9ciIG__dialogImage{border-radius:var(--rounded-app);object-fit:contain;display:block}.ArticleView-module__X9ciIG__dialogCaption{color:hsl(var(--foreground));text-align:start;opacity:.9;max-width:800px;margin-top:16px;padding:12px 20px;font-size:16px;font-weight:300}.ArticleView-module__X9ciIG__dialogClose{top:20px;border-radius:var(--rounded-app);color:#fff;cursor:pointer;z-index:1002;will-change:transform;background:#0009;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s ease-out,transform .2s ease-out;display:flex;position:absolute;inset-inline-end:20px}.ArticleView-module__X9ciIG__dialogClose:hover{background:#000c;transform:scale(1.1)}.ArticleView-module__X9ciIG__carouselNavButton{border-radius:var(--rounded-app);color:#fff;cursor:pointer;z-index:1002;will-change:transform;background:#0009;border:none;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s ease-out,opacity .2s ease-out,transform .2s ease-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ArticleView-module__X9ciIG__carouselNavButtonPrev{inset-inline-start:20px}.ArticleView-module__X9ciIG__carouselNavButtonNext{inset-inline-end:20px}.ArticleView-module__X9ciIG__carouselNavButton:hover:not(:disabled){background:#000c}.ArticleView-module__X9ciIG__carouselNavButton:disabled{opacity:.3;cursor:not-allowed}.ArticleView-module__X9ciIG__carouselNavButton:active:not(:disabled){transform:translateY(-50%)scale(.95)}.ArticleView-module__X9ciIG__dialogClose:focus{outline:2px solid hsl(var(--foreground)/.5);outline-offset:2px}@media (max-width:1024px){.ArticleView-module__X9ciIG__hero{padding:var(--padding-tablet)}.ArticleView-module__X9ciIG__title{font-size:40px}.ArticleView-module__X9ciIG__imageSection{padding:0 var(--padding-tablet)40px}.ArticleView-module__X9ciIG__article,.ArticleView-module__X9ciIG__backSection,.ArticleView-module__X9ciIG__gallerySection{padding:0 var(--padding-tablet)60px}.ArticleView-module__X9ciIG__galleryTitle{font-size:32px}.ArticleView-module__X9ciIG__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media (max-width:768px){.ArticleView-module__X9ciIG__hero{padding:var(--padding-tablet)var(--padding-mobile)}.ArticleView-module__X9ciIG__title{font-size:32px}.ArticleView-module__X9ciIG__imageSection{padding:0 var(--padding-mobile)40px}.ArticleView-module__X9ciIG__article{padding:0 var(--padding-mobile)60px}.ArticleView-module__X9ciIG__content{font-size:16px}.ArticleView-module__X9ciIG__content h2{margin:36px 0 20px;font-size:28px}.ArticleView-module__X9ciIG__content h3{margin:28px 0 16px;font-size:20px}.ArticleView-module__X9ciIG__backSection,.ArticleView-module__X9ciIG__gallerySection{padding:0 var(--padding-mobile)60px}.ArticleView-module__X9ciIG__galleryTitle{margin-bottom:32px;font-size:28px}.ArticleView-module__X9ciIG__galleryGrid{grid-template-columns:1fr;gap:16px}.ArticleView-module__X9ciIG__galleryImage{height:200px}.ArticleView-module__X9ciIG__dialogContent{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.ArticleView-module__X9ciIG__dialogImage{max-height:calc(100vh - 120px)}.ArticleView-module__X9ciIG__dialogClose{top:10px;width:36px;height:36px;inset-inline-end:10px}.ArticleView-module__X9ciIG__carouselNavButton{width:40px;height:40px}.ArticleView-module__X9ciIG__carouselNavButtonPrev{inset-inline-start:10px}.ArticleView-module__X9ciIG__carouselNavButtonNext{inset-inline-end:10px}}
/*# sourceMappingURL=f7e6d87eb7df5b90.css.map*/