#primary-care-data-security-quiz-app button,#primary-care-data-security-quiz-app a,#primary-care-data-security-quiz-app label{cursor:pointer}#primary-care-data-security-quiz-app button:disabled{cursor:not-allowed}#primary-care-data-security-quiz-app .quiz-language{border:1px solid var(--color-concrete-gray-40);backdrop-filter:blur(12px);background:#ffffffc2;border-radius:.875rem;align-items:center;gap:.5rem;padding:.375rem;display:inline-flex;box-shadow:0 14px 34px #2222220e}#primary-care-data-security-quiz-app .language-option{color:var(--color-primary);letter-spacing:0;transition:color var(--duration-fast), background-color var(--duration-fast);border-radius:.625rem;padding:.42rem .82rem;font-size:1rem;font-weight:400;line-height:1;display:inline-flex}#primary-care-data-security-quiz-app .language-option.is-active,#primary-care-data-security-quiz-app .language-option:hover,#primary-care-data-security-quiz-app .language-option:focus-visible{background:var(--color-blue-10);color:var(--color-primary)}#primary-care-data-security-quiz-app .quiz-panel{border:1px solid var(--color-concrete-gray-40);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff5,#fafcfce0),#fff;position:relative;overflow:hidden}#primary-care-data-security-quiz-app .quiz-panel:before{content:none}#primary-care-data-security-quiz-app .quiz-panel:after{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-vega-violet-100), var(--color-turquoise-pearl-100));pointer-events:none;height:3px;position:absolute;inset:0 0 auto}#primary-care-data-security-quiz-app .quiz-panel>*{position:relative}#primary-care-data-security-quiz-app .quiz-result-panel{grid-template-columns:minmax(0,1fr) 12.5rem;align-items:center;gap:1.25rem;padding:1.35rem;display:grid}#primary-care-data-security-quiz-app .quiz-intro-panel{padding:.25rem 0 1.25rem;display:block;position:relative}#primary-care-data-security-quiz-app .quiz-intro-copy,#primary-care-data-security-quiz-app .quiz-result-copy{max-width:var(--max-width-text)}#primary-care-data-security-quiz-app .quiz-intro-copy{max-width:46rem}#primary-care-data-security-quiz-app .quiz-result-panel{grid-template-columns:1fr;gap:.95rem}#primary-care-data-security-quiz-app .quiz-result-main{grid-template-columns:10rem minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}#primary-care-data-security-quiz-app .quiz-result-footer{border-top:1px solid var(--color-concrete-gray-100);gap:.7rem;padding-top:.85rem;display:grid}#primary-care-data-security-quiz-app .quiz-meta-row,#primary-care-data-security-quiz-app .quiz-progress-row{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;font-weight:700;display:flex}#primary-care-data-security-quiz-app .quiz-meta-row span,#primary-care-data-security-quiz-app .quiz-progress-row span{background:0 0;border:0;border-radius:0;padding:0}#primary-care-data-security-quiz-app .quiz-intro-meta{justify-content:flex-start;gap:.5rem}#primary-care-data-security-quiz-app .quiz-intro-meta span{text-transform:none;letter-spacing:0;background:#ffffffc7;border:1px solid #c2cfd6b3;border-radius:999px;align-items:center;min-height:2rem;padding:.45rem .75rem;display:inline-flex;box-shadow:0 2px 10px #2222220a}#primary-care-data-security-quiz-app .quiz-intro-meta span:first-child:before{content:"";background:var(--color-success);border-radius:999px;width:.45rem;height:.45rem;margin-right:.45rem;box-shadow:0 0 0 .25rem #1f8e591a}#primary-care-data-security-quiz-app .quiz-progress-row span:last-child{color:var(--color-black-40)}#primary-care-data-security-quiz-app .quiz-result-panel h2{max-width:42rem;color:var(--color-black-100);font-family:var(--font-display);letter-spacing:0;margin-top:.65rem;font-size:2rem;font-weight:400;line-height:1.06}#primary-care-data-security-quiz-app .quiz-intro-panel h2{color:var(--color-black-100);font-family:var(--font-display);letter-spacing:0;margin-top:1rem;font-size:3rem;font-weight:400;line-height:1.02}#primary-care-data-security-quiz-app .quiz-body-copy{gap:.65rem;margin-top:1rem;display:grid}#primary-care-data-security-quiz-app .quiz-body-copy p,#primary-care-data-security-quiz-app .quiz-case-text{color:var(--color-black-60);font-size:.96rem;font-weight:450;line-height:1.38}#primary-care-data-security-quiz-app .quiz-result-score{border-radius:var(--radius-lg);background:var(--color-primary);color:#fff;text-align:center;align-content:center;justify-items:center;min-height:100%;padding:1rem;display:grid;box-shadow:0 18px 42px #3d15e02e}#primary-care-data-security-quiz-app .quiz-result-score span{letter-spacing:0;margin-top:.35rem;font-size:4.65rem;font-weight:860;line-height:.86;display:block}#primary-care-data-security-quiz-app .quiz-result-score p{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.2}#primary-care-data-security-quiz-app .quiz-primary-button,#primary-care-data-security-quiz-app .quiz-secondary-button{border-radius:var(--radius-md);width:10rem;min-height:2.5rem;transition:background-color var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast), transform var(--duration-fast), box-shadow var(--duration-fast);justify-content:center;align-items:center;padding:.58rem .85rem;font-size:.86rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}#primary-care-data-security-quiz-app .quiz-primary-button{background:var(--color-primary);color:#fff;box-shadow:0 10px 24px #3d15e024}#primary-care-data-security-quiz-app .quiz-intro-copy>.quiz-primary-button{margin-top:.85rem}#primary-care-data-security-quiz-app .quiz-intro-button{gap:.45rem;width:auto;min-height:3rem;padding:.82rem 1.35rem;font-size:.98rem}#primary-care-data-security-quiz-app .quiz-intro-button svg{width:1rem;height:1rem}#primary-care-data-security-quiz-app .quiz-primary-button:hover,#primary-care-data-security-quiz-app .quiz-primary-button:focus-visible{background:var(--color-primary-hover);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}#primary-care-data-security-quiz-app .quiz-primary-button:disabled{opacity:.42;box-shadow:none;transform:none}#primary-care-data-security-quiz-app .quiz-secondary-button{color:var(--color-primary);background:#ffffffd1;border:1px solid #3d15e033;box-shadow:0 2px 10px #22222209}#primary-care-data-security-quiz-app .quiz-secondary-button:hover,#primary-care-data-security-quiz-app .quiz-secondary-button:focus-visible{background:var(--color-blue-10);color:var(--color-primary);box-shadow:var(--shadow-card-hover);border-color:#3d15e057;transform:translateY(-1px)}#primary-care-data-security-quiz-app .quiz-secondary-button:disabled{opacity:.42;box-shadow:none;transform:none}#primary-care-data-security-quiz-app .quiz-question-panel,#primary-care-data-security-quiz-app .quiz-review-panel{padding:1.15rem}#primary-care-data-security-quiz-app .quiz-question-surface{padding:.2rem 0 0}#primary-care-data-security-quiz-app .quiz-question-surface .quiz-progress-row{justify-content:flex-start}#primary-care-data-security-quiz-app .quiz-question-surface .quiz-progress-row span{min-height:2rem;color:var(--color-primary);text-transform:none;letter-spacing:0;background:#ffffffc7;border:1px solid #c2cfd6b3;border-radius:999px;align-items:center;padding:.45rem .75rem;display:inline-flex;box-shadow:0 2px 10px #2222220a}#primary-care-data-security-quiz-app .quiz-progress-bar{background:var(--color-concrete-gray-80);border-radius:999px;height:.3rem;margin:.7rem 0 1.35rem;overflow:hidden}#primary-care-data-security-quiz-app .quiz-progress-bar span{border-radius:inherit;background:var(--color-primary);height:100%;transition:width var(--duration-normal);display:block}#primary-care-data-security-quiz-app .quiz-question-card{grid-template-columns:minmax(0,.82fr) minmax(19rem,1fr);align-items:start;gap:1.25rem 2rem;display:grid}#primary-care-data-security-quiz-app .quiz-question-copy{max-width:var(--max-width-text);gap:.8rem;display:grid}#primary-care-data-security-quiz-app .quiz-question-kicker{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}#primary-care-data-security-quiz-app .quiz-question-card h2{max-width:50rem;color:var(--color-black-100);font-family:var(--font-display);letter-spacing:0;font-size:1.75rem;font-weight:700;line-height:1.08}#primary-care-data-security-quiz-app .quiz-question-copy-block{gap:.28rem;display:grid}#primary-care-data-security-quiz-app .quiz-question-label{color:var(--color-primary);font-size:.78rem;font-weight:700;line-height:1.25}#primary-care-data-security-quiz-app .quiz-case-text,#primary-care-data-security-quiz-app .quiz-question-prompt{color:var(--color-black-80);font-size:.92rem;font-weight:450;line-height:1.34}#primary-care-data-security-quiz-app .quiz-case-text{border-left:2px solid var(--color-primary);padding-left:.7rem}#primary-care-data-security-quiz-app .quiz-question-prompt{color:var(--color-black-80)}#primary-care-data-security-quiz-app .quiz-product-note{background:linear-gradient(135deg,#ffffffe6,#eff6ffc7),#fff;border:1px solid #3d15e02e;border-radius:.95rem;gap:.28rem;padding:.75rem .85rem;display:grid;box-shadow:0 10px 24px #3d15e012}#primary-care-data-security-quiz-app .quiz-product-note-title{color:var(--color-primary);font-size:.78rem;font-weight:700;line-height:1.25}#primary-care-data-security-quiz-app .quiz-product-note p:last-child{color:var(--color-black-80);font-size:.88rem;font-weight:450;line-height:1.34}#primary-care-data-security-quiz-app .quiz-answer-column{gap:.7rem;display:grid}#primary-care-data-security-quiz-app .quiz-answer-grid{gap:.5rem;display:grid}#primary-care-data-security-quiz-app .quiz-answer-option{min-height:2.45rem;color:var(--color-black-80);backdrop-filter:blur(8px);transition:border-color var(--duration-fast), background-color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-fast);background:#ffffffd1;border:1px solid #c2cfd6b8;border-radius:.95rem;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.5rem .58rem;display:grid;box-shadow:0 2px 10px #22222209}#primary-care-data-security-quiz-app .quiz-answer-option input{opacity:0;pointer-events:none;position:absolute}#primary-care-data-security-quiz-app .quiz-answer-option:hover,#primary-care-data-security-quiz-app .quiz-answer-option:focus-within{border-color:#3d15e057;transform:translateY(-1px);box-shadow:0 12px 28px #3d15e017}#primary-care-data-security-quiz-app .quiz-answer-option.is-selected{border-color:var(--color-primary);background:var(--color-blue-10);box-shadow:0 12px 28px #3d15e014}#primary-care-data-security-quiz-app .quiz-answer-option.is-correct{background:linear-gradient(135deg,#ffffffeb,#91e6d533),#fff;border-color:#1f8e5970;box-shadow:0 12px 28px #1f8e5914}#primary-care-data-security-quiz-app .quiz-answer-option.is-incorrect{background:linear-gradient(135deg,#fffffff0,#cc3a420e),#fff;border-color:#cc3a4257;box-shadow:0 12px 28px #cc3a420f}#primary-care-data-security-quiz-app .quiz-answer-option:has(input:disabled){cursor:default}#primary-care-data-security-quiz-app .quiz-answer-option:has(input:disabled):hover{transform:none}#primary-care-data-security-quiz-app .quiz-answer-letter{background:var(--color-blue-10);width:1.45rem;height:1.45rem;color:var(--color-primary);border-radius:999px;place-items:center;font-size:.76rem;font-weight:840;display:grid}#primary-care-data-security-quiz-app .quiz-answer-option.is-correct .quiz-answer-letter{color:#1f8e59;background:#1f8e591f}#primary-care-data-security-quiz-app .quiz-answer-option.is-incorrect .quiz-answer-letter{color:#cc3a42;background:#cc3a421a}#primary-care-data-security-quiz-app .quiz-answer-text{font-size:.86rem;font-weight:400;line-height:1.24}#primary-care-data-security-quiz-app .quiz-feedback-card{border-radius:var(--radius-lg);background:linear-gradient(135deg, #3d15e0fa, #3d15e0e0), var(--color-primary);color:#fff;border:1px solid #91e6d542;gap:.4rem;padding:.75rem .85rem;display:grid;box-shadow:0 18px 42px #3d15e02e}#primary-care-data-security-quiz-app .quiz-feedback-card.is-correct{border-color:#91e6d58c}#primary-care-data-security-quiz-app .quiz-feedback-card.is-incorrect{border-color:#ffffff3d}#primary-care-data-security-quiz-app .quiz-feedback-heading{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}#primary-care-data-security-quiz-app .quiz-feedback-heading span{color:#fff;font-size:.86rem;font-weight:700}#primary-care-data-security-quiz-app .quiz-feedback-heading p,#primary-care-data-security-quiz-app .quiz-feedback-card>p{color:#ffffffc7;font-size:.82rem;font-weight:400;line-height:1.3}#primary-care-data-security-quiz-app .quiz-nav-row,#primary-care-data-security-quiz-app .quiz-result-actions{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}#primary-care-data-security-quiz-app .quiz-answer-column .quiz-nav-row{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}#primary-care-data-security-quiz-app .quiz-answer-column .quiz-primary-button,#primary-care-data-security-quiz-app .quiz-answer-column .quiz-secondary-button{width:100%}#primary-care-data-security-quiz-app .quiz-result-actions .quiz-primary-button{margin-top:0}#primary-care-data-security-quiz-app .quiz-result-footer .quiz-progress-bar{margin:0}#primary-care-data-security-quiz-app .quiz-result-footer .quiz-result-actions{margin-top:0}#primary-care-data-security-quiz-app .quiz-review-list{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}#primary-care-data-security-quiz-app .quiz-review-item{border:1px solid var(--color-concrete-gray-40);background:#ffffffbd;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.78rem;display:grid}#primary-care-data-security-quiz-app .quiz-review-item.is-correct{border-color:#1f8e5947}#primary-care-data-security-quiz-app .quiz-review-item.is-incorrect{border-color:#cc3a423d}#primary-care-data-security-quiz-app .quiz-review-number{background:var(--color-primary);color:#fff;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:820;display:grid}#primary-care-data-security-quiz-app .quiz-review-item h3{color:var(--color-black-100);font-size:1rem;font-weight:780;line-height:1.2}#primary-care-data-security-quiz-app .quiz-review-item p{color:var(--color-black-60);margin-top:.18rem;font-size:.9rem;font-weight:560;line-height:1.3}@media (width<=820px){#primary-care-data-security-quiz-app .quiz-intro-panel,#primary-care-data-security-quiz-app .quiz-result-panel{grid-template-columns:1fr}#primary-care-data-security-quiz-app .quiz-intro-panel{text-align:center;gap:.9rem}#primary-care-data-security-quiz-app .quiz-intro-copy{margin:0 auto}#primary-care-data-security-quiz-app .quiz-intro-meta{justify-content:center}#primary-care-data-security-quiz-app .quiz-result-main{grid-template-columns:1fr}#primary-care-data-security-quiz-app .quiz-question-card{grid-template-columns:1fr;gap:.8rem}#primary-care-data-security-quiz-app .quiz-result-score{min-height:6rem}}@media (width<=640px){#primary-care-data-security-quiz-app .quiz-intro-panel,#primary-care-data-security-quiz-app .quiz-question-panel,#primary-care-data-security-quiz-app .quiz-result-panel,#primary-care-data-security-quiz-app .quiz-review-panel{padding:.85rem}#primary-care-data-security-quiz-app .quiz-question-surface{padding:0}#primary-care-data-security-quiz-app .quiz-intro-panel h2,#primary-care-data-security-quiz-app .quiz-result-panel h2{font-size:1.45rem}#primary-care-data-security-quiz-app .quiz-question-card h2{font-size:1.22rem}#primary-care-data-security-quiz-app .quiz-body-copy p,#primary-care-data-security-quiz-app .quiz-case-text,#primary-care-data-security-quiz-app .quiz-question-prompt{font-size:.84rem}#primary-care-data-security-quiz-app .quiz-intro-panel{padding-left:0;padding-right:0}#primary-care-data-security-quiz-app .quiz-intro-meta{gap:.35rem}#primary-care-data-security-quiz-app .quiz-intro-meta span{min-height:1.8rem;padding:.35rem .6rem;font-size:.72rem}#primary-care-data-security-quiz-app .quiz-result-score{min-height:5rem}#primary-care-data-security-quiz-app .quiz-result-score span{font-size:3.25rem}#primary-care-data-security-quiz-app .quiz-nav-row,#primary-care-data-security-quiz-app .quiz-result-actions{display:grid}#primary-care-data-security-quiz-app .quiz-primary-button,#primary-care-data-security-quiz-app .quiz-secondary-button{width:100%}}
