.FeaturedWork_workSection__vZLIT{--work-ink:#11131a;--work-muted:#626677;--work-blue:#3e65ff;position:relative;isolation:isolate;width:100%;min-height:100vh;overflow:clip;color:var(--work-ink);background:#d9c8bd;scroll-margin-top:0}.FeaturedWork_workBackdrop__mQhbE{position:absolute;z-index:-2;inset:0;background-image:url(https://images.unsplash.com/photo-1470770841072-f978cf4d019e?auto=format&fit=crop&w=2400&q=90);background-size:cover;background-repeat:no-repeat;background-position:50%;transform:scale(1.02);animation:FeaturedWork_workSceneryDrift__mPrlj 34s ease-in-out infinite alternate;will-change:transform,background-position}@keyframes FeaturedWork_workSceneryDrift__mPrlj{0%{background-position:48% 50%;transform:scale(1.02)}to{background-position:53% 52%;transform:scale(1.055)}}.FeaturedWork_workShade__ymNgb{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(255,247,243,.92),rgba(255,247,243,.83) 19%,rgba(255,247,243,.63) 38%,rgba(255,247,243,.35) 58%,rgba(22,25,37,.12)),linear-gradient(180deg,rgba(252,245,241,.66),rgba(252,245,241,.08) 31%,rgba(29,31,46,.06) 71%,rgba(22,25,37,.2));pointer-events:none}.FeaturedWork_arrow__ZfzhK{display:inline-block;font-size:1.15em;line-height:1;transition:transform .18s ease}.FeaturedWork_allProjectsButton__Q51Ja:hover .FeaturedWork_arrow__ZfzhK,.FeaturedWork_moreProjectsBar__QA3D8>a:hover .FeaturedWork_arrow__ZfzhK,.FeaturedWork_projectCardActions__Szhuz button:hover .FeaturedWork_arrow__ZfzhK,.FeaturedWork_topTalk__RPqnn:hover .FeaturedWork_arrow__ZfzhK{transform:translateX(3px)}.FeaturedWork_workCanvas__kF6t9{width:min(1450px,calc(100% - clamp(228px, 17vw, 280px)));margin:99px clamp(26px,3vw,52px) 0 clamp(188px,13.5vw,224px);padding:0 0 58px}.FeaturedWork_workFeatureLayout__9wFFl{display:grid;grid-template-columns:minmax(285px,.72fr) minmax(0,1.65fr);align-items:stretch;gap:clamp(22px,2.35vw,38px)}.FeaturedWork_workIntro__MXnmN{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:5px 0 15px}.FeaturedWork_workEyebrow__qkbsN{display:flex;align-items:center;gap:13px;margin:0 0 18px;color:#292d3b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:700;letter-spacing:.15em;line-height:1.2;white-space:nowrap}.FeaturedWork_workEyebrow__qkbsN>span{color:#767b8b;font-size:1.55rem;font-weight:400;letter-spacing:-.07em}.FeaturedWork_workEyebrow__qkbsN>i{width:26px;height:1px;background:rgba(67,70,86,.55)}.FeaturedWork_workEyebrow__qkbsN>b{display:block;width:54px;height:1px;margin-left:1px;background:rgba(67,70,86,.35)}.FeaturedWork_workIntro__MXnmN h2{display:flex;flex-direction:column;margin:0;color:#0d1017;font-size:clamp(3.7rem,5.1vw,5.25rem);font-weight:620;letter-spacing:-.082em;line-height:.88}.FeaturedWork_workIntro__MXnmN h2 span{padding:.09em .08em .12em 0;color:#3d58fa;background:linear-gradient(100deg,#247aff,#405aff 50%,#8744df);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.FeaturedWork_workLead__17Mdj{max-width:360px;margin:18px 0 0;color:#4f5565;font-size:clamp(.91rem,1vw,1.04rem);line-height:1.48;letter-spacing:-.02em;text-wrap:pretty}.FeaturedWork_allProjectsButton__Q51Ja{display:inline-flex;min-height:47px;align-items:center;justify-content:center;gap:20px;margin-top:20px;padding:0 21px;border:1px solid rgba(8,12,20,.12);border-radius:999px;color:#fff;background:#10141c;box-shadow:0 12px 25px rgba(16,20,28,.14),inset 0 1px 0 rgba(255,255,255,.12);text-decoration:none;font-size:.82rem;font-weight:550;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.FeaturedWork_allProjectsButton__Q51Ja:focus-visible,.FeaturedWork_allProjectsButton__Q51Ja:hover{transform:translateY(-2px);background:#24314e;box-shadow:0 15px 30px rgba(16,20,28,.19)}.FeaturedWork_scrollCue__eqlbV{display:inline-flex;align-items:center;gap:12px;margin-top:auto;padding-top:25px;color:#6c7281;text-decoration:none;font-size:.72rem}.FeaturedWork_scrollCue__eqlbV>span:first-child{display:grid;width:27px;height:41px;place-items:center;border:1px solid rgba(44,50,68,.65);border-radius:18px;color:#181c27;font-size:1.1rem;line-height:1;transition:transform .18s ease}.FeaturedWork_scrollCue__eqlbV:hover>span:first-child{transform:translateY(3px)}.FeaturedWork_featureCard__Zns0W{position:relative;display:grid;min-width:0;min-height:385px;grid-template-columns:minmax(260px,.79fr) minmax(0,1.21fr);gap:16px;align-items:stretch;overflow:hidden;padding:26px 25px 22px;border:1px solid rgba(255,255,255,.48);border-radius:27px;color:#fff;background:linear-gradient(125deg,rgba(29,31,45,.94),rgba(20,24,37,.91) 62%,rgba(25,29,43,.87));box-shadow:0 24px 56px rgba(17,20,32,.23),inset 0 1px 0 rgba(255,255,255,.14);transform:translateZ(0);transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.FeaturedWork_featureCard__Zns0W:after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(115deg,transparent,transparent 40%,rgba(255,255,255,.075) 48%,transparent 56%,transparent);transform:translateX(-110%);transition:transform .85s cubic-bezier(.2,.7,.2,1)}.FeaturedWork_featureCard__Zns0W:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.68);box-shadow:0 30px 66px rgba(17,20,32,.28),inset 0 1px 0 rgba(255,255,255,.2)}.FeaturedWork_featureCard__Zns0W:hover:after{transform:translateX(110%)}.FeaturedWork_featureCard__Zns0W:before{position:absolute;top:-190px;right:10%;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(102,117,255,.2),transparent 68%);content:"";pointer-events:none}.FeaturedWork_featureCopy__rkhG5{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;align-items:flex-start}.FeaturedWork_featureStatusRow__DGZq3{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px}.FeaturedWork_featuredBadge__NjucP{display:inline-flex;min-height:28px;align-items:center;padding:0 12px;border:1px solid rgba(194,204,255,.21);border-radius:999px;color:#e2e8ff;background:rgba(123,143,215,.17);font-size:.65rem;font-weight:600}.FeaturedWork_statusIndicator__bVRHQ{display:inline-flex;align-items:center;gap:7px;color:rgba(237,241,252,.72);font-size:.61rem;white-space:nowrap}.FeaturedWork_statusIndicator__bVRHQ i{width:6px;height:6px;border-radius:50%;background:#f0b04e;box-shadow:0 0 0 3px rgba(240,176,78,.11)}.FeaturedWork_featureLabel__QFDQ8{margin:25px 0 8px;color:#aab6d6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.61rem;font-weight:650;letter-spacing:.15em}.FeaturedWork_featureCopy__rkhG5 h3{margin:0;color:#fff;font-size:clamp(2.1rem,3vw,3rem);font-weight:620;letter-spacing:-.072em;line-height:.99}.FeaturedWork_featureCopy__rkhG5 h3 span{display:block;margin-top:3px;color:#a8b8ff}.FeaturedWork_featureDescription__gE5_M{max-width:330px;margin:16px 0 0;color:rgba(237,240,250,.79);font-size:.82rem;line-height:1.52;text-wrap:pretty}.FeaturedWork_featureTags__daeYH{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.FeaturedWork_featureTags__daeYH span{display:inline-flex;min-height:26px;align-items:center;padding:0 9px;border:1px solid rgba(225,230,249,.17);border-radius:9px;color:#e2e7f6;background:rgba(255,255,255,.075);font-size:.62rem;white-space:nowrap}.FeaturedWork_featureActions__6N3N1{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px}.FeaturedWork_featurePrimary__M7UuT,.FeaturedWork_featureSecondary__riazy{display:inline-flex;min-height:41px;align-items:center;justify-content:center;gap:12px;padding:0 14px;border:1px solid rgba(255,255,255,.32);border-radius:999px;cursor:pointer;font:inherit;font-size:.72rem;font-weight:650;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.FeaturedWork_featurePrimary__M7UuT{color:#131722;background:#fff;border-color:rgba(255,255,255,.9)}.FeaturedWork_featureSecondary__riazy{color:#fff;background:rgba(255,255,255,.055)}.FeaturedWork_featurePrimary__M7UuT:focus-visible,.FeaturedWork_featurePrimary__M7UuT:hover,.FeaturedWork_featureSecondary__riazy:focus-visible,.FeaturedWork_featureSecondary__riazy:hover{transform:translateY(-2px);background:#dce5ff;color:#111725}.FeaturedWork_featureImageButton__EpkcD{position:relative;z-index:1;display:block;min-width:0;min-height:255px;align-self:stretch;margin:9px 0 4px;padding:0;overflow:hidden;border:1px solid rgba(215,226,255,.3);border-radius:17px;background:#0e1729;box-shadow:0 17px 36px rgba(0,0,0,.24);cursor:pointer;text-align:left}.FeaturedWork_featureArtwork__icqls{position:relative;width:100%;height:100%;min-height:255px;overflow:hidden;background:linear-gradient(140deg,#15253e,#0d1423 60%,#23304a)}.FeaturedWork_featureArtwork__icqls>img,.FeaturedWork_projectArtwork__U2FEw>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .48s cubic-bezier(.2,.7,.2,1)}.FeaturedWork_featureImageButton__EpkcD:hover .FeaturedWork_featureArtwork__icqls>img,.FeaturedWork_projectArtButton__XOLj_:hover .FeaturedWork_projectArtwork__U2FEw>img{transform:scale(1.025)}.FeaturedWork_artEdge__MgdTK{position:absolute;inset:0;border:1px solid rgba(255,255,255,.1);pointer-events:none}.FeaturedWork_artCaption__X4eyY{position:absolute;bottom:0;left:0;right:0;padding:30px 12px 10px;color:rgba(255,255,255,.87);background:linear-gradient(transparent,rgba(4,9,18,.75));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.58rem;letter-spacing:.05em}.FeaturedWork_featureImageHint__GJNa7{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;padding:8px 9px;border:1px solid rgba(255,255,255,.32);border-radius:99px;color:white;background:rgba(9,15,25,.84);font-size:.58rem;font-weight:700;letter-spacing:.06em;opacity:0;transform:translateY(-3px);transition:opacity .18s ease,transform .18s ease}.FeaturedWork_featureImageButton__EpkcD:focus-visible .FeaturedWork_featureImageHint__GJNa7,.FeaturedWork_featureImageButton__EpkcD:hover .FeaturedWork_featureImageHint__GJNa7{opacity:1;transform:translateY(0)}.FeaturedWork_imageFallback__8sdnD{display:flex;width:100%;height:100%;min-height:150px;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:7px;padding:20px;color:#f7f8ff;background:radial-gradient(circle at 78% 21%,rgba(93,119,255,.25),transparent 36%),linear-gradient(145deg,#1b2944,#111725 75%)}.FeaturedWork_imageFallback__8sdnD span{font-size:1.35rem;font-weight:650;letter-spacing:-.05em}.FeaturedWork_imageFallback__8sdnD small{color:#aebde3;font-size:.7rem}.FeaturedWork_featureIndex__cHlrs{position:absolute;right:23px;bottom:13px;z-index:3;color:rgba(235,239,251,.48);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.64rem;letter-spacing:.12em;pointer-events:none}.FeaturedWork_featureIndex__cHlrs span{color:rgba(235,239,251,.23)}.FeaturedWork_projectSectionHeader__Tb0Q5{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin:29px 0 15px}.FeaturedWork_projectSectionHeader__Tb0Q5>div:first-child>p{margin:0 0 7px;color:#62687a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;letter-spacing:.14em}.FeaturedWork_projectSectionHeader__Tb0Q5>div:first-child>p span{color:#4f68ed}.FeaturedWork_projectSectionHeader__Tb0Q5 h3{margin:0;color:#171a23;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:630;letter-spacing:-.055em}.FeaturedWork_projectFilters__Bokyo{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.FeaturedWork_projectFilters__Bokyo button{display:inline-flex;min-height:33px;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(255,255,255,.7);border-radius:999px;color:#53596a;background:rgba(255,250,248,.46);cursor:pointer;font:inherit;font-size:.66rem;font-weight:550;transition:color .17s ease,background-color .17s ease,border-color .17s ease}.FeaturedWork_projectFilters__Bokyo button:focus-visible,.FeaturedWork_projectFilters__Bokyo button:hover{color:#1d2946;border-color:rgba(255,255,255,.95);background:rgba(255,255,255,.76)}.FeaturedWork_projectFilters__Bokyo .FeaturedWork_filterActive__0GYV8{color:#fff;border-color:#172036;background:#172036;box-shadow:0 5px 14px rgba(23,32,54,.15)}.FeaturedWork_carouselShell__guDOz{position:relative;min-width:0}.FeaturedWork_projectCarouselViewport__9d9pk{min-width:0;overflow-x:auto;padding:4px 4px 12px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.FeaturedWork_projectCarouselViewport__9d9pk::-webkit-scrollbar{display:none}.FeaturedWork_projectGrid__jSoEh{display:flex;min-width:100%;align-items:stretch;gap:14px}.FeaturedWork_projectGrid__jSoEh>.FeaturedWork_projectCard__RnvVr{flex:0 0 calc((100% - 42px) / 4);scroll-snap-align:start}.FeaturedWork_carouselArrow__EDnwu{position:absolute;z-index:6;top:43%;display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.78);border-radius:50%;color:#fff;background:rgba(15,19,29,.64);box-shadow:0 10px 24px rgba(11,14,24,.2),inset 0 1px 0 rgba(255,255,255,.16);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%);cursor:pointer;transform:translateY(-50%);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.FeaturedWork_carouselArrow__EDnwu span{display:block;font-size:1.3rem;line-height:1}.FeaturedWork_carouselArrowPrev__Y6c3T{left:-20px}.FeaturedWork_carouselArrowNext__ELcpD{right:-20px}.FeaturedWork_carouselArrow__EDnwu:focus-visible:not(:disabled),.FeaturedWork_carouselArrow__EDnwu:hover:not(:disabled){transform:translateY(calc(-50% - 2px));background:#315aff;box-shadow:0 14px 28px rgba(35,68,180,.32)}.FeaturedWork_carouselArrow__EDnwu:disabled{opacity:.35;cursor:not-allowed}.FeaturedWork_carouselPagination__mJUHE{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 13px}.FeaturedWork_carouselDotActive__auRtz,.FeaturedWork_carouselDot__9S16w{display:block;width:21px;height:5px;padding:0;border:0;border-radius:999px;background:rgba(67,76,104,.29);cursor:pointer;transition:width .22s ease,background-color .22s ease,box-shadow .22s ease}.FeaturedWork_carouselDotActive__auRtz{width:34px;background:#3d64ff;box-shadow:0 0 14px rgba(61,100,255,.35)}.FeaturedWork_projectCard__RnvVr[data-active=true]{border-color:rgba(255,255,255,.98);box-shadow:0 19px 42px rgba(35,34,47,.13),inset 0 1px 0 rgba(255,255,255,.96)}.FeaturedWork_projectCard__RnvVr{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.76);border-radius:19px;background:rgba(255,250,247,.88);box-shadow:0 15px 36px rgba(35,34,47,.085),inset 0 1px 0 rgba(255,255,255,.9);transition:transform .21s ease,box-shadow .21s ease,border-color .21s ease}.FeaturedWork_projectCard__RnvVr:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.98);box-shadow:0 21px 43px rgba(35,34,47,.14),inset 0 1px 0 rgba(255,255,255,.95)}.FeaturedWork_projectArtButton__XOLj_{position:relative;display:block;width:100%;aspect-ratio:2.05/1;min-height:125px;padding:0;overflow:hidden;border:0;background:#142037;cursor:pointer;text-align:left}.FeaturedWork_projectArtwork__U2FEw{position:absolute;inset:0;overflow:hidden;background:linear-gradient(145deg,#1d2b46,#101724)}.FeaturedWork_projectArtwork__U2FEw>img{object-position:center 44%}.FeaturedWork_projectImageNumber__lxUHZ{position:absolute;left:11px;top:11px;padding:6px 8px;border:1px solid rgba(255,255,255,.38);border-radius:6px;color:#fff;background:rgba(11,18,30,.78);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.53rem;font-weight:700;letter-spacing:.07em}.FeaturedWork_openProject__Uc2K9{position:absolute;right:10px;top:10px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.62);border-radius:50%;color:#fff;background:rgba(12,18,29,.77);transition:transform .18s ease,background-color .18s ease}.FeaturedWork_projectArtButton__XOLj_:focus-visible .FeaturedWork_openProject__Uc2K9,.FeaturedWork_projectArtButton__XOLj_:hover .FeaturedWork_openProject__Uc2K9{transform:translate(2px,-2px);background:#304eff}.FeaturedWork_architectureArt__1ysDg{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px 10px 6px;overflow:hidden;color:#fff;background:radial-gradient(circle at 18% 12%,rgba(59,104,228,.18),transparent 36%),linear-gradient(145deg,#0b1526,#141d30 70%,#1f2a43)}.FeaturedWork_architectureFooter__J_71P,.FeaturedWork_architectureTopline___ogkz{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:5px;color:#a9b8d6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.43rem;font-weight:650;letter-spacing:.055em}.FeaturedWork_architectureSvg__ILJ71{display:block;width:100%;max-height:180px;flex:1;overflow:visible}.FeaturedWork_architectureFooter__J_71P{justify-content:flex-start;gap:9px;font-size:.4rem;letter-spacing:0}.FeaturedWork_architectureFooter__J_71P span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.FeaturedWork_legendBlue__SOXnf,.FeaturedWork_legendMint__y5yL5{width:5px;height:5px;border-radius:50%;background:#6d91ff}.FeaturedWork_legendMint__y5yL5{background:#6ce0ba}.FeaturedWork_projectCardBody__gr2Y6{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:15px 15px 13px}.FeaturedWork_projectCardEyebrow__eLaaS{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:#747989;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.FeaturedWork_projectCardEyebrow__eLaaS>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeaturedWork_projectCardEyebrow__eLaaS>i{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:#e1a145}.FeaturedWork_projectCardEyebrow__eLaaS>i[data-status=Completed],.FeaturedWork_projectCardEyebrow__eLaaS>i[data-status=Deployed]{background:#2dbb91}.FeaturedWork_projectCardTitleLine__SXY9E{display:flex;align-items:baseline;justify-content:space-between;gap:7px}.FeaturedWork_projectCardTitleLine__SXY9E h4{min-width:0;margin:0;color:#151923;font-size:clamp(.98rem,1.1vw,1.19rem);font-weight:650;letter-spacing:-.05em}.FeaturedWork_projectStatusText__BdV5C{flex:0 0 auto;color:#7a7f8d;font-size:.56rem;text-align:right}.FeaturedWork_projectCardBody__gr2Y6>p{display:-webkit-box;min-height:57px;margin:9px 0 11px;overflow:hidden;color:#5e6473;font-size:.72rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.FeaturedWork_projectCardTags__6iWby{display:flex;min-height:25px;align-items:flex-start;flex-wrap:wrap;gap:5px}.FeaturedWork_projectCardTags__6iWby span{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border:1px solid rgba(95,103,126,.11);border-radius:7px;color:#62697c;background:rgba(246,246,251,.82);font-size:.57rem;white-space:nowrap}.FeaturedWork_projectCardActions__Szhuz{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(68,75,96,.12)}.FeaturedWork_projectCardActions__Szhuz a,.FeaturedWork_projectCardActions__Szhuz button{display:inline-flex;align-items:center;gap:7px;padding:3px 0;border:0;color:#252e43;background:transparent;cursor:pointer;font:inherit;font-size:.67rem;font-weight:700;text-decoration:none;white-space:nowrap}.FeaturedWork_projectCardActions__Szhuz a{color:#5e6577;font-weight:550}.FeaturedWork_projectCardActions__Szhuz a:hover,.FeaturedWork_projectCardActions__Szhuz button:hover{color:#3157f5}.FeaturedWork_moreProjectsBar__QA3D8{display:flex;align-items:center;gap:14px;margin-top:17px;padding:15px 18px;border:1px solid rgba(255,255,255,.64);border-radius:17px;background:rgba(249,246,246,.68);box-shadow:0 10px 27px rgba(33,32,47,.06),inset 0 1px 0 rgba(255,255,255,.75)}.FeaturedWork_moreProjectsGlyph__PQSY_{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;color:#fff;background:#161e31;font-size:1.1rem}.FeaturedWork_moreProjectsBar__QA3D8>div{min-width:0;flex:1}.FeaturedWork_moreProjectsBar__QA3D8 strong{display:block;color:#222633;font-size:.83rem;letter-spacing:-.02em}.FeaturedWork_moreProjectsBar__QA3D8 p{margin:4px 0 0;color:#666c7a;font-size:.69rem;line-height:1.4}.FeaturedWork_moreProjectsBar__QA3D8>a{display:inline-flex;min-height:37px;align-items:center;justify-content:center;gap:10px;padding:0 13px;border:1px solid rgba(38,45,65,.27);border-radius:999px;color:#202637;background:rgba(255,255,255,.6);text-decoration:none;font-size:.7rem;font-weight:650;white-space:nowrap;transition:transform .18s ease,background-color .18s ease}.FeaturedWork_moreProjectsBar__QA3D8>a:focus-visible,.FeaturedWork_moreProjectsBar__QA3D8>a:hover{transform:translateY(-1px);background:#fff}.FeaturedWork_drawerBackdrop__1dizD{position:fixed;z-index:1000;inset:0;display:flex;justify-content:flex-end;padding-left:20px;background:rgba(13,17,27,.64)}.FeaturedWork_detailsDrawer__A91Cq{width:min(600px,100%);height:100%;overflow-y:auto;padding:clamp(22px,4vw,38px);color:#1b1e29;background:#fbf4ef;box-shadow:-25px 0 70px rgba(4,8,16,.3);animation:FeaturedWork_drawerEnter__UlrR1 .22s ease both}@keyframes FeaturedWork_drawerEnter__UlrR1{0%{opacity:.65;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}.FeaturedWork_drawerHeader__wEsVj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px;color:#74798a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem;font-weight:700;letter-spacing:.09em}.FeaturedWork_drawerHeader__wEsVj button{display:grid;width:37px;height:37px;place-items:center;border:1px solid rgba(68,76,97,.18);border-radius:50%;color:#313646;background:rgba(255,255,255,.72);cursor:pointer;font-size:1.55rem;line-height:1}.FeaturedWork_drawerImage__h7Zp4{height:245px;margin-bottom:24px;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:18px;background:#141d30;box-shadow:0 15px 28px rgba(38,37,48,.12)}.FeaturedWork_drawerImage__h7Zp4 .FeaturedWork_architectureArt__1ysDg,.FeaturedWork_drawerImage__h7Zp4 .FeaturedWork_featureArtwork__icqls,.FeaturedWork_drawerImage__h7Zp4 .FeaturedWork_projectArtwork__U2FEw,.FeaturedWork_drawerImage__h7Zp4>div{height:100%}.FeaturedWork_drawerEyebrow__gfK4x{margin:0 0 10px;color:#485fe3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.67rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.FeaturedWork_detailsDrawer__A91Cq h3{margin:0;color:#11151f;font-size:clamp(2.35rem,6vw,3.6rem);font-weight:650;letter-spacing:-.075em;line-height:1}.FeaturedWork_drawerDescription__hCD48{margin:18px 0 24px;color:#5e6473;font-size:.94rem}.FeaturedWork_drawerInfo__rvtj_{padding:19px 0;border-top:1px solid rgba(69,77,99,.15)}.FeaturedWork_drawerInfo__rvtj_ h4{margin:0 0 12px;color:#272c3b;font-size:.84rem;font-weight:750}.FeaturedWork_drawerInfo__rvtj_ ul{margin:0;padding-left:19px;color:#5e6473;font-size:.86rem}.FeaturedWork_drawerTags__ZQEaC{display:flex;flex-wrap:wrap;gap:7px}.FeaturedWork_drawerTags__ZQEaC span{padding:8px 10px;border:1px solid rgba(64,82,154,.14);border-radius:9px;color:#4d5672;background:rgba(255,255,255,.7);font-size:.73rem}.FeaturedWork_drawerActions__b2Ok8{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0 24px}.FeaturedWork_drawerActions__b2Ok8 a{display:inline-flex;min-height:43px;align-items:center;gap:10px;padding:0 13px;border:1px solid rgba(23,31,50,.12);border-radius:999px;color:#fff;background:#161e31;text-decoration:none;font-size:.74rem;font-weight:650}.FeaturedWork_drawerActions__b2Ok8 a:nth-child(n+2){color:#283149;background:rgba(255,255,255,.75)}.FeaturedWork_drawerActions__b2Ok8 a:hover{transform:translateY(-1px)}.FeaturedWork_drawerPager___wTEJ{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:18px;border-top:1px solid rgba(69,77,99,.15)}.FeaturedWork_drawerPager___wTEJ>span{color:#7a8090;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.FeaturedWork_drawerPager___wTEJ button{display:inline-flex;align-items:center;gap:10px;padding:7px;border:0;border-radius:9px;color:#31394e;background:transparent;cursor:pointer;text-align:left}.FeaturedWork_drawerPager___wTEJ button:hover{background:rgba(255,255,255,.8)}.FeaturedWork_drawerPager___wTEJ button span{display:flex;flex-direction:column;gap:4px}.FeaturedWork_drawerPager___wTEJ button span:first-child,.FeaturedWork_drawerPager___wTEJ button span:last-child{font-size:1rem}.FeaturedWork_drawerPager___wTEJ small{color:#8b90a0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.52rem;letter-spacing:.09em}.FeaturedWork_drawerPager___wTEJ strong{font-size:.7rem}.FeaturedWork_detailsDrawer__A91Cq a:focus-visible,.FeaturedWork_detailsDrawer__A91Cq button:focus-visible,.FeaturedWork_workSection__vZLIT a:focus-visible,.FeaturedWork_workSection__vZLIT button:focus-visible{outline:2px solid #3765ff;outline-offset:3px}@media (max-width:1360px){.FeaturedWork_workCanvas__kF6t9{width:calc(100% - 205px);margin-left:180px;margin-right:25px}.FeaturedWork_workFeatureLayout__9wFFl{grid-template-columns:minmax(265px,.72fr) minmax(0,1.6fr)}.FeaturedWork_featureCard__Zns0W{grid-template-columns:minmax(225px,.78fr) minmax(0,1.22fr);padding:22px 20px}.FeaturedWork_featureStatusRow__DGZq3{flex-wrap:wrap}.FeaturedWork_projectGrid__jSoEh{gap:11px}.FeaturedWork_projectGrid__jSoEh>.FeaturedWork_projectCard__RnvVr{flex-basis:calc((100% - 33px) / 4)}.FeaturedWork_projectCardBody__gr2Y6{padding:13px 12px 12px}.FeaturedWork_projectCardTitleLine__SXY9E{align-items:flex-start;flex-direction:column;gap:3px}}@media (max-width:1050px){.FeaturedWork_workCanvas__kF6t9{width:calc(100% - 105px);margin:96px 20px 0 78px}.FeaturedWork_workFeatureLayout__9wFFl{grid-template-columns:minmax(220px,.66fr) minmax(0,1.34fr);gap:18px}.FeaturedWork_workIntro__MXnmN h2{font-size:clamp(3.5rem,6.3vw,4.8rem)}.FeaturedWork_featureCard__Zns0W{grid-template-columns:1fr;gap:16px}.FeaturedWork_featureImageButton__EpkcD{min-height:180px;max-height:210px}.FeaturedWork_featureArtwork__icqls{min-height:180px}.FeaturedWork_featureIndex__cHlrs{bottom:10px}.FeaturedWork_projectGrid__jSoEh>.FeaturedWork_projectCard__RnvVr{flex-basis:calc((100% - 22px) / 2.25)}.FeaturedWork_carouselArrowPrev__Y6c3T{left:-15px}.FeaturedWork_carouselArrowNext__ELcpD{right:-15px}.FeaturedWork_projectCardTitleLine__SXY9E{align-items:baseline;flex-direction:row}}@media (max-width:700px){.FeaturedWork_workSection__vZLIT{min-height:auto}.FeaturedWork_workBackdrop__mQhbE{background-position:63%}.FeaturedWork_workShade__ymNgb{background:linear-gradient(180deg,rgba(255,247,243,.54),rgba(255,247,243,.78) 24%,rgba(255,247,243,.94) 46%,rgba(255,247,243,.95)),linear-gradient(90deg,rgba(255,247,243,.25),transparent 70%)}.FeaturedWork_workCanvas__kF6t9{width:auto;margin:90px 16px 0 70px;padding-bottom:35px}.FeaturedWork_workFeatureLayout__9wFFl{grid-template-columns:1fr;gap:24px}.FeaturedWork_workIntro__MXnmN{padding:0 0 4px}.FeaturedWork_workEyebrow__qkbsN{margin-bottom:16px;font-size:.61rem}.FeaturedWork_workIntro__MXnmN h2{font-size:clamp(3.65rem,12vw,5rem)}.FeaturedWork_workLead__17Mdj{max-width:480px;font-size:.92rem;line-height:1.55}.FeaturedWork_scrollCue__eqlbV{display:none}.FeaturedWork_featureCard__Zns0W{min-height:0;padding:20px;border-radius:22px}.FeaturedWork_featureLabel__QFDQ8{margin-top:20px}.FeaturedWork_featureCopy__rkhG5 h3{font-size:2.45rem}.FeaturedWork_featureDescription__gE5_M{max-width:none}.FeaturedWork_featureActions__6N3N1{margin-top:7px}.FeaturedWork_featureImageButton__EpkcD{min-height:190px;max-height:none;margin-top:0}.FeaturedWork_featureArtwork__icqls{min-height:190px}.FeaturedWork_projectSectionHeader__Tb0Q5{align-items:flex-start;flex-direction:column;gap:13px;margin-top:29px}.FeaturedWork_projectFilters__Bokyo{justify-content:flex-start}.FeaturedWork_projectFilters__Bokyo button{min-height:31px;padding-inline:10px}.FeaturedWork_projectGrid__jSoEh{gap:13px}.FeaturedWork_projectGrid__jSoEh>.FeaturedWork_projectCard__RnvVr{flex-basis:calc(100% - 18px)}.FeaturedWork_carouselArrow__EDnwu{top:38%;width:36px;height:36px}.FeaturedWork_carouselArrowPrev__Y6c3T{left:-13px}.FeaturedWork_carouselArrowNext__ELcpD{right:-13px}.FeaturedWork_carouselPagination__mJUHE{margin-top:3px;margin-bottom:17px}.FeaturedWork_projectArtButton__XOLj_{aspect-ratio:2.3/1;min-height:155px}.FeaturedWork_architectureArt__1ysDg{padding:10px 14px 7px}.FeaturedWork_architectureTopline___ogkz{font-size:.55rem}.FeaturedWork_architectureFooter__J_71P{font-size:.51rem}.FeaturedWork_projectCardBody__gr2Y6{padding:15px}.FeaturedWork_projectCardTitleLine__SXY9E{align-items:baseline;flex-direction:row}.FeaturedWork_projectCardBody__gr2Y6>p{min-height:0;font-size:.78rem;-webkit-line-clamp:4}.FeaturedWork_projectCardTags__6iWby span{font-size:.62rem}.FeaturedWork_moreProjectsBar__QA3D8{align-items:flex-start;flex-wrap:wrap;padding:14px}.FeaturedWork_moreProjectsBar__QA3D8>div{flex-basis:calc(100% - 60px)}.FeaturedWork_moreProjectsBar__QA3D8>a{margin-left:55px}.FeaturedWork_drawerBackdrop__1dizD{padding-left:8px}.FeaturedWork_detailsDrawer__A91Cq{padding:20px}.FeaturedWork_drawerImage__h7Zp4{height:205px}}@media (prefers-reduced-motion:reduce){.FeaturedWork_allProjectsButton__Q51Ja,.FeaturedWork_arrow__ZfzhK,.FeaturedWork_carouselArrow__EDnwu,.FeaturedWork_carouselDotActive__auRtz,.FeaturedWork_carouselDot__9S16w,.FeaturedWork_drawerActions__b2Ok8 a,.FeaturedWork_featureArtwork__icqls>img,.FeaturedWork_featureCard__Zns0W,.FeaturedWork_featureCard__Zns0W:after,.FeaturedWork_featureImageHint__GJNa7,.FeaturedWork_featurePrimary__M7UuT,.FeaturedWork_featureSecondary__riazy,.FeaturedWork_moreProjectsBar__QA3D8>a,.FeaturedWork_openProject__Uc2K9,.FeaturedWork_projectArtwork__U2FEw>img,.FeaturedWork_projectCard__RnvVr,.FeaturedWork_scrollCue__eqlbV>span,.FeaturedWork_workBackdrop__mQhbE{transition:none!important;animation:none!important}.FeaturedWork_projectCarouselViewport__9d9pk{scroll-behavior:auto!important}}.FeaturedWork_workSection__vZLIT{background:transparent!important;background-color:transparent!important}.FeaturedWork_workBackdrop__mQhbE{display:none!important}.FeaturedWork_workShade__ymNgb{background:linear-gradient(180deg,rgba(255,247,243,.12),rgba(255,247,243,.07) 35%,rgba(255,247,243,.18) 76%,rgba(22,25,37,.12));background:transparent!important}.FeaturedWork_workLead__17Mdj{font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.66}.FeaturedWork_featureDescription__gE5_M{font-size:.98rem;line-height:1.68;max-width:36ch}.FeaturedWork_featureLabel__QFDQ8{font-size:.68rem}.FeaturedWork_featureTags__daeYH span{min-height:28px}.FeaturedWork_featurePrimary__M7UuT,.FeaturedWork_featureSecondary__riazy{font-size:.76rem;min-height:44px}.FeaturedWork_projectCardEyebrow__eLaaS{font-size:.63rem;line-height:1.45}.FeaturedWork_projectStatusText__BdV5C{font-size:.64rem;line-height:1.3}.FeaturedWork_projectCardBody__gr2Y6>p{min-height:72px;font-size:.84rem;line-height:1.58}.FeaturedWork_projectCardTags__6iWby span{font-size:.68rem;min-height:24px}.FeaturedWork_projectCardActions__Szhuz a,.FeaturedWork_projectCardActions__Szhuz button{font-size:.73rem}.FeaturedWork_drawerDescription__hCD48{line-height:1.78}.FeaturedWork_drawerInfo__rvtj_ h4{font-size:.92rem}.FeaturedWork_drawerInfo__rvtj_ ul{font-size:.93rem;line-height:1.8}.FeaturedWork_drawerTags__ZQEaC span{font-size:.78rem}.FeaturedWork_drawerActions__b2Ok8 a{font-size:.82rem}@media (max-width:760px){.FeaturedWork_workCanvas__kF6t9{width:auto;margin:86px 16px 0 70px}.FeaturedWork_workLead__17Mdj{font-size:.96rem;line-height:1.62}.FeaturedWork_featureDescription__gE5_M{font-size:.91rem;line-height:1.58}.FeaturedWork_projectCardBody__gr2Y6>p{min-height:0;font-size:.82rem}}.FeaturedWork_workIntro__MXnmN h2 span{color:#315cff!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important}.FeaturedWork_workLead__17Mdj{font-size:clamp(.98rem,1.04vw,1.08rem);line-height:1.7}.FeaturedWork_featureDescription__gE5_M{font-size:.94rem;line-height:1.65}.FeaturedWork_featureTags__daeYH span{font-size:.7rem}.FeaturedWork_projectCardBody__gr2Y6>p{font-size:.88rem;line-height:1.62}.FeaturedWork_projectCardTags__6iWby span{font-size:.7rem}.FeaturedWork_projectCardActions__Szhuz a,.FeaturedWork_projectCardActions__Szhuz button{font-size:.77rem}.FeaturedWork_drawerDescription__hCD48{font-size:1rem;line-height:1.75}.FeaturedWork_drawerInfo__rvtj_ ul{font-size:.92rem;line-height:1.75}@media(max-width:760px){.FeaturedWork_workLead__17Mdj{font-size:.92rem}.FeaturedWork_featureDescription__gE5_M{font-size:.86rem}.FeaturedWork_projectCardBody__gr2Y6>p{font-size:.82rem}}.HomeHero_hero__TTWCC{--hero-paper:#f8f0ea;--hero-ink:#101319;--hero-blue:#3564ff;position:relative;isolation:isolate;display:block;min-height:100svh;width:100%;overflow:clip;color:var(--hero-ink);background:transparent}.HomeHero_heroVisual__BaDAe{position:absolute;z-index:0;inset:0;background-image:var(--hero-scene-url);filter:saturate(1.08) contrast(1.065) brightness(1.01);transform:translateZ(0);backface-visibility:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 79%,rgba(0,0,0,.78) 88%,rgba(0,0,0,.2) 97%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 79%,rgba(0,0,0,.78) 88%,rgba(0,0,0,.2) 97%,transparent)}.HomeHero_heroShade__JDxtJ{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,247,243,.9),rgba(255,247,243,.76) 9.5%,rgba(255,247,243,.6) 22%,rgba(255,247,243,.28) 38%,rgba(255,247,243,.04) 54%,transparent 68%),linear-gradient(0deg,rgba(10,14,23,.42),rgba(10,14,23,.08) 17%,transparent 42%),linear-gradient(180deg,rgba(18,21,35,.13),transparent 16%)}.HomeHero_topbar__opHfY{position:fixed;z-index:60;top:19px;left:0;right:0;min-height:54px;padding:0 clamp(20px,2vw,36px);pointer-events:none}.HomeHero_topNav__qT5VS,.HomeHero_topbar__opHfY{display:flex;align-items:center;justify-content:center}.HomeHero_topNav__qT5VS{gap:clamp(0px,.45vw,8px);max-width:calc(100% - 140px);min-height:52px;padding:5px 9px;border:1px solid rgba(255,255,255,.36);border-radius:18px;color:#161925;background:rgba(249,247,249,.42);box-shadow:0 10px 32px rgba(31,32,53,.08),inset 0 1px 0 rgba(255,255,255,.42);backdrop-filter:blur(22px) saturate(125%);-webkit-backdrop-filter:blur(22px) saturate(125%);pointer-events:auto}.HomeHero_topNav__qT5VS a{position:relative;display:inline-flex;min-height:39px;align-items:center;justify-content:center;padding:0 clamp(7px,.83vw,14px);border-radius:13px;color:inherit;font-size:clamp(.68rem,.72vw,.79rem);font-weight:500;letter-spacing:-.025em;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.HomeHero_topNav__qT5VS a:focus-visible,.HomeHero_topNav__qT5VS a:hover{background:rgba(255,255,255,.45)}.HomeHero_topNav__qT5VS .HomeHero_topNavActive__vroUz{background:rgba(255,255,255,.42)}.HomeHero_topNavDot__SPZCd{position:absolute;bottom:2px;left:50%;width:5px;height:5px;border-radius:50%;background:var(--hero-blue);box-shadow:0 0 10px rgba(53,100,255,.42);transform:translateX(-50%)}.HomeHero_talkButton__qBN6u{position:absolute;top:1px;right:clamp(18px,2vw,35px);display:inline-flex;min-height:41px;align-items:center;justify-content:center;gap:1.5rem;padding:0 17px 0 20px;border:1px solid rgba(255,255,255,.78);border-radius:999px;background:rgba(13,15,23,.13);text-decoration:none;font-size:.78rem;font-weight:500;box-shadow:inset 0 1px 0 rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .18s ease,transform .18s ease;pointer-events:auto}.HomeHero_talkButton__qBN6u span{font-size:1.15rem;line-height:1}.HomeHero_talkButton__qBN6u:focus-visible,.HomeHero_talkButton__qBN6u:hover{background:rgba(13,15,23,.42);transform:translateY(-1px)}.HomeHero_heroCopy__8EWyY{position:absolute;z-index:5;top:clamp(128px,17.2vh,170px);left:clamp(190px,14.1vw,260px);width:min(43vw,535px);padding:0 0 190px}.HomeHero_heroEyebrow__mCmQY{display:flex;align-items:center;gap:.72rem;margin:0 0 1rem;color:#20212a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.65rem,.76vw,.77rem);line-height:1.4;letter-spacing:.19em;font-weight:600;white-space:nowrap}.HomeHero_heroTitle__oVgrT{display:flex;flex-direction:column;align-items:flex-start;margin:0;color:#090c12;font-size:clamp(4.15rem,6.05vw,6.35rem);line-height:.87;letter-spacing:-.078em;font-weight:600}.HomeHero_heroTitle__oVgrT>span:first-child{display:block}.HomeHero_heroTitleSecond__thMp7{display:flex;align-items:center;gap:clamp(.6rem,1.45vw,1.5rem);padding:.075em .12em .1em 0}.HomeHero_heroTitleSecond__thMp7>span:first-child{color:#3c53fa;background:linear-gradient(100deg,#277aff,#3d4eff 48%,#783cdb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.HomeHero_signature___j_0o{display:inline-block;margin-top:.03em;color:rgba(38,39,50,.72);font-family:Segoe Script,Snell Roundhand,Apple Chancery,cursive;font-size:clamp(1.12rem,2.2vw,2.1rem);font-weight:400;transform:rotate(-10deg) translateY(-.02em);-webkit-text-fill-color:initial}.HomeHero_heroBio__wExyB{max-width:435px;margin:1.3rem 0 0;color:#4d5261;font-size:clamp(.96rem,1.15vw,1.17rem);line-height:1.43;letter-spacing:-.023em;font-weight:400;text-wrap:pretty}.HomeHero_heroActions__3oBpx{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.8rem}.HomeHero_primaryAction__zcNAo,.HomeHero_secondaryAction__ZPqol{display:inline-flex;min-height:55px;align-items:center;justify-content:center;gap:1.25rem;padding:0 1.55rem;border:1px solid transparent;border-radius:999px;text-decoration:none;font-size:.91rem;font-weight:500;letter-spacing:-.02em;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.HomeHero_primaryAction__zcNAo{min-width:211px;color:#fff;background:#10141b;box-shadow:0 12px 27px rgba(18,20,29,.17),inset 0 1px 0 rgba(255,255,255,.15)}.HomeHero_primaryAction__zcNAo:focus-visible,.HomeHero_primaryAction__zcNAo:hover{transform:translateY(-2px);background:#1b2b52;box-shadow:0 15px 32px rgba(17,26,52,.24)}.HomeHero_primaryAction__zcNAo span,.HomeHero_secondaryAction__ZPqol span{font-size:1.18rem;line-height:1}.HomeHero_secondaryAction__ZPqol{min-width:184px;color:#151720;border-color:rgba(255,255,255,.7);background:rgba(255,251,250,.53);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 7px 26px rgba(80,59,63,.05);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}.HomeHero_secondaryAction__ZPqol:focus-visible,.HomeHero_secondaryAction__ZPqol:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.95);background:rgba(255,255,255,.78)}.HomeHero_socialLinks__glmVR{display:flex;align-items:center;gap:.55rem;margin-top:1.95rem}.HomeHero_socialLink__xo1us{display:inline-flex;width:51px;height:51px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.76);border-radius:13px;color:#171a21;background:rgba(255,251,250,.53);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 8px 22px rgba(67,50,48,.06);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease}.HomeHero_socialLink__xo1us svg{width:24px;height:24px}.HomeHero_socialLink__xo1us:focus-visible,.HomeHero_socialLink__xo1us:hover{color:#fff;background:#151923;transform:translateY(-3px)}.HomeHero_linkedinGlyph__Kc1IY{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:4px;color:#fff;background:#153f6e;font-family:Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.07em}.HomeHero_leetcodeGlyph__YZaI2{color:#f09b22;font-family:ui-monospace,monospace;font-size:1.35rem;font-weight:700;letter-spacing:-.2em}.HomeHero_rightCards__srHQU{position:absolute;z-index:6;top:clamp(128px,14vh,154px);right:clamp(22px,2.1vw,38px);display:flex;width:clamp(185px,13.5vw,225px);flex-direction:column;gap:9px}.HomeHero_quoteCard__jKrPm{min-height:205px;padding:18px 19px 17px;border:1px solid rgba(255,255,255,.25);border-radius:20px;color:#fff;background:linear-gradient(145deg,rgba(48,43,58,.63),rgba(26,27,38,.76));box-shadow:0 18px 50px rgba(10,12,20,.13),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}.HomeHero_quoteMark__Mo42D{display:block;height:30px;color:#4169ff;font-family:Georgia,serif;font-size:3.35rem;font-weight:700;line-height:.8}.HomeHero_quoteCard__jKrPm p{margin:13px 0 0;padding-left:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.9rem,1vw,1.06rem);line-height:1.42;letter-spacing:-.04em}.HomeHero_quoteRule__ca89u{display:block;width:27px;height:1px;margin:17px 0 0 5px;background:rgba(255,255,255,.8)}.HomeHero_currentCard__crODI{display:flex;min-height:78px;align-items:center;gap:11px;padding:12px 14px;border:1px solid rgba(255,255,255,.28);border-radius:18px;color:white;background:linear-gradient(120deg,rgba(46,43,55,.72),rgba(29,29,38,.7));box-shadow:0 15px 36px rgba(11,12,19,.1),inset 0 1px 0 rgba(255,255,255,.09);backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%);text-decoration:none;transition:transform .18s ease,background-color .18s ease}.HomeHero_currentCard__crODI:focus-visible,.HomeHero_currentCard__crODI:hover{transform:translateY(-2px);background:linear-gradient(120deg,rgba(39,40,55,.85),rgba(23,26,37,.88))}.HomeHero_currentDot__bvg_l{width:11px;height:11px;flex:0 0 11px;align-self:flex-start;margin-top:5px;border-radius:50%;background:#19dc8b;box-shadow:0 0 13px rgba(25,220,139,.48)}.HomeHero_currentCopy__iK2zS{display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}.HomeHero_currentCopy__iK2zS>span{color:rgba(255,255,255,.76);font-size:.68rem;line-height:1.2}.HomeHero_currentCopy__iK2zS strong{color:#fff;font-size:.78rem;font-weight:500;letter-spacing:-.02em}.HomeHero_currentArrow__6dUmQ{color:#fff;font-size:1.3rem;line-height:1}.HomeHero_statsBar__6UYY8{position:absolute;z-index:8;bottom:clamp(36px,5vh,50px);left:19.8%;display:grid;width:min(54vw,850px);min-height:118px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;padding:18px 16px 15px;border:1px solid rgba(255,255,255,.63);border-radius:22px;color:#10131a;background:linear-gradient(110deg,rgba(255,248,238,.68),rgba(247,242,250,.56) 65%,rgba(226,226,247,.59));box-shadow:0 20px 55px rgba(20,23,38,.13),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(27px) saturate(135%);-webkit-backdrop-filter:blur(27px) saturate(135%)}.HomeHero_statItem__Ko8uc{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px 8px;color:#11141b;text-decoration:none;text-align:center;transition:transform .18s ease,color .18s ease}.HomeHero_statItem__Ko8uc+.HomeHero_statItem__Ko8uc{border-left:1px solid rgba(89,87,110,.17)}.HomeHero_statItem__Ko8uc:focus-visible,.HomeHero_statItem__Ko8uc:hover{color:#244cf0;transform:translateY(-2px)}.HomeHero_statItem__Ko8uc>svg{width:27px;height:27px;margin-bottom:3px}.HomeHero_statItem__Ko8uc>strong{font-size:clamp(1.05rem,1.3vw,1.35rem);line-height:1.1;letter-spacing:-.055em;font-weight:650}.HomeHero_statItem__Ko8uc>span:last-child{color:#4f5260;font-size:clamp(.68rem,.78vw,.8rem);line-height:1.25;white-space:nowrap}.HomeHero_statItem__Ko8uc>svg:first-child{flex:0 0 auto}.HomeHero_statItem__Ko8uc>span:first-child:not(:last-child){display:inline-flex;height:27px;align-items:center;justify-content:center;margin-bottom:3px}.HomeHero_statItem__Ko8uc .HomeHero_codeMark__8OQOv{color:#e8a12d;font-family:ui-monospace,monospace;font-size:1.35rem;font-weight:800;letter-spacing:-.25em;padding-right:.15em}.HomeHero_rankStat__8k_xF svg{color:#3b62f5}.HomeHero_rankStat__8k_xF strong{color:#292b39}.HomeHero_rankStat__8k_xF span:last-child{color:rgba(255,255,255,.78)}.HomeHero_scrollCue__2f7TJ{position:absolute;z-index:9;right:clamp(24px,2.8vw,48px);bottom:clamp(37px,5vh,54px);display:flex;flex-direction:column;align-items:center;gap:9px;color:#fff;text-decoration:none;text-shadow:0 1px 12px rgba(0,0,0,.4);font-size:.67rem;letter-spacing:.07em;font-weight:550;transition:transform .18s ease}.HomeHero_scrollCue__2f7TJ:focus-visible,.HomeHero_scrollCue__2f7TJ:hover{transform:translateY(3px)}.HomeHero_scrollCueIcon__ky52R{display:inline-flex;width:29px;height:43px;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.94);border-radius:18px;background:rgba(15,18,27,.14);backdrop-filter:blur(7px);font-size:1.12rem;line-height:1}.HomeHero_sidebar__opRNg{position:fixed;z-index:50;inset:0 auto 0 0;display:flex;width:48px;flex-direction:column;align-items:stretch;padding:1.2rem 3px .95rem;overflow:hidden;border-right:1px solid rgba(255,255,255,.68);color:#272a36;background:rgba(250,245,243,.2);box-shadow:7px 0 35px rgba(28,30,45,.035);backdrop-filter:blur(21px) saturate(128%);-webkit-backdrop-filter:blur(21px) saturate(128%);transition:width .32s cubic-bezier(.2,.8,.2,1),padding .32s cubic-bezier(.2,.8,.2,1),background-color .22s ease,box-shadow .22s ease}.HomeHero_sidebarPinned__JeFaj,.HomeHero_sidebar__opRNg:focus-within,.HomeHero_sidebar__opRNg:hover{width:156px;padding-inline:10px;background:rgba(249,245,242,.82);box-shadow:14px 0 45px rgba(28,30,45,.12)}.HomeHero_sidebarBrand__YHkDl{display:flex;min-height:44px;min-width:0;align-items:center;gap:.55rem;padding:0 2px;color:#11141a;text-decoration:none;white-space:nowrap}.HomeHero_sidebarMonogram__Q6Ffh{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;color:#11141a;font-size:1.2rem;font-weight:650;letter-spacing:-.14em}.HomeHero_sidebarBrandName__v9IGL{overflow:hidden;opacity:0;color:#1b1d26;font-size:.77rem;font-weight:650;letter-spacing:-.035em;transition:opacity .15s ease 35ms}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarBrandName__v9IGL{opacity:1}.HomeHero_sidebarToggle__km9Oj{position:absolute;top:1.4rem;right:.25rem;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(39,45,61,.15);border-radius:50%;color:#505565;background:rgba(255,255,255,.42);opacity:0;cursor:pointer;transition:opacity .16s ease}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarToggle__km9Oj,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarToggle__km9Oj,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarToggle__km9Oj{opacity:1}.HomeHero_sidebarToggleGlyph__hVphd{display:block;font-size:.95rem;line-height:1}.HomeHero_sidebarLinks__Id2k4{position:relative;display:flex;flex:1;flex-direction:column;gap:.08rem;min-height:0;margin-top:clamp(2.4rem,6.5vh,4.8rem);padding:.3rem 0 .5rem}.HomeHero_sidebarLinks__Id2k4:before{position:absolute;top:1rem;bottom:.8rem;left:13px;width:1px;content:"";background:linear-gradient(rgba(113,121,143,.04),rgba(113,121,143,.46) 12%,rgba(113,121,143,.4) 90%,rgba(113,121,143,.02))}.HomeHero_sidebarLink__XKPJn{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.43rem;min-height:55px;padding:.4rem .25rem;border-radius:9px;color:#555a68;text-decoration:none;transition:background-color .17s ease,color .17s ease}.HomeHero_sidebarLink__XKPJn:before{position:absolute;z-index:1;top:50%;left:9px;width:7px;height:7px;border:1px solid rgba(109,117,138,.7);border-radius:50%;content:"";background:#f8f3ef;transform:translateY(-50%);transition:background-color .17s ease,border-color .17s ease,box-shadow .17s ease}.HomeHero_sidebarLinkActive__SBAng{color:#101723;background:rgba(255,255,255,.32)}.HomeHero_sidebarLinkActive__SBAng:before{width:9px;height:9px;left:8px;border-color:#3564ff;background:#3564ff;box-shadow:0 0 0 5px rgba(53,100,255,.1),0 0 14px rgba(53,100,255,.45)}.HomeHero_sidebarIndex__ysS8o{padding-left:1.45rem;color:#777d8c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem;line-height:1.15;letter-spacing:.015em;opacity:0;visibility:hidden;transition:opacity .14s ease}.HomeHero_sidebarLabel___QIW6{display:block;overflow:hidden;color:inherit;font-size:.75rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .14s ease}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarIndex__ysS8o,.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarLabel___QIW6,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarIndex__ysS8o,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarLabel___QIW6,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarIndex__ysS8o,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarLabel___QIW6{opacity:1;visibility:visible}.HomeHero_sidebarLinkActive__SBAng .HomeHero_sidebarIndex__ysS8o{color:#2455f8}.HomeHero_sidebarBottom___5S2F{display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-height:38px;padding-inline:.15rem;border-top:1px solid rgba(39,45,61,.1)}.HomeHero_sidebarGithub__8rzdY{display:inline-flex;min-width:34px;min-height:36px;align-items:center;gap:.5rem;color:#333949;text-decoration:none}.HomeHero_sidebarGithub__8rzdY svg{width:21px;height:21px;flex:0 0 21px}.HomeHero_sidebarGithub__8rzdY .HomeHero_sidebarBrandName__v9IGL{opacity:0}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarGithub__8rzdY .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarGithub__8rzdY .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarGithub__8rzdY .HomeHero_sidebarBrandName__v9IGL{opacity:1}.HomeHero_sidebarFooterMark__ab0DO{color:#656b7a;font-size:.9rem;opacity:0}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarFooterMark__ab0DO,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarFooterMark__ab0DO,.HomeHero_sidebar__opRNg:hover .HomeHero_sidebarFooterMark__ab0DO{opacity:1}.HomeHero_hero__TTWCC a:focus-visible,.HomeHero_sidebar__opRNg a:focus-visible,.HomeHero_sidebar__opRNg button:focus-visible{outline:2px solid #3564ff;outline-offset:3px}@media (max-width:1250px){.HomeHero_heroCopy__8EWyY{left:12.5rem;width:min(46vw,500px)}.HomeHero_heroTitle__oVgrT{font-size:clamp(4rem,5.5vw,5.65rem)}.HomeHero_rightCards__srHQU{right:18px;width:185px}.HomeHero_statsBar__6UYY8{left:18%;width:63vw}.HomeHero_topNav__qT5VS a{padding-inline:7px}}@media (max-width:980px){.HomeHero_topbar__opHfY{justify-content:flex-start;padding-left:72px;padding-right:155px}.HomeHero_topNav__qT5VS{max-width:calc(100% - 12px);justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.HomeHero_topNav__qT5VS::-webkit-scrollbar{display:none}.HomeHero_topNav__qT5VS a{font-size:.7rem;padding-inline:9px}.HomeHero_heroCopy__8EWyY{left:6.5rem;width:min(54vw,485px)}.HomeHero_heroTitle__oVgrT{font-size:clamp(3.8rem,6.5vw,5.2rem)}.HomeHero_rightCards__srHQU{display:none}.HomeHero_statsBar__6UYY8{left:11%;width:76vw}.HomeHero_scrollCue__2f7TJ{right:18px}}@media (max-width:760px){.HomeHero_hero__TTWCC{min-height:930px;min-height:max(930px,100svh)}.HomeHero_heroVisual__BaDAe{background-position:64%}.HomeHero_heroShade__JDxtJ{background:linear-gradient(180deg,rgba(255,247,242,.08),rgba(255,247,242,.05) 25%,rgba(255,247,242,.66) 43%,rgba(255,247,242,.92) 63%,rgba(255,247,242,.97)),linear-gradient(90deg,rgba(255,247,242,.18),transparent 60%)}.HomeHero_topbar__opHfY{top:13px;min-height:45px;justify-content:flex-start;padding:0 12px 0 72px}.HomeHero_topNav__qT5VS{display:none}.HomeHero_talkButton__qBN6u{right:12px;top:0;min-height:39px;padding-inline:14px;gap:.85rem;color:#fff;background:rgba(20,23,33,.3)}.HomeHero_heroCopy__8EWyY{top:335px;left:22px;width:calc(100% - 44px);padding-bottom:200px}.HomeHero_heroEyebrow__mCmQY{margin-bottom:1rem;font-size:.63rem;letter-spacing:.13em}.HomeHero_heroTitle__oVgrT{font-size:clamp(3.65rem,14.4vw,5.1rem)}.HomeHero_heroTitleSecond__thMp7{gap:.7rem}.HomeHero_signature___j_0o{font-size:clamp(1rem,5vw,1.55rem)}.HomeHero_heroBio__wExyB{max-width:430px;margin-top:1.25rem;font-size:.98rem;line-height:1.5}.HomeHero_heroActions__3oBpx{gap:.55rem;margin-top:1.45rem}.HomeHero_primaryAction__zcNAo,.HomeHero_secondaryAction__ZPqol{min-width:0;min-height:48px;gap:.65rem;padding-inline:1rem;font-size:.82rem}.HomeHero_socialLinks__glmVR{gap:.4rem;margin-top:1rem}.HomeHero_socialLink__xo1us{width:41px;height:41px;border-radius:11px}.HomeHero_socialLink__xo1us svg{width:20px;height:20px}.HomeHero_statsBar__6UYY8{left:58px;bottom:16px;width:calc(100% - 72px);min-height:112px;grid-template-columns:repeat(3,minmax(88px,1fr));padding:10px 8px;overflow-x:auto;border-radius:15px;scrollbar-width:none}.HomeHero_statsBar__6UYY8::-webkit-scrollbar{display:none}.HomeHero_statItem__Ko8uc{gap:3px;padding-inline:5px}.HomeHero_statItem__Ko8uc>svg{width:19px;height:19px;margin-bottom:1px}.HomeHero_statItem__Ko8uc>strong{font-size:.96rem}.HomeHero_statItem__Ko8uc>span:last-child{font-size:.63rem}.HomeHero_scrollCue__2f7TJ{display:none}.HomeHero_sidebar__opRNg{inset:9px auto auto 9px;width:50px;height:50px;padding:5px;overflow:visible;border:1px solid rgba(255,255,255,.72);border-radius:15px;background:rgba(250,245,242,.64);box-shadow:0 10px 32px rgba(20,24,38,.1)}.HomeHero_sidebarPinned__JeFaj,.HomeHero_sidebar__opRNg:focus-within,.HomeHero_sidebar__opRNg:hover{width:min(290px,calc(100vw - 18px));height:min(82svh,740px);padding:9px;overflow:hidden;border-radius:18px;background:rgba(250,245,242,.97);box-shadow:0 24px 65px rgba(20,24,38,.22)}.HomeHero_sidebarBrand__YHkDl{min-height:38px}.HomeHero_sidebarMonogram__Q6Ffh{width:38px;height:38px;flex-basis:38px}.HomeHero_sidebarToggle__km9Oj{top:15px;right:12px;width:23px;height:23px;opacity:0}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarToggle__km9Oj,.HomeHero_sidebar__opRNg:focus-within .HomeHero_sidebarToggle__km9Oj{opacity:1}.HomeHero_sidebarLinks__Id2k4{margin-top:1.3rem;gap:0}.HomeHero_sidebarLink__XKPJn{min-height:42px}.HomeHero_sidebar__opRNg:not(:hover):not(:focus-within):not(.HomeHero_sidebarPinned__JeFaj) .HomeHero_sidebarBottom___5S2F,.HomeHero_sidebar__opRNg:not(:hover):not(:focus-within):not(.HomeHero_sidebarPinned__JeFaj) .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebar__opRNg:not(:hover):not(:focus-within):not(.HomeHero_sidebarPinned__JeFaj) .HomeHero_sidebarLinks__Id2k4{opacity:0;visibility:hidden;pointer-events:none}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarBottom___5S2F,.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarLinks__Id2k4{opacity:1;visibility:visible;pointer-events:auto}.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarIndex__ysS8o,.HomeHero_sidebarPinned__JeFaj .HomeHero_sidebarLabel___QIW6{opacity:1;visibility:visible}.HomeHero_sidebar__opRNg:not(:hover):not(:focus-within):not(.HomeHero_sidebarPinned__JeFaj) .HomeHero_sidebarMonogram__Q6Ffh{font-size:1.05rem}}@media (max-width:390px){.HomeHero_heroCopy__8EWyY{top:320px}.HomeHero_heroTitle__oVgrT{font-size:clamp(3.35rem,14vw,4.3rem)}.HomeHero_heroActions__3oBpx{flex-wrap:nowrap}.HomeHero_primaryAction__zcNAo,.HomeHero_secondaryAction__ZPqol{padding-inline:.85rem;font-size:.77rem}}@media (prefers-reduced-motion:reduce){.HomeHero_currentCard__crODI,.HomeHero_primaryAction__zcNAo,.HomeHero_scrollCue__2f7TJ,.HomeHero_secondaryAction__ZPqol,.HomeHero_sidebarBrandName__v9IGL,.HomeHero_sidebarToggle__km9Oj,.HomeHero_sidebar__opRNg,.HomeHero_socialLink__xo1us,.HomeHero_statItem__Ko8uc,.HomeHero_talkButton__qBN6u,.HomeHero_topNav__qT5VS a{transition:none!important}}.HomeHero_heroShade__JDxtJ{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 79%,rgba(0,0,0,.78) 88%,rgba(0,0,0,.2) 97%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 79%,rgba(0,0,0,.78) 88%,rgba(0,0,0,.2) 97%,transparent)}.HomeHero_resumeAction__L2SJ8{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid rgba(255,255,255,.78);border-radius:999px;color:#232737;background:rgba(255,251,250,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 7px 24px rgba(70,65,89,.055);backdrop-filter:blur(15px) saturate(125%);-webkit-backdrop-filter:blur(15px) saturate(125%);font-size:.75rem;font-weight:750;letter-spacing:-.015em;text-decoration:none;transition:transform .19s ease,background-color .19s ease,border-color .19s ease,box-shadow .19s ease}.HomeHero_resumeAction__L2SJ8>svg{width:17px;height:17px;flex:0 0 auto}.HomeHero_resumeAction__L2SJ8>span{color:#5367cd;font-size:.95rem;line-height:1}.HomeHero_resumeAction__L2SJ8:focus-visible,.HomeHero_resumeAction__L2SJ8:hover{transform:translateY(-2px);border-color:#fff;background:rgba(255,255,255,.83);box-shadow:0 12px 25px rgba(51,57,105,.11),inset 0 1px 0 white}.HomeHero_scrollProgress__eaUky{position:absolute;z-index:5;top:-19px;left:0;right:0;height:3px;overflow:hidden;background:rgba(255,255,255,.16);pointer-events:none}.HomeHero_scrollProgress__eaUky>span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#3287ff,#5260ff 48%,#a76ee8 76%,#ffc58a);box-shadow:0 0 12px rgba(73,100,255,.45)}@media (max-width:760px){.HomeHero_scrollProgress__eaUky{top:-13px;height:2px}.HomeHero_resumeAction__L2SJ8{min-height:41px;padding-inline:12px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.HomeHero_resumeAction__L2SJ8{transition:none!important}.HomeHero_resumeAction__L2SJ8:hover{transform:none!important}}.HomeHero_topbar__opHfY{padding:0 clamp(24px,2.8vw,48px) 0 clamp(64px,9vw,152px);transition:opacity .18s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.HomeHero_sidebar__opRNg{transition:width .32s cubic-bezier(.2,.8,.2,1),padding .32s cubic-bezier(.2,.8,.2,1),background-color .22s ease,box-shadow .22s ease,opacity .18s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.HomeHero_topbarFooterClear__R1YsX{opacity:0;transform:translateY(-18px);pointer-events:none!important}.HomeHero_sidebarFooterClear__K65yk{opacity:0;transform:translateX(-110%);pointer-events:none!important}@media (max-width:980px){.HomeHero_sidebar__opRNg{display:none}.HomeHero_topbar__opHfY{padding-inline:16px}}@media (max-width:700px){.HomeHero_topbar__opHfY{padding-inline:12px}}.HomeHero_talkButton__qBN6u{color:#fff;background:#151821;border-color:rgba(255,255,255,.88);box-shadow:0 10px 28px rgba(15,18,28,.2),inset 0 1px 0 rgba(255,255,255,.13)}.HomeHero_talkButton__qBN6u:focus-visible,.HomeHero_talkButton__qBN6u:hover{color:#fff;background:#2a3040;box-shadow:0 14px 35px rgba(15,18,28,.24);transform:translateY(-2px)}.HomeHero_topbarScrolled__AkSmQ .HomeHero_topNav__qT5VS{color:#151923;background:rgba(250,249,247,.88);border-color:rgba(255,255,255,.95);box-shadow:0 12px 38px rgba(22,25,37,.13),inset 0 1px 0 rgba(255,255,255,.96)}.HomeHero_topbarScrolled__AkSmQ .HomeHero_talkButton__qBN6u{color:#fff;background:#10131b;border-color:rgba(255,255,255,.96)}.HomeHero_topbarScrolled__AkSmQ .HomeHero_talkButton__qBN6u:hover{background:#2a3040}.HomeHero_signature___j_0o{display:flex;margin-left:.04em;font-family:Snell Roundhand,Segoe Script,Apple Chancery,Brush Script MT,cursive;font-size:clamp(1.48rem,2.2vw,2.3rem);letter-spacing:-.055em;line-height:.72;transform:rotate(-8deg) translateY(.08em);color:#151720;-webkit-text-fill-color:currentColor}.HomeHero_signature___j_0o span:first-child{font-size:1em}.HomeHero_signature___j_0o span:last-child{margin-left:1.3em;margin-top:.13em;font-size:.72em}.HomeHero_rightCards__srHQU{isolation:isolate;padding:13px;border:1px solid rgba(255,255,255,.15);background:linear-gradient(145deg,rgba(27,27,37,.16),rgba(27,20,24,.08));box-shadow:0 22px 60px rgba(10,12,19,.09)}.HomeHero_rightCards__srHQU:before{position:absolute;z-index:-1;right:23px;left:23px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,92,55,.2),rgba(255,113,63,.78),rgba(255,92,55,.14),transparent);box-shadow:0 0 14px rgba(255,83,49,.17);content:"";pointer-events:none}.HomeHero_currentCard__crODI,.HomeHero_quoteCard__jKrPm{border-color:rgba(255,255,255,.35);box-shadow:0 18px 38px rgba(10,12,20,.13),inset 0 1px 0 rgba(255,255,255,.12)}.HomeHero_quoteCard__jKrPm p{font-size:clamp(1rem,1.08vw,1.12rem);line-height:1.55}.HomeHero_currentCopy__iK2zS>span{font-size:.78rem}.HomeHero_currentCopy__iK2zS strong{font-size:.91rem;line-height:1.42}.HomeHero_statItem__Ko8uc>span:last-child{font-size:.78rem;line-height:1.4}.HomeHero_heroBio__wExyB{font-size:clamp(1rem,1.18vw,1.2rem);line-height:1.62}@media(max-width:980px){.HomeHero_rightCards__srHQU{padding:8px;border-radius:20px}.HomeHero_signature___j_0o{font-size:1.6rem}}@media(max-width:600px){.HomeHero_rightCards__srHQU{display:none}.HomeHero_heroTitleSecond__thMp7{flex-wrap:wrap}}.HomeHero_statsBar__6UYY8{left:clamp(195px,19.8vw,285px);width:min(53vw,790px);min-height:122px;bottom:clamp(28px,4vh,42px);padding:18px 18px 16px;background:linear-gradient(112deg,rgba(255,251,247,.96),rgba(247,246,253,.95) 65%,rgba(232,235,250,.96));border-color:rgba(255,255,255,.96);box-shadow:0 20px 55px rgba(20,23,38,.18),inset 0 1px 0 #fff;backdrop-filter:blur(24px) saturate(118%);-webkit-backdrop-filter:blur(24px) saturate(118%)}.HomeHero_rightCards__srHQU{top:clamp(124px,14vh,154px);right:clamp(24px,2.7vw,48px);width:clamp(255px,20vw,310px);padding:16px;border-color:rgba(255,255,255,.2);border-radius:27px;background:radial-gradient(ellipse at 50% 0,rgba(255,91,53,.08),transparent 42%),linear-gradient(145deg,rgba(29,27,36,.28),rgba(17,18,27,.16));box-shadow:0 25px 68px rgba(10,12,19,.16),inset 0 1px 0 rgba(255,255,255,.08)}.HomeHero_quoteCard__jKrPm{min-height:228px;padding:22px 22px 20px;border-radius:19px;background:linear-gradient(145deg,rgba(54,46,55,.84),rgba(26,25,35,.92))}.HomeHero_quoteCard__jKrPm p{padding-left:3px;font-size:clamp(1.04rem,1.15vw,1.18rem);line-height:1.62;letter-spacing:-.025em}.HomeHero_currentCard__crODI{min-height:102px;padding:15px;border-radius:17px;background:linear-gradient(120deg,rgba(47,41,49,.91),rgba(26,25,34,.92))}.HomeHero_rightCards__srHQU:before{top:3px;right:22px;left:22px;height:3px;background:linear-gradient(90deg,transparent,rgba(255,96,57,.36),rgba(255,112,62,.98),rgba(255,96,57,.25),transparent);box-shadow:0 0 17px rgba(255,83,49,.28)}@media (max-width:1250px) and (min-width:981px){.HomeHero_heroCopy__8EWyY{left:12.5rem;width:min(43vw,500px)}.HomeHero_rightCards__srHQU{right:18px;width:258px;padding:12px}.HomeHero_statsBar__6UYY8{left:18%;width:min(53vw,660px);min-height:114px}}@media (max-width:980px){.HomeHero_statsBar__6UYY8{left:11%;width:76vw;background:linear-gradient(112deg,rgba(255,251,247,.97),rgba(247,246,253,.96))}}@media (max-width:760px){.HomeHero_statsBar__6UYY8{left:58px;bottom:16px;width:calc(100% - 72px);min-height:112px;padding:10px 8px}}.HomeHero_heroTitleSecond__thMp7>span:first-child{color:#315cff!important;background:none!important;background-image:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important}.HomeHero_signature___j_0o{display:inline-flex;flex-direction:column;gap:0;align-items:flex-start;color:#30364b;font-family:Snell Roundhand,Apple Chancery,Segoe Script,cursive;font-size:clamp(1.08rem,1.8vw,1.72rem);font-style:italic;font-weight:600;line-height:.9;letter-spacing:-.06em;white-space:nowrap;transform:rotate(-9deg) translateY(.06em)}.HomeHero_signature___j_0o>span:first-child{margin-left:0}.HomeHero_signature___j_0o>span:last-child{margin-left:.78em;font-size:.76em}@media(max-width:980px){.HomeHero_signature___j_0o{font-size:clamp(1rem,3vw,1.5rem)}}@media(max-width:700px){.HomeHero_signature___j_0o{font-size:clamp(.84rem,2.8vw,1.15rem)}}@media (max-width:980px){.HomeHero_rightCards__srHQU{display:none!important}}.HomeHero_heroVisual__BaDAe{background-image:var(--hero-scene-url)!important;background-size:cover;background-position:center 52%;background-repeat:no-repeat;opacity:1!important;visibility:visible!important}.HomeHero_heroShade__JDxtJ{background:linear-gradient(90deg,rgba(255,247,243,.78),rgba(255,247,243,.58) 18%,rgba(255,247,243,.28) 36%,rgba(255,247,243,.03) 55%,transparent 68%),linear-gradient(0deg,rgba(10,14,23,.34),rgba(10,14,23,.04) 18%,transparent 42%),linear-gradient(180deg,rgba(18,21,35,.1),transparent 16%)}@media (max-width:760px){.HomeHero_heroShade__JDxtJ{background:linear-gradient(180deg,rgba(255,247,242,.04),rgba(255,247,242,.06) 26%,rgba(255,247,242,.5) 48%,rgba(255,247,242,.86) 68%,rgba(255,247,242,.94)),linear-gradient(90deg,rgba(255,247,242,.1),transparent 60%)}}.OpenSourceShowcase_openSourceSection___ispM{position:relative;isolation:isolate;width:min(1450px,calc(100% - clamp(228px, 17vw, 280px)));margin:54px clamp(26px,3vw,52px) 0 clamp(188px,13.5vw,224px);padding:0 0 clamp(34px,4vw,56px);color:#151925;scroll-margin-top:6rem}.OpenSourceShowcase_openSourceHeader__HVlqE{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:2px 0 22px;border-bottom:1px solid rgba(44,53,75,.16)}.OpenSourceShowcase_openSourceHeader__HVlqE>div{min-width:0}.OpenSourceShowcase_openSourceEyebrow__qVBo2{display:flex;align-items:center;gap:10px;margin:0 0 13px;color:#6c7487;font:750 .65rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.15em}.OpenSourceShowcase_openSourceEyebrow__qVBo2 span{display:inline-block;width:26px;height:1px;background:#8c94a6}.OpenSourceShowcase_openSourceHeader__HVlqE h2{margin:0;color:#11141d;font-size:clamp(2.1rem,3.5vw,3.5rem);font-weight:680;letter-spacing:-.07em;line-height:1.03;text-wrap:balance}.OpenSourceShowcase_openSourceHeader__HVlqE h2 span{color:#385cf6}.OpenSourceShowcase_openSourceLead__NHBT_{max-width:590px;margin:12px 0 0;color:#626a7a;font-size:.92rem;line-height:1.65;text-wrap:pretty}.OpenSourceShowcase_profileLink__82NQs{display:inline-flex;flex:0 0 auto;align-items:center;gap:9px;min-height:42px;padding:0 14px;border:1px solid rgba(35,43,61,.15);border-radius:11px;color:#283044;background:rgba(255,255,255,.62);box-shadow:0 5px 14px rgba(34,41,57,.045);font-size:.76rem;font-weight:680;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.OpenSourceShowcase_profileLink__82NQs>svg{width:17px;height:17px}.OpenSourceShowcase_profileLink__82NQs>span{color:#6d7a98;transition:transform .18s ease}.OpenSourceShowcase_profileLink__82NQs:focus-visible,.OpenSourceShowcase_profileLink__82NQs:hover{transform:translateY(-2px);border-color:rgba(56,92,246,.32);background:#fff}.OpenSourceShowcase_profileLink__82NQs:hover>span{transform:translate(2px,-2px)}.OpenSourceShowcase_indexMetaLine__p1_Kv{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:14px 0 16px;color:#777e8e;font-size:.69rem;line-height:1.5}.OpenSourceShowcase_indexStatusLive__7Sh0B,.OpenSourceShowcase_indexStatus__KLm6d{display:inline-block;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#9aa1b1}.OpenSourceShowcase_indexStatusLive__7Sh0B{background:#20a777;box-shadow:0 0 0 3px rgba(32,167,119,.12)}.OpenSourceShowcase_indexMetaLine__p1_Kv>a{margin-left:auto;color:#4459b8;font-weight:700;text-decoration:none;text-underline-offset:3px}.OpenSourceShowcase_indexMetaLine__p1_Kv>a:hover{text-decoration:underline}.OpenSourceShowcase_organizationExplorer__XCMvN{display:grid;grid-template-columns:minmax(235px,290px) minmax(0,1fr);align-items:stretch;gap:14px}.OpenSourceShowcase_organizationDetail__f77qv,.OpenSourceShowcase_organizationRail___GiLc{min-width:0;border:1px solid rgba(55,65,88,.11);border-radius:19px;background:rgba(255,255,255,.7);box-shadow:0 13px 35px rgba(39,42,58,.055),inset 0 1px 0 rgba(255,255,255,.92);backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%)}.OpenSourceShowcase_organizationRail___GiLc{display:flex;flex-direction:column;align-self:stretch;max-height:880px;padding:16px 11px 11px}.OpenSourceShowcase_organizationRailHeading__OJNgb{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:0 5px 11px}.OpenSourceShowcase_detailEyebrow__PHsTG,.OpenSourceShowcase_organizationRailHeading__OJNgb>span{color:#7b8292;font:750 .61rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.13em}.OpenSourceShowcase_organizationRailHeading__OJNgb>strong{display:inline-flex;min-width:25px;min-height:23px;align-items:center;justify-content:center;padding:0 6px;border:1px solid rgba(48,60,89,.1);border-radius:7px;color:#626b7f;background:rgba(240,243,249,.8);font-size:.67rem}.OpenSourceShowcase_organizationSearch__ODVoI,.OpenSourceShowcase_pullRequestSearch__XLUWE{width:100%;min-width:0;min-height:39px;padding:0 11px;border:1px solid rgba(58,67,90,.13);border-radius:10px;outline:none;color:#222a3b;background:rgba(246,247,251,.86);font:inherit;font-size:.74rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.OpenSourceShowcase_organizationSearch__ODVoI::placeholder,.OpenSourceShowcase_pullRequestSearch__XLUWE::placeholder{color:#9299a9}.OpenSourceShowcase_organizationSearch__ODVoI:focus,.OpenSourceShowcase_pullRequestSearch__XLUWE:focus{border-color:rgba(61,92,238,.63);background:#fff;box-shadow:0 0 0 3px rgba(61,92,238,.09)}.OpenSourceShowcase_organizationList__tH3Ew{display:flex;min-height:0;flex-direction:column;gap:4px;margin-top:11px;overflow-y:auto;padding:0 1px 2px 0;scrollbar-width:thin;scrollbar-color:#d7dcea transparent}.OpenSourceShowcase_organizationButtonActive__0h801,.OpenSourceShowcase_organizationButton__Okyn7{display:grid;width:100%;min-width:0;min-height:57px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;border:1px solid transparent;border-radius:12px;color:#3b4355;background:transparent;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.OpenSourceShowcase_organizationButton__Okyn7:hover{border-color:rgba(62,76,106,.08);background:rgba(239,242,249,.7)}.OpenSourceShowcase_organizationButtonActive__0h801:active,.OpenSourceShowcase_organizationButton__Okyn7:active{transform:scale(.99)}.OpenSourceShowcase_organizationButtonActive__0h801{border-color:rgba(63,89,226,.19);color:#182444;background:linear-gradient(100deg,rgba(72,99,245,.11),rgba(93,114,247,.055));box-shadow:inset 3px 0 0 #4763f2}.OpenSourceShowcase_organizationAvatarLarge__GnCvG,.OpenSourceShowcase_organizationAvatar__r8PPG{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(46,57,79,.11);border-radius:10px;color:#4356a8;background:#edf0fa;font-size:.8rem;font-weight:750}.OpenSourceShowcase_organizationAvatarLarge__GnCvG img,.OpenSourceShowcase_organizationAvatar__r8PPG img{display:block;width:100%;height:100%;object-fit:cover}.OpenSourceShowcase_organizationAvatarLarge__GnCvG>span,.OpenSourceShowcase_organizationAvatar__r8PPG>span{display:grid;width:100%;height:100%;place-items:center}.OpenSourceShowcase_organizationButtonText__XXksy{display:flex;min-width:0;flex-direction:column;gap:4px}.OpenSourceShowcase_organizationButtonText__XXksy strong{overflow:hidden;color:inherit;font-size:.77rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.OpenSourceShowcase_organizationButtonText__XXksy small{overflow:hidden;color:#8a91a1;font-size:.61rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.OpenSourceShowcase_organizationCount__8KaP2{min-width:28px;padding:4px 6px;border:1px solid rgba(55,65,88,.09);border-radius:7px;color:#687186;background:rgba(255,255,255,.7);font-size:.64rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:center}.OpenSourceShowcase_organizationButtonActive__0h801 .OpenSourceShowcase_organizationCount__8KaP2{border-color:rgba(70,94,229,.16);color:#3851c1;background:rgba(255,255,255,.82)}.OpenSourceShowcase_organizationEmpty__EUqjO{margin:0;padding:17px 9px;color:#7c8494;font-size:.75rem;line-height:1.55}.OpenSourceShowcase_organizationDetail__f77qv{display:flex;flex-direction:column;padding:clamp(16px,2vw,25px)}.OpenSourceShowcase_organizationDetailHeader__JiDr9{display:flex;min-width:0;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid rgba(53,63,85,.11)}.OpenSourceShowcase_organizationAvatarLarge__GnCvG{width:52px;height:52px;border-radius:14px;font-size:1.15rem}.OpenSourceShowcase_organizationDetailIdentity__sI1ny{min-width:0;flex:1 1 auto}.OpenSourceShowcase_detailEyebrow__PHsTG{display:block;margin-bottom:5px;font-size:.56rem}.OpenSourceShowcase_organizationDetailIdentity__sI1ny h3{margin:0;overflow-wrap:anywhere;color:#171c29;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:730;letter-spacing:-.045em;line-height:1.2}.OpenSourceShowcase_organizationDetailIdentity__sI1ny>a{display:inline-block;margin-top:4px;color:#727c91;font-size:.68rem;text-decoration:none}.OpenSourceShowcase_organizationDetailIdentity__sI1ny>a:hover{color:#385cf6;text-decoration:underline;text-underline-offset:3px}.OpenSourceShowcase_organizationDetailMetrics__kyObf{display:flex;flex:0 0 auto;align-items:center;gap:clamp(10px,1.4vw,20px);margin-left:auto;padding-left:8px}.OpenSourceShowcase_organizationDetailMetrics__kyObf>span{display:flex;min-width:42px;flex-direction:column;gap:4px}.OpenSourceShowcase_organizationDetailMetrics__kyObf strong{color:#202a42;font-size:1rem;font-weight:740;font-variant-numeric:tabular-nums;line-height:1}.OpenSourceShowcase_organizationDetailMetrics__kyObf small{color:#8a91a0;font-size:.61rem}.OpenSourceShowcase_pullRequestTools__qyiys{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:15px 0 12px}.OpenSourceShowcase_statusFilters__NeXdD{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px}.OpenSourceShowcase_statusFilterActive__oLKbT,.OpenSourceShowcase_statusFilter__Og5WL{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 9px;border:1px solid transparent;border-radius:8px;color:#747c8d;background:transparent;font:inherit;font-size:.66rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.OpenSourceShowcase_statusFilterActive__oLKbT>span,.OpenSourceShowcase_statusFilter__Og5WL>span{color:#969eae;font-size:.6rem;font-variant-numeric:tabular-nums}.OpenSourceShowcase_statusFilter__Og5WL:hover{color:#3e4658;background:rgba(235,238,246,.8)}.OpenSourceShowcase_statusFilterActive__oLKbT{border-color:rgba(66,87,207,.15);color:#3149bb;background:rgba(73,96,230,.1)}.OpenSourceShowcase_statusFilterActive__oLKbT>span{color:#566ac8}.OpenSourceShowcase_pullRequestSearch__XLUWE{flex:0 1 210px;min-height:34px;font-size:.67rem}.OpenSourceShowcase_pullRequestListRegion__opc7y{min-width:0;flex:1 1 auto}.OpenSourceShowcase_pullRequestList__yvDph{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.OpenSourceShowcase_contributionRow__aGCSL{margin:0;border-bottom:1px solid rgba(53,63,85,.085)}.OpenSourceShowcase_contributionRow__aGCSL:first-child{border-top:1px solid rgba(53,63,85,.085)}.OpenSourceShowcase_contributionRowLink__r4m1E{display:flex;min-width:0;min-height:76px;align-items:center;justify-content:space-between;gap:18px;padding:11px 8px;border-radius:9px;color:inherit;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.OpenSourceShowcase_contributionRowLink__r4m1E:hover{background:rgba(237,240,248,.67)}.OpenSourceShowcase_contributionRowLink__r4m1E:hover .OpenSourceShowcase_contributionArrow__7L4XO{transform:translate(2px,-2px);color:#385cf6}.OpenSourceShowcase_contributionRowMain__vKTqh{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.OpenSourceShowcase_contributionRepository__jrPrs{display:flex;max-width:100%;align-items:center;gap:5px;overflow:hidden;color:#6f788b;font:650 .62rem/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.OpenSourceShowcase_contributionRepository__jrPrs>span:last-child{color:#8790a4;font-weight:500}.OpenSourceShowcase_contributionRepository__jrPrs>span:first-child{color:#3c4a6a}.OpenSourceShowcase_contributionRowMain__vKTqh>strong{display:block;max-width:100%;overflow-wrap:anywhere;color:#1d2537;font-size:.8rem;font-weight:690;letter-spacing:-.015em;line-height:1.35}.OpenSourceShowcase_contributionRowMain__vKTqh>small{color:#9298a5;font-size:.63rem;line-height:1.35}.OpenSourceShowcase_contributionRowEnd__nDiKp{display:flex;flex:0 0 auto;align-items:center;gap:12px}.OpenSourceShowcase_contributionStatus__p_kgK{display:inline-flex;min-height:25px;align-items:center;padding:0 8px;border:1px solid rgba(105,115,135,.15);border-radius:999px;color:#737b8b;background:rgba(240,242,247,.82);font-size:.61rem;font-weight:700;white-space:nowrap}.OpenSourceShowcase_contributionStatus__p_kgK[data-status=merged]{border-color:rgba(32,151,104,.13);color:#19845b;background:rgba(32,151,104,.085)}.OpenSourceShowcase_contributionStatus__p_kgK[data-status=open]{border-color:rgba(50,93,225,.13);color:#355bd2;background:rgba(50,93,225,.085)}.OpenSourceShowcase_contributionArrow__7L4XO{color:#8790a3;font-size:.85rem;transition:transform .15s ease,color .15s ease}.OpenSourceShowcase_noPullRequests__mmaWM{display:flex;min-height:180px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:25px;color:#838b9a;text-align:center}.OpenSourceShowcase_noPullRequests__mmaWM>strong{color:#394257;font-size:.83rem}.OpenSourceShowcase_noPullRequests__mmaWM>span{font-size:.72rem;line-height:1.6}.OpenSourceShowcase_noPullRequests__mmaWM a{color:#385cf6}.OpenSourceShowcase_pullRequestFooter__Cptdg{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:13px 7px 0;color:#8b92a1;font-size:.65rem;line-height:1.5}.OpenSourceShowcase_pullRequestFooter__Cptdg>a{color:#53617d;font-weight:680;text-decoration:none}.OpenSourceShowcase_pullRequestFooter__Cptdg>a:hover{color:#385cf6}.OpenSourceShowcase_showMoreButton__ER9UY{display:inline-flex;align-items:center;gap:7px;min-height:31px;padding:0 10px;border:1px solid rgba(58,69,97,.13);border-radius:9px;color:#3f4d70;background:rgba(255,255,255,.75);font:inherit;font-size:.66rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.OpenSourceShowcase_showMoreButton__ER9UY:hover{border-color:rgba(58,92,229,.29);background:#fff}.OpenSourceShowcase_sourceNote__xTJ02{margin:13px 2px 0;color:#8a91a1;font-size:.64rem;line-height:1.6}.OpenSourceShowcase_sourceNote__xTJ02 a{color:#65718d;text-decoration:none}.OpenSourceShowcase_sourceNote__xTJ02 a:hover{color:#385cf6;text-decoration:underline;text-underline-offset:3px}.OpenSourceShowcase_visuallyHidden__W5sBp{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.OpenSourceShowcase_openSourceSection___ispM a:focus-visible,.OpenSourceShowcase_openSourceSection___ispM button:focus-visible,.OpenSourceShowcase_openSourceSection___ispM input:focus-visible{outline:2px solid #385cf6;outline-offset:3px}@media (max-width:1380px){.OpenSourceShowcase_openSourceSection___ispM{width:calc(100% - 205px);margin-left:180px;margin-right:25px}.OpenSourceShowcase_organizationExplorer__XCMvN{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}.OpenSourceShowcase_organizationDetailMetrics__kyObf{gap:10px}.OpenSourceShowcase_pullRequestTools__qyiys{align-items:flex-start;flex-direction:column}.OpenSourceShowcase_pullRequestSearch__XLUWE{flex:0 0 auto;width:100%}}@media (max-width:1050px){.OpenSourceShowcase_openSourceSection___ispM{width:calc(100% - 105px);margin:48px 20px 0 78px}.OpenSourceShowcase_organizationExplorer__XCMvN{grid-template-columns:minmax(210px,245px) minmax(0,1fr);gap:10px}.OpenSourceShowcase_organizationDetail__f77qv{padding:15px}.OpenSourceShowcase_organizationDetailHeader__JiDr9{flex-wrap:wrap}.OpenSourceShowcase_organizationDetailMetrics__kyObf{width:100%;justify-content:flex-start;margin:2px 0 0 66px;padding-left:0}.OpenSourceShowcase_contributionRowLink__r4m1E{gap:10px;padding-inline:3px}.OpenSourceShowcase_contributionRowEnd__nDiKp{gap:7px}}@media (max-width:700px){.OpenSourceShowcase_openSourceSection___ispM{width:auto;margin:48px 16px 0 70px;padding-bottom:36px}.OpenSourceShowcase_openSourceHeader__HVlqE{align-items:flex-start;flex-direction:column;gap:16px}.OpenSourceShowcase_openSourceHeader__HVlqE h2{font-size:clamp(2rem,8vw,3.15rem);line-height:1.06}.OpenSourceShowcase_openSourceLead__NHBT_{font-size:.82rem}.OpenSourceShowcase_profileLink__82NQs{min-height:38px}.OpenSourceShowcase_indexMetaLine__p1_Kv{align-items:flex-start;font-size:.64rem}.OpenSourceShowcase_indexMetaLine__p1_Kv>a{margin-left:14px}.OpenSourceShowcase_organizationExplorer__XCMvN{grid-template-columns:minmax(0,1fr)}.OpenSourceShowcase_organizationRail___GiLc{max-height:none;padding:13px 10px 10px}.OpenSourceShowcase_organizationList__tH3Ew{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:5px}.OpenSourceShowcase_organizationButtonActive__0h801,.OpenSourceShowcase_organizationButton__Okyn7{width:198px;min-width:198px;min-height:58px}.OpenSourceShowcase_organizationDetailHeader__JiDr9{gap:11px}.OpenSourceShowcase_organizationAvatarLarge__GnCvG{width:44px;height:44px}.OpenSourceShowcase_organizationDetailIdentity__sI1ny h3{font-size:1.12rem}.OpenSourceShowcase_organizationDetailMetrics__kyObf{margin-left:55px}.OpenSourceShowcase_pullRequestTools__qyiys{gap:10px;padding-top:12px}.OpenSourceShowcase_statusFilters__NeXdD{flex-wrap:nowrap;width:100%;padding:1px 0 4px;overflow-x:auto}.OpenSourceShowcase_statusFilterActive__oLKbT,.OpenSourceShowcase_statusFilter__Og5WL{flex:0 0 auto}.OpenSourceShowcase_contributionRowLink__r4m1E{min-height:72px;padding:10px 4px}.OpenSourceShowcase_contributionRowMain__vKTqh>strong{font-size:.75rem}.OpenSourceShowcase_contributionRowMain__vKTqh>small{font-size:.59rem}.OpenSourceShowcase_contributionRowEnd__nDiKp{flex-direction:column-reverse;align-items:flex-end;gap:5px}.OpenSourceShowcase_contributionStatus__p_kgK{min-height:22px;padding-inline:6px;font-size:.56rem}.OpenSourceShowcase_contributionArrow__7L4XO{display:none}}@media (max-width:430px){.OpenSourceShowcase_organizationDetailMetrics__kyObf{margin-left:0}.OpenSourceShowcase_organizationDetailMetrics__kyObf>span{min-width:35px}.OpenSourceShowcase_organizationDetailIdentity__sI1ny h3{overflow-wrap:normal;font-size:1rem}.OpenSourceShowcase_organizationDetailIdentity__sI1ny>a{font-size:.62rem}.OpenSourceShowcase_organizationDetail__f77qv{padding:12px}.OpenSourceShowcase_statusFilterActive__oLKbT,.OpenSourceShowcase_statusFilter__Og5WL{gap:4px;padding-inline:7px;font-size:.6rem}.OpenSourceShowcase_contributionRowLink__r4m1E{gap:7px}}@media (prefers-reduced-motion:reduce){.OpenSourceShowcase_contributionArrow__7L4XO,.OpenSourceShowcase_contributionRowLink__r4m1E,.OpenSourceShowcase_organizationButtonActive__0h801,.OpenSourceShowcase_organizationButton__Okyn7,.OpenSourceShowcase_profileLink__82NQs,.OpenSourceShowcase_profileLink__82NQs>span,.OpenSourceShowcase_showMoreButton__ER9UY,.OpenSourceShowcase_statusFilterActive__oLKbT,.OpenSourceShowcase_statusFilter__Og5WL{transition:none!important}}