.quiz{--survey-pink:var(--pink,#d73096);--survey-pink-dark:#b21876;--survey-pink-soft:#f8e5e7;--dh-surface:#f7f7f7;--dh-surface-2:#fff;--dh-results-surface:#fff;--dh-surface-3:#fafafa;--dh-line:#dcdcd9;--dh-ink:#2b2b2b;--dh-ink-muted:#6e6f73;--dh-ink-soft:#47484d;--dh-answer-line:#dedbd7;--dh-progress-track:#dad8d4;--dh-step-chip-bg:#f5cbe5;--dh-step-chip-ink:#2b2b2b;--dh-form-card:#f7f7f7;--dh-form-input-bg:#fff;--survey-storm:var(--dh-ink);--survey-grey:var(--dh-ink-muted);--survey-border:var(--dh-line);color:var(--dh-ink);font-family:Inter,Arial,sans-serif}.quiz--dark{--dh-surface:#1a242b;--dh-surface-2:#1a242b;--dh-results-surface:#1a242b;--dh-surface-3:#162026;--dh-line:#2a343a;--dh-ink:#fff;--dh-ink-muted:#b9bfc4;--dh-ink-soft:#b9bfc4;--dh-answer-line:#3a4650;--dh-progress-track:#2a343a;--dh-step-chip-bg:#233039;--dh-step-chip-ink:var(--survey-pink);--dh-form-card:#162026;--dh-form-input-bg:#121b21}.quiz *,.quiz :after,.quiz :before{box-sizing:border-box}.quiz__shell{background:transparent;border:0;display:flex;flex-direction:column;min-height:0}.quiz__stage{display:grid;flex:1;min-height:0;padding:72px 24px 96px;place-items:center}.quiz__form-panel,.quiz__question-panel{margin:0 auto;text-align:center;width:min(720px,100%)}.quiz__eyebrow{color:var(--survey-pink);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.quiz__form-copy h2,.quiz__question{color:var(--survey-storm);font-size:2rem;font-weight:500;line-height:1.25;margin:0 auto 28px;max-width:760px}.quiz__answers{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;margin:0 auto;max-width:710px}.quiz__answer{align-items:center;background:var(--dh-surface-2);border:1.5px solid var(--survey-pink);border-radius:4px;color:var(--survey-storm);cursor:pointer;display:flex;gap:12px;justify-content:flex-start;min-height:58px;padding:12px 16px;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;width:100%}.quiz__answer:nth-child(4){grid-column:1/2;margin-left:50%;width:100%}.quiz__answer:nth-child(5){grid-column:2/3;margin-left:50%;width:100%}.quiz__answer.is-selected,.quiz__answer:focus-visible,.quiz__answer:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff;outline:none}.quiz__radio{border:1.5px solid;border-radius:50%;display:inline-flex;flex:0 0 16px;height:16px;position:relative;width:16px}.quiz__answer.is-selected .quiz__radio:after{background:currentColor;border-radius:50%;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.quiz__answer span:last-child{font-size:.95rem;line-height:1.25}.quiz__count{font-size:.813rem}.quiz__form-panel{display:grid;gap:48px;grid-template-columns:minmax(0,.7fr) minmax(320px,1.3fr);max-width:980px;padding:var(--dh-form-padding-top) var(--dh-form-padding-right) var(--dh-form-padding-bottom) var(--dh-form-padding-left);text-align:left;width:100%}.quiz__form-copy{align-self:center;text-align:center}.quiz__form-copy h2{color:var(--dh-form-text,var(--survey-storm));font-weight:700}.quiz__form-description{color:var(--dh-form-text,var(--survey-grey));font-size:.95rem;line-height:1.5}.quiz__form-description--lead{font-size:1.1rem;line-height:1.45}.quiz__form{background:var(--dh-form-bg,var(--dh-form-card));border-radius:var(--dh-form-radius,8px);min-height:260px;padding:28px}.quiz[data-form-shadow=true] .quiz__form{box-shadow:0 18px 36px rgba(18,27,33,.12)}.quiz__form .hs-form-field>label{color:var(--dh-form-text,var(--survey-storm));font-size:.875rem;font-weight:500}.quiz__form input,.quiz__form select,.quiz__form textarea{border:1.5px solid var(--dh-form-button-border,var(--survey-pink))!important;border-radius:4px!important}.quiz__form .hs-button{background:var(--dh-form-button-bg,var(--survey-pink))!important;border:1px solid var(--dh-form-button-border,var(--dh-form-button-bg,var(--survey-pink)))!important;border-radius:50px!important;color:var(--dh-form-button-text,#fff)!important;font-weight:600!important;padding:13px 28px!important}.quiz__form-status{color:var(--survey-grey);font-size:.95rem;margin:0;text-align:center}.sr-dh-bleed{width:100%}.quiz__frame{background:var(--dh-surface);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.quiz.is-framed .quiz__frame{border:1px solid var(--dh-line);border-radius:12px}.quiz.is-results .quiz__frame{background:var(--dh-results-surface)}.quiz--dark .quiz__rail{border-right:1px solid var(--dh-line)}.quiz.has-sidebar .quiz__frame,.quiz.is-results .quiz__frame{grid-template-columns:minmax(280px,32%) minmax(0,1fr)}.quiz--editorial:not(.is-results) .quiz__frame{grid-template-columns:minmax(0,1fr)}.quiz--editorial:not(.is-results) .quiz__rail{display:none}.quiz__rail{background:var(--dh-rail-bg,#121b21);color:#fff;display:flex;flex-direction:column;gap:32px;padding:48px 40px}.quiz__main{min-width:0}.quiz.has-sidebar:not(.is-results) .quiz__main{padding:40px 48px}.quiz__intro{display:flex;flex-direction:column;gap:18px;margin:auto 0}.quiz__rail--center .quiz__intro{align-items:center;text-align:center}.quiz__intro-eyebrow{color:var(--survey-pink);font-size:1rem;margin:0}.quiz__intro-heading{color:#fff;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0}.quiz__intro-copy{color:#b9bfc4;font-size:1.0625rem;line-height:1.55}.quiz__intro-copy p{margin:0 0 12px}.quiz__intro-copy p:last-child{margin-bottom:0}.quiz__intro-copy strong{color:#fff;font-weight:600}.quiz__intro-meta{color:#7f868b;font-size:.875rem;margin:0}.quiz__intro-points{width:100%}.quiz__intro-points ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;text-align:left}.quiz__intro-points li{color:#b9bfc4;font-size:.9375rem;line-height:1.5;padding-left:24px;position:relative}.quiz__intro-points li:before{background:var(--survey-pink);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.55em;width:7px}.quiz__result-rail{display:flex;flex:1;flex-direction:column;gap:32px}p.quiz__rail-eyebrow,p.quiz__reco-eyebrow{font-size:1rem;margin:0}.quiz__rail-eyebrow{color:#7f868b}.quiz__reco-eyebrow{color:var(--dh-ink-muted)}.quiz__rail-score{align-items:center;display:flex;gap:24px}.quiz__donut{background:conic-gradient(var(--survey-pink) 0turn 0turn,#2a343a 0turn 1turn);border-radius:999px;flex:none;height:132px;position:relative;width:132px}.quiz__donut-inner{align-items:center;background:var(--dh-rail-bg,#121b21);border-radius:999px;display:flex;flex-direction:column;gap:2px;inset:14px;justify-content:center;position:absolute}.quiz__donut-score{font-size:2.125rem;font-weight:700;letter-spacing:-.02em;line-height:1}.quiz__donut-sub{color:#7f868b;font-size:.75rem}.quiz__rail-id{display:flex;flex-direction:column;gap:8px}.quiz__tier-pill{align-self:flex-start;background:var(--survey-pink);border-radius:999px;color:#fff;font-size:.75rem;font-weight:600;padding:5px 12px}.quiz__rail-title{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.quiz__rail-divider{background:#2a343a;height:1px}.quiz__rail-copy{color:#b9bfc4;font-size:.9375rem;line-height:1.65}.quiz__rail-copy p{margin:0 0 16px}.quiz__rail-copy p:last-child{margin-bottom:0}.quiz__rail-copy>p:first-child{color:#fff;font-size:1.1875rem;font-weight:600;line-height:1.35}.quiz__rail-copy strong{color:#fff;font-weight:600}.quiz__rail-actions{display:flex;flex-direction:column;gap:12px}.quiz__rail-cta{background:var(--survey-pink);border-radius:999px;color:#fff;display:block;font-size:.9375rem;font-weight:600;padding:14px 24px;text-align:center;text-decoration:none;transition:filter .15s ease}.quiz__rail-cta:hover{filter:brightness(.92)}@media (min-width:601px){.quiz__rail-actions{margin-top:2rem}}.quiz__recommendations{background:var(--dh-results-surface);display:flex;flex-direction:column;gap:36px;padding:48px 56px 64px}.quiz__recommendation-header{display:flex;flex-direction:column;gap:8px}.quiz__recommendation-header h2{color:var(--survey-storm);font-size:2rem;font-weight:600;letter-spacing:-.01em;margin:0}.quiz__reco-grid{align-items:stretch;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 260px}.quiz__focus-row{border-top:1px solid var(--survey-border);display:grid;gap:20px;grid-template-columns:44px 1fr;padding:24px 0}.quiz__focus-row:last-child{border-bottom:1px solid var(--survey-border)}.quiz__focus-num{align-items:center;background:var(--dh-surface-3);border-radius:4px;color:var(--dh-ink-soft);display:flex;font-size:1.0625rem;font-weight:700;height:44px;justify-content:center;width:44px}.quiz__focus-body{display:flex;flex-direction:column;gap:6px}.quiz__focus-title{color:var(--survey-storm);font-size:1.125rem;font-weight:600}.quiz__focus-text{color:var(--dh-ink-soft);font-size:.9375rem;line-height:1.65;margin:0;max-width:62ch}.quiz__matters-card{background:var(--dh-surface-3);border:1px solid var(--survey-border);border-radius:12px;display:flex;flex-direction:column;gap:20px;margin-top:0;padding:28px 26px 30px}.quiz__matters-copy{color:var(--dh-ink-soft);font-size:.9375rem;line-height:1.65}.quiz__matters-copy p{margin:0 0 14px}.quiz__matters-copy p:last-child{margin-bottom:0}.quiz__matters-copy>p:first-child{color:var(--survey-storm);font-size:1.1875rem;font-weight:600;letter-spacing:-.01em;line-height:1.35}.quiz__matters-copy strong{color:var(--survey-storm)}.quiz__matters-divider{background:var(--survey-border);height:1px;margin-top:auto}.quiz__matters-stats{gap:18px}.quiz__matters-stats,.quiz__stat{display:flex;flex-direction:column}.quiz__stat{gap:2px}.quiz__stat-num{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1}.quiz__stat-num--pink{color:var(--survey-pink)}.quiz__stat-num--blue{color:#4aa3e7}.quiz__stat-label{color:var(--dh-ink-muted);font-size:.8125rem}.quiz [hidden]{display:none!important}@media (max-width:1100px){.quiz__reco-grid{grid-template-columns:1fr}}@media (max-width:900px){.quiz__shell{min-height:auto}.quiz__stage{min-height:0;padding:56px 18px 88px}.quiz__answers{grid-template-columns:1fr;max-width:440px}.quiz__answer:nth-child(4),.quiz__answer:nth-child(5){grid-column:auto;margin-left:0}.quiz__form-panel{grid-template-columns:1fr}.quiz.has-sidebar .quiz__frame,.quiz.is-results .quiz__frame{grid-template-columns:minmax(0,1fr)}.quiz--dark .quiz__rail{border-bottom:1px solid var(--dh-line);border-right:0}.quiz.has-sidebar:not(.is-results) .quiz__main,.quiz:not(.has-sidebar):not(.is-results) .quiz__main{padding:32px 24px 40px}.quiz__intro-heading{font-size:1.875rem}.quiz__form-copy h2,.quiz__question,.quiz__recommendation-header h2{font-size:1.75rem}.quiz__rail-title{font-size:1.5rem}.quiz__form-panel{gap:28px;max-width:560px}.quiz__rail{padding:44px 28px 40px}.quiz__recommendations{padding:44px 28px 52px}}@media (max-width:600px){.quiz__stage{min-height:calc(100vh - 72px);padding:44px 16px 88px}.quiz__form-copy h2,.quiz__question{font-size:1.45rem}.quiz__rail{padding:36px 20px 34px}.quiz__intro-heading{font-size:1.625rem}.quiz__intro-copy{font-size:1rem}.quiz__rail-score{align-items:flex-start;flex-direction:column;gap:18px}.quiz__recommendations{padding:36px 20px 44px}.quiz__recommendation-header h2{font-size:1.625rem}.quiz__matters-card{padding:24px 20px 26px}}.quiz__answer-dots,.quiz__answer-letter,.quiz__answer-score,.quiz__hero-meta,.quiz__progress,.quiz__topbar{display:none}.quiz__topbar{align-items:center;justify-content:flex-end;padding:18px 20px}.quiz__brand{align-items:center;color:var(--survey-storm);display:inline-flex;font-size:.875rem;font-weight:800;gap:8px}.quiz__brand-mark{display:inline-flex;font-weight:900;line-height:1}.quiz__top-meta{color:#9ea3a9;font-size:.75rem}.quiz__survey-label{display:none}.quiz__progress{background:#e8e4df;height:4px;margin:0 20px;overflow:hidden}.quiz__progress span{background:var(--survey-pink);display:block;height:100%;transition:width .22s ease;width:0}.quiz__progress .quiz__progress-segment{background:hsla(0,0%,100%,.2);border-radius:999px;display:block;flex:1 1 0;height:4px;transition:background .18s ease,opacity .18s ease}.quiz__progress .quiz__progress-segment.is-complete{background:var(--survey-pink)}.quiz__hero-meta{margin:0 0 14px}.quiz__category{color:#8a8178;font-size:.75rem;font-weight:700;letter-spacing:0;margin:0;text-transform:uppercase}.quiz__answer-label{flex:1}.quiz--editorial .quiz__shell,.quiz--focused .quiz__shell,.quiz--linear .quiz__shell{border:0;box-shadow:none;margin:0 auto;max-width:430px;min-height:0;overflow:hidden}.quiz--editorial .quiz__hero-meta,.quiz--editorial .quiz__progress,.quiz--focused .quiz__hero-meta,.quiz--focused .quiz__progress,.quiz--linear .quiz__hero-meta,.quiz--linear .quiz__progress{display:flex}.quiz--editorial .quiz__stage,.quiz--focused .quiz__stage,.quiz--linear .quiz__stage{align-items:start;display:grid;min-height:0;padding:28px 18px;place-items:initial}.quiz--editorial .quiz__question-panel,.quiz--focused .quiz__question-panel,.quiz--linear .quiz__question-panel{max-width:none;text-align:left;width:100%}.quiz--editorial .quiz__question,.quiz--focused .quiz__question,.quiz--linear .quiz__question{font-size:1.35rem;font-weight:800;line-height:1.18;margin:0 0 24px}.quiz--editorial .quiz__answers,.quiz--focused .quiz__answers,.quiz--linear .quiz__answers{display:grid;gap:8px;grid-template-columns:1fr;max-width:none}.quiz--editorial .quiz__answer,.quiz--focused .quiz__answer,.quiz--linear .quiz__answer{border-color:var(--dh-answer-line);border-radius:8px;min-height:54px;padding:12px 14px}.quiz--editorial .quiz__answer:nth-child(4),.quiz--editorial .quiz__answer:nth-child(5),.quiz--focused .quiz__answer:nth-child(4),.quiz--focused .quiz__answer:nth-child(5),.quiz--linear .quiz__answer:nth-child(4),.quiz--linear .quiz__answer:nth-child(5){grid-column:auto;margin-left:0}.quiz--focused .quiz__answer.is-selected,.quiz--focused .quiz__answer:focus-visible,.quiz--focused .quiz__answer:hover,.quiz--linear .quiz__answer.is-selected,.quiz--linear .quiz__answer:focus-visible,.quiz--linear .quiz__answer:hover{background:var(--survey-pink);border-color:var(--survey-pink);color:#fff}.quiz--focused .quiz__radio,.quiz--linear .quiz__radio{color:var(--dh-answer-line)}.quiz--focused .quiz__answer.is-selected .quiz__radio,.quiz--linear .quiz__answer.is-selected .quiz__radio{color:#fff}.quiz--focused .quiz__answer.is-selected .quiz__radio:after,.quiz--linear .quiz__answer.is-selected .quiz__radio:after{background:transparent;border-bottom:1.5px solid;border-left:1.5px solid;border-radius:0;height:4px;transform:translate(-50%,-60%) rotate(-45deg);width:7px}.quiz--linear .quiz__shell{border-top:3px solid var(--survey-pink)}.quiz--linear .quiz__progress{display:none}.quiz--linear .quiz__eyebrow,.quiz--linear .quiz__top-meta span:first-child{color:var(--survey-pink)}.quiz--linear .quiz__eyebrow{display:block;font-size:.75rem;margin-bottom:12px}.quiz--linear .quiz__category{display:none}.quiz--linear .quiz__answer{font-weight:700}.quiz--linear .quiz__answer-score{color:#b8b4b0;display:inline-flex;font-size:.875rem;margin-left:auto}.quiz--linear .quiz__answer.is-selected .quiz__answer-score{color:hsla(0,0%,100%,.72)}.quiz--focused .quiz__shell{background:transparent}.quiz--focused .quiz__topbar{display:flex;padding:0 20px 10px}.quiz--focused .quiz__top-meta{color:var(--dh-ink-muted)}.quiz--focused .quiz__progress{background:none;display:flex;gap:6px;height:4px;margin:0 20px;overflow:visible}.quiz--focused .quiz__progress .quiz__progress-segment{background:var(--dh-progress-track)}.quiz--focused .quiz__progress .quiz__progress-segment.is-complete{background:var(--survey-pink)}.quiz--focused .quiz__progress .quiz__progress-segment.is-current{background:#eb97ca}.quiz--focused .quiz__stage{padding:16px 14px}.quiz--focused .quiz__question-panel{background:transparent;border:0;min-height:440px;padding:22px 16px}.quiz--focused .quiz__hero-meta{gap:8px}.quiz--focused .quiz__category,.quiz--focused .quiz__eyebrow{color:var(--survey-pink);font-size:.7rem;margin:0}.quiz--focused .quiz__hero-meta:before{background:var(--survey-pink);border-radius:50%;content:"";height:6px;margin-top:5px;width:6px}.quiz--focused .quiz__question{font-size:1.22rem}.quiz--focused .quiz__answer{font-weight:700}.quiz--editorial .quiz__shell{background:#fff}.quiz--editorial .quiz__topbar{background:#121b21;padding-bottom:8px}.quiz--editorial .quiz__top-meta span:first-child{display:none}.quiz--editorial .quiz__survey-label{color:#8d949a;display:inline;font-size:0;letter-spacing:.08em}.quiz--editorial .quiz__survey-label:before{content:"Customer survey · 2026";font-size:.75rem}.quiz--editorial .quiz__progress{display:none}.quiz--editorial .quiz__stage{background:linear-gradient(#121b21 0 210px,#fff 210px);min-height:640px;padding:12px 18px 28px;position:relative}.quiz--editorial .quiz__question-panel:after{display:none}.quiz--editorial .quiz__hero-meta{display:grid;gap:0;margin-bottom:12px}.quiz--editorial .quiz__eyebrow{align-items:baseline;color:var(--survey-pink);display:flex;font-size:3rem;font-weight:800;gap:6px;line-height:1;margin:0;text-transform:uppercase}.quiz--editorial .quiz__eyebrow:after{color:#9ea3a9;content:" / 11";font-size:.875rem;margin-left:4px;vertical-align:middle}.quiz--editorial .quiz__category{color:#8d949a;position:relative;z-index:1}.quiz--editorial .quiz__question{color:#fff;font-size:1.1rem;margin-bottom:38px;max-width:330px;position:relative;z-index:1}.quiz--editorial .quiz__question:after{background:var(--survey-pink);bottom:-22px;content:"";height:3px;left:0;position:absolute;width:100%}.quiz--editorial .quiz__answer{background:#fff;border-color:#dedbd7;border-radius:8px;color:var(--survey-storm);font-weight:700;position:relative;z-index:2}.quiz--editorial .quiz__answer.is-selected,.quiz--editorial .quiz__answer:focus-visible,.quiz--editorial .quiz__answer:hover{background:#fff;border-color:var(--survey-pink);color:var(--survey-storm)}.quiz--editorial .quiz__radio{display:none}.quiz--editorial .quiz__answer-letter{align-items:center;background:#f1f0ee;border-radius:50%;color:#9ea3a9;display:inline-flex;flex:0 0 24px;font-size:.75rem;font-weight:800;height:24px;justify-content:center;width:24px}.quiz--editorial .quiz__answer.is-selected .quiz__answer-letter{background:var(--survey-pink);color:#fff}.quiz--editorial .quiz__answer-dots{display:inline-flex;gap:3px;margin-left:auto}.quiz--editorial .quiz__answer-dots span{background:#eadfe6;border-radius:50%;display:block;height:4px;width:4px}.quiz--editorial .quiz__answer.is-selected .quiz__answer-dots span{background:var(--survey-pink)}.quiz--editorial .quiz__form-copy .quiz__eyebrow{color:var(--survey-pink);display:block;font-size:.75rem;font-weight:800;letter-spacing:.12em;line-height:1.2;margin-bottom:16px}.quiz--editorial .quiz__form-copy .quiz__eyebrow:after{content:""}.quiz--editorial .quiz__form-copy h2{color:#fff}@media (min-width:901px){.quiz--editorial .quiz__shell,.quiz--focused .quiz__shell,.quiz--linear .quiz__shell{max-width:820px}.quiz--editorial .quiz__stage,.quiz--focused .quiz__stage,.quiz--linear .quiz__stage{min-height:0;padding-left:0;padding-right:0}.quiz--editorial .quiz__question-panel,.quiz--focused .quiz__question-panel,.quiz--linear .quiz__question-panel{margin:0 auto;max-width:520px}.quiz--focused .quiz__question-panel{max-width:540px}.quiz--editorial .quiz__shell{background:linear-gradient(90deg,#121b21 0 42%,#fff 42% 100%);display:grid;grid-template-columns:minmax(360px,42%) minmax(0,58%);grid-template-rows:1fr auto;max-width:1120px;min-height:640px;position:relative}.quiz--editorial .quiz__topbar{background:transparent;grid-column:1;grid-row:1;left:0;padding:36px 40px 0;position:absolute;right:auto;top:0;width:42%;z-index:3}.quiz--editorial .quiz__stage{background:transparent;grid-column:1/-1;grid-row:1;min-height:574px;overflow:hidden;padding:0}.quiz--editorial .quiz__question-panel{grid-template-rows:auto auto 1fr;overflow:hidden;position:relative}.quiz--editorial .quiz__form-panel,.quiz--editorial .quiz__question-panel{display:grid;grid-template-columns:minmax(360px,42%) minmax(0,58%);height:100%;margin:0;max-width:none;min-height:574px;width:100%}.quiz--editorial .quiz__form-panel{gap:0;padding:0}.quiz--editorial .quiz__form-copy{align-self:center;grid-column:1;padding:0 40px;text-align:left}.quiz--editorial .quiz__form-copy h2{font-size:1.55rem;line-height:1.12;margin:0;max-width:380px}.quiz--editorial .quiz__form{align-self:start;grid-column:2;margin:76px auto 0;max-width:520px;padding:0 40px;width:100%}.quiz--editorial .quiz__question-panel:after{display:none}.quiz--editorial .quiz__hero-meta{align-self:end;grid-column:1;grid-row:1;margin:0;padding:194px 40px 0;position:relative;z-index:1}.quiz--editorial .quiz__eyebrow{font-size:5rem}.quiz--editorial .quiz__eyebrow:after{font-size:1.25rem}.quiz--editorial .quiz__category{font-size:.75rem;margin-top:6px}.quiz--editorial .quiz__question{font-size:1.55rem;grid-column:1;grid-row:2;line-height:1.12;margin:22px 0 0;max-width:380px;padding:0 40px}.quiz--editorial .quiz__question:after{display:none}.quiz--editorial .quiz__question:before{color:#9ea3a9;content:"Your answer helps us understand how delivery partners can best support your business.";display:block;font-size:1rem;font-weight:500;line-height:1.35;margin-top:18px;max-width:350px;position:absolute;top:100%}.quiz--editorial .quiz__answers{align-self:start;gap:10px;grid-column:2;grid-row:1/4;margin:116px auto 0;max-width:520px;padding:0 40px;position:relative;width:100%}.quiz--editorial .quiz__answers:before{color:#8d949a;content:"Select your answer";display:block;font-size:.75rem;font-weight:800;letter-spacing:.14em;margin:0 0 16px;text-transform:uppercase}.quiz--editorial .quiz__answers:after{color:#9ea3a9;content:"Tip: press A - E to select, Enter to submit.";display:block;font-size:.75rem;margin-top:10px}.quiz--editorial .quiz__answer{min-height:54px;padding:13px 16px}.quiz--editorial .quiz__nav{background:linear-gradient(90deg,#121b21 0 42%,#fff 42% 100%);border-top:0;display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:minmax(360px,42%) minmax(0,58%);min-height:70px;padding:16px 0;position:relative;z-index:4}.quiz--editorial .quiz__nav:before{background:rgba(236,231,226,.9);content:"";height:1px;left:42%;position:absolute;right:0;top:0}.quiz--editorial .quiz__buttons{align-items:center;display:flex;grid-column:2;justify-content:space-between;padding:0 54px}.quiz--editorial .quiz__nav-btn{gap:8px;min-width:104px;padding:0 18px}.quiz--editorial .quiz__nav-btn .quiz__nav-text{display:inline}.quiz--editorial .quiz__nav-btn--primary{margin-left:auto;min-width:164px}.quiz--editorial .quiz__progress{background:transparent;bottom:34px;display:flex;gap:5px;grid-column:1;grid-row:1/-1;height:4px;left:40px;margin:0;overflow:visible;position:absolute;top:auto;width:calc(42% - 80px);z-index:10}.quiz--editorial .quiz__progress span{width:auto}}.quiz__welcome{align-items:center;display:flex;flex:1;justify-content:flex-start;min-height:540px;padding:0}.quiz__welcome-inner{display:flex;flex-direction:column;gap:24px;margin:0;max-width:52ch;text-align:left;width:100%}.quiz__welcome-heading{color:var(--dh-ink);font-size:1.5rem;font-weight:600;line-height:1.25;margin:0}.quiz__welcome-copy p{color:var(--dh-ink-muted);font-size:1.125rem;line-height:1.6;margin:0 0 12px;text-wrap:pretty}.quiz__welcome-copy p:last-child{margin-bottom:0}.quiz__welcome-copy strong{color:var(--dh-ink);font-weight:600}.quiz__welcome-steps{display:flex;flex-direction:column;margin:0}.quiz__welcome-steps p{color:var(--dh-ink-muted);font-size:1rem;line-height:1.5;margin:0;text-wrap:pretty}.quiz__welcome-steps strong{color:var(--dh-ink);font-weight:600}.quiz__welcome-steps--list p{padding:12px 0}.quiz__welcome-steps--list p+p{border-top:1px solid var(--dh-line)}.quiz__welcome-steps--numbered{counter-reset:dh-step;gap:14px}.quiz__welcome-steps--numbered p{counter-increment:dh-step;padding-left:42px;position:relative}.quiz__welcome-steps--numbered p:before{align-items:center;background:var(--dh-step-chip-bg);border-radius:999px;color:var(--dh-step-chip-ink);content:counter(dh-step);display:flex;font-size:.875rem;font-weight:600;height:28px;justify-content:center;left:0;position:absolute;top:-2px;width:28px}.quiz__welcome-actions{margin-top:8px}.quiz__welcome-cta{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}.quiz.is-welcome .quiz__nav,.quiz.is-welcome .quiz__progress,.quiz.is-welcome .quiz__stage,.quiz.is-welcome .quiz__topbar,.quiz:not(.is-welcome) .quiz__welcome{display:none}@media (max-width:600px){.quiz__welcome{min-height:0;padding:8px 0 16px}.quiz__welcome-copy p{font-size:1.0625rem}}.quiz--editorial .quiz__form-panel,.quiz--focused .quiz__form-panel,.quiz--linear .quiz__form-panel{min-height:440px}.quiz__nav{align-items:center;background:transparent;border:0;display:flex;justify-content:center;padding:8px 16px 4px}.quiz__count{display:none}.quiz__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.quiz__nav-btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-width:150px}.quiz__nav-btn:disabled{cursor:not-allowed;opacity:.35}@media (max-width:600px){.quiz__buttons{width:100%}.quiz__nav-btn{flex:1 1 0;min-width:0}}@keyframes dh-step-lift{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.quiz__form-panel.is-entering,.quiz__form-panel.is-entering-prev,.quiz__question-panel.is-entering,.quiz__question-panel.is-entering-prev{animation:dh-step-lift .26s cubic-bezier(.22,.61,.36,1) both}@media (prefers-reduced-motion:reduce){.quiz__form-panel.is-entering,.quiz__form-panel.is-entering-prev,.quiz__question-panel.is-entering,.quiz__question-panel.is-entering-prev{animation:none}}