.HomeAiImport-module__xylhaa__section{isolation:isolate;--fridge-door:#ece7dd;--note-paper:#fffdf8;--note-pin:#e2634b;--note-crossed:#b9ae9c;--halo:#b393c6;padding:max(88px,min(11cqw,160px)) 0 0;position:relative}.HomeAiImport-module__xylhaa__decorSprig{--decor-rotate:12deg;width:max(60px,min(7.4cqw,104px));top:12%;right:3%}.HomeAiImport-module__xylhaa__decorLeaf{--decor-rotate:-40deg;width:max(22px,min(2.4cqw,34px));top:16%;left:6%}.HomeAiImport-module__xylhaa__decorTuft{--decor-rotate:-6deg;width:max(36px,min(4cqw,56px));bottom:8%;left:3%}.HomeAiImport-module__xylhaa__decorSprigLeft{--decor-rotate:-14deg;width:max(64px,min(8cqw,112px));top:44%;left:-1%}.HomeAiImport-module__xylhaa__decorTuftRight{--decor-rotate:8deg;width:max(36px,min(4cqw,56px));top:48%;right:4%}.HomeAiImport-module__xylhaa__decorLeafRight{--decor-rotate:130deg;width:max(20px,min(2.2cqw,30px));bottom:16%;right:10%}.HomeAiImport-module__xylhaa__decorSprigBottom{--decor-rotate:16deg;width:max(60px,min(7cqw,100px));bottom:2%;right:-1%}.HomeAiImport-module__xylhaa__inner{max-width:1180px;margin:0 auto;padding:0 max(20px,min(4cqw,56px))}.HomeAiImport-module__xylhaa__head{text-align:center;flex-direction:column;align-items:center;display:flex}.HomeAiImport-module__xylhaa__eyebrow{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--listeno-violet-pale-ink);margin:0;font-size:12.5px;font-weight:700}.HomeAiImport-module__xylhaa__title{font-family:var(--font-serif);letter-spacing:-.022em;color:var(--listeno-ink);text-wrap:balance;margin:18px 0 0;font-size:max(42px,min(22px + 3.6cqw,76px));font-weight:400;line-height:1}.HomeAiImport-module__xylhaa__highlight{color:var(--listeno-violet-pale-ink);font-style:italic}.HomeAiImport-module__xylhaa__text{max-width:29em;font-family:var(--font-sans);color:var(--listeno-ink-soft);text-wrap:pretty;margin:20px 0 0;font-size:max(16.5px,min(1.3cqw,19px));line-height:1.55}.HomeAiImport-module__xylhaa__stage{flex-wrap:wrap;justify-content:center;align-items:center;gap:72px max(64px,min(10cqw,140px));margin-top:max(56px,min(7cqw,96px));display:flex;position:relative}.HomeAiImport-module__xylhaa__fridgeCol{z-index:3;flex:0 400px;justify-content:center;min-width:0;display:flex;position:relative}.HomeAiImport-module__xylhaa__fridge{background:var(--fridge-door);border-radius:max(28px,min(3.4cqw,44px));width:min(100%,400px);padding:max(56px,min(6.4cqw,76px)) max(40px,min(5.4cqw,64px)) max(52px,min(6cqw,72px));position:relative}.HomeAiImport-module__xylhaa__note{z-index:2;background:var(--note-paper);padding:36px 30px;position:relative;transform:rotate(-3deg);box-shadow:0 24px 44px -12px rgba(120,90,60,.26),0 4px 10px rgba(120,90,60,.06)}.HomeAiImport-module__xylhaa__pin{background:var(--note-pin);border-radius:50%;width:28px;height:28px;margin-left:-14px;position:absolute;top:-13px;left:50%;box-shadow:0 4px 8px rgba(46,42,38,.25)}.HomeAiImport-module__xylhaa__noteTitle{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--listeno-ink-tertiary);margin:0;font-size:12px;font-weight:700}.HomeAiImport-module__xylhaa__noteList{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.HomeAiImport-module__xylhaa__noteItem{font-family:var(--font-sans);color:var(--listeno-ink);margin:0;font-size:max(17px,min(1.6cqw,20px));line-height:1.6}.HomeAiImport-module__xylhaa__crossed{color:var(--note-crossed);text-decoration:line-through}.HomeAiImport-module__xylhaa__icon{z-index:3;position:absolute}.HomeAiImport-module__xylhaa__iconLait{width:max(58px,min(6.6cqw,80px));top:5%;left:-8%}.HomeAiImport-module__xylhaa__iconFromage{width:max(56px,min(6.2cqw,76px));top:-7%;right:12%}.HomeAiImport-module__xylhaa__iconViande{width:max(58px,min(6.6cqw,80px));top:42%;left:-10%}.HomeAiImport-module__xylhaa__iconTomate{width:max(54px,min(6cqw,74px));top:47%;right:-8%}.HomeAiImport-module__xylhaa__iconBoissons{width:max(56px,min(6.4cqw,78px));bottom:3%;left:-5%}.HomeAiImport-module__xylhaa__iconCarotte{width:max(62px,min(7cqw,86px));bottom:-5%;right:-4%}.HomeAiImport-module__xylhaa__iconCarotte svg{transform:rotate(16deg)}.HomeAiImport-module__xylhaa__phoneCol{z-index:1;flex:0 290px;justify-content:center;min-width:0;display:flex;position:relative}.HomeAiImport-module__xylhaa__phoneReveal{position:relative}.HomeAiImport-module__xylhaa__halo{z-index:0;opacity:0;filter:blur(16px);pointer-events:none;position:absolute;top:-18px;bottom:-18px;left:-18px;right:-18px}.HomeAiImport-module__xylhaa__haloClip{border-radius:18%/9%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.HomeAiImport-module__xylhaa__haloSpin{aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,var(--halo)70deg,transparent 150deg,transparent 180deg,var(--halo)250deg,transparent 330deg);width:240%;margin-top:-120%;margin-left:-120%;position:absolute;top:50%;left:50%}.HomeAiImport-module__xylhaa__phone{z-index:1;transform-origin:50% 100%;filter:drop-shadow(0 30px 34px rgba(46,42,38,.22));width:max(230px,min(26cqw,290px));position:relative}.HomeAiImport-module__xylhaa__arrow{z-index:2;pointer-events:none;fill:none;stroke:var(--listeno-ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;position:absolute;top:0;left:0;overflow:visible}.HomeAiImport-module__xylhaa__arrow[data-ready]{visibility:visible}.HomeAiImport-module__xylhaa__arrowPath{stroke-dasharray:1}
