.pv{display:grid;grid-gap:20px;gap:20px}.pv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:720px){.pv-grid{grid-template-columns:1fr;gap:22px}}.pv-opt{display:grid;grid-gap:14px;gap:14px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;border-radius:12px}.pv-opt .pv-frame{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.pv-opt:hover .pv-frame{transform:translateY(-3px);box-shadow:0 14px 34px rgba(43,25,21,.16)}.pv-opt.sel .pv-frame{outline:2px solid var(--ink);outline-offset:3px}.pv-opt:focus-visible{outline:none}.pv-opt:focus-visible .pv-frame{outline:2px solid var(--ink);outline-offset:3px}.pv-cap{display:grid;grid-gap:3px;gap:3px;padding:0 2px}.pv-name{display:flex;align-items:center;gap:8px;font:600 15px/1.2 var(--f-inter);letter-spacing:-.01em}.pv-name:before{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--ink) 35%,transparent);transition:all .2s}.pv-opt.sel .pv-name:before{border-color:var(--ink);background:var(--ink);box-shadow:inset 0 0 0 3px var(--surface)}.pv-desc{font:500 13px/1.4 var(--f-mont);color:var(--t55)}.pv-frame{display:block;border-radius:10px;overflow:hidden;background:#fff;border:1px solid rgba(20,20,20,.12);box-shadow:0 6px 18px rgba(43,25,21,.08)}.pv-bar{display:flex;align-items:center;gap:5px;height:22px;padding:0 9px;background:#f1f0ee;border-bottom:1px solid rgba(20,20,20,.08)}.pv-bar i{width:7px;height:7px;border-radius:50%;background:#d6d3cf}.pv-url{flex:1 1;margin:0 22px 0 8px;height:13px;border-radius:4px;background:#fff;font:500 8px/13px var(--f-mont);color:#8a8580;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pv-view{display:block;container-type:inline-size}.pv-site{position:relative;display:flex;flex-direction:column;overflow:hidden;aspect-ratio:128/80;font-size:calc(100cqw / 128);font-family:var(--pv-body);color:var(--pv-ink);background:var(--pv-paper);text-align:left;line-height:1.4}.pv-site span,.pv-site>span{display:block}.pv-site .pv-ctas,.pv-site .pv-nav{display:flex}.pv-site img{display:block}.pv-head{display:flex!important;align-items:center;gap:4em;padding:3em 5.6em;position:relative;z-index:2}.pv-brand{font:500 2.3em/1 var(--pv-display);letter-spacing:-.01em;white-space:nowrap}.pv-logo{height:3.8em;max-width:18em;object-fit:contain;object-position:left center}.pv-nav{gap:3.2em;margin-left:auto;font-size:1.35em;font-weight:500}.pv-nav span{opacity:.72}.pv-link{font-weight:500;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.pv-btn,.pv-link{font-size:1.35em;white-space:nowrap}.pv-btn{display:inline-block!important;padding:1.15em 2.1em;border-radius:.3em;font-weight:600;background:var(--pv-ink);color:var(--pv-paper)}.pv-title{font-family:var(--pv-display);font-weight:400;overflow-wrap:break-word;text-wrap:balance}.pv-line{font-size:1.75em;line-height:1.45;max-width:30em;opacity:.78;text-wrap:pretty}.pv-photo{position:relative;overflow:hidden;background:color-mix(in srgb,var(--pv-ink) 10%,var(--pv-paper))}.pv-photo img{width:100%;height:100%;object-fit:cover}.pv-editorial .pv-head{border-bottom:.1em solid color-mix(in srgb,var(--pv-ink) 14%,transparent)}.pv-editorial .pv-title{margin:.5em 0 0;padding:0 .42em;font-size:13.2em;line-height:.9;letter-spacing:-.025em}.pv-editorial.l .pv-title{margin-top:.66em;padding:0 .56em;font-size:10em}.pv-editorial.xl .pv-title{margin-top:.86em;padding:0 .74em;font-size:7.6em}.pv-editorial .pv-row{display:flex!important;align-items:flex-end;justify-content:space-between;gap:6em;padding:3.4em 5.6em 0}.pv-editorial .pv-photo{flex:1 1;min-height:0;margin:4.4em 5.6em 0}.pv-immersif{color:#fff;background:#111}.pv-immersif .pv-photo,.pv-veil{position:absolute;inset:0}.pv-veil{background:linear-gradient(180deg,rgba(8,8,8,.5),rgba(8,8,8,.08) 24%,rgba(8,8,8,.2) 50%,rgba(8,8,8,.82))}.pv-immersif .pv-nav span{opacity:.85}.pv-immersif .pv-ghost{background:none;color:#fff;box-shadow:inset 0 0 0 .08em rgba(255,255,255,.7)}.pv-immersif .pv-copy{position:absolute;left:5.6em;right:30em;bottom:5.6em;z-index:2}.pv-immersif .pv-title{font-size:12.4em;line-height:.96;letter-spacing:-.035em;font-weight:600}.pv-immersif.pv-serif .pv-title{font-weight:400;letter-spacing:-.02em}.pv-immersif.l .pv-title{font-size:9.6em}.pv-immersif.xl .pv-title{font-size:7.4em}.pv-immersif .pv-line{margin-top:1.4em;opacity:.86}.pv-immersif .pv-ctas{align-items:center;gap:3em;margin-top:3.2em}.pv-immersif .pv-copy .pv-btn{background:var(--pv-accent);color:var(--pv-on-accent)}.pv-partage{flex-direction:row}.pv-panel{flex:0 0 54%;display:flex!important;flex-direction:column;background:var(--pv-panel);color:var(--pv-paper)}.pv-partage .pv-copy{flex:1 1;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 5.6em}.pv-partage .pv-title{font-size:9em;line-height:.95;letter-spacing:-.03em}.pv-partage.l .pv-title{font-size:7.4em}.pv-partage.xl .pv-title{font-size:5.8em}.pv-partage .pv-line{margin-top:1.6em;max-width:26em;opacity:.8}.pv-partage .pv-btn{margin-top:2.6em;background:var(--pv-paper);color:var(--pv-panel)}.pv-partage .pv-foot{padding:0 5.6em 3.6em}.pv-partage .pv-foot .pv-nav{margin:0;padding-top:2.2em;border-top:.1em solid color-mix(in srgb,var(--pv-paper) 22%,transparent);gap:4em}.pv-partage .pv-photo{flex:1 1}.pv-partage .pv-photo .pv-link{position:absolute;top:2.25em;right:4.1em;color:#fff;text-shadow:0 .1em .8em rgba(0,0,0,.35)}.pv-stage{margin:4px 0 0;display:grid;grid-gap:10px;gap:10px}.pv-stage .pv-bar{height:30px;padding:0 12px;gap:6px}.pv-stage .pv-bar i{width:9px;height:9px}.pv-stage .pv-url{height:17px;font-size:10px;line-height:17px;margin:0 30% 0 14%}.pv-stage figcaption{font:500 12px/1.4 var(--f-mont);color:var(--t55)}@media (max-width:720px){.pv-stage{display:none}}:root[data-theme=dark] .pv-frame{border-color:rgba(255,237,202,.18)}