.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:#1e1e1ee6;stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}.play-icon{display:flex;justify-content:center;align-items:center;background-color:#e2b25c;color:#fff;transition:background-color 175ms ease-out;border-radius:99vw;padding:12px}.play-icon svg{width:24px;aspect-ratio:1;color:currentColor}.personal-carousel{margin-block:-48px;padding-block:48px}.personal-carousel.swiper:not(.swiper-initialized){overflow:visible}.personal-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .personal-list{display:flex;justify-content:center;flex-wrap:wrap;row-gap:32px}.personal-list:not(.swiper-wrapper)>*,.swiper:not(.swiper-initialized) .personal-list>*{flex:0 0 25%}@media screen and (max-width: 1439px){.personal-list:not(.swiper-wrapper)>*,.swiper:not(.swiper-initialized) .personal-list>*{flex:0 0 33.333%}}@media screen and (max-width: 767px){.personal-list:not(.swiper-wrapper)>*,.swiper:not(.swiper-initialized) .personal-list>*{flex:0 0 50%}}@media screen and (max-width: 575px){.personal-list:not(.swiper-wrapper)>*,.swiper:not(.swiper-initialized) .personal-list>*{flex:0 0 100%}}.personal-item{display:flex;flex-direction:column}.personal-item__photo{aspect-ratio:1015/1227;overflow:hidden;display:flex;justify-content:center;align-items:flex-end;max-width:60vw;width:100%;margin-inline:auto}.personal-item__photo img{width:100%;height:100%;object-fit:contain;object-position:bottom}.personal-item__body{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem;margin-top:-1px;background-color:#e2b25c}.personal-item__body:before{content:"";position:absolute;width:100%;top:0;left:0;height:100%;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeBlend mode='screen'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23noise)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.personal-item__title{font-size:1.375rem;line-height:1.2;color:#16192d;margin-bottom:1rem;font-family:ivymode,sans-serif;font-weight:600}@media screen and (max-width: 767px){.personal-item__title{font-size:1.175rem;margin-bottom:.5rem}}.personal-item__position{max-width:20rem}.personal-item.swiper-slide{height:auto}.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{--spacing: 16px;display:grid;gap:var(--gap, var(--spacing))}@media screen and (min-width: 768px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(var(--columns, 4),1fr)}}@media (min-width: 768px) and (max-width: 1199px){.structure-grid:not(.swiper-wrapper).structure-grid--documents,.swiper:not(.swiper-initialized) .structure-grid.structure-grid--documents{grid-template-columns:minmax(0,1fr)}}.swiper:not(.swiper-initialized) .structure-grid{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.swiper:not(.swiper-initialized) .structure-grid+.swiper-pagination{display:none!important}.structure-block__head.text-center{align-items:center}.structure-block__head.text-end{align-items:end}.structure-block__head hgroup+.structure-content{margin-top:1rem}.col-bleed .structure-block__head{max-width:var(--container-width);margin-inline:auto;padding-inline:var(--container-padding)}:where(.page-head+.structure-section>.grid-row:first-child>.grid-col:first-child)>.structure-block{padding-top:1.5rem}@media screen and (min-width: 768px){:where(.page-head+.structure-section>.grid-row:first-child>.grid-col:first-child)>.structure-block{padding-top:3rem}}@media screen and (min-width: 992px){:where(.page-head+.structure-section>.grid-row:first-child>.grid-col)>.structure-block{padding-top:3rem}}@media screen and (min-width: 1680px){:where(.page-head+.structure-section>.grid-row:first-child>.grid-col)>.structure-block{padding-top:5rem}}.gallery-item__link{position:relative;transition-duration:175ms;overflow:hidden}@media (hover: hover) and (pointer: fine){.gallery-item__link:is(:hover,:active,:focus-visible) .gallery-item__figure img{transform:scale(1.025)}}.gallery-item__figure{position:relative;transition-duration:inherit}.gallery-item__figure picture{display:block;width:100%;overflow:hidden;transition-duration:inherit}.gallery-item__figure picture img{transition:transform ease-out;transition-duration:inherit}.gallery-item__body{transition-duration:inherit}@media screen and (min-width: 576px){.gallery-item__body{margin-block:1.5rem}}@media screen and (max-width: 575px){.gallery-item__body{padding:1.25rem 1rem;border:2px solid var(--color-border-light);border-top:none}}.gallery-item__body .title{transition:color ease-out;transition-duration:inherit}@media screen and (min-width: 576px){.gallery-item--text{border-bottom:2px solid var(--color-border-light)}}.gallery-item--text picture{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (hover: hover) and (pointer: fine){.gallery-item--text .gallery-item__link:is(:hover,:active,:focus-visible) .title{color:#e2b25c}}.gallery-item--text .p{color:var(--color-text)}@media screen and (min-width: 1200px){.structure-grid.structure-grid--icons{--spacing: 64px}}.structure-icon{display:flex;justify-content:start;align-items:start;gap:24px 32px}@media screen and (max-width: 1439px){.structure-icon{gap:24px}}@media screen and (max-width: 575px){.structure-icon{gap:20px}}.structure-icon__head{flex:none;display:flex;justify-content:center;align-items:center;width:4rem;aspect-ratio:1}@media screen and (max-width: 1439px){.structure-icon__head{width:3rem}}@media screen and (max-width: 575px){.structure-icon__head{width:2.25rem}}.structure-icon__picture{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.structure-icon__picture img{height:100%;width:auto;max-width:100%;max-height:100%;aspect-ratio:1;object-fit:contain}.structure-icon__body{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:4px}.structure-icon--center{flex-direction:column;align-items:center}.structure-icon--center .structure-icon__body{align-items:center;text-align:center}.file-item{position:relative;background-color:var(--color-bg-light);border-radius:0;transition:125ms ease-out;transition-property:background-color,box-shadow,transform}.file-item:has(:hover,:active,:focus-visible){background-color:var(--color-bg);box-shadow:0 0 91px #10214b0f;transform:translateY(-4px)}.file-item:has(:hover,:active,:focus-visible) .title a{color:#e2b25c}.file-item .title a{text-decoration:none;transition:color 125ms ease-out}.file-item .title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.file-tile{--spacing: 1.5rem;display:flex;align-items:start;column-gap:calc(.75 * var(--spacing));padding:var(--spacing)}@media screen and (max-width: 767px){.file-tile{align-items:start}}@media screen and (max-width: 1679px){.file-tile{--spacing: 1rem}}.file-tile__head{flex:none}.file-tile__head svg{color:#e2b25c;width:calc(1.5 * var(--spacing));aspect-ratio:1}.file-tile__body{flex:1}.file-tile__foot{align-self:stretch;display:flex;flex-direction:column;justify-content:end;align-items:end;text-align:end}.file-preview{--spacing: 1.5rem;display:block}.file-preview__head{overflow:hidden;margin:8px 8px 0;border-radius:0}.file-preview__head picture{display:block;width:100%;height:100%}.file-preview__head picture img{display:block;width:100%;height:auto;object-fit:cover;transition:transform 225ms ease-out;background-color:#eeeef4}.file-preview__icon-wrap{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:2rem;aspect-ratio:2}.file-preview__icon-wrap img{width:56px}@media screen and (max-width: 991px){.file-preview__icon-wrap img{width:48px}}.file-preview__body{padding:var(--spacing)}.file-meta{display:flex}.file-meta>*+*:before{content:"";display:inline-block;width:.75em;height:1px;background-color:currentColor;margin-inline:.5em;margin-bottom:.25em;opacity:.25}.file-meta small{font-size:1em}@media screen and (min-width: 576px){.video{border-bottom:2px solid var(--color-border)}}.video__link,.video__figure{border-radius:inherit}.video__link{display:flex;cursor:pointer}@media (hover: hover) and (pointer: fine){.video__link:is(:hover,:active,:focus-visible) .video__poster img{transform:scale(1.03)}.video__link:is(:hover,:active,:focus-visible) .play-icon{background-color:#e6bc72}.video__link:is(:hover,:active,:focus-visible) .gallery-item__body .title{color:#e2b25c}}.video__figure{width:100%}.video__figure picture{position:relative}.video__figure iframe,.video__figure video{width:inherit}.video__figure picture,.video__figure video,.video__figure iframe{width:100%}.video__figure picture img,.video__figure video img,.video__figure iframe img{width:100%;aspect-ratio:inherit;object-fit:cover}.video__poster{position:relative;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.video__poster img{transition:transform 175ms ease-out}.video__poster .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video .gallery-item__body{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.video .gallery-item__body .p{color:var(--color-text)}.video--1-1 picture,.video--1-1 video,.video--1-1 iframe{aspect-ratio:1}.video--4-3 picture,.video--4-3 video,.video--4-3 iframe{aspect-ratio:4/3}.video--16-9 picture,.video--16-9 video,.video--16-9 iframe{aspect-ratio:16/9}.video--21-9 picture,.video--21-9 video,.video--21-9 iframe{aspect-ratio:21/9}.video--3-4 picture,.video--3-4 video,.video--3-4 iframe{aspect-ratio:3/4}.video--a4 picture,.video--a4 video,.video--a4 iframe{aspect-ratio:210/297}.accordion-item{--spacing-block: 1.5rem;--spacing-inline: 1.75rem;display:grid;grid-template-columns:minmax(0,1fr);transition:125ms ease-out;transition-property:background-color,border-color,box-shadow;padding:0;background-color:#f2f3f8}@media screen and (max-width: 575px){.accordion-item{--spacing-block: 1rem;--spacing-inline: 1rem}}.accordion-item+.accordion-item{margin-top:16px}@media screen and (max-width: 575px){.accordion-item+.accordion-item{margin-top:12px}}.accordion-item__head,.accordion-item__body{padding:var(--spacing-block) var(--spacing-inline)}.accordion-item__head{display:flex;text-align:start;align-items:start;column-gap:1rem;width:100%}.accordion-item__head img{flex:none;width:1.75em;height:1.75em}.accordion-item__head .title{color:inherit;transition:color 75ms ease-out}.accordion-item__head img+.title{transform:translateY(.33em)}@media (hover: hover) and (pointer: fine){.accordion-item__head:is(:hover,:active,:focus-visible,[open]){color:#e2b25c}}.accordion-item__icon{flex:none;display:block;width:1.15rem;aspect-ratio:1;margin-inline-start:auto;color:#e2b25c;transition:transform 75ms ease-out;margin-top:calc(.1 * var(--fs-h4))}.accordion-item__body{padding-block:0}.accordion-item__content{padding-block-end:var(--spacing-block)}@media screen and (max-width: 991px){.accordion-item__content{display:flex;flex-direction:column;align-items:start}}@media screen and (min-width: 992px){.accordion-item__content img{float:right;max-width:500px;margin-inline-start:var(--spacing-inline);margin-block-end:var(--spacing-block)}}@media screen and (max-width: 991px){.accordion-item__content img{flex:none;order:1;margin-block-start:var(--spacing-block)!important}}.accordion-item:is([open]) .accordion-item__icon{transform:rotate(45deg)}.accordion-item:is([open]){background-color:#fff;box-shadow:0 0 91px #10214b0f}@media (pointer: fine){.accordion-item:is(:hover,:active,:focus-visible){background-color:#fff;box-shadow:0 0 91px #10214b0f}}
