.marketing-check-page{color:#17384c}.check-hero{background:radial-gradient(circle at 82% 30%,#cef,#0000 34%),#f6fbfe;padding:34px max(6%,50vw - 560px) 80px}.check-breadcrumb{color:#526f80;flex-wrap:wrap;gap:10px;margin-bottom:64px;font-size:13px;display:flex}.check-hero h1{color:#0b3c5d;letter-spacing:-3px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:1000px;font-size:clamp(40px,5vw,70px)}.check-hero h1 span{color:#008ad5}.check-hero>p:last-of-type{color:#4f6b7b;max-width:760px;font-size:18px;line-height:1.8}.check-hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:32px;display:flex}.check-hero-actions>span{color:#34596e;align-items:center;gap:8px;font-size:14px;display:flex}.check-hero-actions>span svg{color:#0085cb;flex-shrink:0}.check-body{width:min(1120px,88%);margin:0 auto;padding:75px 0 90px}.check-explainer{max-width:850px;margin-bottom:55px}.check-body p{color:#4f6b7b;font-size:16px;line-height:1.85}.check-body p+p{margin-top:18px}.check-body h2{color:#0b3c5d;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:22px}.check-body a:not(.button){color:#006ba6;text-underline-offset:4px}.check-workspace{scroll-margin-top:108px}.check-progress{max-width:580px;margin-bottom:35px}.check-progress label{color:#34596e;margin-bottom:12px;font-size:14px;font-weight:600;display:block}.check-progress progress{accent-color:#008ad5;background:#e4edf3;border:0;border-radius:20px;width:100%;height:9px;display:block;overflow:hidden}.check-progress progress::-webkit-progress-bar{background:#e4edf3}.check-progress progress::-webkit-progress-value{background:#008ad5}.check-group{background:#f7fbfe;border:1px solid #d7e6ef;border-radius:14px;min-width:0;margin-bottom:24px;padding:34px}.check-group-heading{align-items:center;gap:18px;margin-bottom:30px;display:flex}.check-group-heading>span{color:#006ba6;background:#e1f1fb;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:13px;font-weight:650;display:grid}.check-group-heading h2{letter-spacing:-.8px;margin:0;font-size:30px}.check-question{border:0;border-top:1px solid #d9e6ee;min-width:0;margin:28px 0 0;padding:26px 0 0}.check-question legend{color:#183f56;float:left;width:100%;padding:0 0 12px;font-size:18px;font-weight:650;line-height:1.55}.check-question>p{clear:both;font-size:15px}.check-options{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.check-options label{color:#34596e;cursor:pointer;background:#fff;border:1px solid #bed2e0;border-radius:7px;align-items:center;gap:9px;min-height:46px;padding:12px 16px;font-size:14px;display:flex}.check-options label:has(input:checked){color:#0b3c5d;background:#e6f5fe;border-color:#008bd7;box-shadow:0 0 0 1px #008bd7}.check-options input{accent-color:#007dbe;flex-shrink:0;width:17px;height:17px;margin:0}.check-options label:focus-within{outline-offset:3px;outline:3px solid #008bd7}.check-submit{flex-wrap:wrap;align-items:center;gap:24px;margin:32px 0 75px;display:flex}.check-submit p{max-width:390px;font-size:14px}.check-result{background:#f4faff;border:2px solid #0094e8;border-radius:15px;margin-bottom:70px;padding:38px;scroll-margin-top:110px}.check-result:focus{outline-offset:5px;outline:3px solid #008bd7}.check-priorities{counter-reset:priority;margin:30px 0;padding:0;list-style:none}.check-priorities li{counter-increment:priority;border-top:1px solid #c9e0ed;padding:26px 0 24px 45px;position:relative}.check-priorities li:before{content:counter(priority);color:#fff;background:#0b3c5d;border-radius:50%;place-items:center;width:29px;height:29px;font-size:13px;display:grid;position:absolute;top:25px;left:0}.check-priorities li>span{color:#006ba6;font-size:12px;font-weight:600}.check-priorities h3{margin:12px 0;font-size:20px;line-height:1.45}.check-priorities a,.check-consult>a{align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.check-method{font-size:14px!important}.check-result-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.check-reset{color:#34596e;background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;font-size:14px;display:flex}.check-consult{border-top:1px solid #c9e0ed;margin-top:34px;padding-top:28px}.check-consult h3{margin-bottom:12px;font-size:23px;line-height:1.35}.check-methodology{margin-top:70px}.check-methodology p a{text-decoration:underline}.check-decision{margin:70px 0}.check-decision-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.check-decision-grid article{border:1px solid #d5e5ef;border-radius:12px;flex-direction:column;gap:18px;padding:28px;display:flex}.check-decision-grid h3{letter-spacing:-.5px;font-size:23px;line-height:1.35}.check-decision-grid a{align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.check-next-reading>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.check-next-reading a{background:#eff8fd;border:1px solid #d6e7f1;border-radius:10px;flex-direction:column;gap:12px;padding:24px;display:flex}.check-next-reading strong{color:#0b3c5d;font-size:18px;line-height:1.45}.check-next-reading span{color:#4f6b7b;font-size:14px;line-height:1.7}.check-sources{border-top:1px solid #d5e5ed;max-width:850px;margin-top:70px;padding-top:30px}.check-sources h2{letter-spacing:-.8px;font-size:28px}.check-sources p,.check-sources li{font-size:14px;line-height:1.8}.check-sources li{margin-top:12px}.check-sources a{text-decoration:underline}.check-noscript{background:#eaf5fc;border:1px solid #c9e1ef;border-radius:10px;margin-bottom:30px;padding:22px}@media (max-width:700px){.check-hero{padding:28px 6% 60px}.check-breadcrumb{margin-bottom:40px}.check-hero h1{letter-spacing:-1.7px;font-size:42px}.check-hero>p:last-of-type{font-size:16px}.check-body{padding-top:50px}.check-body h2{letter-spacing:-.8px;font-size:30px}.check-group{padding:24px 19px}.check-group-heading{gap:12px}.check-group-heading h2{font-size:24px}.check-question legend{font-size:17px}.check-options{grid-template-columns:1fr;display:grid}.check-question>p{font-size:14px}.check-submit .button,.check-result-actions .button{gap:12px;width:100%;line-height:1.5}.check-result{padding:28px 20px}.check-priorities li{padding-left:39px}.check-decision-grid,.check-next-reading>div{grid-template-columns:1fr}.check-result-actions{gap:10px}.check-hero-actions .button{width:100%}}@media print{.seo-header,.seo-footer,.cookie-layer,.check-form,.check-hero-actions,.check-result-actions,.check-consult{display:none!important}.check-result{border:0;padding:0}.check-hero{background:0 0;padding:0}.check-body{width:100%;padding:20px 0}.check-hero h1{font-size:30px}.check-priorities li{break-inside:avoid}}.check-error{margin:-45px 0 50px;color:#9d3025!important}.check-submit button:disabled{opacity:.6;cursor:not-allowed}
