.article-cta:where(.astro-AMVLHGCA){display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:18.125rem;margin-top:6rem;padding-left:6rem;padding-right:6rem;text-align:center;background-color:#f0f0f0}@media screen and (min-width:768px){.article-cta:where(.astro-AMVLHGCA){min-height:20.375rem}}.next-cta:where(.astro-AMVLHGCA){font-weight:700}.link-cta:where(.astro-AMVLHGCA){position:relative;margin-top:2rem;font-weight:600;font-size:2rem;text-decoration:none;line-height:1;color:#717171}@media screen and (min-width:768px){.link-cta:where(.astro-AMVLHGCA){font-size:4rem}}.link-cta:where(.astro-AMVLHGCA):after{content:"";display:block;width:2rem;height:1rem;margin-left:auto;margin-right:auto;margin-top:1rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m24 0-1.41 1.41L28.17 7H0v2h28.17l-5.58 5.59L24 16l8-8-8-8Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.link-cta:where(.astro-AMVLHGCA):after{position:absolute;right:0;top:50%;transform:translate(-50%);margin-top:0;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}}@media screen and (min-width:768px){.link-cta:where(.astro-AMVLHGCA){transition:transform .3s ease-in-out,color .3s ease-in-out}.link-cta:where(.astro-AMVLHGCA):hover{transform:translate(-3rem);color:#000}.link-cta:where(.astro-AMVLHGCA):hover:after{opacity:1;transform:translate(3rem)}}.hover-nav:where(.astro-377UBGAT){position:sticky;bottom:0;left:0;transform:scale(.5);transform-origin:0-16px;z-index:10;transition:transform .3s ease-in-out}.hover-nav:where(.astro-377UBGAT)[tabindex="0"]:focus{outline:0}.hover-nav:where(.astro-377UBGAT) .landing-nav{bottom:0;left:0;padding:16px}body.standard .hover-nav:where(.astro-377UBGAT) .landing-nav__item{background-color:#e0e0e0;border-color:#e0e0e0}.hover-nav:where(.astro-377UBGAT) .landing-nav__item{border-width:2px}@media screen and (min-width:1240px){.hover-nav:where(.astro-377UBGAT) .landing-nav__item{max-width:138px}}.hover-nav:where(.astro-377UBGAT) .landing-nav__link{opacity:0;pointer-events:none}.hover-nav:where(.astro-377UBGAT):hover,.hover-nav:where(.astro-377UBGAT):focus-within{transform:scale(1)}.hover-nav:where(.astro-377UBGAT):hover .landing-nav__item,.hover-nav:where(.astro-377UBGAT):focus-within .landing-nav__item{border-width:1px;max-width:unset}.hover-nav:where(.astro-377UBGAT):hover .landing-nav__link,.hover-nav:where(.astro-377UBGAT):focus-within .landing-nav__link{opacity:1;pointer-events:unset}.img-border:where(.astro-6NMS2QEI){border:solid 1px #000;margin-bottom:180px}body.standard .img-border:where(.astro-6NMS2QEI){border:0}.wire-image:where(.astro-IGVEK2JK),.standard-image:where(.astro-IGVEK2JK){display:none;width:100%;height:100%}body.standard .standard-image:where(.astro-IGVEK2JK){display:block}body:not(.standard) .wire-image:where(.astro-IGVEK2JK){display:block}picture{width:100%;height:100%!important;display:flex;min-height:50px}picture img{-o-object-fit:cover;object-fit:cover;height:100%!important;width:100%}.title-anchor:where(.astro-NYAZGAVW){padding-top:4rem}@media screen and (min-width:1024px){.title-anchor:where(.astro-NYAZGAVW){scroll-margin:5rem;padding-top:5rem;min-height:calc(100vh - 5rem)}}@media screen and (min-width:1024px){.title-anchor:where(.astro-NYAZGAVW):first-child{padding-top:5rem}}.title-anchor:where(.astro-NYAZGAVW):last-child{margin-bottom:4rem}.title-anchor>:first-child{margin-top:0}.title-anchor>:last-child{margin-bottom:0}@media screen and (min-width:1024px){.title-anchor{scroll-margin:unset}}@media screen and (min-width:1024px){.fade .title-anchor{display:none;opacity:0;transition:opacity .5s ease-in-out;animation:fadeOut 5s ease-in-out;pointer-events:auto}}@media screen and (min-width:1024px){.fade .title-anchor.active{display:block;transition:opacity .5s ease-in-out;animation:fadeIn 2s linear;opacity:1}}@keyframes fadeIn{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes fadeOut{to{opacity:1}75%{opacity:.75}50%{opacity:.5}25%{opacity:.25}0%{opacity:0}}.page-two-cols:where(.astro-Y3IAWTUA){display:flex;flex-direction:column}@media screen and (min-width:1024px){.page-two-cols:where(.astro-Y3IAWTUA){flex-direction:row}.page-two-cols:where(.astro-Y3IAWTUA).page-two-cols .text-with-without,.page-two-cols:where(.astro-Y3IAWTUA).page-two-cols .text-text{margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.col-left:where(.astro-Y3IAWTUA){width:50%;padding-right:2rem}}@media screen and (min-width:1024px){.col-right:where(.astro-Y3IAWTUA){width:50%;padding-left:2rem}}.double-img:where(.astro-DLIXWUN5){display:flex;justify-content:space-between;flex-direction:column;margin-bottom:4rem}@media screen and (min-width:768px){.double-img:where(.astro-DLIXWUN5){flex-direction:row;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width:1024px){.double-img:where(.astro-DLIXWUN5){-moz-column-gap:4rem;column-gap:4rem;margin-bottom:11.25rem}}.double-img__wrapper:where(.astro-DLIXWUN5){flex-basis:50%;overflow:hidden;margin-bottom:1.5rem}.double-img__wrapper:where(.astro-DLIXWUN5):last-child{margin-bottom:0}@media screen and (min-width:768px){.double-img__wrapper:where(.astro-DLIXWUN5){margin-bottom:0}}.double-img__img:where(.astro-DLIXWUN5){width:100%;aspect-ratio:1/1}@media screen and (min-width:768px){.double-img__img:where(.astro-DLIXWUN5){max-height:calc(100vh - 10.625rem)}}body:not(.standard) .double-img__img:where(.astro-DLIXWUN5){border:1px solid #000}.recruitement:where(.astro-SGHA4ZR2){margin-bottom:4rem}.recruitement:where(.astro-SGHA4ZR2):last-child{margin-bottom:0}@media screen and (min-width:768px){.recruitement:where(.astro-SGHA4ZR2){margin-bottom:6rem}}.tile+.recruitement:where(.astro-SGHA4ZR2){text-align:center;margin-bottom:4rem}.button:where(.astro-SGHA4ZR2){border:1px solid #000;padding:.875rem 4rem .875rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16H2V2h7V0H2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V9h-2v7ZM11 0v2h3.59l-9.83 9.83 1.41 1.41L16 3.41V7h2V0h-7Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 1.5rem);font-weight:700;font-size:1.25rem;line-height:1.6;color:#000;transition:background-color .3s ease-in-out,color .3s ease-in-out}.download:where(.astro-SGHA4ZR2) .button:where(.astro-SGHA4ZR2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='m15.898 13.36 1.414 1.415-4.95 4.95-4.95-4.95 1.415-1.415 2.539 2.539V1.997h1.994V15.9l2.538-2.539Z'/%3E%3Cpath stroke='%23000' stroke-linecap='square' stroke-width='2' d='M5.362 21.724h14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.button:where(.astro-SGHA4ZR2):hover,.button:where(.astro-SGHA4ZR2):focus{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 16H2V2h7V0H2a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V9h-2v7ZM11 0v2h3.59l-9.83 9.83 1.41 1.41L16 3.41V7h2V0h-7Z' fill='%23fff'/%3E%3C/svg%3E");background-color:#000;color:#fff;cursor:pointer}.download:where(.astro-SGHA4ZR2) .button:where(.astro-SGHA4ZR2):hover,.download:where(.astro-SGHA4ZR2) .button:where(.astro-SGHA4ZR2):focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m15.898 13.36 1.414 1.415-4.95 4.95-4.95-4.95 1.415-1.415 2.539 2.539V1.997h1.994V15.9l2.538-2.539Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-width='2' d='M5.362 21.724h14'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}body.standard .button:where(.astro-SGHA4ZR2){background-color:#f0f0f0;border-color:#f0f0f0}body.standard .button:where(.astro-SGHA4ZR2):hover,body.standard .button:where(.astro-SGHA4ZR2):focus{background-color:#000}.form-wrapper:where(.astro-XSL6TSE7){margin-bottom:6rem}@media screen and (min-width:1024px){.form-wrapper:where(.astro-XSL6TSE7){margin-left:50%}}@media screen and (min-width:1024px){.col-right .form-wrapper:where(.astro-XSL6TSE7){margin-left:0}}.col-right .form-wrapper:where(.astro-XSL6TSE7):first-child{padding-top:3rem}.info-line:where(.astro-XSL6TSE7),.info-line-success:where(.astro-XSL6TSE7)>p{margin-bottom:.5rem;color:#717171;font-weight:600;font-size:1.125rem;line-height:1.2}@media screen and (min-width:1024px){.info-line:where(.astro-XSL6TSE7),.info-line-success:where(.astro-XSL6TSE7)>p{font-size:1.5rem}}.info-line:where(.astro-XSL6TSE7):last-child,.info-line-success:where(.astro-XSL6TSE7)>p:last-child{margin-bottom:0}.form:where(.astro-XSL6TSE7){display:none}.form:where(.astro-XSL6TSE7).visible{display:block}.form-group:where(.astro-XSL6TSE7){margin-bottom:1rem;background-color:#fff;border-bottom:1px solid #000;padding-top:.5rem;flex:1}.form-group:where(.astro-XSL6TSE7).required .contact-label:where(.astro-XSL6TSE7):after{content:"*";margin-left:4px}.form-group:where(.astro-XSL6TSE7):focus-within{border-width:3px}.form-group:where(.astro-XSL6TSE7):focus-within .contact-input:where(.astro-XSL6TSE7){outline:0;margin-bottom:0}.form-group--consent:where(.astro-XSL6TSE7){border:0}@media screen and (min-width:1024px){.form-2cols:where(.astro-XSL6TSE7){display:flex;width:100%;gap:24px}}.contact-label:where(.astro-XSL6TSE7){display:block;font-size:.875rem;font-weight:600;padding-left:.5rem;padding-right:.5rem}.contact-input:where(.astro-XSL6TSE7){width:100%;padding:.9rem .5rem;margin-bottom:2px;font-size:1.125rem;font-weight:600;border:0;font-family:inherit}.contact-input:where(.astro-XSL6TSE7)::-moz-placeholder{color:#e0e0e0;font-family:N27,sans-serif}.contact-input:where(.astro-XSL6TSE7)::placeholder{color:#e0e0e0;font-family:N27,sans-serif}.form-consent:where(.astro-XSL6TSE7){margin-bottom:1rem;padding-top:.5rem;color:#717171;font-size:.9rem}.button:where(.astro-XSL6TSE7){border:solid 1px #000;padding:.875rem 4rem .875rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.01 18 21 9 .01 0 0 7l15 2-15 2 .01 7Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 1.5rem);font-weight:700;font-size:1.25rem;line-height:1.6;color:#000;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button:where(.astro-XSL6TSE7):hover,.button:where(.astro-XSL6TSE7):focus,.button:where(.astro-XSL6TSE7):active{background-image:url("data:image/svg+xml,%3Csvg width='21' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.01 18 21 9 .01 0 0 7l15 2-15 2 .01 7Z' fill='%23fff'/%3E%3C/svg%3E");background-color:#000;color:#fff;cursor:pointer}body.standard .button:where(.astro-XSL6TSE7){background-color:#fff}body.standard .button:where(.astro-XSL6TSE7):hover,body.standard .button:where(.astro-XSL6TSE7):focus,body.standard .button:where(.astro-XSL6TSE7):active{background-color:#000}#contactForm:where(.astro-XSL6TSE7),#formSuccess:where(.astro-XSL6TSE7),#formSending:where(.astro-XSL6TSE7),#formError:where(.astro-XSL6TSE7){display:none}#contactForm:where(.astro-XSL6TSE7).visible,#formSuccess:where(.astro-XSL6TSE7).visible,#formSending:where(.astro-XSL6TSE7).visible,#formError:where(.astro-XSL6TSE7).visible{display:block}#formError:where(.astro-XSL6TSE7){color:red}.download:where(.astro-EIO7KUGG){margin-bottom:6rem}@media screen and (min-width:1024px){.download:where(.astro-EIO7KUGG){margin-left:50%}}@media screen and (min-width:1024px){.col-right .download:where(.astro-EIO7KUGG){margin-left:0}}.download:where(.astro-EIO7KUGG) .form-wrapper{margin-left:0}.audio-btns:where(.astro-EW3QLZDT){display:flex;margin-top:1.5rem;margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content;align-items:center;font-weight:500}.audio-btns__btn:where(.astro-EW3QLZDT){margin-right:1.5rem}.audio-btns__btn:where(.astro-EW3QLZDT):last-child{margin-right:0}@media screen and (min-width:768px){.audio-btns:where(.astro-EW3QLZDT){margin-left:unset;margin-right:unset}}.cta-back:where(.astro-NOI5WVRJ){display:none}@media screen and (min-width:1024px){.cta-back:where(.astro-NOI5WVRJ){display:unset;color:#000;font-family:N27,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;padding-left:25px;padding-bottom:4px;text-underline-offset:.3rem;line-height:1em;background-image:url(/images/arrow-left.svg);background-repeat:no-repeat;background-position:center left}}.breadcrumb:where(.astro-4VGNISXD){display:none}@media screen and (min-width:1024px){.breadcrumb:where(.astro-4VGNISXD){display:block;margin-bottom:1.625rem}}.breadcrumb-list:where(.astro-4VGNISXD){display:flex;-moz-column-gap:1.625rem;column-gap:1.625rem;list-style:none;padding:0}.breadcrumb-item:where(.astro-4VGNISXD){position:relative}.breadcrumb-item:where(.astro-4VGNISXD):not(:first-child):before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%230D1726' d='M6.22 5.558 9.657 9 6.22 12.443 7.278 13.5l4.5-4.5-4.5-4.5-1.057 1.058Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:-1.625rem;height:100%;width:1.625rem}.breadcrumb-link:where(.astro-4VGNISXD){font-size:14px;font-weight:500;line-height:1rem;text-underline-offset:.3rem}.featured:where(.astro-WFNOAAZ4){display:none}@media screen and (min-width:1024px){.featured:where(.astro-WFNOAAZ4){display:grid;grid-template-columns:2fr auto 1fr;align-items:center;max-width:67.75rem;margin-bottom:2rem;margin-right:auto;margin-left:auto;padding-block:2rem;padding-inline:2rem;gap:2rem;border:1px solid #000}}.featured:where(.astro-WFNOAAZ4) .btn--txt{text-transform:uppercase;border-bottom:0}.featured:where(.astro-WFNOAAZ4) .audio-btns{font-size:2rem;margin-top:0;font-weight:700}.featured:where(.astro-WFNOAAZ4) .btn--listed-link{width:-moz-max-content;width:max-content}.featured:where(.astro-WFNOAAZ4) .btn--icon-txt{display:flex;justify-content:center;align-items:center}.featured-podcast-title:where(.astro-WFNOAAZ4){font-size:2rem;font-weight:700;line-height:normal}.featured-podcast-subtitle:where(.astro-WFNOAAZ4),.featured-podcast-theme:where(.astro-WFNOAAZ4),.featured-description:where(.astro-WFNOAAZ4){font-size:1.625rem;font-weight:400;line-height:normal}.featured-content:where(.astro-WFNOAAZ4){display:flex;flex-direction:column;height:100%;gap:.75rem}.featured-img{display:flex;align-self:flex-end;width:150px;margin-bottom:2rem;margin-inline:auto}.featured-link:where(.astro-WFNOAAZ4){display:inline-block;padding-top:4.375rem;padding-bottom:7.8125rem}.featured-btns-more:where(.astro-WFNOAAZ4){width:-moz-max-content;width:max-content;display:flex;flex-direction:column;justify-self:flex-end;align-self:flex-start}.listed:where(.astro-VCYURAC2){display:none}.listed:where(.astro-VCYURAC2).visible{display:grid;grid-template-columns:repeat(6,1fr);align-items:flex-start;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;margin-bottom:1rem;padding-block:1rem 0}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2).visible{padding-block:2rem;border-top:0;border-left:0;border-right:0}}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2).visible .btn--txt{text-transform:uppercase;border-bottom:0;font-size:20px;font-weight:700;line-height:normal}}@media (max-width:1024px){.listed:where(.astro-VCYURAC2).visible .audio-btns__btn{margin-right:0}}.listed:where(.astro-VCYURAC2).visible .btn--icon-txt{display:flex;justify-content:center;align-items:center}.listed:where(.astro-VCYURAC2).visible:last-child{margin-bottom:4rem}.listed:where(.astro-VCYURAC2) .listed-img{display:none;grid-column:1/2;grid-row:1/3}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-img{display:flex;align-self:flex-end;justify-content:center;width:8.75rem;margin-bottom:1rem;margin-inline:auto}}@media (max-width:1024px){.listed:where(.astro-VCYURAC2) .audio-btns{font-size:.8125rem}}.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2),.listed:where(.astro-VCYURAC2) .listed-podcast-title:where(.astro-VCYURAC2),.listed:where(.astro-VCYURAC2) .listed-podcast-subtitle:where(.astro-VCYURAC2){line-height:normal}.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2),.listed:where(.astro-VCYURAC2) .listed-content:where(.astro-VCYURAC2){grid-column:1/-1;padding-inline:1rem}.listed:where(.astro-VCYURAC2) .listed-podcast-player:where(.astro-VCYURAC2){grid-column:1/-1;padding-right:1rem}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-podcast-player:where(.astro-VCYURAC2){padding-left:unset}}.listed:where(.astro-VCYURAC2) .listed-content:where(.astro-VCYURAC2){display:flex;flex-direction:column}@media (min-width:468px){.listed:where(.astro-VCYURAC2) .listed-content:where(.astro-VCYURAC2){grid-column:1/5;grid-row:1/2;margin-bottom:1.5rem}}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-content:where(.astro-VCYURAC2){grid-column:2/7;margin-bottom:unset}}.listed:where(.astro-VCYURAC2) .listed-podcast-title:where(.astro-VCYURAC2){font-size:1rem;font-weight:700;margin-bottom:.5rem}@media screen and (min-width:768px){.listed:where(.astro-VCYURAC2) .listed-podcast-title:where(.astro-VCYURAC2){font-size:2rem;margin-bottom:.75rem}}.listed:where(.astro-VCYURAC2) .listed-podcast-subtitle:where(.astro-VCYURAC2){font-size:.875rem;font-weight:400;margin-bottom:.5rem}@media screen and (min-width:768px){.listed:where(.astro-VCYURAC2) .listed-podcast-subtitle:where(.astro-VCYURAC2){font-size:2rem;margin-bottom:.75rem}}.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2){font-size:.8125rem;font-weight:500;display:flex;align-self:flex-end;margin-bottom:.5rem}@media (min-width:468px){.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2){grid-column:1/3;grid-row:1/2}}@media screen and (min-width:768px){.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2){font-size:1.25rem}}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-podcast-theme:where(.astro-VCYURAC2){grid-column:2/3;grid-row:2/3;align-self:center;margin-bottom:unset}}.listed:where(.astro-VCYURAC2) .listed-podcast-description:where(.astro-VCYURAC2){margin-bottom:1rem}.listed:where(.astro-VCYURAC2) .listed-podcast-player:where(.astro-VCYURAC2){display:flex;align-self:center;justify-self:flex-start;padding-left:1rem;padding-right:2.5rem}@media (min-width:468px){.listed:where(.astro-VCYURAC2) .listed-podcast-player:where(.astro-VCYURAC2){grid-column:5/7;grid-row:1/2;justify-self:flex-end;align-self:flex-start}}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-podcast-player:where(.astro-VCYURAC2){grid-column:3/5;grid-row:2/3;padding-inline:unset}}.listed:where(.astro-VCYURAC2) .audio-btns{margin-top:0}@media (max-width:1024px){.listed:where(.astro-VCYURAC2) .audio-btns{display:flex;flex-direction:column-reverse;gap:.5rem}}.listed:where(.astro-VCYURAC2) .listed-btns-more:where(.astro-VCYURAC2){padding:.5rem 1rem;background-color:#000;grid-column:1/-1;width:100%;margin-top:2rem}@media (min-width:468px){.listed:where(.astro-VCYURAC2) .listed-btns-more:where(.astro-VCYURAC2){grid-row:2/3}}@media screen and (min-width:1024px){.listed:where(.astro-VCYURAC2) .listed-btns-more:where(.astro-VCYURAC2){grid-column:5/7;grid-row:2/3;width:-moz-max-content;width:max-content;display:flex;justify-self:flex-end;align-self:center;background-color:transparent;padding:unset;margin-top:unset}}@media (max-width:1024px){.listed:where(.astro-VCYURAC2) .btn--listed-link:where(.astro-VCYURAC2){font-size:.875rem;font-weight:500;color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='21' height='14' viewBox='0 0 21 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0034 13.2985C12.6134 12.9085 12.6134 12.2785 13.0034 11.8885L16.8734 7.99852H1.7034C1.1534 7.99852 0.703398 7.54852 0.703398 6.99852C0.703398 6.44852 1.1534 5.99852 1.7034 5.99852H16.8734L12.9934 2.11852C12.6034 1.72852 12.6034 1.09852 12.9934 0.708516C13.3834 0.318516 14.0134 0.318516 14.4034 0.708516L20.0034 6.29852C20.3934 6.68852 20.3934 7.31852 20.0034 7.70852L14.4134 13.2985C14.0234 13.6785 13.3834 13.6785 13.0034 13.2985Z' fill='%23fff'/%3E%3C/svg%3E%0A")}}.listed:where(.astro-VCYURAC2) .btn--listed-link:where(.astro-VCYURAC2) span:where(.astro-VCYURAC2){border-bottom:1px solid #fff}.audio-player:where(.astro-6FIOQGUF){display:none;position:fixed;bottom:0;left:0;width:100%;background-color:#000;color:#fff;z-index:20}.audio-player:where(.astro-6FIOQGUF).display-player{display:block}.audio-player__progress:where(.astro-6FIOQGUF){position:relative}.audio-player__progress:where(.astro-6FIOQGUF):hover{cursor:pointer}.audio-player__timeline:where(.astro-6FIOQGUF){position:absolute;width:100%;height:6px;border:1px solid #000;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.audio-player__timeline:where(.astro-6FIOQGUF)::-webkit-progress-bar{background-color:#fff}.audio-player__timeline:where(.astro-6FIOQGUF)::-moz-progress-bar{background-color:#717171}.audio-player__timeline:where(.astro-6FIOQGUF)::-webkit-progress-value{background-color:#717171}.audio-player__cursor:where(.astro-6FIOQGUF){position:absolute;top:-9px;left:-12px;width:24px;height:24px;background-color:#000;border:2px solid #fff;transform:rotate(45deg);transform-origin:center}@media screen and (min-width:768px){.audio-player__cursor:where(.astro-6FIOQGUF){top:-5px;left:-6px;width:16px;height:16px}}.audio-player__content:where(.astro-6FIOQGUF){display:flex;align-items:center;min-height:70px}.audio-player:where(.astro-6FIOQGUF) .audio-player__controls:where(.astro-6FIOQGUF),.audio-player:where(.astro-6FIOQGUF) .audio-player__figcaption:where(.astro-6FIOQGUF){flex-grow:1;flex-shrink:1}.audio-player__figcaption:where(.astro-6FIOQGUF){flex-basis:40%;display:none;padding-left:1.5rem;font-size:.875rem;font-weight:500}@media screen and (min-width:768px){.audio-player__figcaption:where(.astro-6FIOQGUF){display:block}}.audio-player__controls:where(.astro-6FIOQGUF){flex-basis:20%;min-width:6rem;text-align:center}.audio-player__timer:where(.astro-6FIOQGUF){position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);text-align:right;font-weight:300;font-size:.875rem}@media screen and (min-width:768px){.audio-player__timer:where(.astro-6FIOQGUF){position:relative;flex-grow:1;flex-shrink:1;flex-basis:40%;padding-right:4.5rem;transform:unset;left:unset;top:unset;font-size:2rem}}.audio-player:where(.astro-6FIOQGUF) .timer__current:where(.astro-6FIOQGUF):last-child,.audio-player:where(.astro-6FIOQGUF) .timer__separator:where(.astro-6FIOQGUF){display:none}@media screen and (min-width:768px){.audio-player:where(.astro-6FIOQGUF) .timer__current:where(.astro-6FIOQGUF):last-child,.audio-player:where(.astro-6FIOQGUF) .timer__separator:where(.astro-6FIOQGUF){display:inline}}.audio-player__close:where(.astro-6FIOQGUF){position:absolute;top:50%;right:1.8125rem;transform:translateY(-50%);color:#fff}.audio-player:where(.astro-6FIOQGUF) .btn--play:where(.astro-6FIOQGUF){margin-left:1.625rem;margin-right:1.625rem}.audio-player:where(.astro-6FIOQGUF) .btn--play:where(.astro-6FIOQGUF) .hidden:where(.astro-6FIOQGUF){display:none}.audio-display{margin-bottom:4.375rem}.audio-display .hover-nav{bottom:4.375rem}.audio-display .bottom-navigation__item,.audio-display:not(.js-burger-menu-open) .burger-button.burger-button{bottom:5rem}.podcast-intro:where(.astro-6F5GBNZ3){position:relative;min-height:calc(100vh - 5rem);margin-bottom:4rem}@media screen and (min-width:768px){.podcast-intro:where(.astro-6F5GBNZ3){margin-bottom:11.25rem;padding-left:5.625rem}}.podcast-intro:where(.astro-6F5GBNZ3) .nijicast-nav{position:relative;margin-bottom:1.25rem;margin-left:-4rem;z-index:9}.podcast-intro:where(.astro-6F5GBNZ3) .nijicast-nav:first-child{padding-top:2.5rem}.podcast-header:where(.astro-6F5GBNZ3){position:relative;padding-top:7.1875rem;text-align:center;z-index:9}@media screen and (min-width:768px){.podcast-header:where(.astro-6F5GBNZ3){padding-top:3.375rem;width:50%;text-align:left}}@media screen and (min-width:1024px){.podcast-header:where(.astro-6F5GBNZ3){min-width:31.25rem}}.podcast-header__content:where(.astro-6F5GBNZ3){display:flex;flex-direction:column-reverse}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote{position:relative;margin-top:0;margin-left:0;margin-right:0;margin-bottom:2rem;font-size:1.9rem;font-weight:700;line-height:1.2;quotes:"“""”""‘""’"}@media screen and (min-width:1024px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote{font-size:3rem}}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote:before{content:open-quote;position:absolute;bottom:calc(100% + 2.0625rem);right:calc(50% - 25px);line-height:0;font-size:3.5rem}@media screen and (min-width:768px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote:before{bottom:unset;top:0;right:calc(100% + 1rem);line-height:1}}@media screen and (min-width:1024px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote:before{font-size:6rem}}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-quote:after{content:close-quote}.podcast-top:where(.astro-6F5GBNZ3){display:flex;flex-direction:column-reverse}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-page-title{font-size:2rem;line-height:1;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1024px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-page-title{font-size:4.5rem}}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-title{font-size:1rem;font-weight:700;line-height:1}@media screen and (min-width:768px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-title{margin-bottom:.25rem;font-size:1.5rem}}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-subtitle{font-size:.875rem;font-weight:500}@media screen and (min-width:768px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-subtitle{font-size:1rem}}.podcast-intro:where(.astro-6F5GBNZ3) .podcast-img{display:block;width:80vw;margin-top:1rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-img{width:calc(50% + 8rem);height:calc(100vh - 80px);margin-top:0;position:absolute;bottom:0;right:-5.625rem}}@media screen and (min-width:1024px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-img{max-width:900px}}@media screen and (min-width:1600px){.podcast-intro:where(.astro-6F5GBNZ3) .podcast-img{max-width:1050px}}@media screen and (min-width:768px){.podcast-img .switchable-image{height:100%}}@media screen and (min-width:768px){.podcast-img .switchable-image picture img{-o-object-position:bottom;object-position:bottom;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:768px){.podcast-intro~.text-with-highlight{margin-left:5.625rem;margin-right:5.625rem}}.page-two-cols .col-left .podcast-intro{min-height:unset;padding-left:0;margin-bottom:4rem}@media screen and (min-width:1024px){.page-two-cols .col-left .podcast-intro{margin-bottom:0;margin-top:7.3125rem}}.page-two-cols .col-left .podcast-header{width:100%;min-width:unset;padding-top:3rem;text-align:left}@media screen and (min-width:1024px){.page-two-cols .col-left .podcast-header{padding-top:0}}.page-two-cols .col-left .podcast-top{gap:1rem;margin-bottom:2rem}@media screen and (min-width:768px){.page-two-cols .col-left .podcast-top{font-size:4rem}}.page-two-cols .col-left .podcast-page-title{-webkit-hyphens:auto;hyphens:auto;word-wrap:anywhere}.page-two-cols .col-left .podcast-quote{font-size:1.5rem;line-height:1.3;margin-bottom:0;text-shadow:none;color:#000}@media screen and (min-width:1024px){.page-two-cols .col-left .podcast-quote{font-size:2.5rem}}.page-two-cols .col-left .podcast-quote:before,.page-two-cols .col-left .podcast-quote:after{display:none}.page-two-cols .col-left .podcast-img{position:static;inset:unset;width:auto;height:auto;max-width:300px;margin-left:0}@media screen and (min-width:768px){.page-two-cols .col-left .podcast-img{margin-top:2rem}}.agencies:where(.astro-WUHYHE5A){width:calc(100% + 3rem);margin-left:-1.5rem}@media screen and (min-width:768px){.agencies:where(.astro-WUHYHE5A){width:calc(100% + 11.25rem);margin-left:-5.625rem}}.agencies:where(.astro-WUHYHE5A) .switchable-image{height:100%}.agencies-list:where(.astro-WUHYHE5A){list-style:none;padding-left:0;display:flex;flex-wrap:wrap}.agency:where(.astro-WUHYHE5A){position:relative;flex-basis:50%;flex-shrink:0;flex-grow:0;aspect-ratio:1/1;background-color:#fff}@media screen and (min-width:768px){.agency:where(.astro-WUHYHE5A){flex-basis:25%}}.agency:where(.astro-WUHYHE5A):nth-child(odd):after{content:"";position:absolute;right:0;top:1rem;height:calc(100% - 2rem);border-right:1px solid #000}@media screen and (min-width:768px){.agency:where(.astro-WUHYHE5A):nth-child(even):after{content:"";position:absolute;right:0;top:1rem;height:calc(100% - 2rem);border-right:1px solid #000}}@media screen and (min-width:768px){.agency:where(.astro-WUHYHE5A):nth-child(4):after{display:none}}@media screen and (max-width:767px){.agency:where(.astro-WUHYHE5A):not(:last-child):before{content:"";position:absolute;bottom:0;left:1rem;width:calc(100% - 2rem);border-bottom:1px solid #000}}@media screen and (min-width:768px){.agency:where(.astro-WUHYHE5A):nth-last-child(n+4):before{content:"";position:absolute;bottom:0;left:1rem;width:calc(100% - 2rem);border-bottom:1px solid #000}}body.standard .agency:where(.astro-WUHYHE5A):before,body.standard .agency:where(.astro-WUHYHE5A):after{display:none}.agency-name:where(.astro-WUHYHE5A){position:absolute;left:50%;transform:translate(-50%);bottom:1rem;width:91%;margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-weight:700;font-size:1rem;border:1px solid #000;background-color:#fff;z-index:1}@media screen and (min-width:1024px){.agency-name:where(.astro-WUHYHE5A){font-size:1.25rem;padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:1240px){.agency-name:where(.astro-WUHYHE5A){font-size:1.5rem}}.title:where(.astro-WXBWO3R2){margin-top:0!important;margin-bottom:1.5rem;padding-top:3rem;line-height:1;font-weight:700;-webkit-hyphens:auto;hyphens:auto;font-size:32px;font-size:2rem}@media screen and (min-width:1024px){.title:where(.astro-WXBWO3R2){line-height:1;font-size:72px;font-size:4.5rem}}.subtitle:where(.astro-WXBWO3R2){width:-moz-fit-content;width:fit-content;padding-bottom:.125rem;font-weight:700;font-size:.875rem;line-height:1.2;text-decoration:none;color:#000}.contact-content:where(.astro-WXBWO3R2){margin-bottom:4rem;padding-top:4rem}@media screen and (min-width:768px){.contact-content:where(.astro-WXBWO3R2){display:flex;padding-top:3rem;flex-wrap:wrap;-moz-column-gap:5.625rem;column-gap:5.625rem;row-gap:4rem;flex-direction:row;margin-bottom:6rem}}.contact-info:where(.astro-WXBWO3R2){flex-shrink:0}.social:where(.astro-WXBWO3R2){margin-top:4rem}@media screen and (min-width:768px){.social:where(.astro-WXBWO3R2){flex-shrink:0;margin-top:0}}.social-list:where(.astro-WXBWO3R2){display:flex;align-items:center;list-style:none;padding-left:0}.social-link:where(.astro-WXBWO3R2){display:inline-block;padding-bottom:.1875rem;color:inherit;text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#717171 0,#717171 100%);background-position:bottom left;transition:background-size .3s ease-out}.social-link:where(.astro-WXBWO3R2):hover{background-size:30px 1px}.social-item:where(.astro-WXBWO3R2){margin-right:1.8125rem}.social-item:where(.astro-WXBWO3R2):last-child{margin-right:0}.social-icon:where(.astro-WXBWO3R2){display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px}.social-icon:where(.astro-WXBWO3R2):hover,.social-icon:where(.astro-WXBWO3R2):focus,.social-icon:where(.astro-WXBWO3R2):active{outline:1px solid #717171;outline-offset:5px}.social-svg:where(.astro-WXBWO3R2) .social-bg:where(.astro-WXBWO3R2){display:none}body.standard .social-svg:where(.astro-WXBWO3R2) .social-bg:where(.astro-WXBWO3R2){display:block}body.standard .social-svg:where(.astro-WXBWO3R2) .social-wire:where(.astro-WXBWO3R2){display:none}.content-title:where(.astro-WXBWO3R2){margin-bottom:1rem;font-weight:700;font-size:1.3125rem;line-height:1.2}@media screen and (min-width:1024px){.content-title:where(.astro-WXBWO3R2){font-size:2rem}}@media screen and (min-width:768px){.content-title--form:where(.astro-WXBWO3R2){margin-bottom:3rem}}.cta-home:where(.astro-WXBWO3R2){color:#000;font-family:N27,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;padding-left:25px;padding-bottom:4px;line-height:1em;background-image:url(/images/arrow-left.svg);background-repeat:no-repeat;background-position:center left}.key-wrapper:where(.astro-3ZJO63KE){margin-bottom:2rem}.key-title:where(.astro-3ZJO63KE){width:-moz-fit-content;width:fit-content;margin-bottom:2rem;font-weight:500;font-size:.875rem;padding:.5rem .9rem;background-color:#f0f0f0;color:#717171;border:1px solid #f0f0f0}body:not(.standard) .key-title:where(.astro-3ZJO63KE){background-color:#fff;border:1px solid #000}@media screen and (min-width:1024px){.key-title:where(.astro-3ZJO63KE){display:none}}.key-list:where(.astro-3ZJO63KE){padding-left:0;list-style:none;font-weight:700;font-size:1rem;line-height:1.25rem}@media screen and (min-width:1024px){.key-list:where(.astro-3ZJO63KE){font-size:1.5rem;line-height:1.875rem}}.key-list:where(.astro-3ZJO63KE).background-chart{width:calc(100% + 3rem);margin-left:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='720' height='580' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 153.735 180-41.928 180-13.976L540 0h180v580H0V153.735Z' fill='%23F0F0F0'/%3E%3Cpath stroke='%23fff' stroke-width='4' d='M178 580V0M358 580V0M538 580V0'/%3E%3C/svg%3E");min-height:36.25rem;background-repeat:no-repeat;background-size:cover}.key-item:where(.astro-3ZJO63KE){margin-bottom:.5rem}.key-item--big:where(.astro-3ZJO63KE){margin-bottom:2rem}.key-item--big:where(.astro-3ZJO63KE):last-child{margin-bottom:0}@media screen and (min-width:1024px){.key-item--big:where(.astro-3ZJO63KE){margin-bottom:4rem}}.key-figure--big:where(.astro-3ZJO63KE){display:block;font-size:4rem;line-height:1}@media screen and (min-width:1024px){.key-figure--big:where(.astro-3ZJO63KE){font-size:8rem}}.directors:where(.astro-QLTKOYVH){position:relative;margin-bottom:9.3125rem}.directors:where(.astro-QLTKOYVH) .switchable-image{height:100%}.directors-list:where(.astro-QLTKOYVH){display:flex;flex-direction:row;flex-wrap:nowrap;width:calc(100% + 1.5rem);overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.directors-list:where(.astro-QLTKOYVH)::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.directors-list:where(.astro-QLTKOYVH){flex-direction:column;row-gap:1rem;width:50%;margin-left:50%;overflow-x:unset}}.director-label:where(.astro-QLTKOYVH){display:block;margin-right:1rem;scroll-snap-align:start;background-color:#f0f0f0;border:1px solid #f0f0f0}.director-label:where(.astro-QLTKOYVH):last-child{margin-right:1.5rem}@media screen and (min-width:768px){.director-label:where(.astro-QLTKOYVH):last-child{margin-right:0}}@media screen and (min-width:768px){.director-label:where(.astro-QLTKOYVH){margin-right:0}}body:not(.standard) .director-label:where(.astro-QLTKOYVH){background-color:#fff;border:1px solid #000}.director-label:where(.astro-QLTKOYVH) .director-radio:where(.astro-QLTKOYVH):checked~.director-text:where(.astro-QLTKOYVH){background-color:#000;color:#fff}.director-label:where(.astro-QLTKOYVH) .director-radio:where(.astro-QLTKOYVH):checked~.director-img-wrapper:where(.astro-QLTKOYVH){display:block}.director-label:where(.astro-QLTKOYVH) .director-radio:where(.astro-QLTKOYVH):checked~.director-text:where(.astro-QLTKOYVH):before{border-color:#fff}.director-radio:where(.astro-QLTKOYVH){display:none}.director-text:where(.astro-QLTKOYVH){display:block;position:relative;width:100%;height:100%;min-width:12.5rem;padding:1.5rem 1rem 1rem}@media screen and (min-width:768px){.director-text:where(.astro-QLTKOYVH){padding:1rem 4rem 1rem 1.5rem}}.director-text:where(.astro-QLTKOYVH):after{content:"";display:block;position:absolute;right:.6875rem;top:.6875rem;width:1rem;height:1rem;border-radius:50%;background-color:#fff}@media screen and (min-width:768px){.director-text:where(.astro-QLTKOYVH):after{right:1.9rem;top:50%;transform:translateY(-50%)}}.director-text:where(.astro-QLTKOYVH):before{content:"";display:block;position:absolute;right:.46rem;top:.46rem;width:22px;height:22px;background-color:transparent;border:1px solid #000;border-radius:50%}@media screen and (min-width:768px){.director-text:where(.astro-QLTKOYVH):before{right:1.5rem;top:50%;transform:translateY(-50%)}}.director-name:where(.astro-QLTKOYVH){margin-bottom:.125rem;font-weight:700;font-size:1rem}@media screen and (min-width:768px){.director-name:where(.astro-QLTKOYVH){font-size:1.5rem}}.director-function:where(.astro-QLTKOYVH){font-weight:500;font-size:.875rem}@media screen and (min-width:768px){.director-function:where(.astro-QLTKOYVH){font-size:1rem}}.director-img-wrapper:where(.astro-QLTKOYVH){display:none;position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;aspect-ratio:1/1}@media screen and (min-width:768px){.director-img-wrapper:where(.astro-QLTKOYVH){left:0;transform:unset;max-width:unset;width:calc(50% - 5.625rem);height:100%}}.director-img:where(.astro-QLTKOYVH){display:block;position:sticky;top:5rem;width:100%;aspect-ratio:1/1;background-color:#fff}body:not(.standard) .director-img:where(.astro-QLTKOYVH){border:1px solid #000}.fake-img-wrapper:where(.astro-QLTKOYVH){width:100%;height:calc(100vw - 3rem);margin-bottom:2rem;display:block}@media screen and (min-width:768px){.fake-img-wrapper:where(.astro-QLTKOYVH){display:none}}.menu-title:where(.astro-BZ6IS37X){font-family:N27,sans-serif;font-weight:800;font-size:32px;font-size:2rem;line-height:1em;margin:6rem auto 1rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1024px){.menu-title:where(.astro-BZ6IS37X){font-size:72px;font-size:4.5rem;display:flex;align-items:center}}.title-list:where(.astro-BZ6IS37X){display:none}@media screen and (min-width:1024px){.title-list:where(.astro-BZ6IS37X){list-style:none;margin:3rem 0 0;padding:0;display:flex;flex-direction:column}.title-list:where(.astro-BZ6IS37X) li:where(.astro-BZ6IS37X){display:inline-flex}}.title-item:where(.astro-BZ6IS37X){display:flex;align-items:center;color:#000;font-size:18px;font-size:1.125rem;text-decoration:none;padding:4px 16px 4px 4px;margin-left:-4px}.title-item:where(.astro-BZ6IS37X):before{content:"➝";width:22px;min-width:22px;max-width:22px;height:22px;border:solid 1px #000;color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;margin-right:8px}.title-item:where(.astro-BZ6IS37X).active,.title-item:where(.astro-BZ6IS37X):hover,.title-item:where(.astro-BZ6IS37X):focus{font-weight:700}.title-item:where(.astro-BZ6IS37X).active:before,.title-item:where(.astro-BZ6IS37X):hover:before,.title-item:where(.astro-BZ6IS37X):focus:before{color:#fff;background-color:#000}.cta-back:where(.astro-7AXWX4AI){display:none}@media screen and (min-width:1024px){.cta-back:where(.astro-7AXWX4AI){display:unset;color:#000;font-family:N27,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;padding-left:25px;padding-bottom:4px;line-height:1em;background-image:url(/images/arrow-left.svg);background-repeat:no-repeat;background-position:center left}}.news-title:where(.astro-7AXWX4AI){font-family:N27,sans-serif;font-weight:800;font-size:28px;font-size:1.75rem;line-height:1em;margin:64px auto 16px;color:#000;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1024px){.news-title:where(.astro-7AXWX4AI){font-size:56px;font-size:3.5rem;display:flex;align-items:center}}.news-list:where(.astro-YEGVO2BI){list-style:none;padding:4rem 0 0}.news-item:where(.astro-YEGVO2BI){display:block;color:#000;padding:16px 24px;border:solid 1px #000;margin-bottom:16px;text-decoration:none;transition:background-color .3s ease-in,color .3s ease-in}body.standard .news-item:where(.astro-YEGVO2BI){background-color:#e0e0e0;border-color:#e0e0e0}.news-item:where(.astro-YEGVO2BI):hover{color:#fff;background-color:#000!important;transition:background-color .3s ease}.news-title:where(.astro-YEGVO2BI){font-weight:700;font-size:24px;font-size:1.5rem;line-height:30px}.news-date:where(.astro-YEGVO2BI){font-weight:500;font-size:16px;font-size:1rem;line-height:24px}.tag:where(.astro-4467EQPP){display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;font-size:.875rem;line-height:1rem;border:1px solid #000;border-radius:1.4375rem;background-color:#fff}@media screen and (min-width:768px){.tag:where(.astro-4467EQPP){font-size:1.25rem}}.tag:where(.astro-4467EQPP)>:where(.astro-4467EQPP){flex-shrink:0}.tag:where(.astro-4467EQPP) svg:where(.astro-4467EQPP),.tag:where(.astro-4467EQPP) .tag-sr:where(.astro-4467EQPP){display:none}.tag:where(.astro-4467EQPP):hover{cursor:pointer}.tag:where(.astro-4467EQPP).active{color:#fff;background-color:#000}.tag:where(.astro-4467EQPP).active svg:where(.astro-4467EQPP),.tag:where(.astro-4467EQPP).active .tag-sr:where(.astro-4467EQPP){display:block}.tag-nav:where(.astro-TYIMURQM){overflow:hidden;width:calc(100% + 1.5rem)}@media screen and (min-width:768px){.tag-nav:where(.astro-TYIMURQM){width:100%}}.tag-list:where(.astro-TYIMURQM){display:flex;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding:0;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;list-style:none}@media screen and (min-width:768px){.tag-list:where(.astro-TYIMURQM){-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap;justify-content:center;overflow-x:visible}}.tag-list:where(.astro-TYIMURQM)>:where(.astro-TYIMURQM){flex-shrink:0}.tag-list:where(.astro-TYIMURQM)>:where(.astro-TYIMURQM):last-child{padding-right:1.5rem}@media screen and (min-width:768px){.tag-list:where(.astro-TYIMURQM)>:where(.astro-TYIMURQM):last-child{padding-right:0}}.title:where(.astro-L4KX6JS3){margin-top:2.75rem;margin-bottom:2.25rem;font-weight:700;line-height:100%;text-align:center;font-size:28px;font-size:1.75rem}@media screen and (min-width:768px){.title:where(.astro-L4KX6JS3){margin-top:3.5rem;margin-bottom:2.5625rem;text-align:left;font-size:72px;font-size:4.5rem}}.img-border:where(.astro-L4KX6JS3){border:solid 1px #000;margin-bottom:11.25rem}body.standard .img-border:where(.astro-L4KX6JS3){border:0}.podcast-list:where(.astro-L4KX6JS3){display:grid;margin-top:2rem;padding-left:0}.awards:where(.astro-4MYJDFAL){margin-bottom:4rem}@media screen and (min-width:1024px){.awards:where(.astro-4MYJDFAL){margin-top:7.25rem;margin-bottom:11.25rem}}.awards-title:where(.astro-4MYJDFAL){margin-bottom:1.5rem}@media screen and (min-width:1024px){.awards-title:where(.astro-4MYJDFAL){margin-bottom:3rem}}.awards-list:where(.astro-4MYJDFAL){display:flex;list-style:none;padding-left:0;overflow-x:scroll;width:calc(100% + 1.5rem);scrollbar-width:none;scroll-snap-type:x mandatory}.awards-list:where(.astro-4MYJDFAL)::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.awards-list:where(.astro-4MYJDFAL){width:100%;flex-wrap:wrap;gap:1rem;overflow-x:visible}}.awards-item:where(.astro-4MYJDFAL){position:relative;flex-basis:calc(25% - 4rem);padding:1.5rem;min-width:12.5rem;min-height:12.5rem;aspect-ratio:1/1;margin-right:1rem;box-sizing:content-box;background-color:#f0f0f0;border:1px solid #f0f0f0;scroll-snap-align:start}@media screen and (min-width:768px){.awards-item:where(.astro-4MYJDFAL){margin-right:0}}body:not(.standard) .awards-item:where(.astro-4MYJDFAL){background-color:#fff;border:1px solid #000}.awards-item:where(.astro-4MYJDFAL) picture{max-width:50%!important;min-height:unset!important;height:auto!important}.awards-txt:where(.astro-4MYJDFAL){position:absolute;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);font-weight:500;font-size:14px;font-size:.875rem}@media screen and (min-width:1240px){.awards-txt:where(.astro-4MYJDFAL){font-size:16px;font-size:1rem}}.quote:where(.astro-JIFILEAI){line-height:1.2;margin-bottom:4rem}@media screen and (min-width:768px){.quote:where(.astro-JIFILEAI){margin-bottom:6rem}}.quote__txt:where(.astro-JIFILEAI){margin-bottom:1rem;margin-top:2rem;font-weight:700;font-size:1.9rem;color:#717171;quotes:"“""”""‘""’"}@media screen and (min-width:768px){.quote__txt:where(.astro-JIFILEAI){margin-bottom:1.5rem}}@media screen and (min-width:1024px){.quote__txt:where(.astro-JIFILEAI){font-size:2.5rem}}.quote__txt:where(.astro-JIFILEAI):before{content:open-quote}.quote__txt:where(.astro-JIFILEAI):after{content:close-quote}.quote__author:where(.astro-JIFILEAI){font-weight:700;font-size:1rem}@media screen and (min-width:1024px){.quote__author:where(.astro-JIFILEAI){font-size:1.5rem}}.quote__function:where(.astro-JIFILEAI){font-weight:500;font-size:.875rem}@media screen and (min-width:1024px){.quote__function:where(.astro-JIFILEAI){font-size:1rem}}.reference~.text-with-highlight{margin-left:0;margin-right:0}.reference:where(.astro-DZ2KHRKX){padding-top:3rem;margin-bottom:4rem}@media screen and (min-width:768px){.reference:where(.astro-DZ2KHRKX){display:flex;align-items:center;justify-content:space-between;padding-top:.625rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (min-width:1024px){.reference:where(.astro-DZ2KHRKX){margin-bottom:11.25rem}}.reference-txt:where(.astro-DZ2KHRKX),.reference-img:where(.astro-DZ2KHRKX){flex-basis:50%}.reference-txt:where(.astro-DZ2KHRKX){max-width:33.9rem}.reference-img:where(.astro-DZ2KHRKX){margin-top:3.5rem;width:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #000}body.standard .reference-img:where(.astro-DZ2KHRKX){border-color:transparent}@media screen and (min-width:768px){.reference-img:where(.astro-DZ2KHRKX){margin-top:0;width:50%;max-width:calc(100vh - 10.625rem)}}.title:where(.astro-DZ2KHRKX){margin-bottom:1rem;line-height:38px;font-weight:700;font-size:32px;font-size:2rem}@media screen and (min-width:1024px){.title:where(.astro-DZ2KHRKX){line-height:93px;font-size:72px;font-size:4.5rem}}.subtitle:where(.astro-DZ2KHRKX){margin-bottom:1rem;line-height:31px;font-weight:700;font-size:24px;font-size:1.5rem}@media screen and (min-width:1024px){.subtitle:where(.astro-DZ2KHRKX){margin-bottom:2rem;line-height:52px;font-size:40px;font-size:2.5rem}}.tag-list:where(.astro-DZ2KHRKX){padding-left:0;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.tag-list:where(.astro-DZ2KHRKX){-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}}@media screen and (min-width:1024px){.tag-list:where(.astro-DZ2KHRKX){-moz-column-gap:1rem;column-gap:1rem}}.tag:where(.astro-DZ2KHRKX){padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem;font-size:14px;font-size:.875rem;font-weight:400;line-height:18px;background-color:#f0f0f0;border:1px solid #f0f0f0;list-style:none}.tag:where(.astro-DZ2KHRKX):last-child{margin-right:0}body:not(.standard) .tag:where(.astro-DZ2KHRKX){background-color:#fff;border:1px solid #000}@media screen and (min-width:768px){.tag:where(.astro-DZ2KHRKX){margin-right:0;margin-bottom:0}}@media screen and (min-width:1024px){.tag:where(.astro-DZ2KHRKX){line-height:21px;font-size:16px;font-size:1rem;padding:.5rem 1rem}}.skills-title:where(.astro-CWOI4BNH){width:-moz-fit-content;width:fit-content;margin-bottom:1.5rem;font-weight:500;font-size:.875rem;padding:.5rem .9rem;background-color:#f0f0f0;color:#717171;border:1px solid #f0f0f0}body:not(.standard) .skills-title:where(.astro-CWOI4BNH){background-color:#fff;border:1px solid #000}@media screen and (min-width:1024px){.skills-title:where(.astro-CWOI4BNH){display:none}}.intro:where(.astro-CWOI4BNH){margin-bottom:3rem;font-weight:700;font-size:1.3125rem;line-height:1.6875rem;color:#717171}@media screen and (min-width:1024px){.intro:where(.astro-CWOI4BNH){margin-bottom:6rem;font-size:2rem;line-height:2.5625rem}}.intro:where(.astro-CWOI4BNH) a{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#717171 0,#717171 100%);background-position:bottom left;transition:background-size .3s ease-out}.intro:where(.astro-CWOI4BNH) a:hover{background-size:30px 1px}.subtitle:where(.astro-CWOI4BNH){margin-bottom:1.5rem;font-weight:700;font-size:1.3125rem;line-height:1.5625rem}@media screen and (min-width:1024px){.subtitle:where(.astro-CWOI4BNH){margin-bottom:3rem;font-size:2rem;line-height:2.375rem}}.skills:where(.astro-CWOI4BNH){display:flex;flex-direction:column}@media screen and (min-width:768px){.skills:where(.astro-CWOI4BNH){flex-direction:row;flex-wrap:wrap;gap:2rem}}.skill:where(.astro-CWOI4BNH){margin-bottom:1.5rem}.skill:where(.astro-CWOI4BNH):last-child{margin-bottom:0}@media screen and (min-width:768px){.skill:where(.astro-CWOI4BNH){margin-bottom:0;flex-basis:calc(50% - 2rem)}}.skill-title:where(.astro-CWOI4BNH){margin-bottom:.5rem;font-weight:700;font-size:1.125rem;line-height:1.3125rem}@media screen and (min-width:768px){.skill-title:where(.astro-CWOI4BNH){margin-bottom:1rem}}@media screen and (min-width:1024px){.skill-title:where(.astro-CWOI4BNH){font-size:1.5rem;line-height:1.9rem}}.skill-text:where(.astro-CWOI4BNH){font-weight:600;font-size:1rem;line-height:1.3125rem;color:#717171}@media screen and (min-width:1024px){.skill-text:where(.astro-CWOI4BNH){font-size:20px;line-height:1.625rem}}.text-text:where(.astro-HZ4ASHYB){margin-bottom:4rem;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:768px){.text-text:where(.astro-HZ4ASHYB){margin-bottom:3rem;margin-left:5.625rem;margin-right:5.625rem}}@media screen and (min-width:1024px){.text-text:where(.astro-HZ4ASHYB){margin-bottom:6rem}}.text-text:where(.astro-HZ4ASHYB) a{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#717171 0,#717171 100%);background-position:bottom left;transition:background-size .3s ease-out}.text-text:where(.astro-HZ4ASHYB) a:hover{background-size:30px 1px}.text-with-highlight:where(.astro-XB222NU4){font-family:N27,sans-serif;font-weight:700;font-size:28px;font-size:1.75rem;line-height:1.2em;margin:0 24px}.text-with-highlight:where(.astro-XB222NU4) p{padding-bottom:64px}@media screen and (min-width:1024px){.text-with-highlight:where(.astro-XB222NU4){font-size:48px;font-size:3rem;line-height:53px;margin:0 auto;max-width:900px}}.text-with-highlight:where(.astro-XB222NU4) .scroll-highlight{opacity:.2;transition:opacity .7s}.text-with-highlight:where(.astro-XB222NU4) .scroll-highlight.visible{opacity:1;transition:opacity .3s}.page-two-cols .col-right .text-with-highlight{margin-left:0;margin-right:0;font-size:1.3125rem;line-height:1.3}@media screen and (min-width:1024px){.page-two-cols .col-right .text-with-highlight{font-size:2rem}}@media screen and (min-width:1024px){.page-two-cols .col-right .text-with-highlight:first-child{margin-top:7.3125rem}}.page-two-cols .col-right .text-with-highlight a{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#000 0,#000 100%);background-position:bottom left;transition:background-size .3s ease-out}.page-two-cols .col-right .text-with-highlight a:hover{background-size:30px 1px}@media screen and (min-width:1024px){.podcast-intro+.text-with-highlight,.reference+.text-with-highlight{max-width:unset}}.text-figure:where(.astro-3HNLHPZK){display:flex;flex-direction:column;row-gap:4rem;margin-bottom:4rem}@media screen and (min-width:768px){.text-figure:where(.astro-3HNLHPZK){flex-direction:row;-moz-column-gap:4rem;column-gap:4rem}}@media screen and (min-width:1024px){.text-figure:where(.astro-3HNLHPZK){-moz-column-gap:11.25rem;column-gap:11.25rem;margin-bottom:11.25rem}}.key-content:where(.astro-3HNLHPZK),.key-figure:where(.astro-3HNLHPZK){flex-basis:50%}.key-title:where(.astro-3HNLHPZK){margin-bottom:1.5rem;font-weight:700;font-size:1.3125rem;line-height:1.5625rem}@media screen and (min-width:1024px){.key-title:where(.astro-3HNLHPZK){margin-bottom:3rem;font-size:2rem;line-height:2.375rem}}.key-txt:where(.astro-3HNLHPZK){font-weight:600;color:#717171;font-size:1rem;line-height:1.5rem}@media screen and (min-width:1024px){.key-txt:where(.astro-3HNLHPZK){font-size:1.25rem;line-height:1.875rem}}.text-mosaic:where(.astro-EUJPWO3Z){display:flex;flex-direction:column-reverse;margin-bottom:8rem}@media screen and (min-width:768px){.text-mosaic:where(.astro-EUJPWO3Z){flex-direction:row;-moz-column-gap:2.8125rem;column-gap:2.8125rem}}@media screen and (min-width:1024px){.text-mosaic:where(.astro-EUJPWO3Z){-moz-column-gap:5.625rem;column-gap:5.625rem}}@media screen and (min-width:768px){.mosaic-description:where(.astro-EUJPWO3Z){flex-basis:27%}}.mosaic:where(.astro-EUJPWO3Z){display:flex;-moz-column-gap:1rem;column-gap:1rem;width:calc(100% + 1.5rem);margin-bottom:1.5rem;padding-left:0;list-style:none;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}.mosaic:where(.astro-EUJPWO3Z)::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.mosaic:where(.astro-EUJPWO3Z){flex-basis:73%;-moz-column-gap:2.8125rem;column-gap:2.8125rem;row-gap:2.8125rem;flex-wrap:wrap;width:100%;overflow-x:auto;height:-moz-min-content;height:min-content}}@media screen and (min-width:1024px){.mosaic:where(.astro-EUJPWO3Z){-moz-column-gap:5.625rem;column-gap:5.625rem;row-gap:5.625rem}}.mosaic-item:where(.astro-EUJPWO3Z){flex-basis:75%;flex-shrink:0;height:-moz-min-content;height:min-content;scroll-snap-align:start}body:not(.standard) .mosaic-item:where(.astro-EUJPWO3Z){background-color:#fff;border:1px solid #000}@media screen and (min-width:768px){.mosaic-item:where(.astro-EUJPWO3Z){flex-basis:calc(50% - 23px)}}@media screen and (min-width:1024px){.mosaic-item:where(.astro-EUJPWO3Z){flex-basis:calc(50% - 45px)}}.title:where(.astro-EUJPWO3Z){font-weight:700;font-size:1.313rem;line-height:1;margin-bottom:1rem}@media screen and (min-width:1024px){.title:where(.astro-EUJPWO3Z){font-size:2rem}}.text:where(.astro-EUJPWO3Z){font-weight:600;font-size:1.125rem;line-height:1.3;color:#717171}@media screen and (min-width:1024px){.text:where(.astro-EUJPWO3Z){font-size:1.5rem}}.text-with-without:where(.astro-3IN5G2Z3){margin-bottom:4rem;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:768px){.text-with-without:where(.astro-3IN5G2Z3){margin-left:5.625rem;margin-right:5.625rem}}@media screen and (min-width:1024px){.text-with-without:where(.astro-3IN5G2Z3){margin-bottom:6rem}}.text-with-without:where(.astro-3IN5G2Z3).with-image{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.text-with-without:where(.astro-3IN5G2Z3).with-image.bottom{flex-direction:column-reverse}@media screen and (min-width:768px){.text-with-without:where(.astro-3IN5G2Z3).with-image.left{flex-direction:row}}@media screen and (min-width:768px){.text-with-without:where(.astro-3IN5G2Z3).with-image.right{flex-direction:row-reverse}}.text-with-without:where(.astro-3IN5G2Z3).with-image.left,.text-with-without:where(.astro-3IN5G2Z3).with-image.right{gap:3rem}@media screen and (min-width:1024px){.text-with-without:where(.astro-3IN5G2Z3).with-image.left,.text-with-without:where(.astro-3IN5G2Z3).with-image.right{gap:4rem}}.col-right .text-with-without:where(.astro-3IN5G2Z3)+.recruitement{margin-top:-2rem}@media screen and (min-width:1024px){.col-right .text-with-without:where(.astro-3IN5G2Z3)+.recruitement{margin-top:-4rem}}.text-block:where(.astro-3IN5G2Z3){width:100%;z-index:1}@media screen and (min-width:768px){.text-block:where(.astro-3IN5G2Z3){width:var(--width)}}@media screen and (min-width:768px){.left:where(.astro-3IN5G2Z3) .text-block:where(.astro-3IN5G2Z3){margin-right:auto}}@media screen and (min-width:768px){.right:where(.astro-3IN5G2Z3) .text-block:where(.astro-3IN5G2Z3){margin-left:auto}}.highlight-text:where(.astro-3IN5G2Z3){margin-bottom:1rem;font-weight:700;font-size:1.5rem;line-height:1.2}@media screen and (min-width:1024px){.highlight-text:where(.astro-3IN5G2Z3){font-size:2.5rem}}.normal-text:where(.astro-3IN5G2Z3){font-weight:600;font-size:1.3125rem;line-height:1.3;color:#717171}@media screen and (min-width:1024px){.normal-text:where(.astro-3IN5G2Z3){font-size:2rem}}.normal-text:where(.astro-3IN5G2Z3) p{margin-bottom:1rem}.normal-text:where(.astro-3IN5G2Z3) p:last-child{margin-bottom:0}.normal-text:where(.astro-3IN5G2Z3) a{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#717171 0,#717171 100%);background-position:bottom left;transition:background-size .3s ease-out}.normal-text:where(.astro-3IN5G2Z3) a:hover{background-size:30px 1px}.img-wrapper:where(.astro-3IN5G2Z3){width:100%}@media screen and (min-width:768px){.img-wrapper:where(.astro-3IN5G2Z3){width:calc(100% - var(--width, 50%))}}.bottom:where(.astro-3IN5G2Z3) .img-wrapper:where(.astro-3IN5G2Z3){margin-top:0;margin-bottom:4rem}@media screen and (min-width:768px){.bottom:where(.astro-3IN5G2Z3) .img-wrapper:where(.astro-3IN5G2Z3){margin-bottom:0}}@media screen and (min-width:768px){.left:where(.astro-3IN5G2Z3) .img-wrapper:where(.astro-3IN5G2Z3){margin-right:-5.625rem}}@media screen and (min-width:768px){.right:where(.astro-3IN5G2Z3) .img-wrapper:where(.astro-3IN5G2Z3){margin-left:-5.625rem}}.img:where(.astro-3IN5G2Z3){max-height:calc(100% - 5rem);margin-right:auto;margin-left:auto}body:not(.standard) .img:where(.astro-3IN5G2Z3){background-color:#fff;border:1px solid #000}.col-right .text-with-without{margin-left:0;margin-right:0}@media screen and (min-width:1024px){.col-right .text-with-without:first-child{margin-top:6rem}}@media screen and (min-width:768px){.col-right .text-with-without.with-image{gap:3rem}}@media screen and (min-width:768px){.col-right .text-with-without.without-text .img-wrapper:where(.astro-3IN5G2Z3){margin-right:0;margin-left:0}}.col-right .text-with-without .highlight-text:where(.astro-3IN5G2Z3){margin-bottom:1rem;font-size:1.3125rem;line-height:1.2}@media screen and (min-width:1024px){.col-right .text-with-without .highlight-text:where(.astro-3IN5G2Z3){font-size:2rem}}.col-right .text-with-without .normal-text:where(.astro-3IN5G2Z3){font-size:1.125rem}@media screen and (min-width:1024px){.col-right .text-with-without .normal-text:where(.astro-3IN5G2Z3){font-size:1.5rem}}.col-right .img-wrapper{width:100%}.title-anchor .text-with-without{margin-bottom:2rem}@media screen and (min-width:1024px){.title-anchor .text-with-without:first-child{margin-top:1.5rem}}.title-anchor .text-with-without:last-child{margin-bottom:0}.page-component>.text-with-without:first-child{margin-left:0;margin-right:0;margin-top:3rem}@media screen and (min-width:768px){.page-component>.text-with-without:first-child{margin-top:.625rem}}.page-component>.text-with-without:first-child .with-without-title:where(.astro-3IN5G2Z3){display:block;font-size:2rem;line-height:1;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1024px){.page-component>.text-with-without:first-child .with-without-title:where(.astro-3IN5G2Z3){font-size:4.5rem;line-height:1}}.page-component>.text-with-without:first-child .normal-text:where(.astro-3IN5G2Z3){font-size:1rem;line-height:1.6;color:#000}@media screen and (min-width:1024px){.page-component>.text-with-without:first-child .normal-text:where(.astro-3IN5G2Z3){font-size:1.25rem}}.page-component>.text-with-without:first-child.left .img-wrapper:where(.astro-3IN5G2Z3),.page-component>.text-with-without:first-child.right .img-wrapper:where(.astro-3IN5G2Z3){margin-left:0;margin-right:0}.three-text:where(.astro-B3CKBJSA){margin-top:3rem;margin-bottom:4rem}@media screen and (min-width:768px){.three-text:where(.astro-B3CKBJSA){margin-top:9.1875rem}}.title:where(.astro-B3CKBJSA){width:-moz-min-content;width:min-content;margin-left:auto;margin-right:auto;text-align:center;font-weight:800;line-height:3rem;font-size:48px;font-size:3rem}@media screen and (min-width:768px){.title:where(.astro-B3CKBJSA){line-height:8rem;font-size:128px;font-size:8rem}}.card-list:where(.astro-B3CKBJSA){display:flex;flex-wrap:wrap;flex-direction:column;margin-top:4rem;padding-left:0;list-style:none}@media screen and (min-width:768px){.card-list:where(.astro-B3CKBJSA){margin-top:0;flex-direction:row;-moz-column-gap:2.8125rem;column-gap:2.8125rem;row-gap:2.8125rem}}@media screen and (min-width:1024px){.card-list:where(.astro-B3CKBJSA){-moz-column-gap:5.625rem;column-gap:5.625rem;row-gap:5.625rem}}.card-item:where(.astro-B3CKBJSA){width:74%;margin-bottom:4rem}.card-item:where(.astro-B3CKBJSA):last-child{margin-bottom:0}.card-item:where(.astro-B3CKBJSA):nth-child(even){align-self:flex-end}@media screen and (min-width:768px){.card-item:where(.astro-B3CKBJSA):nth-child(even){align-self:unset}}@media screen and (min-width:768px){.card-item:where(.astro-B3CKBJSA){width:100%;margin-bottom:0;flex-basis:calc(33.33% - 30px)}.card-item:where(.astro-B3CKBJSA):nth-child(3n+1){margin-top:-8.9rem}.card-item:where(.astro-B3CKBJSA):nth-child(3n+2){margin-top:7rem}.card-item:where(.astro-B3CKBJSA):nth-child(3n+3){margin-top:-.9rem}}@media screen and (min-width:1024px){.card-item:where(.astro-B3CKBJSA){flex-basis:calc(33.33% - 60px)}}.card-img:where(.astro-B3CKBJSA){width:100%;aspect-ratio:1/1;margin-bottom:1.5rem;-o-object-fit:cover;object-fit:cover}body:not(.standard) .card-img:where(.astro-B3CKBJSA){background-color:#fff;border:1px solid #000}@media screen and (min-width:768px){.card-img:where(.astro-B3CKBJSA){margin-bottom:2rem}}.card-title:where(.astro-B3CKBJSA){margin-bottom:1rem;font-weight:700;font-size:1.313rem;line-height:1.2}@media screen and (min-width:1024px){.card-title:where(.astro-B3CKBJSA){font-size:2rem}}.card-txt:where(.astro-B3CKBJSA){color:#717171;font-weight:600;font-size:1.125rem;line-height:1.3}@media screen and (min-width:1024px){.card-txt:where(.astro-B3CKBJSA){font-size:1.5rem}}.card-txt:where(.astro-B3CKBJSA) a{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#717171 0,#717171 100%);background-position:bottom left;transition:background-size .3s ease-out}.card-txt:where(.astro-B3CKBJSA) a:hover{background-size:30px 1px}.title:where(.astro-GM2W7CC3){font-family:N27,sans-serif;font-weight:800;font-size:48px;font-size:3rem;line-height:1em;text-align:center;padding:0 24px;margin:64px auto;color:#000}.col-left .title:where(.astro-GM2W7CC3){font-size:32px;font-size:2rem;margin:64px 0}.col-left .title:where(.astro-GM2W7CC3){font-size:32px;font-size:2rem;align-items:unset;text-align:left}@media screen and (min-width:1024px){.title:where(.astro-GM2W7CC3){font-size:96px;font-size:6rem;width:-moz-fit-content;width:fit-content;height:100vh;margin-top:-80px;margin-bottom:0;display:flex;align-items:center}.col-left .title:where(.astro-GM2W7CC3){font-size:72px;font-size:4.5rem}}.page-two-cols .title{padding-left:0;padding-right:0;word-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin-top:3rem;opacity:1;transform:translateY(0)}@media screen and (min-width:1024px){.page-two-cols .title{height:auto;margin-top:0;margin-top:6rem}}.tile:where(.astro-AJ3N2P7Q){position:relative;display:flex;align-items:center;justify-content:center;width:calc(100vw - 3rem);max-width:21.375rem;height:calc(100vw - 3rem);max-height:21.375rem;margin-left:auto;margin-right:auto;margin-bottom:4rem;text-align:center;border:1px solid #000;background-color:#fff}@media screen and (min-width:768px){.tile:where(.astro-AJ3N2P7Q){width:calc(50vw - 3rem);height:calc(50vw - 3rem);max-width:28.125rem;max-height:28.125rem}}@media screen and (min-width:1024px){.tile:where(.astro-AJ3N2P7Q){width:calc(50vw - 11.25rem);height:calc(50vw - 11.25rem);margin-right:5.625rem;margin-left:calc(50% + 5.625rem);margin-bottom:6rem}.tile:where(.astro-AJ3N2P7Q).left{margin-right:auto;margin-left:0}.tile:where(.astro-AJ3N2P7Q).center{margin-right:auto;margin-left:auto}}body.standard .tile:where(.astro-AJ3N2P7Q){border:0;background-color:#f0f0f0}.tile:where(.astro-AJ3N2P7Q) .tile-content:where(.astro-AJ3N2P7Q){width:100%}.col-right .tile{margin-top:8rem;margin-bottom:8rem}@media screen and (min-width:768px){.col-right .tile{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.col-right .tile{margin-left:0;margin-right:0;margin-top:11.25rem;margin-bottom:11.25rem}}.text-with-highlight+.tile:where(.astro-AJ3N2P7Q){margin-top:0;margin-bottom:4rem}@media screen and (min-width:1024px){.text-with-without.text-width-50.with-text.left:not(.with-image)+.tile:where(.astro-AJ3N2P7Q){margin-top:-22.5rem;margin-right:5.625rem;margin-left:calc(50% + 5.625rem)}}.tile-text:where(.astro-7HCHYH3C){width:80%;margin-left:auto;margin-right:auto}.tile-title:where(.astro-7HCHYH3C){margin-bottom:2rem;font-weight:800;font-size:1.3125rem;line-height:1.2;color:#000}@media screen and (min-width:1024px){.tile-title:where(.astro-7HCHYH3C){font-size:2rem}}.tile-name:where(.astro-7HCHYH3C){font-weight:700;font-size:1rem;line-height:1.2}@media screen and (min-width:1024px){.tile-name:where(.astro-7HCHYH3C){font-size:1.5rem}}.tile-function:where(.astro-7HCHYH3C){margin-bottom:2rem;font-weight:500;font-size:.875rem;line-height:1.2}@media screen and (min-width:1024px){.tile-function:where(.astro-7HCHYH3C){font-size:1rem}}.tile-link:where(.astro-7HCHYH3C){padding-bottom:.125rem;font-weight:700;font-size:.875rem;line-height:1.6;text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#000 0,#000 100%);background-position:bottom left;transition:background-size .3s ease-out}.tile-link:where(.astro-7HCHYH3C):hover{background-size:30px 1px}.date:where(.astro-GSRD6E5Q){margin-bottom:.5rem;font-weight:700;font-size:1.9rem;line-height:1.2}@media screen and (min-width:1240px){.date:where(.astro-GSRD6E5Q){font-size:2.5rem}}.day:where(.astro-GSRD6E5Q){margin-bottom:1rem;font-weight:100;font-size:6.25rem;line-height:1}@media screen and (min-width:1240px){.day:where(.astro-GSRD6E5Q){font-size:12.5rem}}.event:where(.astro-GSRD6E5Q){max-width:70%;margin-left:auto;margin-right:auto;font-weight:600;color:#717171;font-size:1.3125rem}@media screen and (min-width:768px){.event:where(.astro-GSRD6E5Q){max-width:unset}}@media screen and (min-width:1240px){.event:where(.astro-GSRD6E5Q){max-width:70%;font-size:21px}}.tile-percent:where(.astro-644ODDDP){width:-moz-max-content;width:max-content;margin:0 auto}.visual-percent:where(.astro-644ODDDP){position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #000}body.standard .visual-percent:where(.astro-644ODDDP){border:0;background-color:#000}.percentage:where(.astro-644ODDDP){position:relative;font-weight:700;font-size:3.375rem;line-height:1.2;z-index:1;color:#fff}@media screen and (min-width:1240px){.percentage:where(.astro-644ODDDP){font-size:6.9rem}}.percentage:where(.astro-644ODDDP):first-of-type{border-bottom:1px solid #000}body.standard .percentage:where(.astro-644ODDDP):first-of-type{border-color:#fff}body.access:not(.standard) .percentage:where(.astro-644ODDDP){color:#000}.text:where(.astro-644ODDDP){position:absolute;width:100%;left:0;top:calc(100% + 32px);text-align:left;font-weight:700;font-size:1rem;line-height:1.2}.separator:where(.astro-644ODDDP){height:6.5rem}.tile-text:where(.astro-JOB4U6S7){width:80%;margin-left:auto;margin-right:auto}.tile-title:where(.astro-JOB4U6S7){margin-bottom:2rem;font-size:800;font-size:2rem;line-height:1;color:#000}@media screen and (min-width:1024px){.tile-title:where(.astro-JOB4U6S7){font-size:3rem}}.text:where(.astro-JOB4U6S7){margin-bottom:2rem;font-weight:500;font-size:1rem;line-height:1.4}@media screen and (min-width:1024px){.text:where(.astro-JOB4U6S7){font-size:1.125rem}}.tile-link:where(.astro-JOB4U6S7){padding-bottom:.125rem;font-weight:700;font-size:.875rem;line-height:1.6;text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#000 0,#000 100%);background-position:bottom left;transition:background-size .3s ease-out}.tile-link:where(.astro-JOB4U6S7):hover{background-size:30px 1px}.tile-loc:where(.astro-N7HVK74D){display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.tile-loc:where(.astro-N7HVK74D){gap:2rem}}.tile-img:where(.astro-N7HVK74D){max-width:9.5625rem;width:35%;margin:0 auto}.tile-address:where(.astro-N7HVK74D){font-size:1.3rem;line-height:1.2;font-weight:700}@media screen and (min-width:768px){.tile-address:where(.astro-N7HVK74D){font-size:1.5rem}}.tile-btn:where(.astro-N7HVK74D){display:inline-flex;min-height:2.9rem;width:-moz-fit-content;width:fit-content;padding:0 .9375rem;margin:0 auto;align-items:center;gap:.5rem;font-weight:600;background-color:#f0f0f0;text-decoration:none;transition:background-color .3s ease-in-out}.tile-btn:where(.astro-N7HVK74D):hover{background-color:#e0e0e0}body.standard .tile-btn:where(.astro-N7HVK74D){border:1px solid #000}.tile-btn:where(.astro-N7HVK74D):before{content:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 0-.705.705 2.79 2.795H0v1h10.085l-2.79 2.795L8 8l4-4-4-4Z' fill='%23000'/%3E%3C/svg%3E")}div:where(.astro-SXGTTUGI){color:red}pre:where(.astro-SXGTTUGI){border:dashed 2px red;background-color:#f003;margin-bottom:1em;overflow-x:auto}.footer:where(.astro-26EX6VA3){padding:3rem 4.5rem;border-top:solid 1px #717171;background-color:#000}@media screen and (min-width:768px){.footer:where(.astro-26EX6VA3){margin-bottom:0;padding-top:0;padding-bottom:0;height:4.625rem}}@media screen and (min-width:768px){.footer-nav:where(.astro-26EX6VA3){height:100%}}.footer-nav__list:where(.astro-26EX6VA3){display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;list-style-type:none;text-align:center}@media screen and (min-width:768px){.footer-nav__list:where(.astro-26EX6VA3){flex-direction:row;height:100%}}@media screen and (min-width:1024px){.footer-nav__list:where(.astro-26EX6VA3){padding-right:10%;padding-left:10%}}.footer-nav__txt:where(.astro-26EX6VA3){color:#fff;text-decoration:none;font-size:1rem;font-weight:400;line-height:1.6;padding-left:.25rem;padding-right:.25rem;border-bottom:1px solid #000;transition:border-bottom .3s ease-out}.footer-nav__txt--link:where(.astro-26EX6VA3):hover,.footer-nav__txt--link:where(.astro-26EX6VA3):focus,.footer-nav__txt--link:where(.astro-26EX6VA3):active{border-color:#fff}.landing-nav:where(.astro-NDMLHUYC){display:none;position:absolute;bottom:16px;left:16px;z-index:1}@media screen and (min-width:768px){.landing-nav:where(.astro-NDMLHUYC){display:block}}.landing-nav__list:where(.astro-NDMLHUYC){list-style:none;padding-left:0}.landing-nav__item:where(.astro-NDMLHUYC){position:relative;max-width:138px;width:-moz-fit-content;width:fit-content;line-height:1;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8 0-.705.705 2.79 2.795H0v1h10.085l-2.79 2.795L8 8l4-4-4-4Z' fill='%23fff'/%3E%3C/svg%3E");background-position-x:-.9rem;background-position-y:center;background-repeat:no-repeat;background-color:#fff;border:1px solid #000;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;transition:background-color .4s ease-out,background-position-x .4s ease-out,max-width .4s ease-out,border-width .1s ease-out .1s}.landing-nav__item:where(.astro-NDMLHUYC)+.landing-nav__item:where(.astro-NDMLHUYC){margin-top:.25rem}@media screen and (min-width:1240px){.landing-nav__item:where(.astro-NDMLHUYC){max-width:unset}}.landing-nav__item:where(.astro-NDMLHUYC).active{background-color:#717171!important;pointer-events:none!important}.landing-nav__item:where(.astro-NDMLHUYC).active .landing-nav__link:where(.astro-NDMLHUYC){color:#fff}.landing-nav__item:where(.astro-NDMLHUYC):hover,.landing-nav__item:where(.astro-NDMLHUYC):focus-within{background-color:#000!important;background-position-x:.5rem;overflow-x:visible;max-width:12rem}.landing-nav__item:where(.astro-NDMLHUYC):hover .landing-nav__link:where(.astro-NDMLHUYC),.landing-nav__item:where(.astro-NDMLHUYC):focus-within .landing-nav__link:where(.astro-NDMLHUYC){color:#fff;padding-left:30px}.landing-nav__link:where(.astro-NDMLHUYC){display:block;width:100%;height:100%;padding:.375rem .5rem;font-size:.9rem;font-weight:600;text-decoration:none;color:#000;overflow:hidden;text-overflow:ellipsis;transition:padding .4s ease-out,color .3s ease-out,opacity .3s ease-in}.landing-nav__link:where(.astro-NDMLHUYC):focus{outline:0}.error-nav .landing-nav:where(.astro-NDMLHUYC){display:block;position:relative;bottom:0;left:0}.error-nav .landing-nav__item:where(.astro-NDMLHUYC){max-width:90%}@media screen and (min-width:1024px){.error-nav .landing-nav__item:where(.astro-NDMLHUYC){max-width:100%}}.page-component:where(.astro-C7E2NK2V){position:relative;min-height:calc(100*var(--vh));padding-top:4rem;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:768px){.page-component:where(.astro-C7E2NK2V){padding-top:5rem;margin-left:5.625rem;margin-right:5.625rem}}@media screen and (min-width:1024px){.page-component:where(.astro-C7E2NK2V){margin-left:auto;margin-right:auto;padding-left:5.625rem;padding-right:5.625rem;max-width:1920px}}.icon-navigation:where(.astro-5QUVGTRI){position:fixed;right:1.5rem;top:16px;z-index:201}@media screen and (min-width:768px){.icon-navigation:where(.astro-5QUVGTRI){right:4.5062rem}}.icon-navigation__list:where(.astro-5QUVGTRI){list-style:none;display:flex;padding-left:0}.icon-navigation__item:where(.astro-5QUVGTRI){margin-left:.5rem}@media screen and (min-width:1024px){.icon-navigation__item:where(.astro-5QUVGTRI):first-child .btn--hide-txt:where(.astro-5QUVGTRI){max-width:unset}.icon-navigation__item:where(.astro-5QUVGTRI):first-child .btn--hide-txt:where(.astro-5QUVGTRI) .btn__icon:where(.astro-5QUVGTRI){background-color:transparent}}.icon-navigation__item--hide-sm:where(.astro-5QUVGTRI){display:none}@media screen and (min-width:768px){.icon-navigation__item--hide-sm:where(.astro-5QUVGTRI){display:block}}.icon-navigation__item:where(.astro-5QUVGTRI) .lang:where(.astro-5QUVGTRI) .btn__txt:where(.astro-5QUVGTRI){font-weight:400;padding-left:0;padding-right:0;margin:auto}.burger-button:where(.astro-VJKHDL36).burger-button{position:fixed;z-index:201;bottom:1rem;right:1.5rem}@media screen and (max-width:767px){.burger-button:where(.astro-VJKHDL36).burger-button{width:47px}}@media screen and (min-width:768px){.burger-button:where(.astro-VJKHDL36).burger-button{top:1rem;bottom:unset;right:1rem}}.btn__icon:where(.astro-VJKHDL36){position:relative;max-width:2.9062rem}.btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36){position:absolute;display:block;width:40%;height:1px;background-color:#000;transition:transform .3s ease-out}.btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36):nth-child(1){top:18px}.btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36):nth-child(2){top:23px}.btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36):nth-child(3){top:28px}@media screen and (min-width:768px){.btn:where(.astro-VJKHDL36):focus-visible,.btn:where(.astro-VJKHDL36):hover{background-color:#000!important}.btn:where(.astro-VJKHDL36):focus-visible .btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36),.btn:where(.astro-VJKHDL36):hover .btn__icon:where(.astro-VJKHDL36) span:where(.astro-VJKHDL36){background-color:#fff!important}}.js-burger-menu-open .burger-button:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36):nth-child(1){transform:translateY(5px) rotate(135deg)}.js-burger-menu-open .burger-button:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36):nth-child(2){transform:scaleX(0)}.js-burger-menu-open .burger-button:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36)>span:where(.astro-VJKHDL36):nth-child(3){transform:translateY(-5px) rotate(-135deg)}.lazy-loader:where(.astro-NTVJQKKV){min-width:10px;min-height:10px}#burger-overlay:where(.astro-QG7NCWER){background-color:#00000080;position:fixed;inset:0;opacity:0;transition:opacity .3s linear .3s}#burger-navigation:where(.astro-QG7NCWER){overflow:hidden;overscroll-behavior:contain;pointer-events:none;position:fixed;inset:0;z-index:200}body:not(.js-burger-menu-open) #burger-navigation:where(.astro-QG7NCWER) .visible:where(.astro-QG7NCWER){animation-name:unset}body.js-burger-menu-open #burger-navigation:where(.astro-QG7NCWER){pointer-events:initial}body.js-burger-menu-open #burger-navigation:where(.astro-QG7NCWER) #burger-overlay:where(.astro-QG7NCWER){opacity:1;transition:opacity .1s linear}body.js-burger-menu-open #burger-navigation:where(.astro-QG7NCWER) .burger-nav:where(.astro-QG7NCWER){transform:translateZ(0);transition:transform .6s cubic-bezier(.3,0,.3,1) .3s}body.js-burger-menu-open #burger-navigation:where(.astro-QG7NCWER) .burger-nav__list:where(.astro-QG7NCWER){display:flex}.burger-nav:where(.astro-QG7NCWER){background-color:#fff;position:fixed;top:0;right:0;bottom:0;width:100%;max-width:540px;padding-top:128px;padding-bottom:100px;z-index:199;transform:translate3d(540px,0,0);transform-origin:right bottom;transition:transform .3s ease-out}.burger-nav:where(.astro-QG7NCWER){overflow-x:hidden;overscroll-behavior:contain}.burger-nav:where(.astro-QG7NCWER) ul:where(.astro-QG7NCWER),.burger-nav:where(.astro-QG7NCWER) li:where(.astro-QG7NCWER){list-style:none}.burger-nav__list:where(.astro-QG7NCWER){display:none;flex-direction:column;justify-content:flex-end;padding-left:0}.burger-nav__landing:where(.astro-QG7NCWER){margin-bottom:40px;padding-left:64px}@media screen and (min-width:768px){.burger-nav__landing:where(.astro-QG7NCWER){padding-left:90px}}.burger-nav__landing__pages:where(.astro-QG7NCWER){max-height:40rem;padding-top:24px;padding-left:3px;margin-left:-3px;overflow:hidden;transition:max-height .7s,transform .6s,opacity .6s ease-in;transform:translateY(0);opacity:1}.burger-nav__landing__pages:where(.astro-QG7NCWER)[aria-hidden=true]{max-height:0;transform:translateY(-30px);opacity:0;visibility:hidden;transition:max-height .7s,transform .6s,opacity .3s}.burger-nav__landing__link:where(.astro-QG7NCWER){display:flex;position:relative;align-items:center;font-size:48px;font-size:3rem;font-weight:800;line-height:1em;text-decoration:none;text-transform:capitalize;color:#717171;cursor:pointer;outline:0;outline:0!important}.burger-nav__landing__link:where(.astro-QG7NCWER)[aria-expanded=true]{color:#000}.burger-nav__landing__link:where(.astro-QG7NCWER):before,.burger-nav__landing__link:where(.astro-QG7NCWER):after{content:"";position:absolute;inset:-10px -300px -10px -100px;z-index:-1;background-color:transparent}.burger-nav__landing__link:where(.astro-QG7NCWER):before{background-color:#f0f0f0;transform:scaleX(0);transform-origin:left center;transition:transform .3s}.burger-nav__landing__link:where(.astro-QG7NCWER):focus:before,.burger-nav__landing__link:where(.astro-QG7NCWER):hover:before{background-color:#f0f0f0;transform:scaleX(1)}.burger-nav__page:where(.astro-QG7NCWER).active .burger-nav__page__link:where(.astro-QG7NCWER){color:#fff;background-color:#000}.burger-nav__page__link:where(.astro-QG7NCWER){display:inline-block!important;text-decoration:none;color:#000;font-size:16px;font-size:1rem;font-weight:600;border:solid 1px #000;padding:9px 15px;margin-right:8px;margin-bottom:8px}.burger-nav__page__link:where(.astro-QG7NCWER):hover{background-color:#e0e0e0}.chevron:where(.astro-QG7NCWER){margin:0 24px;transition:transform .4s}:where(.astro-QG7NCWER)[aria-expanded=true] .chevron:where(.astro-QG7NCWER){transform:rotate(180deg)}.logo-link:where(.astro-WUY2AK4C){position:relative;z-index:1;width:4rem;height:4rem}@media screen and (min-width:768px){.logo-link:where(.astro-WUY2AK4C){width:5rem;height:5rem}}.niji-logo:where(.astro-WUY2AK4C){position:absolute;top:0;left:0;width:4rem;min-width:64px;min-height:64px;opacity:0;align-self:start;transition:opacity .3s linear}@media screen and (min-width:768px){.niji-logo:where(.astro-WUY2AK4C){width:5rem;min-width:80px;min-height:80px}}.niji-logo:where(.astro-WUY2AK4C):hover{cursor:pointer}.header:where(.astro-V3N62DYZ){margin-bottom:3rem;display:flex}@media screen and (min-width:768px){.header:where(.astro-V3N62DYZ){margin-bottom:.5625rem}}.main-navigation:where(.astro-V3N62DYZ){display:flex;align-items:flex-end;background-color:#fff}body.eco .main-navigation:where(.astro-V3N62DYZ){background-color:#fff;background-attachment:fixed;background-position:0 3px}@media screen and (min-width:768px){.main-navigation:where(.astro-V3N62DYZ){align-items:center}}.main-navigation__wrapper:where(.astro-V3N62DYZ){display:none;position:fixed;bottom:0;width:100%}@media screen and (min-width:768px){.main-navigation__wrapper:where(.astro-V3N62DYZ){display:block;position:unset;width:auto}}.main-navigation__list:where(.astro-V3N62DYZ){min-height:4rem;padding-left:0;display:grid;grid-template-columns:repeat(4,auto);grid-column-gap:1.5rem;align-content:center;list-style:none;border-top:1px solid #000;background-color:#fff;z-index:1;text-align:center}@media screen and (min-width:768px){.main-navigation__list:where(.astro-V3N62DYZ){max-width:-moz-max-content;max-width:max-content;min-height:unset;padding-left:3rem;border:0;background-color:unset}}.main-navigation__link:where(.astro-V3N62DYZ){color:#717171;text-decoration:none;font-size:1.25rem;font-weight:700;border-bottom-color:#0000;border-bottom-width:2px;border-bottom-style:solid;transition:border-bottom-color .3s ease-in}.main-navigation__link:where(.astro-V3N62DYZ):focus{outline-offset:5px}.main-navigation__link:where(.astro-V3N62DYZ):hover,.main-navigation__link:where(.astro-V3N62DYZ):active{border-bottom-color:#000}@media (prefers-color-scheme:dark){.main-navigation__link:where(.astro-V3N62DYZ):hover,.main-navigation__link:where(.astro-V3N62DYZ):active{background-color:#fff3}}.main-navigation__link:where(.astro-V3N62DYZ).active{color:#000;border-bottom-color:#000}#skip-links:where(.astro-2AHPRVBM){position:fixed;display:block;top:0;left:0;right:0;z-index:999}#skip-links:where(.astro-2AHPRVBM) .sr-only:where(.astro-2AHPRVBM):focus{width:unset;height:unset;clip:unset;min-width:100%;background-color:#000;color:#fff;padding:1rem;font-weight:700;font-size:2rem;outline:0}#menu:where(.astro-2AHPRVBM){position:fixed;top:0;left:0;right:0;z-index:10}@keyframes animTransitionInUp{0%{opacity:1;transform:translateY(0)}99%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-100vh)}}@keyframes animTransitionOutUp{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes animTransitionOutRight{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes animTransitionOutLeft{0%{transform:translate(-100vw)}to{transform:translate(0)}}@keyframes animFadeIn{0%{opacity:0}to{opacity:1}}@keyframes animFadeInUp{0%{opacity:0;transform:translateY(0)}5%{opacity:0;transform:translateY(0)}6%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}@keyframes animFadeInLeft{0%{opacity:0;transform:translate(150px)}to{opacity:1;transform:translate(0)}}@media screen and (prefers-reduced-motion:no-preference){.fade-in-up{transition:transform .6s ease-out,opacity .6s ease-in-out;opacity:0;transform:translateY(150px)}.fade-in-up.will-change{will-change:opacity,transform}.fade-in-up.visible{opacity:1;transform:translateY(0)}.delay200{transition-delay:.2s;animation-delay:.2s}.delay400{transition-delay:.4s;animation-delay:.4s}.delay600{transition-delay:.6s;animation-delay:.6s}.delay800{transition-delay:.8s;animation-delay:.8s}.fade-in-anim{opacity:0}.fade-in-anim.visible{animation:animFadeIn 1s cubic-bezier(.26,.67,.48,.91);animation-fill-mode:both}.fade-in-up-anim,.fade-in-left-anim{opacity:0;animation-duration:.8s;animation-timing-function:cubic-bezier(.26,.67,.48,.91);animation-fill-mode:both}.fade-in-up-anim.visible{animation-name:animFadeInUp}body.audio-display .fade-in-up-anim.visible.sticky-child{animation-name:none;opacity:1}.fade-in-left-anim.visible{animation-name:animFadeInLeft;animation-duration:.5s;animation-timing-function:ease-out}#main-content:before{content:"";background-color:#000;position:fixed;inset:0;z-index:9998;pointer-events:none;transform:translateY(100vh)}#main-content:after{content:"";background-color:#fff;position:fixed;inset:0;z-index:9999;pointer-events:none;animation-name:animTransitionInUp;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:.3s}.transition-out #main-content{transition:transform .2s ease-in,opacity .2s ease-in-out}.transition-out #main-content:before{animation-duration:.5s;animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-fill-mode:both;animation-delay:0s}.transition-out #main-content:after{animation-duration:.4s;animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-fill-mode:both;animation-delay:.3s}.transition-out-top #main-content:before,.transition-out-top #main-content:after{animation-name:animTransitionOutUp}.transition-out-right #main-content:before,.transition-out-right #main-content:after{animation-name:animTransitionOutRight}.transition-out-left #main-content:before,.transition-out-left #main-content:after{animation-name:animTransitionOutLeft}}*{box-sizing:border-box;margin:0}:root{--vh:1vh;font-family:N27,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3rem;color:#000}body{position:relative;width:100%;min-height:100vh;justify-content:center}body.eco{background-color:#fff;background-attachment:fixed;background-position:0 3px}.button,.link{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only:focus{width:unset;height:unset;clip:unset}@media screen and (min-width:1024px){.sticky-container{position:absolute;top:0;bottom:0;z-index:-1}}@media screen and (min-width:1024px){.sticky-child{position:sticky;top:80px;right:-1px;padding-left:8px;margin-left:-8px;max-height:calc(100vh - 80px);overflow-x:visible;overflow-y:auto;padding-bottom:50px;scrollbar-width:none}.sticky-child::-webkit-scrollbar{display:none}.sticky-child.sticky-bottom{top:unset;bottom:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}button{background-color:transparent;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0;border:0}a{color:inherit}.underline-link{text-decoration:none;background-size:100% 1px;background-repeat:no-repeat;background-image:linear-gradient(to bottom,#000 0,#000 100%);background-position:bottom left;transition:background-size .3s ease-out}.underline-link:hover{background-size:30px 1px}.underline-link.underline-grey{background-image:linear-gradient(to bottom,#717171 0,#717171 100%)}a.btn{display:flex;align-items:center;color:inherit;text-decoration:none}.btn:hover{cursor:pointer}.btn--icon-txt{position:relative;box-sizing:content-box;width:2.9062rem;height:2.9062rem;border:1px solid #000;background-color:#fff;transition:background-color .7s ease-in-out}body.standard .btn--icon-txt{border-color:#949494}@media screen and (min-width:768px){.btn--icon-txt:focus-visible{background-color:#000!important;color:#fff}.btn--icon-txt:focus-visible svg path{fill:#fff}}body.access .btn--icon-txt.accessibility{background-color:#000!important;color:#fff}body.access .btn--icon-txt.accessibility .btn__icon{background-color:#000}body.access .btn--icon-txt.accessibility svg path{fill:#fff}@media screen and (min-width:768px){.btn--icon-txt:hover,.btn--icon-txt:active{background-color:#000!important;color:#fff}.btn--icon-txt:hover svg path,.btn--icon-txt:active svg path{fill:#fff}}.btn--hide-txt{width:-moz-max-content;width:max-content;min-width:2.9062rem;max-width:2.9062rem;overflow:hidden;transition:max-width .4s ease-out,background-color .7s ease-in-out}@media screen and (min-width:768px){.btn--hide-txt:hover,.btn--hide-txt:focus-visible{max-width:300px}}.btn--txt{border-bottom:1px solid #000;padding-bottom:2px}@media screen and (max-width:767px){body.standard .btn--bottom{border-color:#fff}}.btn--listed-link{font-size:20px;font-weight:700;padding-right:2rem;background:url("data:image/svg+xml,%3Csvg width='21' height='14' viewBox='0 0 21 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0034 13.2985C12.6134 12.9085 12.6134 12.2785 13.0034 11.8885L16.8734 7.99852H1.7034C1.1534 7.99852 0.703398 7.54852 0.703398 6.99852C0.703398 6.44852 1.1534 5.99852 1.7034 5.99852H16.8734L12.9934 2.11852C12.6034 1.72852 12.6034 1.09852 12.9934 0.708516C13.3834 0.318516 14.0134 0.318516 14.4034 0.708516L20.0034 6.29852C20.3934 6.68852 20.3934 7.31852 20.0034 7.70852L14.4134 13.2985C14.0234 13.6785 13.3834 13.6785 13.0034 13.2985Z' fill='%230D1726'/%3E%3C/svg%3E")no-repeat right center}.btn--eco-mode .btn__txt{font-size:12px;line-height:1;text-align:left;padding-right:64px}.btn--eco-mode .btn__txt--eco{display:none}@media screen and (min-width:768px){.btn--eco-mode:focus-visible svg circle,.btn--eco-mode:active svg circle,.btn--eco-mode:hover svg circle{fill:#000!important;stroke:#000!important}}.btn--eco-mode .switch-off{display:none}.btn--eco-mode .switch-on{display:block}body:not(.standard) .btn--eco-mode .switch-off{display:block}body:not(.standard) .btn--eco-mode .switch-on{display:none}body:not(.standard) .btn--eco-mode .btn__txt--eco{display:block}body:not(.standard) .btn--eco-mode .btn__txt--standard{display:none}.btn__icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:100%;height:100%;max-width:2.9062rem;background-color:#fff;transition:background-color .7s ease-in-out}body.standard .btn__icon{border-color:#949494}@media screen and (min-width:768px){.btn:hover .btn__icon,.btn:active .btn__icon,.btn:focus-visible .btn__icon{background-color:#000}}.btn__txt{padding-left:.875rem;padding-right:48px;font-weight:700;white-space:nowrap}.btn--common{box-sizing:content-box;border:1px solid #000;background-color:#fff;transition:background-color .7s ease-in-out}body.standard .btn--common{border-color:#949494}.btn--common:focus-visible{background-color:#000!important;color:#fff}body.access .accessibility .btn--common{background-color:#000!important;color:#fff}@media screen and (min-width:768px){.btn--common:hover,.btn--common:active{background-color:#000!important;color:#fff}}button:focus-visible,a:focus-visible,[tabindex="0"]:focus-visible{outline:2px dashed #000;outline-offset:1px}[aria-hidden=true] button,[aria-hidden=true] [href],[aria-hidden=true] input,[aria-hidden=true] select,[aria-hidden=true] textarea,[aria-hidden=true] [tabindex]:not([tabindex="-1"]){visibility:hidden}.wire-only{display:none}body:not(.standard) .wire-only{display:block}.standard-only{display:none}body.standard .standard-only{display:block}.wire-only-opacity{opacity:0}body:not(.standard) .wire-only-opacity{opacity:1}.standard-only-opacity{opacity:0}body.standard .standard-only-opacity{opacity:1}.access-only-opacity{opacity:0}body.access:not(.standard) .access-only-opacity{opacity:1}.highlight-bg{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 10px;margin-left:-10px}@media screen and (min-width:1024px){.highlight-bg{padding:0 30px;margin-left:0}}@media screen{body:not(.standard,.access) .text-stroke{color:#fff}}@media screen{body:not(.standard,.access) .text-stroke{--stroke-width:1px;--stroke-color:black;text-shadow:calc(var(--stroke-width)*1) calc(var(--stroke-width)*0)0 var(--stroke-color),calc(var(--stroke-width)*.9239) calc(var(--stroke-width)*.3827)0 var(--stroke-color),calc(var(--stroke-width)*.7071) calc(var(--stroke-width)*.7071)0 var(--stroke-color),calc(var(--stroke-width)*.3827) calc(var(--stroke-width)*.9239)0 var(--stroke-color),calc(var(--stroke-width)*0) calc(var(--stroke-width)*1)0 var(--stroke-color),calc(var(--stroke-width)*-.3827) calc(var(--stroke-width)*.9239)0 var(--stroke-color),calc(var(--stroke-width)*-.7071) calc(var(--stroke-width)*.7071)0 var(--stroke-color),calc(var(--stroke-width)*-.9239) calc(var(--stroke-width)*.3827)0 var(--stroke-color),calc(var(--stroke-width)*-1) calc(var(--stroke-width)*0)0 var(--stroke-color),calc(var(--stroke-width)*-.9239) calc(var(--stroke-width)*-.3827)0 var(--stroke-color),calc(var(--stroke-width)*-.7071) calc(var(--stroke-width)*-.7071)0 var(--stroke-color),calc(var(--stroke-width)*-.3827) calc(var(--stroke-width)*-.9239)0 var(--stroke-color),calc(var(--stroke-width)*0) calc(var(--stroke-width)*-1)0 var(--stroke-color),calc(var(--stroke-width)*.3827) calc(var(--stroke-width)*-.9239)0 var(--stroke-color),calc(var(--stroke-width)*.7071) calc(var(--stroke-width)*-.7071)0 var(--stroke-color),calc(var(--stroke-width)*.9239) calc(var(--stroke-width)*-.3827)0 var(--stroke-color)}}.bottom-navigation__list:where(.astro-65ZFI6E7){position:fixed;display:flex;bottom:1rem;z-index:11;list-style:none;padding:0}.bottom-navigation__item:where(.astro-65ZFI6E7){position:fixed;bottom:1rem;z-index:11}@media screen and (min-width:768px){.bottom-navigation__item:where(.astro-65ZFI6E7){bottom:1rem}}.bottom-navigation__item--right:where(.astro-65ZFI6E7){left:1.5rem;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media screen and (min-width:768px){.bottom-navigation__item--right:where(.astro-65ZFI6E7){left:unset;right:1rem}}.bottom-navigation__item--right:where(.astro-65ZFI6E7) #btnSwitchAccessibility:where(.astro-65ZFI6E7){display:none}.bottom-navigation__item--show-sm:where(.astro-65ZFI6E7){right:1.5rem}@media screen and (min-width:768px){.bottom-navigation__item--show-sm:where(.astro-65ZFI6E7){display:none}}html{font-family:Arial,Helvetica,sans-serif}#footer-content{position:relative;margin:1rem auto}#main-content{min-height:calc(100*var(--vh))}.accessibility-link{position:absolute;z-index:999;top:0;left:0;background-color:#000;font-size:2rem;padding:1rem}.anim-panel{opacity:0;transition:opacity .7s,transform .7s}.anim-panel.visible{opacity:1;transform:translate(0)}