.block-image-and-accordion{--block-background-color: var(--bg-primary, #00162d);--accordion-border-color: var(--color-border-invert, #4d5c6c);--accordion-border-hover-color: #0ff;--accordion-title-color: var(--text-primary, #fff);--toggle-bg: transparent;--toggle-color: #0ff;--toggle-hover-bg: #0ff;--toggle-border: #0ff;--toggle-hover-color: var(--component-button-icon-icon-hover, #00162d);background-color:var(--block-background-color);color:var(--text-primary, #fff);position:relative}.block-image-and-accordion.has-primary-background-color{--block-background-color: var(--bg-primary, #00162d)}.block-image-and-accordion.has-secondary-background-color{--block-background-color: #fff;color:#000}.block-image-and-accordion .row{display:flex;flex-direction:column;gap:var(--spacing-l, 3rem);padding-bottom:var(--spacing-lg);box-shadow:0 1px 0 0 var(--accordion-border-color);transition:box-shadow .4s ease;align-items:center}@media screen and (min-width: 1136px){.block-image-and-accordion .row{flex-direction:row}.block-image-and-accordion .row>.col-12{padding-left:0 !important;padding-right:0 !important}}.block-image-and-accordion .row:hover{box-shadow:0 4px 0 0 var(--accordion-border-hover-color)}.block-image-and-accordion .row:hover img{transform:scale(1.05)}.block-image-and-accordion .row:hover .toggle{background:var(--toggle-hover-bg)}.block-image-and-accordion .row:hover .toggle .material-symbols-outlined{color:var(--toggle-hover-color)}.block-image-and-accordion .row:has(details[open]){box-shadow:0 4px 0 0 var(--accordion-border-hover-color)}.block-image-and-accordion .glass-element-overflow-blocker{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;overflow:hidden}.block-image-and-accordion .col-image .image-wrapper{border-radius:var(--radii-small, 0.3125rem);overflow:hidden}.block-image-and-accordion .col-image .image-wrapper img{height:auto;max-width:100%;vertical-align:top;transition:transform 620ms cubic-bezier(0.22, 0.9, 0.3, 1)}.block-image-and-accordion .col-content{display:flex;align-items:center;flex:1}.block-image-and-accordion .accordion-wrapper{width:100%}.block-image-and-accordion .accordion-wrapper .toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radii-small, 0.3125rem);background:var(--toggle-bg);margin-top:var(--spacing-md);cursor:pointer;transition:all .2s ease;border:1px solid var(--toggle-border);padding:var(--spacing-2xs, 0.5rem)}.block-image-and-accordion .accordion-wrapper .toggle .material-symbols-outlined{color:var(--toggle-color);font-size:1.125rem;transition:all .2s ease}.block-image-and-accordion .accordion-wrapper .toggle .close{display:none}.block-image-and-accordion .accordion-wrapper:has(details[open]) .toggle .close{display:inline-block}.block-image-and-accordion .accordion-wrapper:has(details[open]) .toggle .open{display:none}.block-image-and-accordion .accordion-item{width:100%}.block-image-and-accordion .accordion-item summary{cursor:pointer;display:block;list-style:none;transition:ease .4s all}.block-image-and-accordion .accordion-item summary::-webkit-details-marker{display:none}.block-image-and-accordion .accordion-item summary .accordion-eyebrow{font-size:1.25rem;padding-bottom:var(--spacing-xs, 1rem);font-style:normal;font-weight:300}.block-image-and-accordion .accordion-item summary .accordion-title{font-family:var(--font-heading, "Argentum Sans");color:var(--accordion-title-color);margin:0;transition:all .2s ease;font-style:normal}.block-image-and-accordion .accordion-item summary:hover .accordion-title{color:var(--accordion-title-hover-color)}.block-image-and-accordion .accordion-item .accordion-body{overflow:hidden;transition:height 400ms ease}.block-image-and-accordion .accordion-item .accordion-content{padding:var(--spacing-sm) 0;padding-bottom:0;border-top:none}.block-image-and-accordion .accordion-item .accordion-content>*:last-child{margin-bottom:0}.block-image-and-accordion .accordion-item .wp-block-list{padding-left:1rem}
