.au-c-titre{max-width:18ch;font-size:clamp(36px,5vw,76px);line-height:.98}.au-c-chapeau{max-width:54ch;font-size:clamp(18px,1.5vw,21px)}.au-c-date{color:var(--gris);font-size:14px}.au-c-photo .lu-photo__cadre{--ratio:4 / 3}@media (width>=1000px){.au-c-photo .lu-photo__cadre{--ratio:4 / 5}}.au-c-ouverture--rue{padding-bottom:0}.au-c-ouverture--rue .lu-ouverture__grille{grid-template-columns:minmax(0,1fr)}.au-c-rue{margin-top:clamp(28px,4vw,56px);padding-bottom:clamp(28px,4vw,56px)}.au-c-rue img{aspect-ratio:4/3;object-fit:cover;object-position:42% 60%;width:100%;height:auto;display:block}@media (width>=700px){.au-c-rue img{aspect-ratio:1376/640;object-position:50% 62%}}.au-riche a{color:inherit;text-decoration:underline;text-decoration-color:var(--turquoise);text-underline-offset:.22em;font-weight:500;text-decoration-thickness:2px;transition:text-decoration-color .2s,color .2s}.au-riche a:hover{color:var(--turquoise-texte);text-decoration-color:currentColor}.au-riche strong{font-weight:700}.au-appel .au-riche a,.au-appel .au-riche a:hover{color:var(--nuit-texte)}.au-appel .au-riche a:hover{text-decoration-color:var(--turquoise-vif)}.au-c__intro{max-width:60ch}.au-c__corps{margin-top:clamp(24px,3.5vw,44px)}.au-c__corps>.lu-criteres:first-child,.au-c__corps>.lu-demos__liste:first-child{margin-top:0}@media (width>=1000px){.au-c__corps{padding-left:calc(25% + 18px)}}.au-c__boutons{margin-top:28px}.au-c__texte{max-width:var(--mesure);color:var(--encre-2);gap:1em;display:grid}.au-c__texte--lettrine>p:first-child:first-letter{float:left;color:var(--encre);margin:.06em .07em 0 -.02em;font-size:4.6em;font-weight:700;line-height:.78}.au-c__points{border-top:2px solid var(--encre);display:grid}.au-c__points li{border-bottom:1px solid var(--filet);align-content:start;gap:8px;padding-block:22px 24px;display:grid}.au-c__points h3{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.25}.au-c__points h3:before{content:"";background:var(--turquoise);width:28px;height:3px;margin-bottom:14px;display:block}.au-c__points p{color:var(--encre-2)}@media (width>=760px){.au-c__points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media (width>=1200px){.au-c__points[data-n="3"],.au-c__points[data-n="5"],.au-c__points[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.au-c__duree{color:var(--turquoise-texte);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;display:block}.au-c__liste{max-width:var(--mesure)}.au-c__puce{background:var(--turquoise);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:.62em}.au-c__liste--puces li{align-items:flex-start}.au-c__duo{gap:40px;display:grid}.au-c__colonne{border-top:2px solid var(--encre);padding-top:18px}.au-c__colonne h3{letter-spacing:-.02em;margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.25}@media (width>=900px){.au-c__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.au-c__demos--une{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.au-c__demos--une .lu-demos__site{display:contents}.au-c__demos--une .au-c__demo-texte{align-content:center;gap:8px;display:grid}}.au-c__demo-texte{gap:8px;display:grid}.au-c__precision{max-width:var(--mesure);color:var(--encre-2);margin-top:18px}.au-c__identite{max-width:46em}.au-c__mot{border-left:3px solid var(--turquoise);gap:1em;max-width:44ch;padding-left:22px;font-size:clamp(19px,1.8vw,24px);font-weight:300;line-height:1.5;display:grid}.au-c__mot footer{color:var(--gris);font-size:15px;font-weight:600}.au-c__zone{gap:32px;display:grid}.au-c__zone-texte{align-content:start;gap:18px;display:grid}.au-c__villes{font-size:clamp(22px,2.2vw,30px)}.au-c__ville--principale{color:var(--turquoise-texte);font-weight:600}.au-c__echeance{color:var(--gris);letter-spacing:.08em}@media (width>=1000px){.au-c__zone--plan{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px}}.au-c__articles{border-top:2px solid var(--encre)}.au-c__article{border-bottom:1px solid var(--filet);min-height:44px;color:inherit;gap:4px;padding-block:16px;text-decoration:none;display:grid}.au-c__article strong{font-size:19px;line-height:1.3}.au-c__article:hover strong{text-decoration:underline;text-decoration-color:var(--turquoise)}.au-c__article-rubrique,.au-c__article span:last-child{color:var(--gris);font-size:14px}.au-cfg{--couleur-texte:var(--encre);--couleur-texte-doux:var(--gris);--cfg-coche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3.5 10.8C5.4 12.2 6.8 13.8 8 15.6c2.4-5.4 5.4-9.2 9-12' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cfg-tiret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4c3.4-.5 6.6-.3 10 0' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");gap:32px;display:grid}@media (width>=1000px){.au-cfg{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:56px}}.au-cfg__pile{display:inline-grid}.au-cfg__pile>*{--cache:block;--d:block;grid-area:1/1}.au-cfg__pile>.au-cfg__pile{--cache:grid;--d:grid}.au-cfg__etape{border:0;min-width:0;margin:0 0 28px;padding:0}.au-cfg__legende{align-items:center;gap:12px;margin-bottom:14px;padding:0;font-size:19px;font-weight:700;display:flex}.au-cfg__num{background:var(--encre);width:32px;height:32px;color:var(--papier);border-radius:50%;place-items:center;font-size:15px;display:inline-grid}.au-cfg__choix{gap:10px;display:grid}@media (width>=600px){.au-cfg__choix:not(.au-cfg__choix--options){grid-template-columns:repeat(3,minmax(0,1fr))}}.au-cfg__case{border:1.5px solid var(--encre);background:var(--papier-clair);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-weight:500;line-height:1.35;transition:background-color .2s,color .2s;display:flex}.au-cfg__case input{width:22px;height:22px;accent-color:var(--turquoise-texte);flex:none;margin:0}.au-cfg__case:has(input:checked){background:var(--encre);color:var(--papier)}.au-cfg__case:has(input:checked) input{accent-color:var(--turquoise-vif)}.au-cfg__case:has(input:focus-visible){outline:3px solid var(--turquoise);outline-offset:2px}.au-cfg__etiquette{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.au-cfg__aide{color:var(--gris);margin-top:10px;font-size:15px}.au-cfg__bon{border:2px solid var(--encre);background:var(--papier-clair);box-shadow:8px 8px 0 var(--encre);padding:clamp(20px,3vw,32px)}@media (width>=1000px){.au-cfg__bon{top:calc(var(--scene-haut,var(--entete)) + 24px);position:sticky}}.au-cfg__entete{border-bottom:1px dashed var(--encre);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:18px;padding-bottom:12px;font-size:12px;font-weight:700;display:flex}.au-cfg__sur{color:var(--turquoise-texte);letter-spacing:.14em;text-transform:uppercase;margin:20px 0 8px;font-size:13px;font-weight:700}.au-cfg__entete+.au-cfg__sur{margin-top:0}.au-cfg__nom{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1}.au-cfg__prix{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;display:flex}.au-cfg__montant{letter-spacing:-.04em;font-size:clamp(42px,5vw,64px);font-weight:200;line-height:1}.au-cfg__suffixe{color:var(--gris);font-size:15px}.au-cfg__phrase{color:var(--encre-2);margin-top:12px;display:grid}.au-cfg__liste{gap:6px;font-size:15px;display:grid}.au-cfg__liste li{display:var(--cfg-li,flex);color:var(--cfg-coul,var(--encre));align-items:flex-start;gap:10px}.au-cfg__liste li>span:last-child{text-decoration:var(--cfg-deco,none);text-decoration-color:var(--gris)}.au-cfg__marque{height:16px;-webkit-mask:var(--cfg-marque,var(--cfg-coche)) center / contain no-repeat;mask:var(--cfg-marque,var(--cfg-coche)) center / contain no-repeat;background:currentColor;flex:0 0 16px;margin-top:.22em}.au-cfg__non{display:var(--cfg-non,none)}.au-cfg__mentions{color:var(--gris);margin-top:16px;font-size:14px}.au-cfg__actions{justify-items:start;gap:4px;margin-top:20px;display:grid}.au-cfg__ancre{align-items:center;min-height:44px;display:inline-flex}.cfg__bon--tampon{animation:au-cfg-tampon .45s var(--courbe-douce)}@keyframes au-cfg-tampon{40%{transform:rotate(-.6deg)scale(1.012)}}@media (prefers-reduced-motion:reduce){.au-cfg__case{transition:none}.cfg__bon--tampon{animation:none}}.au-service{padding-top:0}.au-service__rue img{object-fit:cover;object-position:50% 58%;width:100%;height:clamp(140px,22vw,300px);display:block}.au-service__texte{justify-items:start;gap:22px;padding-top:clamp(28px,5vw,64px);display:grid}.au-service__titre{max-width:14ch;font-size:clamp(40px,7vw,104px)}.au-service__chemins{border-top:2px solid var(--encre);width:100%;max-width:46em}.au-service__chemins a{border-bottom:1px solid var(--filet);min-height:44px;color:inherit;gap:2px 24px;padding-block:16px;text-decoration:none;display:grid}.au-service__chemins strong{text-decoration:underline;text-decoration-color:var(--turquoise);text-underline-offset:.22em;font-size:20px;text-decoration-thickness:2px}.au-service__chemins span{color:var(--encre-2)}@media (width>=720px){.au-service__chemins a{grid-template-columns:12em 1fr;align-items:baseline}}.au-c__seul-lien a{padding-block:10px;display:inline-block}
