.wp-block-sgs-mega-panel,.wp-block-sgs-mega-panel *,.wp-block-sgs-mega-panel :after,.wp-block-sgs-mega-panel :before{box-sizing:border-box}.wp-block-sgs-mega-panel{display:block;margin-inline:auto;width:100%;--sgs-mm-soft:color-mix(in srgb,var( --sgs-mm-accent-bg,var( --wp--preset--color--accent ) ) 10%,transparent);--sgs-mm-soft-image:color-mix(in srgb,var( --sgs-mm-accent-image,var( --wp--preset--color--accent ) ) 10%,transparent);--sgs-mm-card:hsla(0,0%,100%,.6)}.wp-block-sgs-mega-panel[data-mega-scheme=dark],:root[data-theme=dark] .wp-block-sgs-mega-panel[data-mega-scheme=auto]{--sgs-mm-text:#f3f2ee;--sgs-mm-muted:#9a9992;--sgs-mm-soft:color-mix(in srgb,var( --sgs-mm-accent-bg,var( --wp--preset--color--accent ) ) 16%,transparent);--sgs-mm-soft-image:color-mix(in srgb,var( --sgs-mm-accent-image,var( --wp--preset--color--accent ) ) 16%,transparent);--sgs-mm-panel-bg:#141419;--sgs-mm-card:hsla(0,0%,100%,.04);--sgs-mm-panel-border:hsla(0,0%,100%,.11);background-color:var( --sgs-mm-panel-bg );background-image:var( --sgs-mm-panel-bg-gradient,none );color:var( --sgs-mm-text )}.sgs-mega-panel__content{gap:var( --sgs-mm-group-gap,44px );width:100%}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-mega-panel__content{display:flex;flex-wrap:wrap}:where(.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-mega-panel__content)>*{flex:1 1 200px;min-width:0}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group{position:relative;transition:transform .2s var(--wp--custom--easing--ease,ease);transition-duration:var( --sgs-mm-group-transition-duration,.2s )}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:after{border-radius:inherit;box-shadow:0 20px 40px -12px color-mix(in srgb,var(--wp--custom--shadow-colour) 28%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--ease,ease)}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:hover{border-color:var( --sgs-mm-accent-border,var( --wp--preset--color--accent ) );transform:translateY(var( --sgs-mm-card-lift,0 ))}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:has(:focus-visible):after,.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group,.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:after{transition:none}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:hover{transform:none}}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon-list__icon,.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group:hover .sgs-icon-list__icon{background-color:var( --sgs-mm-icon-hover-bg,var( --sgs-mm-soft ) );background-image:var( --sgs-mm-icon-hover-bg-gradient,var( --sgs-mm-soft-gradient,none ) )}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-mega-panel__content>:has(.wp-block-sgs-card-grid){flex:1 1 200px;min-width:0}.wp-block-sgs-mega-panel .sgs-mega-panel__eyebrow{display:block}.wp-block-sgs-mega-panel .sgs-mega-aside[data-spotlight]{position:relative}.wp-block-sgs-mega-panel .sgs-mega-aside[data-spotlight]:before{background-image:var(
		--sgs-mm-accent-image-gradient,radial-gradient(260px circle at var( --mx,50% ) var( --my,30% ),var( --sgs-spotlight-colour,var( --sgs-mm-soft-image,var( --wp--preset--color--accent ) ) ),transparent 70%)
	);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute}:where(.wp-block-sgs-mega-panel .sgs-mega-aside[data-spotlight])>*{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.wp-block-sgs-mega-panel .sgs-mega-aside[data-spotlight]:before{background-image:var(
			--sgs-mm-accent-image-gradient,radial-gradient(260px circle at 50% 30%,var( --sgs-spotlight-colour,var( --sgs-mm-soft-image,var( --wp--preset--color--accent ) ) ),transparent 70%)
		)}}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-icon-list__item{align-items:flex-start;border-radius:13px;display:flex;gap:13px;padding:11px 12px}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-icon-list__item:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-icon-list__item:hover{padding-inline-start:calc(12px + var( --sgs-mm-item-padding-shift, 0px ))}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-icon-list__icon{background-color:var( --sgs-mm-soft );background-image:var( --sgs-mm-soft-gradient,none );border-radius:10px;color:var( --sgs-mm-accent-text,var( --wp--preset--color--accent ) );height:34px;width:34px}.wp-block-sgs-mega-panel[data-mega-style=columns] .sgs-mega-group,.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-mega-group{padding:var( --sgs-mm-group-pad-top,0 ) var( --sgs-mm-group-pad-right,0 ) var( --sgs-mm-group-pad-bottom,0 ) var( --sgs-mm-group-pad-left,0 )}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-panel__content{align-content:start;display:grid;gap:12px;grid-template-columns:1fr 1fr}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group{background-color:var( --sgs-mm-card );border:1px solid var( --sgs-mm-panel-border,color-mix(in srgb,var( --wp--preset--color--text ) 12%,transparent) );border-color:var( --sgs-mm-group-border-resting,var( --sgs-mm-panel-border,color-mix(in srgb,var( --wp--preset--color--text ) 12%,transparent) ) );border-image:var( --sgs-mm-group-border-image,none ) 1;border-radius:15px;padding:var( --sgs-mm-group-pad-top,17px ) var( --sgs-mm-group-pad-right,17px ) var( --sgs-mm-group-pad-bottom,17px ) var( --sgs-mm-group-pad-left,17px )}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-icon-list__item{align-items:flex-start;border-radius:0;display:flex;gap:13px;padding:0}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-icon-list__item:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-icon-list__item:hover{padding-inline-start:calc(var( --sgs-mm-item-padding-shift, 0px ))}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-icon-list__icon{background-color:var( --sgs-mm-soft );background-image:var( --sgs-mm-soft-gradient,none );border-radius:10px;color:var( --sgs-mm-accent-text,var( --wp--preset--color--accent ) );height:36px;width:36px}.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-mega-panel__content{display:flex;flex-direction:column;gap:2px}.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-icon-list__item{align-items:center;border-radius:14px;display:flex;justify-content:space-between;padding:15px 14px}.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-icon-list__item:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)),.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-icon-list__item:hover{padding-inline-start:calc(14px + var( --sgs-mm-item-padding-shift, 0px ))}.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-icon-list__icon{background-color:var( --sgs-mm-soft );background-image:var( --sgs-mm-soft-gradient,none );border-radius:10px;color:var( --sgs-mm-accent-text,var( --wp--preset--color--accent ) );height:34px;width:34px}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group>*>.wp-block-sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group>.sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-group>.wp-block-sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=columns].sgs-mega-panel--headings-off .sgs-mega-group>*>.wp-block-sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=columns].sgs-mega-panel--headings-off .sgs-mega-group>.sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=columns].sgs-mega-panel--headings-off .sgs-mega-group>.wp-block-sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-mega-group>*>.wp-block-sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-mega-group>.sgs-heading,.wp-block-sgs-mega-panel[data-mega-style=minimal] .sgs-mega-group>.wp-block-sgs-heading{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.wp-block-sgs-mega-panel .sgs-mega-panel__content:has(.sgs-mega-aside){align-items:stretch}.wp-block-sgs-mega-panel .sgs-mega-panel__content>:has(.sgs-mega-aside){flex:0 0 var( --sgs-mm-aside-w,340px );width:var( --sgs-mm-aside-w,340px )}.wp-block-sgs-mega-panel .sgs-mega-aside .sgs-media__img,.wp-block-sgs-mega-panel .sgs-mega-aside img{border-radius:12px;max-height:170px;object-fit:var( --sgs-media-object-fit,cover );width:100%}.wp-block-sgs-mega-panel:not(.sgs-mega-panel--aside-sep-none) .sgs-mega-aside{border-left:var( --sgs-mm-aside-sep-width,0 ) solid var( --sgs-mm-aside-sep-colour,var( --sgs-mm-panel-border,color-mix(in srgb,var( --wp--preset--color--text ) 12%,transparent) ) )}@container ( max-width: 640px ){.wp-block-sgs-mega-panel.sgs-mega-panel--in-drawer .sgs-mega-panel__content{flex-direction:column}.wp-block-sgs-mega-panel.sgs-mega-panel--in-drawer[data-mega-style=cards] .sgs-mega-panel__content{grid-template-columns:1fr}.wp-block-sgs-mega-panel.sgs-mega-panel--in-drawer .sgs-mega-panel__content>*{flex:none;width:100%}}@media (max-width:1023px){.wp-block-sgs-mega-panel .sgs-mega-panel__content{flex-direction:column}.wp-block-sgs-mega-panel[data-mega-style=cards] .sgs-mega-panel__content{grid-template-columns:1fr}.wp-block-sgs-mega-panel .sgs-mega-panel__content>*{flex:none;width:100%}}.sgs-mega-panel__footer{display:flex;width:100%}.sgs-mega-panel__footer--start{justify-content:flex-start}.sgs-mega-panel__footer--end{justify-content:flex-end}
