.gbp-overlay-panel{background-color:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.1)}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-overlay-panel__close{align-items:center;background-color:var(--base-3);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:#000000;column-gap:0.5em;display:inline-flex;padding:8px}.gbp-overlay-panel__close:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-overlay-panel__close .gb-shape svg{width:16px;height:16px;fill:currentColor}.page-title{color:var(--base);display:block;font-size:48px;font-weight:700;letter-spacing:.3rem;line-height:1.2;text-align:center;text-transform:uppercase}@media (max-width:767px){.page-title{font-size:25px;letter-spacing:0rem}}.text-lg{font-size:22px;line-height:1.3;margin-bottom:20px}@media (max-width:1024px){.text-lg{font-size:19px}}@media (max-width:767px){.text-lg{font-size:17px;line-height:1.3}}.text-white{color:#f0f0f0}.text-white a{color:#f0f0f0;text-decoration:none}.text-white a:hover{color:var(--accent)}.section-deck{font-size:35px;font-weight:600;line-height:1.1;margin-bottom:20px}@media (max-width:1024px){.section-deck{font-size:30px}}@media (max-width:767px){.section-deck{font-size:24px;line-height:28px}}.primary-button{align-items:center;background-color:#215bc2;color:#ffffff;display:flex;font-size:15px;font-weight:500;justify-content:center;letter-spacing:3px;line-height:2.5rem;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid rgba(0,0,0,0);padding:10px 20px}@media (max-width:767px){.primary-button{font-size:.75rem}}.text-md{font-size:16px;line-height:1.3}.text-md .text-white a{color:#f0f0f0}.text-md.text-white a{color:#f0f0f0}.text-md a{color:var(--contrast-2);text-decoration:none}.celebrity-loop-item{column-gap:28px;padding:1.5rem 50px}.celebrity-loop-item:nth-child(even){grid-template-columns:3fr 2fr}.celebrity-loop-item:nth-child(even) .celebrity-content{order:1}.celebrity-loop-item:nth-child(even) .celebrity-image{order:2;align-items:flex-end;display:flex;flex-direction:column}.celebrity-loop-item .celebrity-content{background-color:#f5f6f7;padding:3rem}.celebrity-loop-item .celebrity-image{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767px){.celebrity-loop-item{grid-template-columns:1fr;padding-bottom:0rem;padding-left:0px;padding-right:0px}.celebrity-loop-item:nth-child(even){grid-template-columns:1fr;padding-bottom:0rem}.celebrity-loop-item:nth-child(even) .celebrity-content{order:2}.celebrity-loop-item:nth-child(even) .celebrity-image{order:1}.celebrity-loop-item .celebrity-content{padding:2rem 1.5rem}.celebrity-loop-item .celebrity-image img{width:100%}}.primary-button-large{align-items:center;color:#ffffff;display:inline-flex;font-size:18px;text-decoration:none;padding:1.25rem 3.75rem}.primary-button-large:is(:hover,:focus){color:#ffffff;cursor:pointer}@media (max-width:767px){.primary-button-large{font-size:.75rem;padding-bottom:.625rem;padding-top:.625rem;width:100%}}.transformation-grid{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;width:100%}@media (max-width:767px){.transformation-grid{grid-template-columns:1fr}}.section-subtitle{font-family:var(--gp-font--jost);font-size:24px;font-weight:500;line-height:1.5;text-align:center}.glightbox-clean .gclose{height:80px;width:80px;opacity:1}.text-lg-md{font-size:19px;line-height:1.3;margin-bottom:20px}@media (max-width:1024px){.text-lg-md{font-size:17px}}@media (max-width:767px){.text-lg-md{font-size:17px;line-height:1.4}}.form-section input.button.black{box-shadow:0px 8px 20px -6px rgba(0,0,0,0.26);text-transform:uppercase;margin-top:20px;font-size:1rem;line-height:2.5rem;letter-spacing:3px;font-weight:500;border:1px solid rgba(0,0,0,0);border-radius:6px;padding:0.8rem 3rem}.form-section label{color:var(--base);font-size:18px;display:block;margin-bottom:10px}.form-section p.text-overlay{color:var(--base);font-size:18px}@media (max-width:767px){.form-section label{font-size:14px}.form-section p.text-overlay{font-size:14px}}.section-deck-medium{font-size:30px;font-weight:600;line-height:1.1;margin-bottom:20px}@media (max-width:767px){.section-deck-medium{font-size:24px;line-height:28px}}.top-title-text{color:#f0f0f0;display:block;font-size:35px;line-height:1.1;margin-bottom:20px;text-align:center;text-transform:uppercase}@media (max-width:1024px){.top-title-text{font-size:25px}}@media (max-width:767px){.top-title-text{font-size:18px;line-height:1.2em;text-align:center}}