@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:300;src:url(https://static.ring.com/fonts/Equip/Light/Light.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Light/Light.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Light/Light.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Light/Light.eot),url(https://static.ring.com/fonts/Equip/Light/Light.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Light/Light.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:400;src:url(https://static.ring.com/fonts/Equip/Regular/Regular.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Regular/Regular.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Regular/Regular.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Regular/Regular.eot),url(https://static.ring.com/fonts/Equip/Regular/Regular.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Regular/Regular.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:500;src:url(https://static.ring.com/fonts/Equip/Medium/Medium.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Medium/Medium.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Medium/Medium.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Medium/Medium.eot),url(https://static.ring.com/fonts/Equip/Medium/Medium.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Medium/Medium.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:700;src:url(https://static.ring.com/fonts/Equip/Bold/Bold.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Bold/Bold.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Bold/Bold.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Bold/Bold.eot),url(https://static.ring.com/fonts/Equip/Bold/Bold.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Bold/Bold.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:300;src:url(https://static.ring.com/fonts/Equip/Light/Light.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Light/Light.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Light/Light.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Light/Light.eot),url(https://static.ring.com/fonts/Equip/Light/Light.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Light/Light.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:400;src:url(https://static.ring.com/fonts/Equip/Regular/Regular.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Regular/Regular.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Regular/Regular.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Regular/Regular.eot),url(https://static.ring.com/fonts/Equip/Regular/Regular.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Regular/Regular.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:500;src:url(https://static.ring.com/fonts/Equip/Medium/Medium.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Medium/Medium.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Medium/Medium.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Medium/Medium.eot),url(https://static.ring.com/fonts/Equip/Medium/Medium.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Medium/Medium.svg#wf) format("svg")}@font-face{font-family:Equip;font-display:swap;font-style:normal;font-weight:700;src:url(https://static.ring.com/fonts/Equip/Bold/Bold.woff2) format("woff2"),url(https://static.ring.com/fonts/Equip/Bold/Bold.woff) format("woff"),url(https://static.ring.com/fonts/Equip/Bold/Bold.otf) format("opentype"),url(https://static.ring.com/fonts/Equip/Bold/Bold.eot),url(https://static.ring.com/fonts/Equip/Bold/Bold.eot?#iefix) format("embedded-opentype"),url(https://static.ring.com/fonts/Equip/Bold/Bold.svg#wf) format("svg")}body{font-weight:400;font-family:Equip,helvetica,arial,sans-serif;text-rendering:optimizelegibility}body{font-size:var(--font-size-body-normal);line-height:var(--line-height-body-normal)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--default-font: Equip, helvetica, arial, sans-serif;--font-size-footnote: 11px;--font-size-body-small: 12px;--font-size-body-normal: 14px;--font-size-body-large-bold: 18px;--font-size-body-large: 16px;--font-size-heading-small: 20px;--font-size-heading-normal: 24px;--font-size-heading-large: 28px;--line-height-footnote: 18px;--line-height-body-small: 18px;--line-height-body-normal: 24px;--line-height-body-large-bold: 28px;--line-height-body-large: 24px;--line-height-heading-small: 30px;--line-height-heading-normal: 36px;--line-height-heading-large: 42px}body{color:var(--content-base);--background-deep: #fafbfc;--surface-base: #fff;--surface-inverted: #424242;--content-base: #424242;--content-backup: #6e6e6e;--content-disabled: #bdbdbd;--content-muted: #ececec;--button-content-base: #fff;--content-inverted: #fff;--primary-press: #005188;--primary-hover: #0063a5;--primary-base: #0074c2;--primary-disabled: #a4deff;--primary-muted: #eff8fc;--primary-textlink-press: #005188;--primary-textlink-hover: #0063a5;--primary-textlink-base: #0074c2;--secondary-press: #9c4308;--secondary-hover: #c74e00;--secondary-base: #f1670d;--secondary-disabled: #facaab;--secondary-muted: #fef4ee;--neutral-press: #424242;--neutral-hover: #282b2f;--neutral-base: #121212;--neutral-disabled: #6e6e6e;--neutral-muted: #bdbdbd;--neutral-light-press: #bdbdbd;--neutral-light-hover: #ececec;--neutral-light-base: #fff;--neutral-light-disabled: #ececec;--neutral-light-muted: #ececec;--neutral-light-content: #121212;--positive-press: #22580e;--positive-hover: #157217;--positive-base: #178019;--positive-disabled: #bcdebd;--positive-muted: #f0f8f0;--negative-press: #96231d;--negative-hover: #b8251d;--negative-base: #d4231a;--negative-disabled: #f7b9b6;--negative-muted: #fcefef;--caution-press: #a48c22;--caution-hover: #cbac20;--caution-base: #fdd835;--caution-disabled: #fff2b9;--caution-muted: #fefbea;--amazon-press: #a66300;--amazon-base: #f90;--amazon-disabled: #ffdba6;--tertiary-border-deep: #81919f;--tertiary-border: #dee5ec;--tertiary-background: #f6f8fa;--depth-border-muted: transparent;--depth-border-base: transparent;--scrim-base: rgba(0, 0, 0, .6509803922);--scrim-strong: rgba(0, 0, 0, .8);--background-constant: #424242;--content-constant: #fff;--content-constant-disabled: #6e6e6e;--cta-constant-base: #fff;--cta-constant-hover: #dee5ec;--cta-constant-disabled: #bdbdbd;--primary-800: #003d61;--primary-700: #005188;--primary-600: #0063a5;--primary-500: #0074c2;--primary-400: #37b6f3;--primary-300: #65baeb;--primary-200: #a4deff;--primary-100: #eff8fc;--tertiary-900: #363e47;--tertiary-800: #4e5761;--tertiary-700: #81919f;--tertiary-500: #dee5ec;--tertiary-300: #f6f8fa;--neutral-900: #121212;--neutral-800: #282b2f;--neutral-500: #424242;--neutral-300: #6e6e6e;--neutral-200: #bdbdbd;--neutral-100: #ececec;--neutral-50: #fafbfc;--negative-800: #780500;--negative-700: #96231d;--negative-600: #b8251d;--negative-500: #d4231a;--negative-400: #ff554b;--negative-300: #ef7d76;--negative-200: #f7b9b6;--negative-100: #fcefef;--secondary-800: #602500;--secondary-700: #9c4308;--secondary-600: #c74e00;--secondary-500: #f1670d;--secondary-400: #ff852b;--secondary-300: #f69c61;--secondary-200: #facaab;--secondary-100: #fef4ee;--positive-800: #0b4a0c;--positive-700: #22580e;--positive-600: #157217;--positive-500: #178019;--positive-400: #5ebf60;--positive-300: #83c284;--positive-200: #bcdebd;--positive-100: #f0f8f0;--caution-800: #866e04;--caution-700: #a48c22;--caution-600: #cbac20;--caution-500: #fdd835;--caution-400: #fff653;--caution-300: #fde57b;--caution-200: #fff2b9;--caution-100: #fefbea;--black-900: #000;--black-700: rgba(0, 0, 0, .8);--black-300: rgba(0, 0, 0, .6509803922);--black-200: rgba(0, 0, 0, .3490196078);--black-100: rgba(0, 0, 0, .1490196078);--white-900: #fff;--white-200: rgba(255, 255, 255, .2);--white-150: rgba(255, 255, 255, .15);--amazon-700: #a66300;--amazon-500: #f90;--amazon-200: #ffdba6}body:global(.theme-dark){--background-deep: #121212;--surface-base: #282b2f;--surface-inverted: #fff;--content-base: #fff;--content-backup: #bdbdbd;--content-disabled: #6e6e6e;--content-muted: #424242;--button-content-base: #282b2f;--content-inverted: #424242;--primary-press: #a4deff;--primary-hover: #65baeb;--primary-base: #37b6f3;--primary-disabled: #005188;--primary-muted: #003d61;--primary-textlink-press: #a4deff;--primary-textlink-hover: #65baeb;--primary-textlink-base: #37b6f3;--secondary-press: #facaab;--secondary-hover: #f69c61;--secondary-base: #ff852b;--secondary-disabled: #9c4308;--secondary-muted: #602500;--neutral-press: #bdbdbd;--neutral-hover: #ececec;--neutral-base: #fff;--neutral-disabled: #ececec;--neutral-muted: #ececec;--neutral-light-press: #bdbdbd;--neutral-light-hover: #ececec;--neutral-light-base: #fff;--neutral-light-disabled: #ececec;--neutral-light-muted: #ececec;--neutral-light-content: #121212;--positive-press: #bcdebd;--positive-hover: #83c284;--positive-base: #5ebf60;--positive-disabled: #22580e;--positive-muted: #0b4a0c;--negative-press: #f7b9b6;--negative-hover: #ef7d76;--negative-base: #ff554b;--negative-disabled: #96231d;--negative-muted: #780500;--caution-press: #fff2b9;--caution-hover: #fde57b;--caution-base: #fff653;--caution-disabled: #a48c22;--caution-muted: #866e04;--amazon-press: #ffdba6;--amazon-base: #f90;--amazon-disabled: #a66300;--tertiary-border-deep: #dee5ec;--tertiary-border: #4e5761;--tertiary-background: #363e47;--depth-border-muted: rgba(255, 255, 255, .15);--depth-border-base: rgba(255, 255, 255, .2);--scrim-base: rgba(0, 0, 0, .6509803922);--scrim-strong: rgba(0, 0, 0, .8);--background-constant: #424242;--content-constant: #fff;--content-constant-disabled: #6e6e6e;--cta-constant-base: #fff;--cta-constant-hover: #dee5ec;--cta-constant-disabled: #bdbdbd}html{height:100%}body{display:flex;flex-direction:column;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;background:alias-color(surface-base);-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}._question-step__title_1f0bm_1{margin-bottom:4px}._question-step__description_1f0bm_4{margin-bottom:20px}._option-list_1f0bm_8{display:flex;flex-direction:column;gap:12px}._option-item_1f0bm_14{border:1px solid var(--tertiary-border);border-radius:8px;padding:16px 20px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;text-align:left;background:var(--surface-base)}._option-item_1f0bm_14:hover,._option-item--selected_1f0bm_27{border-color:var(--primary-base);background-color:var(--primary-muted)}._option-item_1f0bm_14 p{margin:0}._result-header_s9bfn_2{display:flex;align-items:center;gap:12px;margin-bottom:20px}._result-header__icon_s9bfn_8{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._result-header__icon--success_s9bfn_18{background:var(--positive-muted);color:var(--positive-base)}._result-header__icon--danger_s9bfn_22{background:var(--negative-muted);color:var(--negative-base)}._result-section_s9bfn_27{margin-bottom:28px}._result-section__title_s9bfn_30{margin-bottom:12px}._result-config_s9bfn_34{padding:20px;border:1px solid var(--primary-disabled);border-radius:8px;background:var(--primary-muted)}._result-config__header_s9bfn_40{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}._result-config__includes_s9bfn_48{margin-top:12px}._result-config__include-item_s9bfn_51{display:flex;align-items:center;gap:6px;margin-bottom:4px}._result-config__include-item_s9bfn_51{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}._result-config__include-item_s9bfn_51:before{content:"✓";color:var(--positive-base);font-weight:600}._addon-card_s9bfn_67{padding:16px;border:1px solid var(--tertiary-border);border-radius:8px;margin-bottom:12px}._addon-card--recommended_s9bfn_73{border-color:var(--primary-disabled);background:var(--primary-muted)}._addon-card__header_s9bfn_77{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._addon-card__icon_s9bfn_83{display:inline-flex;align-items:center;gap:8px}._flag-card_s9bfn_89{padding:12px 16px;margin-bottom:8px;border-radius:4px;border-left:4px solid var(--caution-base);background:var(--caution-muted)}._flag-card--danger_s9bfn_96{border-left-color:var(--negative-base);background:var(--negative-muted)}._checklist-item_s9bfn_101{display:flex;align-items:center;gap:6px}._checklist-item_s9bfn_101{font-size:var(--font-size-body-normal);line-height:var(--line-height-body-normal)}._checklist-item_s9bfn_101{margin-bottom:4px}._checklist-item_s9bfn_101:before{content:"✓";color:var(--primary-base);font-weight:600}._result-actions_s9bfn_119{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}._nav-footer_fucat_1{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:16px}._page-layout_1jt7f_1{display:flex;flex-direction:column;min-height:100vh}._page-layout__main_1jt7f_6{flex:1}._assessment_u1n9q_1{max-width:640px;margin:0 auto;padding:40px 20px}._assessment__progress_u1n9q_6{display:flex;justify-content:space-between;margin-bottom:6px}._assessment__progress_u1n9q_6{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}._assessment__progress_u1n9q_6{color:var(--content-backup)}._assessment__card_u1n9q_18{background:var(--surface-base);border-radius:8px;padding:32px;box-shadow:0 1px 4px #00000026;border:1px solid var(--tertiary-border)}._assessment__intro_u1n9q_25{text-align:center;padding:60px 20px}._assessment__intro-subtitle_u1n9q_29{max-width:500px;margin:8px auto 0;color:var(--content-backup)}._assessment__intro-duration_u1n9q_34{margin-top:8px;color:var(--content-backup)}._assessment__intro-cta_u1n9q_38{margin-top:24px}
