.illa-hero{background:var(--illa-bg);padding:var(--illa-space-5) 0 var(--illa-space-7)}.illa-hero__inner{display:flex;flex-direction:column-reverse;gap:var(--illa-space-6)}.illa-hero__copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--illa-space-4)}.illa-hero .illa-heading{font-weight:600;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;min-width:0}.illa-hero .illa-heading em{font-style:normal;color:inherit}.illa-hero__text{max-width:34ch;color:var(--illa-text)}.illa-hero__text p{margin:0}.illa-hero__actions{display:flex;flex-direction:column;gap:var(--illa-space-3);width:100%;max-width:340px;margin-top:var(--illa-space-2)}.illa-hero__actions .illa-btn{width:100%}.illa-hero__trust{display:inline-flex;align-items:center;gap:var(--illa-space-2);font-size:var(--illa-text-sm);color:var(--illa-text-muted)}.illa-hero__visual{position:relative}.illa-hero__frame{max-width:440px;margin:0 auto}.illa-hero__media{position:relative;border-radius:var(--illa-radius-md);overflow:hidden;aspect-ratio:4 / 3;background:var(--illa-surface-photo)}.illa-hero__img{display:block;width:100%;height:100%;object-fit:cover}.illa-hero__collage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:4px;height:100%}.illa-hero__tile{overflow:hidden;background:var(--illa-surface-photo)}.illa-hero__tile--1{grid-row:1 / 3}.illa-hero__tile img,.illa-hero__tile svg{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.illa-hero__tile--1 img{object-fit:cover}.illa-hero__collage--n1{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr}.illa-hero__collage--n2{grid-template-rows:1fr}.illa-hero__collage--n1 .illa-hero__tile--1,.illa-hero__collage--n2 .illa-hero__tile--1{grid-row:auto}.illa-hero__badge{position:absolute;z-index:2;top:var(--illa-space-3);left:var(--illa-space-3);padding:var(--illa-space-1) var(--illa-space-3);border-radius:var(--illa-radius-sm);background:var(--illa-surface);color:var(--illa-text);font-size:var(--illa-text-sm)}.illa-hero__badge svg{display:none}.illa-hero__ribbon,.illa-hero__float{display:none}@media(min-width:1024px){.illa-hero{padding:64px 0 120px}.illa-hero__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--illa-space-8)}.illa-hero__copy{align-items:flex-start;text-align:left;flex:1 1 52%;gap:var(--illa-space-5)}.illa-hero .illa-heading{font-size:64px;max-width:11em}.illa-hero__text{max-width:36em;font-size:var(--illa-text-lg);line-height:1.6}.illa-hero__actions{flex-direction:row;width:auto;max-width:none;gap:var(--illa-space-4)}.illa-hero__actions .illa-btn{width:auto;min-width:200px;min-height:52px}.illa-hero__visual{flex:0 1 46%}.illa-hero__frame{max-width:540px}.illa-hero__media{aspect-ratio:1 / 1}}.illa-hero__media--deck{background:none;overflow:visible;aspect-ratio:1 / 1;max-width:340px;margin:0 auto}@media(min-width:1024px){.illa-hero__media--deck{max-width:none}}.illa-hero__deck{position:relative;height:100%}.illa-hero__card{--i: 0;position:absolute;top:6%;right:12%;bottom:8%;left:12%;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--illa-radius-lg);background:var(--illa-surface-photo);box-shadow:0 10px 30px rgba(18,26,41,calc(.14 - var(--i) * .04));color:var(--illa-text);text-decoration:none;transform:translate(calc(var(--i) * 7%),calc(var(--i) * -4%)) rotate(calc(var(--i) * 4deg)) scale(calc(1 - var(--i) * .06));z-index:calc(10 - var(--i));transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s ease,box-shadow .6s ease;touch-action:pan-y}.illa-hero__card[data-pos="0"]{--i: 0}.illa-hero__card[data-pos="1"]{--i: 1}.illa-hero__card[data-pos="2"]{--i: 2}.illa-hero__card[data-pos="1"] .illa-hero__card-name,.illa-hero__card[data-pos="2"] .illa-hero__card-name{visibility:hidden}.illa-hero__card[data-pos="3"],.illa-hero__card[data-pos="4"]{--i: 3;opacity:0}.illa-hero__card.is-leaving{z-index:0;transform:translate(14%,-8%) rotate(8deg) scale(.88);opacity:0;transition-duration:.4s}.illa-hero__card-img{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:8% 10% 0}.illa-hero__card-img img{max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain;mix-blend-mode:darken}.illa-hero__card-name{flex:none;padding:var(--illa-space-3) var(--illa-space-3) var(--illa-space-4);font-family:var(--illa-font-body);font-size:13px;line-height:1.3;text-align:center;color:var(--illa-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.illa-hero__card[data-pos="0"]:focus-visible{outline:2px solid var(--illa-action);outline-offset:3px}@media(min-width:1024px){.illa-hero__card-name{font-size:16px}}@media(prefers-reduced-motion:reduce){.illa-hero__card,.illa-hero__card.is-leaving{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/illa-hero.css.map */
