.dc-page{--dc-blue:#0255f5;color:#152b49;min-height:100dvh;font-family:var(--font-poppins),sans-serif;padding:18px max(18px,env(safe-area-inset-right)) 24px;background:#f4f8ff;font-size:14px;line-height:1.7}.dc-page *{box-sizing:border-box}.dc-page h1,.dc-page h2,.dc-page h3{color:#11243e;letter-spacing:-.035em;font-weight:500;line-height:1.3}.dc-page h1{margin:12px 0 18px;font-size:clamp(27px,3.2vw,40px)}.dc-page h2{margin:24px 0 14px;font-size:26px}.dc-page h3{margin:12px 0;font-size:20px}.dc-page p{color:#53647d;margin:10px 0 20px}.dc-page a{color:#0255f5;text-underline-offset:4px}.dc-page :is(button,input,select,textarea){font:inherit}.dc-page button{cursor:pointer}.dc-page button:disabled{cursor:wait;opacity:.5}.dc-page :focus-visible{outline-offset:3px;outline:3px solid #91b8ff}.dc-topbar{background:#fff;border:1px solid #dbe6f7;border-radius:32px;justify-content:space-between;align-items:center;gap:16px;max-width:1216px;min-height:64px;margin:0 auto 28px;padding:8px 18px;display:flex}.dc-topbar img{width:125px;height:auto;display:block}.dc-topbar span{color:#6a7c93;font-size:12px}.dc-topbar a{text-decoration:none}.dc-workspace{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:38px;max-width:1120px;margin:0 auto;display:grid}.dc-sidebar{padding:16px 0;position:sticky;top:28px}.dc-sidebar h2{font-size:28px}.dc-sidebar ol{gap:10px;margin:28px 0;padding:0;list-style:none;display:grid}.dc-sidebar li{color:#62738a;align-items:center;gap:12px;padding:8px;font-size:12px;display:flex}.dc-sidebar li span{color:#0255f5;background:#e5edfb;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.dc-sidebar li[aria-current]{color:#0255f5;background:#e7f0ff;border-radius:12px}.dc-sidebar small{color:#62738a}.dc-panel{background:#fff;border:1px solid #e0e9f7;border-radius:26px;min-width:0;padding:clamp(22px,4vw,44px);box-shadow:0 15px 50px -35px #0255f54a}.dc-eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:11px;color:#0255f5!important;margin:0 0 12px!important}.dc-lead{font-size:16px;line-height:1.85}.dc-note{color:#405674;background:#eff5ff;border:1px solid #dce8fb;border-radius:16px;margin:24px 0;padding:18px}.dc-note p:last-child{margin-bottom:0}.dc-note p{font-size:12px;line-height:1.8}.dc-primary,.dc-secondary{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.dc-primary{background:#0255f5;color:#fff!important}.dc-primary:hover{background:#0347c9}.dc-secondary{color:#0255f5;background:#f3f7fe;border-color:#d8e4f8}.dc-text-button{color:#0255f5;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;text-decoration:underline;font-size:12px!important}.dc-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.dc-check{align-items:flex-start;gap:12px;margin:20px 0;font-size:13px;display:flex}.dc-page input[type=checkbox],.dc-page input[type=radio]{accent-color:#0255f5;flex-shrink:0;width:18px;height:18px;margin-top:3px}.dc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.dc-form-grid label,.dc-field{gap:8px;font-size:12px;display:grid}.dc-field{margin:20px 0}.dc-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#152b49;background:#fff;border:1px solid #cddcf1;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:11px 13px;display:block}.dc-page textarea{resize:vertical;min-height:90px}.dc-page fieldset{min-width:0}.dc-channel{border:0;margin:22px 0;padding:0}.dc-channel legend{margin-bottom:10px;font-size:12px}.dc-channel .dc-check{margin:8px 0}.dc-progress{color:#53647d;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.dc-progress progress{accent-color:#0255f5;border:0;border-radius:8px;width:100%;height:6px;overflow:hidden}.dc-progress progress::-webkit-progress-bar{background:#e5edfb;border-radius:8px}.dc-progress progress::-webkit-progress-value{background:#0255f5;border-radius:8px}.dc-progress progress::-moz-progress-bar{background:#0255f5;border-radius:8px}.dc-question{border:0;margin:32px 0;padding:0}.dc-question legend{margin-bottom:16px;padding:0;font-size:16px;font-weight:500;line-height:1.6}.dc-question legend small{color:#0255f5;letter-spacing:.1em;margin-bottom:5px;font-size:10px;display:block}.dc-options{gap:9px;display:grid}.dc-options label{cursor:pointer;border:1px solid #e1e8f3;border-radius:13px;align-items:flex-start;gap:12px;padding:14px;font-size:12px;transition:border-color .2s,background .2s;display:flex}.dc-options label:hover{border-color:#9dbfff}.dc-options label.is-selected{background:#edf4ff;border-color:#0255f5}.dc-help{color:#53647d;margin-top:12px;font-size:11px}.dc-help summary{color:#0255f5;cursor:pointer}.dc-review{border:1px solid #dce7f8;border-radius:14px;margin:12px 0;padding:15px;overflow:hidden}.dc-review summary{cursor:pointer;font-weight:500}.dc-review>div{border-top:1px solid #e6edf7;margin-top:14px;padding-top:14px;font-size:12px}.dc-review pre,.dc-page pre{background:#f4f7fc;border-radius:10px;max-width:100%;max-height:480px;padding:16px;font-size:11px;overflow:auto}.dc-error{color:#8f273b;background:#fff6f8;border:1px solid #edcbd3;border-radius:12px;margin-top:20px;padding:15px}.dc-error button{display:block}.dc-score-list{gap:22px;margin:28px 0;display:grid}.dc-score-list>div>div{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dc-score-list small{color:#6b7c94;font-size:10px;display:block}.dc-score-list meter{width:100%;height:13px}.dc-score-list meter::-webkit-meter-optimum-value{background:#0255f5}.dc-recommendations{gap:16px;display:grid}.dc-recommendations article{border:1px solid #d8e4f7;border-radius:18px;padding:22px}.dc-recommendations p{font-size:12px}.dc-badge{color:#0255f5;background:#eaf2ff;border-radius:99px;padding:5px 10px;font-size:10px;display:inline-block}.dc-footer{color:#65758d;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:1120px;margin:28px auto 0;font-size:11px;display:flex}.dc-admin{max-width:1216px;margin:0 auto}.dc-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:24px 0;display:grid}.dc-table-scroll{max-width:100%;overflow-x:auto}.dc-page p{overflow-wrap:anywhere}.dc-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.dc-admin-card{background:#fff;border:1px solid #dce6f5;border-radius:18px;min-width:0;padding:22px}.dc-admin-card>strong{color:#0255f5;font-size:32px;display:block}.dc-tabs{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.dc-tabs button[aria-pressed=true]{color:#fff;background:#0255f5}.dc-table-wrap{max-width:100%;overflow-x:auto}.dc-page table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.dc-page th,.dc-page td{vertical-align:top;border-bottom:1px solid #e0e8f5;padding:12px}.dc-page td input,.dc-page td select{min-width:75px}.dc-page th{color:#506680;font-weight:500}.dc-expert-item{border-bottom:1px solid #e2eaf5;padding:20px 0}.dc-expert-item h3{font-size:16px}.dc-toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.dc-toolbar label{flex:1;min-width:160px}@media (max-width:800px){.dc-workspace{grid-template-columns:1fr;gap:0}.dc-sidebar{display:none}.dc-panel{border-radius:20px;padding:24px 18px}.dc-topbar{margin-bottom:18px;padding:8px 14px}.dc-topbar span{display:none}.dc-admin-grid{grid-template-columns:1fr}.dc-page h1{font-size:29px}.dc-form-grid{grid-template-columns:1fr}.dc-page{padding:12px 14px 24px}.dc-primary{width:100%}.dc-actions>.dc-secondary{flex:1}.dc-panel .dc-actions{position:relative}.dc-toolbar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:no-preference){.dc-panel{animation:.4s both dc-appear}.dc-review::details-content{interpolate-size:allow-keywords;transition:height .3s,opacity .3s,content-visibility .3s allow-discrete;opacity:0;height:0}.dc-review[open]::details-content{opacity:1;height:auto}}@keyframes dc-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.dc-checkup{background:#fff}.dc-checkup .dc-workspace{background:#f5f8fd;border:1px solid #e3ebf7;border-radius:28px;gap:26px;max-width:1216px;padding:20px}.dc-checkup .dc-panel{box-shadow:none;background:0 0;border:0;padding:18px 12px}.dc-stepper{display:block}.dc-stepper li{align-items:flex-start;position:relative}.dc-stepper li>span{background:#fff;border:1px solid #d2dff1;flex-shrink:0}.dc-stepper li[aria-current]>span,.dc-stepper li.is-done>span{color:#fff;background:#0255f5;border-color:#0255f5}.dc-stepper li small{padding-top:3px;font-size:10px;display:block}.dc-stepper li:not(:last-child):after{content:"";background:#cfddf2;width:1px;height:20px;position:absolute;top:40px;left:22px}.dc-channel-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dc-channel-options .dc-check{cursor:pointer;background:#fff;border:1px solid #dbe5f4;border-radius:14px;align-items:center;gap:9px;min-height:68px;margin:0;padding:15px 12px;font-size:11px;transition:background .2s,border-color .2s,transform .2s;position:relative}.dc-channel-options .dc-check input{width:15px;height:15px;margin:0}.dc-channel-options .dc-check svg{color:#507099;flex-shrink:0}.dc-channel-options .is-selected{background:#eaf2ff;border-color:#0255f5}.dc-channel-options .is-selected svg,.dc-choice-icon{color:#0255f5}.dc-options label{background:#fff;align-items:center}.dc-choice-icon{opacity:.6;flex-shrink:0}.dc-options .is-selected .dc-choice-icon{opacity:1}.dc-result-ready{color:#0255f5;background:#eaf2ff;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.dc-result-ready>svg{flex-shrink:0}.dc-result-ready p{margin:4px 0 0;font-size:12px}.dc-account-cta{background:#eaf2ff;border-radius:22px;margin-top:28px;padding:28px}.dc-account-cta small{color:#516888;margin-top:12px;display:block}.dc-checkup .dc-options label:active,.dc-channel-options .dc-check:active{transform:scale(.99)}.dl-otp-actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.dl-signin-otp{letter-spacing:.12em}.dl-learn-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:30px;max-width:1216px;margin:auto;display:grid}.dl-learn-nav{gap:8px;display:grid;position:sticky;top:24px}.dl-learn-nav button{color:#51647e;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:10px;min-height:48px;padding:12px;display:flex}.dl-learn-nav button[aria-current]{color:#fff;background:#0255f5}.dl-learn-nav p{padding:12px;font-size:12px}.dl-learn-main{min-width:0}.dl-learn-hero{background:#e7f0ff;border:1px solid #d7e5fb;border-radius:24px;align-items:center;gap:26px;padding:30px;display:flex}.dl-learn-hero>svg{color:#0255f5;flex-shrink:0}.dl-learn-hero h1{max-width:620px;font-size:clamp(25px,3vw,35px)}.dl-learn-hero p{margin-bottom:0;font-size:13px}.dl-learn-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 30px;display:grid}.dl-learn-stats article{background:#fff;border:1px solid #e0e9f6;border-radius:16px;grid-template-columns:28px 1fr;align-items:center;gap:4px 10px;padding:18px;display:grid}.dl-learn-stats svg{color:#0255f5}.dl-learn-stats strong{font-size:22px;font-weight:500}.dl-learn-stats span{color:#62738b;grid-column:1/-1;font-size:11px}.dl-next-step{background:#f4f8ff;border:1px solid #cfe0fb;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 28px;padding:22px 24px;display:flex}.dl-next-step h2{margin:10px 0 6px;font-size:21px}.dl-next-step p{max-width:650px;margin:0;font-size:12px}.dl-next-step .dc-primary{white-space:nowrap;flex:none}.dl-free-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dl-free-card{background:#fff;border:1px solid #dce6f5;border-radius:22px;flex-direction:column;min-width:0;padding:24px;transition:box-shadow .2s,border-color .2s;display:flex}.dl-free-card:hover{border-color:#b7cff8;box-shadow:0 12px 30px -24px #0255f5}.dl-free-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.dl-module-icon{color:#0255f5;background:#edf4ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.dl-free-card h3{min-height:52px;margin:18px 0 8px;font-size:20px}.dl-free-card p{flex:1;margin:0 0 18px;font-size:12px}.dl-course-meta{color:#657993;flex-wrap:wrap;gap:8px 14px;margin-top:auto;font-size:10px;display:flex}.dl-course-meta span{align-items:center;gap:5px;display:inline-flex}.dl-learn progress{accent-color:#0255f5;border:0;border-radius:8px;width:100%;height:6px;margin:16px 0 6px;display:block;overflow:hidden}.dl-learn progress::-webkit-progress-bar{background:#e9eff9}.dl-learn progress::-webkit-progress-value{background:#0255f5}.dl-learn progress::-moz-progress-bar{background:#0255f5}.dl-free-card small{color:#63768e;margin-bottom:18px;font-size:10px}.dl-free-card .dc-primary{width:100%;margin-top:0}.dl-course-heading{padding:24px 0}.dl-course-heading h1{max-width:750px}.dl-course-heading p{max-width:680px}.dl-lesson-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.dl-lesson-tabs button{color:#536b89;text-align:left;background:#fff;border:1px solid #dce5f4;border-radius:12px;align-items:center;gap:8px;min-height:64px;padding:12px 10px;font-size:11px;display:flex}.dl-lesson-tabs button>span{color:#0255f5}.dl-lesson-tabs button[aria-current]{color:#0255f5;background:#e8f1ff;border-color:#0255f5}.dl-lesson-tabs button:disabled{cursor:not-allowed}.dl-lesson{margin-bottom:20px}.dl-lesson>h2{margin-top:14px}.dl-lesson h3{align-items:center;gap:10px;display:flex}.dl-lesson>ol{gap:18px;margin:26px 0;padding-left:24px;display:grid}.dl-lesson>ol li{color:#445b77;padding-left:8px}.dl-lesson .dc-lead{font-size:15px}.dl-lesson>small{color:#63778f;font-size:11px}.dl-lesson .dc-note{margin:24px 0 30px}@media (min-width:1000px){.dc-checkup .dc-workspace{grid-template-columns:240px minmax(0,1fr);padding:28px 34px}.dc-checkup .dc-form-grid{grid-template-columns:1fr;gap:22px}.dc-checkup .dc-form-grid>label,.dc-checkup .dc-field{grid-template-columns:180px minmax(0,1fr);align-items:start;column-gap:24px}.dc-checkup .dc-form-grid>label{align-items:center}}@media (max-width:800px){.dc-checkup .dc-workspace{border-radius:22px;gap:0;padding:12px}.dc-checkup .dc-panel{padding:12px 4px}.dc-stepper{min-width:0;padding:0;position:static}.dc-stepper>:not(ol){display:none}.dc-stepper ol{justify-content:space-between;gap:3px;margin:8px 0 24px;display:flex}.dc-stepper li{flex:1;padding:0;display:block}.dc-stepper li>div{display:none}.dc-stepper li>span{z-index:1;width:25px;height:25px;font-size:10px;position:relative}.dc-stepper li:not(:last-child):after{width:calc(100% - 20px);height:1px;top:12px;left:24px}.dc-stepper li[aria-current]{background:0 0}.dc-channel-options .dc-check{flex-wrap:wrap}.dc-channel-options .dc-check>span{flex-basis:100%}.dc-checkup .dc-options label{gap:9px;padding:12px 10px}.dc-account-cta{padding:22px 18px}.dc-result-ready{padding:14px}.dl-learn-layout{grid-template-columns:1fr;gap:18px}.dl-learn-nav{background:#fff;border:1px solid #dce7f6;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;position:static}.dl-learn-nav button{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:9px 4px;font-size:10px}.dl-learn-nav p{display:none}.dl-learn-hero{padding:22px}.dl-learn-hero>svg{display:none}.dl-learn-stats{gap:7px;margin:14px 0 24px}.dl-learn-stats article{grid-template-columns:1fr;gap:5px;padding:12px}.dl-learn-stats span{font-size:10px}.dl-next-step{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.dl-next-step .dc-primary{white-space:normal;width:100%}.dl-free-grid{grid-template-columns:1fr;gap:14px}.dl-free-card{padding:22px}.dl-free-card h3{min-height:0}.dl-lesson-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-lesson-tabs button{min-height:60px}.dl-lesson .dc-actions{flex-direction:column;align-items:stretch}.dl-course-heading{padding:18px 0}}@media (prefers-reduced-motion:no-preference){.dc-checkup .dc-options .is-selected .dc-choice-icon{animation:.25s dc-choice}.dl-learn-hero,.dl-free-card,.dc-result-ready{animation:.35s both dc-appear}}@keyframes dc-choice{0%{transform:scale(.75)}to{transform:scale(1)}}.dc-region-fields{gap:18px;min-width:0;display:grid}.dc-search-select{min-width:0;position:relative}.dc-search-select>label{margin-bottom:8px;font-size:12px;display:block}.dc-search-control{align-items:center;gap:8px;display:flex;position:relative}.dc-search-control>svg{color:#607899;pointer-events:none;position:absolute;left:13px}.dc-search-control>svg:last-child{left:auto;right:13px}.dc-page .dc-search-select .dc-search-control input{padding-left:39px;padding-right:37px;font-size:14px}.dc-search-list{z-index:30;overscroll-behavior:contain;background:#fff;border:1px solid #cddff8;border-radius:14px;max-height:260px;margin:6px 0 0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 14px 36px -18px #123a7066}.dc-search-list li{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:12px;font-size:13px;display:flex}.dc-search-list li.is-active,.dc-search-list li[aria-selected=true]{color:#0255f5;background:#eaf2ff}.dc-region-note{background:#fff;border:1px solid #dce7f5;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dc-region-note svg{color:#0255f5;flex-shrink:0;margin-top:3px}.dc-region-note p{margin:0;font-size:12px}.dc-region-note strong{font-size:13px;font-weight:500}.dc-region-note strong+p{margin-top:6px}.dc-region-note.is-potential{background:#eaf2ff;border-color:#b6d0ff}.dc-program-link{text-underline-offset:3px;font-size:11px}.dc-content-loading{text-align:center;width:100%;max-width:580px;margin:0 auto;padding:32px 12px}.dc-content-loading h2{margin:18px 0 10px;font-size:23px}.dc-content-loading p{font-size:13px}.dc-loading-symbol{color:#0255f5;background:#eaf2ff;border-radius:17px;place-items:center;width:56px;height:56px;margin:auto;display:grid}.dc-loading-skeleton{gap:12px;margin-top:28px;display:grid}.dc-loading-skeleton span{background:#e8effa;border-radius:12px;height:52px}.dc-loading-skeleton span:last-child{width:70%}@media (min-width:1000px){.dc-region-fields .dc-search-select{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;display:grid}.dc-region-fields .dc-search-list{left:204px}.dc-region-fields .dc-search-select>label{margin:0}}@media (prefers-reduced-motion:no-preference){.dc-loading-symbol svg{animation:1.6s linear infinite dc-spin}.dc-loading-skeleton span{animation:1.4s ease-in-out infinite alternate dc-pulse}.dc-loading-skeleton span:nth-child(2){animation-delay:.2s}.dc-search-list{animation:.16s both dc-appear}}@keyframes dc-spin{to{transform:rotate(360deg)}}@keyframes dc-pulse{to{opacity:.4}}.dc-expert-entry{max-width:700px;margin:32px auto}.dc-expert-names{border:0;gap:12px;margin:26px 0;padding:0;display:grid}.dc-expert-names legend{margin-bottom:12px;font-size:12px}.dc-expert-names label{cursor:pointer;border:1px solid #d7e3f5;border-radius:16px;align-items:center;gap:12px;min-height:74px;padding:18px;transition:background .2s,border-color .2s;display:flex}.dc-expert-names label.is-selected{background:#eef5ff;border-color:#0255f5}.dc-expert-names svg{color:#0255f5;flex-shrink:0}.dc-expert-names span{flex:1}.dc-expert-entry-note{font-size:11px;margin-top:18px!important}.dc-page .dc-expert-names label>span{gap:6px;min-width:0;display:grid}.dc-expert-names strong{font-weight:500}.dc-expert-names small{color:#536783;font-size:11px;line-height:1.5}.dc-page :is(button,.dc-primary,.dc-secondary){word-break:normal;overflow-wrap:normal;white-space:nowrap}.dc-page label{word-break:normal;overflow-wrap:normal}.dc-digital-links{background:#fff;border:1px solid #cddff8;border-radius:18px;margin:24px 0;padding:20px}.dc-page [aria-invalid=true]{border-color:#b94242}.dc-field-attention:after{content:attr(data-error);color:#a52b2b;grid-column:1/-1;margin-top:6px;font-size:12px;line-height:1.6;display:block}.dc-scan-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4f8ffed;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dc-scan-card{text-align:center;background:#fff;border:1px solid #cddff8;border-radius:24px;width:min(100%,460px);padding:32px 24px}.dc-scan-art{color:#0255f5;background:#edf4ff;border-radius:22px;place-items:center;width:100px;height:100px;margin:0 auto 24px;display:grid;position:relative;overflow:hidden}.dc-scan-art span{background:#0255f5;height:2px;position:absolute;top:0;left:12px;right:12px}.dc-scan-track{background:#e3edff;border-radius:8px;height:4px;margin:24px 0;overflow:hidden}.dc-scan-track span{background:#0255f5;width:35%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.dc-field-attention{animation:.35s dc-attention}.dc-scan-art span{animation:1.8s ease-in-out infinite alternate dc-scan}.dc-scan-track span{animation:1.5s ease-in-out infinite alternate dc-scan-progress}}@keyframes dc-attention{25%,75%{transform:translate(-4px)}50%{transform:translate(4px)}}@keyframes dc-scan{to{transform:translateY(96px)}}@keyframes dc-scan-progress{to{transform:translate(190%)}}@media (max-width:600px){.dc-channel-options{grid-template-columns:1fr!important}.dc-channel-options .dc-check{align-items:center;min-height:52px;display:flex!important}.dc-actions{grid-template-columns:1fr;display:grid}.dc-actions>*{width:100%;min-width:0}.dc-page .dc-primary,.dc-page .dc-secondary{padding-inline:14px;font-size:13px}.dc-digital-links{padding:16px}.dc-expert-entry{margin:24px auto}}.dc-submit-issues{gap:16px;padding-left:20px;display:grid}.dc-submit-issues p{margin-bottom:8px}.dc-pair-guidance{margin-block:24px}.dc-pair-guidance>button{text-align:left;justify-content:flex-start;width:100%;margin-bottom:10px;display:flex;white-space:normal!important}.dc-pair-guidance>button span{min-width:0;font-size:12px}.dc-admin-login{place-items:center;padding:24px 16px;display:grid}.dc-admin-login-card{width:min(100%,440px);padding:28px}.dc-admin-login-card>a:first-child img{width:135px;height:auto}.dc-admin-lock{color:#0255f5;background:#eaf2ff;border-radius:14px;place-items:center;width:48px;height:48px;margin:24px 0 18px;display:grid}.dc-admin-login-card h1{margin:8px 0 12px;font-size:30px}.dc-admin-login-card p{font-size:13px}.dc-admin-login-card fieldset{border:0;margin:0;padding:0}.dc-admin-login-card .dc-field{margin:16px 0 8px}.dc-admin-password{position:relative}.dc-page .dc-admin-login-card .dc-admin-password input{padding-right:48px}.dc-admin-password>button{color:#536783;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:3px;right:4px}.dc-admin-login-card .dc-primary{white-space:nowrap;width:100%;margin-top:22px}.dc-admin-back{margin-top:22px;font-size:12px;display:inline-block}.dc-loading-page{place-items:center;min-height:100dvh;display:grid}.dc-page .dc-content-loading{text-align:center;align-content:center;justify-items:center;width:100%;min-height:280px;padding:24px;display:grid}.dc-page .dc-loading-symbol{background:0 0;border:1px solid #d4e3ff;border-radius:50%;width:88px;height:88px;margin-bottom:20px;box-shadow:0 0 0 12px #eaf2ff80}.dc-page .dc-content-loading h2{margin:10px 0;font-size:22px}.dc-page .dc-content-loading p{max-width:340px;margin:0}.dc-page .dc-field-attention input,.dc-page .dc-field-attention select,.dc-page .dc-field-attention textarea{background:#fff8f8!important;border-color:#c43e3e!important}.dc-page .dc-field-attention input::placeholder,.dc-page .dc-field-attention textarea::placeholder{opacity:1;color:#ae3030!important}.dc-page .dc-field-attention select{color:#ae3030}@media (max-width:480px){.dc-admin-login-card{padding:24px}.dc-admin-login-card .dc-error{padding:12px}.dc-admin-lock{margin-top:20px}}.dc-expert-admin-list{gap:12px;margin:20px 0;display:grid}.dc-expert-admin-card{background:#fff;border:1px solid #dce7f8;border-radius:16px;padding:18px}.dc-expert-admin-head,.dc-demo-heading,.dc-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dc-expert-admin-head .dc-check{margin:0}.dc-expert-admin-head .dc-check span{gap:2px;display:grid}.dc-expert-admin-head small,.dc-demo-meta{color:#73849b;font-size:11px}.dc-badge.is-ready{color:#087a45;background:#e7f8ef}.dc-danger-button{color:#a52d3a;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #f1c9ce;border-radius:12px;padding:9px 14px;font-size:12px}.dc-danger-button:disabled{cursor:not-allowed;opacity:.55}.dc-umkm-demo>.dc-section-heading{margin-bottom:20px}.dc-section-heading>p{color:#596d87;max-width:390px;margin:0}.dc-demo-card{background:#fbfdff;border:1px solid #d7e4f7;border-radius:20px;margin-top:18px;padding:22px;box-shadow:0 18px 50px -42px #013393cc}.dc-demo-heading h3{margin:8px 0 5px;font-size:20px}.dc-demo-heading p{margin:0}.dc-demo-code,.dc-demo-step{color:#0255f5;letter-spacing:.08em;text-transform:uppercase;background:#eaf2ff;border-radius:999px;align-items:center;width:max-content;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}.dc-demo-meta{margin:12px 0 18px}.dc-demo-meta span{word-break:break-all}.dc-answer-list{background:#e4ecf7;border:1px solid #e4ecf7;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.dc-answer-list>div{background:#fff;padding:13px}.dc-answer-list strong{font-size:12px;line-height:1.55}.dc-answer-list p{color:#526780;margin:7px 0 0;font-size:11px;line-height:1.55}.dc-score-demo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.dc-score-demo-grid>div{background:#fff;border:1px solid #dce7f8;border-radius:14px;gap:4px;min-width:0;padding:14px;display:grid}.dc-score-demo-grid span{color:#0255f5;font-size:10px;font-weight:700}.dc-score-demo-grid strong{color:#102d55;font-size:22px}.dc-score-demo-grid small{color:#637892;font-size:10px;line-height:1.4}.dc-demo-block{background:#fff;border:1px solid #dce7f8;border-radius:16px;gap:14px;margin-top:18px;padding:18px;display:grid}.dc-demo-block h4{margin:8px 0 0;font-size:17px}.dc-demo-block table{border-collapse:collapse;width:100%;font-size:11px}.dc-demo-block th,.dc-demo-block td{text-align:right;white-space:nowrap;border-bottom:1px solid #e5edf8;padding:9px 10px}.dc-demo-block th:first-child,.dc-demo-block td:first-child{text-align:left}.dc-ranking-demo{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dc-ranking-demo article{background:#edf4ff;border-radius:14px;align-items:center;gap:11px;padding:14px;display:flex}.dc-ranking-demo article>span{color:#fff;background:#0255f5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.dc-ranking-demo article>div{gap:3px;min-width:0;display:grid}.dc-ranking-demo strong{font-size:12px}.dc-ranking-demo small{color:#60748e;font-size:10px}.dc-calculation-detail{margin-top:18px}.dc-trace-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dc-trace-summary>div{background:#f1f6ff;border-radius:11px;padding:11px}.dc-trace-summary dt{color:#6a7e98;text-transform:uppercase;font-size:9px}.dc-trace-summary dd{word-break:break-word;margin:4px 0 0;font-size:11px}@media (max-width:700px){.dc-expert-admin-head,.dc-demo-heading,.dc-section-heading{gap:10px;display:grid}.dc-answer-list{grid-template-columns:1fr}.dc-score-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-ranking-demo{grid-template-columns:1fr}.dc-trace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-demo-card{border-radius:16px;padding:16px}.dc-demo-heading .dc-badge{width:max-content}.dc-demo-block{padding:14px}.dc-demo-block .dc-table-scroll{margin-inline:-14px;padding-inline:14px}.dc-demo-card .dc-actions{gap:8px}.dc-demo-card .dc-actions>a,.dc-demo-card .dc-actions>button{white-space:normal;text-align:center;width:100%}.dc-expert-admin-head .dc-badge{width:max-content}}.dc-export-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.dc-export-cards>article{background:#fbfdff;border:1px solid #dce7f8;border-radius:18px;align-content:start;gap:10px;padding:20px;display:grid}.dc-export-cards h3,.dc-export-cards p{margin:0}.dc-export-cards p{color:#5b708a;min-height:58px;font-size:12px;line-height:1.65}.dc-export-cards .dc-primary{text-align:center;white-space:normal;width:100%;margin-top:4px}@media (max-width:650px){.dc-export-cards{grid-template-columns:1fr}.dc-export-cards p{min-height:0}}.dc-result-hero{background:#eef5ff;border:1px solid #d5e4fa;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:26px;display:flex}.dc-result-hero h1{margin:6px 0 10px}.dc-result-hero p{max-width:620px;margin-bottom:0}.dc-result-hero>svg{color:#0255f5;flex:none}.dc-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.dc-insight-grid article{background:#fff;border:1px solid #dce6f5;border-radius:18px;min-width:0;padding:22px;position:relative}.dc-insight-grid article>span{color:#0255f5;align-items:center;gap:8px;font-size:11px;display:flex}.dc-insight-grid article>span svg{flex-shrink:0}.dc-insight-grid h2{margin:14px 0 7px;font-size:19px}.dc-insight-grid article>strong{color:#0255f5;font-size:26px;font-weight:500}.dc-insight-grid p{margin:8px 0 0;font-size:12px}.dc-score-review{margin:18px 0 30px}.dc-score-review .dc-score-list{margin:18px 0 4px}.dc-result-wait{align-items:flex-start;gap:12px;display:flex}.dc-result-wait svg{color:#0255f5;flex-shrink:0}.dc-result-wait p{margin:5px 0 0}.dc-result-section-heading{margin:34px 0 18px}.dc-result-section-heading h2{margin:7px 0 8px}.dc-result-section-heading p{max-width:650px;margin:0}.dc-recommendations{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dc-recommendations article{background:#fff;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.dc-module-image{aspect-ratio:16/9;background:#eaf2ff;position:relative;overflow:hidden}.dc-module-image:after{content:"";pointer-events:none;background:linear-gradient(#0000,#02235c4d);position:absolute;inset:48% 0 0}.dc-module-image img{object-fit:cover;transition:transform .45s}.dc-recommendations article:hover .dc-module-image img{transform:scale(1.035)}.dc-module-image .dc-badge{z-index:1;color:#fff;background:#0255f5;position:absolute;top:14px;left:14px;box-shadow:0 8px 22px #01339338}.dc-module-content{flex-direction:column;flex:1;padding:20px;display:flex}.dc-recommendations article h3{min-height:46px;margin:14px 0 8px;font-size:18px}.dc-module-content>p{margin:0 0 14px;font-size:12px}.dc-module-content>strong{margin-top:auto;font-size:11px}.dc-module-content>small{color:#60738d;align-items:center;gap:6px;margin-top:12px;display:flex}.dc-module-rank{color:#60738d;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.dc-module-rank>span:first-child{color:#0255f5}.dc-module-why{color:#315172;background:#eef5ff;border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 17px;padding:12px;display:flex}.dc-module-why svg{color:#0255f5;flex-shrink:0;margin-top:2px}.dc-module-why p{margin:0;font-size:11px}.dc-website-status{background:#f5f9ff;border:1px solid #cfe0f8;border-radius:20px;align-items:flex-start;gap:16px;margin:26px 0 18px;padding:22px;display:flex}.dc-website-mark{color:#fff;background:#0255f5;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.dc-website-status h2{margin:5px 0 7px;font-size:19px}.dc-website-status p{margin:0 0 9px;font-size:12px}.dc-website-status a{color:#0255f5;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.dc-account-cta{text-align:center;border:1px solid #cfe0f8}.dc-account-cta .dc-primary{justify-content:center}.dc-account-cta p{max-width:620px;margin-inline:auto}@media (max-width:800px){.dc-result-hero{align-items:flex-start;padding:20px}.dc-result-hero>svg{width:34px;height:34px}.dc-insight-grid,.dc-recommendations{grid-template-columns:1fr}.dc-recommendations article h3{min-height:0}.dc-website-status{padding:18px}.dc-website-mark{flex-basis:42px;width:42px;height:42px}}.dc-analysis{flex-direction:column;justify-content:center;max-width:680px;min-height:540px;margin:auto;padding:30px 4px;display:flex}.dc-analysis-icon{color:#0255f5;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid;box-shadow:0 16px 40px -26px #0255f5cc}.dc-analysis h1{margin:5px 0 10px;font-size:clamp(31px,5vw,48px)}.dc-analysis-definition{max-width:590px;min-height:48px;margin:0 0 28px}.dc-analysis-score-row{color:#526984;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.dc-analysis-score-row span{align-items:center;gap:8px;display:flex}.dc-analysis-score-row svg{color:#0255f5}.dc-analysis-score-row strong{color:#0255f5;font-size:27px;font-weight:500}.dc-analysis-meter{perspective:300px;background:#e5efff;border:1px solid #c9dcfb;border-radius:9px;height:20px;margin:12px 0 24px;padding:4px;position:relative;overflow:hidden;box-shadow:inset 0 4px 8px #133a741c,0 7px #cbdcf5}.dc-analysis-meter>span{width:var(--dc-analysis-value);transform-origin:0;background:#0255f5;border-radius:5px;height:100%;animation:.9s cubic-bezier(.16,1,.3,1) both dc-meter-fill;display:block;box-shadow:inset 0 3px #ffffff45,0 0 22px #0255f566}.dc-analysis-insight{background:#f7faff;border:1px solid #d7e5f9;border-radius:16px;align-items:flex-start;gap:11px;min-height:76px;padding:17px;display:flex}.dc-analysis-insight svg{color:#0255f5;flex:none;margin-top:2px}.dc-analysis-insight p{margin:0;font-size:13px}.dc-analysis-dots{gap:7px;margin:24px 0 16px;display:flex}.dc-analysis-dots span{background:#d9e5f7;border-radius:99px;width:22px;height:5px;transition:width .25s,background .25s}.dc-analysis-dots .is-done{background:#9dbdff}.dc-analysis-dots .is-active{background:#0255f5;width:42px}.dc-analysis-skip{align-self:flex-start;align-items:center;gap:7px;display:inline-flex}@keyframes dc-meter-fill{0%{opacity:.45;width:0}}@media (max-width:600px){.dc-analysis{min-height:500px;padding:24px 2px}.dc-analysis-icon{width:58px;height:58px;margin-bottom:20px}.dc-analysis-definition{min-height:64px}.dc-analysis-insight{min-height:96px}.dc-analysis-dots{width:100%}.dc-analysis-dots span{flex:1;width:auto}.dc-analysis-dots .is-active{flex:2;width:auto}}@media (prefers-reduced-motion:reduce){.dc-analysis-meter>span{animation:none}.dc-module-image img{transition:none}}
