.cr{--cr-blue:#2b6bff;--cr-navy:#1a3a6b;--cr-sky:#dce8ff;--cr-white:#fff;--cr-offwhite:#f5f7fb;--cr-ink:#0e1a2e;--cr-mute:#6b7a92;--cr-line:#e4eaf3;--cr-line-2:#d8e0ee;--cr-h:var(--font-manrope), var(--font-plus-jakarta), system-ui, sans-serif;--cr-b:var(--font-plus-jakarta), var(--font-manrope), system-ui, sans-serif;font-family:var(--cr-b);color:var(--cr-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;line-height:1.5}.cr *{box-sizing:border-box}.cr h1,.cr h2,.cr h3,.cr h4{font-family:var(--cr-h);letter-spacing:-.02em;color:var(--cr-ink);text-wrap:balance;margin:0}.cr p{margin:0}.cr a{color:var(--cr-blue);text-decoration:none}.cr .hl{color:var(--cr-blue)}.cr .eyebrow{font-family:var(--cr-h);letter-spacing:.16em;text-transform:uppercase;color:var(--cr-mute);font-size:11px;font-weight:700}.cr .eyebrow.on-blue{color:#ffffffb3}.cr .btn{height:44px;font-family:var(--cr-h);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .12s,background .12s,color .12s;display:inline-flex}.cr .btn-primary{background:var(--cr-navy);color:#fff}.cr .btn-primary:hover{background:#122a4f}.cr .btn-blue{background:var(--cr-blue);color:#fff}.cr .btn-secondary{color:var(--cr-navy);border-color:var(--cr-navy);background:#fff}.cr .btn-ghost{color:var(--cr-ink);background:0 0}.cr .btn-sm{height:36px;padding:0 16px;font-size:13px}.cr .btn-lg{height:52px;padding:0 26px;font-size:15px}.cr .arrow{width:14px;height:14px}.cr .chip{border:1px solid var(--cr-line-2);height:34px;color:var(--cr-ink);font-family:var(--cr-h);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.cr .chip.active{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.cr .chip-tag{background:var(--cr-sky);height:24px;color:var(--cr-navy);font-family:var(--cr-h);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.cr .nav{border-bottom:1px solid var(--cr-line);background:#fff;justify-content:space-between;align-items:center;padding:18px 40px;display:flex}.cr .wordmark{font-family:var(--cr-h);letter-spacing:-.025em;color:var(--cr-ink);align-items:center;gap:8px;font-size:19px;font-weight:900;display:inline-flex}.cr .wordmark .dot{background:var(--cr-blue);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:inline-flex}.cr .wordmark .accent{color:var(--cr-blue)}.cr .nav-links{font-family:var(--cr-h);color:var(--cr-ink);align-items:center;gap:28px;font-size:14px;font-weight:600;display:flex}.cr .nav-links a{color:var(--cr-ink)}.cr .nav-links a.active{color:var(--cr-blue)}.cr .nav-right{align-items:center;gap:24px;display:flex}.cr .card{border:1px solid var(--cr-line);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.cr .card .pad{flex-direction:column;gap:10px;padding:22px;display:flex}.cr .card .title{font-family:var(--cr-h);color:var(--cr-ink);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.cr .card .excerpt{color:var(--cr-mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.cr .card .meta{font-family:var(--cr-h);color:var(--cr-mute);align-items:center;gap:10px;margin-top:4px;font-size:12px;font-weight:600;display:flex}.cr .card .meta .dot{background:var(--cr-line-2);border-radius:50%;width:3px;height:3px}.cr .card .avatar{background:var(--cr-navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:inline-flex}.cr .media{aspect-ratio:16/9;background:var(--cr-navy);position:relative;overflow:hidden}.cr .ph-solid{background:var(--cr-navy)}.cr .ph-blue{background:var(--cr-blue)}.cr .ph-grid{background:radial-gradient(circle at 1px 1px, #ffffff1f 1px, transparent 1.5px) 0 0 / 14px 14px, var(--cr-navy)}.cr .ph-dots{background:radial-gradient(circle at center, #ffffff2e 2px, transparent 2.5px) 0 0 / 22px 22px, var(--cr-blue)}.cr .ph-num{background:var(--cr-navy);color:#fff;font-family:var(--cr-h);letter-spacing:-.04em;justify-content:center;align-items:center;font-weight:900;display:flex}.cr .ph-num .num{font-size:88px;line-height:1}.cr .ph-num .unit{opacity:.7;align-self:flex-end;margin-left:6px;padding-bottom:14px;font-size:22px}.cr .ph-icon{background:var(--cr-navy);color:#ffffffd9;justify-content:center;align-items:center;display:flex}.cr .ph-icon svg{opacity:.85;width:64px;height:64px}.cr .ph-stripe{background:repeating-linear-gradient(135deg, #ffffff0f 0 14px, transparent 14px 28px), var(--cr-navy)}.cr .ph-rule{background:var(--cr-navy);color:#fff;font-family:var(--cr-h);letter-spacing:-.02em;align-items:flex-end;padding:20px;font-size:22px;font-weight:800;line-height:1.05;display:flex}.cr .email-row{border:1px solid var(--cr-line);background:#fff;border-radius:999px;align-items:center;gap:6px;width:100%;max-width:520px;padding:6px;display:flex}.cr .email-row input{font:inherit;font-family:var(--cr-b);height:44px;color:var(--cr-ink);background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:14px}.cr .email-row .btn{flex:none}.cr .footer{background:var(--cr-navy);color:#fff;flex-direction:column;align-items:center;gap:18px;padding:56px 40px 40px;display:flex}.cr .footer .legal{color:#ffffff8c;font-size:12px;font-family:var(--cr-h);gap:18px;font-weight:600;display:flex}.cr .footer .legal a{color:#ffffff8c}.cr .navy-cta{background:var(--cr-navy);color:#fff;text-align:center;flex-direction:column;align-items:center;gap:22px;padding:80px 40px;display:flex}.cr .navy-cta h2{color:#fff;letter-spacing:-.03em;max-width:820px;font-size:56px;font-weight:900;line-height:1.05}.cr .navy-cta h2 .hl{color:#6fa0ff}.cr .navy-cta p{color:#ffffffb3;max-width:560px;font-size:16px}.cr .pager{font-family:var(--cr-h);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.cr .pager .num{border:1px solid var(--cr-line-2);width:36px;height:36px;color:var(--cr-ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.cr .pager .num.active{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.cr .pager .ar{border:1px solid var(--cr-line-2);width:36px;height:36px;color:var(--cr-ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.cr .byline{font-family:var(--cr-h);align-items:center;gap:14px;padding:16px 0;display:flex}.cr .byline .av{background:var(--cr-navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:inline-flex}.cr .byline .name{color:var(--cr-ink);font-size:14px;font-weight:800}.cr .byline .role{color:var(--cr-mute);font-size:12px;font-weight:600}.cr .crumbs{font-family:var(--cr-h);color:var(--cr-mute);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cr .crumbs a{color:var(--cr-mute)}.cr .crumbs .sep{opacity:.5}.cr .crumbs .here{color:var(--cr-ink)}.cr .article{font-family:var(--cr-b);color:var(--cr-ink)}.cr .article p{color:#2a3850;margin:0 0 18px;font-size:17px;line-height:1.75}.cr .article h2{letter-spacing:-.02em;margin:44px 0 16px;scroll-margin-top:24px;font-size:30px;font-weight:900}.cr .article h3{margin:32px 0 12px;font-size:21px;font-weight:800}.cr .article a{text-underline-offset:3px;text-decoration:underline}.cr .article ul{margin:0 0 18px;padding-left:22px}.cr .article li{color:#2a3850;margin-bottom:8px;font-size:17px;line-height:1.75}.cr .article blockquote{border-left:3px solid var(--cr-navy);color:var(--cr-navy);margin:24px 0;padding:6px 0 6px 20px;font-size:17px;font-style:italic}.cr .pullquote{border-left:4px solid var(--cr-blue);font-family:var(--cr-h);color:var(--cr-navy);letter-spacing:-.015em;margin:28px 0;padding:8px 0 8px 24px;font-size:22px;font-weight:700;line-height:1.35}.cr .inline-cta{background:var(--cr-sky);border-radius:16px;flex-direction:column;gap:14px;padding:32px 36px;display:flex}.cr .inline-cta h3{color:var(--cr-navy);letter-spacing:-.02em;font-size:24px;font-weight:900}.cr .inline-cta p{color:var(--cr-navy);opacity:.78;max-width:540px;font-size:15px;line-height:1.55}.cr .toc{width:100%;font-family:var(--cr-h);position:sticky;top:24px}.cr .toc .label{letter-spacing:.16em;text-transform:uppercase;color:var(--cr-mute);margin-bottom:18px;font-size:11px;font-weight:800}.cr .toc .track{border-left:2px solid var(--cr-line);padding-left:22px;position:relative}.cr .toc .track:before{content:"";width:2px;height:var(--toc-progress,0%);background:var(--cr-blue);transition:height 80ms linear;position:absolute;top:0;left:-2px}.cr .toc .item{color:var(--cr-mute);cursor:pointer;padding:10px 0;font-size:13px;font-weight:600;line-height:1.4;display:block;position:relative}.cr .toc .item:before{content:"";border:2px solid var(--cr-line-2);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;left:-28px}.cr .toc .item.active{color:var(--cr-ink)}.cr .toc .item.active:before{background:var(--cr-blue);border-color:var(--cr-blue)}.cr .toc .item.done{color:var(--cr-ink)}.cr .toc .item.done:before{background:var(--cr-line-2);border-color:var(--cr-line-2)}.cr .share{align-items:center;gap:10px;display:flex}.cr .share .sb{border:1px solid var(--cr-line-2);min-width:40px;height:40px;color:var(--cr-navy);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cr .bio{background:var(--cr-offwhite);border:1px solid var(--cr-line);border-radius:14px;gap:18px;padding:22px;display:flex}.cr .bio .av{background:var(--cr-navy);color:#fff;width:56px;height:56px;font-family:var(--cr-h);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:inline-flex}@media (max-width:1100px){.cr .post-grid{grid-template-columns:1fr!important}.cr .toc{display:none}.cr .post-share-rail{display:none!important}}@media (max-width:768px){.cr .nav{padding:14px 18px}.cr .nav-links{display:none}.cr .nav h1{font-size:36px!important}.cr .navy-cta h2{font-size:36px}.cr .article h1{font-size:36px!important}}.cr .cmp-table-wrap{margin:32px 0;overflow-x:auto}.cr .cmp-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--cr-h);border:1px solid var(--cr-line);border-radius:14px;font-size:14px;overflow:hidden}.cr .cmp-table thead th{background:var(--cr-offwhite);color:var(--cr-navy);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--cr-line);padding:14px 18px;font-size:12px;font-weight:800}.cr .cmp-table thead th.lbl{background:var(--cr-navy);color:#fff}.cr .cmp-table tbody td{border-bottom:1px solid var(--cr-line);color:var(--cr-ink);vertical-align:top;padding:14px 18px;line-height:1.55}.cr .cmp-table tbody tr:last-child td{border-bottom:0}.cr .cmp-table tbody td.lbl{color:var(--cr-navy);background:var(--cr-offwhite);white-space:nowrap;width:1%;font-weight:700}.cr .cmp-table tbody tr:nth-child(2n) td:not(.lbl){background:#dce8ff29}.cr .cmp-table-wrap figcaption{font-family:var(--cr-h);color:var(--cr-mute);text-align:center;margin-top:10px;font-size:12px;font-weight:600}@media (max-width:700px){.cr .cmp-table{font-size:13px}.cr .cmp-table thead th,.cr .cmp-table tbody td{padding:10px 12px}}.cr figure.cr-inline-image{max-width:720px;margin:32px auto;display:block}.cr figure.cr-inline-image img{border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 4px 16px #0e1a2e14}.cr figure.cr-inline-image figcaption{color:var(--cr-mute);text-align:center;margin-top:8px;font-size:14px;font-style:italic}.cr .article-body{counter-reset:cr-h2;font-family:var(--cr-b);color:var(--cr-ink);max-width:720px;font-size:17px;line-height:1.7}.cr .article-body>*+*{margin-top:22px}.cr .article-body>p:first-of-type{color:var(--cr-ink);margin-top:0;font-size:20px;font-weight:500;line-height:1.55}.cr .article-body>p:first-of-type:first-letter{font-family:var(--cr-h);float:left;color:var(--cr-navy);letter-spacing:-.04em;margin:6px 12px 0 -2px;font-size:84px;font-weight:900;line-height:.85}.cr .article-body h2{counter-increment:cr-h2;font-family:var(--cr-h);letter-spacing:-.025em;color:var(--cr-navy);margin:56px 0 16px;padding-top:24px;scroll-margin-top:24px;font-size:32px;font-weight:900;line-height:1.15;position:relative}.cr .article-body h2:before{content:counter(cr-h2, decimal-leading-zero);font-family:var(--cr-h);letter-spacing:.18em;color:var(--cr-blue);text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.cr .article-body>h2:first-child{margin-top:0}.cr .article-body h3{font-family:var(--cr-h);letter-spacing:-.015em;color:var(--cr-navy);margin:36px 0 10px;scroll-margin-top:24px;font-size:22px;font-weight:800;line-height:1.25}.cr .article-body h4{font-family:var(--cr-h);letter-spacing:-.01em;color:var(--cr-navy);margin:24px 0 8px;font-size:18px;font-weight:800}.cr .article-body p{color:#2a3850;margin:0;font-size:17px;line-height:1.7}.cr .article-body strong{color:var(--cr-navy);font-weight:700}.cr .article-body em{font-style:italic}.cr .article-body a{color:var(--cr-blue);text-underline-offset:3px;-webkit-text-decoration:underline #2b6bff66;text-decoration:underline #2b6bff66;text-decoration-thickness:1px;transition:text-decoration-color .12s,color .12s}.cr .article-body a:hover{color:var(--cr-navy);-webkit-text-decoration-color:var(--cr-navy);text-decoration-color:var(--cr-navy)}.cr .article-body ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cr .article-body ul>li{color:#2a3850;padding:4px 0 4px 28px;font-size:17px;line-height:1.6;position:relative}.cr .article-body ul>li:before{content:"";background:var(--cr-blue);border-radius:2px;width:8px;height:8px;position:absolute;top:14px;left:6px;transform:rotate(45deg)}.cr .article-body ul>li>strong:first-child{color:var(--cr-navy)}.cr .article-body ol{counter-reset:cr-ol;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cr .article-body ol>li{counter-increment:cr-ol;color:#2a3850;min-height:36px;padding:6px 0 6px 48px;font-size:17px;line-height:1.65;position:relative}.cr .article-body ol>li:before{content:counter(cr-ol, decimal-leading-zero);background:var(--cr-sky);width:36px;height:28px;color:var(--cr-navy);font-family:var(--cr-h);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:4px;left:0}.cr .article-body ol>li>strong:first-child{color:var(--cr-navy);font-family:var(--cr-h);margin-bottom:2px;font-size:16px;font-weight:800;display:block}.cr .article-body .cr-step-list{counter-reset:none;flex-direction:column;gap:14px;margin:32px 0;padding:0;list-style:none;display:flex}.cr .article-body .cr-step-list>.cr-step{border:1px solid var(--cr-line);counter-increment:none;background:#fff;border-radius:16px;grid-template-columns:64px 1fr;gap:18px;min-height:0;padding:22px 24px 22px 22px;display:grid;position:relative}.cr .article-body .cr-step-list>.cr-step:before{content:none}.cr .article-body .cr-step-list .cr-step-num{background:var(--cr-navy);color:#fff;width:56px;height:56px;font-family:var(--cr-h);letter-spacing:-.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:inline-flex}.cr .article-body .cr-step-list-tier>.cr-step{grid-template-columns:max-content 1fr;align-items:start}.cr .article-body .cr-step-list-tier .cr-step-num{background:var(--cr-sky);width:auto;min-width:0;height:auto;color:var(--cr-navy);letter-spacing:0;white-space:nowrap;margin-top:3px;padding:6px 14px;font-size:13px;line-height:1.3}.cr .article-body .cr-step-list .cr-step-body{flex-direction:column;gap:4px;min-width:0;display:flex}.cr .article-body .cr-step-list .cr-step-title{font-family:var(--cr-h);color:var(--cr-navy);letter-spacing:-.01em;font-size:18px;font-weight:800;line-height:1.25}.cr .article-body .cr-step-list .cr-step-desc{color:#2a3850;margin:0;font-size:16px;line-height:1.6}.cr .article-body .cr-stat-group{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:32px 0;display:grid}.cr .article-body .cr-stat-group[data-count="1"]{grid-template-columns:1fr}.cr .article-body .cr-stat{background:var(--cr-offwhite);border:1px solid var(--cr-line);border-left:4px solid var(--cr-blue);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:22px;display:flex}.cr .article-body .cr-stat-value{font-family:var(--cr-h);letter-spacing:-.03em;color:var(--cr-navy);font-size:34px;font-weight:900;line-height:1}.cr .article-body .cr-stat-group[data-count="1"] .cr-stat-value{font-size:48px}.cr .article-body .cr-stat-label{color:var(--cr-mute);font-size:14px;font-weight:500;line-height:1.45}.cr .article-body .cr-stat-group[data-count="1"] .cr-stat-label{font-size:16px}.cr .article-body .cr-flaglist{border:1px solid var(--cr-line);background:#fff;border-radius:16px;flex-direction:column;gap:14px;margin:28px 0;padding:22px 24px;display:flex}.cr .article-body .cr-flaglist-label{font-family:var(--cr-h);letter-spacing:.16em;color:var(--cr-mute);text-transform:uppercase;border-bottom:1px solid var(--cr-line);padding-bottom:12px;font-size:12px;font-weight:800}.cr .article-body .cr-flaglist-items{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cr .article-body .cr-flaglist-items>li{color:#2a3850;padding:4px 0 4px 32px;font-size:16px;line-height:1.55;position:relative}.cr .article-body .cr-flaglist-items>li:before{content:"";background:var(--cr-sky);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%231A3A6B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3.2 3L13 5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:999px;width:22px;height:22px;position:absolute;top:6px;left:0}.cr .article-body .cr-flaglist-green{background:linear-gradient(#22a5660d,#fff 70%);border-color:#22a56647}.cr .article-body .cr-flaglist-green .cr-flaglist-label{color:#1f8a55;border-bottom-color:#22a56638}.cr .article-body .cr-flaglist-green .cr-flaglist-items>li:before{background:#dcf1e5 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%231F8A55' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3.2 3L13 5'/></svg>")}.cr .article-body .cr-flaglist-red{background:linear-gradient(#c735350d,#fff 70%);border-color:#c7353547}.cr .article-body .cr-flaglist-red .cr-flaglist-label{color:#b23232;border-bottom-color:#c7353538}.cr .article-body .cr-flaglist-red .cr-flaglist-items>li:before{background:#f7e1e1 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23B23232' stroke-width='2.6' stroke-linecap='round' d='M4 4l8 8M12 4l-8 8'/></svg>")}.cr .article-body .cr-define{background:var(--cr-offwhite);border:1px solid var(--cr-line);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0;padding:14px 18px;font-size:16px;line-height:1.55;display:flex}.cr .article-body .cr-define-term{font-family:var(--cr-h);color:var(--cr-navy);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--cr-line);white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:14px;font-weight:800}.cr .article-body .cr-define-body{color:#2a3850;flex:1;min-width:200px}.cr .article-body .cr-eyebrow{font-family:var(--cr-h);letter-spacing:.18em;color:var(--cr-blue);text-transform:uppercase;margin:32px 0 -8px;font-size:12px;font-weight:800}.cr .article-body blockquote{background:var(--cr-navy);color:#fff;font-family:var(--cr-h);letter-spacing:-.01em;border-radius:18px;margin:36px 0;padding:36px 36px 32px 80px;font-size:19px;font-weight:600;line-height:1.5;position:relative}.cr .article-body blockquote:before{content:"“";font-family:var(--cr-h);color:var(--cr-blue);opacity:.85;font-size:96px;font-weight:900;line-height:1;position:absolute;top:4px;left:24px}.cr .article-body blockquote p{color:#fff;margin:0;font-size:19px;line-height:1.5}.cr .article-body blockquote p+p{margin-top:12px}.cr .article-body blockquote strong{color:#fff}.cr .article-body blockquote a{color:#fff;text-decoration-color:#ffffff80}.cr .article-body .pullquote{border-left:4px solid var(--cr-blue);font-family:var(--cr-h);color:var(--cr-navy);letter-spacing:-.018em;margin:28px 0;padding:8px 0 8px 24px;font-size:24px;font-weight:700;line-height:1.3}.cr .article-body .inline-cta{margin:36px 0}.cr .article-body .cmp-table-wrap{margin:32px 0}@media (max-width:700px){.cr .article-body{font-size:16px}.cr .article-body>p:first-of-type{font-size:18px}.cr .article-body>p:first-of-type:first-letter{margin:4px 10px 0 -1px;font-size:64px}.cr .article-body h2{margin:44px 0 12px;font-size:26px}.cr .article-body h2:before{font-size:12px}.cr .article-body h3{font-size:19px}.cr .article-body p,.cr .article-body ul>li,.cr .article-body ol>li{font-size:16px}.cr .article-body ol>li{padding-left:44px}.cr .article-body .cr-step-list>.cr-step{grid-template-columns:48px 1fr;gap:14px;padding:18px}.cr .article-body .cr-step-list .cr-step-num{width:44px;height:44px;font-size:18px}.cr .article-body .cr-step-list-tier>.cr-step{grid-template-columns:max-content 1fr}.cr .article-body .cr-step-list-tier .cr-step-num{width:auto;height:auto;padding:5px 12px;font-size:12px}.cr .article-body .cr-stat-group{grid-template-columns:1fr}.cr .article-body .cr-stat-value{font-size:30px}.cr .article-body .cr-stat-group[data-count="1"] .cr-stat-value{font-size:38px}.cr .article-body .cr-flaglist{padding:18px}.cr .article-body blockquote{padding:28px 22px 22px 56px;font-size:17px}.cr .article-body blockquote:before{font-size:64px;top:8px;left:16px}.cr .article-body blockquote p{font-size:17px}.cr .article-body .pullquote{font-size:20px}}
