.project-detail_page__slz6S{--bg:#050909;--bg-soft:#080e0f;--surface:#0b1314;--surface-raised:#101b1c;--surface-glass:rgba(12,24,24,.76);--line:rgba(145,208,199,.12);--line-strong:rgba(145,208,199,.24);--line-hot:rgba(123,241,218,.56);--text:#f2faf8;--muted:#a0b5b1;--subtle:#718784;--accent:#65e0c8;--accent-light:#c2fff0;--accent-deep:#1eaa96;--content-width:1120px;position:relative;isolation:isolate;width:100%;min-height:100vh;overflow:clip;background:radial-gradient(ellipse at 50% -10%,rgba(64,213,185,.105),transparent 35%),radial-gradient(ellipse at 100% 24%,rgba(28,119,110,.09),transparent 28%),radial-gradient(ellipse at 0 75%,rgba(23,80,75,.09),transparent 30%),linear-gradient(180deg,#070d0e,#050909 42%,#070c0d);color:var(--text);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.project-detail_page__slz6S *,.project-detail_page__slz6S :after,.project-detail_page__slz6S :before{box-sizing:border-box}.project-detail_page__slz6S ::selection{color:#04100d;background:var(--accent-light)}.project-detail_page__slz6S img{-webkit-user-drag:none}.project-detail_page__slz6S a{-webkit-tap-highlight-color:transparent}.project-detail_page__slz6S :focus-visible{outline:2px solid var(--accent);outline-offset:5px}.project-detail_hero__oyS6b{position:relative;display:flex;align-items:flex-end;min-height:760px;overflow:hidden;border-bottom:1px solid var(--line-strong);background:radial-gradient(ellipse at 76% 23%,rgba(49,192,166,.19),transparent 32%),radial-gradient(ellipse at 12% 72%,rgba(26,105,99,.16),transparent 35%),linear-gradient(125deg,#101c1d,#080e0f 46%,#0c1717)}.project-detail_heroGrid__d8Hvd{position:absolute;inset:0;pointer-events:none;opacity:.31;background-image:linear-gradient(rgba(147,218,208,.105) 1px,transparent 0),linear-gradient(90deg,rgba(147,218,208,.105) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse at 65% 40%,#000 0,rgba(0,0,0,.8) 36%,transparent 78%),linear-gradient(180deg,transparent,#000 16%,#000 75%,transparent);-webkit-mask-image:radial-gradient(ellipse at 65% 40%,#000 0,rgba(0,0,0,.8) 36%,transparent 78%),linear-gradient(180deg,transparent,#000 16%,#000 75%,transparent)}.project-detail_hero__oyS6b:before{content:"YS";position:absolute;top:8px;right:-28px;color:rgba(167,255,236,.045);font-size:clamp(340px,51vw,790px);font-weight:900;line-height:.9;letter-spacing:-.13em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-shadow:0 0 90px rgba(52,220,188,.08),0 25px 100px rgba(0,0,0,.35);transform:translateZ(0)}.project-detail_hero__oyS6b:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,9,9,.78),rgba(5,9,9,.22) 48%,rgba(5,9,9,.1) 78%,rgba(5,9,9,.42)),linear-gradient(180deg,rgba(5,9,9,.03),transparent 35%,rgba(5,9,9,.3) 68%,#050909)}.project-detail_heroInner__tKXiR{position:relative;z-index:2;width:min(1480px,calc(100% - 144px));margin:0 auto;padding:112px 0 86px;animation:project-detail_heroReveal__SDLpd .85s cubic-bezier(.2,.75,.25,1) both}@keyframes project-detail_heroReveal__SDLpd{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}.project-detail_backLink__rSWuf{display:inline-flex;align-items:center;gap:14px;margin-bottom:76px;color:#91aaa5;font-size:11px;font-weight:650;letter-spacing:.055em;text-decoration:none;transition:color .25s ease,transform .25s ease}.project-detail_backLink__rSWuf span:first-child{position:relative;display:grid;width:46px;height:46px;place-items:center;overflow:hidden;border:1px solid rgba(137,229,210,.28);border-radius:50%;color:var(--accent-light);background:radial-gradient(circle at 30% 20%,rgba(130,255,228,.12),transparent 65%),rgba(84,183,170,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 0 24px rgba(44,194,164,.045);font-size:19px;transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.project-detail_backLink__rSWuf span:first-child:after{content:"";position:absolute;inset:4px;border:1px solid rgba(173,255,237,.06);border-radius:inherit;pointer-events:none}.project-detail_backLink__rSWuf:hover{color:#f3fffc;transform:translateX(-4px)}.project-detail_backLink__rSWuf:hover span:first-child{border-color:var(--accent);background:rgba(84,183,170,.14);color:#f4fffc;box-shadow:0 0 0 5px rgba(84,183,170,.045),0 0 32px rgba(84,183,170,.2);transform:translateX(-3px)}.project-detail_projectMeta__b0WUN{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:31px;color:#a0b8b3;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.project-detail_projectMeta__b0WUN span{display:inline-flex;align-items:center;gap:12px}.project-detail_projectMeta__b0WUN span:first-child:before{content:"";width:36px;height:2px;background:linear-gradient(90deg,var(--accent-deep),var(--accent-light));box-shadow:0 0 14px rgba(101,224,200,.45)}.project-detail_projectMeta__b0WUN span+span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px rgba(101,224,200,.65)}.project-detail_title__ZAGAp{position:relative;max-width:1160px;margin:0;color:#f1faf8;font-size:clamp(52px,7.3vw,112px);font-weight:520;line-height:1.08;letter-spacing:-.065em;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 3px 0 hsla(0,0%,100%,.015),0 12px 65px rgba(0,0,0,.38)}.project-detail_titleDot__kUnv_{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;color:var(--accent);text-shadow:0 0 16px rgba(101,224,200,.6),0 0 45px rgba(101,224,200,.3)}.project-detail_description__xCMAM{max-width:680px;margin:30px 0 0;color:#afc2be;font-size:15px;line-height:2.15;font-weight:400;text-wrap:pretty}.project-detail_projectInfo__Tpkdv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:970px;margin-top:67px;border-top:1px solid var(--line-strong)}.project-detail_infoItem__vCT1S{position:relative;min-width:0;min-height:116px;padding:25px 26px 20px 0;border-right:1px solid var(--line);transition:background .25s ease}.project-detail_infoItem__vCT1S:before{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:var(--accent);box-shadow:0 0 15px rgba(101,224,200,.45);transition:width .35s cubic-bezier(.2,.7,.2,1)}.project-detail_infoItem__vCT1S:hover:before{width:48px}.project-detail_infoItem__vCT1S:not(:first-child){padding-left:26px}.project-detail_infoItem__vCT1S:last-child{border-right:0}.project-detail_infoLabel__3r1qS{display:block;margin-bottom:12px;color:#809a95;font-size:10px;font-weight:700;letter-spacing:.105em}.project-detail_infoValue__oqUQU{display:block;color:#e0eeeb;font-size:13px;line-height:1.95;overflow-wrap:anywhere}.project-detail_coverSection__B_Wv5{position:relative;z-index:3;width:min(1260px,calc(100% - 144px));margin:0 auto;padding:0 0 130px}.project-detail_coverSection__B_Wv5:before{content:"";position:absolute;z-index:-1;top:8%;left:50%;width:80%;height:65%;border-radius:50%;background:rgba(37,173,148,.075);filter:blur(90px);transform:translateX(-50%);pointer-events:none}.project-detail_coverFrame__sBXDj{position:relative;isolation:isolate;width:100%;aspect-ratio:16/9;max-height:720px;overflow:hidden;border:1px solid rgba(145,230,213,.3);border-radius:20px;background:radial-gradient(ellipse at 50% 50%,rgba(35,104,98,.2),transparent 68%),#0a1314;box-shadow:0 50px 110px rgba(0,0,0,.5),0 20px 45px rgba(0,0,0,.3),inset 0 1px 0 rgba(230,255,249,.07),0 0 0 1px rgba(84,183,170,.045),0 0 65px rgba(42,145,133,.075);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.project-detail_coverFrame__sBXDj:before{content:"";position:absolute;z-index:2;inset:0;border:1px solid rgba(220,255,249,.1);border-radius:inherit;background:linear-gradient(180deg,rgba(5,9,9,.08),transparent 20%,transparent 67%,rgba(5,9,9,.42)),linear-gradient(90deg,rgba(5,9,9,.14),transparent 20%,transparent 80%,rgba(5,9,9,.14));pointer-events:none}.project-detail_coverFrame__sBXDj:after{content:"";position:absolute;z-index:3;right:0;bottom:0;width:92px;height:92px;border-top:1px solid rgba(101,224,200,.9);border-left:1px solid rgba(101,224,200,.9);border-top-left-radius:16px;background:linear-gradient(135deg,transparent 49.3%,rgba(101,224,200,.8) 50%,rgba(101,224,200,.8) 50.6%,transparent 51%);opacity:.85;pointer-events:none}.project-detail_coverImage__JwC1U{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit;filter:saturate(.96) contrast(1.055) brightness(.91);transform:scale(1.001);transition:transform 1.2s cubic-bezier(.2,.65,.25,1),filter .7s ease}.project-detail_coverFrame__sBXDj:hover{border-color:rgba(158,255,233,.65);box-shadow:0 58px 125px rgba(0,0,0,.56),0 22px 50px rgba(0,0,0,.32),inset 0 1px 0 rgba(230,255,249,.1),0 0 0 1px rgba(84,183,170,.1),0 0 80px rgba(42,205,171,.13)}.project-detail_coverFrame__sBXDj:hover .project-detail_coverImage__JwC1U{transform:scale(1.035);filter:saturate(1.08) contrast(1.07) brightness(.99)}.project-detail_contentSection__4RhDJ{position:relative;width:min(var(--content-width),calc(100% - 144px));margin:0 auto;padding:0 0 150px}.project-detail_contentHeader__43ufM{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 24px;margin-bottom:58px;border-bottom:1px solid var(--line-strong)}.project-detail_sectionLabel__g1pwG{display:inline-flex;align-items:center;gap:14px;color:#e0eeeb;font-size:10px;font-weight:750;letter-spacing:.17em}.project-detail_sectionLabel__g1pwG:before{content:"";width:27px;height:2px;background:linear-gradient(90deg,var(--accent-deep),var(--accent-light));box-shadow:0 0 15px rgba(101,224,200,.4)}.project-detail_contentIndex__nx03K{color:#819b96;font-size:10px;letter-spacing:.15em;white-space:nowrap}.project-detail_mdxContent__PkSCB{max-width:880px;color:#b7c8c4;font-size:15px;line-height:2.15;overflow-wrap:anywhere}.project-detail_mdxContent__PkSCB>:first-child{margin-top:0}.project-detail_mdxContent__PkSCB h1,.project-detail_mdxContent__PkSCB h2,.project-detail_mdxContent__PkSCB h3,.project-detail_mdxContent__PkSCB h4{color:#f0faf7;font-weight:550;letter-spacing:-.04em;text-wrap:pretty}.project-detail_mdxContent__PkSCB h1{margin:0 0 32px;font-size:clamp(35px,4.4vw,60px);line-height:1.27}.project-detail_mdxContent__PkSCB h2{position:relative;margin:82px 0 27px;padding-left:24px;border-left:2px solid var(--accent);font-size:clamp(28px,3.1vw,40px);line-height:1.38;text-shadow:0 0 40px rgba(84,183,170,.06)}.project-detail_mdxContent__PkSCB h2:before{content:"";position:absolute;top:.22em;left:-2px;width:2px;height:.9em;background:var(--accent-light);box-shadow:0 0 16px rgba(101,224,200,.4)}.project-detail_mdxContent__PkSCB h3{margin:46px 0 18px;font-size:24px;line-height:1.5}.project-detail_mdxContent__PkSCB h4{margin:34px 0 14px;color:#dcebe7;font-size:18px;line-height:1.65}.project-detail_mdxContent__PkSCB p{margin:0 0 25px}.project-detail_mdxContent__PkSCB strong{color:#f2fcf9;font-weight:750}.project-detail_mdxContent__PkSCB em{color:var(--accent-light)}.project-detail_mdxContent__PkSCB a{color:var(--accent-light);text-decoration:none;background-image:linear-gradient(var(--accent),var(--accent));background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:color .22s ease,background-size .22s ease}.project-detail_mdxContent__PkSCB a:hover{color:#f3fffc;background-size:100% 2px}.project-detail_mdxContent__PkSCB ol,.project-detail_mdxContent__PkSCB ul{margin:27px 0 36px;padding-left:28px}.project-detail_mdxContent__PkSCB li{margin-bottom:12px;padding-left:8px}.project-detail_mdxContent__PkSCB li::marker{color:var(--accent)}.project-detail_mdxContent__PkSCB li::selection{background:var(--accent-light);color:#04100d}.project-detail_mdxContent__PkSCB blockquote{position:relative;margin:46px 0;padding:30px 32px;overflow:hidden;border:1px solid rgba(101,224,200,.22);border-left:2px solid var(--accent);border-radius:0 14px 14px 0;background:radial-gradient(ellipse at 0 0,rgba(36,153,137,.16),transparent 68%),linear-gradient(115deg,rgba(84,183,170,.075),hsla(0,0%,100%,.012) 72%);color:#d0e0dc;font-size:16px;box-shadow:inset 0 1px 0 rgba(220,255,249,.035),0 18px 44px rgba(0,0,0,.1)}.project-detail_mdxContent__PkSCB blockquote:before{content:"";position:absolute;top:0;right:0;width:105px;height:1px;background:linear-gradient(90deg,transparent,rgba(101,224,200,.5));pointer-events:none}.project-detail_mdxContent__PkSCB blockquote p:last-child{margin-bottom:0}.project-detail_mdxContent__PkSCB code{padding:3px 8px;border:1px solid rgba(145,208,199,.17);border-radius:5px;background:rgba(84,183,170,.065);color:var(--accent-light);font-size:.9em;overflow-wrap:anywhere}.project-detail_mdxContent__PkSCB pre{overflow-x:auto;margin:34px 0;padding:25px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(135deg,rgba(22,56,54,.24),transparent 65%),#070d0e;box-shadow:inset 0 1px 0 rgba(220,255,249,.025),0 22px 48px rgba(0,0,0,.22);line-height:1.85}.project-detail_mdxContent__PkSCB pre code{padding:0;border:0;border-radius:0;background:transparent}.project-detail_mdxContent__PkSCB hr{height:1px;margin:60px 0;border:0;background:linear-gradient(90deg,transparent,rgba(101,224,200,.56),rgba(145,208,199,.14),transparent)}.project-detail_mdxContent__PkSCB img{display:block;width:auto;max-width:100%;height:auto;max-height:700px;margin:42px auto;object-fit:contain;border:1px solid rgba(145,208,199,.29);border-radius:15px;background:var(--surface);box-shadow:0 28px 68px rgba(0,0,0,.38),0 0 0 1px rgba(84,183,170,.055),0 0 34px rgba(42,145,133,.065);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease,filter .35s ease}.project-detail_mdxContent__PkSCB img:hover{border-color:rgba(158,255,233,.55);box-shadow:0 35px 80px rgba(0,0,0,.45),0 0 0 1px rgba(84,183,170,.1),0 0 45px rgba(42,205,171,.1);filter:saturate(1.04) contrast(1.025);transform:translateY(-2px)}.project-detail_scope__hwWaS{position:relative;max-width:880px;margin-top:76px;padding:34px 36px;overflow:hidden;border:1px solid rgba(101,224,200,.28);border-radius:14px;background:radial-gradient(ellipse at 100% 0,rgba(45,183,157,.15),transparent 55%),linear-gradient(135deg,rgba(145,208,199,.055),hsla(0,0%,100%,.008));box-shadow:inset 0 1px 0 rgba(220,255,249,.04),0 22px 50px rgba(0,0,0,.16)}.project-detail_scope__hwWaS:before{content:"";position:absolute;top:-1px;left:30px;width:58px;height:2px;background:linear-gradient(90deg,var(--accent-deep),var(--accent-light));box-shadow:0 0 18px rgba(101,224,200,.55)}.project-detail_scope__hwWaS:after{content:"";position:absolute;right:-34px;bottom:-55px;width:130px;height:130px;border:1px solid rgba(101,224,200,.1);border-radius:50%;box-shadow:0 0 0 12px rgba(101,224,200,.018),0 0 0 26px rgba(101,224,200,.012);pointer-events:none}.project-detail_scope__hwWaS p{position:relative;z-index:1;margin:0;color:#c0d3cf;font-size:14px;line-height:2.15}.project-detail_bottomNavigation__HaiGr{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:92px;padding-top:27px;border-top:1px solid var(--line-strong)}.project-detail_backButton__QMK1_,.project-detail_languageLink__Got2G{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 24px;overflow:hidden;border:1px solid var(--line-strong);border-radius:9px;background:linear-gradient(135deg,rgba(145,208,199,.045),rgba(145,208,199,.012));color:#c6d8d4;text-decoration:none;font-size:11px;font-weight:700;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.project-detail_backButton__QMK1_:before,.project-detail_languageLink__Got2G:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(180,255,239,.07) 48%,transparent 76%);transform:translateX(-110%);transition:transform .55s ease;pointer-events:none}.project-detail_backButton__QMK1_:hover:before,.project-detail_languageLink__Got2G:hover:before{transform:translateX(110%)}.project-detail_backButton__QMK1_:hover,.project-detail_languageLink__Got2G:hover{transform:translateY(-3px);border-color:rgba(101,224,200,.7);background:rgba(84,183,170,.1);color:#f2fffc;box-shadow:0 12px 30px rgba(0,0,0,.2),0 0 28px rgba(42,145,133,.1)}.project-detail_languageLink__Got2G{direction:ltr;letter-spacing:.055em}html[dir=rtl] .project-detail_heroInner__tKXiR{text-align:right}html[dir=rtl] .project-detail_hero__oyS6b:before{right:auto;left:-28px;letter-spacing:-.13em}html[dir=rtl] .project-detail_projectMeta__b0WUN{direction:rtl}html[dir=rtl] .project-detail_description__xCMAM{line-height:2.25}html[dir=rtl] .project-detail_mdxContent__PkSCB{direction:rtl;text-align:right;line-height:2.25}html[dir=rtl] .project-detail_mdxContent__PkSCB h2{padding-right:24px;padding-left:0;border-right:2px solid var(--accent);border-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB h2:before{right:-2px;left:auto}html[dir=rtl] .project-detail_mdxContent__PkSCB ol,html[dir=rtl] .project-detail_mdxContent__PkSCB ul{padding-right:28px;padding-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB li{padding-right:8px;padding-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB blockquote{border-right:2px solid var(--accent);border-left:1px solid rgba(101,224,200,.22);border-radius:14px 0 0 14px}html[dir=rtl] .project-detail_backLink__rSWuf{direction:rtl}html[dir=rtl] .project-detail_backLink__rSWuf:hover{transform:translateX(4px)}html[dir=rtl] .project-detail_scope__hwWaS{direction:rtl;text-align:right}html[dir=rtl] .project-detail_scope__hwWaS:before{right:30px;left:auto}html[dir=rtl] .project-detail_scope__hwWaS:after{right:auto;left:-34px}@media (min-width:1600px){.project-detail_hero__oyS6b{min-height:820px}.project-detail_heroInner__tKXiR{width:min(1560px,calc(100% - 180px))}.project-detail_coverSection__B_Wv5{width:min(1320px,calc(100% - 180px))}.project-detail_coverFrame__sBXDj{max-height:760px}.project-detail_contentSection__4RhDJ{width:min(1180px,calc(100% - 180px))}}@media (max-width:900px){.project-detail_hero__oyS6b{min-height:650px}.project-detail_heroInner__tKXiR{width:calc(100% - 76px);padding:95px 0 65px}.project-detail_hero__oyS6b:before{top:65px;right:-55px;font-size:450px}.project-detail_backLink__rSWuf{margin-bottom:58px}.project-detail_title__ZAGAp{font-size:clamp(46px,7.6vw,76px)}.project-detail_projectInfo__Tpkdv{max-width:100%;margin-top:48px}.project-detail_coverSection__B_Wv5{width:calc(100% - 76px);padding-bottom:95px}.project-detail_coverFrame__sBXDj{aspect-ratio:16/10;max-height:590px;border-radius:16px}.project-detail_coverFrame__sBXDj:after{width:66px;height:66px}.project-detail_contentSection__4RhDJ{width:calc(100% - 76px);padding-bottom:105px}.project-detail_mdxContent__PkSCB,.project-detail_scope__hwWaS{max-width:100%}.project-detail_mdxContent__PkSCB img{max-height:580px}}@media (max-width:640px){.project-detail_hero__oyS6b{min-height:auto}.project-detail_heroInner__tKXiR{width:calc(100% - 38px);padding:74px 0 40px}.project-detail_heroGrid__d8Hvd{background-size:40px 40px}.project-detail_hero__oyS6b:before{top:100px;right:-58px;font-size:290px;opacity:.82}.project-detail_hero__oyS6b:after{background:linear-gradient(90deg,rgba(5,9,9,.3),transparent 90%),linear-gradient(180deg,rgba(5,9,9,.03),transparent 32%,rgba(5,9,9,.45) 70%,#050909)}.project-detail_backLink__rSWuf{gap:10px;margin-bottom:44px;font-size:10px}.project-detail_backLink__rSWuf span:first-child{width:36px;height:36px;font-size:16px}.project-detail_projectMeta__b0WUN{gap:10px;margin-bottom:22px;font-size:9px;letter-spacing:.035em}.project-detail_projectMeta__b0WUN span{gap:7px}.project-detail_projectMeta__b0WUN span:first-child:before{width:18px}.project-detail_title__ZAGAp{font-size:clamp(37px,10vw,58px);line-height:1.24;letter-spacing:-.043em}.project-detail_description__xCMAM{margin-top:21px;font-size:13px;line-height:2.15}.project-detail_projectInfo__Tpkdv{grid-template-columns:1fr;margin-top:32px}.project-detail_infoItem__vCT1S,.project-detail_infoItem__vCT1S:not(:first-child){min-height:auto;padding:15px 0;border-right:0;border-bottom:1px solid var(--line)}.project-detail_infoItem__vCT1S:last-child{border-bottom:0}.project-detail_infoItem__vCT1S:before{display:none}.project-detail_infoLabel__3r1qS{margin-bottom:6px;font-size:9px}.project-detail_infoValue__oqUQU{font-size:12px}.project-detail_coverSection__B_Wv5{width:calc(100% - 28px);padding:20px 0 60px}.project-detail_coverFrame__sBXDj{aspect-ratio:4/3;max-height:440px;border-radius:12px}.project-detail_coverFrame__sBXDj:before{border-radius:inherit}.project-detail_coverFrame__sBXDj:after{width:44px;height:44px;border-top-left-radius:8px}.project-detail_coverImage__JwC1U{filter:saturate(.98) contrast(1.025)}.project-detail_contentSection__4RhDJ{width:calc(100% - 38px);padding-bottom:75px}.project-detail_contentHeader__43ufM{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:36px;padding-bottom:18px}.project-detail_contentIndex__nx03K,.project-detail_sectionLabel__g1pwG{font-size:9px}.project-detail_mdxContent__PkSCB{font-size:14px;line-height:2.15}.project-detail_mdxContent__PkSCB h1{margin-bottom:24px;font-size:30px;line-height:1.4}.project-detail_mdxContent__PkSCB h2{margin-top:50px;margin-bottom:20px;padding-left:15px;font-size:25px;line-height:1.5}.project-detail_mdxContent__PkSCB h2:before{height:.75em}.project-detail_mdxContent__PkSCB h3{margin-top:33px;font-size:20px}.project-detail_mdxContent__PkSCB h4{margin-top:27px;font-size:17px}.project-detail_mdxContent__PkSCB p{margin-bottom:20px}.project-detail_mdxContent__PkSCB ol,.project-detail_mdxContent__PkSCB ul{margin:21px 0 28px;padding-left:22px}.project-detail_mdxContent__PkSCB li{padding-left:4px}.project-detail_mdxContent__PkSCB blockquote{margin:29px 0;padding:19px;border-radius:0 9px 9px 0;font-size:14px}.project-detail_mdxContent__PkSCB pre{margin:24px 0;padding:15px;border-radius:9px}.project-detail_mdxContent__PkSCB img{width:100%;max-height:460px;margin:28px auto;border-radius:10px}.project-detail_mdxContent__PkSCB hr{margin:40px 0}html[dir=rtl] .project-detail_mdxContent__PkSCB h2{padding-right:15px;padding-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB ol,html[dir=rtl] .project-detail_mdxContent__PkSCB ul{padding-right:22px;padding-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB li{padding-right:4px;padding-left:0}html[dir=rtl] .project-detail_mdxContent__PkSCB blockquote{border-radius:9px 0 0 9px}.project-detail_scope__hwWaS{margin-top:46px;padding:23px 19px;border-radius:10px}.project-detail_scope__hwWaS:before{left:19px;width:40px}.project-detail_scope__hwWaS:after{right:-48px;bottom:-60px}html[dir=rtl] .project-detail_scope__hwWaS:before{right:19px;left:auto}html[dir=rtl] .project-detail_scope__hwWaS:after{right:auto;left:-48px}.project-detail_scope__hwWaS p{font-size:13px;line-height:2.1}.project-detail_bottomNavigation__HaiGr{align-items:stretch;flex-direction:column;gap:11px;margin-top:52px;padding-top:21px}.project-detail_backButton__QMK1_,.project-detail_languageLink__Got2G{width:100%;min-height:48px;border-radius:8px}}@media (max-width:380px){.project-detail_heroInner__tKXiR{width:calc(100% - 30px);padding-top:64px}.project-detail_title__ZAGAp{font-size:clamp(34px,10.5vw,42px)}.project-detail_projectMeta__b0WUN{gap:8px;font-size:8px}.project-detail_projectMeta__b0WUN span+span:before{width:3px;height:3px}.project-detail_contentSection__4RhDJ{width:calc(100% - 30px)}.project-detail_coverSection__B_Wv5{width:calc(100% - 20px)}.project-detail_mdxContent__PkSCB blockquote{padding:15px}}@media (prefers-reduced-motion:reduce){.project-detail_heroInner__tKXiR{animation:none}.project-detail_backButton__QMK1_,.project-detail_backButton__QMK1_:before,.project-detail_backLink__rSWuf,.project-detail_backLink__rSWuf span:first-child,.project-detail_coverFrame__sBXDj,.project-detail_coverImage__JwC1U,.project-detail_infoItem__vCT1S,.project-detail_infoItem__vCT1S:before,.project-detail_languageLink__Got2G,.project-detail_languageLink__Got2G:before,.project-detail_mdxContent__PkSCB a,.project-detail_mdxContent__PkSCB img{transition:none!important}.project-detail_backButton__QMK1_:hover,.project-detail_backLink__rSWuf:hover,.project-detail_backLink__rSWuf:hover span:first-child,.project-detail_coverFrame__sBXDj:hover,.project-detail_coverFrame__sBXDj:hover .project-detail_coverImage__JwC1U,.project-detail_languageLink__Got2G:hover,.project-detail_mdxContent__PkSCB img:hover{transform:none}}