.pg-body{--pg-ease:cubic-bezier(.22,1,.36,1);background:#fff;color:var(--ink,#13243a)}.pg-body .wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}.pg-main h1,.pg-main h2,.pg-main h3{text-wrap:balance;letter-spacing:-.03em}.pg-main a,.pg-main button{touch-action:manipulation}.pg-main button{cursor:pointer}.pg-main [hidden]{display:none!important}.pg-main svg{flex-shrink:0;vertical-align:middle}.pg-main :focus-visible{outline:3px solid #103f91;outline-offset:6px}.pg-intro :focus-visible,.pg-bridge :focus-visible{outline-color:#8bcaff}.pg-main ::selection{background:#f27b5b;color:#0d2746}.pg-intro{background:#0d2746;color:#fff;padding:28px 0 48px;overflow:hidden}.pg-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:#d5e2f0;margin-bottom:32px}.pg-breadcrumb svg{width:13px;height:13px;color:#8bcaff}.pg-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.pg-intro-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:58px;align-items:center}.pg-intro-copy{padding-block:22px 44px}.pg-intro-copy h1{font-size:clamp(32px,3.35vw,49px);line-height:1.17;max-width:530px;color:#fff;margin:0}.pg-intro-copy h1 span{color:#8bcaff}.pg-intro-copy>p{max-width:440px;margin:26px 0 30px;font-size:17px;line-height:1.75;color:#d7e5f3}.pg-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:54px;padding:14px 21px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.pg-primary{background:#f27b5b;color:#102644}.pg-primary:hover{background:#ffa18a;color:#102644}.pg-button svg{transition:transform .22s var(--pg-ease)}.pg-button:is(:hover,:focus-visible) svg{transform:translateX(3px)}.pg-intro-contact{display:flex;align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:13px;font-size:13px;color:#fff}.pg-intro-contact:hover{color:#8bcaff}.pg-showcase{min-width:0;position:relative}.pg-stage{position:relative;min-height:440px;aspect-ratio:1.35;background:#143454;overflow:hidden;border-radius:4px}.pg-slide{position:absolute;inset:0;isolation:isolate;margin:0}.pg-slide:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(5,22,40,.85));pointer-events:none;z-index:-1}.pg-slide>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:-2}.pg-slide:nth-child(1)>img{object-position:center}.pg-slide:nth-child(2)>img{object-position:center 54%}.pg-slide-caption{position:absolute;left:28px;right:28px;bottom:26px;display:flex;align-items:end;justify-content:space-between;gap:20px}.pg-slide-caption span{font-size:12px;display:block;color:#e3edfa;margin-bottom:9px}.pg-slide-caption h2{font-size:30px;color:#fff;line-height:1.2}.pg-round{display:grid;place-items:center;width:48px;height:48px;background:#fff;color:#0d2746;border-radius:50%;flex-shrink:0;transition:background .2s}.pg-round:hover{background:#f27b5b}.pg-showcase-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 42px;align-items:stretch;gap:12px;padding-top:15px}.pg-showcase-nav>button{background:none;border:0;color:#b7cbe1;position:relative;font-size:11px;text-align:left;padding:9px 0 14px;min-height:44px}.pg-showcase-nav>button:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#45617e}.pg-showcase-nav>button[aria-pressed=true]{color:white}.pg-showcase-nav>button[aria-pressed=true]:after{background:#f27b5b}.pg-showcase-nav>.pg-pause{display:grid;place-items:center;padding:0;min-height:44px;border:1px solid #69829c;border-radius:4px;color:#fff}.pg-showcase-nav>.pg-pause:after{display:none}.pg-showcase-nav>.pg-pause:hover{background:#244668}.pg-slide.pg-enter{animation:pg-photo-in .65s var(--pg-ease) both}@keyframes pg-photo-in{from{opacity:.3;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.pg-selection{padding:76px 0 70px;background:#f4f6f8;scroll-margin-top:100px}.pg-section-heading{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:34px}.pg-section-heading h2{font-size:36px;color:#13243a;line-height:1.23}.pg-section-heading>p{max-width:490px;font-size:15px;color:#526171;line-height:1.75}.pg-filterbar{display:flex;align-items:center;gap:8px;overflow:auto;scrollbar-width:thin;scrollbar-color:#7893b1 transparent;padding:5px 0 14px;white-space:nowrap}.pg-filterbar button{display:flex;gap:12px;align-items:center;flex-shrink:0;border:1px solid #b8c5d3;background:transparent;color:#28405d;padding:11px 15px;border-radius:4px;font-size:12px;min-height:44px}.pg-filterbar button>span{font-variant-numeric:tabular-nums;color:#536b83;font-size:10px}.pg-filterbar button[aria-pressed=true]{color:#fff;background:#103f91;border-color:#103f91}.pg-filterbar button[aria-pressed=true]>span{color:#d9e8fc}.pg-filterbar button:hover:not([aria-pressed=true]){background:#e1eaf3}.pg-results-line{display:flex;gap:20px;justify-content:space-between;align-items:center;min-height:48px;padding:7px 0 20px;font-size:12px;color:#5a6877}.pg-results-line button{border:0;background:none;color:#103f91;font-size:12px;text-decoration:underline;text-underline-offset:5px;min-height:36px}.pg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:44px}.pg-project{min-width:0}.pg-project-link{display:block}.pg-project-image{position:relative;overflow:hidden;aspect-ratio:1.3;background:#d7e3ef;border-radius:4px}.pg-project-image>img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--pg-ease)}.pg-project[data-category=sport] .pg-project-image>img{object-position:center 62%}.pg-project[data-project="course-de-la-passerelle"] .pg-project-image>img{object-position:center 58%}.pg-open{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:14px;padding:10px 12px;background:#fff;color:#0d2746;border-radius:3px;font-size:11px;font-weight:600;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .3s var(--pg-ease)}.pg-project-link:is(:hover,:focus-visible) .pg-open{opacity:1;transform:none}.pg-project-link:is(:hover,:focus-visible) img{transform:scale(1.035)}.pg-project-info{padding:19px 0 0}.pg-sector{font-size:11px;display:block;color:#405976;margin-bottom:7px}.pg-project h3{display:flex;justify-content:space-between;gap:16px;align-items:start;font-size:21px;line-height:1.35;color:#13243a}.pg-project h3>span{display:grid;place-items:center;color:#103f91;width:24px;flex-shrink:0}.pg-project h3 svg{width:17px}.pg-project-info p{font-size:13px;line-height:1.65;color:#526171;margin-top:11px;max-width:40ch}.pg-project-link:hover h3{color:#103f91}.pg-credit{font-size:10px;line-height:1.5;color:#596b7c;margin-top:12px}.pg-credit summary{cursor:pointer;width:fit-content;min-height:26px;padding:5px 0;text-underline-offset:4px}.pg-credit p{margin-top:4px;max-width:45ch}.pg-more-references{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding-top:38px;margin-top:46px;border-top:1px solid #c8d3df;font-size:12px}.pg-more-references>p{color:#5a6877;margin-right:auto}.pg-more-references>a{display:flex;align-items:center;gap:12px;min-height:44px;font-weight:600;color:#103f91}.pg-more-references svg{width:14px}.pg-bridge{background:#dfeefa;padding:68px 0}.pg-bridge-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.pg-bridge h2{font-size:34px;line-height:1.3;max-width:560px}.pg-bridge p{font-size:15px;line-height:1.75;color:#36516d;max-width:560px;margin:22px 0 25px}.pg-expertise-links{border-top:1px solid #a7bdd4}.pg-expertise-links a{display:flex;gap:25px;justify-content:space-between;align-items:center;min-height:82px;border-bottom:1px solid #a7bdd4;font-weight:600;font-size:17px;color:#0d2746;transition:color .2s}.pg-expertise-links a:hover{color:#103f91}.pg-empty{padding:35px 0;color:#405976}.pg-empty button{font:inherit;color:#103f91}.pg-body .footer .eyebrow{display:none}
@media(min-width:1201px){.pg-body .header .navigation{gap:19px}.pg-body .header .navigation>a,.pg-body .header .nav-item>a{font-size:12px}.pg-body .header .brand img{width:165px}}
@media(max-width:1100px){.pg-body .wrap{width:calc(100% - 48px)}.pg-intro-layout{gap:28px;grid-template-columns:.87fr 1.13fr}.pg-stage{min-height:390px}.pg-intro-copy h1{font-size:36px}.pg-intro-copy>p{font-size:15px}.pg-grid{gap:35px 20px}.pg-project h3{font-size:18px}.pg-bridge-layout{gap:48px}.pg-slide-caption{left:22px;right:22px}.pg-slide-caption h2{font-size:25px}}
@media(max-width:800px){.pg-intro-layout{grid-template-columns:1fr}.pg-intro-copy{padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 30px;align-items:start}.pg-intro-copy h1{grid-row:span 3;font-size:38px;max-width:430px}.pg-intro-copy>p{margin:0 0 5px}.pg-intro-contact{margin:0}.pg-intro-copy .pg-button{font-size:12px;gap:15px;width:fit-content}.pg-stage{aspect-ratio:1.85;min-height:0}.pg-intro{padding-bottom:35px}.pg-showcase-nav{padding-top:8px}.pg-section-heading{gap:35px}.pg-section-heading h2{font-size:30px;min-width:260px}.pg-section-heading>p{font-size:13px}.pg-selection{padding-top:48px}.pg-project h3{font-size:16px}.pg-project-info p{font-size:12px}.pg-grid{column-gap:18px;row-gap:32px}.pg-bridge-layout{gap:35px}.pg-bridge h2{font-size:29px}.pg-expertise-links a{font-size:15px}.pg-open{display:none}}
@media(max-width:600px){.pg-body .wrap{width:calc(100% - 40px)}.pg-intro{padding-top:19px}.pg-breadcrumb{margin-bottom:24px;font-size:11px}.pg-intro-copy{display:block}.pg-intro-copy h1{font-size:34px;max-width:370px;line-height:1.19}.pg-intro-copy>p{font-size:14px;line-height:1.65;margin:19px 0 22px;max-width:40ch}.pg-intro-copy .pg-button{min-height:50px;font-size:13px}.pg-intro-contact{margin:6px 0 20px;font-size:12px}.pg-intro-layout{gap:8px}.pg-stage{aspect-ratio:1.27;min-height:0}.pg-slide-caption{left:18px;right:18px;bottom:18px}.pg-slide-caption h2{font-size:23px}.pg-slide-caption span{font-size:10px}.pg-round{width:42px;height:42px}.pg-showcase-nav{gap:9px;grid-template-columns:repeat(3,minmax(0,1fr)) 40px}.pg-showcase-nav>button{font-size:10px;line-height:1.5;padding-bottom:10px}.pg-selection{padding:40px 0}.pg-section-heading{display:block;margin-bottom:23px}.pg-section-heading h2{font-size:30px;min-width:0}.pg-section-heading>p{font-size:13px;margin-top:18px;max-width:45ch}.pg-filterbar{margin-right:-20px;padding-right:20px;scroll-padding:20px}.pg-filterbar button{font-size:11px;padding:10px 13px}.pg-grid{grid-template-columns:1fr;row-gap:30px}.pg-project-image{aspect-ratio:1.4}.pg-project-info{padding-top:15px}.pg-project h3{font-size:23px}.pg-project-info p{font-size:14px;margin-top:9px;max-width:44ch}.pg-sector{font-size:11px}.pg-credit{margin-top:7px}.pg-more-references{display:block;padding-top:25px;margin-top:25px}.pg-more-references>p{margin-bottom:12px}.pg-more-references a{justify-content:space-between;border-bottom:1px solid #d5dee7}.pg-bridge{padding:40px 0}.pg-bridge-layout{grid-template-columns:1fr;gap:30px}.pg-bridge h2{font-size:29px}.pg-bridge p{font-size:14px}.pg-expertise-links a{min-height:72px;font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.pg-main *,.pg-main *:before,.pg-main *:after{animation:none!important;transition:none!important}.pg-main img{transform:none!important}}
.pg-bridge :focus-visible{outline-color:#103f91}
.pg-catalog-nav{display:flex;gap:26px;flex-wrap:wrap;margin:-12px 0 26px;font-size:12px;color:#d6e5f4}.pg-catalog-nav a{display:flex;align-items:center;min-height:36px;border-bottom:1px solid #7896b5}.pg-catalog-nav a:hover{color:#8bcaff}.pg-platforms{padding:72px 0;background:#e1eff9;scroll-margin-top:110px}.pg-platforms .pg-section-heading p{color:#36516d}.pg-tool{min-width:0}.pg-tool-link{display:block;color:#13243a}.pg-tool-visual{aspect-ratio:1.4;overflow:hidden;border-radius:4px;background:#d3e6f4;display:flex;align-items:center;justify-content:center}.pg-tool-visual img{width:100%;height:100%;object-fit:contain;transition:transform .35s var(--pg-ease)}.pg-interface{padding:16px;background:#bcd3e6}.pg-interface img{object-position:top;box-shadow:0 8px 25px #0d27461a}.pg-tool-link:hover img{transform:scale(1.025)}.pg-tool-copy{padding:21px 0}.pg-tool-copy>span:first-child{font-size:11px;color:#405976}.pg-tool h3{display:flex;align-items:start;justify-content:space-between;gap:16px;font-size:22px;margin-top:8px;line-height:1.35}.pg-tool h3 svg{flex-shrink:0;margin-top:5px}.pg-tool-copy p{font-size:14px;line-height:1.7;color:#36516d;margin:13px 0}.pg-tool-copy .pg-tool-action{font-size:12px;font-weight:600;color:#103f91;display:block;margin-top:19px}.pg-module-art{padding:30px;flex-direction:column;align-items:start;gap:12px;background:#0d2746;color:#fff}.pg-module-name{font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:-.03em}.pg-module-name:nth-child(2){color:#8bcaff}.pg-module-caption{font-size:12px;color:#d4e2f0;line-height:1.7;margin-top:12px}.pg-platform-bottom{margin-top:22px;padding-top:26px;border-top:1px solid #abc4da;display:flex;align-items:center;justify-content:space-between;gap:35px}.pg-platform-bottom p{max-width:600px;color:#36516d;font-size:14px}.pg-platform-bottom a{font-size:13px;font-weight:600;color:#103f91;display:flex;align-items:center;gap:18px;min-height:44px}.pg-platforms :focus-visible{outline-color:#103f91}
@media(max-width:900px){.pg-tool h3{font-size:18px}.pg-tool-copy p{font-size:13px}.pg-module-art{padding:20px}.pg-module-name{font-size:21px}.pg-tool-visual{aspect-ratio:1.15}.pg-platform-bottom{display:block}.pg-platform-bottom a{margin-top:13px}}
@media(max-width:600px){.pg-platforms{padding:40px 0}.pg-tool-visual{aspect-ratio:1.4}.pg-tool h3{font-size:23px}.pg-tool-copy p{font-size:14px}.pg-tool-copy{padding:18px 0 5px}.pg-module-name{font-size:28px}.pg-module-art{padding:30px}.pg-catalog-nav{gap:18px;margin:0 0 24px;font-size:11px}.pg-platforms .pg-section-heading>p{font-size:14px}}
/* Photographic project covers — local catalog, 31 October. */
.pg-selection .pg-grid{gap:30px 24px}.pg-immersive{position:relative;min-width:0;background:transparent;border:0}.pg-immersive .pg-project-link{position:relative;display:block;aspect-ratio:1.08;overflow:hidden;border-radius:12px;background:#0d2746;color:white;isolation:isolate}.pg-immersive .pg-project-image{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;background:#0d2746}.pg-immersive .pg-project-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d274617 20%,#0d274600 38%,#081c32e8 100%);opacity:.5;transition:opacity .35s ease-out}.pg-immersive .pg-context-photo{width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform .65s cubic-bezier(.16,1,.3,1)}.pg-card-labels{position:absolute;top:18px;left:18px;right:18px;display:flex;align-items:start;justify-content:space-between;gap:8px;z-index:3;pointer-events:none}.pg-card-labels span{display:inline-block;background:#fff;color:#0d2746;padding:7px 10px;font-size:10px;line-height:1.3;font-weight:600;max-width:60%;border-radius:3px}.pg-card-labels span:last-child{background:#dcedfa;text-align:right;max-width:54%}.pg-immersive .pg-project-info{position:absolute;bottom:25px;left:24px;right:65px;padding:0;z-index:3;color:white;transform:translateY(12px);opacity:0;transition:opacity .28s ease-out,transform .4s cubic-bezier(.16,1,.3,1)}.pg-immersive .pg-project-info h3{display:block;font-size:25px;line-height:1.16;letter-spacing:-.025em;color:white;margin:0;text-wrap:balance}.pg-immersive .pg-project-info p{color:#fff;line-height:1.6;font-size:12px;margin:10px 0 13px;max-width:36ch}.pg-card-action{display:flex;align-items:center;gap:10px;color:#a6d8ff;font-size:11px;font-weight:600;line-height:1.4}.pg-card-action svg{width:15px;height:15px}.pg-card-chevron{position:absolute;bottom:22px;right:18px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#0d2746;z-index:3;transition:background .25s ease-out,transform .35s cubic-bezier(.16,1,.3,1)}.pg-immersive .pg-project-link:is(:hover,:focus-visible) .pg-context-photo{transform:scale(1.055)}.pg-immersive .pg-project-link:is(:hover,:focus-visible) .pg-project-image:after{opacity:1}.pg-immersive .pg-project-link:is(:hover,:focus-visible) .pg-project-info{opacity:1;transform:none}.pg-immersive .pg-project-link:is(:hover,:focus-visible) .pg-card-chevron{background:#f27b5b;transform:translateX(2px)}.pg-immersive .pg-project-link:focus-visible{outline:3px solid #103f91;outline-offset:5px}.pg-immersive .pg-credit{font-size:10px;line-height:1.5;margin-top:9px;color:#405976}.pg-credit summary{min-height:24px;display:flex;align-items:center;cursor:pointer}.pg-credit summary:before{content:"+";margin-right:6px}.pg-credit[open] summary:before{content:"−"}.pg-credit p{margin:4px 0 0;font-size:11px}.pg-credit summary:focus-visible{outline:2px solid #103f91;outline-offset:3px}.pg-immersive.pg-has-mockup .pg-context-photo{filter:brightness(.7)}.pg-browser-mockup{position:absolute;width:84%;left:8%;top:24%;border:5px solid #172a40;border-radius:8px;overflow:hidden;box-shadow:0 18px 35px #07121d66;transform:perspective(900px) rotateY(-9deg) rotateZ(-5deg);transition:transform .6s cubic-bezier(.16,1,.3,1);background:#fff;z-index:1}.pg-browser-top{height:14px;display:flex;gap:4px;align-items:center;background:#172a40;padding-left:6px}.pg-browser-top i{width:3px;height:3px;background:#b7c8d9;border-radius:50%}.pg-browser-mockup img{display:block;width:100%;height:auto!important;max-height:none;object-fit:contain!important;transform:none!important;border-radius:0}.pg-immersive .pg-project-link:is(:hover,:focus-visible) .pg-browser-mockup{transform:perspective(900px) rotateY(0deg) rotateZ(-2deg) translateY(-18px)}.pg-has-mockup .pg-project-image:after{z-index:2}.pg-next-project{grid-column:1/-1;min-width:0}.pg-next-project>a{display:block;position:relative;min-height:290px;overflow:hidden;border-radius:12px;background:#0d2746;color:#fff}.pg-next-project img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;transition:transform .65s cubic-bezier(.16,1,.3,1)}.pg-next-project>a:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0d2746f0 0%,#0d2746c7 48%,#0d27461a 100%)}.pg-next-copy{position:relative;z-index:1;padding:40px;max-width:680px}.pg-next-copy h3{font-family:var(--display);font-size:34px;line-height:1.18;color:#fff;letter-spacing:-.03em;margin:0}.pg-next-copy p{font-size:14px;line-height:1.7;color:#daeafa;margin:16px 0 24px}.pg-next-copy>span{display:inline-flex;align-items:center;gap:24px;background:#f27b5b;color:#0d2746;border-radius:4px;padding:12px 17px;font-size:12px;font-weight:600}.pg-next-project>a:is(:hover,:focus-visible) img{transform:scale(1.035)}.pg-next-project>a:focus-visible{outline:3px solid #103f91;outline-offset:5px}.pg-main ::selection{background:#f27b5b;color:#0d2746}
@media(max-width:1100px){.pg-card-labels{left:12px;right:12px;top:12px;flex-wrap:wrap;justify-content:start}.pg-card-labels span{font-size:9px;max-width:100%!important}.pg-card-labels span:last-child{text-align:left}.pg-immersive .pg-project-info{left:16px;bottom:20px;right:50px}.pg-immersive .pg-project-info h3{font-size:21px}.pg-immersive .pg-project-info p{font-size:11px}.pg-card-chevron{width:32px;height:32px;right:12px;bottom:16px}.pg-next-copy h3{font-size:30px}}
@media(hover:none),(pointer:coarse){.pg-immersive .pg-project-info{opacity:1;transform:none}.pg-immersive .pg-project-image:after{opacity:1}.pg-immersive .pg-project-info p{display:none}.pg-card-action{margin-top:10px}.pg-immersive .pg-browser-mockup{top:24%;width:88%;left:6%}.pg-immersive .pg-project-link:hover .pg-context-photo{transform:none}}
@media(max-width:600px){.pg-selection .pg-grid{gap:24px}.pg-immersive .pg-project-link{aspect-ratio:1.08}.pg-card-labels{top:16px;left:16px;right:16px;justify-content:space-between}.pg-card-labels span{font-size:10px;max-width:58%!important}.pg-immersive .pg-project-info{left:20px;bottom:22px;right:65px;opacity:1;transform:none}.pg-immersive .pg-project-info h3{font-size:25px}.pg-immersive .pg-project-info p{display:none}.pg-immersive .pg-project-image:after{opacity:1}.pg-card-chevron{width:40px;height:40px;right:18px;bottom:19px}.pg-next-project>a{min-height:360px}.pg-next-copy{padding:30px 24px}.pg-next-copy h3{font-size:29px}.pg-next-copy p{font-size:13px}.pg-next-project>a:after{background:linear-gradient(90deg,#0d2746e8,#0d27469e)}.pg-next-project img{object-position:62% center}.pg-browser-mockup{top:25%;width:88%;left:6%}}
@media(prefers-reduced-motion:reduce){.pg-immersive .pg-project-info{opacity:1;transform:none}.pg-immersive .pg-project-image:after{opacity:1}.pg-immersive .pg-browser-mockup{transform:none!important}.pg-immersive .pg-project-info p{display:none}}

/* CTA : photo originale 1600px, cadrages dédiés. */
.pg-next-project img{object-position:center 60%}
@media(max-width:600px){.pg-next-project img{object-position:70% center}}

/* Filtres : mêmes couleurs que les actions Blue Strat. */
.pg-filterbar button{background:#fff;color:#0d2746;border:1px solid #acbccb;border-radius:4px;font-weight:600;transition:background .2s,color .2s,border-color .2s}
.pg-filterbar button[aria-pressed="true"]{background:#f27b5b;color:#102644;border-color:#f27b5b}
.pg-filterbar button[aria-pressed="true"] span{color:#102644}
.pg-filterbar button:hover{background:#ffddd3;color:#102644;border-color:#f27b5b}
.pg-filterbar button[aria-pressed="true"]:hover{background:#ffa18a}
.pg-filterbar button:focus-visible{outline:3px solid #0d2746;outline-offset:3px}

.pg-filterbar button:hover:not([aria-pressed="true"]){background:#ffddd3;color:#102644;border-color:#f27b5b}
