.feature_wrap__uMxrk{max-width:1240px;margin:0 auto;padding:80px 16px;border-top:1px solid var(--line)}@media (min-width:640px){.feature_wrap__uMxrk{padding:104px 20px}}.feature_hero__P6pD2{max-width:1240px;margin:0 auto;padding:28px 16px 72px}@media (min-width:640px){.feature_hero__P6pD2{padding:44px 20px 96px}}.feature_crumbs__rJxqE{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 12px/1 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0;padding:0;list-style:none}.feature_crumbs__rJxqE a{color:var(--muted);text-decoration:none}.feature_crumbs__rJxqE a:hover{color:var(--ink)}.feature_crumbs__rJxqE li+li:before{content:"/";margin-right:8px;color:var(--faint)}.feature_crumbs__rJxqE li:last-child{color:var(--violetInk)}.feature_h1__12jFN{margin:22px 0 0}.feature_h1Main__iPWcm{display:block;font:800 clamp(44px,7.4vw,108px)/.9 var(--lpk-display),sans-serif;letter-spacing:-.05em;margin-left:-.04em;max-width:15ch;text-wrap:balance}.feature_h1Sub__n0102{display:block;font:600 clamp(21px,2.3vw,31px)/1.15 var(--lpk-display),sans-serif;letter-spacing:-.025em;color:var(--muted);margin-top:20px;max-width:26ch}.feature_heroGrid__BYrr4{display:grid;gap:40px;margin-top:36px}@media (min-width:1000px){.feature_heroGrid__BYrr4{grid-template-columns:5fr 6fr;gap:64px;align-items:start}}.feature_actions__dIh2S{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.feature_fine__zyXwi{margin:18px 0 0;font:400 12px/1.4 var(--font-mono),monospace;color:var(--faint)}.feature_heroVisual__3MmYJ{display:flex;min-width:0}.feature_heroVisual__3MmYJ>*{margin-left:auto;margin-right:auto}@media (min-width:1000px){.feature_heroVisual__3MmYJ>*{margin-right:0}}.feature_defGrid__2zjZ2{display:grid;gap:28px;margin-top:8px}@media (min-width:960px){.feature_defGrid__2zjZ2{grid-template-columns:5fr 7fr;gap:72px;align-items:start}}.feature_defBody___GyW_ p{font-size:17px;line-height:1.7;color:var(--ink2);margin:0 0 18px;max-width:64ch}.feature_defBody___GyW_ p:last-child{color:var(--muted)}.feature_defBody___GyW_ a{text-decoration:underline;text-underline-offset:3px}.feature_caps__psLSt{list-style:none;margin:48px 0 0;padding:0;display:grid;border-top:1px solid var(--line2)}@media (min-width:700px){.feature_caps__psLSt{grid-template-columns:1fr 1fr;column-gap:40px}}@media (min-width:1040px){.feature_caps__psLSt{grid-template-columns:repeat(3,1fr)}}.feature_caps__psLSt li{padding:26px 0 28px;border-bottom:1px solid var(--line)}.feature_caps__psLSt h3{display:flex;gap:12px;align-items:baseline;font:700 21px/1.2 var(--lpk-display),sans-serif;letter-spacing:-.02em;margin:0 0 10px}.feature_caps__psLSt h3 span{font:400 11.5px/1 var(--font-mono),monospace;color:var(--violetInk)}.feature_caps__psLSt p{margin:0;font-size:15px;line-height:1.62;color:var(--muted)}.feature_ideas__i0Myd{list-style:none;margin:40px 0 0;padding:0;display:grid;border-top:1px solid var(--line2)}@media (min-width:900px){.feature_ideas__i0Myd{grid-template-columns:1fr 1fr;column-gap:40px}}.feature_ideas__i0Myd li{border-bottom:1px solid var(--line)}.feature_ideas__i0Myd a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;font:500 17px/1.4 var(--lpk-display),sans-serif;letter-spacing:-.01em;text-decoration:none;color:var(--ink2);transition:color .15s}.feature_ideas__i0Myd a:hover{color:var(--ink)}.feature_ideas__i0Myd a svg{flex-shrink:0;color:var(--violetInk);transition:transform .15s}.feature_ideas__i0Myd a:hover svg{transform:translateX(3px)}.feature_gallery__E3fL7{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (min-width:900px){.feature_gallery__E3fL7{grid-template-columns:repeat(3,1fr);gap:14px}}.feature_gallery__E3fL7 a{position:relative;display:block;border-radius:calc(16px * var(--radius-scale, 1));overflow:hidden;background:var(--panel);text-decoration:none}.feature_gallery__E3fL7 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;transition:transform .3s}.feature_gallery__E3fL7 a:hover img{transform:scale(1.03)}.feature_gallery__E3fL7 figcaption{position:absolute;inset:auto 0 0 0;padding:36px 14px 12px;background:linear-gradient(transparent,rgb(var(--k-000000,0 0 0)/.78));color:rgb(var(--k-ffffff,255 255 255));font-size:13.5px;line-height:1.35}.feature_gallery__E3fL7 figcaption b{display:block;margin-top:4px;font:500 11px/1 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--k-c4b5fd,196 181 253))}.feature_gallery__E3fL7 figure{margin:0}.feature_cards__JH0Yl{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:10px}@media (min-width:640px){.feature_cards__JH0Yl{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.feature_cards__JH0Yl{grid-template-columns:repeat(3,1fr);gap:14px}}.feature_cards__JH0Yl a{display:flex;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:calc(18px * var(--radius-scale, 1));background:var(--panel);text-decoration:none;height:100%;transition:border-color .15s,background .15s}.feature_cards__JH0Yl a:hover{border-color:var(--line2);background:var(--panel2)}.feature_cards__JH0Yl .feature_noAvatar__QcY7R,.feature_cards__JH0Yl img{width:56px;height:56px;border-radius:calc(50% * var(--radius-scale, 1));object-fit:cover;flex-shrink:0;background:var(--panel2)}.feature_cards__JH0Yl b{display:block;font-size:15.5px;color:var(--ink)}.feature_cards__JH0Yl span span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.45;color:var(--muted);margin-top:3px}.feature_more__9fZZA{margin-top:28px}.feature_directory__vjkMc{margin-top:56px}.feature_directory__vjkMc>section{border-top:0!important;padding-left:0!important;padding-right:0!important}.feature_steps__VOl4v{list-style:none;margin:48px 0 0;padding:0;display:grid;gap:14px;counter-reset:step}@media (min-width:900px){.feature_steps__VOl4v{grid-template-columns:repeat(3,1fr)}}.feature_steps__VOl4v li{counter-increment:step;padding:26px 24px 28px;border:1px solid var(--line);border-radius:calc(20px * var(--radius-scale, 1));background:var(--panel)}.feature_steps__VOl4v li:before{content:counter(step,decimal-leading-zero);display:block;font:500 12px/1 var(--font-mono),monospace;color:var(--violetInk);margin-bottom:26px}.feature_steps__VOl4v h3{font:700 22px/1.15 var(--lpk-display),sans-serif;letter-spacing:-.02em;margin:0 0 10px}.feature_steps__VOl4v p{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.feature_related__OF16O{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:10px}@media (min-width:700px){.feature_related__OF16O{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.feature_related__OF16O{grid-template-columns:repeat(4,1fr)}}.feature_related__OF16O a{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px;border:1px solid var(--line);border-radius:calc(18px * var(--radius-scale, 1));text-decoration:none;transition:border-color .15s}.feature_related__OF16O a:hover{border-color:var(--violet)}.feature_related__OF16O small{font:500 11px/1 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--violetInk)}.feature_related__OF16O b{font:700 20px/1.15 var(--lpk-display),sans-serif;letter-spacing:-.02em;color:var(--ink)}.feature_related__OF16O span{font-size:14px;line-height:1.55;color:var(--muted)}.feature_closer__HUyNk{border-top:1px solid var(--line);padding:104px 16px 96px;text-align:center}.feature_closerH__dtEuF{font:800 clamp(38px,6vw,84px)/.95 var(--lpk-display),sans-serif;letter-spacing:-.05em;margin:0 auto 32px;max-width:14ch;text-wrap:balance}.feature_closerFine__9JvYS{margin:18px 0 0;font:400 12px/1.4 var(--font-mono),monospace;color:var(--faint)}.code_orb__RZ_vQ{position:absolute;border-radius:calc(9999px * var(--radius-scale, 1));filter:blur(90px);opacity:.45;animation:code_drift__3Ila4 22s ease-in-out infinite alternate}.code_orb2__l82XU{animation-duration:28s;animation-direction:alternate-reverse}@keyframes code_drift__3Ila4{0%{transform:translate3d(-6%,0,0) scale(1)}50%{transform:translate3d(8%,6%,0) scale(1.12)}to{transform:translate3d(-2%,12%,0) scale(.94)}}.code_grid__VzUK5{background-image:linear-gradient(rgb(var(--k-ffffff,255 255 255)/.045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--k-ffffff,255 255 255)/.045) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 0,rgb(var(--k-000000,0 0 0)) 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0,rgb(var(--k-000000,0 0 0)) 30%,transparent 75%)}.code_marqueeWrap__16qlZ{mask-image:linear-gradient(90deg,transparent,rgb(var(--k-000000,0 0 0)) 10%,rgb(var(--k-000000,0 0 0)) 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,rgb(var(--k-000000,0 0 0)) 10%,rgb(var(--k-000000,0 0 0)) 90%,transparent)}.code_marquee__D90ZD{display:flex;width:max-content;animation:code_marquee__D90ZD 48s linear infinite}.code_marqueeWrap__16qlZ:hover .code_marquee__D90ZD{animation-play-state:paused}@keyframes code_marquee__D90ZD{to{transform:translateX(-50%)}}.code_caret__o5iZy{animation:code_blink__cyecp 1s steps(1) infinite}@keyframes code_blink__cyecp{50%{opacity:0}}.code_pop___LGvX{animation:code_pop___LGvX .38s cubic-bezier(.2,.7,.2,1) both}@keyframes code_pop___LGvX{0%{opacity:0;transform:translateY(8px) scale(.985)}}.code_shimmer__LEev_{background:linear-gradient(100deg,rgb(var(--k-1c1b22,28 27 34)) 30%,rgb(var(--k-2a2833,42 40 51)) 50%,rgb(var(--k-1c1b22,28 27 34)) 70%);background-size:200% 100%;animation:code_shimmer__LEev_ 1.2s linear infinite}@keyframes code_shimmer__LEev_{to{background-position:-200% 0}}.code_wave__Illd0 span{display:block;width:4px;border-radius:calc(4px * var(--radius-scale, 1));background:rgb(var(--k-f87171,248 113 113));animation:code_wave__Illd0 1s ease-in-out infinite alternate}@keyframes code_wave__Illd0{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.code_ping__FldST{animation:code_ping__FldST 1.4s cubic-bezier(0,0,.2,1) infinite}@keyframes code_ping__FldST{75%,to{transform:scale(2);opacity:0}}.code_reveal__fgbsL{transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.code_hidden__Qf4_s{opacity:0;transform:translateY(28px)}.code_noScrollbar__zHmd_{scrollbar-width:none}.code_noScrollbar__zHmd_::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.code_caret__o5iZy,.code_marquee__D90ZD,.code_orb__RZ_vQ,.code_ping__FldST,.code_pop___LGvX,.code_shimmer__LEev_,.code_wave__Illd0 span{animation:none}.code_reveal__fgbsL{transition:none}.code_hidden__Qf4_s{opacity:1;transform:none}}