.loader{z-index:99;position:fixed;top:0;left:0;width:0;height:0;padding:0 15px;background-color:#ffffffc7;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0s linear .2s,opacity .2s linear}.loader--active{opacity:1;width:100%;height:100%;min-width:100vw;min-height:100vh;visibility:visible;pointer-events:auto;transition:opacity .2s linear}.loader>*{background-color:#fff9;box-shadow:0 0 32px 32px #fff9}.loader__desc{position:relative;z-index:1;font-size:15px;line-height:1.2;color:#000;text-align:center;font-weight:400;text-shadow:0 0 1px #fff;opacity:0;transition:opacity .4s linear}.loader__desc span{display:inline-block;width:100%;margin-bottom:3px;font-size:1.25em;font-weight:400}.loader--active .loader__desc{opacity:1}.loader__obj{position:relative;z-index:2;margin-bottom:17px}.loader__obj-logo img{width:120px}.loader__obj-disc{margin-top:7px}.loader__process{position:absolute;width:30px;height:3px;left:50%;border-radius:3px;-webkit-animation:loader-process 2.1s ease-in-out infinite;animation:loader-process 2.1s ease-in-out infinite}@keyframes loader-process{0%{left:8%;transform:translate(-50%) scaleX(.7);opacity:.7;background-color:#1976d3}25%{transform:translate(-50%) scaleX(1);opacity:1}50%{left:92%;transform:translate(-50%) scaleX(.7);opacity:.7;background-color:#3ab8fa}75%{transform:translate(-50%) scaleX(1);opacity:1}to{left:8%;transform:translate(-50%) scaleX(.7);opacity:.7;background-color:#1976d3}}.quiz-tabs[data-v-972ce012]{position:relative;display:flex;background-color:var(--tabs-bg);overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.quiz-tabs[data-v-972ce012]::-webkit-scrollbar{display:none}.quiz-tabs .tab[data-v-972ce012]{position:relative;padding:.375rem .5625rem .375rem .75rem;font-size:.625rem;white-space:nowrap;color:var(--tab-color);transition:color .3s;z-index:1;line-height:1;font-family:Poppins}.quiz-tabs .tab[data-v-972ce012]:before{content:"";position:absolute;left:0;top:50%;background:center / contain no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%234caf50" d="M438.6 105.4a32.05 32.05 0 0 1 0 45.3l-256 256a32.05 32.05 0 0 1-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3a32.05 32.05 0 0 1 45.3 0z"/></svg>');transform:translateY(-50%) scale(.6);opacity:0;transition:opacity .33s ease,transform .33s ease;pointer-events:none;width:.625rem;height:.625rem}@media (min-width: 374px){.quiz-tabs .tab[data-v-972ce012]:before{width:.6375rem;height:.6375rem}}@media (min-width: 414px){.quiz-tabs .tab[data-v-972ce012]:before{width:.75rem;height:.75rem}}@media (min-width: 768px){.quiz-tabs .tab[data-v-972ce012]:before{width:1rem;height:1rem;left:.25rem}}.quiz-tabs .tab.active[data-v-972ce012]{color:var(--active-tab-color)}.quiz-tabs .tab.completed[data-v-972ce012]{color:var(--completed-tab-color)}.quiz-tabs .tab.completed[data-v-972ce012]:before{opacity:1;transform:translateY(-50%) scale(1)}@media (min-width: 374px){.quiz-tabs .tab[data-v-972ce012]{padding:.5rem .625rem .5rem .75rem;font-size:.6375rem}}@media (min-width: 414px){.quiz-tabs .tab[data-v-972ce012]{padding:.5rem .75rem .5rem .875rem;font-size:.75rem}}@media (min-width: 480px){.quiz-tabs .tab[data-v-972ce012]{padding:.625rem .875rem .625rem 1rem;font-size:.875rem}}@media (min-width: 576px){.quiz-tabs .tab[data-v-972ce012]{padding:1rem 1rem .875rem 1.125rem}}@media (min-width: 768px){.quiz-tabs .tab[data-v-972ce012]{padding:1.125rem 1.75rem}}@media (min-width: 992px){.quiz-tabs .tab[data-v-972ce012]{font-size:1rem;letter-spacing:-.25px}}.quiz-tabs .active-indicator[data-v-972ce012]{position:absolute;top:0;height:100%;background:var(--active-tab-bg);border-radius:.25rem .25rem 0 0;transition:transform .3s,width .3s;z-index:0;pointer-events:none}.text-field[data-v-e0fec69c]{position:relative;width:100%;margin-bottom:1.5rem}.text-field .fieldError[data-v-e0fec69c]{font-size:.75rem;color:var(--text-error);font-weight:400;line-height:1;letter-spacing:-.01rem;position:absolute;top:100%;padding-top:.375rem;transform:none;left:0}.text-field .fieldLabel[data-v-e0fec69c]{display:inline-block;font-weight:600;font-size:.875rem;line-height:1.375;color:var(--text-label);margin-bottom:.25rem;font-family:Poppins,Open Sans,sans-serif}@media (min-width: 480px){.text-field .fieldLabel[data-v-e0fec69c]{font-size:1rem}}.text-field .fieldControl[data-v-e0fec69c]{display:block}.text-field .fieldControl input[data-v-e0fec69c]{position:relative;width:100%;border:1px solid var(--border-radio);outline:none;overflow-y:visible;color:#495057;margin:0;padding:1rem;border-radius:1.25rem;font-size:1rem;line-height:1;background-color:#e9f2fb;box-shadow:0 0 23px #f4f4f4cc;font-weight:600;transition:border-color .2s ease-in,background-color .2s ease-in}.text-field .fieldControl input[data-v-e0fec69c]:focus,.text-field .fieldControl input[data-v-e0fec69c]:active{background-color:#f3f9ff;border:1px solid var(--border-radio-active);color:#333}.text-field .fieldControl input[data-v-e0fec69c]::-webkit-input-placeholder,.text-field .fieldControl input[data-v-e0fec69c]::-moz-placeholder{color:var(--text-placeholder);opacity:.33;letter-spacing:.075em}.text-field label[data-v-e0fec69c]{position:relative;display:block}.select-field[data-v-06302a58]{position:relative;width:100%;margin-bottom:1.5rem}.select-field .fieldError[data-v-06302a58]{font-size:.75rem;color:var(--text-error);font-weight:400;line-height:1;letter-spacing:-.01rem;position:absolute;top:100%;padding-top:.375rem;transform:none;left:0}.select-field .fieldLabel[data-v-06302a58]{display:inline-block;font-weight:600;font-size:.875rem;line-height:1.375;color:var(--text-label);margin-bottom:.25rem;font-family:Poppins,Open Sans,sans-serif}@media (min-width: 480px){.select-field .fieldLabel[data-v-06302a58]{font-size:1rem}}.text-field[data-v-1acc3588]{position:relative;width:100%;margin-bottom:1.5rem}.text-field .fieldError[data-v-1acc3588]{transform:none;left:0}.text-field .fieldLabel[data-v-1acc3588]{display:inline-block;font-weight:600;font-size:.875rem;line-height:1.375;color:var(--text-label);margin-bottom:.25rem;font-family:Poppins,Open Sans,sans-serif}@media (min-width: 480px){.text-field .fieldLabel[data-v-1acc3588]{font-size:1rem}}.text-field .fieldControl[data-v-1acc3588]{display:block}.text-field .fieldControl input[data-v-1acc3588]{position:relative;width:100%;border:1px solid var(--border-radio);outline:none;overflow-y:visible;color:#495057;margin:0;padding:1rem;border-radius:1.25rem;font-size:1rem;line-height:1;background-color:#e9f2fb;box-shadow:0 0 23px #f4f4f4cc;font-weight:600;transition:border-color .2s ease-in,background-color .2s ease-in}.text-field .fieldControl input[data-v-1acc3588]:focus,.text-field .fieldControl input[data-v-1acc3588]:active{background-color:#f3f9ff;border:1px solid var(--border-radio-active);color:#333}.text-field .fieldControl input[data-v-1acc3588]::-webkit-input-placeholder,.text-field .fieldControl input[data-v-1acc3588]::-moz-placeholder{color:var(--text-placeholder);opacity:.33;letter-spacing:.075em}.text-field label[data-v-1acc3588]{position:relative;display:block}:host,:root{--font-sans: "Open Sans", "sans-serif";--default-font-family: var(--font-sans);--bg-body: #f6f9fc;--bg-form: #ffffff;--bg-progress: #3ab8fa;--btn-active-bg: #cbf5dc;--border-radio: #e9f2fb;--border-radio-active: #c7dff9;--bg-radio-active: #c7dff9;--text-label: #333;--text-input: #333;--text-placeholder: #c4c4c4;--text-primary: #333;--text-error: #c10000;--transition_timings: .25s}.vue-select{--vs-min-height: 3.25rem;--vs-border-radius: 1.25rem;--vs-outline-color: #3ab8fa;--vs-outline-width: 0;--vs-padding: .25rem 1.25rem;--vs-border: 1px solid var(--border-radio);--vs-option-selected-text-color: #15357a;--vs-option-selected-background-color: #b9e6fb;--vs-option-focused-background-color: #f0faff;--vs-option-hover-background-color: #e9f8ff}.vue-select .control:not(.focused){background-color:#e9f2fb}.tile{user-select:none;text-align:center;text-decoration:none;border:1px solid #ccc;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 2px #0000001a;transition:background-color .15s ease-in,box-shadow .15s ease-in,border .15s ease-in;cursor:pointer;font-size:.875rem;margin-bottom:auto;color:inherit}.tile[data-inactive]{opacity:.67;filter:grayscale(1);cursor:not-allowed;pointer-events:none}.tile-holder{display:grid;grid-column:1fr;grid-template-columns:1fr;gap:1.75rem}@media (min-width: 480px){.tile-holder{gap:1.875rem;grid-template-columns:1fr 1fr}}.tile-title{font-family:Poppins,Open Sans,sans-serif;font-weight:600;padding:1rem .375rem;transition:color .15s ease-in}@media (min-width: 480px){.tile-title{font-size:1rem}}.tile-icon{line-height:1;margin:0 auto 1.25rem;max-width:75px;height:auto}@media (min-width: 480px){.tile-icon{max-width:100px}}.tile-icon .icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:top}.tile-descripton{padding:15px 10px;background-color:#ccc;font-size:12px;transition:background-color .15s ease-in,color .15s ease-in;min-height:64px;display:flex;justify-content:center;align-content:center;align-items:center}.tile:hover{border-color:#345496;box-shadow:0 15px 15px #0003}.tile:hover .tile-title{color:#3ab8fa}.tile:hover .tile-descripton{background-color:#345496;color:#fdfdfd}body{background:#fff;color:var(--text-primary);margin:0;padding:0;overflow-x:hidden;width:100%;min-height:100svh;font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media (min-width: 768px){body{background:var(--bg-body)}}header{display:flex;justify-content:center;align-items:center;height:80px}header .logo{width:141px;height:auto}header .logo img{width:100%}.ssl-secured{width:91px;height:auto;position:relative;margin:auto auto 0;display:block;order:1}@media (min-width: 768px){.ssl-secured{width:68px;margin:1.125rem 0 0 auto;order:0}}.quiz-tabs-wrapper{margin:0 -1rem;padding:.75rem .75rem 0;background:#efefef}@media (min-width: 768px){.quiz-tabs-wrapper{padding:1.5rem 1.5rem 0;margin:0 -1.5rem}}.quiz-container{background:var(--bg-form);min-height:calc(100svh - 4rem);display:flex;flex-direction:column;padding-top:0rem;padding-bottom:1.5rem}@media (min-width: 768px){.quiz-container{box-shadow:0 1.25rem 4rem #7272724f;outline:2px solid #3ab8fa12;border-radius:1.75rem;min-height:50svh;max-width:calc(100svw - 3rem);max-width:min(1280px,calc(100svw - 3rem));transition:max-height .1s ease;max-height:9999px}}.quiz-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5rem .625rem;order:0}@media (min-width: 768px){.quiz-wrapper{padding:1.5rem .625rem;order:2}}.quiz-note{font-size:.75rem;line-height:1.25;font-weight:300;margin-top:3rem;color:#999;margin-left:auto;margin-right:auto;max-width:min(100%,640px);text-align:center}@media (max-width: 575px){.quiz-note{text-align:justify}}@media (min-width: 1199px){.quiz-note{font-size:.8125rem}}.quiz{display:flex;flex-direction:column;width:100%}.quiz__actions{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;max-width:412px;margin-left:auto;margin-right:auto;margin-top:1.5rem;gap:.75rem}@media (min-width: 768px){.quiz__actions{flex-direction:row;justify-content:center}}.quiz__actions button{display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;line-height:1;border:none;text-transform:uppercase;font-weight:600;padding:1.375rem 3.5rem;font-size:1rem;flex:1 1 100%}@media (min-width: 768px){.quiz__actions button{padding:1.5rem 3.5rem}}.quiz__actions button.btn--prev{order:2;background:none;box-shadow:none}@media (min-width: 768px){.quiz__actions button.btn--prev{order:0}}.step__meta{text-align:center;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:min(100%,640px)}.step__title{font-size:1.75rem;line-height:1.2;font-weight:700;font-family:Poppins,sans-serif;word-break:keep-all}@media (min-width: 768px){.step__title{font-size:2.25rem}}.step__title:not(:last-child){margin-bottom:.75rem}.step__desc{font-size:1rem;line-height:1.25rem;font-family:Poppins,Open Sans;font-weight:400;color:#15357a}.step__fieldset{display:flex;flex-direction:column;max-width:412px;margin-left:auto;margin-right:auto}.step__fieldset:not(:last-child){margin-bottom:1.5rem}@media (min-width: 576px){.step__fieldset{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.step__fieldset--2{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:0 1.5rem}@media (min-width: 576px){.step__fieldset--2{grid-template-columns:repeat(2,1fr);max-width:min(768px,calc(100svw - 3rem))}}@media (min-width: 576px){.step__fieldset--3{grid-template-columns:repeat(2,1fr);max-width:min(768px,calc(100svw - 3rem))}}@media (min-width: 768px){.step__fieldset--3{grid-template-columns:repeat(3,1fr)}}.step__fieldset--plaid{max-width:min(100%,712px);margin:0 auto}.step__fieldset--plaid img{margin:0 auto}.step__body--preloader{text-align:center;aspect-ratio:1 / 1;display:flex;justify-content:center;align-content:center;align-items:center}@media (min-width: 768px){.step__body--preloader{aspect-ratio:20 / 7}}.fieldError{font-size:.75rem;color:var(--text-error);font-weight:400;line-height:1;letter-spacing:-.01rem;position:absolute;left:50%;top:100%;padding-top:.375rem;transform:translate(-50%)}.select-field{position:relative;width:100%;margin-bottom:1.5rem}.select-field .fieldError{transform:none;left:0}.select-field .fieldLabel{display:inline-block;font-weight:600;font-size:.875rem;line-height:1.375;color:var(--text-label);margin-bottom:.25rem;font-family:Poppins,Open Sans,sans-serif}@media (min-width: 480px){.select-field .fieldLabel{font-size:1rem}}.radio-field{width:100%;position:relative;color:var(--text-input);margin-bottom:1.5rem}.radio-field__label{text-align:center;font-weight:500;margin-bottom:.625rem}.radio-field .fieldControl{width:100%;position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:.75rem;max-width:421px;margin-left:auto;margin-right:auto}@media (min-width: 576px){.radio-field .fieldControl--2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 576px){.radio-field .fieldControl--3{grid-template-columns:repeat(2,1fr);max-width:612px}}@media (min-width: 768px){.radio-field .fieldControl--3{max-width:760px;grid-template-columns:repeat(3,1fr)}}.radio-field .fieldControl label{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;-ms-appearance:button;appearance:button;position:relative;user-select:none;overflow:hidden}.radio-field .fieldLabel{display:block;text-align:center;font-weight:600;color:var(--text-input);background-color:#e9f2fb;padding:1rem;font-size:1rem;border-radius:1.25rem;border:1px solid var(--border-radio);text-transform:uppercase;box-shadow:0 0 23px #f4f4f4cc;transition:border-color .2s ease-in,background-color .2s ease-in;line-height:1;font-family:Poppins,Open Sans,sans-serif}.radio-field input[type=radio]{opacity:.01;position:absolute;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.radio-field input[type=radio]:hover+.fieldLabel{background:#e9f8ff;border-color:#3ab8fa}.radio-field input[type=radio]:checked+.fieldLabel{background:#b9e6fb;border-color:#3ab8fa;color:#15357a}.checkbox-field .fieldControl{position:relative;display:inline-block;vertical-align:middle;margin:0;padding-left:1.875rem}.checkbox-field .fieldControl .fieldLabel{font-weight:600;display:inline-block;color:var(--text-label);font-family:Poppins,Open Sans,sans-serif;font-size:.875rem}@media (min-width: 480px){.checkbox-field .fieldControl .fieldLabel{font-size:1rem}}.checkbox-field .fieldControl input{clip:rect(0,0,0,0);position:absolute}.checkbox-field .fieldControl input+i{position:absolute;left:0;top:0;z-index:1;display:block;width:1.5rem;height:1.5rem;outline:0;border:1px solid #ccc;border-radius:7px;background:#f4f4f4;transition:border .3s ease-in}.checkbox-field .fieldControl input[type=checkbox]:hover+i{border-color:#3ab8fa}.checkbox-field .fieldControl input[type=checkbox]:checked+i{background-color:#3ab8fa;border-color:#3ab8fa}.checkbox-field .fieldControl input[type=checkbox]:checked+i:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:8px;position:absolute;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.text-field{position:relative;width:100%;margin-bottom:1.5rem}.text-field .fieldError{transform:none;left:0}.text-field .fieldLabel{display:inline-block;font-weight:600;font-size:.875rem;line-height:1.375;color:var(--text-label);margin-bottom:.25rem;font-family:Poppins,Open Sans,sans-serif}@media (min-width: 480px){.text-field .fieldLabel{font-size:1rem}}.text-field .fieldControl{display:block}.text-field .fieldControl input{position:relative;width:100%;border:1px solid var(--border-radio);outline:none;overflow-y:visible;color:#495057;margin:0;padding:1rem;border-radius:1.25rem;font-size:1rem;line-height:1;background-color:#e9f2fb;box-shadow:0 0 23px #f4f4f4cc;font-weight:600;transition:border-color .2s ease-in,background-color .2s ease-in}.text-field .fieldControl input:focus,.text-field .fieldControl input:active{background-color:#f3f9ff;border:1px solid var(--border-radio-active);color:#333}.text-field .fieldControl input::-webkit-input-placeholder,.text-field .fieldControl input::-moz-placeholder{color:var(--text-placeholder);opacity:.33;letter-spacing:.075em}.text-field label{position:relative;display:block}.btn-action{position:relative;overflow:hidden;cursor:pointer;outline:0;text-decoration:none;display:inline-block;align-items:center;letter-spacing:.05em;vertical-align:middle;user-select:none;white-space:nowrap;border:0;text-transform:uppercase;line-height:1;height:60px;padding:0;color:#15357a;border-radius:1.25rem;background:#cbf5dc;font-weight:700;font-size:25px;text-align:center;box-shadow:0 0 19px #00000012;text-shadow:0 4px 4px rgba(0,0,0,.08);transition:all .5s ease}.btn-action:hover{opacity:.9}.btn-action:hover:not([disabled]),.btn-action:hover:not([data-processing]){border-radius:1.25rem}.btn-action:before,.btn-action:after{content:"";display:block;transform-origin:50% 50%;text-align:center;box-sizing:border-box;position:absolute;left:50%;top:50%;z-index:-1;opacity:0}.btn-action:before{background:var(--btn-active-bg);transform:translate3d(-50%,-50%,0);width:100%;height:100%;transition:color .15s ease-in-out,background-position .25s ease-in-out,box-shadow .15s ease-in-out,opacity .25s ease-in}.btn-action:after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid transparent;border-radius:50%;margin:-.5em 0 0 -.5em;transform:translateZ(0) scale(.85);width:1em;height:1em}.btn-action[disabled]{color:#a1a1a1;box-shadow:none;text-shadow:none;filter:grayscale(1);cursor:not-allowed}.btn-action[data-processing]{pointer-events:none;transition:opacity .2s 0s linear;color:#fff}.btn-action[data-processing]:before,.btn-action[data-processing]:after{opacity:1;z-index:0;transition:opacity .2s 0s linear}.btn-action[data-processing]:after{z-index:1}.btn-action svg{height:.875em;align-self:center;margin-left:.5rem;margin-right:.5rem;flex:0 0 auto}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-33%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(33%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-33%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(33%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}.animate-in-left{animation:fadeInLeft .25s ease-in-out}.animate-in-right{animation:fadeInRight .25s ease-in-out}.animate-out-left{animation:fadeOutLeft .25s ease-in-out}.animate-out-right{animation:fadeOutRight .25s ease-in-out}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .25s ease,max-height .25s ease}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;max-height:0;overflow:hidden}.slide-fade-enter-to,.slide-fade-leave-from{opacity:1;max-height:1000px}*,*:before,*:after{border:0;margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}:host,:root{--font-sans: "Open Sans", "sans-serif";--default-font-family: var(--font-sans);--bg-body: #f6f9fc;--bg-form: #ffffff;--bg-progress: #3ab8fa;--btn-active-bg: #cbf5dc;--border-radio: #e9f2fb;--border-radio-active: #c7dff9;--bg-radio-active: #c7dff9;--text-label: #333;--text-input: #333;--text-placeholder: #c4c4c4;--text-primary: #333;--text-error: #c10000;--transition_timings: .25s;--tabs-bg: #efefef;--tab-color: #cccccc;--active-tab-color: #333;--active-tab-bg: #fff;--completed-tab-color: #4caf50}.v-enter-active,.v-leave-active{transition:opacity .25s ease;overflow:visible;max-height:500px}.v-enter-from,.v-leave-to{opacity:0;max-height:0;overflow:hidden}html{font-size:16px}body{background:var(--bg-body);color:var(--text-primary);margin:0;padding:0;overflow-x:hidden;width:100%;min-height:100svh;font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width: 768px){.container{padding-left:1.5rem;padding-right:1.5rem}}
