.home-own{--red:var(--brand-accent,var(--action-primary,#cd071e));--red-hover:color-mix(in srgb, var(--red) 82%, black);--red-text:var(--brand-accent-line,var(--red));--module-ink:var(--foreground);--module-muted:var(--muted-foreground);--muted:var(--muted-foreground);--card-bg:var(--card);--card-hover:color-mix(in srgb, var(--card) 88%, var(--foreground));--card-line:var(--border);--frame-radius:var(--radius,12px);--motion-base:.3s;--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--own-pad-x:var(--page-gutter-bleed);font-family:var(--font-sans,inherit);color:var(--module-ink)}.home-own.own{padding:clamp(48px, 8vh, 96px) var(--own-pad-x);position:relative}.home-own .eyebrow{color:var(--muted);align-items:center;gap:10px;margin-bottom:18px;font-size:15px;display:flex}.home-own .eyebrow svg{fill:currentColor;width:15px;height:13px}.home-own h2{letter-spacing:-.026em;color:var(--module-ink);max-width:24ch;font-size:clamp(30px,4.8vw,58px);font-weight:500;line-height:1.02}.home-own h2 .ln{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.home-own h2 .ln>span{transition:transform 1s var(--ease-expo);display:block;transform:translateY(115%)}.home-own.in-view h2 .ln>span{transform:translateY(0)}.home-own.in-view h2 .ln:nth-child(2)>span{transition-delay:.1s}.home-own .lede{color:var(--muted);max-width:56ch;margin-top:16px;font-size:clamp(14px,1.15vw,17px);line-height:1.6}.home-own .lede b{color:var(--module-ink);font-weight:600}.home-own .stats{background:var(--card-line);border:1px solid var(--card-line);border-radius:var(--frame-radius);grid-template-columns:repeat(5,1fr);gap:1px;margin:clamp(30px,4vw,46px) 0;display:grid;overflow:hidden}@media (max-width:1080px){.home-own .stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.home-own .stats{grid-template-columns:1fr 1fr}}@media (max-width:460px){.home-own .stats{grid-template-columns:1fr}}.home-own .stats .s{background:var(--card-bg);opacity:0;min-height:172px;transition:opacity .7s var(--ease-expo), transform .8s var(--ease-expo), background var(--motion-base) var(--ease-std);flex-direction:column;gap:10px;padding:clamp(18px,2.2vw,26px);display:flex;transform:translateY(18px)}.home-own .stats.in-view .s{opacity:1;transform:none}.home-own .stats.in-view .s:nth-child(2){transition-delay:80ms}.home-own .stats.in-view .s:nth-child(3){transition-delay:.16s}.home-own .stats.in-view .s:nth-child(4){transition-delay:.24s}.home-own .stats.in-view .s:nth-child(5){transition-delay:.32s}.home-own .stats .si{width:26px;height:26px;stroke:var(--red-text);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.home-own .stats .v{letter-spacing:-.02em;color:var(--module-ink);font-variant-numeric:tabular-nums;align-items:flex-end;min-height:2.1em;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.05;display:flex}.home-own .stats .k{color:var(--module-muted);font-size:16px;line-height:1.5}.home-own .stats a.s-cta{cursor:pointer;transition:opacity .7s var(--ease-expo), transform .8s var(--ease-expo), background .25s var(--ease-std);text-decoration:none}.home-own .stats a.s-cta .v{color:var(--module-ink)}.home-own .stats a.s-cta .go{color:var(--red-text);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.home-own .stats a.s-cta .go svg{width:22px;height:22px;stroke:var(--red-text);fill:none;stroke-width:1.6px;transition:transform .3s var(--ease-expo)}.home-own .stats a.s-cta:hover{background:var(--card-hover)}.home-own .stats a.s-cta:hover .go svg{transform:translate(4px)}.home-own .stats a.s-cta:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.home-own .aclrow{flex-wrap:wrap;align-items:center;gap:clamp(24px,4vw,72px);display:flex}.home-own .acl{border-left:3px solid var(--red);flex:440px;padding:4px 0 4px 20px}.home-own .acl b{color:var(--module-ink);font-weight:600}.home-own .acl p{color:var(--muted);max-width:70ch;font-size:13.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.home-own h2 .ln>span,.home-own.in-view h2 .ln>span{transition:none;transform:none}.home-own .stats .s,.home-own .stats.in-view .s{opacity:1;transition:none;transform:none}.home-own .stats a.s-cta .go svg{transition:none}}
