.wp-block-pureblocks-content-tag{margin-bottom:var(--spacing-l, 1rem)}[style*="--pureblocks-background-color"]{--pureblocks-content-tag-inherited-background: initial}[style*="--pureblocks-background-color"][style*="var(--color-black)"]{--pureblocks-content-tag-inherited-background: rgb(255 255 255 / 5%)}.pureblocks-content-tag[style*="--pureblocks-background-color"]{--color-text-invert: var(--color-black)}.pureblocks-content-tag{display:inline-flex;align-items:center;gap:var(--spacing-s, 0.625rem);padding:var(--spacing-xs, 0.5rem) var(--spacing-l, 1rem) var(--spacing-xs, 0.5rem) var(--spacing-m, 0.75rem);color:var(--color-text-invert, #fff);background-color:var(--pureblocks-background-color, var(--color-background-invert-muted, rgba(255, 255, 255, 0.08)));border-radius:var(--radius-full, 999rem);backdrop-filter:saturate(180%) blur(calc(var(--blur-s, 0.5rem) / 2))}.pureblocks-content-tag:not([style*="--pureblocks-background-color"]){background-color:var(--pureblocks-content-tag-inherited-background, var(--pureblocks-background-color, var(--color-background-invert-muted, rgba(255, 255, 255, 0.08))))}.pureblocks-content-tag__icon{flex:0 0 auto;width:1rem;height:1rem;object-fit:contain}.pureblocks-content-tag__icon-upload{padding:0;color:currentcolor;font:inherit}.pureblocks-content-tag__title{font-family:var(--font-family-body, arial, helvetica, sans-serif);font-size:var(--text-interface-xs-font-size, 0.875rem);font-weight:var(--font-weight-bold, 700);line-height:var(--text-interface-xs-line-height, 1.4);white-space:nowrap}.wp-block-pureblocks-section-pages{--section-background: var(--pureblocks-background-color, var(--color-background-accent-secondary, #103523));position:relative;width:100%;margin-top:var(--spacing-section-overlap, -2.5rem);padding:var(--spacing-4xl, 3.5rem) var(--grid-margin, 1.5rem) var(--spacing-section-break, 5rem);overflow:clip visible;color:var(--color-text-invert, #fff);background-color:var(--section-background);border-top-left-radius:var(--radius-3xl, 2.5rem);border-top-right-radius:var(--radius-3xl, 2.5rem)}@media(prefers-reduced-motion: no-preference){.wp-block-pureblocks-section-pages{border-top:var(--stroke-s, 0.0625rem) solid var(--color-border-light, rgba(0, 0, 0, 0.1));box-shadow:var(--shadow-section-top, 0 -1.5rem 3rem -0.75rem rgba(0, 0, 0, 0.15))}}.site-content>.wp-block-pureblocks-section-pages:first-child,.block-editor-block-list__layout>.wp-block-pureblocks-section-pages:first-child{border-top-left-radius:0;border-top-right-radius:0}.pureblocks-section-pages__container{width:100%}@media(prefers-reduced-motion: no-preference){.pureblocks-section-pages__container{transform:translateY(var(--exit-lag, 0));opacity:calc(1 - var(--exit-fade, 0));will-change:transform,opacity}}.pureblocks-section-pages__reveal{display:flex;flex-direction:column;align-items:center;width:100%}.pureblocks-section-pages__content{display:contents}.pureblocks-section-pages__content>.wp-block-heading,.pureblocks-section-pages__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading{order:1;width:100%;max-width:calc((800% - 4*var(--grid-gutter, 0.75rem))/12);margin:0;color:var(--color-text-invert, #fff);text-align:center}.pureblocks-section-pages__content>.wp-block-paragraph,.pureblocks-section-pages__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-paragraph{order:2;width:100%;max-width:calc((800% - 4*var(--grid-gutter, 0.75rem))/12);margin:var(--spacing-l, 1rem) 0 0;color:var(--color-text-invert, #fff);text-align:center}.pureblocks-section-pages__content>.wp-block-buttons,.pureblocks-section-pages__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-buttons{order:4;width:100%;margin-top:var(--spacing-3xl, 2rem)}.pureblocks-section-pages__carousel{order:3;position:relative;box-sizing:border-box;width:calc(100% + 2*var(--grid-margin, 1.5rem));margin-top:var(--spacing-3xl, 2rem);margin-right:calc(-1*var(--grid-margin, 1.5rem));margin-left:calc(-1*var(--grid-margin, 1.5rem));padding-left:var(--grid-margin, 1.5rem);padding-right:var(--grid-margin, 1.5rem);overflow:visible;clip-path:inset(-12.5rem min(0rem, (100% - 100vw) / 2) -12.5rem 0);cursor:grab;touch-action:pan-y}.pureblocks-section-pages__carousel.is-dragging{cursor:grabbing}.pureblocks-section-pages .splide__track{position:relative;z-index:0;overflow:visible}.pureblocks-section-pages .splide__list{display:flex;margin:0;padding:0;list-style:none;backface-visibility:hidden;will-change:transform}.pureblocks-section-pages .splide__sr{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pureblocks-section-pages__list{margin:0}.pureblocks-section-pages__slide{flex:0 0 auto;width:clamp(17.5rem,(100vw - 2*var(--grid-margin, 1.5rem) - 3*var(--grid-gutter, 0.75rem))/4,39.375rem);margin:0}.pureblocks-section-pages__card,.pureblocks-section-pages__editor-card-preview{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;color:var(--color-text-on-overlay, #fff);background-color:var(--color-background-card-page, #e8e8e8);border-radius:var(--radius-l, 1rem);box-shadow:var(--shadow-elevation-2xl, 0 1.5rem 3rem -0.75rem rgba(0, 0, 0, 0.25));text-decoration:none;user-select:none}.pureblocks-section-pages__card,.pureblocks-section-pages__card:hover,.pureblocks-section-pages__card:focus,.pureblocks-section-pages__card:focus-visible,.pureblocks-section-pages__card:visited,.pureblocks-section-pages__card:hover *,.pureblocks-section-pages__card:focus *,.pureblocks-section-pages__card:focus-visible *,.pureblocks-section-pages__card:visited *{text-decoration-line:none}.pureblocks-section-pages__card:focus-visible{outline:var(--stroke-s, 0.0625rem) solid var(--color-text-on-overlay, #fff);outline-offset:var(--spacing-xs, 0.5rem)}.pureblocks-section-pages__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .4s ease}.pureblocks-section-pages__card:hover .pureblocks-section-pages__image,.pureblocks-section-pages__card:focus-visible .pureblocks-section-pages__image{transform:scale(1.05)}.pureblocks-section-pages__overlay{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;height:100%;padding:var(--spacing-m, 0.75rem) var(--spacing-l, 1rem) var(--spacing-l, 1rem);background:var(--gradient-vertical-50, linear-gradient(to bottom, rgba(0, 0, 0, 0.4), transparent 50%, rgba(0, 0, 0, 0.6)))}.pureblocks-section-pages__card-top-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-s, 0.625rem)}.pureblocks-section-pages__tag{--pureblocks-background-color: var(--color-background-invert-muted, rgb(255 255 255 / 8%));overflow:hidden;color:var(--color-text-on-overlay, #fff);text-overflow:ellipsis}.pureblocks-section-pages__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:var(--spacing-m, 0.75rem);color:var(--color-text-on-overlay, #fff);background-color:var(--color-background-invert-muted, rgba(255, 255, 255, 0.08));border:var(--stroke-s, 0.0625rem) solid var(--color-text-on-overlay, #fff);border-radius:var(--radius-full, 999rem);backdrop-filter:saturate(180%) blur(var(--blur-s, 0.5rem));transition:background-color .2s ease,color .2s ease}.pureblocks-section-pages__icon svg{display:block;width:.75rem;height:.75rem}.pureblocks-section-pages__card:hover .pureblocks-section-pages__icon,.pureblocks-section-pages__card:focus-visible .pureblocks-section-pages__icon{color:var(--color-text-primary, #0f1419);background-color:var(--color-background-invert, #fff)}.pureblocks-section-pages__card-title{hyphens:manual;margin:0;color:var(--color-text-on-overlay, #fff);font-family:var(--font-family-heading, sans-serif);font-size:var(--text-interface-l-font-size, 1.25rem);font-weight:var(--font-weight-regular, 400);line-height:var(--text-interface-l-line-height, 1.35)}@media(width < 64rem){.pureblocks-section-pages__content>.wp-block-heading,.pureblocks-section-pages__content>.wp-block-paragraph,.pureblocks-section-pages__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-heading,.pureblocks-section-pages__content>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-paragraph{max-width:100%}}@media(prefers-reduced-motion: reduce){.pureblocks-section-pages__image,.pureblocks-section-pages__icon{transition:none}.pureblocks-section-pages__card:hover .pureblocks-section-pages__image,.pureblocks-section-pages__card:focus-visible .pureblocks-section-pages__image{transform:none}}