.home-draw{background:var(--luka-cream)}.home-draw p,.home-draw h2{text-wrap:wrap;margin:0}.home-draw button{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.home-draw--desktop{padding-block:111px}.home-draw__inner{align-items:center;gap:72px;max-width:1336px;margin-inline:auto;padding-inline:48px;display:flex}.home-draw__copy{flex-shrink:0;width:448px}.home-draw__eyebrow{color:var(--sunflower-600);font-family:var(--heading-font);letter-spacing:1.3px;font-size:13px;font-weight:500;line-height:1.5}.home-draw__heading{color:var(--luka-ink);font-family:var(--heading-font);letter-spacing:-1.44px;padding-top:18px;font-size:48px;font-weight:600;line-height:52px}.home-draw__subline{color:var(--luka-ink-muted);padding-top:18px;font-size:18px;line-height:28px}.home-draw__list{margin-top:44px}.home-draw__starter{width:100%;display:block;position:relative}.home-draw__rule{background:var(--luka-divider);width:100%;height:1px;display:block}.home-draw__bar{transform-origin:0;opacity:0;background:#f8ca21;height:3px;transition:transform .35s ease-out,opacity .35s ease-out;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.home-draw__starter.is-active .home-draw__bar{opacity:1;transform:scaleX(1)}.home-draw__line{color:#29282166;font-family:var(--heading-font);padding:20px 0 22px;font-size:22px;font-weight:500;line-height:1.5;transition:color .24s;display:block}.home-draw__starter.is-active .home-draw__line{color:var(--luka-ink)}.home-draw__art{border-radius:28px;flex:1;height:600px;position:relative;overflow:hidden}.home-draw__image{border-radius:inherit;opacity:0;transition:opacity .55s ease-in-out;position:absolute;inset:0;overflow:hidden}.home-draw__image.is-active{opacity:1}.home-draw__image.is-instant{transition:none}.home-draw__edge{pointer-events:none;border-radius:28px;position:absolute;inset:0;box-shadow:inset 0 1px #fff6}.home-draw--mobile{padding:48px 24px}.home-draw--mobile .home-draw__eyebrow{letter-spacing:1.2px;font-size:12px}.home-draw--mobile .home-draw__heading{letter-spacing:0;padding-top:10px;font-size:26px;line-height:1.18}.home-draw--mobile .home-draw__subline{padding-top:12px;font-size:14px;line-height:1.5}.home-draw--mobile .home-draw__art{border-radius:20px;flex:none;height:300px;margin-top:24px}.home-draw__list.is-compact{margin-top:24px}.home-draw__list.is-compact .home-draw__line{padding:14px 0 16px;font-size:17px}
