@layer properties,theme,base,components,utilities;/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.gf-button-wrap{flex-shrink:0;max-width:100%;margin-block:0}.is-nowrap>.gf-button-wrap{flex-shrink:1}.is-nowrap>.gf-button-wrap>:is(a,button).gf-button{overflow-wrap:break-word}:where(.is-nowrap:has(>.gf-button-wrap)>:not(.gf-button-wrap,img,svg,video,picture,canvas,iframe,:has(img,svg,video,picture,canvas,iframe),:has(>*))){flex-shrink:1000000}.is-nowrap:has(>.gf-button-wrap)>:not(.gf-button-wrap,img,svg,video,picture,canvas,iframe,:has(img,svg,video,picture,canvas,iframe),:has(>*)){white-space:normal;overflow-wrap:break-word;min-width:min-content}:is(a,button).gf-button{--gf-button-bg:var(--gf-color-primary);--gf-button-bg-hover:var(--gf-color-primary)}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button{--gf-button-bg-hover:color-mix(in srgb, var(--gf-color-primary) 88%, black)}}:is(a,button).gf-button{--gf-button-border:transparent;--gf-button-border-hover:var(--gf-button-border);--gf-button-color:var(--gf-text-on-dark);--gf-button-color-hover:var(--gf-button-color);--gf-button-elevation:var(--wp--custom--gf--component--button-shadow,var(--gf-elevation-2));--gf-button-elevation-hover:var(--wp--custom--gf--component--button-shadow-hover,var(--gf-elevation-4));--gf-button-elevation-active:var(--gf-elevation-1);--gf-button-min-height:var(--gf-control-md-height,2.75rem);--gf-button-pad-block:var(--gf-control-md-pad-block,.75rem);--gf-button-pad-inline:var(--gf-control-md-pad-inline,1rem);--gf-button-font-size:var(--gf-type-body-size,1rem);overflow-wrap:anywhere;text-align:center;max-width:100%;transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), border-color var(--gf-duration-sm) var(--gf-easing-standard), box-shadow var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(a,button).gf-button{transition:background-color var(--gf-duration-sm) var(--gf-easing-standard), border-color var(--gf-duration-sm) var(--gf-easing-standard), box-shadow var(--gf-duration-sm) var(--gf-easing-standard), color var(--gf-duration-sm) var(--gf-easing-standard), transform var(--gf-duration-sm) var(--gf-easing-standard)}:is(a,button).gf-button:hover{transform:translateY(-1px)}:is(a,button).gf-button:active{transform:translateY(0)}}a.gf-button:link,a.gf-button:visited{text-decoration:none}:is(a,button).gf-button-primary{--gf-button-bg:var(--gf-button-primary-bg,var(--gf-color-primary));--gf-button-bg-hover:var(--gf-button-primary-bg-hover,var(--gf-color-primary))}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-primary{--gf-button-bg-hover:var(--gf-button-primary-bg-hover,color-mix(in srgb, var(--gf-color-primary) 88%, black))}}:is(a,button).gf-button-primary{--gf-button-border:var(--gf-button-primary-border,transparent);--gf-button-border-hover:var(--gf-button-primary-border-hover,var(--gf-button-border));--gf-button-color:var(--gf-button-primary-color,var(--gf-text-on-dark));--gf-button-color-hover:var(--gf-button-primary-color-hover,var(--gf-button-color));--gf-button-bg-image:var(--gf-button-primary-bg-image,none)}:is(a,button).gf-button-secondary{--gf-button-bg:var(--gf-color-secondary);--gf-button-bg-hover:var(--gf-color-secondary)}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-secondary{--gf-button-bg-hover:color-mix(in srgb, var(--gf-color-secondary) 88%, black)}}:is(a,button).gf-button-secondary{--gf-button-color:var(--gf-text-on-dark)}:is(a,button).gf-button-danger{--gf-button-bg:var(--gf-color-danger);--gf-button-bg-hover:var(--gf-color-danger)}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-danger{--gf-button-bg-hover:color-mix(in srgb, var(--gf-color-danger) 88%, black)}}:is(a,button).gf-button-danger{--gf-button-color:var(--gf-text-on-dark)}:is(a,button).gf-button-outline{--gf-button-outline-edge:var(--gf-button-outline-color,var(--gf-text-on-light))}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-outline{--gf-button-outline-edge:color-mix(in srgb, var(--gf-button-outline-color,var(--gf-text-on-light)) 52%, transparent)}}:is(a,button).gf-button-outline{--gf-button-bg:transparent;--gf-button-bg-hover:var(--gf-button-outline-bg-hover,var(--gf-button-outline-color-hover,var(--gf-button-outline-color,var(--gf-accent-on-light))))}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-outline{--gf-button-bg-hover:var(--gf-button-outline-bg-hover,color-mix(in srgb, var(--gf-button-outline-color-hover,var(--gf-button-outline-color,var(--gf-accent-on-light))) 8%, transparent))}}:is(a,button).gf-button-outline{--gf-button-border:var(--gf-button-outline-border,var(--gf-button-outline-edge));--gf-button-border-hover:var(--gf-button-outline-border-hover,var(--gf-button-outline-color-hover,var(--gf-button-outline-color,var(--gf-accent-on-light))));--gf-button-color:var(--gf-button-outline-color,var(--gf-text-on-light));--gf-button-color-hover:var(--gf-button-outline-color-hover,var(--gf-button-outline-color,var(--gf-accent-on-light)))}:is(a,button).gf-button-ghost{--gf-button-bg:transparent;--gf-button-bg-hover:var(--gf-button-ghost-bg-hover,var(--gf-button-ghost-color-hover,var(--gf-button-ghost-color,var(--gf-accent-on-light))))}@supports (color:color-mix(in lab, red, red)){:is(a,button).gf-button-ghost{--gf-button-bg-hover:var(--gf-button-ghost-bg-hover,color-mix(in srgb, var(--gf-button-ghost-color-hover,var(--gf-button-ghost-color,var(--gf-accent-on-light))) 8%, transparent))}}:is(a,button).gf-button-ghost{--gf-button-color:var(--gf-button-ghost-color,var(--gf-accent-on-light));--gf-button-color-hover:var(--gf-button-ghost-color-hover,var(--gf-button-ghost-color,var(--gf-accent-on-light)));--gf-button-elevation:none;--gf-button-elevation-hover:var(--gf-elevation-2);--gf-button-elevation-active:var(--gf-elevation-1)}.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-primary :is(a,button).gf-button-ghost,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-ghost,.gf-bg-dark :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-ghost,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-ghost,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-ghost,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-ghost,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-ghost,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-ghost,.gf-hero.is-style-dark :is(a,button).gf-button-ghost,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-ghost,.gf-ink-on-dark :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-ghost{--gf-button-bg:transparent;--gf-button-bg-hover:var(--gf-ink-button-accent,var(--gf-link-on-dark))}@supports (color:color-mix(in lab, red, red)){.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-primary :is(a,button).gf-button-ghost,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-ghost,.gf-bg-dark :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-ghost,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-ghost,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-ghost,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-ghost,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-ghost,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-ghost,.gf-hero.is-style-dark :is(a,button).gf-button-ghost,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-ghost,.gf-ink-on-dark :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-ghost{--gf-button-bg-hover:color-mix(in srgb, var(--gf-ink-button-accent,var(--gf-link-on-dark)) 12%, transparent)}}.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-primary :is(a,button).gf-button-ghost,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-ghost,.gf-bg-dark :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-ghost,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-ghost,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-ghost,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-ghost,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-ghost,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-ghost,.gf-hero.is-style-dark :is(a,button).gf-button-ghost,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-ghost,.gf-ink-on-dark :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-ghost{--gf-button-color:var(--gf-ink-button-color,var(--gf-link-on-dark));--gf-button-color-hover:var(--gf-ink-button-accent,var(--gf-link-on-dark))}.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-outline{--gf-button-border:var(--gf-ink-button-color,var(--gf-link-on-dark))}@supports (color:color-mix(in lab, red, red)){.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-outline{--gf-button-border:color-mix(in srgb, var(--gf-ink-button-color,var(--gf-link-on-dark)) 68%, transparent)}}.gf-bg-primary :is(a,button).gf-button-outline,.gf-bg-secondary :is(a,button).gf-button-outline,.gf-bg-dark :is(a,button).gf-button-outline,.gf-u-bg-primary :is(a,button).gf-button-outline,.gf-u-bg-secondary :is(a,button).gf-button-outline,.gf-u-bg-dark :is(a,button).gf-button-outline,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-outline,.gf-section.is-style-dark :is(a,button).gf-button-outline,.gf-hero.is-style-dark :is(a,button).gf-button-outline,.gf-section.is-style-gradient :is(a,button).gf-button-outline,.gf-ink-on-dark :is(a,button).gf-button-outline{--gf-button-border-hover:var(--gf-ink-button-accent,var(--gf-link-on-dark))}.gf-bg-primary :is(a,button).gf-button,.gf-bg-secondary :is(a,button).gf-button,.gf-bg-dark :is(a,button).gf-button,.gf-u-bg-primary :is(a,button).gf-button,.gf-u-bg-secondary :is(a,button).gf-button,.gf-u-bg-dark :is(a,button).gf-button,.gf-section.is-style-dark :is(a,button).gf-button,.gf-hero.is-style-dark :is(a,button).gf-button,.gf-section.is-style-gradient :is(a,button).gf-button,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button,.gf-ink-on-dark :is(a,button).gf-button{--gf-button-elevation:var(--gf-elevation-4);--gf-button-elevation-hover:var(--gf-elevation-5);--gf-button-elevation-active:var(--gf-elevation-2)}.gf-bg-primary :is(a,button).gf-button-ghost,.gf-bg-secondary :is(a,button).gf-button-ghost,.gf-bg-dark :is(a,button).gf-button-ghost,.gf-u-bg-primary :is(a,button).gf-button-ghost,.gf-u-bg-secondary :is(a,button).gf-button-ghost,.gf-u-bg-dark :is(a,button).gf-button-ghost,.gf-section.is-style-dark :is(a,button).gf-button-ghost,.gf-hero.is-style-dark :is(a,button).gf-button-ghost,.gf-section.is-style-gradient :is(a,button).gf-button-ghost,.gf-has-background-image.gf-overlay-dark :is(a,button).gf-button-ghost,.gf-ink-on-dark :is(a,button).gf-button-ghost{--gf-button-elevation:none;--gf-button-elevation-hover:var(--gf-elevation-3);--gf-button-color:var(--gf-ink-button-accent,var(--gf-link-on-dark))}:is(a,button).gf-button.gf-button-elevation-none{--gf-button-elevation:none;--gf-button-elevation-hover:none;--gf-button-elevation-active:none}:is(a,button).gf-button.gf-button-elevation-raised{--gf-button-elevation:var(--gf-elevation-3);--gf-button-elevation-hover:var(--gf-elevation-4);--gf-button-elevation-active:var(--gf-elevation-1)}:is(a,button).gf-button.gf-button-elevation-floating{--gf-button-elevation:var(--gf-elevation-4);--gf-button-elevation-hover:var(--gf-elevation-5);--gf-button-elevation-active:var(--gf-elevation-2)}.gf-button-wrap.is-style-fab{z-index:39;margin:0;position:fixed;inset-block-end:var(--gf-fab-offset-block,1.5rem);inset-inline-end:var(--gf-fab-offset-inline,1.5rem)}.gf-button-wrap.is-style-fab.is-style-fab>:is(a,button).gf-button{--gf-button-min-height:var(--gf-fab-size,3.5rem);--gf-button-pad-block:0;--gf-button-pad-inline:var(--gf-fab-pad-inline,.25rem);--gf-button-radius:var(--gf-fab-radius,9999px);--gf-button-elevation:var(--gf-elevation-3);--gf-button-elevation-hover:var(--gf-elevation-4);--gf-button-elevation-active:var(--gf-elevation-1);min-width:var(--gf-fab-size,3.5rem);max-width:100%}.block-editor-block-list__layout .gf-button-wrap.is-style-fab{z-index:auto;position:relative;inset:auto}:is(a,button).gf-button.gf-button-emphasis-gradient{--gf-button-emphasis-image:linear-gradient(135deg, #ffffff38 0%, #fff0 46%, #00000029 100%)}:is(a,button).gf-button-outline.gf-button-emphasis-gradient,:is(a,button).gf-button-ghost.gf-button-emphasis-gradient{--gf-button-emphasis-image:none}:is(a,button).gf-button-sm{--gf-button-min-height:var(--gf-control-sm-height,2.25rem);--gf-button-pad-block:var(--gf-control-sm-pad-block,.5rem);--gf-button-pad-inline:var(--gf-control-sm-pad-inline,.75rem);--gf-button-font-size:var(--gf-type-body-sm-size,.875rem)}:is(a,button).gf-button-md{--gf-button-min-height:var(--gf-control-md-height,2.75rem);--gf-button-pad-block:var(--gf-control-md-pad-block,.75rem);--gf-button-pad-inline:var(--gf-control-md-pad-inline,1rem);--gf-button-font-size:var(--gf-type-body-size,1rem)}:is(a,button).gf-button-lg{--gf-button-min-height:var(--gf-control-lg-height,3.25rem);--gf-button-pad-block:var(--gf-control-lg-pad-block,.875rem);--gf-button-pad-inline:var(--gf-control-lg-pad-inline,1.25rem);--gf-button-font-size:var(--gf-control-lg-font-size,1.0625rem)}.gf-button-group{flex-wrap:wrap;align-items:center;display:flex}:where(.gf-button-group){gap:var(--wp--preset--spacing--xs,.75rem)}.gf-button-group .gf-button-wrap{display:flex}.gf-button-group-row{flex-direction:row}.gf-button-group-stack{flex-direction:column;align-items:stretch}.gf-button-group-stack .gf-button-wrap,.gf-button-group-stack .gf-button{width:100%}.gf-button-group-responsive{flex-direction:column;align-items:stretch}.gf-button-group-responsive .gf-button-wrap,.gf-button-group-responsive .gf-button{width:100%}@media (min-width:40rem){.gf-button-group-responsive{flex-direction:row;align-items:center}.gf-button-group-responsive .gf-button-wrap,.gf-button-group-responsive .gf-button{width:auto}}.gf-button-group.has-text-align-left{justify-content:flex-start}.gf-button-group.has-text-align-center{justify-content:center}.gf-button-group.has-text-align-right{justify-content:flex-end}.gf-share{flex-wrap:wrap;align-items:center;display:flex}.gf-share.has-text-align-left{justify-content:flex-start}.gf-share.has-text-align-center{justify-content:center}.gf-share.has-text-align-right{justify-content:flex-end}.gf-share__label{font-weight:600}:where(.gf-share) .gf-share__item{gap:.5em}.gf-share__icon{flex:none;block-size:1.25em;inline-size:1.25em;display:inline-flex}.gf-share__icon svg{block-size:100%;inline-size:100%}.gf-share__icon--done,.gf-share__icon--failed,.gf-share__item[data-copied] .gf-share__icon:not(.gf-share__icon--done),.gf-share__item[data-copy-failed] .gf-share__icon:not(.gf-share__icon--failed){display:none}.gf-share__item[data-copied] .gf-share__icon--done,.gf-share__item[data-copy-failed] .gf-share__icon--failed{display:inline-flex}.gf-share__words{justify-items:center;display:inline-grid}.gf-share__words>*{grid-area:1/1}.gf-share__state{visibility:hidden}.gf-share__item[data-copied] .gf-share__state--done,.gf-share__item[data-copy-failed] .gf-share__state--failed{visibility:visible}.gf-share__item:is([data-copied],[data-copy-failed]) .gf-share__name{opacity:0}.gf-share-display-icon :is(a,button).gf-share__item{--gf-button-pad-inline:var(--gf-button-pad-block,.5rem);min-inline-size:var(--gf-button-min-height,2.25rem);justify-content:center}.gf-dropdown{display:inline-block;position:relative}.gf-dropdown__trigger{align-items:center;gap:.4rem;display:inline-flex}.gf-dropdown__chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:.5rem;height:.5rem;transform:translateY(-.1em)rotate(45deg)}.gf-dropdown__panel{opacity:1;transition:opacity var(--gf-duration-sm) var(--gf-easing-standard), translate var(--gf-duration-sm) var(--gf-easing-standard), display var(--gf-duration-sm) var(--gf-easing-standard) allow-discrete;z-index:40;border:1px solid var(--gf-color-border);border-radius:var(--gf-radius-md);background:var(--gf-color-surface);min-width:max(12rem,100%);color:var(--gf-text-on-light);--gf-text-muted:var(--gf-text-muted-on-light);--gf-color-border:var(--gf-color-border-on-light);--gf-link-color:var(--gf-link-on-light);--gf-link-hover-color:var(--gf-link-hover-on-light);box-shadow:var(--gf-shadow-medium);--gf-ink-button-color:var(--gf-text-on-light);--gf-ink-button-accent:var(--gf-accent-on-light);padding:.35rem;position:absolute;translate:0}.gf-dropdown__panel[hidden]{opacity:0;display:none;translate:0 -.35rem}@starting-style{.gf-dropdown__panel:not([hidden]){opacity:0;translate:0 -.35rem}}.gf-dropdown-bottom-start>.gf-dropdown__panel{inset-block-start:calc(100% + .35rem);inset-inline-start:0}.gf-dropdown-bottom-end>.gf-dropdown__panel{inset-block-start:calc(100% + .35rem);inset-inline-end:0}.gf-dropdown-top-start>.gf-dropdown__panel{inset-block-end:calc(100% + .35rem);inset-inline-start:0}.gf-dropdown-top-end>.gf-dropdown__panel{inset-block-end:calc(100% + .35rem);inset-inline-end:0}.gf-dropdown-bottom-start :where(.block-editor-block-list__layout)>.gf-dropdown__panel,.gf-dropdown-bottom-start>.gf-dropdown__panel{inset-block-start:calc(100% + .35rem);inset-inline-start:0}.gf-site-credit{font-size:var(--gf-type-body-sm-size,.875rem);line-height:var(--gf-type-body-sm-leading,1.6);margin-block:0}.gf-site-credit__part{display:inline-block}.gf-site-credit__sep{opacity:.55;margin-inline:.6em}}@layer utilities;.gf-button-wrap.gf-button-wrap.is-style-fab.is-style-fab{width:auto;max-width:calc(100vw - 2 * var(--gf-fab-offset-inline,1.5rem))}