.salesforce-footer{width:-webkit-fill-available;width:-moz-available;height:auto;padding:16px}.salesforce-footer p{font-family:var(--font-rubik);text-align:left;color:#3d3d3d;margin:0;font-size:14px;font-weight:400;line-height:18px}@media (min-width:1280px){.salesforce-footer{justify-content:center;width:100%;max-width:1160px;margin:0 auto;padding:0 96px;display:flex}}
.offering-section{flex-direction:column;align-items:flex-start;row-gap:20px;width:100%;height:auto;display:flex}.offering-section .offering-section-title{align-items:center;width:100%;height:auto;display:flex}.offering-section .offering-section-title a{text-decoration:none;position:relative}.offering-section .offering-section-title a p{font-family:var(--font-rubik);letter-spacing:0%;color:#fff;font-size:16px;font-weight:700;line-height:24px}.offering-section .offering-section-title a:after{content:"";background-color:#d9d9d9;width:0%;height:2px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-section .offering-section-title a:hover:after{background-color:#fff;width:100%}.offering-section .offerings-container{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;height:auto;display:grid}.offering-section .offerings-container .offering-column{flex-direction:column;align-items:flex-start;row-gap:16px;width:100%;display:flex}.offering-section .offerings-container .offering-column a{cursor:pointer;font-family:var(--font-rubik);letter-spacing:0%;color:#fff;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;position:relative}.offering-section .offerings-container .offering-column a:after{content:"";background-color:#d9d9d9;width:0%;height:2px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-section .offerings-container .offering-column a:hover:after{background-color:#fff;width:100%}@media screen and (min-width:740px){.offering-section{row-gap:20px}.offering-section .offerings-container{grid-template-columns:auto auto;gap:16px}.offering-section .offerings-container .offering-column{row-gap:16px;height:fit-content}}@media screen and (min-width:1280px){.offering-section{row-gap:20px}.offering-section .offering-section-title a p{font-size:18px;line-height:24px}.offering-section .offerings-container{gap:24px;height:auto}.offering-section .offerings-container .offering-column{row-gap:16px}.offering-section .offerings-container .offering-column a{font-size:16px;line-height:21px}}
.Main-footer{width:-webkit-fill-available;background:#00294d;flex-direction:column;align-items:center;gap:40px;width:-moz-available;height:auto;padding:32px 16px;display:flex;position:relative}.Main-footer .Main-footer-second-main{flex-direction:column;row-gap:40px;width:100%;height:auto;display:flex}.Main-footer .Main-footer-second-main .Main-footer-left,.Main-footer .Main-footer-second-main .Main-footer-right{width:100%;height:auto;display:flex}.Main-footer .footer-addresses-info{flex-direction:column;align-items:flex-start;gap:36px;width:100%;height:auto;display:flex}.Main-footer .footer-addresses-info .footer-addresses,.Main-footer .footer-addresses-info .footer-info{width:100%;height:auto}.Main-footer .Main-footer-second-main:before{display:none}@media screen and (min-width:740px){.Main-footer{justify-content:center;gap:36px}.Main-footer .Main-footer-second-main{flex-direction:row;gap:36px;width:708px;height:auto;display:flex;position:relative}.Main-footer .Main-footer-second-main .Main-footer-left{width:207px;height:fit-content}.Main-footer .Main-footer-second-main .Main-footer-right{width:465px}.Main-footer .footer-addresses-info{width:708px}.Main-footer .Main-footer-second-main:before{display:none}}@media screen and (min-width:1280px){.Main-footer{justify-content:center;padding:60px 0}.Main-footer .Main-footer-second-main{flex-direction:row;column-gap:132px;width:1160px;height:auto;display:flex}.Main-footer .Main-footer-second-main .Main-footer-left{width:253px}.Main-footer .Main-footer-second-main .Main-footer-right{width:702px}.Main-footer .footer-addresses-info{gap:72px;width:1160px}.Main-footer .Main-footer-second-main:before{display:none}}
.offering-buttons{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;height:auto;display:grid}.offering-buttons .footer-domain{flex-direction:column;align-items:flex-start;gap:20px;width:100%;height:auto;display:flex}.offering-buttons .footer-domain .footer-domain-title{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .footer-domain .footer-domain-title span{font-family:var(--font-rubik);font-weight:700;font-style:Medium;letter-spacing:0%;color:#fff;font-size:16px;line-height:20px}.offering-buttons .footer-domain .domains-links{flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:auto;text-decoration:none;display:flex}.offering-buttons .footer-domain .domains-links .domain-link{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .footer-domain .domains-links .domain-link a{text-decoration:none;position:relative}.offering-buttons .footer-domain .domains-links .domain-link a span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0%;color:#fff;font-size:14px;line-height:18px}.offering-buttons .footer-domain .domains-links .domain-link a:after{content:"";background-color:#fff;width:0%;height:1px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-buttons .footer-domain .domains-links .domain-link a:hover:after{width:100%}.offering-buttons .offering-buttons-subparent{flex-direction:column;gap:20px;width:100%;height:auto;display:flex}.offering-buttons .offering-buttons-subparent .offering-buttons-title{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .offering-buttons-subparent .offering-buttons-title span{font-family:var(--font-rubik);font-weight:700;font-style:Bold;letter-spacing:0%;color:#fff;font-size:16px;line-height:20px}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors{flex-direction:column;align-items:flex-start;row-gap:16px;width:100%;height:auto;display:flex}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors a{font-family:var(--font-rubik);letter-spacing:0%;color:#fff;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;position:relative}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors a:after{content:"";background-color:#fff;width:0%;height:1px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors a:hover:after{width:100%}.offering-buttons .footer-policies{flex-direction:column;align-items:flex-start;gap:20px;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .footer-policies-title{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .footer-policies-title span{font-family:var(--font-rubik);font-weight:700;font-style:Medium;letter-spacing:0%;color:#fff;font-size:16px;line-height:20px}.offering-buttons .footer-policies .policies-links{flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .policies-links .invester-and-policies{flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a{text-decoration:none;position:relative}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0%;color:#fff;font-size:14px;line-height:18px}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a:after{content:"";background-color:#fff;width:0%;height:1px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a:hover:after{width:100%}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link{align-items:center;width:100%;height:auto;display:flex}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a{text-decoration:none;position:relative}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0%;color:#fff;font-size:14px;line-height:18px}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a:after{content:"";background-color:#fff;width:0%;height:1px;transition:width .3s ease-in-out;position:absolute;bottom:0;left:0}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a:hover:after{width:100%}@media screen and (min-width:740px){.offering-buttons{grid-template-columns:auto auto auto;justify-content:space-between}.offering-buttons .offering-buttons-subparent{justify-content:space-between;width:100%}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors{width:fit-content}}@media screen and (min-width:1280px){.offering-buttons .footer-domain .footer-domain-title span{font-size:18px;line-height:24px}.offering-buttons .footer-domain .domains-links{gap:16px}.offering-buttons .footer-domain .domains-links .domain-link a span{font-size:16px;line-height:21px}.offering-buttons .footer-domain .domains-links .domain-link a:after{height:2px}.offering-buttons .offering-buttons-subparent{width:100%}.offering-buttons .offering-buttons-subparent .offering-buttons-title span{font-size:18px;line-height:24px}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors{row-gap:16px}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors a{font-size:16px;line-height:21px}.offering-buttons .offering-buttons-subparent .offering-buttons-anchors a:after{height:2px}.offering-buttons .footer-policies .footer-policies-title span{font-size:18px;line-height:24px}.offering-buttons .footer-policies .policies-links .invester-and-policies{gap:16px}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a span{font-size:16px;line-height:21px}.offering-buttons .footer-policies .policies-links .invester-and-policies .policy-link a:after{height:2px}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a span{font-size:16px;line-height:21px}.offering-buttons .footer-policies .policies-links .invester-and-policies .invester-link a:after{content:"";height:2px}}
.footer-addresscomp{flex-direction:column;gap:24px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-countrynamelist{flex-direction:row;align-items:center;gap:42px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-countrynamelist .footer-countryname{width:fit-content;height:auto}.footer-addresscomp .footer-countrynamelist .footer-countryname span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0%;color:#d9d9d9;font-size:16px;line-height:20px}.footer-addresscomp .footer-countrynamelist .footer-countryname.active{border-bottom:1px solid #fff}.footer-addresscomp .footer-countrynamelist .footer-countryname.active span{color:#fff;font-weight:500}.footer-addresscomp .footer-countrynamelist::-webkit-scrollbar{display:none}.footer-addresscomp .footer-addresslist{flex-direction:column;gap:24px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item{flex-direction:row;align-items:flex-start;gap:12px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item .item-image{width:50px;height:50px}.footer-addresscomp .footer-addresslist .addresslist-item .item-image img{width:inherit;height:inherit}.footer-addresscomp .footer-addresslist .addresslist-item .item-title-description{flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item .item-title-description .item-title{align-items:center;width:100%;height:auto;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item .item-title-description .item-title span{font-family:var(--font-rubik);font-weight:500;font-style:Medium;letter-spacing:0;color:#fff;font-size:14px;line-height:18px}.footer-addresscomp .footer-addresslist .addresslist-item .item-title-description .item-description{align-items:center;width:100%;height:auto;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item .item-title-description .item-description span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0;color:#fff;font-size:12px;line-height:16px}.footer-addresscomp .footer-addresslist .addresslist-item .item-comingsoon{align-items:center;width:max-content;height:-webkit-fill-available;display:flex}.footer-addresscomp .footer-addresslist .addresslist-item .item-comingsoon span{font-family:var(--font-rubik);font-weight:500;font-style:Medium;letter-spacing:0;color:#fff;font-size:16px;line-height:20px}@media screen and (min-width:740px){.footer-addresscomp{width:708px}.footer-addresscomp .footer-addresslist{grid-template-columns:repeat(2,1fr);gap:40px 135px;display:grid}.footer-addresscomp .footer-addresslist .addresslist-item{width:286.5px;height:auto}}@media screen and (min-width:1280px){.footer-addresscomp{width:1160px}.footer-addresscomp .footer-countrynamelist{flex-direction:row;align-items:center;gap:42px;width:100%;height:auto;display:flex}.footer-addresscomp .footer-countrynamelist .footer-countryname{cursor:pointer;width:fit-content;height:auto}.footer-addresscomp .footer-countrynamelist .footer-countryname span{font-family:var(--font-rubik);font-weight:400;font-style:Regular;letter-spacing:0%;color:#d9d9d9;font-size:18px;line-height:24px}.footer-addresscomp .footer-countrynamelist .footer-countryname.active{border-bottom:1px solid #fff}.footer-addresscomp .footer-countrynamelist .footer-countryname.active span{font-weight:500}.footer-addresscomp .footer-countrynamelist::-webkit-scrollbar{display:none}.footer-addresscomp .footer-addresslist{grid-template-columns:repeat(4,1fr);gap:40px;height:50px;display:grid}.footer-addresscomp .footer-addresslist .addresslist-item{width:241.5px;height:auto}}
.info-container{width:-webkit-fill-available;color:#fff;border-radius:8px;flex-direction:column;width:-moz-available;display:flex}.info-content{width:-webkit-fill-available;flex-direction:column;row-gap:40px;width:100%;height:auto;display:flex}.links-parent{width:-webkit-fill-available;flex-direction:row;flex:1;column-gap:24px;width:-moz-available;display:flex}.second{flex-direction:column;gap:4px;height:auto;display:flex}.info-email,.info-number,.info-textforcampaign{font-family:var(--font-rubik);text-align:left;text-underline-position:"from-font";text-decoration-skip-ink:none;color:#fff;width:100%;height:auto;font-size:12px;font-weight:400;line-height:16px}.mail-linkedin{flex-direction:row;align-items:flex-end;gap:16px;width:fit-content;height:auto;display:flex}.info-image{cursor:pointer;width:fit-content;height:24px}.info-image img{width:24px;height:24px}.info-image img:hover{transform:scale(1.1)}@media screen and (min-width:740px){.info-image img img{margin-left:0}.info-email,.info-number,.info-textforcampaign{font-size:14px;line-height:18px}.info-image{cursor:pointer;width:fit-content;height:24px}.second{row-gap:8px;width:383px}.second .info-number{height:auto}.mail-linkedin{flex-direction:row;align-items:flex-end;row-gap:20px;width:fit-content;height:auto;display:flex}.links-parent{column-gap:22px}.info-content{flex-direction:column;align-items:flex-start;gap:8px 24px;width:100%}}@media screen and (min-width:1280px){.info-email,.info-number,.info-textforcampaign{font-size:14px}.info-image{width:fit-content;margin-top:4px;margin-left:0;padding-top:13px}.info-image img{width:24px;margin-left:0}.second{row-gap:8px;width:fit-content}.info-content{flex-direction:column;align-items:flex-start;row-gap:20px}.links-parent{column-gap:60px}.mail-linkedin{flex-direction:row;align-items:flex-end;gap:16px;width:fit-content;height:auto}.info-container{width:fit-content;height:auto}}
.quiz-card{box-sizing:border-box;background:#f8fafc;border-radius:12px;width:650px;max-width:95vw;margin-bottom:32px;padding:32px;box-shadow:0 4px 16px #00000014}@media (max-width:900px){.quiz-card{width:95vw;padding:20px}.question-title,.question-desc{margin-left:28px}}@media (max-width:600px){.quiz-card{border-radius:6px;width:100vw;margin-bottom:18px;padding:6px}.question-header{flex-direction:column;align-items:flex-start;height:auto;margin-bottom:6px}.question-number{width:24px;height:24px;margin-bottom:6px;margin-left:0;font-size:.8rem;position:static}.question-title{margin-bottom:3px;margin-left:0;font-size:.92rem}.question-desc{margin-bottom:10px;margin-left:0;font-size:.9rem}.option{flex-direction:row;align-items:center;margin-bottom:10px;padding:6px}.option-radio{width:16px;height:16px;margin-bottom:0;margin-right:8px}.option-text{color:#333;font-size:.92rem}}.question-header{flex-direction:row;align-items:center;width:100%;height:66px;margin-bottom:10px;display:flex;position:relative}.question-number{color:#fff;text-align:center;background:#1e40af;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.question-content{padding-top:1%}.question-title{color:#000;margin-bottom:3px;margin-left:40px;font-size:1rem;font-weight:700}.question-desc{color:#333;margin-bottom:20px;margin-left:40px}.option{cursor:pointer;border-radius:6px;align-items:center;margin-bottom:16px;padding:10px 16px;transition:all .5s;display:flex}.option-radio{width:20px;height:20px;margin-right:12px}.option-text{color:#555;font-size:1rem}
.results-section{color:#fff;box-sizing:border-box;background-color:#f1f5f9;width:100%;margin-top:0;padding:2.5rem 1.5rem;scroll-margin-top:2rem}.results-container{color:#fff;box-sizing:border-box;text-align:center;width:100%;max-width:600px;margin:0 auto;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.results-title{text-align:center;box-sizing:border-box;color:#1e293b;word-wrap:break-word;margin-bottom:1rem;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}.results-description{text-align:center;box-sizing:border-box;color:#64748b;margin-bottom:2rem;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1rem;line-height:1.5}.results-btn{box-sizing:border-box;color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px #f9731640}.results-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px #f9731659}.results-btn:disabled{cursor:not-allowed;opacity:.6;filter:blur(.5px);box-shadow:none;background:#94a3b8;transform:none}@media (max-width:900px){.results-container{max-width:95vw;padding:0 10px}.results-title{font-size:1.2rem}.results-description{font-size:.95rem}.results-btn{padding:.8rem 1.5rem;font-size:.95rem}}@media (max-width:600px){.results-section{padding:1.2rem .5rem}.results-container{max-width:100vw;padding:0 2px}.results-title{margin-bottom:.7rem;font-size:1rem}.results-description{margin-bottom:1.2rem;font-size:.9rem}.results-btn{border-radius:6px;padding:.7rem 1rem;font-size:.9rem}}
.blur-background-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.model-container{background-color:#fff;border-radius:20px;max-width:440px;height:250px;overflow:hidden}.model-content{width:100%;height:100%}.model-header{border-bottom:1px solid #f1f5f9;width:100%;padding:2rem 2rem 1rem}.modal-title{color:#dc2626;justify-content:center;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.model-body{padding:1rem 2rem 1.5rem}.modal-message{color:#64748b;text-align:center;margin:0;font-size:1rem;line-height:1.6}.model-footer{text-align:center;padding:0 2rem 2rem}.modal-close-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e40af,#3730a3);border:none;border-radius:8px;padding:.875rem 2rem;font-size:.95rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px #1e40af40}.modal-close-btn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #1e40af59}
.progress-box{width:160px;height:160px;position:relative}.outer-circle{border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;display:flex}.inner-circle{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}circle{fill:none;stroke-width:20px}svg{position:absolute;top:0;left:0}#progress-value{font-weight:600}@keyframes progress-animate{0%{stroke-dashoffset:472px}to{stroke-dashoffset:calc(472 - (472 * var(--progress)) / 100)}}
.score-card{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1100px;padding:10px 20px;display:flex;overflow-x:auto}.score-card .score-heading{color:#0b1220;margin:.55rem;font-size:1rem;font-weight:600}.score-card .card{box-sizing:border-box;background:#f6f8fa;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.25rem;display:flex}.score-card .score-visual{flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-left:10px;display:flex}.score-card .score-visual .status{margin-top:6px}.score-card .score-visual .status .status-badge{text-transform:none;background:#fff8e6;border:1px solid #b36b001f;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:600;display:inline-block;box-shadow:0 6px 14px #b36b000f}.score-card .score-visual .status .needs-improvement{color:#b36b00}.score-card .card-body{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 40px;display:flex}.score-card .card-body .card-title{color:#28a745;flex-direction:column;justify-content:center;align-items:center;margin:0;font-size:1rem;font-weight:700;line-height:1.1;transition:color .3s;display:flex}.score-card .card-body .card-desc{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;margin:.5rem 0 .8rem;font-size:.9rem;line-height:1.35;display:flex}.score-card .card-body .pills{flex-wrap:wrap;gap:.5rem;display:flex}.score-card .card-body .pills .pill{border-radius:999px;padding:.45rem .75rem;font-size:.78rem;font-weight:600;display:inline-block;box-shadow:0 6px 18px #091e420a}.score-card .card-body .pills .pill-success{color:#2a7a2a;background:#dff2dc}.score-card .message-column{box-sizing:border-box;background:#fff;border:1px solid #0b122008;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:70%;padding:.85rem;display:flex;box-shadow:0 6px 18px #091e420f}.score-card .message-meta{gap:6px;display:grid}.score-card .message-meta .meta-row{align-items:center;gap:8px;display:flex}.score-card .message-meta .meta-label{color:#222;width:72px;font-size:.82rem;font-weight:700}.score-card .message-meta .meta-value{color:#6b7280;font-size:.9rem}.score-card .message-meta .meta-badge{border-radius:6px;padding:4px 8px;font-size:.82rem;font-weight:700;display:inline-block}.score-card .message-meta .meta-needs{color:#b36b00;background:#fff8e6}.score-card .meta-sep{border:none;border-top:1px solid #0b12200a;margin:6px 0}.score-card .message-body{max-height:320px;padding-right:6px;overflow:auto}.score-card .message-body .msg-list{margin:0 0 .75rem 1rem;padding:0}.score-card .message-body .msg-list li{color:#000;margin:.45rem 0;font-size:.92rem}.score-card .message-body .msg-list h1{color:#1e293b;font-size:1.25rem;font-weight:700;line-height:1.2;font-family:var(--font-rubik);margin:1rem 0 .5rem}.score-card .message-body .msg-list h2{color:#374151;font-size:1.1rem;font-weight:600;line-height:1.3;font-family:var(--font-rubik);margin:.8rem 0 .4rem}@media (max-width:960px){.score-card{padding:0 5px}.score-card .card{width:100%;padding:.5rem}.score-card .message-column{width:100%;max-width:100%}.score-card .score-visual,.score-card .card-body{width:100%}}.contact-cta .contact-inner{flex-direction:column;gap:.75rem;width:100%;max-width:360px;display:flex}
.quiz-banner{text-align:left;font-family:var(--font-rubik);color:#1f3250;justify-content:center;align-items:left;border-radius:12px;flex-direction:column;width:1160px;margin:100px auto 24px;padding:24px 16px;font-size:22px;line-height:28px;transition:transform .2s ease-in-out;display:flex}.quiz-banner:hover{transform:translateY(-2px)}.quiz-banner p{font-size:28px;font-weight:500;font-family:var(--font-rubik);margin-bottom:10px;line-height:32px}.quiz-banner h1{color:#0d1b2a;margin-bottom:12px;font-size:40px;font-weight:700;line-height:48px}.quiz-banner h2{color:#0d1b2a;margin-bottom:12px;font-size:24px;font-weight:400;line-height:28px}.quiz-banner p{margin-bottom:10px}.quiz-banner ul{text-align:left;margin:10px 0;padding-left:20px;list-style-type:disc}.quiz-banner a{color:#0077b6;text-decoration:underline;transition:color .2s}.quiz-banner a:hover{color:#023e8a}@media (max-width:1279px){.quiz-banner{font-family:var(--font-rubik);width:708px;margin:80px auto 20px;padding:20px 14px;font-size:20px;line-height:26px}}@media (max-width:739px){.quiz-banner{font-family:var(--font-rubik);width:-webkit-fill-available;border-radius:8px;width:-moz-available;min-width:328px;margin:60px auto 16px;padding:16px 12px;font-size:18px;line-height:24px}.quiz-banner h1,.quiz-banner h2,.quiz-banner h3{margin-bottom:8px;font-size:medium}}
