#assessment{background:var(--_primitives---opacity--black);--as-green:var(--_primitives---colors--amazon);--as-green-bright:var(--_primitives---colors--ocean-green);--as-heading:var(--_typography---font-styles--heading);padding-top:4.5rem}#assessment [hidden]{display:none!important}.as-eyebrow{color:var(--color-scheme-1--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;font-size:.875rem;font-weight:700}.as-ticks{margin:0 0 2rem;padding:0;list-style:none}.as-ticks li{padding:.25rem 0 .25rem 1.75rem;position:relative}.as-ticks li:before{content:"";border-left:2px solid var(--as-green-bright);border-bottom:2px solid var(--as-green-bright);width:.7rem;height:.4rem;position:absolute;top:.6rem;left:.15rem;transform:rotate(-45deg)}.as-link{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;opacity:.8;background:0 0;border:0;padding:.625rem .5rem;text-decoration:underline}.as-link:hover{opacity:1}.as-intro_content{max-width:40rem}.as-intro_lead{margin:1.5rem 0}.as-fineprint{opacity:.6;max-width:32rem;margin:1.5rem 0 0}.as-quiz{min-height:calc(100svh - 4.5rem)}.as-intro .padding-section-large,.as-score .padding-section-large{padding-top:4rem}.as-quiz_inner{max-width:48rem;margin:0 auto;padding:1rem 0 4rem}.as-progress{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.as-progress_label{letter-spacing:.1em;text-transform:uppercase;opacity:.45;margin-bottom:.5rem;font-size:.75rem;font-weight:700;transition:opacity .2s;display:block}.as-progress_seg.is-current .as-progress_label,.as-progress_seg.is-done .as-progress_label{opacity:1}.as-progress_track{background:var(--_primitives---opacity--neutral-darkest-10);height:4px;display:block}.as-progress_fill{background:var(--as-green);width:0;height:100%;transition:width .3s;display:block}.as-quiz_bar{justify-content:space-between;align-items:center;min-height:2rem;margin:.5rem 0 1rem;display:flex}.as-back{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:.5rem 0;font-size:.875rem;display:inline-flex}.as-back[disabled]{visibility:hidden}.as-count{opacity:.6;font-size:.875rem}.as-question:focus{outline:none}.as-question.is-entering{animation:.35s both as-enter}@keyframes as-enter{0%{opacity:0;transform:translateY(.75rem)}}.as-question_category{margin-bottom:.5rem}.as-question_text{font-family:var(--_typography---font-styles--body);letter-spacing:-.01em;text-transform:none;text-wrap:balance;margin:0;font-size:1.875rem;font-weight:700;line-height:1.3}.as-question_note{max-width:40rem;margin:.75rem 0 0;font-size:.875rem}.as-question_hint{background:var(--_primitives---colors--amazon-lighter);color:var(--_primitives---colors--amazon-darker);letter-spacing:.04em;border-radius:4px;margin:1rem 0 0;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;display:inline-block}.as-options{gap:.5rem;margin-top:1.25rem;display:grid}.as-option{border:1px solid var(--color-scheme-1--border);background:var(--_primitives---colors--swirl-lighter);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:1.75rem 1fr;align-items:center;gap:1rem;padding:.625rem 1.25rem;transition:border-color .15s,background-color .15s,color .15s;display:grid}@media (hover:hover){.as-option:hover{border-color:var(--as-green)}}.as-option:focus-visible{outline:2px solid var(--as-green);outline-offset:2px}.as-option_key{border:1px solid var(--_primitives---opacity--neutral-darkest-20);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:700;display:grid}.as-options.is-multi .as-option_key{border:1.5px solid var(--_primitives---opacity--neutral-darkest-40);color:#0000;border-radius:4px;width:1.375rem;height:1.375rem;margin:0 .1875rem}.as-options.is-multi .as-option[aria-pressed=true]{border-color:var(--as-green);background:var(--_primitives---colors--amazon-lightest);color:inherit;box-shadow:inset 0 0 0 1px var(--as-green)}.as-options.is-multi .as-option[aria-pressed=true] .as-option_key,.as-option[aria-pressed=true],.as-option[aria-checked=true]{border-color:var(--as-green);background:var(--as-green);color:var(--_primitives---colors--white)}.as-option[aria-pressed=true] .as-option_key,.as-option[aria-checked=true] .as-option_key{border-color:var(--_primitives---colors--white);background:var(--_primitives---colors--white);color:var(--as-green)}.as-question_actions{margin-top:1.5rem}.as-question.is-multi .as-question_actions{background:linear-gradient(to bottom, transparent, var(--color-scheme-1--background) .75rem);margin-top:.75rem;padding:.75rem 0 1rem;position:sticky;bottom:0}.as-score_grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:5rem;display:grid}.as-score_value{font-family:var(--as-heading);margin:0;font-size:10rem;font-weight:700;line-height:.9}.as-score_tier{color:var(--color-scheme-1--accent);font-family:var(--as-heading);text-transform:uppercase;margin:1rem 0 0;font-size:2.5rem;font-weight:700;line-height:1}.as-scale_track{grid-template-columns:20fr 20fr 20fr 20fr 20fr;gap:3px;height:.5rem;display:grid;position:relative}.as-scale_band{background:var(--band);opacity:.35}.as-scale_band.is-current{opacity:1}.as-scale_band:last-of-type{background:var(--_primitives---colors--amazon-dark)}.as-scale_marker{top:-.375rem;left:var(--at,0%);background:var(--_primitives---colors--white);width:3px;height:1.25rem;margin-left:-1.5px;position:absolute}.as-scale_labels{opacity:.6;grid-template-columns:repeat(5,1fr);margin-top:.75rem;font-size:.75rem;display:grid}.as-scale_labels span.is-current{opacity:1;font-weight:700}.as-score_text{margin:2.5rem 0 2rem}.as-breakdown_head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;margin-bottom:3rem;display:flex}.as-highlights{max-width:32rem;margin:0}.as-cards{border-top:1px solid var(--color-scheme-1--border)}.as-card{border-bottom:1px solid var(--color-scheme-1--border);grid-template-columns:minmax(13rem,1fr) 2.2fr;gap:4rem;padding:2.5rem 0;display:grid}.as-card_side{flex-direction:column;align-items:flex-start;display:flex}.as-card_title{font-family:var(--as-heading);text-transform:uppercase;margin:0;font-size:2rem;line-height:1.2}.as-card_score{font-family:var(--as-heading);margin:.5rem 0 0;font-size:3.5rem;font-weight:700;line-height:1}.as-card_tier{letter-spacing:.08em;text-transform:uppercase;margin:.375rem 0 0;font-size:.875rem;font-weight:700}.as-card_bar{background:var(--_primitives---opacity--neutral-darkest-10);align-self:stretch;height:4px;margin-top:1rem}.as-card_fill{width:var(--pct,0%);background:var(--tier,var(--as-green));height:100%;display:block}.as-card_body{max-width:44rem}.as-card_text{margin:0 0 1.5rem;font-size:1.25rem;line-height:1.5}.as-card_covers{color:var(--_primitives---colors--neutral-dark);margin:0 0 .5rem}.as-card_evidence{border-left:2px solid var(--as-green);margin:0;padding-left:.75rem}.as-question_note a,.as-card_evidence a,.as-framework-link a{text-underline-offset:.2em;text-decoration:underline}.as-framework-link{margin:1.5rem 0 0}.as-card_badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:4px;align-self:flex-start;margin-top:1rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:none}.as-card.is-strongest .as-card_badge,.as-card.is-weakest .as-card_badge{display:inline-block}.as-card.is-strongest .as-card_badge{border-color:var(--as-green);background:var(--as-green);color:var(--_primitives---colors--white)}.as-card.is-strongest .as-card_badge:before{content:"Strongest area"}.as-card.is-weakest .as-card_badge:before{content:"Biggest gap"}.as-contact_grid{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.as-contact_lead{margin:1.5rem 0}.as-contact_fineprint{opacity:.7;margin:0}.as-contact_form .form_input.is-text-area{min-height:7rem}@media screen and (width<=991px){.as-card{gap:2.5rem}.as-score_grid,.as-contact_grid{grid-template-columns:1fr;gap:3rem}.as-score_value{font-size:7.5rem}.as-question_text{font-size:1.625rem}}@media screen and (width<=767px){.as-card{grid-template-columns:1fr;gap:1.25rem;padding:2rem 0}.as-card_text{font-size:1.125rem}.as-quiz_inner{padding:1.25rem 0 3rem}.as-question_text{font-size:1.375rem}.as-progress_label{letter-spacing:.04em;font-size:.625rem}.as-option{padding:.625rem 1rem}.as-score_value{font-size:6rem}.as-scale_labels span{visibility:hidden;white-space:nowrap}.as-scale_labels span.is-current{visibility:visible}.as-card_score{font-size:3rem}.as-intro .padding-section-large,.as-score .padding-section-large{padding-top:2.5rem}}@media (prefers-reduced-motion:reduce){.as-question.is-entering{animation:none}.as-progress_fill{transition:none}}@media print{@page{margin:12mm}#assessment{padding-top:0}.navbar1_component,.footer_component,#as-contact,.as-score_actions{display:none!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.padding-section-large{padding-top:2rem!important;padding-bottom:2rem!important}.as-score_grid{grid-template-columns:1fr 1.4fr;gap:2rem}.as-score_value{font-size:6rem}.as-card{break-inside:avoid;padding:1.25rem 0}}
