@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__section_12sn8_1{text-transform:uppercase;letter-spacing:.05em;color:var(--content-backup);margin-bottom:4px}._question-step__title_12sn8_7{margin-bottom:4px}._question-step__description_12sn8_10{margin-bottom:20px}._question-step__checklist_12sn8_13{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:8px}._question-step__checklist-item_12sn8_21{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4}._question-step__checklist-icon_12sn8_28{color:var(--primary-base);font-weight:700;flex-shrink:0;margin-top:1px}._coverage-checker_12sn8_35{margin-bottom:20px;padding:16px;border:1px solid var(--tertiary-border);border-radius:8px;background:var(--surface-base)}._coverage-checker__row_12sn8_42{display:flex;align-items:flex-end;gap:8px}._coverage-checker__label_12sn8_47{flex:1;font-size:13px;font-weight:500;display:flex;flex-direction:column;gap:4px}._coverage-checker__input_12sn8_55{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--tertiary-border);border-radius:6px;font-size:14px;line-height:1.4;text-overflow:ellipsis;outline:none;transition:border-color .15s ease}._coverage-checker__input_12sn8_55:focus{border-color:var(--primary-base)}._coverage-checker__input_12sn8_55::placeholder{color:var(--content-backup);opacity:.6}._coverage-checker__button_12sn8_74{position:relative}._coverage-checker__button-label--hidden_12sn8_77{opacity:0}._coverage-checker__spinner_12sn8_80{position:absolute;top:0;right:0;bottom:0;left:0;width:1em;height:1em;margin:auto;box-sizing:border-box;border:2px solid var(--content-muted);border-bottom-color:var(--primary-base);border-radius:50%;animation:_coverage-spinner_12sn8_1 .8s linear infinite}@media (prefers-reduced-motion: reduce){._coverage-checker__spinner_12sn8_80{animation:none}}._coverage-checker__matched-location_12sn8_97{margin-top:8px;color:var(--content-backup)}._coverage-checker__matched-location-label_12sn8_101{font-weight:500;color:var(--content-primary)}._coverage-checker__result_12sn8_105{margin-top:12px}._coverage-checker__result--good_12sn8_108{color:var(--positive-base)}._coverage-checker__result--weak_12sn8_111{color:var(--negative-base)}._coverage-checker__result--unknown_12sn8_114{color:var(--content-backup)}._coverage-checker__disclaimer_12sn8_117{margin-top:6px;color:var(--content-backup)}@keyframes _coverage-spinner_12sn8_1{to{transform:rotate(360deg)}}._option-list_12sn8_127{display:flex;flex-direction:column;gap:12px}._option-item_12sn8_133{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_12sn8_133:hover,._option-item--selected_12sn8_146{border-color:var(--primary-base);background-color:var(--primary-muted)}._option-item_12sn8_133 p{margin:0}._option-item__hint_12sn8_153{margin-top:4px;color:var(--content-backup)}@media (max-width: 600px){._question-step__title_12sn8_7._question-step__title_12sn8_7{font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small)}._question-step_12sn8_1{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._option-list_12sn8_127{flex:1 1 auto;min-height:0;overflow-y:auto;gap:10px;padding:2px;margin:-2px}._option-item_12sn8_133{padding:14px 16px}}._nav-footer_oamut_1{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:16px}@media (max-width: 600px){._nav-footer_oamut_1{flex:0 0 auto;flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:16px}._nav-footer_oamut_1 button{width:100%}}._result-header_psl68_2{display:flex;align-items:center;gap:12px;margin-bottom:20px}._result-header__icon_psl68_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_psl68_18{background:var(--positive-muted);color:var(--positive-base)}._result-section_psl68_23{margin-bottom:28px}._result-section__title_psl68_26{margin-bottom:12px}._result-config_psl68_30{padding:20px;border:1px solid var(--primary-disabled);border-radius:8px;background:var(--primary-muted)}._result-config__header_psl68_36{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}._result-config__includes_psl68_44{margin-top:12px}._result-config__include-item_psl68_47{display:flex;align-items:center;gap:6px;margin-bottom:4px}._result-config__include-item_psl68_47{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}._result-config__include-item_psl68_47:before{content:"✓";color:var(--positive-base);font-weight:600}._addon-card_psl68_63{padding:16px;border:1px solid var(--tertiary-border);border-radius:8px;margin-bottom:12px}._flag-card_psl68_70{padding:12px 16px;margin-bottom:8px;border-radius:4px;border-left:4px solid var(--caution-base);background:var(--caution-muted)}._checklist-item_psl68_78{display:flex;align-items:center;gap:6px}._checklist-item_psl68_78{font-size:var(--font-size-body-normal);line-height:var(--line-height-body-normal)}._checklist-item_psl68_78{margin-bottom:4px}._checklist-item_psl68_78:before{content:"✓";color:var(--primary-base);font-weight:600}._result-actions_psl68_96{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;flex-wrap:wrap}._result-actions__cta_psl68_104{text-align:center}._result-contact_psl68_108{margin-top:16px;color:var(--content-backup)}._result-contact_psl68_108 a{color:var(--primary-base);text-decoration:underline}@media (max-width: 600px){._result-actions_psl68_96{flex-direction:column-reverse;align-items:stretch;flex-wrap:nowrap}._result-actions_psl68_96 button,._result-actions_psl68_96 a{width:100%}}._page-layout_1jt7f_1{display:flex;flex-direction:column;min-height:100vh}._page-layout__main_1jt7f_6{flex:1}._assessment_gu2e7_1{max-width:640px;margin:0 auto;padding:40px 20px}._assessment__progress_gu2e7_6{display:flex;justify-content:space-between;margin-bottom:6px}._assessment__progress_gu2e7_6{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}._assessment__progress_gu2e7_6{color:var(--content-backup)}._assessment__card_gu2e7_18{background:var(--surface-base);border-radius:8px;padding:32px;box-shadow:0 1px 4px #00000026;border:1px solid var(--tertiary-border)}._assessment__intro_gu2e7_25{text-align:center;padding:60px 20px}._assessment__intro-subtitle_gu2e7_29{max-width:500px;margin:8px auto 0;color:var(--content-backup)}._assessment__intro-duration_gu2e7_34{margin-top:8px;color:var(--content-backup)}._assessment__intro-cta_gu2e7_38{margin-top:24px}@media (max-width: 600px){._assessment_gu2e7_1{padding:24px 16px}._assessment__card_gu2e7_18{padding:20px}._assessment__intro_gu2e7_25{padding:40px 16px}._assessment--question_gu2e7_52{height:100vh;height:100dvh;box-sizing:border-box;padding:16px;display:flex;flex-direction:column}._assessment--question_gu2e7_52 ._assessment__card_gu2e7_18{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}}
