/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}.box{padding:var(--s3);}.center{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--measure);display:flex;flex-direction:column;align-items:var(--align-items,flex-start);}.cluster{display:flex;flex-wrap:wrap;gap:var(--space,1rem);justify-content:flex-start;align-items:center;}.lp-container{box-sizing:content-box;margin-inline:auto;inline-size:100%;max-inline-size:var(--max-width);}.cover{display:flex;flex-direction:column;min-block-size:var(--cover-height,100vh);padding:var(--cover-padding,var(--s0));}.cover > *{margin-block:var(--space,var(--s0));}.cover > :first-child:not(.principal){margin-block-start:0;}.cover > :last-child:not(.principal){margin-block-end:0;}.cover > .principal{margin-block:auto;}.frame{aspect-ratio:var(--frame-h,16) / var(--frame-v,9);overflow:hidden;display:flex;justify-content:center;align-items:center;}.frame > img,.frame > video{inline-size:100%;block-size:100%;object-fit:cover;}.grid{display:grid;grid-gap:var(--gap,var(--s0));}@supports (width:min(var(--grid-min-width,20ch),100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-min-width,20ch),100%),1fr));}}.icon{height:0.75em;height:1cap;width:0.75em;width:1cap;}.with-icon{display:inline-flex;align-items:baseline;}.with-icon .icon{margin-inline-end:var(--space,1rem);}.imposter{position:var(--positioning,absolute);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);}.imposter.contain{--margin:0px;overflow:auto;max-inline-size:calc(100% - (var(--margin) * 2));max-block-size:calc(100% - (var(--margin) * 2));}.reel{display:flex;block-size:auto;overflow-x:auto;overflow-y:hidden;scrollbar-color:#fff #000;background:linear-gradient(90deg,white 50%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),white 50%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,.5),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.5),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-position:left,right;background-size:75px 200%,75px 200%,40px 200%,40px 200%;background-attachment:local,local,scroll,scroll;}.reel::-webkit-scrollbar{block-size:1rem;}.reel::-webkit-scrollbar-track{background-color:#000;}.reel::-webkit-scrollbar-thumb{background-color:#000;background-image:linear-gradient(#000 0,#000 0.25rem,#fff 0.25rem,#fff 0.75rem,#000 0.75rem);}.reel > *{flex:0 0 auto;}.reel > img{block-size:100%;flex-basis:auto;width:auto;}.reel > * + *{margin-inline-start:var(--gap,1rem);}.reel.overflowing{padding-block-end:var(--s-3);}.reel + .reel-hint{display:none;}.reel.overflowing + .reel-hint{display:block;}.reel.no-bar{scrollbar-width:none;}.reel.no-bar::-webkit-scrollbar{display:none;}.with-sidebar{inline-size:100%;display:flex;flex-wrap:wrap;flex-direction:var(--sidebar-direction,'row');gap:var(--space,var(--s1));}.with-sidebar > *{flex-basis:0;flex-grow:999;min-inline-size:50%;}.with-sidebar > .sidebar{flex-basis:var(--sidebar-width,20ch);flex-grow:1;min-inline-size:auto;}.stack{display:flex;flex-direction:column;justify-content:flex-start;align-items:var(--align-items,flex-start);}.stack > *{margin-block:0;inline-size:100%;}.stack > * + *{margin-block-start:var(--space,1.5rem);}.switcher{display:flex;flex-wrap:wrap;gap:var(--gap,var(--s1));}.switcher > *{flex-grow:1;flex-basis:calc((var(--measure) - 100%) * 999);}.switcher.switcher--3 > :nth-last-child(n + 4),.switcher.switcher--3 > :nth-last-child(n + 4) ~ *{flex-basis:100%;}.switcher.switcher--4 > :nth-last-child(n + 5),.switcher.switcher--4 > :nth-last-child(n + 5) ~ *{flex-basis:100%;}
