:root{--accent-10:#000000;--accent-20:#000000;--base-10:#e7e7e7;--base-20:#f8f8f8;--base-30:#ffffff;--base-40:rgba(255, 255, 255, 0);--border-radius-2xl:1.75rem;--border-radius-3xl:2rem;--border-radius-2xs:0;--border-radius-3xs:0;--border-radius-circle:50%;--border-radius-lg:1.25rem;--border-radius-md:1rem;--border-radius-pill:9999px;--border-radius-sm:0.75rem;--border-radius-xl:1.5rem;--border-radius-xs:0.5rem;--contrast-10:#000000;--contrast-20:#505050;--contrast-30:#676767;--contrast-50:#8d8d8d;--heading-2xl:6.5rem;--heading-2xs:1.875rem;--heading-lg:4rem;--heading-line-height-2xl:1.15;--heading-line-height-2xs:1.4;--heading-line-height-lg:1.2;--heading-line-height-md:1.25;--heading-line-height-sm:1.35;--heading-line-height-xl:1.15;--heading-line-height-xs:1.35;--heading-md:3rem;--heading-sm:2.25rem;--heading-xl:5rem;--heading-xs:2rem;--space-2xl:2rem;--space-2xs:0.625rem;--space-3xl:3rem;--space-3xs:0.5rem;--space-4xl:4rem;--space-4xs:0.375rem;--space-5xl:6rem;--space-5xs:0.25rem;--space-lg:1.25rem;--space-md:1rem;--space-sm:0.875rem;--space-xl:1.5rem;--space-xs:0.75rem;--text-2xl:1.5rem;--text-2xs:0.75rem;--text-lg:1.125rem;--text-line-height-2xl:1.5;--text-line-height-2xs:1.85;--text-line-height-lg:1.65;--text-line-height-md:1.8;--text-line-height-sm:1.75;--text-line-height-xl:1.6;--text-line-height-xs:1.7;--text-md:1rem;--text-sm:0.9375rem;--text-xl:1.25rem;--text-xs:0.875rem;--accent-30:#f2f2f2;--sub-10:#333333;--sub-20:#505050;--sub-30:#f2f2f2;--site-header-sticky-height:0px}@media (max-width:1023px){:root{--heading-2xl:5rem;--heading-xl:4rem;--heading-lg:3.5rem}}@media (max-width:767px){:root{--heading-2xl:2.5rem;--heading-xl:2.5rem;--heading-lg:2.5rem;--heading-md:2rem;--heading-sm:2rem;--heading-xs:1.5rem;--heading-2xs:1.75rem}}.current-menu-item > .gb-menu-link{color:var(--contrast-10);font-weight:600}.inner-section{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:100%}.card{border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);min-height:100%}.card__image{height:auto;margin-bottom:var(--space-md);max-width:100%;width:100%}.card__title{color:var(--contrast-10);font-size:var(--text-xl);font-weight:600;line-height:var(--text-line-height-xl);margin-bottom:0px;padding-bottom:var(--space-md)}.card__meta-text{color:var(--contrast-10);font-size:var(--text-xs);font-weight:500;margin-bottom:0px}.card__text{color:var(--contrast-20);font-size:var(--text-md);line-height:var(--text-line-height-md)}.grid--1{column-gap:var(--space-md);display:grid;grid-template-columns:1fr;row-gap:var(--space-md)}.grid--1-1{column-gap:var(--space-2xl);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-2xl)}@media (max-width:767px){.grid--1-1{grid-template-columns:minmax(0,1fr)}}.grid--1-1-1{column-gap:var(--space-2xl);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-5xl)}@media (max-width:767px){.grid--1-1-1{grid-template-columns:minmax(0,1fr)}}.grid--1-1-1-1{column-gap:var(--space-xl);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--space-2xl)}@media (max-width:767px){.grid--1-1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.grid--1-1-1-1{grid-template-columns:minmax(0,1fr)}}.grid--1-3{column-gap:var(--space-2xl);display:grid;grid-template-columns:1fr 3fr;row-gap:var(--space-2xl)}@media (max-width:767px){.grid--1-3{grid-template-columns:minmax(0,1fr)}}.grid--3-1{column-gap:var(--space-2xl);display:grid;grid-template-columns:3fr 1fr;row-gap:var(--space-2xl)}@media (max-width:767px){.grid--3-1{grid-template-columns:minmax(0,1fr)}}.grid--1-1-2{column-gap:var(--space-md);display:grid;grid-template-columns:1fr 1fr 2fr;row-gap:var(--space-md)}@media (max-width:767px){.grid--1-1-2{grid-template-columns:minmax(0,1fr)}}.grid--1-3-1{column-gap:var(--space-md);display:grid;grid-template-columns:1fr 3fr 1fr;row-gap:var(--space-md)}@media (max-width:767px){.grid--1-3-1{grid-template-columns:minmax(0,1fr)}}.grid--1-2-1{column-gap:var(--space-md);display:grid;grid-template-columns:1fr 2fr 1fr;row-gap:var(--space-md)}@media (max-width:767px){.grid--1-2-1{grid-template-columns:minmax(0,1fr)}}.grid--2-1-1{column-gap:var(--space-md);display:grid;grid-template-columns:2fr 1fr 1fr;row-gap:var(--space-md)}@media (max-width:767px){.grid--2-1-1{grid-template-columns:minmax(0,1fr)}}.flex-column{display:flex;flex-direction:column}.flex-row{align-items:center;column-gap:var(--space-md);display:flex;flex-direction:row}.card__category{background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-pill);font-size:var(--text-2xs);font-weight:500;letter-spacing:0.05em;line-height:1.5;margin-bottom:0px;padding:var(--space-3xs) var(--space-xs);transition:background-color 0.2s ease,color 0.2s ease}.card__category:is(:hover,:focus-within){background-color:var(--contrast-10);color:var(--base-30)}.card__category a{color:inherit;text-decoration:none}.post-tabs__tab{align-items:center;border-bottom:2px solid transparent;color:var(--contrast-10);cursor:pointer;display:inline-flex;font-size:var(--text-lg);font-weight:500;line-height:var(--text-line-height-sm);padding:var(--space-3xs) var(--space-md);text-decoration:none;transition:border-color 0.2s ease}.post-tabs__tab:is(:link,:visited){color:var(--contrast-10);text-decoration:none}.post-tabs__tab:is(:hover,:focus-visible){border-bottom-color:var(--contrast-20);color:var(--contrast-10)}.post-tabs__tab:is(.is-active,[aria-current]){border-bottom-color:var(--accent-20)}.post-tabs__tab:is(:hover,:focus-visible):not(.is-active) .post-tabs__tab-count{background-color:var(--base-10)}.post-tabs__tab:is(.is-active,[aria-current]) .post-tabs__tab-count{background-color:var(--accent-30)}.grid--2-1{column-gap:var(--space-3xl);display:grid;grid-template-columns:2fr 1fr;row-gap:var(--space-3xl)}@media (max-width:767px){.grid--2-1{grid-template-columns:minmax(0,1fr)}}.sub-section__title{font-size:var(--heading-xs);font-weight:600;line-height:1}.post-tabs{align-items:center;background-color:var(--base-30);column-gap:var(--space-3xs);display:flex;flex-wrap:wrap;max-width:100%;position:sticky;row-gap:var(--space-3xs);top:calc(var(--site-header-sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px));z-index:5}@media (max-width:767px){.post-tabs{flex-wrap:nowrap;min-width:100%;overflow-x:auto;scrollbar-width:none;width:0}.post-tabs::-webkit-scrollbar{display:none}.post-tabs > a{flex:0 0 auto;white-space:nowrap}}@media (max-width:600px){.post-tabs{top:var(--site-header-sticky-height, 0px)}}.post-tabs.is-stuck{box-shadow:0 1px 0 0 var(--base-10)}.breadcrumb{font-size:var(--text-sm);font-weight:500;line-height:1}.breadcrumb a{color:var(--contrast-10);text-decoration-line:none}.breadcrumb a:is(:hover,:focus-visible){text-decoration-line:underline}.section__title{font-size:var(--heading-lg);font-weight:600;margin-bottom:var(--space-xl);text-align:center}.section__tagline{color:var(--contrast-10);font-size:var(--text-lg);font-weight:500;line-height:var(--text-line-height-lg);margin-bottom:var(--space-3xl);text-align:center}.section__text{font-size:var(--text-xl);line-height:var(--text-line-height-xl)}.sub-section{display:flex;flex-direction:column;row-gap:var(--space-md)}.sub-section__text{color:var(--contrast-20);font-size:var(--text-md);line-height:var(--text-line-height-md);margin-bottom:0}.service-header{padding:0px var(--space-xl) var(--space-3xs) var(--space-lg)}.service-header__inner{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.service-header__title{color:var(--contrast-10);font-size:var(--heading-xs);font-weight:600;line-height:1;margin-bottom:0px;text-align:center}@media (max-width:767px){.service-header__title{font-size:var(--heading-xs)}}.flex-row .service-header__title{align-self:flex-end}.service-header__logo{align-items:center;color:var(--contrast-10);display:inline-flex;text-decoration:none}.service-header__logo img,.service-header__logo svg{height:2rem;width:auto}.service-header__navigation{align-items:center;column-gap:var(--space-xl);display:flex}.service-header__navi-menu-toggle{align-items:center;background-color:transparent;border-width:0;color:var(--contrast-10);cursor:pointer;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.service-header__navi-menu-toggle:is(:hover,:focus){background-color:transparent;color:var(--contrast-10)}.service-header__navi-menu-container{align-items:center;display:flex}.service-header__navi-menu{align-items:center;column-gap:var(--space-xl);display:flex;list-style-type:none;margin:0;padding:0}.service-header__navi-menu .gb-menu-item{list-style-type:none;margin:0}.service-header__navi-menu .gb-menu-link{color:var(--contrast-10);font-size:var(--text-lg);font-weight:500;line-height:var(--text-line-height-lg);text-decoration:none}.service-header__navi-menu .gb-menu-link:is(:hover,:focus-visible){text-decoration:underline}.service-header__navi-menu-item{list-style-type:none;margin:0}.service-header__navi-menu-item .gb-menu-link{color:var(--contrast-10);font-size:var(--text-lg);font-weight:500;line-height:var(--text-line-height-lg);text-decoration:none}.service-header__navi-menu-item .gb-menu-link:is(:hover,:focus-visible){text-decoration:underline}.service-header__navi-sub-menu{background-color:var(--base-30);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);padding:var(--space-2xs);row-gap:var(--space-4xs)}.footer__title{color:var(--contrast-10);font-size:var(--text-xl);font-weight:600;line-height:var(--text-line-height-xl);margin-bottom:var(--space-3xs);margin-top:0}.footer__link{color:var(--contrast-20);font-size:var(--text-md);font-weight:400;line-height:var(--text-line-height-md);margin-bottom:0;text-decoration:none}.footer__link:is(:link,:visited){color:var(--contrast-20);text-decoration:none}.footer__link:is(:hover,:focus-visible){color:var(--contrast-10);text-decoration:underline;text-underline-offset:2px}.card__tag{color:var(--contrast-30);font-size:var(--text-xs);font-weight:500;line-height:var(--text-line-height-sm);margin-bottom:0}.card__tag a{color:inherit;text-decoration:none}.card__tag a:is(:hover,:focus-visible){color:var(--contrast-10)}.card__product-cat{display:inline-block}.card__product-tag{color:var(--contrast-30);font-size:var(--text-xs);font-weight:500;line-height:var(--text-line-height-sm);margin-bottom:0}.card__product-tag a{color:inherit;text-decoration:none}.card__product-tag a:is(:hover,:focus-visible){color:var(--contrast-10)}.card__brand{color:var(--contrast-10);font-size:var(--text-xs);font-weight:600;line-height:var(--text-line-height-sm);margin-bottom:0}.card__brand a{color:inherit;text-decoration:none}.dropdown-menu{background-color:var(--base-30);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);list-style-type:none;margin:0;min-width:12rem;padding:var(--space-2xs)}.dropdown-menu__menu-item{border-radius:var(--border-radius-3xs);color:var(--contrast-10);cursor:pointer;font-size:var(--text-md);line-height:var(--text-line-height-md);list-style-type:none;margin:0;padding:var(--space-3xs) var(--space-xs)}.dropdown-menu__menu-item:is(:hover,:focus-within){background-color:var(--base-20)}.dropdown-menu__menu-item a{color:inherit;display:block;text-decoration:none}.modal{background-color:var(--base-30);border-radius:var(--border-radius-2xs);color:var(--contrast-10);padding:var(--space-2xl)}.modal__close{align-items:center;background-color:transparent;border:0;border-radius:var(--border-radius-circle);color:var(--contrast-30);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;padding:0;transition:background-color .2s ease, color .2s ease;width:2.5rem}.modal__close:is(:hover,:focus-visible){background-color:var(--base-10);color:var(--contrast-10)}.modal__close svg{height:1.5rem;width:1.5rem}.woosw-item--remove span:not(#_){align-items:center;background-color:transparent;border:0;border-radius:var(--border-radius-circle);color:var(--contrast-30);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;padding:0;transition:background-color .2s ease, color .2s ease;width:2.5rem}.woosw-item--remove span:not(#_):is(:hover,:focus-visible){background-color:var(--base-10);color:var(--contrast-10)}.section__message{color:var(--contrast-10);font-size:var(--heading-sm);font-weight:600;line-height:var(--heading-line-height-sm);margin-bottom:var(--space-md);text-align:center}.section__message-description{color:var(--contrast-20);font-size:var(--text-lg);font-weight:400;line-height:var(--text-line-height-lg);margin-bottom:0;text-align:center}.archive__title{color:var(--contrast-10);font-size:var(--heading-xl);font-weight:600;line-height:var(--heading-line-height-sm);margin-bottom:0;margin-top:0;text-align:center}.post-tabs__tab-title{margin-bottom:0}.post-tabs__tab-count{background-color:var(--base-20);border-radius:var(--border-radius-pill);color:var(--contrast-10);display:inline-block;font-size:var(--text-sm);font-weight:600;line-height:var(--text-line-height-sm);margin-bottom:0;margin-left:var(--space-3xs);padding:0 var(--space-3xs);transition:background-color 0.2s ease}.card__regular-price a{color:var(--contrast-20)}.card__sale-price{color:var(--contrast-10);font-size:var(--text-xl);font-weight:600;line-height:var(--text-line-height-xl);margin-bottom:0}.sub-section__header{align-items:center;column-gap:var(--space-5xs);display:flex}.sub-section__title-count{background-color:var(--base-20);color:var(--contrast-20);margin-bottom:0px;border-radius:var(--border-radius-circle);padding:var(--space-5xs) var(--space-3xs)}body{font-family:inherit;font-size:var(--text-md)}.primary-button{background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.primary-button:is(:link,:visited){color:var(--base-30)}.primary-button:is(:hover,:focus){background-color:var(--base-30);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--accent-10)}.primary-button:is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.primary-button:has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.primary-button .gb-shape{display:inline-flex}.primary-button svg{flex-shrink:0;height:1.125rem;width:1.125rem}.single_add_to_cart_button:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.single_add_to_cart_button:not(#_):is(:link,:visited){color:var(--base-30)}.single_add_to_cart_button:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.single_add_to_cart_button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.single_add_to_cart_button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.single_add_to_cart_button:not(#_) .gb-shape{display:inline-flex}.single_add_to_cart_button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}button.acf-btn{background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}button.acf-btn:is(:link,:visited){color:var(--base-30)}button.acf-btn:is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}button.acf-btn:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}button.acf-btn:has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}button.acf-btn .gb-shape{display:inline-flex}button.acf-btn svg{flex-shrink:0;height:1.125rem;width:1.125rem}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_):is(:link,:visited){color:var(--base-30)}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_) .gb-shape{display:inline-flex}.ld-button:not(.ld-compact):not(.ld-button-alternate):not(.ld-button-transparent):not(.ld-button-reverse):not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.learndash_mark_complete_button:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.learndash_mark_complete_button:not(#_):is(:link,:visited){color:var(--base-30)}.learndash_mark_complete_button:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.learndash_mark_complete_button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.learndash_mark_complete_button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.learndash_mark_complete_button:not(#_) .gb-shape{display:inline-flex}.learndash_mark_complete_button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.btn-join:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.btn-join:not(#_):is(:link,:visited){color:var(--base-30)}.btn-join:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.btn-join:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.btn-join:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.btn-join:not(#_) .gb-shape{display:inline-flex}.btn-join:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}#btn-join:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}#btn-join:not(#_):is(:link,:visited){color:var(--base-30)}#btn-join:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}#btn-join:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}#btn-join:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}#btn-join:not(#_) .gb-shape{display:inline-flex}#btn-join:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.wpProQuiz_button:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.wpProQuiz_button:not(#_):is(:link,:visited){color:var(--base-30)}.wpProQuiz_button:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.wpProQuiz_button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.wpProQuiz_button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.wpProQuiz_button:not(#_) .gb-shape{display:inline-flex}.wpProQuiz_button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woocommerce .button.alt:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce .button.alt:not(#_):is(:link,:visited){color:var(--base-30)}.woocommerce .button.alt:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.woocommerce .button.alt:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.woocommerce .button.alt:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woocommerce .button.alt:not(#_) .gb-shape{display:inline-flex}.woocommerce .button.alt:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.ld-dashboard-home-btn:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-dashboard-home-btn:not(#_):is(:link,:visited){color:var(--base-30)}.ld-dashboard-home-btn:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.ld-dashboard-home-btn:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.ld-dashboard-home-btn:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.ld-dashboard-home-btn:not(#_) .gb-shape{display:inline-flex}.ld-dashboard-home-btn:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.learndash-wrapper input[type="submit"]:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.learndash-wrapper input[type="submit"]:not(#_):is(:link,:visited){color:var(--base-30)}.learndash-wrapper input[type="submit"]:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.learndash-wrapper input[type="submit"]:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.learndash-wrapper input[type="submit"]:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.learndash-wrapper input[type="submit"]:not(#_) .gb-shape{display:inline-flex}.learndash-wrapper input[type="submit"]:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woocommerce button[name="save_address"]:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce button[name="save_address"]:not(#_):is(:link,:visited){color:var(--base-30)}.woocommerce button[name="save_address"]:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.woocommerce button[name="save_address"]:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.woocommerce button[name="save_address"]:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woocommerce button[name="save_address"]:not(#_) .gb-shape{display:inline-flex}.woocommerce button[name="save_address"]:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woocommerce button[name="save_account_details"]:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce button[name="save_account_details"]:not(#_):is(:link,:visited){color:var(--base-30)}.woocommerce button[name="save_account_details"]:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.woocommerce button[name="save_account_details"]:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.woocommerce button[name="save_account_details"]:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woocommerce button[name="save_account_details"]:not(#_) .gb-shape{display:inline-flex}.woocommerce button[name="save_account_details"]:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.amem-submit-button:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.amem-submit-button:not(#_):is(:link,:visited){color:var(--base-30)}.amem-submit-button:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.amem-submit-button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.amem-submit-button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.amem-submit-button:not(#_) .gb-shape{display:inline-flex}.amem-submit-button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woosw-item--atc .add_to_cart_button:not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woosw-item--atc .add_to_cart_button:not(#_):is(:link,:visited){color:var(--base-30)}.woosw-item--atc .add_to_cart_button:not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.woosw-item--atc .add_to_cart_button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.woosw-item--atc .add_to_cart_button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woosw-item--atc .add_to_cart_button:not(#_) .gb-shape{display:inline-flex}.woosw-item--atc .add_to_cart_button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.primary-button--sm{background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-3xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.primary-button--sm:is(:link,:visited){color:var(--base-30)}.primary-button--sm:is(:hover,:focus){background-color:var(--base-30);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--accent-10)}.primary-button--sm:is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.primary-button--sm:has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.primary-button--sm .gb-shape{display:inline-flex}.primary-button--sm svg{flex-shrink:0;height:1rem;width:1rem}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:link,:visited){color:var(--base-30)}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_) .gb-shape{display:inline-flex}.learndash-wrapper .ld-content-actions .ld-content-action:last-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.primary-button--lg{background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:600;font-size:var(--text-xs);padding:var(--space-md) var(--space-2xl);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.primary-button--lg:is(:link,:visited){color:var(--base-30)}.primary-button--lg:is(:hover,:focus){background-color:var(--base-30);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--accent-10)}.primary-button--lg:is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.primary-button--lg:has(svg){align-items:center;column-gap:var(--space-3xs);display:inline-flex;justify-content:center}.primary-button--lg .gb-shape{display:inline-flex}.primary-button--lg svg{flex-shrink:0;height:1.25rem;width:1.25rem}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_){background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:700;padding:var(--space-xs) var(--space-xl);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_):is(:link,:visited){color:var(--base-30)}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_):is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_):has(svg){align-items:center;column-gap:var(--space-3xs);display:inline-flex;justify-content:center}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_) .gb-shape{display:inline-flex}.learndash-wrapper .ld-alert .ld-button:not(#_):not(#_) svg{flex-shrink:0;height:1.25rem;width:1.25rem}.secondary-button{background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.secondary-button:is(:link,:visited){color:var(--accent-20)}.secondary-button:is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.secondary-button:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.secondary-button:has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.secondary-button .gb-shape{display:inline-flex}.secondary-button svg{flex-shrink:0;height:1.125rem;width:1.125rem}.ld-button.ld-button-reverse:not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-button.ld-button-reverse:not(#_):is(:link,:visited){color:var(--accent-20)}.ld-button.ld-button-reverse:not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.ld-button.ld-button-reverse:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.ld-button.ld-button-reverse:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.ld-button.ld-button-reverse:not(#_) .gb-shape{display:inline-flex}.ld-button.ld-button-reverse:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.wpProQuiz_button2:not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.wpProQuiz_button2:not(#_):is(:link,:visited){color:var(--accent-20)}.wpProQuiz_button2:not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.wpProQuiz_button2:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.wpProQuiz_button2:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.wpProQuiz_button2:not(#_) .gb-shape{display:inline-flex}.wpProQuiz_button2:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_):is(:link,:visited){color:var(--accent-20)}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_) .gb-shape{display:inline-flex}.woocommerce .button:not(.alt):not(.single_add_to_cart_button):not(.add_to_cart_button):not([name="save_address"]):not([name="save_account_details"]):not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.woosw-btn:not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woosw-btn:not(#_):is(:link,:visited){color:var(--accent-20)}.woosw-btn:not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.woosw-btn:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.woosw-btn:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.woosw-btn:not(#_) .gb-shape{display:inline-flex}.woosw-btn:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.secondary-button--sm{background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-3xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.secondary-button--sm:is(:link,:visited){color:var(--accent-20)}.secondary-button--sm:is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.secondary-button--sm:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.secondary-button--sm:has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.secondary-button--sm .gb-shape{display:inline-flex}.secondary-button--sm svg{flex-shrink:0;height:1rem;width:1rem}.woocommerce table.shop_table .button:not(.alt):not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce table.shop_table .button:not(.alt):not(#_):is(:link,:visited){color:var(--accent-20)}.woocommerce table.shop_table .button:not(.alt):not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.woocommerce table.shop_table .button:not(.alt):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.woocommerce table.shop_table .button:not(.alt):not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.woocommerce table.shop_table .button:not(.alt):not(#_) .gb-shape{display:inline-flex}.woocommerce table.shop_table .button:not(.alt):not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.woocommerce-Address-title a.edit:not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.woocommerce-Address-title a.edit:not(#_):is(:link,:visited){color:var(--accent-20)}.woocommerce-Address-title a.edit:not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.woocommerce-Address-title a.edit:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.woocommerce-Address-title a.edit:not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.woocommerce-Address-title a.edit:not(#_) .gb-shape{display:inline-flex}.woocommerce-Address-title a.edit:not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_){background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:link,:visited){color:var(--accent-20)}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:hover,:focus){background-color:var(--accent-30);border-bottom-color:var(--accent-20);border-left-color:var(--accent-20);border-right-color:var(--accent-20);border-top-color:var(--accent-20);color:var(--accent-10)}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--accent-10)}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_) .gb-shape{display:inline-flex}.learndash-wrapper .ld-content-actions .ld-content-action:first-child > .ld-button:not(.ld-button-transparent):not(#_):not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.grid--1-1-1-1-1{column-gap:var(--space-md);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:var(--space-md)}@media (max-width:767px){.grid--1-1-1-1-1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.grid--1-1-1-1-1{grid-template-columns:minmax(0,1fr)}}.footer-navi{display:flex;flex-direction:column;row-gap:var(--space-xs)}.footer-navi .gb-menu-link{color:var(--contrast-20);font-size:var(--text-md);font-weight:400;line-height:var(--text-line-height-md);text-decoration:none}.footer-navi .gb-menu-link:is(:hover,:focus-visible){color:var(--contrast-10);text-decoration:underline;text-underline-offset:2px}.secondary-button--lg{background-color:var(--base-40);color:var(--accent-20);border:1px solid var(--accent-10);border-radius:var(--border-radius-2xs);font-weight:600;font-size:var(--text-xs);padding:var(--space-md) var(--space-2xl);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.secondary-button--lg:is(:link,:visited){color:var(--accent-20)}.secondary-button--lg:is(:hover,:focus){background-color:var(--accent-10);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--base-30)}.secondary-button--lg:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.secondary-button--lg:has(svg){align-items:center;column-gap:var(--space-3xs);display:inline-flex;justify-content:center}.secondary-button--lg .gb-shape{display:inline-flex}.secondary-button--lg svg{flex-shrink:0;height:1.25rem;width:1.25rem}.footer-navi__title{color:var(--contrast-10);font-size:var(--text-md);font-weight:600;line-height:var(--text-line-height-md);margin-bottom:var(--space-lg);margin-top:0}.tertiary-button{background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.tertiary-button:is(:link,:visited){color:var(--base-30)}.tertiary-button:is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.tertiary-button:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.tertiary-button:has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.tertiary-button .gb-shape{display:inline-flex}.tertiary-button svg{flex-shrink:0;height:1.125rem;width:1.125rem}.glsr-button:not(#_){background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.glsr-button:not(#_):is(:link,:visited){color:var(--base-30)}.glsr-button:not(#_):is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.glsr-button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.glsr-button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.glsr-button:not(#_) .gb-shape{display:inline-flex}.glsr-button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.fluent-comments-block .flc_button:not(#_){background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.fluent-comments-block .flc_button:not(#_):is(:link,:visited){color:var(--base-30)}.fluent-comments-block .flc_button:not(#_):is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.fluent-comments-block .flc_button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.fluent-comments-block .flc_button:not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.fluent-comments-block .flc_button:not(#_) .gb-shape{display:inline-flex}.fluent-comments-block .flc_button:not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.wook_discuss_submit:not(#_):not(#_){background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;padding:var(--space-3xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.wook_discuss_submit:not(#_):not(#_):is(:link,:visited){color:var(--base-30)}.wook_discuss_submit:not(#_):not(#_):is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.wook_discuss_submit:not(#_):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.wook_discuss_submit:not(#_):not(#_):has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.wook_discuss_submit:not(#_):not(#_) .gb-shape{display:inline-flex}.wook_discuss_submit:not(#_):not(#_) svg{flex-shrink:0;height:1.125rem;width:1.125rem}.tertiary-button--sm{background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-3xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.tertiary-button--sm:is(:link,:visited){color:var(--base-30)}.tertiary-button--sm:is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.tertiary-button--sm:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.tertiary-button--sm:has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.tertiary-button--sm .gb-shape{display:inline-flex}.tertiary-button--sm svg{flex-shrink:0;height:1rem;width:1rem}.ld-presenter-mode .ld-presenter-mode__button:not(#_){background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-presenter-mode .ld-presenter-mode__button:not(#_):is(:link,:visited){color:var(--base-30)}.ld-presenter-mode .ld-presenter-mode__button:not(#_):is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.ld-presenter-mode .ld-presenter-mode__button:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.ld-presenter-mode .ld-presenter-mode__button:not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.ld-presenter-mode .ld-presenter-mode__button:not(#_) .gb-shape{display:inline-flex}.ld-presenter-mode .ld-presenter-mode__button:not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.tertiary-button--lg{background-color:var(--contrast-20);color:var(--base-30);border:1px solid var(--contrast-20);border-radius:var(--border-radius-2xs);font-weight:600;font-size:var(--text-xs);padding:var(--space-md) var(--space-2xl);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.tertiary-button--lg:is(:link,:visited){color:var(--base-30)}.tertiary-button--lg:is(:hover,:focus){background-color:var(--contrast-10);border-bottom-color:var(--contrast-10);border-left-color:var(--contrast-10);border-right-color:var(--contrast-10);border-top-color:var(--contrast-10);color:var(--base-30)}.tertiary-button--lg:is(:link,:visited):is(:hover,:focus){color:var(--base-30)}.tertiary-button--lg:has(svg){align-items:center;column-gap:var(--space-3xs);display:inline-flex;justify-content:center}.tertiary-button--lg .gb-shape{display:inline-flex}.tertiary-button--lg svg{flex-shrink:0;height:1.25rem;width:1.25rem}.quaternary-button{background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.quaternary-button:is(:link,:visited){color:var(--contrast-10)}.quaternary-button:is(:hover,:focus){background-color:var(--base-20);color:var(--contrast-10);border:1px solid var(--contrast-10)}.quaternary-button:is(:link,:visited):is(:hover,:focus){color:var(--contrast-10)}.quaternary-button:has(svg){align-items:center;column-gap:var(--space-4xs);display:inline-flex;justify-content:center}.quaternary-button .gb-shape{display:inline-flex}.quaternary-button svg{flex-shrink:0;height:1.125rem;width:1.125rem}.site-footer__social{align-items:center;column-gap:0.5em;display:inline-flex}.site-footer__social .gb-shape svg{fill:currentColor;height:1.5rem;width:1.5rem}.quaternary-button--sm{background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-3xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.quaternary-button--sm:is(:link,:visited){color:var(--contrast-10)}.quaternary-button--sm:is(:hover,:focus){background-color:var(--base-20);color:var(--contrast-10);border:1px solid var(--contrast-10)}.quaternary-button--sm:is(:link,:visited):is(:hover,:focus){color:var(--contrast-10)}.quaternary-button--sm:has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.quaternary-button--sm .gb-shape{display:inline-flex}.quaternary-button--sm svg{flex-shrink:0;height:1rem;width:1rem}.ld-item-list-item .ld-expand-button.ld-compact:not(#_){background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-item-list-item .ld-expand-button.ld-compact:not(#_):is(:link,:visited){color:var(--contrast-10)}.ld-item-list-item .ld-expand-button.ld-compact:not(#_):is(:hover,:focus){background-color:var(--base-20);color:var(--contrast-10);border:1px solid var(--contrast-10)}.ld-item-list-item .ld-expand-button.ld-compact:not(#_):is(:link,:visited):is(:hover,:focus){color:var(--contrast-10)}.ld-item-list-item .ld-expand-button.ld-compact:not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.ld-item-list-item .ld-expand-button.ld-compact:not(#_) .gb-shape{display:inline-flex}.ld-item-list-item .ld-expand-button.ld-compact:not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_){background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-5xs) var(--space-xs);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_):is(:link,:visited){color:var(--contrast-10)}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_):is(:hover,:focus){background-color:var(--base-20);color:var(--contrast-10);border:1px solid var(--contrast-10)}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_):is(:link,:visited):is(:hover,:focus){color:var(--contrast-10)}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_):has(svg){align-items:center;column-gap:var(--space-5xs);display:inline-flex;justify-content:center}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_) .gb-shape{display:inline-flex}.ld-expand-button:not(.ld-compact):not(.ld-button-alternate):not(#_) svg{flex-shrink:0;height:1rem;width:1rem}.quaternary-button--lg{background-color:var(--base-40);color:var(--contrast-10);border:1px solid var(--contrast-10);border-radius:var(--border-radius-2xs);font-weight:600;font-size:var(--text-xs);padding:var(--space-md) var(--space-2xl);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.quaternary-button--lg:is(:link,:visited){color:var(--contrast-10)}.quaternary-button--lg:is(:hover,:focus){background-color:var(--base-20);color:var(--contrast-10);border:1px solid var(--contrast-10)}.quaternary-button--lg:is(:link,:visited):is(:hover,:focus){color:var(--contrast-10)}.quaternary-button--lg:has(svg){align-items:center;column-gap:var(--space-3xs);display:inline-flex;justify-content:center}.quaternary-button--lg .gb-shape{display:inline-flex}.quaternary-button--lg svg{flex-shrink:0;height:1.25rem;width:1.25rem}.site-header__social{color:var(--contrast-10);display:inline-flex}.site-header__social svg{height:1.5rem;width:1.5rem}.card__avatar{border-radius:var(--border-radius-circle);display:block;flex-shrink:0;height:4rem;object-fit:cover;width:4rem}.card__social{color:var(--contrast-10);display:inline-flex}.card__social svg{height:1.5rem;width:1.5rem}.card__social:is(:link,:visited){color:var(--contrast-10)}.inner-section--sm{margin-left:auto;margin-right:auto;max-width:60rem;width:100%}.inner-section--xs{margin-left:auto;margin-right:auto;max-width:20rem;width:100%}.padding--md{padding:var(--space-md)}.padding--2xl{padding:var(--space-2xl)}.vertical--center{align-items:center}.horizontal--center{align-items:center;align-self:center;justify-content:center;justify-items:center;justify-self:center;text-align:center}.woosw-btn{align-items:center;align-self:center;justify-content:center;justify-items:center;justify-self:center;text-align:center}input{font-family:inherit;font-size:var(--text-md);height:3rem;min-height:3rem;border:1px solid var(--contrast-50);border-radius:var(--border-radius-3xs)}input:is([type="submit"],[type="button"],[type="reset"],[type="checkbox"],[type="radio"],[type="image"],[type="file"],[type="range"],[type="color"]){height:auto;min-height:0}input:is([type="text"],[type="email"],[type="password"],[type="search"],[type="url"],[type="tel"],[type="number"],[type="date"]){border-color:var(--contrast-50);border-radius:var(--border-radius-3xs)}button{font-family:inherit;background-color:var(--accent-20);color:var(--base-30);border:1px solid var(--accent-20);border-radius:var(--border-radius-2xs);font-weight:500;font-size:var(--text-xs);padding:var(--space-xs) var(--space-lg);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}button:is(:hover,:focus){background-color:var(--base-30);border-bottom-color:var(--accent-10);border-left-color:var(--accent-10);border-right-color:var(--accent-10);border-top-color:var(--accent-10);color:var(--accent-10)}img{width:100%;border-radius:var(--border-radius-2xs)}figure figcaption{color:var(--contrast-30);font-size:var(--text-xs);font-weight:500;justify-self:center;line-height:var(--text-line-height-xs)}figure img{border-radius:var(--border-radius-2xs)}pre{background-color:var(--base-20);border:0;border-radius:var(--border-radius-2xs);color:var(--contrast-10);font-size:var(--text-sm);line-height:var(--text-line-height-md);overflow-x:auto;padding:var(--space-md) var(--space-lg)}textarea{border:1px solid var(--contrast-50);border-radius:var(--border-radius-3xs);color:var(--contrast-10);font-family:inherit;font-size:var(--text-md);line-height:var(--text-line-height-md);padding:var(--space-xs) var(--space-md)}select{background-color:var(--base-30);border:1px solid var(--contrast-50);border-radius:var(--border-radius-3xs);color:var(--contrast-10);font-family:inherit;font-size:var(--text-md);height:3rem;padding:0 var(--space-md)}.page-header__title{font-size:var(--heading-lg);font-weight:600}h1{color:var(--contrast-10);font-size:var(--heading-md);font-weight:600;line-height:var(--heading-line-height-md)}.page-header__tagline{color:var(--contrast-20);font-size:var(--text-lg);font-weight:400;line-height:var(--text-line-height-lg);margin-bottom:0}h2{color:var(--contrast-10);font-size:var(--heading-2xs);font-weight:600;line-height:var(--heading-line-height-2xs)}h3{color:var(--contrast-10);font-size:var(--text-2xl);font-weight:600;line-height:var(--text-line-height-2xl)}@media (max-width:767px){h3{font-size:var(--text-xl);line-height:var(--text-line-height-xl)}}.search__inside-wrapper{align-items:center;background-color:var(--base-30);border-radius:var(--border-radius-2xs);display:flex;border:1px solid var(--contrast-10);position:relative}.wp-block-search__inside-wrapper{align-items:center;background-color:var(--base-30);border-radius:var(--border-radius-2xs);display:flex;border:1px solid var(--contrast-10);position:relative}h4{color:var(--contrast-10);font-size:var(--text-xl);font-weight:600;line-height:var(--text-line-height-xl)}.search__input{background-color:transparent;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;color:var(--contrast-10);font-size:var(--text-md);height:3rem;min-width:0;padding:0px var(--space-md)}.search__input::placeholder{color:var(--contrast-50)}.wp-block-search .wp-block-search__input{background-color:transparent;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;color:var(--contrast-10);font-size:var(--text-md);height:3rem;min-width:0;padding:0px var(--space-md)}.wp-block-search .wp-block-search__input::placeholder{color:var(--contrast-50)}h5{color:var(--contrast-10);font-size:var(--text-lg);font-weight:600;line-height:var(--text-line-height-lg)}.search__button{align-items:center;background-color:var(--contrast-10);border:0;border-radius:0px;color:var(--base-30);display:inline-flex;font-size:0;height:3rem;justify-content:center;padding:0px var(--space-md)}.search__button::before{content:'';display:block;width:20px;height:20px;background-color:var(--base-30);-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzExJyBjeT0nMTEnIHI9JzgnLz48bGluZSB4MT0nMjEnIHkxPScyMScgeDI9JzE2LjY1JyB5Mj0nMTYuNjUnLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzExJyBjeT0nMTEnIHI9JzgnLz48bGluZSB4MT0nMjEnIHkxPScyMScgeDI9JzE2LjY1JyB5Mj0nMTYuNjUnLz48L3N2Zz4=");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.search__button svg{display:none}.wp-block-search__button{align-items:center;background-color:var(--contrast-10);border:0;border-radius:0px;color:var(--base-30);display:inline-flex;font-size:0;height:3rem;justify-content:center;padding:0px var(--space-md)}.wp-block-search__button::before{content:'';display:block;width:20px;height:20px;background-color:var(--base-30);-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzExJyBjeT0nMTEnIHI9JzgnLz48bGluZSB4MT0nMjEnIHkxPScyMScgeDI9JzE2LjY1JyB5Mj0nMTYuNjUnLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzExJyBjeT0nMTEnIHI9JzgnLz48bGluZSB4MT0nMjEnIHkxPScyMScgeDI9JzE2LjY1JyB5Mj0nMTYuNjUnLz48L3N2Zz4=");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.wp-block-search__button svg{display:none}h6{color:var(--contrast-10);font-size:var(--text-md);font-weight:600;line-height:var(--text-line-height-md)}.service-header__navi{align-items:center;align-self:flex-end;display:flex;font-size:var(--heading-sm)}.post__title{font-size:var(--heading-lg);font-weight:600;line-height:var(--heading-line-height-lg)}.section{padding:var(--space-2xl)}.width--full{width:100%}.single_add_to_cart_button{width:100%}.woosw-btn:not(#_){width:100%}.grid--1-4{column-gap:var(--space-2xl);display:grid;grid-template-columns:1fr 4fr;row-gap:var(--space-2xl)}@media (max-width:767px){.grid--1-4{grid-template-columns:minmax(0,1fr)}}.grid--1-5{column-gap:var(--space-2xl);display:grid;grid-template-columns:1fr 5fr;row-gap:var(--space-2xl)}@media (max-width:767px){.grid--1-5{grid-template-columns:minmax(0,1fr)}}.post__image{width:100%;border-radius:var(--border-radius-3xs)}.bordered{border:1px solid var(--contrast-50)}.card__status--not-started{background-color:var(--base-20);color:var(--contrast-20);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;text-transform:none;border:1px solid var(--contrast-20);border-radius:var(--border-radius-3xs);padding:var(--space-5xs) var(--space-2xs)}.learndash-wrapper .ld-status.ld-status-waiting:not(#_){background-color:var(--base-20);color:var(--contrast-20);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;text-transform:none;border:1px solid var(--contrast-20);border-radius:var(--border-radius-3xs);padding:var(--space-5xs) var(--space-2xs)}.card__status--in-progress{background-color:var(--sub-30);color:var(--sub-20);border:1px solid var(--sub-20);border-radius:var(--border-radius-3xs);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;padding:var(--space-5xs) var(--space-2xs);text-transform:none}.learndash-wrapper .ld-status.ld-status-progress:not(#_){background-color:var(--sub-30);color:var(--sub-20);border:1px solid var(--sub-20);border-radius:var(--border-radius-3xs);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;padding:var(--space-5xs) var(--space-2xs);text-transform:none}.card__status--completed{background-color:var(--sub-20);color:var(--base-30);border:1px solid var(--sub-20);border-radius:var(--border-radius-3xs);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;padding:var(--space-5xs) var(--space-2xs);text-transform:none}.learndash-wrapper .ld-status.ld-status-complete:not(#_){background-color:var(--sub-20);color:var(--base-30);border:1px solid var(--sub-20);border-radius:var(--border-radius-3xs);font-size:var(--text-xs);font-weight:600;letter-spacing:normal;line-height:1.5;padding:var(--space-5xs) var(--space-2xs);text-transform:none}.site-header__account-menu-item{align-items:center;column-gap:var(--space-3xs);display:inline-flex}.site-header__account-menu-item .gb-shape{display:inline-flex}.site-header__account-menu-item svg{flex-shrink:0;height:1.125rem;width:1.125rem}