@media (min-width:768px){.dualHero_row__fj_Ps{position:relative;--split:50%;transition:--split .9s cubic-bezier(.16,1,.3,1)}.dualHero_row__fj_Ps .dualHero_panel__x0JXW{position:absolute;inset:0;min-height:0;border:0}.dualHero_row__fj_Ps .dualHero_first__aZzs9{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.dualHero_row__fj_Ps .dualHero_second__xOvnA{clip-path:inset(0 0 0 var(--split))}.dualHero_frame__qjPx6{position:absolute;inset-block:0;width:68.75%}.dualHero_first__aZzs9 .dualHero_frame__qjPx6{left:0;transform:translateX(calc((var(--split) - 68.75%) * .72727))}.dualHero_second__xOvnA .dualHero_frame__qjPx6{right:0;transform:translateX(calc((var(--split) - 31.25%) * .72727))}.dualHero_first__aZzs9 .dualHero_copy__KGfMa{width:var(--split)}.dualHero_second__xOvnA .dualHero_track__jtqoC{transform:translateX(var(--split))}.dualHero_second__xOvnA .dualHero_copy__KGfMa{width:calc(100% - var(--split))}.dualHero_divider__QWImd{position:absolute;inset:0;z-index:5;pointer-events:none;transform:translateX(var(--split))}.dualHero_divider__QWImd:before{content:"";position:absolute;inset-block:0;left:0;width:1px;background:var(--hairline)}}@media (max-width:767px){.dualHero_frame__qjPx6{position:absolute;inset:0}.dualHero_divider__QWImd{display:none}}.tools_showcase__OFWNa{overflow:hidden;padding-block:clamp(48px,6vw,96px);border-top:1px solid var(--hairline);background:var(--canvas)}.tools_showcaseCategories__IDLe_,.tools_showcaseHead__Xwc5m{margin-inline:clamp(20px,3vw,48px)}.tools_showcaseHead__Xwc5m{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(28px,5vw,80px)}.tools_showcaseIntro__E8VM6>p{max-width:540px;color:var(--text-soft);font-size:clamp(17px,1.4vw,21px);line-height:1.55}.tools_showcaseLinks__ABNfc{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px}.tools_showcase__OFWNa a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.tools_eyebrow__0qPvB{font-family:var(--font-mono),monospace;font-size:var(--type-mono-sm);font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);line-height:1.6}.tools_primaryLink__oM9Rl{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:14px 20px;background:var(--accent);color:var(--on-primary);font-size:13px;font-weight:600;transition:background-color .2s}.tools_primaryLink__oM9Rl:hover{background:var(--accent-bright)}.tools_rails___kfKR{display:grid;gap:18px;margin-top:clamp(40px,5vw,64px)}.tools_rail__H1jHO{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.tools_railTrack__wU7UR{display:flex;width:max-content;animation:tools_tool-rail__rjAuG var(--rail-duration,120s) linear infinite;animation-play-state:paused}.tools_rail__H1jHO[data-active=true] .tools_railTrack__wU7UR{animation-play-state:running;will-change:transform}.tools_rail__H1jHO:focus-within .tools_railTrack__wU7UR,.tools_rail__H1jHO[data-active=true]:hover .tools_railTrack__wU7UR{animation-play-state:paused}.tools_railReverse__SBAMP .tools_railTrack__wU7UR{animation-direction:reverse}.tools_railGroup__qnYbI{display:flex;gap:18px;padding-right:18px;list-style:none;margin:0}.tools_railItem__unFMp{width:clamp(240px,24vw,380px);flex:none}.tools_railCard__XuR4H{display:block}.tools_railCover__12Ur4{aspect-ratio:2/1;border:1px solid var(--hairline);background:var(--surface-2);transition:border-color .3s}.tools_railCard__XuR4H:focus-visible .tools_railCover__12Ur4,.tools_railCard__XuR4H:hover .tools_railCover__12Ur4{border-color:var(--accent)}.tools_railCard__XuR4H:focus-visible .tools_railCover__12Ur4 img,.tools_railCard__XuR4H:hover .tools_railCover__12Ur4 img{transform:scale(1.04)}.tools_railCard__XuR4H:hover .tools_railMeta__OSvLO>:first-child{color:var(--accent-bright)}.tools_railMeta__OSvLO{display:flex;flex-direction:column;gap:4px;padding-top:12px}.tools_railMeta__OSvLO>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes tools_tool-rail__rjAuG{to{transform:translateX(-50%)}}.tools_showcaseCategories__IDLe_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(36px,4vw,56px)}.tools_showcaseCategories__IDLe_ ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.tools_categoryLink__cnd98{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:16px;border:1px solid var(--hairline);color:var(--text-soft);font-size:14px;transition:border-color .2s,color .2s}.tools_categoryLink__cnd98:hover{border-color:var(--accent);color:var(--text)}.tools_coverTone__GY61_ img{filter:saturate(.72) brightness(.92);transition:filter .6s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.tools_railCard__XuR4H:focus-visible .tools_coverTone__GY61_ img,.tools_railCard__XuR4H:hover .tools_coverTone__GY61_ img,.tools_toolCard___WZ3X:focus-visible .tools_coverTone__GY61_ img,.tools_toolCard___WZ3X:hover .tools_coverTone__GY61_ img{filter:none}.tools_typeCover__UIAL5{position:relative;overflow:hidden;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;background:radial-gradient(120% 140% at 100% 0,rgb(var(--steel-rgb)/.14),transparent 55%),linear-gradient(135deg,var(--surface-3),var(--surface-1) 70%)}.tools_typeCover__UIAL5:after{content:"";position:absolute;right:-8%;bottom:-30%;width:55%;aspect-ratio:1;border-radius:50%;border:1px solid rgb(var(--ice-rgb)/.12);box-shadow:0 0 0 28px rgb(var(--ice-rgb)/.03),0 0 0 56px rgb(var(--ice-rgb)/.02)}.tools_typeCover__UIAL5 span{position:relative;font-family:var(--font-mono),monospace;font-size:var(--type-mono-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.tools_typeCover__UIAL5 strong{position:relative;font-family:var(--font-display),sans-serif;font-size:clamp(24px,2.6vw,36px);font-weight:600;letter-spacing:-.015em;line-height:1.05;max-width:80%;color:var(--text)}@media (min-width:1600px){.tools_showcaseCategories__IDLe_,.tools_showcaseHead__Xwc5m{margin-inline:max(48px,calc((100vw - 1500px) / 2))}}@media (max-width:899px){.tools_showcaseHead__Xwc5m{grid-template-columns:1fr}}@media (max-width:649px){.tools_typeCover__UIAL5{padding:20px}.tools_typeCover__UIAL5 strong{font-size:28px}.tools_rails___kfKR{gap:14px}.tools_railGroup__qnYbI{gap:14px;padding-right:14px}}html[data-motion=calm] .tools_rail__H1jHO{overflow-x:auto;-webkit-mask-image:none;mask-image:none;padding-bottom:8px}html[data-motion=calm] .tools_railTrack__wU7UR{animation:none;padding-inline:clamp(20px,3vw,48px)}html[data-motion=calm] .tools_railCopy__w31Mw{display:none}html[data-motion=calm] .tools_showcase__OFWNa *,html[data-motion=calm] .tools_toolCard___WZ3X *{transition:none!important}