#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim
.wp-block-cover__gradient-background,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim:not(
.has-background-gradient
):before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim
.wp-block-cover__gradient-background,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim:not(
.has-background-gradient
):before {
opacity: 0;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-10
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-10:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-10:not(
.has-background-gradient
):hover:before {
opacity: 0.1;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-20
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-20:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-20:not(
.has-background-gradient
):hover:before {
opacity: 0.2;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-30
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-30:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-30:not(
.has-background-gradient
):hover:before {
opacity: 0.3;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-40
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-40:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-40:not(
.has-background-gradient
):hover:before {
opacity: 0.4;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-50
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-50:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-50:not(
.has-background-gradient
):hover:before {
opacity: 0.5;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-60
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-60:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-60:not(
.has-background-gradient
):hover:before {
opacity: 0.6;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-70
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-70:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-70:not(
.has-background-gradient
):hover:before {
opacity: 0.7;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-80
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-80:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-80:not(
.has-background-gradient
):hover:before {
opacity: 0.8;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-90
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-90:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-90:not(
.has-background-gradient
):hover:before {
opacity: 0.9;
}
#editor
.wp-block-cover-image.is-style-hover-reveal.has-background-dim.has-background-dim-100
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover_image.is-style-hover-reveal.has-background-dim.has-background-dim-100:not(
.has-background-gradient
):hover:before,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100
.wp-block-cover__gradient-background:hover,
#editor
.wp-block-cover.is-style-hover-reveal.has-background-dim.has-background-dim-100:not(
.has-background-gradient
):hover:before {
opacity: 1;
} .wp-block-cover.is-style-hover-reveal:not(.has-parallax) {
background-size: contain;
background-repeat: no-repeat;
}
.wp-block-cover.is-style-hover-reveal a:hover,
.wp-block-cover.is-style-hover-reveal a:active {
color: currentColor;
text-decoration: underline;
}  .wp-block-columns.is-style-full-bleed.alignfull {
padding-left: 0;
padding-right: 0;
}
.wp-block-columns.is-style-full-bleed .wp-block-column:not(:last-child) {
margin-bottom: 0;
}
@media (min-width: 600px) {
.wp-block-columns.is-style-full-bleed .wp-block-column {
flex-basis: 50%;
}
.wp-block-columns.is-style-full-bleed .wp-block-column:nth-child(2n) {
margin-left: 0;
}
}
@media (min-width: 782px) {
.wp-block-columns.is-style-full-bleed .wp-block-column:not(:first-child) {
margin-left: 0;
}
}
[data-type="core/columns"][data-align="full"]
.wp-block-columns.is-style-full-bleed
> .editor-inner-blocks {
padding-left: 0;
padding-right: 0;
}
@media (min-width: 600px) {
[data-type="core/columns"][data-align="full"]
.wp-block-columns.is-style-full-bleed
> .editor-inner-blocks {
padding-left: 0;
padding-right: 0;
}
}
@media (min-width: 600px) {
.wp-block-columns.is-style-full-bleed
> .editor-inner-blocks
> .editor-block-list__layout
> [data-type="core/column"]:nth-child(2n) {
margin-left: 0;
}
}
@media (min-width: 782px) {
.wp-block-columns.is-style-full-bleed
> .editor-inner-blocks
> .editor-block-list__layout
> [data-type="core/column"]:not(:first-child) {
margin-left: 0;
}
}
@media (min-width: 600px) {
.wp-block-columns.is-style-full-bleed
> .editor-inner-blocks
> .editor-block-list__layout
> [data-type="core/column"] {
flex-basis: calc(50% - 28px);
margin-left: 14px;
margin-right: 14px;
}
}
.wp-block-columns.is-style-project.alignfull {
padding-left: 16px;
padding-right: 16px;
}
@media (min-width: 600px) {
.wp-block-columns.is-style-project.alignfull {
padding-left: 32px;
padding-right: 0;
}
.wp-block-columns.is-style-project > .wp-block-column:nth-child(2n) {
margin-left: 0;
}
}
@media (min-width: 1024px) {
.wp-block-columns.is-style-project > .wp-block-column:first-child {
padding-right: 32px;
}
.wp-block-columns.is-style-project > .wp-block-column:not(:first-child) {
margin-left: 0;
}
.wp-block-columns.is-style-project > .wp-block-column,
.wp-block-columns.is-style-project
> .editor-inner-blocks
> .editor-block-list__layout
> [data-type="core/column"] {
flex-basis: 100% !important;
}
.wp-block-columns.is-style-project > .wp-block-column:first-of-type,
.wp-block-columns.is-style-project
> .editor-inner-blocks
> .editor-block-list__layout
> [data-type="core/column"]:first-of-type {
flex-shrink: 0;
flex-basis: auto !important;
}
}  details.wp-block-details.is-style-supernova {
padding: 0.667em;
margin: 0 0 0.5em 0;
border: 2px solid rgba(0, 0, 0, 0.25);
border-radius: var(--supernova-global-radius, 0);
border-left-width: 8px;
border-left-color: rgba(0, 0, 0, 0.25);
}
details.wp-block-details.is-style-supernova summary {
font-weight: 500;
list-style-type: "\02192\00A0";
}
details.wp-block-details.is-style-supernova[open] summary {
list-style-type: "\02193\00A0";
}
details.wp-block-details.is-style-supernova summary::-webkit-details-marker {
list-style-type: "\02192\00A0";
color: transparent;
}
details.wp-block-details.is-style-supernova[open]
summary::-webkit-details-marker {
list-style-type: "\02193\00A0";
}
details.wp-block-details.is-style-explore {
padding-left: 24px;
border-top: 1px solid rgba(0, 0, 0, 0.22);
}
details.wp-block-details.is-style-explore[open] summary {
padding-bottom: 16px;
}
details.wp-block-details.is-style-explore p {
margin-bottom: 16px;
}
details.wp-block-details.is-style-explore *:not(summary) {
padding-left: 16px;
}
details.wp-block-details.is-style-explore summary {
padding-left: 11px;
font-weight: 500;
color: #000;
font-size: 28px;
line-height: 1.285em;
margin: 24px 0;
word-wrap: break-word;
position: relative;
display: flex;
align-items: center;
justify-content: flex-start;
margin: 0;
padding: 32px 0 32px 0;
transition: padding 0.4s ease;
cursor: pointer;
}
details.wp-block-details.is-style-explore summary::before {
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.2 20.2"><path fill="none" stroke="currentColor" d="M19.9 9.8 10 19.5.4 9.8M10.1.5 10 19.6"/></svg>');
display: block;
position: relative;
left: -16px;
top: 0;
content: "";
width: 16px;
height: 16px;
font-size: 0.4642857142857143em;
line-height: 1;
color: currentColor;
transition: transform 0.2s ease-out;
}
details.wp-block-details.is-style-explore summary:hover::before,
details.wp-block-details.is-style-explore[open] summary::before {
transform: rotate(180deg);
transform-origin: center center;
}
details.wp-block-details.is-style-classic {
background: none;
border-radius: 3px;
padding: 8px 16px;
border: 2px solid;
}
details.wp-block-details.is-style-classic[open] {
border: 0 solid;
padding: 8px 0;
}
details.wp-block-details.is-style-classic summary {
cursor: pointer;
}  .wp-block-media-text.is-style-inset-borders {
position: relative;
outline-offset: -12px;
outline: 1px solid #ffffff;
}
.wp-block-media-text.is-style-rounded-borders,
.wp-block-media-text.is-style-rounded-borders .wp-block-media-text__media {
border-radius: var(--supernova-global-radius, 24px);
}
.wp-block-media-text.is-style-oversized-media {
grid-template-columns: 40% auto;
}
.wp-block-media-text.is-style-oversized-media .wp-block-media-text__content {
padding: 0 0;
}
.wp-block-media-text.is-style-oversized-media .wp-block-media-text__media {
border-radius: var(--supernova-global-radius, 24px);
transform-origin: left;
transform: scale(1.25);
z-index: -1;
}
.wp-block-media-text.is-style-oversized-media .wp-block-media-text__media img {
border-radius: var(--supernova-global-radius, 24px);
}  .wp-block-button.is-style-glass-light .wp-block-button__link.wp-element-button {
background-color: rgba(255, 255, 255, 0.25);
backdrop-filter: blur(6px);
transition: background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1);
}
.wp-block-button.is-style-glass-light
.wp-block-button__link.wp-element-button:hover {
background-color: rgba(255, 255, 255, 0.35);
}