.bootwin-project-showcase_stack__RCt_H{display:grid;gap:30px;margin-top:42px}.bootwin-project-showcase_card__WLKaO{position:relative;display:grid;grid-template-columns:minmax(0,1.38fr) minmax(300px,.72fr);gap:clamp(28px,4vw,68px);align-items:center;min-height:560px;padding:clamp(24px,3vw,44px);border:1px solid rgba(123,181,235,.18);border-radius:30px;background:radial-gradient(circle at 24% 52%,color-mix(in srgb,var(--accent,#0878ff) 18%,transparent),transparent 42%),linear-gradient(135deg,#081321 0,#07111e 55%,#06101b 100%);box-shadow:0 30px 90px rgba(0,0,0,.28);overflow:hidden;isolation:isolate;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.bootwin-project-showcase_card__WLKaO:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(255,255,255,.025),transparent 32%,transparent 68%,rgba(255,255,255,.02));pointer-events:none;z-index:-1}.bootwin-project-showcase_card__WLKaO:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent,#0878ff) 45%,rgba(255,255,255,.2));box-shadow:0 38px 110px rgba(0,0,0,.38),0 0 70px color-mix(in srgb,var(--accent,#0878ff) 10%,transparent)}.bootwin-project-showcase_visual__IYcCw{position:relative;min-height:430px;display:flex;align-items:center;justify-content:flex-start;padding:26px 92px 34px 10px}.bootwin-project-showcase_glow__sKyqx{position:absolute;width:68%;height:55%;left:10%;top:20%;border-radius:50%;background:var(--accent,#0878ff);filter:blur(88px);opacity:.12;pointer-events:none}.bootwin-project-showcase_laptop___eJ_P{position:relative;width:min(100%,660px);z-index:2;filter:drop-shadow(0 35px 38px rgba(0,0,0,.48));transform:perspective(1100px) rotateY(1.5deg)}.bootwin-project-showcase_laptopShell__dlKfg{position:relative;padding:10px 10px 12px;border-radius:20px 20px 12px 12px;background:linear-gradient(145deg,#1d2835,#080d14 62%,#293747);box-shadow:inset 0 0 0 1px rgba(255,255,255,.15),inset 0 0 0 3px rgba(0,0,0,.7)}.bootwin-project-showcase_camera__pJIqn{position:absolute;top:4px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#3d4b5b;z-index:3}.bootwin-project-showcase_laptopScreen__mxDt_{position:relative;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:#07111f}.bootwin-project-showcase_laptopScreen__mxDt_ img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center;transition:transform .7s ease}.bootwin-project-showcase_card__WLKaO:hover .bootwin-project-showcase_laptopScreen__mxDt_ img{transform:scale(1.025)}.bootwin-project-showcase_laptopBase__Qx5nA{position:relative;width:108%;height:17px;margin-left:-4%;background:linear-gradient(180deg,#8994a0,#3f4953 55%,#1e252b);clip-path:polygon(3% 0,97% 0,100% 58%,62% 100%,38% 100%,0 58%);border-radius:0 0 18px 18px}.bootwin-project-showcase_laptopBase__Qx5nA:after{content:"";position:absolute;left:43%;right:43%;top:1px;height:4px;border-radius:0 0 8px 8px;background:#202a33}.bootwin-project-showcase_phone__x561_{position:absolute;right:5px;bottom:18px;width:132px;aspect-ratio:9/19.5;padding:7px;border-radius:29px;background:linear-gradient(145deg,#303c49,#070b10 58%,#56616c);box-shadow:0 28px 45px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.2);z-index:4;transform:rotate(1.5deg);transition:transform .4s ease}.bootwin-project-showcase_card__WLKaO:hover .bootwin-project-showcase_phone__x561_{transform:translateY(-7px) rotate(0)}.bootwin-project-showcase_phoneScreen__6wf_V{position:relative;width:100%;height:100%;overflow:hidden;border-radius:23px;background:#07111f}.bootwin-project-showcase_phoneScreen__6wf_V img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center}.bootwin-project-showcase_notch__AM1kJ{position:absolute;z-index:3;top:6px;left:50%;transform:translateX(-50%);width:44%;height:12px;border-radius:10px;background:#05070a}.bootwin-project-showcase_fallback__cRv6M{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center;background:radial-gradient(circle at 70% 30%,color-mix(in srgb,var(--accent,#0878ff) 36%,transparent),transparent 42%),#07111f}.bootwin-project-showcase_fallback__cRv6M small{font-size:8px;letter-spacing:.18em;color:#78a6d0}.bootwin-project-showcase_fallback__cRv6M strong{font-size:clamp(28px,4vw,50px);letter-spacing:-.05em}.bootwin-project-showcase_copy__9lSoC{position:relative;z-index:3;display:flex;min-height:410px;flex-direction:column;justify-content:center;padding:12px 0}.bootwin-project-showcase_meta__p9Kwu{display:flex;align-items:center;gap:10px;margin-bottom:26px;color:var(--accent,#44b8ff);font-size:9px;font-weight:700;letter-spacing:.16em}.bootwin-project-showcase_meta__p9Kwu:before{content:"";width:24px;height:1px;background:currentColor}.bootwin-project-showcase_name__90nvK{margin:0 0 18px;font-size:clamp(38px,4.2vw,68px);line-height:.9;letter-spacing:-.065em}.bootwin-project-showcase_intro__rSycL{max-width:520px;margin:0;color:#90a7bd;font-size:13px;line-height:1.75}.bootwin-project-showcase_tags__H_2jb{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 34px}.bootwin-project-showcase_tags__H_2jb span{padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:rgba(255,255,255,.025);color:#9ab1c8;font-size:8px;font-weight:700;letter-spacing:.09em}.bootwin-project-showcase_cta__vIhit{margin-top:auto;display:flex;align-items:center;gap:9px;width:max-content;color:var(--accent,#47b7ff);font-size:10px;font-weight:800;letter-spacing:.09em}.bootwin-project-showcase_index__7EvGc{position:absolute;right:0;top:2px;color:#55728d;font-size:9px;letter-spacing:.16em}.bootwin-project-showcase_allProjects__ggp_x{margin-top:36px!important}@media(max-width:1050px){.bootwin-project-showcase_card__WLKaO{grid-template-columns:1fr;gap:16px}.bootwin-project-showcase_visual__IYcCw{min-height:430px;padding-right:96px}.bootwin-project-showcase_copy__9lSoC{min-height:auto;padding:6px 0 2px}.bootwin-project-showcase_intro__rSycL{max-width:760px}.bootwin-project-showcase_cta__vIhit{margin-top:0}}@media(max-width:700px){.bootwin-project-showcase_stack__RCt_H{gap:18px;margin-top:28px}.bootwin-project-showcase_card__WLKaO{min-height:0;padding:18px;border-radius:22px}.bootwin-project-showcase_visual__IYcCw{min-height:290px;padding:18px 52px 24px 0}.bootwin-project-showcase_laptopShell__dlKfg{padding:6px 6px 8px;border-radius:13px 13px 8px 8px}.bootwin-project-showcase_laptopScreen__mxDt_{border-radius:6px}.bootwin-project-showcase_laptopBase__Qx5nA{height:11px}.bootwin-project-showcase_phone__x561_{width:76px;right:0;bottom:17px;padding:4px;border-radius:18px}.bootwin-project-showcase_phoneScreen__6wf_V{border-radius:14px}.bootwin-project-showcase_notch__AM1kJ{top:4px;height:7px}.bootwin-project-showcase_copy__9lSoC{padding-top:6px}.bootwin-project-showcase_meta__p9Kwu{margin-bottom:16px;font-size:7px}.bootwin-project-showcase_name__90nvK{font-size:clamp(34px,11vw,50px);margin-bottom:13px}.bootwin-project-showcase_intro__rSycL{font-size:12px}.bootwin-project-showcase_tags__H_2jb{margin:18px 0 22px}.bootwin-project-showcase_tags__H_2jb span{font-size:7px;padding:6px 8px}.bootwin-project-showcase_index__7EvGc{display:none}}