/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.composition > .relative{background:rgba(0,0,255,0.2);}
.location .address,.location .field[class*=time],.location .field--name-field-stand-position{font-family:var(--font-mono,monospace);line-height:1.4em;color:var(--color-text-neutral-soft);}.location .address .organization{font-size:var(--font-size-l,var(--fs-1));font-weight:900;}.location .field[class*=time]{letter-spacing:-0.02em;word-spacing:-0.3em;}.location .field--name-field-medias{display:flex;flex-wrap:wrap;gap:var(--sp-xs-s);}.location .smart-date--date{font-weight:600;}.location.is-passed .layout__region--content{opacity:0.6;filter:saturate(0.6);}
.segment{overflow:hidden;}#opener{position:relative;}#opener h1 strong{font-size:calc(2 * var(--fs-2));}#opener::before{content:"";position:absolute;display:block;z-index:-1;inset:0;background-image:linear-gradient(175deg,transparent 24.7%,hsla(var(--color--gray-hue),var(--color--gray-saturation),30%,0.15) 25.3%,transparent 75%);translate:0 20%;}@media (width < 992px){#opener::before{translate:0 15%;}}@media (width < 992px){#opener h1{font-size:calc(1.7 * var(--fs-2));}#opener h1 strong{font-size:calc(2.2 * var(--fs-2));}#opener .block-field-blocksegmentsegmentfield-body .text-content{text-align:center;}#opener .block{border:none;}.block:has(> .block__content > svg.ribbon){--width:130%;--exceed:calc((var(--width) - 100%) / -2);position:relative;max-width:unset;width:var(--width);left:var(--exceed);right:var(--exceed);}}.splide.splide--optionset--timeline.is-active img{max-width:64vw;}.splide.splide--optionset--timeline:not(.is-active) .splide__track{overflow:unset;}.splide.splide--optionset--timeline:not(.is-active) .slide:nth-child(1){translate:0 -25%;rotate:8deg;}.splide.splide--optionset--timeline:not(.is-active) .slide:nth-child(2){rotate:4deg;}.splide.splide--optionset--timeline:not(.is-active) .slide:nth-child(3){translate:0 15%;}.splide.splide--optionset--timeline:not(.is-active) .slide:nth-child(4){rotate:0deg;}.splide.splide--optionset--timeline:not(.is-active) .slide:nth-child(5){translate:0 -25%;rotate:-8deg;}div:has(+ #blackout){position:relative;}div:has(+ #blackout)::before{content:"";display:block;position:absolute;z-index:-1;inset:0;bottom:calc(var(--sp-xl-2xl) * -1);background-image:radial-gradient(at top,transparent 40%,var(--color--primary-30) 40.1%,#090909 45%);background-position:center top;background-size:220% min(100%,120vw);}@media (width < 992px){.location.popup .field--name-field-body p{display:none;}}
.leaflet-popup-content{line-height:var(--line-height,1.3);font-size:var(--font-size,var(--fs-0));}
.field-icon-office-hours{background-image:url("data:image/svg+xml, %3Csvg version='1.0' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg' %3E%3Cg transform='translate(0,512) scale(0.1,-0.1)' fill='%23000000' stroke='none'%3E%3Cpath d='M3456 4528 c-544 -40 -1005 -455 -1112 -1000 l-17 -88 -419 0 -418 0 0 -590 0 -590 -525 0 -525 0 0 -880 0 -880 1890 0 1890 0 0 873 1 872 67 45 c88 59 234 206 300 303 215 313 277 714 167 1067 -63 199 -159 356 -309 506 -271 270 -601 391 -990 362z m239 -153 c279 -23 569 -190 748 -430 76 -102 150 -256 184 -382 23 -86 26 -118 26 -258 1 -176 -10 -240 -63 -388 -59 -161 -179 -333 -310 -443 -384 -322 -912 -351 -1330 -75 -73 48 -201 170 -262 251 -63 82 -151 262 -177 360 -30 111 -44 251 -36 359 40 551 475 977 1035 1014 45 3 56 3 185 -8z m-1371 -1167 c25 -298 148 -568 350 -772 107 -108 197 -175 329 -241 328 -166 695 -180 1050 -40 16 7 17 -33 17 -754 l0 -761 -289 0 -289 0 -5 303 c-4 263 -7 312 -25 378 -74 275 -279 460 -547 494 -27 3 -90 1 -139 -5 -258 -32 -454 -193 -543 -445 -28 -80 -28 -81 -33 -400 l-5 -320 -277 -3 -278 -2 0 1325 0 1325 339 0 338 0 7 -82z m-834 -1828 l0 -730 -450 0 -450 0 0 730 0 730 450 0 450 0 0 -730z m1473 275 c138 -36 246 -125 310 -255 60 -121 68 -181 65 -488 l-3 -267 -495 0 -495 0 0 300 c0 297 1 301 26 371 94 258 347 403 592 339z'/%3E%3Cpath d='M3465 3575 c-115 -123 -211 -228 -213 -233 -1 -5 32 -35 74 -67 58 -44 566 -439 651 -507 8 -6 27 10 62 54 28 35 50 68 50 73 0 6 -133 113 -295 239 l-296 229 84 86 c46 47 117 121 158 164 l75 79 -60 54 c-33 30 -64 54 -70 53 -5 0 -104 -101 -220 -224z'/%3E%3C/g%3E%3C/svg%3E%0A");}.field--type-office-hours{white-space:normal;}.office-hours-label{text-align:left;font-weight:bold;}.office-hours-more-label{text-align:right;font-weight:bold;font-style:italic;}.office-hours-link{display:block;white-space:nowrap;}.office-hours__item-label{vertical-align:text-top;white-space:nowrap;font-weight:bold;}.office-hours__item-caption{margin-left:20px;text-align:left;}.office-hours__item-slots{margin-left:3px;vertical-align:text-top;white-space:normal;}.office-hours__item-comments{margin-left:3px;vertical-align:text-top;white-space:nowrap;}.office-hours__table thead tr{text-align:left;text-indent:20px;}tr.office-hours__item{background:rgb(0,0,0,0);}.office-hours__item td{}tr.office-hours__item.office-hours__item-current{background:rgb(0,0,0,0);}.office-hours-status.office-hours-status--closed{}.office-hours-status.office-hours-status--open{}
.ba-fixed{background-attachment:fixed;}.bp-center{background-position:center;}.bs-cover{background-size:cover;}.bs-contain{background-size:contain;}
.mh-20vh{min-height:20vh;}.mh-40vh{min-height:40vh;}.mh-60vh{min-height:60vh;}.mh-80vh{min-height:80vh;}.mh-100vh{min-height:100vh;}.lb-bo{position:relative;}.lb-bo:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.7);z-index:0;}.lb-bo > *{z-index:100;position:relative;}
.b-thin.block,.b-thin.layout{border:thin solid var(--border-color,CurrentColor);}.b-thin:has(> .media) :where(img,video){border:thin solid var(--border-color,CurrentColor);}.bbs-thin.block,.bbs-thin.layout{border-block-start:thin solid var(--border-color,CurrentColor);}.bbs-thin:has(> .media) :where(img,video){border-block-start:thin solid var(--border-color,CurrentColor);}.bb-thin.block,.bb-thin.layout{border-block:thin solid var(--border-color,CurrentColor);}.bb-thin:has(> .media) :where(img,video){border-block:thin solid var(--border-color,CurrentColor);}.bbe-thin.block,.bbe-thin.layout{border-block-end:thin solid var(--border-color,CurrentColor);}.bbe-thin:has(> .media) :where(img,video){border-block-end:thin solid var(--border-color,CurrentColor);}.bis-thin.block,.bis-thin.layout{border-inline-start:thin solid var(--border-color,CurrentColor);}.bis-thin:has(> .media) :where(img,video){border-inline-start:thin solid var(--border-color,CurrentColor);}.bi-thin.block,.bi-thin.layout{border-inline:thin solid var(--border-color,CurrentColor);}.bi-thin:has(> .media) :where(img,video){border-inline:thin solid var(--border-color,CurrentColor);}.bie-thin.block,.bie-thin.layout{border-inline-end:thin solid var(--border-color,CurrentColor);}.bie-thin:has(> .media) :where(img,video){border-inline-end:thin solid var(--border-color,CurrentColor);}.b-medium.block,.b-medium.layout{border:medium solid var(--border-color,CurrentColor);}.b-medium:has(> .media) :where(img,video){border:medium solid var(--border-color,CurrentColor);}.bbs-medium.block,.bbs-medium.layout{border-block-start:medium solid var(--border-color,CurrentColor);}.bbs-medium:has(> .media) :where(img,video){border-block-start:medium solid var(--border-color,CurrentColor);}.bb-medium.block,.bb-medium.layout{border-block:medium solid var(--border-color,CurrentColor);}.bb-medium:has(> .media) :where(img,video){border-block:medium solid var(--border-color,CurrentColor);}.bbe-medium.block,.bbe-medium.layout{border-block-end:medium solid var(--border-color,CurrentColor);}.bbe-medium:has(> .media) :where(img,video){border-block-end:medium solid var(--border-color,CurrentColor);}.bis-medium.block,.bis-medium.layout{border-inline-start:medium solid var(--border-color,CurrentColor);}.bis-medium:has(> .media) :where(img,video){border-inline-start:medium solid var(--border-color,CurrentColor);}.bi-medium.block,.bi-medium.layout{border-inline:medium solid var(--border-color,CurrentColor);}.bi-medium:has(> .media) :where(img,video){border-inline:medium solid var(--border-color,CurrentColor);}.bie-medium.block,.bie-medium.layout{border-inline-end:medium solid var(--border-color,CurrentColor);}.bie-medium:has(> .media) :where(img,video){border-inline-end:medium solid var(--border-color,CurrentColor);}.b-thick.block,.b-thick.layout{border:thick solid var(--border-color,CurrentColor);}.b-thick:has(> .media) :where(img,video){border:thick solid var(--border-color,CurrentColor);}.bbs-thick.block,.bbs-thick.layout{border-block-start:thick solid var(--border-color,CurrentColor);}.bbs-thick:has(> .media) :where(img,video){border-block-start:thick solid var(--border-color,CurrentColor);}.bb-thick.block,.bb-thick.layout{border-block:thick solid var(--border-color,CurrentColor);}.bb-thick:has(> .media) :where(img,video){border-block:thick solid var(--border-color,CurrentColor);}.bbe-thick.block,.bbe-thick.layout{border-block-end:thick solid var(--border-color,CurrentColor);}.bbe-thick:has(> .media) :where(img,video){border-block-end:thick solid var(--border-color,CurrentColor);}.bis-thick.block,.bis-thick.layout{border-inline-start:thick solid var(--border-color,CurrentColor);}.bis-thick:has(> .media) :where(img,video){border-inline-start:thick solid var(--border-color,CurrentColor);}.bi-thick.block,.bi-thick.layout{border-inline:thick solid var(--border-color,CurrentColor);}.bi-thick:has(> .media) :where(img,video){border-inline:thick solid var(--border-color,CurrentColor);}.bie-thick.block,.bie-thick.layout{border-inline-end:thick solid var(--border-color,CurrentColor);}.bie-thick:has(> .media) :where(img,video){border-inline-end:thick solid var(--border-color,CurrentColor);}
.cw-10{column-width:10rem;}.cw-15{column-width:15rem;}.cw-20{column-width:20rem;}.cw-25{column-width:25rem;}.cw-30{column-width:30rem;}
.ji-start{justify-items:start;}.ai-start{align-items:start;}.pi-start{place-items:start;}.ji-center{justify-items:center;}.ai-center{align-items:center;}.pi-center{place-items:center;}.ji-end{justify-items:end;}.ai-end{align-items:end;}.pi-end{place-items:end;}.jc-start{justify-content:start;}.ac-start{align-content:start;}.jc-center{justify-content:center;}.ac-center{align-content:center;}.jc-end{justify-content:end;}.ac-end{align-content:end;}.jc-space-around{justify-content:space-around;}.ac-space-around{align-content:space-around;}.jc-space-evenly{justify-content:space-evenly;}.ac-space-evenly{align-content:space-evenly;}.jc-space-between{justify-content:space-between;}.ac-space-between{align-content:space-between;}
.float-start{float:inline-start;margin-inline-end:var(--sp-s-m);}.layout-builder--content-preview-disabled .float-start{float:initial;background-color:var(--color--gray-70);}.float-end{float:inline-end;margin-inline-start:var(--sp-s-m);}.layout-builder--content-preview-disabled .float-end{float:initial;background-color:var(--color--gray-70);}.float-clear{clear:both;}
.gc-2xs{column-gap:var(--sp-2xs);}.gr-2xs{row-gap:var(--sp-2xs);}.gc-2xs-xs{column-gap:var(--sp-2xs-xs);}.gr-2xs-xs{row-gap:var(--sp-2xs-xs);}.gc-xs{column-gap:var(--sp-xs);}.gr-xs{row-gap:var(--sp-xs);}.gc-xs-s{column-gap:var(--sp-xs-s);}.gr-xs-s{row-gap:var(--sp-xs-s);}.gc-xs-2xs{column-gap:var(--sp-xs-2xs);}.gr-xs-2xs{row-gap:var(--sp-xs-2xs);}.gc-s{column-gap:var(--sp-s);}.gr-s{row-gap:var(--sp-s);}.gc-s-m{column-gap:var(--sp-s-m);}.gr-s-m{row-gap:var(--sp-s-m);}.gc-s-xs{column-gap:var(--sp-s-xs);}.gr-s-xs{row-gap:var(--sp-s-xs);}.gc-m{column-gap:var(--sp-m);}.gr-m{row-gap:var(--sp-m);}.gc-m-l{column-gap:var(--sp-m-l);}.gr-m-l{row-gap:var(--sp-m-l);}.gc-m-s{column-gap:var(--sp-m-s);}.gr-m-s{row-gap:var(--sp-m-s);}.gc-l{column-gap:var(--sp-l);}.gr-l{row-gap:var(--sp-l);}.gc-l-xl{column-gap:var(--sp-l-xl);}.gr-l-xl{row-gap:var(--sp-l-xl);}.gc-l-m{column-gap:var(--sp-l-m);}.gr-l-m{row-gap:var(--sp-l-m);}.gc-xl{column-gap:var(--sp-xl);}.gr-xl{row-gap:var(--sp-xl);}.gc-xl-2xl{column-gap:var(--sp-xl-2xl);}.gr-xl-2xl{row-gap:var(--sp-xl-2xl);}.gc-xl-l{column-gap:var(--sp-xl-l);}.gr-xl-l{row-gap:var(--sp-xl-l);}.gc-2xl{column-gap:var(--sp-2xl);}.gr-2xl{row-gap:var(--sp-2xl);}.gc-2xl-3xl{column-gap:var(--sp-2xl-3xl);}.gr-2xl-3xl{row-gap:var(--sp-2xl-3xl);}.gc-2xl-xl{column-gap:var(--sp-2xl-xl);}.gr-2xl-xl{row-gap:var(--sp-2xl-xl);}.gc-3xl{column-gap:var(--sp-3xl);}.gr-3xl{row-gap:var(--sp-3xl);}.gc-3xl-4xl{column-gap:var(--sp-3xl-4xl);}.gr-3xl-4xl{row-gap:var(--sp-3xl-4xl);}.gc-3xl-2xl{column-gap:var(--sp-3xl-2xl);}.gr-3xl-2xl{row-gap:var(--sp-3xl-2xl);}.gc-4xl{column-gap:var(--sp-4xl);}.gr-4xl{row-gap:var(--sp-4xl);}.gc-4xl-3xl{column-gap:var(--sp-4xl-3xl);}.gr-4xl-3xl{row-gap:var(--sp-4xl-3xl);}
.ha-start :where(h1,h2,h3,h4,h4,h5,h6){text-align:start;}.ha-center :where(h1,h2,h3,h4,h4,h5,h6){text-align:center;}.ha-end :where(h1,h2,h3,h4,h4,h5,h6){text-align:end;}.ha-justify :where(h1,h2,h3,h4,h4,h5,h6){text-align:justify;}.hls-xs :where(h1,h2,h3,h4,h4,h5,h6){letter-spacing:-0.07em;}.hls-s :where(h1,h2,h3,h4,h4,h5,h6){letter-spacing:-0.02em;}.hls-m :where(h1,h2,h3,h4,h4,h5,h6){letter-spacing:0.04em;}.hls-l :where(h1,h2,h3,h4,h4,h5,h6){letter-spacing:0.07em;}.hls-xl :where(h1,h2,h3,h4,h4,h5,h6){letter-spacing:0.1em;}.ht-lowercase :where(h1,h2,h3,h4,h4,h5,h6){text-transform:lowercase;}.ht-uppercase :where(h1,h2,h3,h4,h4,h5,h6){text-transform:uppercase;}.ht-capitalize :where(h1,h2,h3,h4,h4,h5,h6){text-transform:capitalize;}.ht-full-width :where(h1,h2,h3,h4,h4,h5,h6){text-transform:full-width;}
.h-20{height:20%;}.h-40{height:40%;}.h-60{height:60%;}.h-80{height:80%;}.h-100{height:100%;}
.mbs-2xs{margin-block-start:var(--sp-2xs);}.mb-2xs{margin-block:var(--sp-2xs);}.mbe-2xs{margin-block-end:var(--sp-2xs);}.mis-2xs{margin-inline-start:var(--sp-2xs);}.mi-2xs{margin-inline:var(--sp-2xs);}.mie-2xs{margin-inline-end:var(--sp-2xs);}.mbs-2xs-n{margin-block-start:calc(var(--sp-2xs) * -1);}.mb-2xs-n{margin-block:calc(var(--sp-2xs) * -1);}.mbe-2xs-n{margin-block-end:calc(var(--sp-2xs) * -1);}.mis-2xs-n{margin-inline-start:calc(var(--sp-2xs) * -1);}.mi-2xs-n{margin-inline:calc(var(--sp-2xs) * -1);}.mie-2xs-n{margin-inline-end:calc(var(--sp-2xs) * -1);}.mbs-xs{margin-block-start:var(--sp-xs);}.mb-xs{margin-block:var(--sp-xs);}.mbe-xs{margin-block-end:var(--sp-xs);}.mis-xs{margin-inline-start:var(--sp-xs);}.mi-xs{margin-inline:var(--sp-xs);}.mie-xs{margin-inline-end:var(--sp-xs);}.mbs-xs-n{margin-block-start:calc(var(--sp-xs) * -1);}.mb-xs-n{margin-block:calc(var(--sp-xs) * -1);}.mbe-xs-n{margin-block-end:calc(var(--sp-xs) * -1);}.mis-xs-n{margin-inline-start:calc(var(--sp-xs) * -1);}.mi-xs-n{margin-inline:calc(var(--sp-xs) * -1);}.mie-xs-n{margin-inline-end:calc(var(--sp-xs) * -1);}.mbs-s{margin-block-start:var(--sp-s);}.mb-s{margin-block:var(--sp-s);}.mbe-s{margin-block-end:var(--sp-s);}.mis-s{margin-inline-start:var(--sp-s);}.mi-s{margin-inline:var(--sp-s);}.mie-s{margin-inline-end:var(--sp-s);}.mbs-s-n{margin-block-start:calc(var(--sp-s) * -1);}.mb-s-n{margin-block:calc(var(--sp-s) * -1);}.mbe-s-n{margin-block-end:calc(var(--sp-s) * -1);}.mis-s-n{margin-inline-start:calc(var(--sp-s) * -1);}.mi-s-n{margin-inline:calc(var(--sp-s) * -1);}.mie-s-n{margin-inline-end:calc(var(--sp-s) * -1);}.mbs-m{margin-block-start:var(--sp-m);}.mb-m{margin-block:var(--sp-m);}.mbe-m{margin-block-end:var(--sp-m);}.mis-m{margin-inline-start:var(--sp-m);}.mi-m{margin-inline:var(--sp-m);}.mie-m{margin-inline-end:var(--sp-m);}.mbs-m-n{margin-block-start:calc(var(--sp-m) * -1);}.mb-m-n{margin-block:calc(var(--sp-m) * -1);}.mbe-m-n{margin-block-end:calc(var(--sp-m) * -1);}.mis-m-n{margin-inline-start:calc(var(--sp-m) * -1);}.mi-m-n{margin-inline:calc(var(--sp-m) * -1);}.mie-m-n{margin-inline-end:calc(var(--sp-m) * -1);}.mbs-l{margin-block-start:var(--sp-l);}.mb-l{margin-block:var(--sp-l);}.mbe-l{margin-block-end:var(--sp-l);}.mis-l{margin-inline-start:var(--sp-l);}.mi-l{margin-inline:var(--sp-l);}.mie-l{margin-inline-end:var(--sp-l);}.mbs-l-n{margin-block-start:calc(var(--sp-l) * -1);}.mb-l-n{margin-block:calc(var(--sp-l) * -1);}.mbe-l-n{margin-block-end:calc(var(--sp-l) * -1);}.mis-l-n{margin-inline-start:calc(var(--sp-l) * -1);}.mi-l-n{margin-inline:calc(var(--sp-l) * -1);}.mie-l-n{margin-inline-end:calc(var(--sp-l) * -1);}.mbs-xl{margin-block-start:var(--sp-xl);}.mb-xl{margin-block:var(--sp-xl);}.mbe-xl{margin-block-end:var(--sp-xl);}.mis-xl{margin-inline-start:var(--sp-xl);}.mi-xl{margin-inline:var(--sp-xl);}.mie-xl{margin-inline-end:var(--sp-xl);}.mbs-xl-n{margin-block-start:calc(var(--sp-xl) * -1);}.mb-xl-n{margin-block:calc(var(--sp-xl) * -1);}.mbe-xl-n{margin-block-end:calc(var(--sp-xl) * -1);}.mis-xl-n{margin-inline-start:calc(var(--sp-xl) * -1);}.mi-xl-n{margin-inline:calc(var(--sp-xl) * -1);}.mie-xl-n{margin-inline-end:calc(var(--sp-xl) * -1);}.mbs-2xl{margin-block-start:var(--sp-2xl);}.mb-2xl{margin-block:var(--sp-2xl);}.mbe-2xl{margin-block-end:var(--sp-2xl);}.mis-2xl{margin-inline-start:var(--sp-2xl);}.mi-2xl{margin-inline:var(--sp-2xl);}.mie-2xl{margin-inline-end:var(--sp-2xl);}.mbs-2xl-n{margin-block-start:calc(var(--sp-2xl) * -1);}.mb-2xl-n{margin-block:calc(var(--sp-2xl) * -1);}.mbe-2xl-n{margin-block-end:calc(var(--sp-2xl) * -1);}.mis-2xl-n{margin-inline-start:calc(var(--sp-2xl) * -1);}.mi-2xl-n{margin-inline:calc(var(--sp-2xl) * -1);}.mie-2xl-n{margin-inline-end:calc(var(--sp-2xl) * -1);}.mbs-3xl{margin-block-start:var(--sp-3xl);}.mb-3xl{margin-block:var(--sp-3xl);}.mbe-3xl{margin-block-end:var(--sp-3xl);}.mis-3xl{margin-inline-start:var(--sp-3xl);}.mi-3xl{margin-inline:var(--sp-3xl);}.mie-3xl{margin-inline-end:var(--sp-3xl);}.mbs-3xl-n{margin-block-start:calc(var(--sp-3xl) * -1);}.mb-3xl-n{margin-block:calc(var(--sp-3xl) * -1);}.mbe-3xl-n{margin-block-end:calc(var(--sp-3xl) * -1);}.mis-3xl-n{margin-inline-start:calc(var(--sp-3xl) * -1);}.mi-3xl-n{margin-inline:calc(var(--sp-3xl) * -1);}.mie-3xl-n{margin-inline-end:calc(var(--sp-3xl) * -1);}.mbs-4xl{margin-block-start:var(--sp-4xl);}.mb-4xl{margin-block:var(--sp-4xl);}.mbe-4xl{margin-block-end:var(--sp-4xl);}.mis-4xl{margin-inline-start:var(--sp-4xl);}.mi-4xl{margin-inline:var(--sp-4xl);}.mie-4xl{margin-inline-end:var(--sp-4xl);}.mbs-4xl-n{margin-block-start:calc(var(--sp-4xl) * -1);}.mb-4xl-n{margin-block:calc(var(--sp-4xl) * -1);}.mbe-4xl-n{margin-block-end:calc(var(--sp-4xl) * -1);}.mis-4xl-n{margin-inline-start:calc(var(--sp-4xl) * -1);}.mi-4xl-n{margin-inline:calc(var(--sp-4xl) * -1);}.mie-4xl-n{margin-inline-end:calc(var(--sp-4xl) * -1);}.mbs-2xs-xs{margin-block-start:var(--sp-2xs-xs);}.mb-2xs-xs{margin-block:var(--sp-2xs-xs);}.mbe-2xs-xs{margin-block-end:var(--sp-2xs-xs);}.mis-2xs-xs{margin-inline-start:var(--sp-2xs-xs);}.mi-2xs-xs{margin-inline:var(--sp-2xs-xs);}.mie-2xs-xs{margin-inline-end:var(--sp-2xs-xs);}.mbs-2xs-xs-n{margin-block-start:calc(var(--sp-2xs-xs) * -1);}.mb-2xs-xs-n{margin-block:calc(var(--sp-2xs-xs) * -1);}.mbe-2xs-xs-n{margin-block-end:calc(var(--sp-2xs-xs) * -1);}.mis-2xs-xs-n{margin-inline-start:calc(var(--sp-2xs-xs) * -1);}.mi-2xs-xs-n{margin-inline:calc(var(--sp-2xs-xs) * -1);}.mie-2xs-xs-n{margin-inline-end:calc(var(--sp-2xs-xs) * -1);}.mbs-xs-s{margin-block-start:var(--sp-xs-s);}.mb-xs-s{margin-block:var(--sp-xs-s);}.mbe-xs-s{margin-block-end:var(--sp-xs-s);}.mis-xs-s{margin-inline-start:var(--sp-xs-s);}.mi-xs-s{margin-inline:var(--sp-xs-s);}.mie-xs-s{margin-inline-end:var(--sp-xs-s);}.mbs-xs-s-n{margin-block-start:calc(var(--sp-xs-s) * -1);}.mb-xs-s-n{margin-block:calc(var(--sp-xs-s) * -1);}.mbe-xs-s-n{margin-block-end:calc(var(--sp-xs-s) * -1);}.mis-xs-s-n{margin-inline-start:calc(var(--sp-xs-s) * -1);}.mi-xs-s-n{margin-inline:calc(var(--sp-xs-s) * -1);}.mie-xs-s-n{margin-inline-end:calc(var(--sp-xs-s) * -1);}.mbs-s-m{margin-block-start:var(--sp-s-m);}.mb-s-m{margin-block:var(--sp-s-m);}.mbe-s-m{margin-block-end:var(--sp-s-m);}.mis-s-m{margin-inline-start:var(--sp-s-m);}.mi-s-m{margin-inline:var(--sp-s-m);}.mie-s-m{margin-inline-end:var(--sp-s-m);}.mbs-s-m-n{margin-block-start:calc(var(--sp-s-m) * -1);}.mb-s-m-n{margin-block:calc(var(--sp-s-m) * -1);}.mbe-s-m-n{margin-block-end:calc(var(--sp-s-m) * -1);}.mis-s-m-n{margin-inline-start:calc(var(--sp-s-m) * -1);}.mi-s-m-n{margin-inline:calc(var(--sp-s-m) * -1);}.mie-s-m-n{margin-inline-end:calc(var(--sp-s-m) * -1);}.mbs-m-l{margin-block-start:var(--sp-m-l);}.mb-m-l{margin-block:var(--sp-m-l);}.mbe-m-l{margin-block-end:var(--sp-m-l);}.mis-m-l{margin-inline-start:var(--sp-m-l);}.mi-m-l{margin-inline:var(--sp-m-l);}.mie-m-l{margin-inline-end:var(--sp-m-l);}.mbs-m-l-n{margin-block-start:calc(var(--sp-m-l) * -1);}.mb-m-l-n{margin-block:calc(var(--sp-m-l) * -1);}.mbe-m-l-n{margin-block-end:calc(var(--sp-m-l) * -1);}.mis-m-l-n{margin-inline-start:calc(var(--sp-m-l) * -1);}.mi-m-l-n{margin-inline:calc(var(--sp-m-l) * -1);}.mie-m-l-n{margin-inline-end:calc(var(--sp-m-l) * -1);}.mbs-l-xl{margin-block-start:var(--sp-l-xl);}.mb-l-xl{margin-block:var(--sp-l-xl);}.mbe-l-xl{margin-block-end:var(--sp-l-xl);}.mis-l-xl{margin-inline-start:var(--sp-l-xl);}.mi-l-xl{margin-inline:var(--sp-l-xl);}.mie-l-xl{margin-inline-end:var(--sp-l-xl);}.mbs-l-xl-n{margin-block-start:calc(var(--sp-l-xl) * -1);}.mb-l-xl-n{margin-block:calc(var(--sp-l-xl) * -1);}.mbe-l-xl-n{margin-block-end:calc(var(--sp-l-xl) * -1);}.mis-l-xl-n{margin-inline-start:calc(var(--sp-l-xl) * -1);}.mi-l-xl-n{margin-inline:calc(var(--sp-l-xl) * -1);}.mie-l-xl-n{margin-inline-end:calc(var(--sp-l-xl) * -1);}.mbs-xl-2xl{margin-block-start:var(--sp-xl-2xl);}.mb-xl-2xl{margin-block:var(--sp-xl-2xl);}.mbe-xl-2xl{margin-block-end:var(--sp-xl-2xl);}.mis-xl-2xl{margin-inline-start:var(--sp-xl-2xl);}.mi-xl-2xl{margin-inline:var(--sp-xl-2xl);}.mie-xl-2xl{margin-inline-end:var(--sp-xl-2xl);}.mbs-xl-2xl-n{margin-block-start:calc(var(--sp-xl-2xl) * -1);}.mb-xl-2xl-n{margin-block:calc(var(--sp-xl-2xl) * -1);}.mbe-xl-2xl-n{margin-block-end:calc(var(--sp-xl-2xl) * -1);}.mis-xl-2xl-n{margin-inline-start:calc(var(--sp-xl-2xl) * -1);}.mi-xl-2xl-n{margin-inline:calc(var(--sp-xl-2xl) * -1);}.mie-xl-2xl-n{margin-inline-end:calc(var(--sp-xl-2xl) * -1);}.mbs-2xl-3xl{margin-block-start:var(--sp-2xl-3xl);}.mb-2xl-3xl{margin-block:var(--sp-2xl-3xl);}.mbe-2xl-3xl{margin-block-end:var(--sp-2xl-3xl);}.mis-2xl-3xl{margin-inline-start:var(--sp-2xl-3xl);}.mi-2xl-3xl{margin-inline:var(--sp-2xl-3xl);}.mie-2xl-3xl{margin-inline-end:var(--sp-2xl-3xl);}.mbs-2xl-3xl-n{margin-block-start:calc(var(--sp-2xl-3xl) * -1);}.mb-2xl-3xl-n{margin-block:calc(var(--sp-2xl-3xl) * -1);}.mbe-2xl-3xl-n{margin-block-end:calc(var(--sp-2xl-3xl) * -1);}.mis-2xl-3xl-n{margin-inline-start:calc(var(--sp-2xl-3xl) * -1);}.mi-2xl-3xl-n{margin-inline:calc(var(--sp-2xl-3xl) * -1);}.mie-2xl-3xl-n{margin-inline-end:calc(var(--sp-2xl-3xl) * -1);}.mbs-3xl-4xl{margin-block-start:var(--sp-3xl-4xl);}.mb-3xl-4xl{margin-block:var(--sp-3xl-4xl);}.mbe-3xl-4xl{margin-block-end:var(--sp-3xl-4xl);}.mis-3xl-4xl{margin-inline-start:var(--sp-3xl-4xl);}.mi-3xl-4xl{margin-inline:var(--sp-3xl-4xl);}.mie-3xl-4xl{margin-inline-end:var(--sp-3xl-4xl);}.mbs-3xl-4xl-n{margin-block-start:calc(var(--sp-3xl-4xl) * -1);}.mb-3xl-4xl-n{margin-block:calc(var(--sp-3xl-4xl) * -1);}.mbe-3xl-4xl-n{margin-block-end:calc(var(--sp-3xl-4xl) * -1);}.mis-3xl-4xl-n{margin-inline-start:calc(var(--sp-3xl-4xl) * -1);}.mi-3xl-4xl-n{margin-inline:calc(var(--sp-3xl-4xl) * -1);}.mie-3xl-4xl-n{margin-inline-end:calc(var(--sp-3xl-4xl) * -1);}.mbs-xs-2xs{margin-block-start:var(--sp-xs-2xs);}.mb-xs-2xs{margin-block:var(--sp-xs-2xs);}.mbe-xs-2xs{margin-block-end:var(--sp-xs-2xs);}.mis-xs-2xs{margin-inline-start:var(--sp-xs-2xs);}.mi-xs-2xs{margin-inline:var(--sp-xs-2xs);}.mie-xs-2xs{margin-inline-end:var(--sp-xs-2xs);}.mbs-xs-2xs-n{margin-block-start:calc(var(--sp-xs-2xs) * -1);}.mb-xs-2xs-n{margin-block:calc(var(--sp-xs-2xs) * -1);}.mbe-xs-2xs-n{margin-block-end:calc(var(--sp-xs-2xs) * -1);}.mis-xs-2xs-n{margin-inline-start:calc(var(--sp-xs-2xs) * -1);}.mi-xs-2xs-n{margin-inline:calc(var(--sp-xs-2xs) * -1);}.mie-xs-2xs-n{margin-inline-end:calc(var(--sp-xs-2xs) * -1);}.mbs-s-xs{margin-block-start:var(--sp-s-xs);}.mb-s-xs{margin-block:var(--sp-s-xs);}.mbe-s-xs{margin-block-end:var(--sp-s-xs);}.mis-s-xs{margin-inline-start:var(--sp-s-xs);}.mi-s-xs{margin-inline:var(--sp-s-xs);}.mie-s-xs{margin-inline-end:var(--sp-s-xs);}.mbs-s-xs-n{margin-block-start:calc(var(--sp-s-xs) * -1);}.mb-s-xs-n{margin-block:calc(var(--sp-s-xs) * -1);}.mbe-s-xs-n{margin-block-end:calc(var(--sp-s-xs) * -1);}.mis-s-xs-n{margin-inline-start:calc(var(--sp-s-xs) * -1);}.mi-s-xs-n{margin-inline:calc(var(--sp-s-xs) * -1);}.mie-s-xs-n{margin-inline-end:calc(var(--sp-s-xs) * -1);}.mbs-m-s{margin-block-start:var(--sp-m-s);}.mb-m-s{margin-block:var(--sp-m-s);}.mbe-m-s{margin-block-end:var(--sp-m-s);}.mis-m-s{margin-inline-start:var(--sp-m-s);}.mi-m-s{margin-inline:var(--sp-m-s);}.mie-m-s{margin-inline-end:var(--sp-m-s);}.mbs-m-s-n{margin-block-start:calc(var(--sp-m-s) * -1);}.mb-m-s-n{margin-block:calc(var(--sp-m-s) * -1);}.mbe-m-s-n{margin-block-end:calc(var(--sp-m-s) * -1);}.mis-m-s-n{margin-inline-start:calc(var(--sp-m-s) * -1);}.mi-m-s-n{margin-inline:calc(var(--sp-m-s) * -1);}.mie-m-s-n{margin-inline-end:calc(var(--sp-m-s) * -1);}.mbs-l-m{margin-block-start:var(--sp-l-m);}.mb-l-m{margin-block:var(--sp-l-m);}.mbe-l-m{margin-block-end:var(--sp-l-m);}.mis-l-m{margin-inline-start:var(--sp-l-m);}.mi-l-m{margin-inline:var(--sp-l-m);}.mie-l-m{margin-inline-end:var(--sp-l-m);}.mbs-l-m-n{margin-block-start:calc(var(--sp-l-m) * -1);}.mb-l-m-n{margin-block:calc(var(--sp-l-m) * -1);}.mbe-l-m-n{margin-block-end:calc(var(--sp-l-m) * -1);}.mis-l-m-n{margin-inline-start:calc(var(--sp-l-m) * -1);}.mi-l-m-n{margin-inline:calc(var(--sp-l-m) * -1);}.mie-l-m-n{margin-inline-end:calc(var(--sp-l-m) * -1);}.mbs-xl-l{margin-block-start:var(--sp-xl-l);}.mb-xl-l{margin-block:var(--sp-xl-l);}.mbe-xl-l{margin-block-end:var(--sp-xl-l);}.mis-xl-l{margin-inline-start:var(--sp-xl-l);}.mi-xl-l{margin-inline:var(--sp-xl-l);}.mie-xl-l{margin-inline-end:var(--sp-xl-l);}.mbs-xl-l-n{margin-block-start:calc(var(--sp-xl-l) * -1);}.mb-xl-l-n{margin-block:calc(var(--sp-xl-l) * -1);}.mbe-xl-l-n{margin-block-end:calc(var(--sp-xl-l) * -1);}.mis-xl-l-n{margin-inline-start:calc(var(--sp-xl-l) * -1);}.mi-xl-l-n{margin-inline:calc(var(--sp-xl-l) * -1);}.mie-xl-l-n{margin-inline-end:calc(var(--sp-xl-l) * -1);}.mbs-2xl-xl{margin-block-start:var(--sp-2xl-xl);}.mb-2xl-xl{margin-block:var(--sp-2xl-xl);}.mbe-2xl-xl{margin-block-end:var(--sp-2xl-xl);}.mis-2xl-xl{margin-inline-start:var(--sp-2xl-xl);}.mi-2xl-xl{margin-inline:var(--sp-2xl-xl);}.mie-2xl-xl{margin-inline-end:var(--sp-2xl-xl);}.mbs-2xl-xl-n{margin-block-start:calc(var(--sp-2xl-xl) * -1);}.mb-2xl-xl-n{margin-block:calc(var(--sp-2xl-xl) * -1);}.mbe-2xl-xl-n{margin-block-end:calc(var(--sp-2xl-xl) * -1);}.mis-2xl-xl-n{margin-inline-start:calc(var(--sp-2xl-xl) * -1);}.mi-2xl-xl-n{margin-inline:calc(var(--sp-2xl-xl) * -1);}.mie-2xl-xl-n{margin-inline-end:calc(var(--sp-2xl-xl) * -1);}.mbs-3xl-2xl{margin-block-start:var(--sp-3xl-2xl);}.mb-3xl-2xl{margin-block:var(--sp-3xl-2xl);}.mbe-3xl-2xl{margin-block-end:var(--sp-3xl-2xl);}.mis-3xl-2xl{margin-inline-start:var(--sp-3xl-2xl);}.mi-3xl-2xl{margin-inline:var(--sp-3xl-2xl);}.mie-3xl-2xl{margin-inline-end:var(--sp-3xl-2xl);}.mbs-3xl-2xl-n{margin-block-start:calc(var(--sp-3xl-2xl) * -1);}.mb-3xl-2xl-n{margin-block:calc(var(--sp-3xl-2xl) * -1);}.mbe-3xl-2xl-n{margin-block-end:calc(var(--sp-3xl-2xl) * -1);}.mis-3xl-2xl-n{margin-inline-start:calc(var(--sp-3xl-2xl) * -1);}.mi-3xl-2xl-n{margin-inline:calc(var(--sp-3xl-2xl) * -1);}.mie-3xl-2xl-n{margin-inline-end:calc(var(--sp-3xl-2xl) * -1);}.mbs-4xl-3xl{margin-block-start:var(--sp-4xl-3xl);}.mb-4xl-3xl{margin-block:var(--sp-4xl-3xl);}.mbe-4xl-3xl{margin-block-end:var(--sp-4xl-3xl);}.mis-4xl-3xl{margin-inline-start:var(--sp-4xl-3xl);}.mi-4xl-3xl{margin-inline:var(--sp-4xl-3xl);}.mie-4xl-3xl{margin-inline-end:var(--sp-4xl-3xl);}.mbs-4xl-3xl-n{margin-block-start:calc(var(--sp-4xl-3xl) * -1);}.mb-4xl-3xl-n{margin-block:calc(var(--sp-4xl-3xl) * -1);}.mbe-4xl-3xl-n{margin-block-end:calc(var(--sp-4xl-3xl) * -1);}.mis-4xl-3xl-n{margin-inline-start:calc(var(--sp-4xl-3xl) * -1);}.mi-4xl-3xl-n{margin-inline:calc(var(--sp-4xl-3xl) * -1);}.mie-4xl-3xl-n{margin-inline-end:calc(var(--sp-4xl-3xl) * -1);}.mi-auto{margin-inline:auto;}
.mbm-normal{mix-blend-mode:normal;}.mbm-multiply{mix-blend-mode:multiply;}.mbm-screen{mix-blend-mode:screen;}.mbm-overlay{mix-blend-mode:overlay;}.mbm-darken{mix-blend-mode:darken;}.mbm-lighten{mix-blend-mode:lighten;}.mbm-color-dodge{mix-blend-mode:color-dodge;}.mbm-color-burn{mix-blend-mode:color-burn;}.mbm-hard-light{mix-blend-mode:hard-light;}.mbm-soft-light{mix-blend-mode:soft-light;}.mbm-difference{mix-blend-mode:difference;}.mbm-exclusion{mix-blend-mode:exclusion;}.mbm-hue{mix-blend-mode:hue;}.mbm-saturation{mix-blend-mode:saturation;}.mbm-color{mix-blend-mode:color;}.mbm-luminosity{mix-blend-mode:luminosity;}
.o-10{opacity:10%;}.o-20{opacity:20%;}.o-30{opacity:30%;}.o-40{opacity:40%;}.o-50{opacity:50%;}.o-60{opacity:60%;}.o-70{opacity:70%;}.o-80{opacity:80%;}.o-90{opacity:90%;}.o-100{opacity:100%;}
.pbs-2xs{padding-block-start:var(--sp-2xs);}.pb-2xs{padding-block:var(--sp-2xs);}.pbe-2xs{padding-block-end:var(--sp-2xs);}.pis-2xs{padding-inline-start:var(--sp-2xs);}.pi-2xs{padding-inline:var(--sp-2xs);}.pie-2xs{padding-inline-end:var(--sp-2xs);}.pbs-xs{padding-block-start:var(--sp-xs);}.pb-xs{padding-block:var(--sp-xs);}.pbe-xs{padding-block-end:var(--sp-xs);}.pis-xs{padding-inline-start:var(--sp-xs);}.pi-xs{padding-inline:var(--sp-xs);}.pie-xs{padding-inline-end:var(--sp-xs);}.pbs-s{padding-block-start:var(--sp-s);}.pb-s{padding-block:var(--sp-s);}.pbe-s{padding-block-end:var(--sp-s);}.pis-s{padding-inline-start:var(--sp-s);}.pi-s{padding-inline:var(--sp-s);}.pie-s{padding-inline-end:var(--sp-s);}.pbs-m{padding-block-start:var(--sp-m);}.pb-m{padding-block:var(--sp-m);}.pbe-m{padding-block-end:var(--sp-m);}.pis-m{padding-inline-start:var(--sp-m);}.pi-m{padding-inline:var(--sp-m);}.pie-m{padding-inline-end:var(--sp-m);}.pbs-l{padding-block-start:var(--sp-l);}.pb-l{padding-block:var(--sp-l);}.pbe-l{padding-block-end:var(--sp-l);}.pis-l{padding-inline-start:var(--sp-l);}.pi-l{padding-inline:var(--sp-l);}.pie-l{padding-inline-end:var(--sp-l);}.pbs-xl{padding-block-start:var(--sp-xl);}.pb-xl{padding-block:var(--sp-xl);}.pbe-xl{padding-block-end:var(--sp-xl);}.pis-xl{padding-inline-start:var(--sp-xl);}.pi-xl{padding-inline:var(--sp-xl);}.pie-xl{padding-inline-end:var(--sp-xl);}.pbs-2xl{padding-block-start:var(--sp-2xl);}.pb-2xl{padding-block:var(--sp-2xl);}.pbe-2xl{padding-block-end:var(--sp-2xl);}.pis-2xl{padding-inline-start:var(--sp-2xl);}.pi-2xl{padding-inline:var(--sp-2xl);}.pie-2xl{padding-inline-end:var(--sp-2xl);}.pbs-3xl{padding-block-start:var(--sp-3xl);}.pb-3xl{padding-block:var(--sp-3xl);}.pbe-3xl{padding-block-end:var(--sp-3xl);}.pis-3xl{padding-inline-start:var(--sp-3xl);}.pi-3xl{padding-inline:var(--sp-3xl);}.pie-3xl{padding-inline-end:var(--sp-3xl);}.pbs-4xl{padding-block-start:var(--sp-4xl);}.pb-4xl{padding-block:var(--sp-4xl);}.pbe-4xl{padding-block-end:var(--sp-4xl);}.pis-4xl{padding-inline-start:var(--sp-4xl);}.pi-4xl{padding-inline:var(--sp-4xl);}.pie-4xl{padding-inline-end:var(--sp-4xl);}.pbs-2xs-xs{padding-block-start:var(--sp-2xs-xs);}.pb-2xs-xs{padding-block:var(--sp-2xs-xs);}.pbe-2xs-xs{padding-block-end:var(--sp-2xs-xs);}.pis-2xs-xs{padding-inline-start:var(--sp-2xs-xs);}.pi-2xs-xs{padding-inline:var(--sp-2xs-xs);}.pie-2xs-xs{padding-inline-end:var(--sp-2xs-xs);}.pbs-xs-s{padding-block-start:var(--sp-xs-s);}.pb-xs-s{padding-block:var(--sp-xs-s);}.pbe-xs-s{padding-block-end:var(--sp-xs-s);}.pis-xs-s{padding-inline-start:var(--sp-xs-s);}.pi-xs-s{padding-inline:var(--sp-xs-s);}.pie-xs-s{padding-inline-end:var(--sp-xs-s);}.pbs-s-m{padding-block-start:var(--sp-s-m);}.pb-s-m{padding-block:var(--sp-s-m);}.pbe-s-m{padding-block-end:var(--sp-s-m);}.pis-s-m{padding-inline-start:var(--sp-s-m);}.pi-s-m{padding-inline:var(--sp-s-m);}.pie-s-m{padding-inline-end:var(--sp-s-m);}.pbs-m-l{padding-block-start:var(--sp-m-l);}.pb-m-l{padding-block:var(--sp-m-l);}.pbe-m-l{padding-block-end:var(--sp-m-l);}.pis-m-l{padding-inline-start:var(--sp-m-l);}.pi-m-l{padding-inline:var(--sp-m-l);}.pie-m-l{padding-inline-end:var(--sp-m-l);}.pbs-l-xl{padding-block-start:var(--sp-l-xl);}.pb-l-xl{padding-block:var(--sp-l-xl);}.pbe-l-xl{padding-block-end:var(--sp-l-xl);}.pis-l-xl{padding-inline-start:var(--sp-l-xl);}.pi-l-xl{padding-inline:var(--sp-l-xl);}.pie-l-xl{padding-inline-end:var(--sp-l-xl);}.pbs-xl-2xl{padding-block-start:var(--sp-xl-2xl);}.pb-xl-2xl{padding-block:var(--sp-xl-2xl);}.pbe-xl-2xl{padding-block-end:var(--sp-xl-2xl);}.pis-xl-2xl{padding-inline-start:var(--sp-xl-2xl);}.pi-xl-2xl{padding-inline:var(--sp-xl-2xl);}.pie-xl-2xl{padding-inline-end:var(--sp-xl-2xl);}.pbs-2xl-3xl{padding-block-start:var(--sp-2xl-3xl);}.pb-2xl-3xl{padding-block:var(--sp-2xl-3xl);}.pbe-2xl-3xl{padding-block-end:var(--sp-2xl-3xl);}.pis-2xl-3xl{padding-inline-start:var(--sp-2xl-3xl);}.pi-2xl-3xl{padding-inline:var(--sp-2xl-3xl);}.pie-2xl-3xl{padding-inline-end:var(--sp-2xl-3xl);}.pbs-3xl-4xl{padding-block-start:var(--sp-3xl-4xl);}.pb-3xl-4xl{padding-block:var(--sp-3xl-4xl);}.pbe-3xl-4xl{padding-block-end:var(--sp-3xl-4xl);}.pis-3xl-4xl{padding-inline-start:var(--sp-3xl-4xl);}.pi-3xl-4xl{padding-inline:var(--sp-3xl-4xl);}.pie-3xl-4xl{padding-inline-end:var(--sp-3xl-4xl);}.pbs-xs-2xs{padding-block-start:var(--sp-xs-2xs);}.pb-xs-2xs{padding-block:var(--sp-xs-2xs);}.pbe-xs-2xs{padding-block-end:var(--sp-xs-2xs);}.pis-xs-2xs{padding-inline-start:var(--sp-xs-2xs);}.pi-xs-2xs{padding-inline:var(--sp-xs-2xs);}.pie-xs-2xs{padding-inline-end:var(--sp-xs-2xs);}.pbs-s-xs{padding-block-start:var(--sp-s-xs);}.pb-s-xs{padding-block:var(--sp-s-xs);}.pbe-s-xs{padding-block-end:var(--sp-s-xs);}.pis-s-xs{padding-inline-start:var(--sp-s-xs);}.pi-s-xs{padding-inline:var(--sp-s-xs);}.pie-s-xs{padding-inline-end:var(--sp-s-xs);}.pbs-m-s{padding-block-start:var(--sp-m-s);}.pb-m-s{padding-block:var(--sp-m-s);}.pbe-m-s{padding-block-end:var(--sp-m-s);}.pis-m-s{padding-inline-start:var(--sp-m-s);}.pi-m-s{padding-inline:var(--sp-m-s);}.pie-m-s{padding-inline-end:var(--sp-m-s);}.pbs-l-m{padding-block-start:var(--sp-l-m);}.pb-l-m{padding-block:var(--sp-l-m);}.pbe-l-m{padding-block-end:var(--sp-l-m);}.pis-l-m{padding-inline-start:var(--sp-l-m);}.pi-l-m{padding-inline:var(--sp-l-m);}.pie-l-m{padding-inline-end:var(--sp-l-m);}.pbs-xl-l{padding-block-start:var(--sp-xl-l);}.pb-xl-l{padding-block:var(--sp-xl-l);}.pbe-xl-l{padding-block-end:var(--sp-xl-l);}.pis-xl-l{padding-inline-start:var(--sp-xl-l);}.pi-xl-l{padding-inline:var(--sp-xl-l);}.pie-xl-l{padding-inline-end:var(--sp-xl-l);}.pbs-2xl-xl{padding-block-start:var(--sp-2xl-xl);}.pb-2xl-xl{padding-block:var(--sp-2xl-xl);}.pbe-2xl-xl{padding-block-end:var(--sp-2xl-xl);}.pis-2xl-xl{padding-inline-start:var(--sp-2xl-xl);}.pi-2xl-xl{padding-inline:var(--sp-2xl-xl);}.pie-2xl-xl{padding-inline-end:var(--sp-2xl-xl);}.pbs-3xl-2xl{padding-block-start:var(--sp-3xl-2xl);}.pb-3xl-2xl{padding-block:var(--sp-3xl-2xl);}.pbe-3xl-2xl{padding-block-end:var(--sp-3xl-2xl);}.pis-3xl-2xl{padding-inline-start:var(--sp-3xl-2xl);}.pi-3xl-2xl{padding-inline:var(--sp-3xl-2xl);}.pie-3xl-2xl{padding-inline-end:var(--sp-3xl-2xl);}.pbs-4xl-3xl{padding-block-start:var(--sp-4xl-3xl);}.pb-4xl-3xl{padding-block:var(--sp-4xl-3xl);}.pbe-4xl-3xl{padding-block-end:var(--sp-4xl-3xl);}.pis-4xl-3xl{padding-inline-start:var(--sp-4xl-3xl);}.pi-4xl-3xl{padding-inline:var(--sp-4xl-3xl);}.pie-4xl-3xl{padding-inline-end:var(--sp-4xl-3xl);}
.relative{position:relative;}.absolute{position:absolute;}.absolute.inset{inset:0;}.absolute.top{top:0;}.absolute.bottom{bottom:0;}.absolute.left{left:0;}.absolute.right{right:0;}.fixed{position:fixed;}.fixed.inset{inset:0;}
.r-2xs:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 0.25);}.r-xs:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 0.5);}.r-s:not(.layout){border-radius:var(--border-radius,0.2rem);}.r-m:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 2);}.r-l:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 4);}.r-xl:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 8);}.r-2xl:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 16);}.r-3xl:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 32);}.r-4xl:not(.layout){border-radius:calc(var(--border-radius,0.2rem) * 64);}.r-2xs.layout .field__item > :is(img,svg),.r-2xs.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 0.25);}.r-xs.layout .field__item > :is(img,svg),.r-xs.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 0.5);}.r-s.layout .field__item > :is(img,svg),.r-s.layout [class*=cb-]{border-radius:var(--border-radius,0.2rem);}.r-m.layout .field__item > :is(img,svg),.r-m.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 2);}.r-l.layout .field__item > :is(img,svg),.r-l.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 4);}.r-xl.layout .field__item > :is(img,svg),.r-xl.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 8);}.r-2xl.layout .field__item > :is(img,svg),.r-2xl.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 16);}.r-3xl.layout .field__item > :is(img,svg),.r-3xl.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 32);}.r-4xl.layout .field__item > :is(img,svg),.r-4xl.layout [class*=cb-]{border-radius:calc(var(--border-radius,0.2rem) * 64);}
.aspect-auto{aspect-ratio:auto;}.aspect-16-9{aspect-ratio:16 / 9;}.aspect-3-2{aspect-ratio:3 / 2;}.aspect-4-3{aspect-ratio:4 / 3;}.aspect-5-4{aspect-ratio:5 / 4;}.aspect-6-5{aspect-ratio:6 / 5;}.aspect-1-1{aspect-ratio:1 / 1;}
.layout__region:has(> .ps-relative){position:relative;}.layout__region:has(> .as-start){align-self:start;}.layout__region:has(> .js-start){justify-self:start;}.layout-builder--content-preview-disabled .layout__region:has(> .js-start){justify-self:initial;}.layout-builder--content-preview-disabled .layout__region .js-start{background-color:var(--color--gray-70);}.layout__region:has(> .as-center){align-self:center;}.layout__region:has(> .js-center){justify-self:center;}.layout-builder--content-preview-disabled .layout__region:has(> .js-center){justify-self:initial;}.layout-builder--content-preview-disabled .layout__region .js-center{background-color:var(--color--gray-70);}.layout__region:has(> .as-end){align-self:end;}.layout__region:has(> .js-end){justify-self:end;}.layout-builder--content-preview-disabled .layout__region:has(> .js-end){justify-self:initial;}.layout-builder--content-preview-disabled .layout__region .js-end{background-color:var(--color--gray-70);}
.shadow{box-shadow:1px 4px 6px 3px rgba(0,0,0,0.16),0 1px 2px -1px rgba(0,0,0,0.1);}
[class*=sticky-]{position:sticky;z-index:1;}.sticky-2xs{top:var(--sp-2xs);}.sticky-xs{top:var(--sp-xs);}.sticky-s{top:var(--sp-s);}.sticky-m{top:var(--sp-m);}.sticky-l{top:var(--sp-l);}.sticky-xl{top:var(--sp-xl);}.sticky-2xl{top:var(--sp-2xl);}.sticky-3xl{top:var(--sp-3xl);}.sticky-4xl{top:var(--sp-4xl);}
.ta-start{text-align:start;}.ta-center{text-align:center;}.ta-end{text-align:end;}.ta-justify{text-align:justify;}.ellipsis :is(p,a){display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.break-word{word-wrap:break-word;}
@container (width < 5rem){.cws-5{display:none;}}@container (width < 10rem){.cws-10{display:none;}}@container (width < 15rem){.cws-15{display:none;}}@container (width < 20rem){.cws-20{display:none;}}@container (width < 25rem){.cws-25{display:none;}}@container (width < 30rem){.cws-30{display:none;}}@container (width < 35rem){.cws-35{display:none;}}@container (width < 40rem){.cws-40{display:none;}}@container (width < 45rem){.cws-45{display:none;}}@container (width < 50rem){.cws-50{display:none;}}@container (width < 55rem){.cws-55{display:none;}}@container (width < 60rem){.cws-60{display:none;}}@container (width < 65rem){.cws-65{display:none;}}@container (width < 70rem){.cws-70{display:none;}}@container (width < 75rem){.cws-75{display:none;}}@container (width < 80rem){.cws-80{display:none;}}@container (width > 5rem){.cwh-5{display:none;}}@container (width > 10rem){.cwh-10{display:none;}}@container (width > 15rem){.cwh-15{display:none;}}@container (width > 20rem){.cwh-20{display:none;}}@container (width > 25rem){.cwh-25{display:none;}}@container (width > 30rem){.cwh-30{display:none;}}@container (width > 35rem){.cwh-35{display:none;}}@container (width > 40rem){.cwh-40{display:none;}}@container (width > 45rem){.cwh-45{display:none;}}@container (width > 50rem){.cwh-50{display:none;}}@container (width > 55rem){.cwh-55{display:none;}}@container (width > 60rem){.cwh-60{display:none;}}@container (width > 65rem){.cwh-65{display:none;}}@container (width > 70rem){.cwh-70{display:none;}}@container (width > 75rem){.cwh-75{display:none;}}@container (width > 80rem){.cwh-80{display:none;}}
.w-20{width:20%;}.w-40{width:40%;}.w-60{width:60%;}.w-80{width:80%;}.w-100{width:100%;}.w-maxc{width:max-content;}.w-minc{width:min-content;}.wm-2rem{max-width:2rem;}.wm-4rem{max-width:4rem;}.wm-6rem{max-width:6rem;}.wm-8rem{max-width:8rem;}.wm-10rem{max-width:10rem;}.wm-12rem{max-width:12rem;}.wm-14rem{max-width:14rem;}.wm-16rem{max-width:16rem;}.wm-18rem{max-width:18rem;}.wm-20rem{max-width:20rem;}.wm-25rem{max-width:25rem;}.wm-30rem{max-width:30rem;}.wm-35rem{max-width:35rem;}.wm-40rem{max-width:40rem;}.wm-45rem{max-width:45rem;}.wm-50rem{max-width:50rem;}.wm-55rem{max-width:55rem;}.wm-60rem{max-width:60rem;}.wm-65rem{max-width:65rem;}.wm-70rem{max-width:70rem;}.wm-75rem{max-width:75rem;}.wm-80rem{max-width:80rem;}.wm-85rem{max-width:85rem;}.wm-90rem{max-width:90rem;}.wm-95rem{max-width:95rem;}.wm-100rem{max-width:100rem;}
.flex,.layout__region--flex{display:flex;flex-wrap:wrap;gap:0.3em;}
