.bu-new{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--bu-vin);padding:6px 12px;border-radius:999px;line-height:1.2}.bu-new:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#ffb27a}@media(max-width:420px){.bu-new{font-size:.75rem;letter-spacing:0;padding:5px 10px;gap:6px}}.bu-ecran{margin:0;min-width:0}.bu-ecran .browser-frame img{width:100%;height:auto;display:block}.bu-ecran .browser-url{min-width:0;font-family:var(--font)}.bu-ecran__pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;margin-top:8px;font-size:.8rem;color:var(--text-soft)}.bu-ecran__pied a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--orange-deepest);text-decoration:none}.bu-ecran__pied a:hover{text-decoration:underline}.bu-ecran__pied svg{width:14px;height:14px}.bu-ecran__cadre{position:relative}.bu-ecran__etiquette{position:absolute;left:12px;bottom:12px;z-index:1;display:inline-flex;align-items:center;gap:7px;background:#1e2536eb;color:#fff;font-size:.75rem;font-weight:700;padding:6px 11px;border-radius:999px;box-shadow:0 4px 14px #1a233240}.bu-ecran__etiquette:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#ffb27a}@media(max-width:479px){.bu-ecran__etiquette{display:none}}.bu-encart{display:grid;gap:26px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:clamp(20px,3.5vw,36px)}@media(min-width:960px){.bu-encart{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px}}.bu-encart h2{font-size:clamp(1.4rem,3vw,1.9rem);margin:14px 0 12px;max-width:24ch}.bu-encart p{color:var(--text-soft);margin:0 0 12px}.bu-encart__points{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:10px}.bu-encart__points li{display:flex;gap:10px;align-items:baseline;color:var(--text)}.bu-encart__points li:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--bu-vin);transform:translateY(-1px)}.bu-encart__liens{display:flex;flex-wrap:wrap;gap:12px}.bu-hero{padding-top:28px;background:radial-gradient(ellipse 60% 55% at 90% 0%,rgba(107,30,46,.09),transparent 70%),linear-gradient(180deg,var(--cream-light) 0%,var(--bg-page) 100%)}.bu-hero__grid{display:grid;gap:30px;align-items:center;margin-top:8px}@media(min-width:1000px){.bu-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px}}.bu-hero h1{font-size:clamp(1.9rem,4.6vw,3rem);max-width:19ch;margin:16px 0 0}.bu-hero__sub{margin:18px 0 0;font-size:clamp(1.02rem,2vw,1.2rem);color:var(--text-soft);max-width:50ch}.bu-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.bu-hero__note{font-size:.88rem;color:var(--text-soft);margin-top:14px;max-width:52ch}.bu-definition{max-width:760px;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6;color:var(--text);border-left:4px solid var(--bu-vin);background:#fff;border-radius:0 var(--radius) var(--radius) 0;padding:20px 24px;box-shadow:var(--shadow-card)}.bu-definition p{margin:0 0 .7em}.bu-definition p:last-child{margin-bottom:0}.bu-duo{display:grid;gap:16px;margin-top:36px;align-items:stretch}@media(min-width:900px){.bu-duo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px}}.bu-duo__bloc{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-card)}.bu-duo__bloc--viti{border-top:4px solid var(--orange-deep)}.bu-duo__bloc--bureau{border-top:4px solid var(--bu-vin)}.bu-duo__bloc h3{margin:0 0 4px;font-size:1.2rem}.bu-duo__role{display:block;font-size:.9rem;font-weight:700;color:var(--text-soft);margin-bottom:14px}.bu-duo__bloc ul{margin:0;padding-left:1.1em;display:grid;gap:6px;color:var(--text)}.bu-duo__liens{display:grid;gap:10px;align-content:center;justify-items:center;text-align:center;padding:6px 0}.bu-duo__fleche{font-family:var(--font-mono);font-size:.8rem;line-height:1.4;color:var(--text-soft);max-width:22ch}.bu-duo__fleche strong{display:block;font-size:1.3rem;color:var(--ink)}.bu-duo__fleche--retour{color:var(--bu-vin);font-weight:700}@media(max-width:899px){.bu-duo__fleche strong{transform:rotate(90deg)}}.bu-duo__fleche--retour strong{color:var(--bu-vin)}.bu-tabs{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:12px;margin-top:36px}@media(min-width:800px){.bu-tabs{padding:20px}}.bu-tabs__list{display:flex;flex-wrap:wrap;gap:6px;padding:6px 6px 10px;margin:-4px -4px 8px}.bu-tabs__tab{flex:none;font:inherit;font-size:.9rem;font-weight:700;color:var(--text-soft);background:transparent;border:1px solid var(--border);border-radius:999px;padding:9px 16px;cursor:pointer;min-height:44px;transition:background .15s ease,color .15s ease,border-color .15s ease}.bu-tabs__tab:hover{color:var(--ink);border-color:#cbb9ad}.bu-tabs__tab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.bu-tabs__tab:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.bu-tabs__panneaux{display:grid}.bu-tabs__panel{grid-area:1 / 1;display:grid;gap:20px;align-items:center;grid-template-columns:minmax(0,1fr)}.bu-tabs__panel[hidden]{display:grid;visibility:hidden}@media(min-width:1000px){.bu-tabs__panel{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:32px}}@media(max-width:999px){.bu-tabs__txt{order:-1}}.bu-tabs__txt{max-width:62ch}.bu-tabs__txt h3{font-size:1.25rem;margin:0 0 14px}.bu-tabs__txt li{font-size:.97rem;color:var(--text)}.bu-numlist{list-style:none;counter-reset:bun;margin:0;padding:0;display:grid;gap:10px}.bu-numlist li{counter-increment:bun;display:flex;gap:12px;align-items:baseline}.bu-numlist li:before{content:counter(bun);flex:none;width:26px;height:26px;border-radius:50%;background:var(--bu-vin-clair);color:var(--bu-vin);font-weight:800;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;transform:translateY(5px)}.bu-fonctions{display:grid;gap:22px 24px;margin-top:36px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.bu-fonctions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1050px){.bu-fonctions{grid-template-columns:repeat(4,minmax(0,1fr))}}.bu-fonction{display:flex;gap:12px;align-items:flex-start}.bu-fonction h3{font-size:1rem;margin:0;color:var(--ink)}.bu-fonction p{margin:3px 0 0;font-size:.9rem;color:var(--text-soft);line-height:1.45}.bu-ico{flex:none;width:42px;height:42px;border-radius:12px;background:var(--bu-vin-clair);color:var(--bu-vin);display:inline-flex;align-items:center;justify-content:center}.bu-ico svg{width:20px;height:20px}.bu-mobile{display:grid;gap:34px;align-items:center}@media(min-width:900px){.bu-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.bu-mobile h2{font-size:clamp(1.5rem,3.2vw,2.1rem);margin:12px 0;max-width:22ch}.bu-mobile p{color:var(--text-soft)}.bu-mobile p strong{color:var(--ink)}.bu-phones{display:flex;justify-content:center;align-items:flex-start;gap:clamp(10px,3vw,22px)}.bu-phone{margin:0;width:min(210px,42vw)}.bu-phone img{width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(26,35,50,.18))}.bu-phone--decale{margin-top:32px}.bu-phones__cap{text-align:center;font-size:.8rem;color:var(--text-soft);margin-top:14px}.bu-garanties{display:grid;gap:16px;margin-top:32px;grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.bu-garanties{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.bu-garanties{grid-template-columns:repeat(4,minmax(0,1fr))}}.bu-garantie{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:20px}.bu-garantie h3{font-size:1.02rem;margin:12px 0 6px}.bu-garantie p{margin:0;font-size:.92rem;color:var(--text-soft);line-height:1.5}.bu-bandeau{display:grid;gap:30px;align-items:center}@media(min-width:980px){.bu-bandeau{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:52px}}.bu-bandeau h2{font-size:clamp(1.6rem,3.6vw,2.4rem);margin:14px 0 12px;max-width:20ch}.bu-bandeau__lead{color:var(--text-soft);font-size:1.05rem;max-width:46ch}@media(prefers-reduced-motion:reduce){.bu-tabs__tab{transition:none}}.bu-hero-note{margin:18px 0 0;padding:10px 14px;max-width:52ch;font-size:.93rem;color:var(--text);background:#fff;border:1px solid var(--border);border-left:3px solid var(--bu-vin);border-radius:0 10px 10px 0}.bu-hero-note strong{color:var(--bu-vin)}.bu-hero-note a{color:var(--orange-deepest);font-weight:700}.bu-encart--solo{grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.bu-encart--solo .bu-encart__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.bu-encart--solo h2{max-width:none}
