.cb-ppg-questionnaire{min-height:calc(100vh - var(--ppg-header-h,96px));flex-wrap:wrap;width:100vw;margin-left:-50vw;margin-right:-50vw;display:flex;position:relative;left:50%;right:50%}.cb-ppg-questionnaire--gated,.cb-ppg-questionnaire--generating .cb-ppg-questionnaire__left,.cb-ppg-questionnaire--generating .cb-ppg-questionnaire__right{display:none}.cb-ppg-questionnaire__left{flex-direction:column;width:50%;padding:48px 56px;display:flex;overflow-y:auto}@media (width<=767px){.cb-ppg-questionnaire__left{width:100%;padding-left:var(--grid-padding);padding-right:var(--grid-padding)}}.cb-ppg-questionnaire__right{background:radial-gradient(circle at 100% 100%,#007dd499 0%,#007dd400 60%),radial-gradient(circle at 0 0,#007dd4cc 0%,#007dd400 55%),#eff2f5;justify-content:center;align-items:flex-start;width:50%;padding:48px 40px;display:flex}@media (width<=767px){.cb-ppg-questionnaire__right{display:none}}.cb-ppg-questionnaire__inline-results{flex:1 0 100%;width:100%;display:none}.cb-ppg-questionnaire--generating .cb-ppg-questionnaire__inline-results{display:block}.cb-ppg-questionnaire__inline-results-skeleton{max-width:960px;margin:0 auto;padding:48px 40px}.cb-ppg-questionnaire__inline-results-skeleton-bar{background:var(--fs-disabled);border-radius:5px;width:60%;height:20px;margin-bottom:16px;animation:1.4s ease-in-out infinite ppg-skeleton-pulse}.cb-ppg-questionnaire__inline-results-skeleton-bar--heading{width:45%;height:32px}.cb-ppg-questionnaire__inline-results-skeleton-bar--text{width:90%}.cb-ppg-questionnaire__inline-results-skeleton-bar--short{width:50%;margin-bottom:32px}.cb-ppg-questionnaire__inline-results-skeleton-cards{gap:24px;display:flex}.cb-ppg-questionnaire__inline-results-skeleton-card{background:var(--fs-disabled);border-radius:12px;flex:1;height:180px;animation:1.4s ease-in-out infinite ppg-skeleton-pulse}@keyframes ppg-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.cb-ppg-questionnaire__progress-bar{align-items:center;gap:var(--sp-xs);margin-bottom:40px;display:flex}.cb-ppg-questionnaire__progress-label{font-size:var(--font-sm);line-height:var(--line-height-sm);color:var(--tb-primary);white-space:nowrap;font-weight:600}.cb-ppg-questionnaire__pills{align-items:center;gap:4px;display:flex}.cb-ppg-questionnaire__pill{background:var(--fs-disabled);border-radius:8px;width:24px;height:4px;transition:width .25s,background .25s}.cb-ppg-questionnaire__pill--active{background:var(--fb-primary);width:40px}.cb-ppg-questionnaire__step{display:none}.cb-ppg-questionnaire__step--active{display:block}.cb-ppg-questionnaire__step-title{font-size:var(--font-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-02);margin-bottom:var(--sp-xs);font-family:Roboto Condensed,Tahoma,Verdana,Segoe,sans-serif;font-weight:600}.cb-ppg-questionnaire__step-title:not(:has(+.cb-ppg-questionnaire__step-subtext)){margin-bottom:var(--sp-l)}.cb-ppg-questionnaire__step-title .cb-required{color:var(--tx-critical)}.cb-ppg-questionnaire__step-section-label{font-size:var(--font-label-s);font-weight:600;line-height:var(--line-height-label-s);text-transform:uppercase;letter-spacing:0;color:var(--tlb-tertiary);margin-bottom:var(--sp-xs)}.cb-ppg-questionnaire__step-section-label:not(:has(+.cb-ppg-questionnaire__step-title)){margin-bottom:var(--sp-l)}.cb-ppg-questionnaire__step-subtext{font-size:var(--font-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);margin-bottom:var(--sp-l)}.cb-ppg-questionnaire__nav{justify-content:flex-end;align-items:center;gap:var(--sp-xl);padding-top:32px;display:flex}@media (width<=767px){.cb-ppg-questionnaire__nav{flex-direction:column-reverse;align-items:stretch}.cb-ppg-questionnaire__nav .cb-button{justify-content:center;width:100%}}.cb-ppg-questionnaire__preview-card{scrollbar-width:thin;scrollbar-color:var(--fs-disabled) transparent;background:#fff;border-radius:8px;width:100%;max-width:660px;max-height:calc(100vh - 160px);padding:32px;overflow-y:auto}.cb-ppg-questionnaire__preview-card::-webkit-scrollbar{width:6px}.cb-ppg-questionnaire__preview-card::-webkit-scrollbar-track{background:0 0}.cb-ppg-questionnaire__preview-card::-webkit-scrollbar-thumb{background:var(--fs-disabled);border-radius:999px}.cb-ppg-questionnaire__preview-card::-webkit-scrollbar-thumb:hover{background:var(--tb-tertiary)}.cb-ppg-questionnaire__preview-title{font-size:var(--font-heading-4);line-height:var(--line-height-heading-4);letter-spacing:var(--letter-spacing-02);color:#141414;margin-bottom:8px;font-family:Roboto Condensed,Tahoma,Verdana,Segoe,sans-serif;font-weight:600}.cb-ppg-questionnaire__preview-subtitle{font-size:var(--font-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-02);color:var(--tb-tertiary);margin-bottom:var(--sp-l);border-bottom:1px solid var(--fs-disabled);padding-bottom:16px}.cb-ppg-questionnaire__preview-subtitle-dots{display:inline-flex}.cb-ppg-questionnaire__preview-subtitle-dots span{opacity:.2;animation:1.4s ease-in-out infinite ppg-dot-pulse}.cb-ppg-questionnaire__preview-subtitle-dots span:nth-child(2){animation-delay:.2s}.cb-ppg-questionnaire__preview-subtitle-dots span:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.cb-ppg-questionnaire__preview-subtitle-dots span{opacity:1;animation:none}}@keyframes ppg-dot-pulse{0%,60%,to{opacity:.2}30%{opacity:1}}.cb-ppg-questionnaire__preview-section{border-bottom:1px solid var(--fs-disabled);padding:12px 0;display:none}.cb-ppg-questionnaire__preview-section--visible{display:block}.cb-ppg-questionnaire__preview-section:last-child{border-bottom:none}.cb-ppg-questionnaire__preview-section-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.cb-ppg-questionnaire__preview-section-pending-bar{background:linear-gradient(100deg, var(--fs-disabled) 35%, var(--fs-primary) 50%, var(--fs-disabled) 65%);background-size:400% 100%;border-radius:6px;width:150px;height:12px;animation:1.6s infinite ppg-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cb-ppg-questionnaire__preview-section-pending-bar{background:var(--fs-disabled);animation:none}}.cb-ppg-questionnaire__preview-section-check-icon{flex-shrink:0;width:20px;height:20px;display:none}.cb-ppg-questionnaire__preview-section-check-icon svg{width:100%;height:100%;display:block}.cb-ppg-questionnaire__preview-section-check-icon--pending{display:inline-flex}.cb-ppg-questionnaire__preview-section-check-icon--pending svg path{fill:var(--fs-disabled)}.cb-ppg-questionnaire__preview-section-check-icon--done svg path{fill:var(--fb-primary)}.cb-ppg-questionnaire__preview-section-label-text{font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);font-weight:600;display:none}.cb-ppg-questionnaire__preview-section-skeletons{flex-direction:column;gap:6px;display:flex}.cb-ppg-questionnaire__preview-section.cb-ppg-questionnaire__preview-section--completed .cb-ppg-questionnaire__preview-section-pending-bar,.cb-ppg-questionnaire__preview-section.cb-ppg-questionnaire__preview-section--completed .cb-ppg-questionnaire__preview-section-check-icon--pending{display:none}.cb-ppg-questionnaire__preview-section.cb-ppg-questionnaire__preview-section--completed .cb-ppg-questionnaire__preview-section-check-icon--done{display:inline}.cb-ppg-questionnaire__preview-section.cb-ppg-questionnaire__preview-section--completed .cb-ppg-questionnaire__preview-section-label-text{display:block}.cb-ppg-questionnaire__preview-section.cb-ppg-questionnaire__preview-section--completed .cb-ppg-questionnaire__preview-skeleton{background:var(--fs-disabled);animation:none}.cb-ppg-questionnaire__preview-skeleton{background:linear-gradient(100deg, var(--fs-disabled) 35%, var(--fs-primary) 50%, var(--fs-disabled) 65%);background-size:400% 100%;border-radius:5px;width:100%;height:10px;animation:1.6s infinite ppg-skeleton-shimmer}.cb-ppg-questionnaire__preview-skeleton--medium{width:85%}.cb-ppg-questionnaire__preview-skeleton--short{width:70%}.cb-ppg-questionnaire__preview-skeleton--shorter{width:55%}@media (prefers-reduced-motion:reduce){.cb-ppg-questionnaire__preview-skeleton{background:var(--fs-disabled);animation:none}}@keyframes ppg-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.cb-ppg-questionnaire__modal-progress{background:var(--fs-disabled);border-radius:100px;height:16px;margin-bottom:12px;padding:2px;overflow:hidden}.cb-ppg-questionnaire__modal-progress-fill{background:linear-gradient(270deg,#0ec588,#0a9667);border-radius:100px;width:0%;height:100%;transition:width .2s ease-out}.cb-ppg-questionnaire__email-modal__status-label{color:#6b7280;margin:0 0 20px;font-size:13px}.cb-ppg-questionnaire__email-modal__error{font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);color:var(--tx-critical);word-break:break-word;margin:12px 0 0;font-weight:600}.cb-ppg-questionnaire__field-error{color:#dc2626;margin-top:4px;font-size:12px;display:none}.cb-ppg-questionnaire__field-error--visible{display:block}.cb-ppg-questionnaire__notice{font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 16px;display:flex}.cb-ppg-questionnaire__notice--caution{background:var(--fs-azure);color:var(--tb-primary);padding:var(--sp-m) var(--sp-l);gap:var(--sp-m);border-radius:8px;box-shadow:0 9px 28px 8px #080c110d,0 3px 6px -4px #080c111f}.cb-ppg-questionnaire__notice--caution .cb-ppg-questionnaire__notice-icon{width:32px;height:32px}.cb-ppg-questionnaire__notice--caution .cb-ppg-questionnaire__notice-icon svg path{fill:#ff4d4f}.cb-ppg-questionnaire__notice-icon{flex-shrink:0;width:18px;height:18px}.cb-ppg-questionnaire__notice-icon svg{width:100%;height:100%;display:block}.cb-ppg-questionnaire__field-group{flex-direction:column;margin-bottom:24px;display:flex}.cb-ppg-questionnaire__label{color:#111827;margin-bottom:6px;font-size:14px;font-weight:600}.cb-ppg-questionnaire__label span[aria-hidden]{color:#dc2626}.cb-ppg-questionnaire__input{border:1px solid var(--fs-disabled);color:#111827;border-radius:8px;outline:none;padding:10px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.cb-ppg-questionnaire__input:focus,.cb-ppg-questionnaire__input:focus-visible{border-color:var(--fb-primary);box-shadow:0 0 0 3px rgba(var(--fb-primary), .25)}.cb-ppg-questionnaire__input--error{border-color:#dc2626}.cb-ppg-questionnaire__multi-select-wrapper{position:relative}@media (width<=767px){.cb-ppg-questionnaire__multi-select-wrapper{display:none}}.cb-ppg-questionnaire__multi-select-mobile-list{display:none}@media (width<=767px){.cb-ppg-questionnaire__multi-select-mobile-list{display:block}}.cb-ppg-questionnaire__multi-select{position:relative}.cb-ppg-questionnaire__multi-select-input-wrapper{align-items:center;display:flex;position:relative}.cb-ppg-questionnaire__multi-select-input-wrapper--has-badge .cb-ppg-questionnaire__multi-select-search{padding-left:40px}.cb-ppg-questionnaire__multi-select-count-badge{background:var(--fb-primary);color:#fff;width:24px;height:24px;font-size:var(--font-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-02);z-index:1;pointer-events:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.cb-ppg-questionnaire__multi-select-search{border:1px solid var(--br-primary-disabled);background:var(--fin-primary);width:100%;height:48px;color:var(--tb-primary);font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);cursor:pointer;text-overflow:ellipsis;border-radius:4px;padding:8px 40px 8px 8px}.cb-ppg-questionnaire__multi-select-search::placeholder{color:var(--tb-primary-disabled)}.cb-ppg-questionnaire__multi-select-search:focus-visible{border-color:var(--br-primary);outline:none}.cb-ppg-questionnaire__multi-select-arrow{cursor:pointer;width:16px;height:16px;transition:transform .15s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cb-ppg-questionnaire__multi-select-arrow svg{width:100%;height:100%;display:block}.cb-ppg-questionnaire__multi-select-arrow svg path{fill:var(--tb-primary)}.cb-ppg-questionnaire__multi-select--open .cb-ppg-questionnaire__multi-select-arrow{transform:translateY(-50%)rotate(180deg)}.cb-ppg-questionnaire__multi-select-dropdown{margin-top:var(--sp-2xs);background:var(--fin-primary);z-index:10;border-radius:8px;max-height:300px;padding:4px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #14141440}.cb-ppg-questionnaire__multi-select-dropdown--open{display:block}.cb-ppg-questionnaire__multi-select-dropdown-footer{background:var(--fin-primary);border-top:1px solid var(--fs-disabled);justify-content:flex-end;margin:4px -4px -4px;padding:8px;display:flex;position:sticky;bottom:-4px}.cb-ppg-questionnaire__multi-select-option{border-left:2px solid #0000;border-radius:0}.cb-ppg-questionnaire__multi-select-option:hover{border-left-color:var(--fb-primary);background:var(--fs-hover)}.cb-ppg-questionnaire__multi-select-label{align-items:center;gap:var(--sp-s);cursor:pointer;width:100%;margin:0;padding:.75rem 1rem;display:flex}.cb-ppg-questionnaire__multi-select-checkbox{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cb-ppg-questionnaire__multi-select-checkbox:focus-visible+.cb-ppg-questionnaire__multi-select-checkbox-custom{outline:3px solid var(--fb-primary);outline-offset:2px}.cb-ppg-questionnaire__multi-select-checkbox-custom{border:1px solid var(--br-primary-disabled);background:#fff;border-radius:0;flex-shrink:0;width:20px;height:20px;transition:all .15s;position:relative}.cb-ppg-questionnaire__multi-select-checkbox-custom:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transition:transform .15s;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(0)}.cb-ppg-questionnaire__multi-select-checkbox:checked+.cb-ppg-questionnaire__multi-select-checkbox-custom{background:var(--fi-primary);border-color:var(--fi-primary)}.cb-ppg-questionnaire__multi-select-checkbox:checked+.cb-ppg-questionnaire__multi-select-checkbox-custom:after{transform:rotate(45deg)scale(1)}.cb-ppg-questionnaire__multi-select-text{font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);flex:1}.cb-ppg-questionnaire__helper-text{color:#6b7280;margin-bottom:8px;font-size:13px}.cb-ppg-questionnaire__textarea{resize:vertical;min-height:96px}.cb-ppg-questionnaire__question{color:#111827;margin-bottom:12px;font-size:16px;font-weight:600}.cb-ppg-questionnaire__question span[aria-hidden]{color:var(--tx-critical)}.cb-ppg-questionnaire__question--h5{font-size:var(--font-heading-5);line-height:var(--line-height-heading-5);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);font-family:Roboto Condensed,Tahoma,Verdana,Segoe,sans-serif;font-weight:600}.cb-ppg-questionnaire__question-subtext{font-size:var(--font-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-02);color:var(--tb-tertiary);margin-top:-8px;margin-bottom:12px}.cb-ppg-questionnaire__radio-group{gap:16px;display:flex}.cb-ppg-questionnaire__radio-label{align-items:center;gap:var(--sp-xs);font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);cursor:pointer;display:flex}.cb-ppg-questionnaire__radio-label input[type=radio]{appearance:none;cursor:pointer;flex-shrink:0;width:30px;height:30px;margin:0;position:relative}.cb-ppg-questionnaire__radio-label input[type=radio]:before{content:"";border:1px solid var(--br-primary-disabled);border-radius:50%;position:absolute;inset:10%}.cb-ppg-questionnaire__radio-label input[type=radio]:checked:before{border-color:var(--br-primary)}.cb-ppg-questionnaire__radio-label input[type=radio]:checked:after{content:"";background:var(--fi-primary);border-radius:50%;position:absolute;inset:calc(10% + 6px)}.cb-ppg-questionnaire__radio-label input[type=radio]:checked:hover:after{background:var(--fi-primary-hover)}.cb-ppg-questionnaire__radio-label input[type=radio]:focus-visible:before{outline:3px solid var(--fb-primary);outline-offset:2px}.cb-ppg-questionnaire__radio-group--vertical{flex-direction:column;gap:12px}.cb-ppg-questionnaire__checkbox-group{flex-direction:column;gap:10px;display:flex}.cb-ppg-questionnaire__checkbox-label{align-items:flex-start;gap:var(--sp-xs);font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);cursor:pointer;display:flex}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]{appearance:none;cursor:pointer;flex-shrink:0;width:30px;height:30px;margin:0;position:relative}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]:before{content:"";border:1px solid var(--br-primary-disabled);border-radius:4px;position:absolute;inset:10%}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]:checked:before{border-color:var(--br-primary);background:var(--fi-primary)}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]:checked:hover:before{background:var(--fi-primary-hover)}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]:checked:after{content:"";clip-path:polygon(20% 48%,38% 66%,80% 24%,90% 34%,38% 86%,10% 58%);background:#fff;position:absolute;inset:10%;transform:scale(.9)}.cb-ppg-questionnaire__checkbox-label input[type=checkbox]:focus-visible:before{outline:3px solid var(--fb-primary);outline-offset:2px}.cb-ppg-questionnaire__checkbox-sublabel{color:#6b7280;margin-top:2px;font-size:12px;display:block}.cb-ppg-questionnaire__service-group{margin-bottom:20px}.cb-ppg-questionnaire__service-group-label{font-size:var(--font-label-s);font-weight:600;line-height:var(--line-height-label-s);text-transform:uppercase;letter-spacing:0;color:var(--tb-tertiary);margin-bottom:8px}.cb-ppg-questionnaire__chips{flex-wrap:wrap;gap:8px;display:flex}.cb-ppg-questionnaire__chip{cursor:pointer}.cb-ppg-questionnaire__chip-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cb-ppg-questionnaire__chip-input:checked+.cb-ppg-questionnaire__chip-label{background:var(--fb-tag-selected);color:var(--tlb-tag-selected);border-color:var(--br-primary)}.cb-ppg-questionnaire__chip-input:focus-visible+.cb-ppg-questionnaire__chip-label{outline:3px solid var(--fb-primary);outline-offset:2px}.cb-ppg-questionnaire__chip-label{height:24px;padding:0 var(--sp-xs);border:1px solid var(--br-primary);font-size:var(--font-label-s);font-weight:600;line-height:var(--line-height-label-s);text-transform:uppercase;letter-spacing:0;color:var(--tlb-tag);background:var(--fb-tag);border-radius:999px;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.cb-ppg-questionnaire__chip-label:hover{border-color:var(--br-primary-hover);background:var(--fs-hover);color:var(--tlb-tag-hover)}.cb-ppg-questionnaire__subsection{margin-top:28px;padding-top:28px}.cb-ppg-questionnaire__subsection:first-child{margin-top:0;padding-top:0}.cb-ppg-questionnaire__subsection-label{font-size:var(--font-label-s);font-weight:600;line-height:var(--line-height-label-s);text-transform:uppercase;letter-spacing:0;color:var(--tlb-tertiary);margin-bottom:20px}.cb-ppg-questionnaire__input--narrow{max-width:280px}.cb-ppg-questionnaire__phone-field{border:1px solid var(--br-primary-disabled);background:var(--fin-primary);border-radius:4px;align-items:stretch;height:48px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.cb-ppg-questionnaire__phone-field:focus-within{border-color:var(--fb-primary);box-shadow:0 0 0 3px rgba(var(--fb-primary), .25)}.cb-ppg-questionnaire__phone-code-select{opacity:0;cursor:pointer;z-index:1;width:64px;height:100%;position:absolute;inset:0}.cb-ppg-questionnaire__phone-flag{background:var(--fs-azure);pointer-events:none;border-radius:3px 0 0 3px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:64px;display:flex}.cb-ppg-questionnaire__phone-flag-icon{--flag-count:244;--flag-width:20px;width:var(--flag-width);height:calc(var(--flag-width) * 3 / 4);background-image:url(/wp-content/themes/cookiebot/dist/assets/flags@2x-QBzdwbZ8.webp);background-repeat:no-repeat;background-position:calc(var(--flag-offset) * var(--flag-width)) 0;background-size:calc(var(--flag-count) * var(--flag-width)) 100%;border-radius:2px;box-shadow:0 0 1px #00000080}.cb-ppg-questionnaire__phone-flag-arrow{width:12px;height:12px;display:flex}.cb-ppg-questionnaire__phone-flag-arrow svg{width:100%;height:100%}.cb-ppg-questionnaire__phone-flag-arrow path{fill:var(--tb-tertiary)}.cb-ppg-questionnaire__phone-number-input{min-width:0;padding:0 var(--sp-s);font-size:var(--font-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-02);color:var(--tb-primary);background:0 0;border:none;outline:none;flex:1}.cb-ppg-questionnaire__back:focus-visible,.cb-ppg-questionnaire__continue:focus-visible{outline:3px solid var(--fb-primary);outline-offset:2px}.cb-ppg-questionnaire__preview-company-name{font-weight:700}.cb-ppg-questionnaire__preview-sections{flex-direction:column;display:flex}.cb-ppg-questionnaire__email-modal-container{z-index:9999;background:#2223;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.cb-ppg-questionnaire__email-modal-container--visible{display:flex}.cb-ppg-questionnaire__email-modal{background:#fff;border-radius:8px;width:100%;max-width:800px;padding:40px;box-shadow:0 8px 24px #14141440}.cb-ppg-questionnaire__email-modal__divider{background:var(--br-secondary);height:1px;margin-bottom:20px}.cb-ppg-questionnaire__email-modal__form__description{color:#374151;margin-bottom:20px;font-size:15px}.cb-ppg-questionnaire__email-modal__actions{flex-direction:column;gap:12px;margin-top:16px;display:flex}.cb-ppg-questionnaire__email-modal__button-wrapper{justify-content:center;display:flex}.cb-ppg-questionnaire__email-modal__agreement{color:var(--tb-primary);font-size:12px}.cb-ppg-questionnaire__email-modal__agreement a{color:inherit;text-decoration:underline}.cb-ppg-questionnaire__email-modal__field--checkbox{cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;display:flex}.cb-ppg-questionnaire__email-modal__field--checkbox input[type=checkbox]{transform:translateY(5px)}.cb-ppg-questionnaire__email-modal__success{text-align:center}.cb-ppg-questionnaire__email-modal__success p{margin-bottom:16px;font-size:18px;font-weight:600}.cb-ppg-questionnaire__email-modal__success-notice{color:var(--tb-tertiary);font-size:14px;font-weight:400}.cb-ppg-questionnaire__email-modal__policy-link{margin-top:8px;display:inline-block}.cb-ppg-questionnaire__email-modal__heading{margin-bottom:20px;font-size:24px;font-weight:700}
