.fenagel-quiz{background:var(--fq-primary-bg,var(--fq-primary,#004ea7));color:var(--fq-text,#fff);font-family:var(--secondary-font,Inter,Arial,sans-serif);margin:0 auto;max-width:100%;overflow:hidden}.fenagel-quiz *,.fenagel-quiz :after,.fenagel-quiz :before{-webkit-box-sizing:border-box;box-sizing:border-box}.fenagel-quiz__inner{margin:0 auto;max-width:100%;min-height:480px;position:relative}.fenagel-quiz__screen{display:none;height:100%;min-height:inherit}.fenagel-quiz__screen.is-active{display:block}.fenagel-quiz__screen--result.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:inherit;padding:32px 0}.fenagel-quiz__questions-layout{display:grid;gap:48px;grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);min-height:inherit}.fenagel-quiz__question-media{min-height:inherit;position:relative}.fenagel-quiz__question-image{display:none;height:100%;min-height:480px;object-fit:cover;width:100%}.fenagel-quiz__question-image.is-active{display:block}.fenagel-quiz__questions-panel{gap:36px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:inherit;padding:48px 48px 32px 0}.fenagel-quiz__intro-copy,.fenagel-quiz__questions-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fenagel-quiz__intro-copy{gap:28px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.fenagel-quiz__screen--intro.is-active{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);height:100%;min-height:inherit;overflow:hidden;padding:0 0 0 60px}.fenagel-quiz__intro-text{max-width:520px}.fenagel-quiz__title{color:inherit;font-size:30px;font-weight:800;letter-spacing:0;line-height:1.25;margin:0 0 16px}.fenagel-quiz__description{color:inherit;font-size:16px;line-height:1.5;margin:0}.fenagel-quiz__intro-instruction,.fenagel-quiz__intro-instruction p{color:inherit;font-size:15px;line-height:1.55;margin:0}.fenagel-quiz__legal,.fenagel-quiz__legal p{color:hsla(0,0%,100%,.88);font-size:13px;line-height:1.55;margin:0}.fenagel-quiz__legal--result,.fenagel-quiz__legal--result p{color:#4b5563}.fenagel-quiz__image{aspect-ratio:16/9;display:block;height:100%;min-height:340px;-o-object-fit:cover;object-fit:cover;width:100%}.fenagel-quiz__button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:8px;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:16px;font-weight:800;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;min-height:48px;min-width:156px;padding:15px 28px;text-align:center;text-decoration:none;-webkit-transition:background-color .16s ease,color .16s ease,opacity .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,color .16s ease,opacity .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.fenagel-quiz__intro-copy>.fenagel-quiz__button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;width:auto}.fenagel-quiz__button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fenagel-quiz__button:focus-visible,.fenagel-quiz__option:focus-visible{outline:3px solid hsla(0,0%,100%,.85);outline-offset:3px}.fenagel-quiz__button:disabled{cursor:not-allowed;opacity:.48;-webkit-transform:none;transform:none}.fenagel-quiz__button--primary{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:#fff;color:var(--fq-primary,#004ea7)}.fenagel-quiz__button--light{background:#fff;color:var(--fq-primary,#004ea7);min-width:212px}.fenagel-quiz__button--ghost,.fenagel-quiz__button--ghost-dark{background:hsla(0,0%,100%,.16);color:var(--fq-text,#fff)}.fenagel-quiz__button--ghost-dark{background:rgba(0,78,167,.1);color:var(--fq-primary,#004ea7)}.fenagel-quiz__progress{background:hsla(0,0%,100%,.28);border-radius:999px;height:8px;overflow:hidden;width:100%}.fenagel-quiz__progress-bar{background:hsla(0,0%,100%,.82);border-radius:inherit;display:block;height:100%;-webkit-transition:width .22s ease;transition:width .22s ease;width:25%}.fenagel-quiz__form{margin:0;max-width:100%}.fenagel-quiz__question{border:0;display:none;margin:0;padding:0}.fenagel-quiz__question.is-active{display:block}.fenagel-quiz__question legend{color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:var(--h3-font-size,30px);font-weight:400;gap:14px;line-height:1.18;margin:0 0 36px;padding:0;text-align:left;width:100%}.fenagel-quiz__number{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;color:var(--fq-primary,#004ea7);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;font-size:18px;font-weight:800;height:34px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;width:34px}.fenagel-quiz__question-title{color:var(--fq-text,#fff);font-size:var(--h3-font-size,30px);font-weight:500;line-height:1.2;max-width:640px}.fenagel-quiz__options{display:grid;gap:18px;grid-template-columns:1fr}.fenagel-quiz__options .fenagel-quiz__option:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none;width:100%}.fenagel-quiz__options--two .fenagel-quiz__option:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none}.fenagel-quiz__option{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:hsla(0,0%,100%,.16);border:2px solid transparent;border-radius:48px;color:var(--fq-text,#fff);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;font-size:18px;gap:14px;line-height:1.35;min-height:84px;padding:20px 24px;text-align:left;-webkit-transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,-webkit-transform .16s ease;width:100%}.fenagel-quiz__option.is-selected,.fenagel-quiz__option:hover{background:hsla(0,0%,100%,.24);border-color:hsla(0,0%,100%,.62)}.fenagel-quiz__option:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fenagel-quiz__option span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid hsla(0,0%,100%,.34);border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 38px;-ms-flex:0 0 38px;flex:0 0 38px;font-size:15px;font-weight:800;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fenagel-quiz__option.is-selected span{background:#fff;color:var(--fq-primary,#004ea7)}.fenagel-quiz__nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:36px}.fenagel-quiz__nav.is-first-step{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fenagel-quiz__nav.is-first-step [data-prev]{display:none}.fenagel-quiz__result-card{background:var(--fq-card,#fff);border-radius:8px;color:#272d37;margin:0 auto;max-width:900px;padding:36px;text-align:center}.fenagel-quiz__eyebrow{color:var(--fq-primary,#004ea7);font-size:14px;font-weight:800;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.fenagel-quiz__result-title{color:var(--fq-primary,#004ea7);font-size:var(--h3-font-size,30px);font-weight:700;line-height:1.2;margin:0 0 24px}.fenagel-quiz__result-body{margin-bottom:20px;width:100%}.fenagel-quiz__result-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;text-align:left}.fenagel-quiz__result-grid--single{grid-template-columns:minmax(0,1fr)}.fenagel-quiz__result-item{border-radius:8px;border-top:1px solid #d9e3ef;box-shadow:0 15px 35px rgba(50,50,90,.1),0 5px 15px rgba(0,0,0,.07);padding:20px}.fenagel-quiz__result-item-title{color:var(--primary-color,var(--fq-primary,#004ea7));font-family:var(--secondary-font,Inter,Arial,sans-serif);font-size:var(--h4-font-size,24px);font-weight:var(--h4-font-weight,700);letter-spacing:0;line-height:var(--h4-line-height,1.25);margin:0 0 8px}.fenagel-quiz__disclaimer,.fenagel-quiz__disclaimer ol,.fenagel-quiz__disclaimer p,.fenagel-quiz__disclaimer ul,.fenagel-quiz__result-item-description,.fenagel-quiz__result-item-description ol,.fenagel-quiz__result-item-description p,.fenagel-quiz__result-item-description ul,.fenagel-quiz__treatment,.fenagel-quiz__treatment ol,.fenagel-quiz__treatment p,.fenagel-quiz__treatment ul{color:var(--dark-color,#272d37);font-family:var(--secondary-font,Inter,Arial,sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.fenagel-quiz__disclaimer p,.fenagel-quiz__result-item-description p,.fenagel-quiz__treatment p{display:block;margin:0}.fenagel-quiz__disclaimer ol,.fenagel-quiz__disclaimer ul,.fenagel-quiz__result-item-description ol,.fenagel-quiz__result-item-description ul,.fenagel-quiz__treatment ol,.fenagel-quiz__treatment ul{display:block;margin:10px 0 0 18px}.fenagel-quiz__result-body strong{color:#272d37}.fenagel-quiz__treatment{background:rgba(0,162,233,.12);border-left:4px solid var(--fq-primary,#004ea7);border-radius:8px;margin-top:16px;padding:16px 18px}.fenagel-quiz__disclaimer,.fenagel-quiz__legal--result{background:transparent;border:0;border-radius:0;margin-top:20px;padding:0;text-align:center}.fenagel-quiz__result-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}.fenagel-quiz__legal--result{margin-top:24px}@media (max-width:1024px){.fenagel-quiz__inner{min-height:440px}.fenagel-quiz__questions-layout{gap:28px;grid-template-columns:minmax(260px,.85fr) minmax(0,1fr)}.fenagel-quiz__question-image{min-height:440px}.fenagel-quiz__questions-panel{padding:36px 32px 28px 0}.fenagel-quiz__screen--intro.is-active{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:minmax(0,.95fr) minmax(320px,1fr);padding-left:36px}.fenagel-quiz__question legend{margin-bottom:28px}.fenagel-quiz__option{font-size:18px;min-height:78px;padding:18px 22px}.fenagel-quiz__result-grid{grid-template-columns:1fr}}@media (max-width:768px){.fenagel-quiz__inner{min-height:0}.fenagel-quiz__questions-layout{gap:20px;grid-template-columns:1fr}.fenagel-quiz__question-media{display:none}.fenagel-quiz__questions-panel{gap:28px;min-height:0;padding:28px 24px 24px}.fenagel-quiz__title{font-size:26px}.fenagel-quiz__description{font-size:16px;margin-bottom:24px}.fenagel-quiz__intro-instruction,.fenagel-quiz__intro-instruction p,.fenagel-quiz__legal,.fenagel-quiz__legal p{font-size:13px}.fenagel-quiz__image{aspect-ratio:16/9;min-height:220px}.fenagel-quiz__question legend{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:28px;text-align:left}.fenagel-quiz__number{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;font-size:18px;height:30px;margin-top:0}.fenagel-quiz__options{gap:12px;grid-template-columns:1fr}.fenagel-quiz__options .fenagel-quiz__option:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none}.fenagel-quiz__option{border-radius:24px;font-size:18px;min-height:74px;padding:16px}.fenagel-quiz__option span{-webkit-flex-basis:38px;-ms-flex-preferred-size:38px;flex-basis:38px;font-size:15px;height:38px}.fenagel-quiz__nav,.fenagel-quiz__result-actions{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:28px}.fenagel-quiz__button{width:100%}.fenagel-quiz__intro-copy>.fenagel-quiz__button{width:auto}.fenagel-quiz__screen--intro.is-active{gap:24px;grid-template-columns:1fr;padding:28px 24px 24px}.fenagel-quiz__intro-copy{gap:18px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.fenagel-quiz__image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.fenagel-quiz__result-card{padding:30px 22px}.fenagel-quiz__result-title{font-size:26px}}