.index_section__g3Naz{width:100%;max-width:var(--page-max-width);margin:auto;padding:56px var(--gutter) var(--space-section-bottom)}.index_constrained__90woh{max-width:calc(1160px + 2 * var(--gutter))}.index_compactBottom__kibJP{padding-bottom:24px}.index_card__dDt9y{position:relative;display:flex;min-height:290px;overflow:hidden;align-items:flex-end;justify-content:space-between;gap:36px;padding:clamp(28px,5vw,64px);border-radius:var(--radius-lg);color:#f2f4e8;background:radial-gradient(circle at 78% 34%,hsla(74,90%,69%,.14),transparent 30%),#20251f;transition:color var(--duration-fast),background var(--duration-fast),transform var(--duration-fast)}.index_homeReveal__C15Jx{visibility:hidden;opacity:0;transform:translate3d(0,18px,0)}.index_card__dDt9y:focus-visible,.index_card__dDt9y:hover{color:var(--acid);transform:translateY(-2px)}.index_card__dDt9y:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.index_eyebrow__FEjcQ{margin:0 0 20px;color:var(--acid);font:var(--font-meta) var(--font-mono);letter-spacing:.06em}.index_card__dDt9y h2{max-width:720px;margin:0;color:inherit;font-size:clamp(30px,4vw,52px);font-weight:540;line-height:1.12;letter-spacing:-.045em}.index_description__1_25A{max-width:620px;margin:18px 0 0;color:#aeb5a8;font-size:var(--font-secondary);line-height:1.65}.index_advantage__zG3K4{display:flex;max-width:720px;align-items:flex-start;gap:12px;margin-top:26px;color:#aeb5a8;font-size:var(--font-secondary);line-height:1.6}.index_advantage__zG3K4 strong{flex:none;color:var(--acid);font:var(--font-meta) var(--font-mono);letter-spacing:.04em}.index_icon__xM0Ca{position:absolute;top:clamp(28px,5vw,64px);right:clamp(28px,5vw,64px);display:grid;width:52px;height:52px;place-items:center;border-radius:50%;color:#252c24;background-color:var(--acid);transition:background var(--duration-fast),transform var(--duration-fast)}.index_card__dDt9y:focus-visible .index_icon__xM0Ca,.index_card__dDt9y:hover .index_icon__xM0Ca{transform:translate(3px,-3px)}[data-theme=light] .index_card__dDt9y{color:#252c24;background:radial-gradient(circle at 78% 34%,rgba(145,174,60,.2),transparent 32%),#e2e7d9}[data-theme=light] .index_card__dDt9y:hover h2{color:var(--acid)}[data-theme=light] .index_advantage__zG3K4,[data-theme=light] .index_description__1_25A{color:#687264}@media (max-width:640px){.index_section__g3Naz{padding-top:36px}.index_compactBottom__kibJP{padding-bottom:18px}.index_card__dDt9y{min-height:260px;align-items:flex-start;padding:26px 78px 26px 22px}.index_card__dDt9y h2{font-size:clamp(29px,9vw,40px)}.index_icon__xM0Ca{top:22px;right:22px;width:44px;height:44px}.index_advantage__zG3K4{flex-direction:column;gap:5px;margin-top:20px}}