.AgencyMarketingAssessment_container__iacVK{width:100%;max-width:640px;margin:0 auto;padding:40px 48px;background-color:var(--primary);border-radius:var(--border-radius);color:var(--white)}@media screen and (max-width:640px){.AgencyMarketingAssessment_container__iacVK{padding:32px 20px}}.AgencyMarketingAssessment_badge__AQlfW{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--border-radius);background-color:rgba(0,0,0,.25);color:var(--white);font-size:.85rem;font-weight:600;margin-bottom:20px}.AgencyMarketingAssessment_heading__nR0PN{margin:0 0 28px;font-size:1.8rem;font-weight:800;line-height:1.25}@media screen and (max-width:640px){.AgencyMarketingAssessment_heading__nR0PN{font-size:1.4rem}}.AgencyMarketingAssessment_form__t6L56{display:flex;flex-direction:column;gap:18px;background-color:var(--white);border-radius:var(--border-radius);padding:24px}.AgencyMarketingAssessment_field__aZR25{display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:var(--gray-text)}.AgencyMarketingAssessment_field__aZR25 input,.AgencyMarketingAssessment_field__aZR25 select{width:100%;border:1px solid var(--gray);border-radius:var(--border-radius);padding:12px 14px;font-size:1rem;color:var(--black);outline:none;box-sizing:border-box}.AgencyMarketingAssessment_field__aZR25 input:focus,.AgencyMarketingAssessment_field__aZR25 select:focus{border-color:var(--primary)}.AgencyMarketingAssessment_field__aZR25 input::placeholder,.AgencyMarketingAssessment_field__aZR25 select::placeholder{color:var(--gray-text)}.AgencyMarketingAssessment_error__6Kp9E{margin:-8px 0 0;color:#d64545;font-size:.85rem}.AgencyMarketingAssessment_assumptions__S8TM9{margin-top:24px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.25);text-align:left}.AgencyMarketingAssessment_assumptions_title__MMoue{margin:0 0 8px;font-weight:700;font-size:.9rem}.AgencyMarketingAssessment_assumptions__S8TM9 ul{margin:0 0 12px;padding-left:18px}.AgencyMarketingAssessment_assumptions__S8TM9 ul li{font-size:.85rem;line-height:1.6;opacity:.9;margin-bottom:4px}.AgencyMarketingAssessment_disclaimer__ojLGK{margin:0;font-size:.78rem;line-height:1.6;opacity:.75}.AgencyMarketingAssessment_results__wkis7{width:100%;max-width:640px;margin:0 auto}.AgencyMarketingAssessment_results_summary__Fut_7{background-color:var(--primary);border-radius:var(--border-radius);padding:40px 48px;color:var(--white);text-align:center}@media screen and (max-width:640px){.AgencyMarketingAssessment_results_summary__Fut_7{padding:32px 20px}}.AgencyMarketingAssessment_results_label__L3jFK{margin:0 0 4px;font-size:.95rem;opacity:.9}.AgencyMarketingAssessment_results_value__7RKVr{margin:0 0 24px;font-size:2.4rem;font-weight:800}@media screen and (max-width:640px){.AgencyMarketingAssessment_results_value__7RKVr{font-size:1.8rem}}.AgencyMarketingAssessment_legend__sPPvh{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;text-align:left;max-width:380px;margin:0 auto 28px}.AgencyMarketingAssessment_legend__sPPvh li{display:flex;align-items:center;gap:10px;font-size:.9rem}.AgencyMarketingAssessment_legend_dot__HzRad{width:10px;height:10px;border-radius:50%;flex-shrink:0}.AgencyMarketingAssessment_legend_label___T8iQ{flex:1 1;opacity:.9}.AgencyMarketingAssessment_legend_value__n6cez{font-weight:700}.AgencyMarketingAssessment_results_actions__w1wgs{display:flex;flex-direction:column;align-items:center;gap:12px}.AgencyMarketingAssessment_cta__mL_JO{padding:14px 32px;border-radius:var(--border-radius);background-color:var(--white);color:var(--primary);font-weight:700;font-size:.95rem;transition:transform .2s ease,filter .2s ease}.AgencyMarketingAssessment_cta__mL_JO:hover{filter:brightness(.95);transform:translateY(-2px)}.AgencyMarketingAssessment_restart__4sIOF{background:transparent;border:none;color:var(--white);font-size:.85rem;text-decoration:underline;cursor:pointer;opacity:.85}.AgencyMarketingAssessment_restart__4sIOF:hover{opacity:1}.AgencyMarketingAssessment_progress_track__YTyXy{width:100%;height:6px;border-radius:var(--border-radius);background-color:var(--gray);overflow:hidden}.AgencyMarketingAssessment_progress_fill__zddfH{height:100%;background-color:var(--primary);transition:width .3s ease}.AgencyMarketingAssessment_step_label__I9FKy{margin:12px 0 0;text-align:center;font-size:.8rem;color:var(--gray-text)}.AgencyMarketingAssessment_step_content__Wb8kW{min-height:140px;display:flex;align-items:center;margin-top:16px}.AgencyMarketingAssessment_nav_buttons__q6Z_1{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.AgencyMarketingAssessment_back_button__d3CWf{padding:10px 20px;border-radius:var(--border-radius);border:1px solid var(--gray);background-color:#fff;color:var(--black)}.AgencyMarketingAssessment_next_button__kkk3a{padding:10px 24px;border-radius:var(--border-radius);border:none;background-color:var(--primary);color:#fff;font-weight:600}.AgencyMarketingAssessment_next_button__kkk3a:hover{filter:brightness(.9)}.AgencyMarketingAssessment_next_button__kkk3a:disabled{opacity:.5;cursor:default;filter:none}.AgencyMarketingAssessment_intro_text__W0Q72{margin:0;font-size:.95rem;line-height:1.6;color:var(--gray-text)}.AgencyMarketingAssessment_results_value_small__T9PAd{margin:0 0 16px;font-size:1.2rem;font-weight:700;line-height:1.4}.AgencyMarketingAssessment_results_description__Udihb{margin:0 0 24px;font-size:.9rem;line-height:1.6;opacity:.9}