.hidden{display:none!important}.tap-app{padding-bottom:var(--wp--custom--min-24-max-56,24px)}.tap-app *,.tap-app *::before,.tap-app *::after{box-sizing:border-box}.tap-app h1,.tap-app h2,.tap-app h3{margin:0}.tap-app p{margin:0;padding-bottom:0}.tap-app .tap-list p{padding-bottom:24px}.tap-container{margin-inline:auto;padding:0 var(--wp--custom--min-24-max-100,24px)}.tap-stack,.tap-stack--sm,.tap-gap-sm{gap:var(--wp--custom--min-12-max-16,12px)}.tap-stack--xs{gap:var(--wp--custom--min-8-max-16,8px)}.tap-stack--md{gap:var(--wp--custom--min-16-max-24,16px)}.tap-stack--lg{gap:var(--wp--custom--min-24-max-40,24px)}.tap-stack--xl{gap:var(--wp--custom--min-36-max-48,36px)}.tap-p-1{padding:var(--wp--custom--min-12-max-16,12px)}.tap-section--assessment.is-style-card{padding:0}.tap-main--inner,.tap-hero,.tap-section-block{padding:var(--wp--custom--min-24-max-56,24px) 0}.grid-background-full{position:relative;overflow:hidden}.grid-background-full::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#ddd 1px,transparent 1px),linear-gradient(to bottom,#ddd 1px,transparent 1px);background-size:40px 40px;background-position:0 0,0 0}.tap-hero__content{position:relative;align-items:center;max-width:900px}.tap-hero__icon{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background-color:#ffecbc;margin-inline:auto}.tap-hero__icon svg{width:2.5rem;height:2.5rem}.tap-cta-block button.tap-button{display:flex;width:fit-content;margin:0 auto}.tap-button:disabled{cursor:not-allowed;opacity:.6}.tap-button--compact.wp-element-button,.tap-button--compact.is-style-border{display:inline-flex}.tap-feature-grid{display:grid;gap:var(--wp--custom--min-16-max-24,16px)}.is-style-card{text-align:left;background:var(--wp--preset--color--synergy-white,#fff);padding:var(--wp--custom--min-16-max-24,16px)}.tap-feature-card__header{gap:1rem;padding-bottom:24px}.tap-feature-card__title{padding-bottom:0}.tap-feature-icon{width:3.5rem;height:3.5rem;border-radius:10px;background-color:var(--wp--preset--color--synergy-melon,#ffecbc);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tap-feature-icon svg{width:2rem;height:2rem}.tap-progress{border-bottom:1px solid hsl(0 0% 85%);padding:24px 0;border-radius:var(--wp--custom--min-24-max-40,24px) var(--wp--custom--min-24-max-40,24px) 0 0}.tap-progress__inner{gap:var(--wp--custom--min-12-max-16,12px)}.tap-progress__labels{align-items:baseline;justify-content:space-between;gap:var(--wp--custom--min-12-max-16,12px);flex-wrap:wrap}.tap-progress__track{width:100%;height:.5rem;border-radius:999px;background-color:hsl(0 0% 98%);overflow:hidden}.tap-progress__indicator{height:100%;border-radius:999px;background-color:var(--wp--preset--color--synergy-gold,#ffdd57);transition:width 0.3s ease}.tap-question-tag{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:.5rem;background-color:#ffecbc;width:max-content}.entry-content button.tap-question-card,.tap-question-card{border:1px solid var(--wp--preset--color--synergy-pebble,#ccc);background-color:var(--wp--preset--color--synergy-paper,#fafafa)}.entry-content button.tap-question-card--interactive{display:block;padding:var(--wp--custom--min-16-max-24,16px);text-align:left;background-color:var(--wp--preset--color--synergy-paper,#fafafa);border:1px solid var(--wp--preset--color--synergy-pebble,#ccc)}.entry-content button.tap-question-card--interactive:hover{transform:translateY(-1px);background-color:var(--wp--preset--color--synergy-paper,#fafafa)}.tap-question-card--interactive:focus-visible{outline:2px solid var(--wp--preset--color--synergy-gold,#ffdd57);outline-offset:2px}.entry-content button.tap-question-card--interactive.is-selected{background-color:#fefaf0;border-color:var(--wp--preset--color--synergy-gold,#ffdd57)}.tap-question-card__content{gap:var(--wp--custom--min-12-max-16,12px);align-items:center}.tap-question-card__indicator{width:1.75rem;height:1.75rem;border-radius:999px;border:2px solid var(--wp--preset--color--synergy-pebble,#ccc);display:flex;align-items:center;justify-content:center;transition:border-color 0.2s ease,background-color 0.2s ease;flex-shrink:0;background-color:hsl(#fff)}.tap-question-card__indicator-dot{width:.75rem;height:.75rem;border-radius:999px;background-color:var(--wp--preset--color--synergy-gold,#ffdd57);opacity:0;transition:opacity 0.2s ease}.tap-question-card__indicator.is-selected{border-color:var(--wp--preset--color--synergy-gold,#ffdd57);background-color:#fefaf0}.tap-question-card__indicator.is-selected .tap-question-card__indicator-dot{opacity:1}.tap-question-card__text{flex:1}.tap-checkbox-item{padding-block:.35rem;cursor:pointer}.tap-question-actions{justify-content:space-between;gap:var(--wp--custom--min-12-max-16,12px);border-top:1px solid hsl(0 0% 85%);padding-top:var(--wp--custom--min-16-max-24,16px);margin-top:var(--wp--custom--min-24-max-56,24px)}.tap-card--link{cursor:pointer}.tap-card--link:focus-visible{outline:2px solid var(--wp--preset--color--synergy-gold,#ffdd57);outline-offset:2px}.tap-status-pill{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.75rem;background-color:#ffecbc;width:max-content;margin-inline:auto}.tap-result-category{justify-content:center}#result-category.tap-text-alert,#result-category.tap-text-accent{color:var(--wp--preset--color--synergy-onyx,#141414)}.tap-result-score{font-size:var(--wp--custom--min-64-max-72,64px)}.tap-text-positive{color:#4097cd}.tap-text-accent{color:#3b62bf}.tap-text-alert{color:var(--wp--preset--color--synergy-gold,#ffdd57)}.tap-text-critical{color:#fd2d46}.tap-card-grid{display:grid;gap:var(--wp--custom--min-16-max-24,16px)}.recommended-card-content{flex:1;gap:var(--wp--custom--min-12-max-16,12px)}.recommended-card-cta{margin-top:24px;display:inline-flex;align-items:center;text-decoration:underline}.recommended-card-cta svg{width:1rem;height:1rem}.tap-cta-block{border-radius:1.25rem;border:1px solid hsl(42 100% 56% / .2);background:linear-gradient(140deg,hsl(42 100% 56% / .08),hsl(228 59% 69% / .2));padding:clamp(2rem, 5vw, 3rem);box-shadow:0 2px 0 0 hsl(0 0% 0% / .05),0 1px 2px -1px hsl(0 0% 0% / .08)}.tap-icon{display:inline-flex;align-items:center;justify-content:center}.tap-icon__svg{width:1.25rem;height:1.25rem}@media (min-width:782px){.tap-container--default,.tap-result-section{padding:0 var(--wp--custom--min-24-max-100,24px)}.tap-section--assessment{margin:0 var(--wp--custom--min-24-max-100,24px)}.tap-feature-grid,.tap-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mobile-button{padding-top:24px;display:none}@media (max-width:782px){button.tap-button.wp-element-button.desktop-button{display:none}.mobile-button{display:inherit}.tap-hero__content{min-height:calc(100vh - 195px);justify-content:center}}