.df .df-cs__hero{display:grid;grid-template-columns:1fr 560px;gap:52px;align-items:center}.df .df-cs__img img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.df .df-cs__hero .df-rt__cta{margin-top:24px;padding-top:0}.df .df-cs__who{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--df-line);margin-top:44px;padding-left:0;padding-right:0;width:calc(100% - 48px);max-width:calc(var(--page-width) - 48px)}.df .df-cs__who div{padding:22px;border-right:1px solid var(--df-line);font-size:15px;color:var(--df-ink-3)}.df .df-cs__who div:last-child{border-right:0}.df .df-cs__who b{display:block;font:700 18px var(--font-heading-family);color:var(--df-ink);margin-bottom:4px}.df .df-cs__brands{background:var(--df-soft);margin-top:56px;padding:60px 0}.df .df-cs__bgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.df .df-cs__b{background:#fff;border:1px solid var(--df-line);padding:26px 24px;display:flex;flex-direction:column;gap:8px}.df .df-cs__b h3{font-size:24px;margin:2px 0 4px}.df .df-cs__b p{font-size:15px;color:var(--df-ink-2);line-height:1.6}.df .df-cs__site{font-size:14px;color:var(--df-ink-3)!important;text-decoration:underline!important;text-underline-offset:3px}.df .df-cs__sedi{padding-top:60px;padding-bottom:68px}.df .df-cs__sgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.df .df-cs__s{border:1px solid var(--df-line);padding:28px 28px 26px}.df .df-cs__s h3{font-size:26px;margin-bottom:6px}.df .df-cs__addr{color:var(--df-ink-2);margin-bottom:16px}.df .df-cs__s dl{margin:0 0 14px}.df .df-cs__s dl div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--df-line);font-size:15px}.df .df-cs__s dt{color:var(--df-ink-3)}.df .df-cs__s dd{margin:0;font-weight:700;text-align:right}.df .df-cs__note{font-size:15px;color:var(--df-ink-3);margin-bottom:4px}.df .df-bl__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 24px;padding-top:48px;padding-bottom:56px}.df .df-bl__c{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.df .df-bl__ph{display:block;width:100%;aspect-ratio:16/10;background:var(--df-soft);overflow:hidden;margin-bottom:8px;border:1px solid var(--df-line)}.df .df-bl__ph img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.df .df-bl__c:hover .df-bl__ph img{transform:scale(1.03)}.df .df-bl__c h2{font-size:20px;line-height:1.25}.df .df-bl__c:hover h2{color:var(--df-brand)}.df .df-bl__c p{font-size:15px;color:var(--df-ink-3);line-height:1.55}.df .df-bl__c--big{grid-column:1/-1;display:grid;grid-template-columns:1.25fr 1fr;gap:6px 40px;align-items:center;align-content:center}.df .df-bl__c--big .df-bl__ph{grid-row:1/6;margin:0}.df .df-bl__c--big h2{font-size:clamp(24px,2.8vw,34px)}.df .df-bl__c--big p{font-size:17px}.df .df-bl__c--big .df-more,.df .df-bl__c--big .df-kicker{justify-self:start}.df .df-bl__pag{display:flex;justify-content:center;align-items:center;gap:20px;padding-bottom:64px;font-size:15px;color:var(--df-ink-3)}.df .df-ar__top{max-width:var(--page-width)}.df .df-ar__back{display:inline-block;font:700 14px var(--font-heading-family);color:var(--df-brand)!important;margin-bottom:18px}.df.df-ar h1{max-width:900px}.df .df-ar__img{margin-bottom:30px}.df .df-ar__img img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.df .df-ar__more{background:var(--df-soft);padding:56px 0 20px}.df .df-bl__grid--3{padding-top:0}.df .df-rs__nums{margin-top:44px}.df .df-rs__main{display:grid;grid-template-columns:1fr 380px;gap:56px;padding-top:56px;padding-bottom:68px;align-items:start}.df .df-rs__steps h2{font-size:clamp(24px,2.8vw,32px);margin:8px 0 22px}.df .df-rs__steps ol{counter-reset:dfrs;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.df .df-rs__steps li{counter-increment:dfrs;border:1px solid var(--df-line);padding:18px 20px 18px 70px;position:relative}.df .df-rs__steps li:before{content:counter(dfrs);position:absolute;left:20px;top:18px;width:34px;height:34px;border-radius:50%;background:var(--df-brand);color:#fff;display:grid;place-items:center;font:700 15px var(--font-heading-family)}.df .df-rs__steps li b{display:block;font:700 17px var(--font-heading-family);margin-bottom:2px}.df .df-rs__steps li span{font-size:15px;color:var(--df-ink-3)}.df .df-rs__rules{background:var(--df-gold-soft);border:1px solid #ecdcae;border-top:3px solid var(--df-gold);padding:26px 24px}.df .df-rs__rules h3{font-size:20px;margin-bottom:12px}.df .df-rs__rules li{padding:10px 0 10px 24px;border-top:1px solid #ecdcae;font-size:15px;color:var(--df-ink-2);position:relative}.df .df-rs__rules li:before{content:"\2022";position:absolute;left:6px;color:#8a6a14;font-weight:700}.df .df-rs__rules .df-more{display:inline-block;margin-top:16px}.df .df-nf__search{display:flex;max-width:620px;margin-top:26px}.df .df-nf__search input{flex:1;min-width:0;padding:14px 16px;border:2px solid var(--df-brand);border-right:0;border-radius:0;font:400 16px var(--font-body-family);background:#fff;color:var(--df-ink);letter-spacing:0}.df .df-nf__links{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:44px;padding-bottom:68px}.df .df-nf__links a{border:1px solid var(--df-line);padding:20px}.df .df-nf__links a:hover{border-color:var(--df-brand);background:var(--df-soft)}.df .df-nf__links b{display:block;font:700 17px var(--font-heading-family)}.df .df-nf__links span{font-size:14px;color:var(--df-ink-3)}@media(max-width:989px){.df .df-cs__hero{grid-template-columns:1fr;gap:28px}.df .df-cs__who{grid-template-columns:1fr 1fr}.df .df-cs__who div:nth-child(2n){border-right:0}.df .df-cs__who div:nth-child(-n+2){border-bottom:1px solid var(--df-line)}.df .df-cs__bgrid,.df .df-cs__sgrid{grid-template-columns:1fr}.df .df-bl__grid{grid-template-columns:1fr 1fr;padding-top:32px}.df .df-bl__c--big{grid-template-columns:1fr;gap:8px}.df .df-bl__c--big .df-bl__ph{grid-row:auto;margin-bottom:8px}.df .df-rs__main{grid-template-columns:1fr;gap:28px;padding-top:40px}.df .df-nf__links{grid-template-columns:1fr 1fr}}@media(max-width:560px){.df .df-bl__grid{grid-template-columns:1fr}.df .df-cs__who{grid-template-columns:1fr;width:calc(100% - 32px)}.df .df-cs__who div{border-right:0;border-bottom:1px solid var(--df-line)}.df .df-cs__who div:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/df-altre.css.map */
