@layer properties;@layer theme, base, bb, components, utilities;@layer theme {:root, :host {--color-blue-600: oklch(54.6% 0.245 262.881);--color-white: #fff;--spacing: 0.25rem;--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--font-weight-normal: 400;}}.flex {display: flex;}.inline-flex {display: inline-flex;}.size-20 {width: calc(var(--spacing) * 20);height: calc(var(--spacing) * 20);}.h-screen {height: 100vh;}.w-screen {width: 100vw;}.flex-col {flex-direction: column;}.items-center {align-items: center;}.justify-center {justify-content: center;}.gap-2 {gap: calc(var(--spacing) * 2);}.border {border-style: var(--tw-border-style);border-width: 1px;}.border-current {border-color: currentcolor;}.bg-\[\#F8FAF0\] {background-color: #F8FAF0;}.bg-blue-600 {background-color: var(--color-blue-600);}.bg-transparent {background-color: transparent;}.px-4 {padding-inline: calc(var(--spacing) * 4);}.py-2 {padding-block: calc(var(--spacing) * 2);}.text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}.font-normal {--tw-font-weight: var(--font-weight-normal);font-weight: var(--font-weight-normal);}.text-white {color: var(--color-white);}:root {--bb-container-padding: 4vw;--bb-container-width: 100%;--bb-container-full-padding: var(--bb-container-padding);}@media (min-width: 96rem) {:root {--bb-container-padding: 1rem;--bb-container-width: 96rem;--bb-container-wide-width: min(96vw, 128rem);--bb-container-full-width: 100%;--bb-container-full-padding: 4rem;}}@layer bb {.bb-icon-wrap {display: block;width: 100%;height: 100%;}.bb-icon svg, .bb-shape svg, .bb-icon-wrap svg, .bb-ssr, .bb-video {display: block;width: 100%;height: 100%;}.bb-group, .bb-frame, .bb-image, .bb-button, .bb-shape, .bb-icon {position: relative;}.bb-frame > :not(.bb-fills), .bb-group > :not(.bb-fills) {position: relative;z-index: 1;}.bb-fills {border-radius: inherit;overflow: hidden;display: grid;z-index: 0;--area: '';height: 100%;width: 100%;}.bb-frame .bb-fills, .bb-group .bb-fills {position: absolute;inset: 0;}.bb-image .bb-fills {position: relative;}.bb-fill {grid-row: 1 / -1;grid-column: 1 / -1;overflow: hidden;width: 100%;height: 100%;object-fit: cover;object-position: center;}.bb-media {height: 100%;width: 100%;object-fit: cover;object-position: center;}.bb-media[src$=".svg"], .bb-media[src*=".svg?"] {object-fit: fill;}.bb-relative {position: relative;}.bb-w-full {width: 100%;}.bb-h-full {height: 100%;}.bb-tile:after {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 10;}.bb-overflow-hidden {overflow: hidden;}}.wp-block-bb-button.is-style-btn-outline {display: inline-flex;align-items: center;gap: calc(var(--spacing) * 2);border-radius: 0.25rem;border-style: var(--tw-border-style);border-width: 1px;border-color: currentcolor;background-color: transparent;padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 2);}.wp-block-bb-button.is-style-btn-primary {display: inline-flex;align-items: center;gap: calc(var(--spacing) * 2);border-radius: 0.25rem;background-color: var(--color-blue-600);padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 2);color: var(--color-white);}.wp-block-bb-button {display: inline-flex;align-items: center;gap: calc(var(--spacing) * 2);}@property --tw-border-style {syntax: "*";inherits: false;initial-value: solid;}@property --tw-font-weight {syntax: "*";inherits: false;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-border-style: solid;--tw-font-weight: initial;}}}