.ink-art{display:none;margin:0;min-width:0}.ink-enabled .ink-art{display:block}.ink-art img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}
.ink-hero{max-width:840px;margin:0 auto 20px;aspect-ratio:2.15;overflow:hidden;mix-blend-mode:multiply}
.ink-enabled .site-hero-v4 .hv-float{display:none}
.ink-enabled.site-home .site-hero-v4 .hv-hero-inner{padding-bottom:8px}
.ink-enabled.site-home .site-hero-v4>.bc-ratings{margin-top:12px}
.ink-product-hero{width:78%;max-width:320px;margin:4px 0 0;aspect-ratio:2.2}
.ink-home-hero{max-width:600px}
.ink-enabled .ink-product-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;column-gap:28px}
.ink-enabled .ink-product-layout>h1{grid-column:1/-1;grid-row:1}
.ink-enabled .ink-product-layout>p{grid-column:1;grid-row:2;margin:24px 0 22px!important}
.ink-enabled .ink-product-layout>.hv-actions,.ink-enabled .ink-product-layout>.ec-hero-actions{grid-column:1;grid-row:3;margin-top:0!important;align-self:start;justify-content:flex-start}
.ink-enabled .ink-product-layout>.ink-product-hero{grid-column:2;grid-row:2/span 2;align-self:center;justify-self:end;width:100%;margin:16px 0 0;aspect-ratio:1.9}
.ink-enabled .ink-product-layout>:not(h1):not(p):not(.hv-actions):not(.ec-hero-actions):not(.ink-product-hero){grid-column:1/-1}
.ec-family .ec-stage>.ink-product-layout{grid-column:2}
.ink-detail{max-width:720px;margin:12px auto 26px;mix-blend-mode:multiply}
.ink-detail img{height:auto}
.ink-decision{max-width:380px;margin:0 auto 16px;aspect-ratio:2;overflow:hidden}
.ink-decision img{height:100%;object-fit:cover}
.ink-enabled[data-ink-page="phone"] #example-3 .phone-demo-card .hv-demo{display:none}
.ink-fallback{max-width:480px;margin:8px auto 24px}
.ink-fallback img{aspect-ratio:2.1;object-fit:cover}
.ink-fallback figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 14px;font:13px/1.5 Inter,Arial,sans-serif;color:#51647e}
.ink-await{opacity:0;transform:translateY(9px)}.ink-entered{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}
@media(max-width:780px){.ink-enabled .ink-product-layout{display:block}.ink-enabled .ink-product-layout>.ink-product-hero{width:78%;max-width:300px;margin:8px auto 0;aspect-ratio:2.2}.ink-enabled .ink-product-layout>.ec-hero-actions{margin-top:24px!important}}
@media(max-width:600px){.ink-hero{margin-top:8px;aspect-ratio:1.8}.ink-product-hero{aspect-ratio:1.9}.ink-fallback figcaption{font-size:10px;gap:12px;padding:0}.ink-decision{aspect-ratio:1.8}}
@media(prefers-reduced-motion:reduce){.ink-await{opacity:1;transform:none}.ink-entered{transition:none}}
