._main_qfu2m_1{isolation:isolate;min-height:calc(100svh - 98px);padding-block:clamp(58px,6.6vw,96px) clamp(64px,7vw,104px);position:relative}._intro_qfu2m_8{margin-bottom:clamp(36px,3.8vw,56px)}._eyebrow_qfu2m_12{color:var(--lime)}._heading_qfu2m_16{letter-spacing:-.055em;margin:25px 0 0;font-size:clamp(44px,6.15vw,88px);font-weight:450;line-height:1.08}._accent_qfu2m_24{color:var(--lime)}._supporting_qfu2m_28{color:#bbc8bd;max-width:600px;margin-top:23px;font-size:17px;line-height:1.75}._cards_qfu2m_36{gap:clamp(28px,3vw,40px);display:grid}._card_qfu2m_36{border:1px solid var(--border);background:var(--card);border-radius:16px;grid-template-columns:1.12fr 1fr;display:grid;overflow:hidden}._cardCopy_qfu2m_50{padding:clamp(30px,3.3vw,48px)}._label_qfu2m_54{color:#c6d8b3;border:1px solid #6f92644d;border-radius:50px;max-width:100%;margin:0 0 27px;padding:6px 11px;font-size:12px;line-height:1.6;display:inline-block}._cardHeading_qfu2m_66{position:relative}._category_qfu2m_71{color:var(--lime);position:absolute;bottom:calc(100% + 6px);left:0}._title_qfu2m_78{letter-spacing:-.04em;font-size:clamp(32px,3vw,44px);font-weight:450;line-height:1.15}._version_qfu2m_85{font-family:var(--font-geist-mono), monospace;color:#bdcbbc;margin-top:10px;font-size:13px;line-height:1.6}._description_qfu2m_93{color:#b3c7b9;max-width:42ch;margin:23px 0 29px;font-size:16px;line-height:1.8}._openDemo_qfu2m_101{min-width:166px}._artwork_qfu2m_105{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 17%);mask-image:linear-gradient(90deg,#0000,#000 17%)}._artwork_qfu2m_105 img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:1000px){._card_qfu2m_36{grid-template-columns:1.2fr 1fr}}@media (min-width:761px){._label_qfu2m_54{transform:translateY(-8px)}}@media (max-width:760px){._heading_qfu2m_16{max-width:520px;margin-top:23px;font-size:clamp(44px,11vw,60px)}._supporting_qfu2m_28{max-width:34ch;margin-top:21px;font-size:16px}._card_qfu2m_36{grid-template-columns:1fr}._cardCopy_qfu2m_50{padding:27px 25px 30px}._label_qfu2m_54{margin-bottom:34px;padding-inline:10px}._description_qfu2m_93{margin:21px 0 26px}._artwork_qfu2m_105{height:172px;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}._artwork_qfu2m_105 img{object-position:70% 48%}}@media (max-width:380px){._eyebrow_qfu2m_12{letter-spacing:.6px;font-size:12px}._cardCopy_qfu2m_50{padding-inline:22px}._label_qfu2m_54{font-size:12px}}
