
.header-notification {padding-top: .5em; padding-right: var(--gutter); padding-bottom: .5em; padding-left: var(--gutter); justify-content: center; background-color: var(--white)}header {--header-top-height: 3em; }header.scrolling { }.header-notification__inner {align-self: center !important; justify-content: center; align-items: center}.header-notification__inner a{ color: var(--text-light);} .header-notification__inner a:hover{ color: var(--text-light-muted);}.header-notification__text {color: var(--black); font-weight: 700; text-align: center; font-size: var(--text-s)}.header-wrapper {padding-right: var(--gutter); padding-left: var(--gutter)}.fr-header-basel {border: 1px solid var(--secondary-trans-20); border-radius: calc(var(--radius) + var(--header-border)); padding-top: var(--header-border); padding-bottom: var(--header-border); max-width: fit-content; background-color: var(--header-bg)}.fr-header-basel {  --header-border: .5em; --header-bg: var(--secondary-ultra-light); --text-color: var(--text-dark);  --nav-link-color: var(--text-dark-muted); --nav-link-hover-color: var(--text-dark); --nav-item-background-color: transparent; --nav-item-background-hover-color: var(--secondary-light); --nav-item-block-padding: .5em; --nav-item-inline-padding: .75em; --nav-gap: .25em;  --nav-icon-color: var(--text-dark-muted); --nav-icon-color-hover: var(--text-dark); --nav-icon-size: 1.25em;  --dd-bg-color: var(--header-bg); --dd-color: var(--text-dark-muted); --dd-color-hover: var(--text-dark); --dd-link-background-color: var(--nav-item-background-color); --dd-link-background-hover-color: var(--nav-item-background-hover-color); --dd-link-color: var(--nav-link-color); --dd-link-color-hover: var(--nav-link-hover-color); --dd-link-block-padding: .5em; --dd-link-inline-padding: var(--space-s); --dd-content-padding: var(--space-xs); --dd-gap: var(--content-gap); --dd-item-gap: var(--space-xs); --dd-icon-color: var(--text-light-muted); --dd-icon-color-hover: var(--text-light); --dd-icon-size: 1.5em; --dd-icon-bg-color: var(--white-trans-10); --dd-icon-bg-color-hover: var(--white-trans-20); --dd-box-shadow: var(--box-shadow-m); --dd-min-inline-size: 200px;  --dd-border-width: 10; --dd-border-radius: var(--radius); --dd-border-color: var(--white);  --dd-slide-in-open: 0, 10px; --dd-slide-in-closed: 0, 20px;  --m-nav-gap: 1em; --m-nav-bg: var(--secondary-ultra-light); --m-nav-item-block-padding: .75em; --m-nav-item-inline-padding: 1em; --m-nav-item-text-color: var(--text-dark); --m-nav-item-background-color: var(--secondary-light); --m-nav-item-border-radius: var(--radius); --m-button-width: fit-content; --m-icon-rotation: -90deg; margin-inline: auto; margin-block: 1em 0; isolation: isolate; }@media (max-width: 768px) { .fr-header-basel { width: 100%; margin-block: 0; border: unset; } }#brx-header { max-width: 100%; margin-inline: auto; padding-inline: unset; z-index: 999;}@media (max-width: 991px) {.fr-header-basel {background-color: transparent; width: 100%; max-width: 100%; border: 0; border-style: none; border-color: transparent}}@media (max-width: 767px) {.fr-header-basel {width: 100%; max-width: 100%; border-radius: 0; background-color: transparent}}.header-basel-nav.brx-open :where(.brx-nav-nested-items) {justify-content: flex-start}.header-basel-nav { gap: var(--nav-gap);} .header-basel-nav .brx-nav-nested-items { gap: var(--nav-gap);} .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li > a:not([class*="btn--"]):not([href^="tel:" i]):not([href^="mailto:" i]):not([data-exclude]):not([aria-current="page"]), .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li[data-script-id] > .brx-submenu-toggle { --focus-color: var(--nav-link-color); padding: var(--nav-item-block-padding) var(--nav-item-inline-padding); background: var(--nav-item-background-color); border-radius: var(--header-border); color: var(--nav-link-color); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-color: var(--nav-item-background-color);line-height: var(--btn-line-height); } .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li > a:not([class*="btn--"]):not([href^="tel:" i]):not([href^="mailto:" i]):not([data-exclude]):not([aria-current="page"]):hover, .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li[data-script-id] > .brx-submenu-toggle:not(:focus):hover { color: var(--nav-link-hover-color); background: var(--nav-item-background-hover-color); border-color: var(--nav-item-background-hover-color); } .brxe-nav-nested:not(.brx-open) .brx-nav-nested-items > li {  display: flex;  inline-size: fit-content; }.brxe-nav-nested.brx-open .brx-dropdown-content { padding: var(--gutter);} .brxe-nav-nested:not(.brx-open) .open .brx-dropdown-content { transform: translate(var(--dd-slide-in-open));} .brxe-nav-nested:not(.brx-open) .brx-dropdown-content { transform: translate(var(--dd-slide-in-closed));}:where(.brxe-nav-nested.brx-open) :where(li, li > a) {  inline-size: 100%;} .brxe-nav-nested.brx-open .brxe-dropdown>.brx-dropdown-content { transform: translateX(100%); opacity: 0; visibility: visible; display: flex; inset: 0!important;} .brxe-nav-nested.brx-open ul.brx-nav-nested-items { height: 100dvh; padding-inline: var(--gutter); padding-block-start: calc(var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px)); padding-block-end: var(--content-gap); overflow: hidden; z-index: -1; } .brxe-nav-nested.brx-open .brx-nav-nested-items li { position: static;} .brxe-nav-nested.brx-open .brx-nav-nested-items { gap: var(--m-nav-gap); background: var(--m-nav-bg);} .brxe-nav-nested.brx-open .brx-nav-nested-items > li > a:not([class*=btn--]):not([href^="tel:" i]):not([href^="mailto:" i]), .brxe-nav-nested.brx-open .brx-nav-nested-items > li > .brx-submenu-toggle { padding: var(--m-nav-item-block-padding) var(--m-nav-item-inline-padding); background: var(--m-nav-item-background-color); border-radius: var(--m-nav-item-border-radius); color: var(--m-nav-item-text-color);} .brxe-nav-nested.brx-open ul.brx-nav-nested-items > li > .brxe-button.bricks-button, .brxe-nav-nested.brx-open ul.brx-nav-nested-items > li > [class*=btn--] { width: var(--m-button-width);} .brx-open .brx-submenu-toggle button { transform: rotate(var(--m-icon-rotation));} .brxe-nav-nested.brx-open .brxe-dropdown>.brx-dropdown-content { position: fixed; inset: calc(var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px)) 0 0 0!important;} .brxe-nav-nested.brx-open .brxe-dropdown.open>.brx-dropdown-content { position: fixed; inset: calc(var(--nav-height, 100px) + var(--wp-admin--admin-bar--height, 0px)) 0 0 0!important; height: calc(100dvh - (var(--nav-height) + var(--wp-admin--admin-bar--height, 0px))); overflow: hidden scroll; scrollbar-width: none; border-radius: 0;}[data-logo],[data-back-button],.brxe-nav-nested .brx-nav-nested-items .brx-submenu-toggle,.brxe-nav-nested .brx-nav-nested-items > li > a,.brxe-nav-nested .brx-nav-nested-items > li > [class*="btn--"],.brxe-nav-nested .brx-nav-nested-items > li > p,.brxe-nav-nested.brx-open .brxe-dropdown>.brx-dropdown-content { transition-property: opacity, transform, background, color, border; transition-duration: var(--transition-duration); transition-timing-function: var(--transition-timing); transition-delay: var(--transition-delay);} .brx-open [data-logo="hidden"],.brx-open .brx-nav-nested-items.dropdown-open .brx-submenu-toggle,.brx-open .brx-nav-nested-items.dropdown-open > li > a,.brx-open .brx-nav-nested-items > li > [class*="btn--"],.brx-open .brx-nav-nested-items.dropdown-open > li > p { opacity: 0; transform: translateX(-100%);}[data-back-button] { opacity: 0; transform: translateX(100%);}[data-back-button="hidden"] { pointer-events: none;}[data-logo="visible"], .brx-open [data-back-button="visible"],.brx-open .brx-nav-nested-items .brx-submenu-toggle,.brx-open .brx-nav-nested-items > li > a,.brx-open .brx-nav-nested-items > li > [class*="btn--"],.brx-open .brx-nav-nested-items > li > p,.brx-open .brxe-dropdown.open .brx-dropdown-content { opacity: 1; transform: translateX(0);}.header-basel-nav li a { --btn-padding-inline: var(--nav-item-inline-padding); --btn-padding-block: var(--nav-item-block-padding);}.header-basel-nav .brxe-dropdown .brx-submenu-toggle button :is(svg, i) {color: var(--nav-icon-color, var(--text-light)); width: var(--nav-icon-size, 16px); height: var(--nav-icon-size, 16px);}@media (max-width: 991px) { .header-basel-nav, .header-basel-nav *, .header-basel-nav a, .header-basel-nav button { -webkit-tap-highlight-color: transparent; }}@media (max-width: 991px) {.header-basel-nav {width: 100%}}.header-basel-nav__logo-wrapper {height: auto; width: auto; display: flex; gap: .5rem; align-items: center}@media (max-width: 991px) {.header-basel-nav__logo-wrapper {display: flex}}.header-basel-nav__logo {width: 4rem; height: 4rem}.header-basel-nav-wrapper__text {display: none; text-wrap: nowrap}@media (max-width: 991px) {.header-basel-nav-wrapper__text {display: flex}}.header-basel-nav__back-button {cursor: pointer}.header-basel-nav__back-button,.header-basel-nav__back-button svg { color: var(--nav-link-color);} .header-basel-nav__back-button:hover,.header-basel-nav__back-button:hover svg { color: var(--nav-link-hover-color);}.brxe-nav-nested:not(.brx-open) .header-basel-nav__list { width: fit-content;} .header-basel-nav__list { white-space: nowrap;}.fr-dropdown-bravo .brx-submenu-toggle {gap: var(--nav-gap)}.fr-dropdown-bravo a{ color:var(--nav-link-color);} .fr-dropdown-bravo a:hover{color: var(--nav-link-hover-color);} .fr-dropdown-bravo { --item-icon-size: var(--dd-icon-size, 1em); --item-icon-color: var(--dd-icon-color, var(--text-dark-muted)); --item-icon-color-hover: var(--dd-icon-color-hover, var(--text-dark)); --item-icon-bg: var(--dd-icon-bg-color, var(--white-trans-20)); --item-icon-bg-hover: var(--dd-icon-bg-color-hover, var(--white-trans-40)); white-space: nowrap; --focus-color: var(--nav-link-color); } .brxe-nav-nested:not(.brx-open) .fr-dropdown-bravo ul.brx-dropdown-content { min-inline-size: auto!important; max-inline-size: max-content!important; inset-inline: auto!important;} .brxe-nav-nested:not(.brx-open) .fr-dropdown-bravo ul.brx-dropdown-content a { min-inline-size: var(--dd-min-inline-size, 200px);} .fr-dropdown-bravo .brx-dropdown-content { gap: .5rem; padding: var(--dd-content-padding, var(--space-xs)); background-color: var(--dd-bg-color, var(--neutral-ultra-dark)); box-shadow: var(--dd-box-shadow, rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px ); border: var(--dd-border-width) solid var(--dd-border-color); border-start-start-radius: var(--dd-border-radius, var(--radius)); border-start-end-radius: var(--dd-border-radius, var(--radius)); border-end-start-radius: var(--dd-border-radius, var(--radius)); border-end-end-radius: var(--dd-border-radius, var(--radius));} .fr-dropdown-bravo .brx-dropdown-content li { padding-block: var(--dd-link-block-padding, 1em); padding-inline: var(--dd-content-padding, var(--space-xs)); transition: var(--transition); background: var(--dd-link-background-color); border-radius: var(--dd-border-radius, var(--radius)); border-width: var(--btn-border-width, 1px); border-style: var(--btn-border-style, solid); border-color: var(--dd-link-background-color); color: var(--text-color); --focus-color: var(--dd-link-color, var(--text-dark-muted)); } .fr-dropdown-bravo .brx-dropdown-content li:is(:hover, :focus) { background: var(--dd-link-background-hover-color, var(--bg-ultra-light)); border-color: var(--dd-link-background-hover-color, var(--bg-ultra-light)); } .fr-dropdown-bravo .brx-dropdown-content li a { color: var(--dd-link-color);} .fr-dropdown-bravo .brx-dropdown-content li a:hover { color: var(--dd-link-color-hover);} .fr-dropdown-bravo .brx-dropdown-content li :is(a, svg, i) { transition: var(--transition);} .fr-dropdown-bravo .brx-dropdown-content li :is(svg, i) { color: var(--item-icon-color, var(--text-light)); width: var(--item-icon-size); height: var(--item-icon-size); } .fr-dropdown-bravo .brx-dropdown-content li:is(:hover, :focus) :is(svg, i) { color: var(--item-icon-color-hover);} .fr-dropdown-bravo .brx-dropdown-content li .fr-dropdown-bravo__icon-wrapper { background: var(--item-icon-bg); border-radius: var(--dd-border-radius, var(--radius)); } .fr-dropdown-bravo .brx-dropdown-content li:hover .fr-dropdown-bravo__icon-wrapper { background: var(--item-icon-bg-hover);}.fr-dropdown-bravo__list-item {display: flex; width: 100%; align-items: center; row-gap: var(--dd-item-gap); column-gap: var(--dd-item-gap)}.brxe-nav-nested li.fr-dropdown-bravo__list-item.fr-dropdown-bravo__list-item { position: relative;}.fr-dropdown-bravo__title {font-size: var(--text-s); opacity: .6}.fr-dropdown-bravo__icon-wrapper {order: -1; display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; width: calc(var(--icon-size) * 1); height: calc(var(--icon-size) * 1)}.fr-dropdown-bravo__icon-wrapper { transition: var(--transition); padding: .5em; width: calc(var(--item-icon-size) * 1.5); height: calc(var(--item-icon-size) * 1.5);} .fr-dropdown-bravo__icon-wrapper :is(svg, i) { width: var(--item-icon-size); height: var(--item-icon-size);}.header-basel-nav__link {color: var(--text-dark-muted)}.header-basel-nav__link:hover {color: var(--text-dark)}.header-basel-nav__cta { --focus-color: var(--nav-link-color); background: var(--primary)!important; color: var(--text-light)!important; border-color: var(--primary-trans-10)!important; border-radius: var(--radius-m)!important;} .header-basel-nav__cta:hover{ background: var(--primary-trans-80)!important; }.header-basel-nav__trigger {background-color: var(--bricks-color-acss_import_transparent); --fr-hamburger-line-color: var(--nav-link-hover-color); --fr-hamburger-line-color-active: var(--nav-link-hover-color); --fr-hamburger-line-height: 3px; --fr-hamburger-scale: .75}.header-basel-nav__trigger { margin-inline-start: auto; display: none;} .header-basel-nav__trigger.fr-hamburger { opacity: .7; } .header-basel-nav__trigger.fr-hamburger:hover { opacity: 1; }@media (max-width: 991px) {.header-basel-nav__trigger { display: flex;}}.hero-victor {row-gap: var(--container-gap)}.fr-hero {row-gap: var(--container-gap); padding-top: var(--section-space-xl); padding-right: var(--gutter); padding-left: var(--gutter)}@media (max-width: 767px) {.fr-hero {padding-top: var(--section-space-xxl)}}.hero-bg { position: relative; isolation: isolate; background: transparent;} .hero-bg::before { content: ""; position: absolute; inset: 0; z-index: 0; background: radial-gradient(circle at 20% 20%, rgba(201, 168, 76, 0.08) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(42, 125, 110, 0.04) 0%, transparent 55%), #fffefb; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .hero-bg > * { position: relative; z-index: 1;}.hero-victor__main-row {display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--container-gap)}@media (max-width: 991px) {.hero-victor__main-row {grid-template-columns: var(--grid-1); gap: var(--space-xl)}}.hero-victor__content-wrapper {row-gap: var(--content-gap); justify-content: center; width: 50ch}@media (max-width: 991px) {.hero-victor__content-wrapper {width: 100%}}.fr-badge {padding-top: .5rem; padding-right: 2rem; padding-bottom: .5rem; padding-left: 2rem; background-color: var(--secondary-trans-10); border: 1px solid var(--secondary-trans-40); border-radius: var(--radius); font-size: var(--text-xs)}.hero-victor__heading {color: var(--primary)}.fr-ul {flex-direction: row; row-gap: var(--space-xs); column-gap: var(--space-m)}.fr-li {flex-direction: row; align-items: center; column-gap: var(--space-xs); flex-wrap: nowrap}.fr-li svg{ width: 2.5rem; height: 2.5rem;}@media (max-width: 767px) {.fr-li svg{ width: 1.5rem; height: 1.5rem;}.fr-li {column-gap: calc(var(--space-xs)*.75)}}.fr-li__icon {flex-shrink: 0}.fr-li__text {font-size: var(--text-m); text-wrap: pretty}.fr-cta-links-alpha {column-gap: var(--content-gap, 30px); row-gap: var(--content-gap, 30px); display: flex; flex-direction: row; z-index: 3}@media (max-width: 767px) {.fr-cta-links-alpha {flex-wrap: wrap}}@media (max-width: 478px) {.fr-cta-links-alpha > * { width: 100% !important;}.fr-cta-links-alpha {width: 100%}}.modal-selbsttest {cursor: pointer}.hero-victor__media-wrapper {border-radius: var(--radius-m); overflow: hidden}.hero-victor__media-wrapper { position: relative;} .hero-victor__media-wrapper::after { content: ""; position: absolute; top: .5rem; left: .5rem; z-index: 1; width: 12px; height: 12px; background-image: url("https://larissabloomacademy.com/wp-content/uploads/ai-logo.svg"); background-size: contain; background-position: center; background-repeat: no-repeat; opacity: 0.2; pointer-events: none;}.hero-victor__media {border-radius: var(--radius); flex-grow: 1}.hero-victor__media:not(.tag), .hero-victor__media img {object-fit: cover; aspect-ratio: 5/4}.hero-victor__media { display: flex; justify-content: center;} .hero-victor__media img { max-width: 100%; height: auto; border: none; background: transparent; box-shadow: none; filter: drop-shadow(10px 10px 15px rgba(0, 0, 0, 0.4));}.hero-victor__feature-row {padding-left: 0; display: grid; align-items: initial; grid-template-columns: var(--grid-3); gap: var(--grid-gap); margin-top: 0; margin-bottom: 0}.hero-victor__feature-row {list-style: none;}@media (max-width: 767px) {.hero-victor__feature-row {grid-template-columns: var(--grid-1)}}.hero-victor__feature {row-gap: calc(var(--content-gap) / 2); padding-top: var(--space-m)}.hero-victor__feature { border-top: none !important; position: relative; padding-top: 2.5rem;} .hero-victor__feature::before { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent 0%, var(--secondary-trans-50), transparent 100% );} .hero-victor__feature::after { content: ""; position: absolute; top: -3px; left: 50%; transform: translateX(-50%); width: 7px; height: 7px; border-radius: 50%; background: var(--secondary, #c9a84c); box-shadow: 0 0 0 4px rgba(255, 255, 255, 1); }.hero-victor__feature-head {flex-direction: row; column-gap: var(--space-xs); align-items: center}.hero-victor__feature-head svg{ width: 2.5rem; height: 2.5rem; color: var(--secondary);}.hero-victor__feature-heading {font-size: var(--h3); font-family: "Cormorant Garamond"; font-weight: 700}.fr-hero-alpha {padding-top: var(--section-space-m, 80px); padding-right: var(--gutter, 16px); padding-bottom: var(--section-space-m, 80px); padding-left: var(--gutter, 16px)}.content-bg-v1 { position: relative; isolation: isolate; background: transparent;} .content-bg-v1::before { content: ""; position: absolute; inset: 0; z-index: 0; background: radial-gradient(circle at 25% 30%, rgba(42, 125, 110, 0.05) 0%, transparent 55%), radial-gradient(circle at 70% 75%, rgba(201, 168, 76, 0.10) 0%, transparent 50%), #fffefb; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .content-bg-v1 > * { position: relative; z-index: 1;}.fr-hero-alpha__inner-wrapper {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2, minmax(0, 2fr) minmax(0, 3fr)); align-items: center; grid-template-rows: var(--grid-1, minmax(0, 1fr)); gap: var(--container-gap)}@media (max-width: 991px) {.fr-hero-alpha__inner-wrapper {grid-template-columns: var(--grid-1); gap: var(--space-xl)}}.fr-hero-alpha__media-wrapper {border-radius: var(--radius, var(--radius-m)); overflow: hidden}.fr-hero-alpha__media-wrapper { position: relative;} .fr-hero-alpha__media-wrapper::after { content: ""; position: absolute; top: .5rem; left: .5rem; z-index: 1; width: 12px; height: 12px; background-image: url("https://larissabloomacademy.com/wp-content/uploads/ai-logo.svg"); background-size: contain; background-position: center; background-repeat: no-repeat; opacity: 0.2; pointer-events: none;}.fr-hero-alpha__media {width: 100%; height: 100%}.fr-hero-alpha__media:not(.tag), .fr-hero-alpha__media img {aspect-ratio: 4 / 3}.fr-hero-alpha__content-wrapper {display: flex; flex-direction: column; justify-content: center; align-items: flex-start; row-gap: var(--content-gap)}.fr-feature-list-tango {justify-content: center; align-self: stretch !important; width: 100%; flex-grow: 1; padding-left: 0}.fr-feature-list-tango { --media-height: 4rem;  --accent-line-display: flex;  --accent-line-color: var(--primary-trans-40); --accent-line-width: 2px; --card-gap: calc(var(--content-gap) * 1.0); --top: calc(var(--media-height) + (var(--card-gap) / 2)); gap: var(--card-gap); } .fr-feature-list-tango > *:not(:last-child) .fr-feature-card-tango__media-wrapper::after {content: ""; display: var(--accent-line-display); position: absolute; height: calc(100% - var(--media-height)); width: var(--accent-line-width); background-color: var(--accent-line-color); top: var(--top); left: 50%; transform: translateX(-50%);}@media (max-width: 991px) {.fr-feature-list-tango { --accent-line-display: none; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--grid-gap);}}@media (max-width: 767px) {.fr-feature-list-tango {grid-template-columns: var(--grid-1)}}.fr-feature-card-tango {flex-direction: row; align-items: stretch; row-gap: var(--fr-card-gap); column-gap: var(--fr-card-gap)}@media (max-width: 991px) {.fr-feature-card-tango {flex-direction: column}}.fr-feature-card-tango__content-wrapper {row-gap: .5rem}.fr-feature-card-tango__heading {font-family: "Cormorant Garamond"; font-weight: 700}.fr-feature-card-tango__text {font-size: var(--text-s)}.fr-feature-card-tango__media-wrapper {width: auto; flex-shrink: 0; flex-grow: 1; position: relative; order: -1}.fr-feature-card-tango__media {height: var(--media-height); width: auto}.fr-feature-section-charlie {row-gap: var(--container-gap)}.content-bg-v2 { position: relative; isolation: isolate; background: transparent;} .content-bg-v2::before { content: ""; position: absolute; inset: 0; z-index: 0; background: radial-gradient(circle at 80% 25%, rgba(201, 168, 76, 0.09) 0%, transparent 50%), radial-gradient(circle at 15% 75%, rgba(42, 125, 110, 0.05) 0%, transparent 55%), #fffefb; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .content-bg-v2 > * { position: relative; z-index: 1;}.fr-intro-alpha {align-items: center; text-align: center; row-gap: var(--content-gap); z-index: 3; flex-direction: column}@media (max-width: 767px) {.fr-intro-alpha {text-align: left; align-items: flex-start}}@media (max-width: 767px) {.fr-intro-alpha__heading {font-size: var(--h1)}}.fr-intro-alpha__lede {width: var(--width-l); text-align: center}.fr-feature-grid-charlie {display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-items: stretch; padding-left: 0}.fr-feature-grid-charlie {list-style: none;}@media (max-width: 991px) {.fr-feature-grid-charlie {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.fr-feature-grid-charlie {grid-template-columns: var(--grid-1)}}.fr-feature-card-charlie {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); background-color: var(--secondary-ultra-light); border: 1px solid var(--secondary-light); border-radius: var(--radius-s); overflow: hidden}.fr-feature-card-charlie__body {width: 100%; row-gap: var(--fr-card-gap); display: flex; flex-direction: column; padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.fr-feature-card-charlie__media-wrapper {order: -1; border-bottom-right-radius: 0; border-bottom-left-radius: 0}.fr-feature-card-charlie__media-wrapper { position: relative;} .fr-feature-card-charlie__media-wrapper::after { content: ""; position: absolute; top: .5rem; left: .5rem; z-index: 1; width: 12px; height: 12px; background-image: url("https://larissabloomacademy.com/wp-content/uploads/ai-logo.svg"); background-size: contain; background-position: center; background-repeat: no-repeat; opacity: 0.2; pointer-events: none;}.fr-feature-card-charlie__media:not(.tag), .fr-feature-card-charlie__media img {object-fit: cover; aspect-ratio: 16/9}.fr-feature-card-charlie__media {width: 100%; border-radius: var(--radius) var(--radius) 0 0}.fr-feature-card-charlie__media img{ border-radius:0px}.feature-section-zulu {row-gap: var(--container-gap)}.content-bg-v3 { position: relative; isolation: isolate; background: transparent;} .content-bg-v3::before { content: ""; position: absolute; inset: 0; z-index: 0; background: radial-gradient(circle at 50% 15%, rgba(201, 168, 76, 0.07) 0%, transparent 55%), radial-gradient(circle at 85% 70%, rgba(42, 125, 110, 0.05) 0%, transparent 45%), #fffefb; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .content-bg-v3 > * { position: relative; z-index: 1;}.feature-section-zulu__group-wrapper {row-gap: var(--container-gap); padding-left: 0; margin-top: 0; margin-bottom: 0}.feature-section-zulu__group-wrapper {list-style: none;}.feature-section-zulu__group {row-gap: var(--content-gap); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); border: 1px solid var(--secondary-light); border-radius: var(--radius); position: sticky; top: var(--offset, 0); background-color: var(--secondary-ultra-light)}.feature-section-zulu__group { max-inline-size: 100%;}.feature-section-zulu__group-intro {row-gap: var(--space-xs)}.feature-section-zulu__group-intro-heading {font-size: var(--h2)}.fr-accent-heading {line-height: 1.1; text-transform: uppercase; letter-spacing: .095em; font-size: var(--text-s); font-weight: 400; order: -1; margin-bottom: 0}.feature-section-zulu__grid {padding-left: 0; display: grid; align-items: initial; gap: var(--grid-gap); margin-top: 0; margin-bottom: 0; grid-template-columns: var(--grid-2-3); background-color: var(--white); overflow: hidden; border-radius: var(--radius)}.feature-section-zulu__grid {list-style: none;}@media (max-width: 991px) {.feature-section-zulu__grid {grid-template-columns: var(--grid-1)}}.feature-section-zulu__card {padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); border-radius: var(--radius); row-gap: var(--space-m)}.feature-section-zulu__card-item {row-gap: var(--space-xs)}.feature-section-zulu__card-header {flex-direction: row; align-items: center; column-gap: var(--space-xs)}.feature-section-zulu__card-icon {stroke: var(--secondary)}.feature-section-zulu__card-icon {--icon-size: 1.5em; --icon-fill: transparent; --icon-stroke: var(--secondary);}.feature-section-zulu__card-heading {font-size: var(--h3)}.content-bg-v5 { position: relative; isolation: isolate; background: transparent;} .content-bg-v5::before { content: ""; position: absolute; inset: 0; z-index: 0; background: radial-gradient(circle at 40% 20%, rgba(201, 168, 76, 0.08) 0%, transparent 50%), radial-gradient(circle at 75% 85%, rgba(42, 125, 110, 0.04) 0%, transparent 50%), radial-gradient(circle at 25% 80%, rgba(201, 168, 76, 0.05) 0%, transparent 45%), #fffefb; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .content-bg-v5 > * { position: relative; z-index: 1;}.fr-faq-grid-alpha {display: grid; align-items: initial; gap: var(--space-xxl); grid-template-columns: var(--grid-2-3); grid-template-rows: var(--grid-1); align-items: stretch; width: var(--width-xl)}@media (max-width: 991px) {.fr-faq-grid-alpha {grid-template-columns: var(--grid-1)}}.fr-faq-section-alpha__sticky {row-gap: var(--content-gap); position: sticky; top: var(--header-height)}.fr-faq-accordion-alpha .fr-accordion__header {padding-top: .5em; padding-right: 1em; padding-bottom: .5em; padding-left: 1em; background-color: var(--bricks-color-acss_import_transparent)}.fr-faq-accordion-alpha .fr-accordion__content-wrapper {padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em}.fr-faq-accordion-alpha .fr-accordion__title {color: var(--text-dark)}.fr-faq-accordion-alpha .fr-accordion__icon--flipped {transform: rotateZ(180deg)}.fr-faq-accordion-alpha .fr-accordion__icon {font-size: 2em}.fr-faq-accordion-alpha {gap: 0px}.fr-faq-accordion-alpha .fr-accordion__header[aria-expanded="true"] {border-radius: var(--radius-s); background-color: var(--secondary-ultra-light)}.fr-faq-accordion-alpha__item {row-gap: 0px}.fr-faq-accordion-alpha__header {justify-content: space-between; align-self: center !important}.fr-faq-accordion-alpha__icon {transition: transform 0.2s ease-in-out}.faq-accordion-alpha__body {width: 100%}.content-bg-white { position: relative; isolation: isolate; background: transparent;} .content-bg-white::before { content: ""; position: absolute; inset: 0; z-index: 0; background: #ffffff; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 100px, #000 calc(100% - 100px), transparent 100%); pointer-events: none;} .content-bg-white > * { position: relative; z-index: 1;}.fr-cta-section-alpha__inner {row-gap: var(--content-gap); align-items: center; text-align: center; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border: 1px solid var(--secondary-light); border-radius: var(--radius-m); overflow: hidden; z-index: 3; width: var(--width-l)}.fr-cta-section-alpha__inner { position: relative; background-color: #fdfaf3; background-image: radial-gradient(circle at 15% 15%, rgba(201, 168, 76, 0.15) 0%, transparent 60%), radial-gradient(circle at 85% 85%, rgba(30, 100, 88, 0.12) 0%, transparent 60%), radial-gradient(circle at 50% 50%, rgba(201, 168, 76, 0.05) 0%, transparent 70%);} .fr-cta-section-alpha__inner::before { content: ""; position: absolute; top: -120px; left: 0; right: 0; height: 120px; background: linear-gradient(180deg, transparent 0%, #fdfaf3 100%); pointer-events: none; z-index: 2;}@media (max-width: 767px) {.fr-cta-section-alpha__inner {align-items: flex-start; text-align: left}}.fr-cta-section-alpha__heading {font-size: var(--h1); width: var(--width-xl)}.fr-cta-section-alpha__lede {width: var(--width-l)}.modal .x-modal_content {border-radius: var(--radius)}.fr-footer-golf {align-items: center; align-self: center !important; padding-right: var(--gutter); padding-left: var(--gutter); background-color: var(--primary); color: var(--white); z-index: 5; position: relative}.fr-footer-golf__top {padding-top: var(--section-space-xs); padding-bottom: var(--section-space-xs)}@media (max-width: 767px) {.fr-footer-golf__top {padding-bottom: 0}}@media (max-width: 478px) {.fr-footer-golf__top {padding-top: var(--section-space-m)}}.fr-footer-golf__top-inner {display: flex; flex-direction: row; column-gap: var(--grid-gap); row-gap: var(--grid-gap); align-items: center; align-self: center !important; justify-content: center; flex-wrap: wrap}.fr-footer-golf__logo {width: 3em}@media (max-width: 991px) {.fr-footer-golf__logo {width: 2em}}@media (max-width: 478px) {.fr-footer-golf__logo {display: none}}.fr-nav-bravo { --link-color: var(--primary); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --sub-item-padding:1em;} .fr-nav-bravo ul.bricks-mobile-menu { display: flex;} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle {margin-inline-start: auto;} .fr-nav-bravo .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .fr-nav-bravo .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .fr-nav-bravo .sub-menu { min-width: auto!important;} .fr-nav-bravo .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.fr-nav-bravo {line-height: 0}}@media (max-width: 767px) {.fr-nav-bravo {display: flex}}.fr-nav-bravo__list {display: flex; column-gap: var(--grid-gap); row-gap: var(--grid-gap); flex-wrap: wrap}.fr-nav-bravo__list-item a{ color: var(--white-trans-80); display: inline-flex; align-items: center; min-height: 25px; padding-block: .5rem; } .fr-nav-bravo__list-item a:hover{ color:var(--white)}.fr-footer-golf__bottom {width: var(--content-width); padding-top: var(--space-s); padding-bottom: var(--space-m)}.fr-legal-meta-alpha {display: flex; flex-direction: column; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); margin-right: 0; margin-left: 0; width: 100%; justify-content: center; align-self: center !important; align-items: center}.fr-legal-meta-alpha[data-color="dark"] { color: var(--text-dark-muted);} .fr-legal-meta-alpha[data-color="light"] { color: var(--text-light-muted);}@media (max-width: 767px) {.fr-legal-meta-alpha {flex-direction: column; align-items: center; align-self: center !important; row-gap: var(--space-m)}}@media (max-width: 478px) {.fr-legal-meta-alpha {align-self: center !important; flex-direction: row}}.fr-legal-meta-alpha__copyright {display: flex; width: fit-content; text-align: center}.fr-legal-meta-alpha__link {color:var(--white-trans-80)} .fr-legal-meta-alpha__link :hover{color:var(--white)}.fr-legal-meta-alpha__nav {display: flex; flex-direction: row; width: auto; text-align: center}.fr-legal-meta-alpha__nav { --link-color: var(--text-dark-muted); --link-color-hover: var(--text-dark);}@media (max-width: 767px) {.fr-legal-meta-alpha__nav {order: -1}}.fr-legal-meta-alpha__list {padding-left: 0; display: flex; justify-content: center; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0; flex-wrap: wrap}.fr-legal-meta-alpha__list {list-style-type: none;}@media (max-width: 478px) {.fr-legal-meta-alpha__list {flex-direction: column}}.fr-legal-meta-alpha__list-item {width: auto; align-items: center}.fr-legal-meta-alpha__list-item a{color:var(--white-trans-80)} .fr-legal-meta-alpha__list-item a:hover{color:var(--white)}
/*# sourceURL=bricks-frontend-inline-inline-css */
