@charset "UTF-8";:root{--color-primary:var(--agora-color-primary);--color-secondary:var(--agora-color-secondary);--color-accent:var(--agora-color-accent);--color-background:var(--agora-color-background);--color-button-text:var(--agora-color-button-text);--color-text:var(--agora-color-text);--color-header-background:var(--agora-color-header-background);--color-header-text:var(--agora-color-header-text);--color-footer-background:var(--agora-color-footer-background);--color-footer-text:var(--agora-color-footer-text);--surface-subtle:color-mix(in srgb, var(--color-primary) 5%, var(--color-background));--surface-highlight:color-mix(in srgb, var(--color-secondary) 9%, var(--color-background));--line-subtle:color-mix(in srgb, var(--color-primary) 18%, transparent);--line-strong:color-mix(in srgb, var(--color-primary) 42%, transparent);--shadow-soft:0 1rem 2.5rem color-mix(in srgb, var(--color-primary) 12%, transparent);--shadow-card:0 0.7rem 1.5rem color-mix(in srgb, var(--color-primary) 10%, transparent);--radius-small:0.25rem;--radius-medium:0.5rem;--transition-standard:220ms ease}#colophon a,#masthead .masthead--wrapper .menu-primary a{text-decoration:none;color:inherit}body{font-family:var(--agora-font-base);color:var(--color-text);background-color:var(--color-background);line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main>*{position:relative}dd,dt,li,p{text-wrap:pretty}a{text-underline-offset:.18em;text-decoration-thickness:.08em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.18rem solid var(--color-secondary);outline-offset:.22rem}::-moz-selection{color:var(--color-button-text);background-color:var(--color-secondary)}::selection{color:var(--color-button-text);background-color:var(--color-secondary)}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.top-page{position:relative;isolation:isolate;display:block;min-height:0;padding:clamp(3.5rem,7vw,6.5rem) 0;color:var(--color-text);background:-o-linear-gradient(325deg,var(--surface-subtle),var(--color-background) 62%);background:linear-gradient(125deg,var(--surface-subtle),var(--color-background) 62%);border-top:1px solid var(--line-subtle);border-bottom:.3rem solid var(--color-secondary);overflow:hidden}.top-page::before{content:"";position:absolute;z-index:-1;top:0;right:0;width:38%;height:100%;background:-o-linear-gradient(left,transparent,color-mix(in srgb,var(--color-secondary) 9%,transparent)),-o-repeating-linear-gradient(315deg,transparent 0 1.8rem,color-mix(in srgb,var(--color-primary) 5%,transparent) 1.8rem 1.9rem);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-secondary) 9%,transparent)),repeating-linear-gradient(135deg,transparent 0 1.8rem,color-mix(in srgb,var(--color-primary) 5%,transparent) 1.8rem 1.9rem);pointer-events:none}.top-page::after{content:"";position:absolute;z-index:-1;top:clamp(-8rem,-9vw,-4rem);left:clamp(-7rem,-7vw,-3rem);width:clamp(13rem,24vw,22rem);aspect-ratio:1;border:clamp(2rem,4vw,4rem) solid color-mix(in srgb,var(--color-primary) 7%,transparent);-webkit-border-radius:50%;border-radius:50%}.top-page>.container{position:relative;z-index:1}.top-page .top-page--wrapper,.top-page .top-poage--wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.82fr);gap:clamp(2.5rem,7vw,7rem);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-page .top-page__content{max-width:48rem;text-align:left}.top-page .top-page__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 1.2rem;padding:.45rem .7rem;color:var(--color-primary);background-color:var(--surface-highlight);border-left:.22rem solid var(--color-secondary);font-family:var(--agora-font-button);font-size:.74rem;font-weight:700;letter-spacing:.13em;line-height:1;text-transform:uppercase}.top-page .top-page__title,.top-page .top-poage--wrapper>h1{max-width:15ch;margin:0;color:var(--color-primary);font-size:clamp(2.4rem,5.5vw,var(--agora-font-size-h1));line-height:1.04;text-shadow:none}.top-page .top-page__title::after,.top-page .top-poage--wrapper>h1::after{content:"";display:block;width:clamp(4rem,7vw,5.5rem);height:.22rem;margin-top:1.35rem;background:-o-linear-gradient(left,var(--color-primary) 0 72%,var(--color-secondary) 72%);background:linear-gradient(90deg,var(--color-primary) 0 72%,var(--color-secondary) 72%);-webkit-border-radius:999px;border-radius:999px}.top-page .top-page__attachment{margin-top:1.75rem}.top-page .top-page__breadcrumb{margin-top:1.6rem;color:color-mix(in srgb,var(--color-text) 72%,transparent);font-size:.88rem}.top-page .top-page__breadcrumb #breadcrumbs{margin:0}.top-page .top-page__breadcrumb a{color:var(--color-primary)}.top-page .top-page__media{position:relative;padding:.7rem;background-color:var(--color-background);border:1px solid var(--line-subtle);-webkit-border-radius:var(--radius-medium);border-radius:var(--radius-medium);-webkit-box-shadow:var(--shadow-soft);box-shadow:var(--shadow-soft)}.top-page .top-page__media::before{content:"";position:absolute;z-index:-1;top:1.4rem;right:-1.1rem;bottom:-1.1rem;left:2.5rem;background-color:var(--surface-highlight);border:1px solid var(--line-subtle);-webkit-border-radius:var(--radius-medium);border-radius:var(--radius-medium)}.top-page .top-page__media::after{content:"";position:absolute;top:-.4rem;right:1.2rem;width:4.5rem;height:.4rem;background-color:var(--color-accent)}.top-page .top-page__image{min-height:clamp(14rem,25vw,22rem);background-position:center;background-size:cover;-webkit-border-radius:var(--radius-small);border-radius:var(--radius-small)}.top-page .top-page__media-label{position:absolute;right:1.4rem;bottom:1.4rem;padding:.45rem .7rem;color:var(--color-button-text);background-color:var(--color-secondary);font-family:var(--agora-font-button);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.top-page .top-page__marker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.7rem;min-width:10rem}.top-page .top-page__marker-line{width:clamp(5rem,10vw,9rem);height:1px;background-color:var(--line-strong)}.top-page .top-page__marker-dot{width:.75rem;height:.75rem;background-color:var(--color-accent);border:.18rem solid var(--color-background);-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 1px var(--line-subtle);box-shadow:0 0 0 1px var(--line-subtle)}.top-page.top-page--no-image .top-page--wrapper{grid-template-columns:minmax(0,1fr) auto}@media (max-width:768px){.top-page{padding:3.5rem 0}.top-page::before{width:58%;opacity:.65}.top-page .top-page--wrapper,.top-page .top-poage--wrapper{grid-template-columns:1fr;gap:2.5rem}.top-page .top-page__media{max-width:34rem}.top-page .top-page__marker{display:none}}.index-content{padding:3rem 0}@-webkit-keyframes slideIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#masthead{position:relative;z-index:50;padding:.6rem 0;background-color:var(--color-header-background);color:var(--color-header-text);border-bottom:1px solid var(--line-subtle);-webkit-box-shadow:0 .35rem 1.5rem color-mix(in srgb,var(--color-primary) 7%,transparent);box-shadow:0 .35rem 1.5rem color-mix(in srgb,var(--color-primary) 7%,transparent)}#masthead.scrolling{position:fixed;left:0;right:0;z-index:9999;top:var(--header-sticky-top,0);-webkit-animation:slideIn .9s forwards var(--cubic-transition);animation:slideIn .9s forwards var(--cubic-transition);width:100%}#masthead::before{content:"";position:absolute;top:0;left:0;width:100%;height:.22rem;background:-o-linear-gradient(left,var(--color-primary) 0 72%,var(--color-secondary) 72% 88%,var(--color-accent) 88%);background:linear-gradient(90deg,var(--color-primary) 0 72%,var(--color-secondary) 72% 88%,var(--color-accent) 88%)}#masthead .masthead--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5rem}#masthead .masthead--wrapper .site-logo{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.35rem;-webkit-transition:-webkit-transform var(--transition-standard);transition:-webkit-transform var(--transition-standard);-o-transition:transform var(--transition-standard);transition:transform var(--transition-standard);transition:transform var(--transition-standard),-webkit-transform var(--transition-standard)}#masthead .masthead--wrapper .site-logo:hover{-webkit-transform:translateY(-.12rem);-ms-transform:translateY(-.12rem);transform:translateY(-.12rem)}#masthead .masthead--wrapper .site-logo img{display:block;width:auto;max-width:12rem;max-height:4rem}#masthead .masthead--wrapper .menu-primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.25rem .5rem;margin:0;padding:.3rem;list-style:none}#masthead .masthead--wrapper .menu-primary a{position:relative;display:block;padding:.85rem 1.05rem;font-family:var(--agora-font-button);font-size:.95rem;font-weight:600;letter-spacing:.01em;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:color var(--transition-standard),background-color var(--transition-standard);-o-transition:color var(--transition-standard),background-color var(--transition-standard);transition:color var(--transition-standard),background-color var(--transition-standard)}#masthead .masthead--wrapper .menu-primary a::after{content:"";position:absolute;right:.85rem;bottom:.42rem;left:.85rem;height:.13rem;background-color:var(--color-secondary);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform var(--transition-standard);transition:-webkit-transform var(--transition-standard);-o-transition:transform var(--transition-standard);transition:transform var(--transition-standard);transition:transform var(--transition-standard),-webkit-transform var(--transition-standard)}#masthead .masthead--wrapper .menu-primary a:hover{background-color:var(--surface-subtle);color:var(--color-black)}#masthead .masthead--wrapper .menu-primary a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}#masthead .masthead--wrapper .menu-primary .current-menu-ancestor>a::after,#masthead .masthead--wrapper .menu-primary .current-menu-item>a::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:768px){#masthead .masthead--wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}#masthead .masthead--wrapper .menu-primary{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-inline:0}}.header-announcements{background-color:var(--color-secondary);color:var(--color-button-text);font-family:var(--agora-font-button);font-size:.95rem;font-weight:600;line-height:1.45}.header-announcements--wrapper{min-height:var(--header-announcements-height,1.45em);overflow:hidden;padding:.75rem 0;position:relative;text-align:center}.header-announcements__message{left:0;margin:0;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden;width:100%}.header-announcements__message.is-active{opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:visible}#colophon{position:relative;padding:0;background-color:var(--color-footer-background);color:var(--color-footer-text)}#colophon::before{content:"";position:absolute;top:0;left:0;width:100%;height:.35rem;background:-o-linear-gradient(left,var(--color-secondary) 0 14%,var(--color-accent) 14% 22%,var(--color-primary) 22%);background:linear-gradient(90deg,var(--color-secondary) 0 14%,var(--color-accent) 14% 22%,var(--color-primary) 22%)}#colophon a{-webkit-transition:opacity var(--transition-standard),-webkit-transform var(--transition-standard);transition:opacity var(--transition-standard),-webkit-transform var(--transition-standard);-o-transition:opacity var(--transition-standard),transform var(--transition-standard);transition:opacity var(--transition-standard),transform var(--transition-standard);transition:opacity var(--transition-standard),transform var(--transition-standard),-webkit-transform var(--transition-standard)}#colophon a:hover{opacity:.72}#colophon .footer-main{padding:clamp(4rem,7vw,6rem) 0}#colophon .footer-main .colophon--wrapper{display:grid;grid-template-columns:minmax(180px,.8fr) repeat(3,minmax(160px,1fr));gap:3rem;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}#colophon .footer-main .footer-column{position:relative;padding-left:1.25rem;border-left:1px solid color-mix(in srgb,var(--color-footer-text) 18%,transparent)}#colophon .footer-main .footer-logo{display:inline-block}#colophon .footer-main .footer-logo img{display:block;width:auto;max-width:180px;max-height:90px;-webkit-filter:unset;filter:unset}#colophon .footer-main .footer-title{margin:0 0 1.25rem;color:inherit;font-size:1.05rem;line-height:1.3;letter-spacing:.02em}#colophon .footer-main .footer-title::after{content:"";display:block;width:2.2rem;height:.16rem;margin-top:.65rem;background-color:var(--color-secondary)}#colophon .footer-main .footer-hours-list{margin:0}#colophon .footer-main .footer-hours-row{display:grid;grid-template-columns:minmax(80px,1fr) auto;gap:1rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-footer-text) 10%,transparent)}#colophon .footer-main .footer-hours-row dd,#colophon .footer-main .footer-hours-row dt{margin:0}#colophon .footer-main .footer-hours-row dd{text-align:right}#colophon .footer-main .footer-contact address{font-style:normal}#colophon .footer-main .footer-contact p{margin:0 0 .75rem}#colophon .footer-main .footer-practical .menu-footer{min-width:0;margin:0;padding:0;list-style:none}#colophon .footer-main .footer-practical .menu-footer li{margin:0 0 .75rem}#colophon .footer-main .footer-practical .menu-footer li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}#colophon .footer-main .footer-practical .menu-footer li a::before{content:"→";color:var(--color-secondary)}#colophon .footer-bottom{padding:1.25rem 0;background-color:var(--color-footer-background);color:var(--color-footer-text);border-top:1px solid color-mix(in srgb,var(--color-footer-text) 16%,transparent)}#colophon .footer-bottom .footer-bottom--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5rem 3rem}#colophon .footer-bottom .footer-copyright{margin:0}#colophon .footer-bottom .menu-mentions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none}@media screen and (max-width:1024px){#colophon .footer-main .colophon--wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){#colophon .footer-main{padding:3rem 0}#colophon .footer-main .colophon--wrapper{grid-template-columns:1fr;gap:2rem}#colophon .footer-main .footer-column{padding:1.25rem 0 0;border-top:1px solid color-mix(in srgb,var(--color-footer-text) 18%,transparent);border-left:0}#colophon .footer-bottom .footer-bottom--wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#colophon .footer-bottom .menu-mentions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.btn,.wp-block-button__link,.wp-element-button,button[type=submit],input[type=submit]{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.7rem 1.15rem .7rem 1.35rem;font-family:var(--agora-font-button);font-size:var(--agora-font-size-button);font-weight:600;line-height:1.2;text-decoration:none;color:var(--color-button-text);background-color:var(--color-secondary);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);-webkit-border-radius:var(--radius-small);border-radius:var(--radius-small);-webkit-box-shadow:0 .35rem 0 color-mix(in srgb,var(--color-primary) 22%,transparent);box-shadow:0 .35rem 0 color-mix(in srgb,var(--color-primary) 22%,transparent);cursor:pointer;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-color var(--transition-standard),-webkit-transform var(--transition-standard),-webkit-box-shadow var(--transition-standard);transition:background-color var(--transition-standard),-webkit-transform var(--transition-standard),-webkit-box-shadow var(--transition-standard);-o-transition:transform var(--transition-standard),box-shadow var(--transition-standard),background-color var(--transition-standard);transition:transform var(--transition-standard),box-shadow var(--transition-standard),background-color var(--transition-standard);transition:transform var(--transition-standard),box-shadow var(--transition-standard),background-color var(--transition-standard),-webkit-transform var(--transition-standard),-webkit-box-shadow var(--transition-standard)}.btn::after,.wp-block-button__link::after,.wp-element-button::after,button[type=submit]::after,input[type=submit]::after{content:"→";display:inline-grid;place-items:center;width:1.65rem;height:1.65rem;color:var(--color-button-text);background-color:color-mix(in srgb,var(--color-background) 32%,transparent);-webkit-border-radius:50%;border-radius:50%;-webkit-transition:-webkit-transform var(--transition-standard);transition:-webkit-transform var(--transition-standard);-o-transition:transform var(--transition-standard);transition:transform var(--transition-standard);transition:transform var(--transition-standard),-webkit-transform var(--transition-standard)}.btn:hover,.wp-block-button__link:hover,.wp-element-button:hover,button[type=submit]:hover,input[type=submit]:hover{color:var(--color-button-text);background-color:color-mix(in srgb,var(--color-secondary) 86%,var(--color-primary));-webkit-box-shadow:0 .16rem 0 color-mix(in srgb,var(--color-primary) 26%,transparent);box-shadow:0 .16rem 0 color-mix(in srgb,var(--color-primary) 26%,transparent);-webkit-transform:translateY(.18rem);-ms-transform:translateY(.18rem);transform:translateY(.18rem)}.btn:hover::after,.wp-block-button__link:hover::after,.wp-element-button:hover::after,button[type=submit]:hover::after,input[type=submit]:hover::after{-webkit-transform:translateX(.18rem);-ms-transform:translateX(.18rem);transform:translateX(.18rem)}.btn:active,.wp-block-button__link:active,.wp-element-button:active,button[type=submit]:active,input[type=submit]:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(.35rem);-ms-transform:translateY(.35rem);transform:translateY(.35rem)}input[type=submit]{padding-inline:1.35rem}input[type=submit]::after{content:none}.title,h1,h2,h3,h4,h5,h6{position:relative;font-family:var(--agora-font-heading);font-weight:650;line-height:1.12;letter-spacing:-.025em;margin:0;text-wrap:balance}.title.title,h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{padding-bottom:.65em}.title.title::after,h1.title::after,h2.title::after,h3.title::after,h4.title::after,h5.title::after,h6.title::after{content:"";position:absolute;bottom:0;left:0;width:4rem;height:.22rem;background:-o-linear-gradient(left,var(--color-primary) 0 68%,var(--color-secondary) 68%);background:linear-gradient(90deg,var(--color-primary) 0 68%,var(--color-secondary) 68%);-webkit-border-radius:999px;border-radius:999px;margin-top:.5rem}.title.title.center::after,h1.title.center::after,h2.title.center::after,h3.title.center::after,h4.title.center::after,h5.title.center::after,h6.title.center::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.title.title.center::before,h1.title.center::before,h2.title.center::before,h3.title.center::before,h4.title.center::before,h5.title.center::before,h6.title.center::before{left:-webkit-calc(50% + 1.7rem);left:calc(50% + 1.7rem)}.title.title.right::after,h1.title.right::after,h2.title.right::after,h3.title.right::after,h4.title.right::after,h5.title.right::after,h6.title.right::after{left:auto;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.title.title.right::before,h1.title.right::before,h2.title.right::before,h3.title.right::before,h4.title.right::before,h5.title.right::before,h6.title.right::before{right:3.7rem;left:auto}.head-title,h1{font-size:var(--agora-font-size-h1)}.section-title,h2{font-size:var(--agora-font-size-h2)}.card-title,h3{font-size:var(--agora-font-size-h3)}.swiper-pagination-bullets{position:absolute;z-index:100;bottom:0;left:0;padding:1rem 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.swiper-pagination-bullets .swiper-pagination-bullet{height:.6rem;width:.6rem;-webkit-border-radius:50%;border-radius:50%;background-color:var(--color-white);opacity:1;-webkit-transition:opacity .6s var(--cubic-transition);-o-transition:opacity .6s var(--cubic-transition);transition:opacity .6s var(--cubic-transition)}.swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.6}.swiper .swiper-button-next,.swiper .swiper-button-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:1em;width:1em;font-size:3rem;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,.5)}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{height:.5em;fill:var(--color-white)}