@charset "UTF-8";section.maside{--maside-bg-color:transparent;--maside-heading-color:var(--okd-block-theme-heading-on-dark);--maside-text-color:var(--okd-block-theme-body-muted-on-dark);--maside-line-color:var(--okd-block-theme-line-on-dark);background-color:var(--maside-bg-color);display:flex;flex-direction:column;min-height:512px;overflow:visible}section.maside.is-preview{min-height:auto!important}section.maside.-theme-neutral-110{--maside-bg-color:var(--okd-block-theme-bg-neutral-110)}section.maside.-theme-neutral-100{--maside-bg-color:var(--okd-block-theme-bg-neutral-100)}section.maside.-theme-neutral-10{--maside-bg-color:var(--okd-block-theme-bg-neutral-10);--maside-heading-color:var(--okd-block-theme-heading-on-light);--maside-text-color:var(--okd-block-theme-body-on-light);--maside-line-color:var(--wp--preset--color--neutral-40)}section.maside.-theme-neutral-10 .maside__cta.u-btn--1{--btn-background-color:var(--wp--preset--color--neutral-80);--btn-text-color:var(--wp--preset--color--neutral-0);--btn-background-color-hover:var(--wp--preset--color--hypergreen);--btn-text-color-hover:var(--wp--preset--color--neutral-110)}section.maside .maside__row{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-height:0}section.maside .maside__copy{display:flex;flex-direction:column;padding:40px}section.maside .maside__title,section.maside .maside__text{max-width:730px}section.maside .maside__title{color:var(--maside-heading-color);font-size:var(--wp--preset--font-size--h-4);letter-spacing:-.01em;line-height:1.1;margin:0}section.maside .maside__text{font-size:clamp(14px, calc(14px + 2 * ((100vw - 800px) / (1440 - 800))), 16px);line-height:1.5;color:var(--maside-text-color);letter-spacing:.01em;margin-top:var(--wp--preset--spacing--16)}section.maside .maside__cta.u-btn--1{margin-top:var(--wp--preset--spacing--24)}@media (max-width:768px){section.maside .maside__cta.u-btn--1{align-items:center;display:flex;justify-content:flex-start;text-align:left;width:100%}}section.maside .maside__visual{display:none;overflow:hidden;position:relative}section.maside .maside__visual-label.u-asset-tag{left:var(--okd-block-padding-inline);position:absolute;top:35px;z-index:2}section.maside .okd-c-media,section.maside .maside__visual-el,section.maside picture{display:block;height:100%;width:100%}@media (min-width:769px){section.maside{min-height:max(512px, calc(100svh - var(--okd-header-inline-height)))}section.maside .maside__row{justify-content:flex-start}section.maside .maside__visual{border-right:var(--okd-line-width) solid var(--maside-line-color);display:block;min-height:0}section.maside .maside__visual-el{inset:0;overflow:visible;position:absolute;will-change:transform}section.maside .maside__visual-label.u-asset-tag{left:calc(max(var(--okd-line-gutter), (100vw - min(var(--okd-block-max-width) - 2 * var(--okd-line-gutter), 100vw - 2 * var(--okd-line-gutter))) / 2) + var(--okd-block-padding-inline) / 2)}section.maside.maside--media-right .maside__visual-label.u-asset-tag{left:calc(var(--okd-block-padding-inline) / 2)}section.maside .maside__copy{align-items:flex-start;justify-content:center;padding:var(--wp--preset--spacing--48);position:relative;z-index:1}section.maside .maside__visual+.maside__copy::before,section.maside .maside__visual+.maside__copy::after{--circle-background-color:var(--okd-line-color);--circle-size:8px;background-color:var(--circle-background-color);-webkit-clip-path:circle(50%);clip-path:circle(50%);display:block;height:var(--circle-size);pointer-events:none;position:absolute;width:var(--circle-size);z-index:10;content:"";left:0}section.maside .maside__visual+.maside__copy::before{top:0;transform:translate(-50%,-50%)}section.maside .maside__visual+.maside__copy::after{bottom:0;transform:translate(-50%,50%)}section.maside .maside__text{margin-top:var(--wp--preset--spacing--24)}section.maside .maside__cta.u-btn--1{margin-top:var(--wp--preset--spacing--48);width:auto}section.maside .maside__row--split{align-items:stretch;flex-direction:row}section.maside .maside__copy,section.maside .maside__visual{flex:1 1 50%;max-width:50%;min-width:0}section.maside.maside--media-right .maside__row--split{flex-direction:row-reverse}}