.gbp-card--border {border:1px solid #000000;}.gbp-button--primary{background-color:var(--global-color-8);color:#ffffff;display:inline-flex;font-size:1rem;text-decoration:none;border:1px solid var(--global-color-8);padding:0.75rem 1.5rem}.gbp-button--primary:hover{color:var(--global-color-8);border:1px solid var(--global-color-8)}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.gbp-section{padding-left:40px;padding-right:40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__headline{margin-bottom:2rem}@media (max-width:767px){.gbp-section__headline{margin-bottom:1.25rem}}.gbp-section__text {font-size:1.125rem;}@media (max-width:767px){.gbp-card{padding:1.25rem}}.gbp-card__meta-text {font-size:0.875rem;margin-bottom:0.5rem;}.gbp-card__title{font-size:1rem;margin-bottom:1.5rem;margin-left:1.5rem;margin-right:1.5rem;padding:2px 4px}.team-card{background-color:var(--base-3);box-shadow:3px 3px 30px var(--base);column-gap:60px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--global-color-25);border-radius:16px;padding:20px}@media (min-width:1025px){.team-card:nth-of-type(odd) .team-card__photo{order:-1}}@media (max-width:1024px){.team-card{display:grid;grid-template-columns:1fr}}@media (max-width:1024px){.team-card__photo{order:-1}}.team-cards{display:grid;flex-direction:row;grid-template-columns:1fr;row-gap:48px}.team-card__list{margin-left:0px;padding-left:5px}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.testimonials{border-bottom-style:solid;border-bottom-width:2px;border-left-style:solid;border-left-width:2px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;box-shadow:10px 10px 0px 0px var(--global-color-8);border-radius:11px;padding:20px}.gbp-button--buy{background-color:var(--global-color-8);color:var(--base-3);font-weight:600;text-align:center;border-radius:4px;margin:40px 120px}.gbp-button--buy:is(:hover,:focus){transform:scale(0.94);color:var(--base-3);background-color:var(--global-color-8)}@media (max-width:767px){.gbp-button--buy{margin-left:10px;margin-right:10px}}.gbp-button--buy---gyg{color:var(--global-color-10);font-size:16px;font-weight:400;margin-left:200px;margin-right:200px;text-align:center;border:1px solid var(--global-color-10);padding:0px}.gbp-button--buy---gyg:is(:hover,:focus){color:var(--global-color-10)}.gbp-button--buy---via{color:#008768;font-size:16px;border:2px solid #008768}.tip-white{align-items:center;background-color:var(--base-3);column-gap:0.5em;display:inline-flex;margin-bottom:32px;border-radius:8px;padding:12px}.tip-white .gb-shape svg{width:1em;height:1em;fill:currentColor}.scale{transition:all 0.2s ease-in-out 0s}.scale:is(:hover,:focus){transform:scale(0.94)}.max-600{max-width:600px}.cta-box-2025{background-color:var(--base-3);box-shadow:0px 1px 2px 0px rgba(10,16,34,0.4);position:relative;border-radius:10px;margin:0px auto;padding:30px}.orange-banner{background-color:var(--global-color-10);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.14);color:var(--base-3);font-size:1rem;font-weight:700;left:-10px;position:absolute;top:-15px;z-index:500;border-radius:4px;padding:10px 15px}.orange-banner:is(:hover,:focus){color:var(--base-3)}@media (max-width:767px){.orange-banner{left:-5px;max-width:fit-content;top:-10px}}.cta-box-2025-content{display:block;margin-top:20px}.no-margin-bottom{margin-bottom:0px}.title-24px{color:var(--contrast);font-size:1.5rem;font-weight:bold;line-height:2rem;margin-bottom:10px;margin-top:10px}.title-24px a{color:var(--contrast)}.title-24px a:hover{color:var(--contrast)}@media (max-width:767px){.title-24px{font-size:1.25rem}}.cta-box-2025-p{font-size:1rem}.button-green{background-color:#228b22;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2);color:var(--base-3);font-size:1.1rem;font-weight:600;border-radius:4px;padding:20px}.button-green:is(:hover,:focus){background-color:#45a049;color:var(--base-3)}@media (max-width:767px){.button-green{display:block;padding-left:0px;padding-right:0px;width:90%}}.image-500{height:500px;width:500px}.margin-60{margin-bottom:60px;margin-top:60px}.button-blue{background-color:var(--global-color-8);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2);color:var(--base-3);font-size:1.1rem;font-weight:600;text-align:center;border-radius:4px;padding:20px}.button-blue:is(:hover,:focus){background-color:var(--global-color-9);color:var(--base-3)}@media (max-width:767px){.button-blue{display:block;min-height:44px;width:100%}}.list-gap li{padding-bottom:12px}.max-700{max-width:700px}.max-800{max-width:800px}.block-highlight{background-color:var(--global-color-25);margin-bottom:32px;padding:24px}.boxed{background-color:var(--global-color-12);box-shadow:0px 1px 2px 0px rgba(10,16,34,0.4);margin-bottom:60px;position:relative;border-radius:10px;padding:24px}@media (max-width:767px){.boxed{padding:12px}}.grid{padding-bottom:32px;padding-top:32px}.grid-32{padding-bottom:32px;padding-top:32px}.button-clear{background-color:var(--base-3);color:var(--global-color-8);font-size:1.1rem;font-weight:600;margin-bottom:40px;margin-top:40px;border:3px solid var(--global-color-8);padding:20px}.button-clear:is(:hover,:focus){background-color:var(--base-3);color:var(--global-color-8);margin-top:40px;margin-bottom:40px;font-size:1.1rem;font-weight:600;border:2px solid var(--global-color-8);padding:15px}@media (max-width:767px){.button-clear{display:block;min-height:44px;width:100%}}.hh-internal-link{padding-left:32px}.button-border{display:inline-block;margin-bottom:32px;border:3px solid var(--global-color-8);padding:15px}.button-border:is(:hover,:focus){color:var(--global-color-8);padding:13px 15px}.books{background-color:var(--global-color-12);margin-bottom:48px;margin-top:48px;border-radius:8px;padding:20px}@media (max-width:767px){.books{padding:12px}}.amazon-box{background-color:var(--global-color-12);margin-bottom:40px;margin-top:40px;padding:24px}@media (max-width:767px){.amazon-box{padding:12px}}.card-general{box-shadow:3px 3px 30px 0px var(--base);column-gap:40px;margin-bottom:40px;row-gap:40px;border-radius:16px;padding:24px}@media (max-width:767px){.card-general{padding:12px}}.gbp-button--buy-green{background-color:var(--global-color-21);color:var(--base-3);font-weight:600;text-align:center;border-radius:4px;margin:40px 120px}.gbp-button--buy-green:is(:hover,:focus){transform:scale(0.94);color:var(--base-3);background-color:rgba(34,140,34,0.9)}@media (max-width:767px){.gbp-button--buy-green{margin-left:10px;margin-right:10px}}.button-blue-border{box-shadow:0px 3px 6px 0px rgba(0,0,0,0.2);color:var(--global-color-8);font-size:1.1rem;font-weight:600;text-align:center;border:3px solid var(--global-color-8);border-radius:4px;padding:20px}.button-blue-border:is(:hover,:focus){background-color:var(--global-color-9);color:var(--base-3)}@media (max-width:767px){.button-blue-border{display:block;min-height:44px;width:100%}}.gbp-tip-box{background-color:var(--base-2);border:1px solid var(--global-color-24);padding:12px}.gbp-widget-yellow{background-color:var(--global-color-26);margin-bottom:40px;margin-top:40px;border:1px solid var(--global-color-17);padding:12px}.gbp-button-wide-blue-border{color:var(--global-color-8);display:block;text-align:center;text-transform:uppercase;border:2px solid var(--global-color-8);border-radius:8px;padding:0.75rem 2rem}.gbp-button-wide-blue-border:is(:hover,:focus){display:block;background-color:var(--global-color-8);color:var(--base-3);text-transform:uppercase;text-align:center;border:2px solid var(--global-color-8);border-radius:8px;padding:0.75rem 2rem}.button-clear-orange{background-color:var(--global-color-10);color:var(--base-3);font-size:1.2rem;font-weight:700;letter-spacing:0.03em;margin-bottom:40px;margin-top:40px;border:5px solid var(--global-color-10);border-radius:6px;padding:18px 40px}