.elementor .pink-audience-script-highlight{& span { font-family: var(--pink-classic-accent-font); font-size: 1.12em; font-weight: 400; color: var(--pink-classic-brand); text-transform: none; letter-spacing: 0; }\n}.elementor .pink-audience-details-offset{margin-block-start:32px;}.elementor .pink-audience-product-heading{grid-column:1 / -1;}.elementor .pink-audience-cta{padding:48px;border-radius:24px;border-block-end-width:4px;background-color:var(--pink-classic-hero-surface);display:flex;flex-direction:column;gap:20px;border-bottom-style: solid; border-bottom-color: var(--pink-classic-brand);\n}.elementor .pink-audience-faq-content{min-width:0px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .pink-audience-faq-icon{width:24px;height:24px;font-family:var(--pink-classic-body-font);font-size:24px;color:var(--pink-classic-action);padding:0px;flex:0 0 24px;}.elementor .pink-audience-faq-title{font-family:var(--pink-classic-body-font);font-weight:700;font-size:1.125rem;color:var(--pink-classic-ink);line-height:1.5;}.elementor .pink-audience-faq-header:hover,.elementor .pink-audience-faq-header:focus-visible{background-color:var(--pink-classic-hero-surface);}.elementor .pink-audience-faq-header{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;align-items:center;&:focus-visible { outline: 2px solid var(--pink-classic-action); outline-offset: -3px; }\n}.elementor .pink-audience-faq-item{min-width:0px;overflow:hidden;padding:0px;border-radius:14px;border-width:1px;border-color:#D6D6D6;border-style:solid;background-color:var(--pink-classic-canvas);}.elementor .pink-audience-faq{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .pink-audience-award-number{font-family:var(--pink-font-display);font-weight:400;font-size:var(--pink-text-h2);color:var(--pink-classic-brand);line-height:1.15;margin:0px;cursor: auto;\n}.elementor .pink-audience-trainer{width:100%;max-width:350px;aspect-ratio:0.9;object-fit:contain;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;cursor: auto;\n}.elementor .pink-audience-photo{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:20px;display:block;cursor: auto;\n}.elementor .pink-audience-surface{background-color:var(--pink-classic-grey);}.elementor .pink-audience-product-photo{width:100%;aspect-ratio:1;object-fit:contain;border-radius:12px;display:block;cursor: auto;\n}.elementor .pink-audience-product{min-width:0px;padding:28px;border-radius:20px;background-color:var(--pink-classic-hero-surface);display:grid;gap:24px;grid-template-columns:0.9fr 1.1fr;align-items:center;}.elementor .pink-audience-two{min-width:0px;padding:0px;display:grid;gap:32px;grid-template-columns:repeat(2, 1fr);& + .pink-classic-small { display: block; margin-top: 24px; }\n}.elementor .pink-audience-revenue-row{min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:16px;grid-template-columns:1fr auto;border-bottom-style: solid; border-bottom-color: #6D6D6D;\n}.elementor .pink-audience-big-number{font-family:var(--pink-font-display);font-weight:400;font-size:clamp(3.75rem, 3rem + 3vw, 6rem);color:var(--pink-classic-hero-surface);line-height:1;margin:0px;cursor: auto;\n}.elementor .pink-audience-revenue-grid{min-width:0px;padding:0px;display:grid;gap:48px;grid-template-columns:1fr 1.3fr;align-items:start;& > .pink-audience-stack:last-child { gap: 0; } & > .pink-audience-stack:last-child > .pink-classic-small { margin-top: 24px; }\n}.elementor .pink-audience-dark-panel{color:var(--pink-classic-canvas);padding:48px;border-radius:24px;background-color:var(--pink-classic-ink);& .pink-classic-heading, & .pink-classic-text, & .pink-classic-small { color: inherit; }\n}.elementor .pink-audience-card-title{font-family:var(--pink-font-display);font-weight:400;font-size:var(--pink-text-h3);color:var(--pink-classic-ink);line-height:1.15;margin:0px;cursor: auto;\n}.elementor .pink-audience-card{min-width:0px;padding:28px;border-radius:18px;border-block-end-width:4px;background-color:var(--pink-classic-grey);display:flex;flex-direction:column;gap:16px;border-bottom-style: solid; border-bottom-color: var(--pink-classic-rose);\n}.elementor .pink-audience-usecases{min-width:0px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .pink-audience-intro{min-width:0px;max-width:790px;padding:0px;margin-block-end:36px;display:flex;flex-direction:column;gap:16px;}.elementor .pink-audience-proof-strip{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;border-block-start-width:1px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);border-top-style: solid; border-top-color: #DCCBD5;\n}.elementor .pink-audience-text-link:hover,.elementor .pink-audience-text-link:focus-visible{color:var(--pink-classic-action);}.elementor .pink-audience-text-link{font-family:var(--pink-classic-body-font);font-weight:700;font-size:1rem;color:var(--pink-classic-ink);line-height:1.5;text-decoration:underline;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;&:focus-visible { outline: 2px solid var(--pink-classic-ink); outline-offset: 4px; }\n}.elementor .pink-audience-actions{min-width:0px;padding:0px;display:flex;gap:20px;flex-wrap:wrap;align-items:center;}.elementor .pink-audience-hero-photo{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:24px;display:block;object-position: 54% center; cursor: auto;\n}.elementor .pink-audience-kicker{font-family:var(--pink-classic-body-font);font-weight:700;font-size:0.8125rem;color:var(--pink-action);letter-spacing:0.09em;line-height:1.5;text-transform:uppercase;margin:0px;cursor: auto;\n}.elementor .pink-audience-title{font-family:var(--pink-font-display);font-weight:400;font-size:clamp(2.75rem, 2rem + 2.5vw, 4.5rem);color:var(--pink-classic-ink);line-height:1.04;margin:0px;cursor: auto; & span { color: var(--pink-classic-brand); }\n}.elementor .pink-audience-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .pink-audience-split{min-width:0px;padding:0px;display:grid;gap:48px;grid-template-columns:1.08fr 1fr;align-items:center;}.elementor .pink-audience-hero{padding-block-start:156px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;background-color:var(--pink-classic-hero-surface);}.elementor .pink-audience-wrap{min-width:0px;max-width:var(--pink-classic-width);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .pink-audience-section{min-width:0px;padding-block-start:var(--pink-section-space-standard);padding-block-end:var(--pink-section-space-standard);padding-inline-start:32px;padding-inline-end:32px;}.elementor .pink-audience-root{min-width:0px;font-family:var(--pink-classic-body-font);color:var(--pink-classic-ink);padding:0px;background-color:var(--pink-classic-canvas);& p { margin-bottom: 0; } & ul { margin-bottom: 0; } & a:not(.e-button-base):not(.pink-classic-button) { text-underline-offset: 4px; } & > .pink-audience-section + .pink-audience-section { padding-top: 0; } & > .pink-audience-surface + .pink-audience-section, & > .pink-audience-section + .pink-audience-surface { padding-top: var(--pink-section-space-standard); } & .pink-classic-button:focus-visible { outline: 3px solid var(--pink-classic-ink); outline-offset: 3px; } & .pink-audience-faq-item[open] .pink-audience-faq-icon { transform: rotate(180deg); } & .pink-audience-wrap > .pink-classic-small + .pink-audience-card { margin-top: 32px; }\n}.elementor .pink-classic-button{min-height:48px;font-family:var(--pink-classic-body-font);font-weight:600;font-size:17px;color:white;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;border-radius:32px;border-width:0px;background-color:var(--pink-classic-action);display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;padding-block: 12px; padding-inline: 24px; &:hover, &:focus-visible { color: white; background-color: var(--pink-classic-ink); } &:focus-visible { outline: 3px solid var(--pink-classic-ink); outline-offset: 4px; }\n}.elementor .pink-classic-small{font-family:var(--pink-classic-body-font);font-weight:500;font-size:15px;color:var(--pink-classic-ink);line-height:1.65;margin:0px;display:block;}.elementor .pink-classic-text{font-family:var(--pink-classic-body-font);font-weight:500;font-size:18px;color:var(--pink-classic-ink);line-height:1.75;margin:0px;display:block;}.elementor .pink-classic-heading{font-family:var(--pink-font-display);font-weight:400;font-size:42px;color:var(--pink-classic-ink);letter-spacing:0px;line-height:1.15;margin:0px;display:block;}.elementor .pink-classic-lead{font-family:var(--pink-classic-body-font);font-weight:500;font-size:19px;color:var(--pink-classic-ink);line-height:1.65;margin:0px;display:block;}