footer.pr10{--footer-gap:30px;--footer-links-gap:26px;display:block;max-width:1180px;margin:0 auto;padding-block:36px 30px;color:var(--ink);font-size:13px}footer.pr10 *,footer.pr10 :after,footer.pr10 :before{box-sizing:border-box}footer.pr10 a{color:inherit;text-decoration:none}.pr10-top{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:var(--footer-gap);align-items:start}.pr10-right,.pr10-side{min-width:0}.pr10-right{display:flex;flex-direction:column;gap:22px}.pr10-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--footer-links-gap)}.pr10-cardw{container-type:inline-size;width:100%}.pr10-card{aspect-ratio:148/105;position:relative;isolation:isolate;display:grid;align-content:safe center;background:var(--surface);border:1px solid var(--line);border-radius:1cqw;box-shadow:0 3.5cqw 7cqw -4cqw #14183373;block-size:70.94595cqw;min-block-size:0}.pr10-card:before{content:"";position:absolute;inset:2.2cqw;z-index:-1;border-radius:.5cqw;pointer-events:none;background:var(--postcard-image,url("/assets/carte/silvaplana-800.webp")) center/cover no-repeat;opacity:.5;mask-image:linear-gradient(105deg,#0003,#00000042 52%,#000 90%)}.pr10-l{min-width:0;padding:5cqw 37cqw 47px 5cqw}.pr10-l:after{content:"";display:block;clear:both}.pr10-sw{position:absolute;inset-block-start:4cqw;inset-inline-end:4cqw;width:29cqw;aspect-ratio:210/170}.pr10-timbre{position:absolute;inset-block-start:0;inset-inline-end:0;width:58%;height:89%;transform:rotate(1.8deg);filter:drop-shadow(0 1px 2px #14183347) drop-shadow(0 8px 16px #1418332e)}.pr10-tampon svg,.pr10-timbre svg{display:block;width:100%;height:100%;overflow:visible}.pr10-tampon{position:absolute;inset-block-end:0;inset-inline-start:-9%;width:71%;height:88%;transform:rotate(-12deg);opacity:.86;mix-blend-mode:multiply;pointer-events:none}.pr10-quote{display:block;margin:0;font:italic 600 max(16px,5cqw)/1.28 "IBM Plex Serif",Georgia,serif;color:var(--ink);text-wrap:pretty}.pr10-quote small{display:block;margin-block-start:.5em;font:400 max(11px,3.2cqw)/1.3 system-ui,sans-serif;color:color-mix(in srgb,var(--muted) 45%,var(--ink))}.pr10-card[data-citation=longue] .pr10-quote{font-size:max(15px,4.4cqw)}.pr10-card[data-citation=tres-longue] .pr10-quote{font-size:max(14px,3.9cqw)}.pr10-timbre-svg .mq-t-cap{font:600 8.4px Barlow Condensed,Arial Narrow,system-ui,sans-serif;letter-spacing:1.9px;fill:#c8362b}.pr10-timbre-svg .mq-t-val{font:italic 700 66px Fraunces,Georgia,serif;fill:#c8362b}.pr10-timbre-svg .mq-t-small{font:500 6.6px Barlow Condensed,Arial Narrow,system-ui,sans-serif;letter-spacing:1.4px;fill:#c8362b}.pr10-timbre-svg .mq-t-hand{font:400 11px Caveat,Bradley Hand,cursive;fill:#141833;opacity:.85}.pr10-tampon-svg text{font:700 8.6px Barlow Condensed,Arial Narrow,system-ui,sans-serif;letter-spacing:1.3px;fill:#c8362b}.pr10-tampon-svg .mq-p-d{font-size:8px;letter-spacing:.4px;font-weight:600}.pr11-dots{position:absolute;inset-inline:5cqw;bottom:-5px;gap:5px;z-index:1}.pr11-dots,.pr11-dots button{height:44px;display:flex;margin:0;padding:0}.pr11-dots button{flex:1 1 0;min-width:0;min-height:44px;align-items:center;border:0;border-radius:0;background:none;cursor:pointer}.pr11-dots button:before{content:"";width:100%;height:4px;border-radius:2px;background:hsla(0,0%,100%,.38);transition:background-color .15s}.pr11-dots button:hover:before{background:hsla(0,0%,100%,.7)}.pr11-dots button[aria-current=true]:before{background:hsla(0,0%,100%,.95)}.pr11-dots button:focus-visible{outline:2px solid hsla(0,0%,100%,.95);outline-offset:2px}.pr10-marks{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:11px 13px;margin:0;padding:3px 0}.pr10-marks li{display:inline-flex;align-items:center;gap:9px;padding:6px 10px;border-radius:3px;position:relative;background:linear-gradient(#cf3b2e,#b7291f);color:#fff;box-shadow:inset 0 0 0 1.5px #fff6e6e6,inset 0 0 0 3.5px #b7291f,inset 0 0 0 4.5px #fff6e68c,0 1px 2px #1418334d,0 3px 8px -4px #14183359;font:600 12px/1.15 Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:rotate(-.8deg)}.pr10-marks li:nth-child(2n){transform:rotate(.7deg)}.pr10-marks li:nth-child(3n){transform:rotate(-.4deg)}.pr10-marks li:before{content:"";flex:0 0 auto;width:15px;height:15px;background:transparent 50%/15px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5%201h5v4h4v5h-4v4H5v-4H1V5h4z%22%2F%3E%3C%2Fsvg%3E")}.pr10-h{margin:0 0 10px;font:700 13px/1.2 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pr10-col ul{list-style:none}.pr10-col li,.pr10-col ul{margin:0;padding:0}.pr10-col a,.pr10-col button.fl-a{display:inline-block;min-height:0;padding:4px 0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;color:var(--ink);cursor:pointer}.pr10-col a:hover,.pr10-col button.fl-a:hover{text-decoration:underline;text-underline-offset:3px}.pr10-bottom{margin-block-start:26px;padding-block-start:16px;border-block-start:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:12.5px}.pr10-bottom,.pr10-bottom a{color:var(--muted)}.pr10-bottom a:hover{color:var(--ink)}.pr10-bottom .icon{min-height:44px;min-width:44px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:inherit;font:inherit;cursor:pointer}.pr10-bdd{flex-basis:100%;margin:4px 0 0;font-size:10.5px;line-height:1.5;color:var(--muted);opacity:.8;max-width:80ch}footer.pr10 .aff-info{display:inline-grid;place-items:center;width:44px;height:44px;min-height:44px;min-width:44px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}footer.pr10 .aff-info svg{display:block;width:20px;height:20px}footer.pr10 .aff-info:hover,footer.pr10 .aff-info[aria-expanded=true]{color:var(--accent)}.tm-invitation{background:color-mix(in srgb,var(--accent,#7045c0) 10%,var(--surface,#fff));border-radius:16px;padding:28px 32px;margin:24px 0 0;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(200px,.95fr) minmax(130px,.6fr);gap:22px 32px;align-items:center;scroll-margin:30px;color:var(--ink)}.tm-invitation:focus{outline:2px solid var(--accent);outline-offset:4px}.tm-kicker{margin:0 0 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.tm-invitation h2{font-size:clamp(25px,2.4vw,34px);font-weight:500;line-height:1.18;letter-spacing:-.04em;margin:0 0 16px;color:var(--ink)}.tm-invitation p:not(.tm-kicker){font-size:15px;line-height:1.6;margin:0;color:var(--muted)}.tm-actions{display:flex;flex-direction:column;gap:12px}.tm-primary,.tm-secondary{font:inherit;font-size:14px;border-radius:8px;padding:14px 17px;cursor:pointer;min-height:46px;border:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.tm-primary{background:var(--ink,#172440);color:var(--surface,#fff);border-color:var(--ink)}.tm-secondary{background:transparent;color:var(--ink)}.tm-signature{text-align:center;color:var(--accent,#6340b6)}.tm-signature>span{font:700 64px/1 system-ui;display:block;margin-bottom:12px}footer.pr10 .tm-signature p{color:inherit;font-size:14px}.tm-aides{grid-column:1/-1;border-top:1px solid var(--line);padding-top:14px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.tm-aides>div{position:relative}.tm-aides button{background:none;border:0;color:var(--muted);font:inherit;font-size:14px;cursor:pointer;padding:4px 0}.tm-pop{position:absolute;bottom:calc(100% + 12px);left:0;z-index:40;background:var(--surface,#fff);color:var(--ink);border:1px solid var(--line);box-shadow:0 12px 32px #0003;border-radius:12px;padding:20px;width:320px;max-width:calc(100vw - 56px)}.tm-pop:after{content:"";position:absolute;inset-inline:0;top:100%;height:12px}.tm-aides>div:last-child .tm-pop{left:auto;right:0}footer.pr10 .tm-pop p{font-size:14px;margin:8px 0 12px}.tm-pop button{color:var(--accent);text-decoration:underline}.tm-dialog{width:min(760px,calc(100% - 32px));max-height:90dvh;overflow:auto;padding:28px;border:1px solid var(--line);border-radius:16px;color:var(--ink);background:var(--surface,#fff);box-shadow:0 20px 80px #0005}.tm-dialog::backdrop{background:#10162988;backdrop-filter:blur(3px)}.tm-dialog-head{display:flex;align-items:start;justify-content:space-between;gap:20px}.tm-dialog-head h2{font-size:28px;margin:0 0 14px}.tm-dialog-head .tm-kicker{margin-bottom:8px}.tm-close{background:none;border:0;min-width:44px;min-height:44px;color:var(--ink);font-size:26px;cursor:pointer}.tm-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.tm-fields label{font-size:14px;display:flex;flex-direction:column;gap:7px}.tm-fields input,.tm-fields select,.tm-fields textarea{width:100%;font:inherit;font-size:16px;padding:11px;border:1px solid var(--line);border-radius:6px;background:var(--bg,var(--surface));color:var(--ink)}.tm-full{grid-column:1/-1}.tm-check{display:flex;align-items:start;gap:10px;font-size:14px}.tm-privacy{font-size:13px;color:var(--muted)}.tm-trap{display:none}.tm-dialog a{text-decoration:underline}.tm-error{color:#bc3025}.tm-owner{display:inline-flex;gap:14px;align-items:center;font-size:14px;border:1px solid var(--line);border-radius:8px;padding:10px 14px;margin:12px 0;color:var(--ink);background:var(--surface);text-decoration:none}html[data-theme=dark] .pr10-cardw{transform:rotate(-2deg)}html[data-theme=dark] .pr10-card{background:linear-gradient(165deg,#0c1220,var(--surface) 62%);box-shadow:0 7cqw 14cqw -5cqw #000c,0 0 0 1px #ffffff14,0 0 10cqw -2cqw #788cff4d}html[data-theme=dark] .pr10-card:before{opacity:.42;filter:brightness(.72) saturate(.9)}html[data-theme=dark] .pr10-tampon{mix-blend-mode:normal;opacity:.8}[dir=rtl] .pr10-l{padding-inline:5cqw 37cqw}[dir=rtl] .pr10-cardw{transform:rotate(2deg)}[dir=rtl] .pr10-card:before{mask-image:linear-gradient(-105deg,#0003,#00000042 52%,#000 90%)}[dir=rtl] .pr10-marks li{transform:rotate(.8deg)}[dir=rtl] .pr10-marks li:nth-child(2n){transform:rotate(-.7deg)}@media (max-width:1023px){footer.pr10{--footer-gap:24px;--footer-links-gap:16px}.pr10-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr10-right{gap:16px}.pr10-marks{gap:9px}.pr10-marks li{font-size:10px;letter-spacing:.02em;padding:5px 7px;gap:5px}.pr10-marks li:before{width:12px;height:12px;background-size:12px}.pr10-col a,.pr10-col button.fl-a{font-size:13px;line-height:1.35;padding:3px 0}.tm-invitation{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;padding:24px}.tm-signature{display:none}}@media (max-width:760px){footer.pr10{padding-inline:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.pr10-top{grid-template-columns:minmax(0,1fr)}.pr10-card{align-content:start}.pr10-card:before{background-image:var(--postcard-image-mobile,var(--postcard-image));mask-image:linear-gradient(#0003,#0000003d 62%,#000c)}.pr10-l,[dir=rtl] .pr10-l{padding:6cqw 5cqw 47px}.pr10-sw{position:relative;float:inline-end;inset:auto;margin:-1.4cqw -1.6cqw 1.6cqw 3.5cqw}.pr10-marks li{font-size:12px}.pr10-col a,.pr10-col button.fl-a{font-size:14px;line-height:1.5;padding:5px 0}.pr10-bottom{margin-top:18px;padding-top:12px;gap:6px 14px}.tm-invitation{grid-template-columns:minmax(0,1fr);padding:22px;margin-top:22px}.tm-invitation h2{font-size:28px}.tm-actions{flex-direction:row;flex-wrap:wrap}.tm-aides{gap:4px 18px;justify-content:start}.tm-aides>div:last-child .tm-pop{left:0;right:auto}.tm-fields{grid-template-columns:minmax(0,1fr)}.tm-dialog{padding:20px}}@media (pointer:coarse){.tm-aides button{min-height:44px}.pr10-col a,.pr10-col button.fl-a{min-height:44px;display:flex;align-items:center}}@media (prefers-reduced-motion:reduce){.pr11-dots button:before{transition:none}}@media (forced-colors:active),(prefers-contrast:more){.pr10-card:before{display:none}}footer.pr10 [hidden]{display:none!important}@container (max-width:340px){.pr10-l,[dir=rtl] .pr10-l{padding-block:4cqw 40px}.pr10-card[data-citation=longue] .pr10-quote{font-size:14px;line-height:1.2}.pr10-card[data-citation=tres-longue] .pr10-quote{font-size:13px;line-height:1.18}}