@media (min-width:900px){.kit-hero:has(.kit-home-flow) .kit-display{font-size:clamp(52px,6.3vw,96px)}.kit-home-flow .kit-flow-wrap{max-width:min(70vw,230svh - 947.6px)}.kit-flow[data-drawing=product] :is(.kit-src-label,.kit-card-bar){font-size:max(10px, calc(11.5 * var(--u)))}.kit-flow[data-drawing=product] .kit-card-reply{font-size:max(11px, calc(13 * var(--u)))}.kit-flow[data-drawing=product] .kit-res-text strong{font-size:max(12px, calc(15 * var(--u)))}.kit-flow[data-drawing=product] .kit-res-text small{font-size:max(10.5px, calc(13 * var(--u)))}}.kit-flow[data-drawing=product]{aspect-ratio:1000/340}.kit-flow[data-drawing=product] :is(.kit-draw,.kit-res-line,.kit-comet){vector-effect:none;stroke-width:1px}.kit-flow[data-drawing=product] .kit-card{padding:calc(16 * var(--u)) calc(18 * var(--u))}.kit-flow[data-drawing=product] .kit-card-body{width:calc(236 * var(--u));margin-top:calc(22 * var(--u));animation:none}.kit-flow[data-drawing=product] .kit-card-body.is-leaving{opacity:1;filter:none;transform:none}.kit-flow[data-drawing=product] .is-leaving .kit-card-reply{opacity:0}.kit-letter{color:var(--kit-ghost)}.kit-letter[data-on]{color:inherit}.kit-flow[data-drawing=product] .is-leaving .kit-letter{color:var(--kit-ghost);transition:color var(--kit-t3) var(--kit-ease)}.kit-letter[data-caret]{position:relative}.kit-letter[data-caret]:before{content:"";background:var(--kit-accent);border-radius:1px;width:2px;animation:1s step-end infinite kit-blink;position:absolute;top:.1em;bottom:.05em;left:-1px}:is(.kit-flow[data-drawing=product],.kit-phone-lead:has(.kit-card-photo)){--kit-ghost:color-mix(in srgb, var(--kit-ink) 24%, #fff)}.kit-flow[data-drawing=product] .kit-card-what{min-height:calc(52 * var(--u));font-size:calc(21 * var(--u));line-height:calc(26 * var(--u));text-wrap:balance}.kit-card-photo{background:var(--color-tint);position:absolute;overflow:hidden}.kit-flow[data-drawing=product] .kit-card-photo{top:calc(46 * var(--u));right:calc(18 * var(--u));width:calc(160 * var(--u));height:calc(166 * var(--u));border-radius:calc(8 * var(--u))}.kit-card-photo img{object-fit:cover;opacity:0;transition:opacity var(--kit-t3) var(--kit-ease)}.kit-card-photo img[data-on]{opacity:1}.kit-flow[data-drawing=product] .kit-card-tick{right:auto;left:calc(224 * var(--u));bottom:calc(24 * var(--u));opacity:0;transition:opacity var(--kit-t2) var(--kit-ease), transform var(--kit-t3) var(--kit-ease);transform:scale(.9)}.kit-flow[data-drawing=product] .kit-card-tick.is-on{opacity:1;transform:none}.kit-flow[data-drawing=product] .kit-card-bars{left:calc(18 * var(--u));bottom:calc(38 * var(--u))}.kit-phone-lead:has(.kit-card-photo){--photo:72px;--title-lines:2;grid-template-columns:minmax(0, 1fr) var(--photo);align-items:center;column-gap:12px}.kit-phone-lead:has(.kit-card-photo) .kit-phone-when{white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.kit-phone-lead:has(.kit-card-photo) strong{min-height:calc(var(--title-lines) * 24px);text-wrap:balance;grid-area:2/1}.kit-phone-lead:has(.kit-card-photo) .kit-phone-reply{grid-area:3/1/auto/-1}.kit-phone-lead .kit-card-photo{width:var(--photo);aspect-ratio:1;border-radius:6px;grid-area:1/2/span 2;position:relative}@media (max-width:359px){.kit-phone-lead:has(.kit-card-photo){--photo:56px;--title-lines:3}}
