.editorial183{--ink:#112743;--muted:#53677f;--line:#dbe4ef;--blue:#1765e8;max-width:calc(var(--ct-wide) + 2 * var(--ct-gutter));margin:0 auto;padding:clamp(32px,5vw,70px) clamp(18px,4vw,56px);color:var(--ink)}
.editorial183 h1,.editorial183 h2,.editorial183 h3{letter-spacing:-.035em;line-height:1.12;color:var(--ink)}
.editorial183 h1{font-size:clamp(2.35rem,5.5vw,5rem);max-width:850px;margin:.25em 0}
.editorial183 h2{font-size:clamp(1.55rem,2.8vw,2.6rem)}
.editorial183 p{font-size:1.05rem;line-height:1.7;color:var(--muted)}
.editorial183 a{color:inherit}
.editorial-lead183{display:grid;grid-template-columns:1fr minmax(260px,.76fr);align-items:center;gap:clamp(25px,5vw,65px);padding:4vh 0 clamp(36px,5vw,70px);border-bottom:1px solid var(--line)}
.editorial-lead183 p{max-width:610px;font-size:1.18rem}
.editorial-lead183 img{width:100%;height:440px;object-fit:cover;border-radius:22px}
.editorial-directory183{padding-top:40px}
.editorial-filters183{display:flex;gap:16px;align-items:flex-end;margin-bottom:28px}
.editorial-filters183 label{display:grid;gap:9px;font-size:.91rem;font-weight:700;flex:1}
.editorial-filters183 label:last-child{flex:1;max-width:690px}
.editorial-filters183 input,.editorial-filters183 select{font:inherit;min-height:49px;width:100%;border:1px solid #b9c9df;border-radius:12px;background:#fff;color:#112743;padding:10px 14px}
.editorial-filters183 input:focus,.editorial-filters183 select:focus{outline:3px solid #8db8ff;outline-offset:2px}
.editorial-chipgroup186{margin:0 0 24px}.editorial-chipgroup186>strong{display:block;margin:0 0 12px;font-size:.83rem;letter-spacing:.07em;text-transform:uppercase;color:#53677f}.editorial-chipgroup186>div{display:flex;flex-wrap:wrap;gap:9px}
.editorial-chipgroup186 button{min-height:42px;border:1px solid #c8d8eb;border-radius:999px;padding:8px 15px;background:#fff;color:#244565;font:700 .87rem/1.2 Inter,system-ui,sans-serif;cursor:pointer;transition:background .17s,border-color .17s,color .17s}
.editorial-chipgroup186 button:hover{border-color:#1765e8;color:#1357c5}.editorial-chipgroup186 button[aria-pressed=true]{background:#1358cc;border-color:#1358cc;color:#fff}.editorial-chipgroup186 button:focus-visible,#editorial-clear186:focus-visible{outline:3px solid #8db8ff;outline-offset:3px}
.editorial-filterresults186{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;margin:4px 0 22px}.editorial-filterresults186 p{margin:0;font-size:.9rem;font-weight:700}.editorial-filterresults186 button{background:transparent;border:0;color:#1358cc;font:750 .9rem Inter,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.editorial-filterresults186 button[hidden]{display:none}
.editorial-cards183{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.editorial-card183[hidden]{display:none!important}
.editorial-card183{min-width:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 32px rgba(11,46,89,.045);transition:transform .18s,box-shadow .18s}
.editorial-card183:hover{transform:translateY(-3px);box-shadow:0 15px 36px rgba(11,46,89,.12)}
.editorial-card183>a{display:flex;flex-direction:column;height:100%;text-decoration:none}
.editorial-card183 img{width:100%;height:210px;object-fit:cover}
.editorial-cardbody183{display:flex;flex-direction:column;flex:1;padding:23px}
.editorial-cardbody183 small,.editorial-articlehead183 .saleseyebrow{font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;color:#195ed0;font-weight:800}
.editorial-cardbody183 h2{font-size:1.45rem;margin:12px 0 0}
.editorial-cardbody183 p{font-size:.95rem;line-height:1.6;margin:12px 0 22px}
.editorial-cardbody183 b{margin-top:auto;color:var(--blue);font-size:.92rem}
.editorial-guideslink183,.editorial-end183{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:70px;padding:35px 42px;border-radius:21px;background:#ecf4ff}
.editorial-guideslink183 h2,.editorial-end183 h2{margin:10px 0}
.editorial-cta183{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;border-radius:11px;background:#1765e8;color:#fff!important;padding:12px 20px;text-decoration:none;font-weight:750;white-space:nowrap}
.editorial-cta183:hover{background:#0c4fca}
.editorial-article183{max-width:var(--ct-standard)}
.editorial-articlehead183{max-width:860px;margin:0 auto 32px}
.editorial-articlehead183>a,.editorial-guidearticle183>a:first-child{color:#195ed0;text-decoration:none;font-weight:700}
.editorial-articlehead183 h1{font-size:clamp(2.4rem,5.4vw,4.8rem)}
.editorial-articlehead183 .editorial-summary183{font-size:1.3rem;line-height:1.55}
.editorial-byline183{font-size:.86rem!important;font-weight:650}
.editorial-photo183{margin:0 0 55px}
.editorial-photo183 img{width:100%;height:min(47vw,480px);object-fit:cover;border-radius:20px}
.editorial-photo183 figcaption{text-align:right;color:#60738e;font-size:.8rem;padding-top:8px}
.editorial-body183{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;gap:clamp(35px,5vw,90px)}
.editorial-body183 aside{align-self:start;position:sticky;top:95px;display:grid;gap:14px;border-left:2px solid #d7e5f9;padding-left:16px;font-size:.88rem;line-height:1.35}
.editorial-body183 aside a{color:#446080;text-decoration:none}
.editorial-body183 aside a:hover{color:var(--blue)}
.editorial-body183 article{min-width:0}
.editorial-body183 article p{color:#283c55;font-size:1.12rem;line-height:1.83}
.editorial-body183 article section{scroll-margin-top:110px;margin:32px 0 45px}
.editorial-opening183{font-size:1.25rem!important;line-height:1.75!important}
.editorial-sources183{border-top:1px solid var(--line);padding-top:20px}
.editorial-sources183 a{color:var(--blue)}
.editorial-inline183{background:#eff5fc;border-radius:17px;padding:27px;display:grid;justify-items:start;gap:15px;margin:55px 0}
.editorial-inline183 p{margin:0}
.editorial-workflow183{border:1px solid #c8d8ec;border-radius:16px;padding:22px;margin:32px 0;background:#f8fbff}
.editorial-workflow183 figcaption{font-weight:800;font-size:.9rem;margin-bottom:20px}
.editorial-workflow183>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.editorial-workflow183 span{display:grid;gap:6px;padding:15px;border:1px solid var(--line);background:#fff;border-radius:10px;color:#677a91;font-size:.85rem}
.editorial-workflow183 strong{color:var(--ink);font-size:1rem}
.editorial-workflow183 small{display:block;margin-top:16px;color:#60738e}
.editorial-related183{margin:70px 0}
.editorial-relatedgrid183,.editorial-guidegrid183{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}
.editorial-relatedgrid183 a,.editorial-guidegrid183 a{border:1px solid var(--line);border-radius:14px;padding:22px;display:grid;gap:12px;text-decoration:none;background:#fff}
.editorial-relatedgrid183 strong,.editorial-guidegrid183 strong{font-size:1.23rem}
.editorial-relatedgrid183 small,.editorial-guidegrid183 small{color:#195ed0;text-transform:uppercase;font-size:.78rem;font-weight:800}
.editorial-relatedgrid183 span,.editorial-guidegrid183 span{color:var(--blue);font-size:.91rem;font-weight:700}
.editorial-end183{display:block;background:#0f2d53;color:#fff;padding:43px}
.editorial-end183 h2,.editorial-end183 p{color:#fff}
.editorial-guides183>header{padding-bottom:35px;border-bottom:1px solid var(--line)}
.editorial-guides183>section{padding-top:30px}
.editorial-guidearticle183{max-width:850px}
.editorial-guidearticle183>p{font-size:1.18rem}
.editorial-guidearticle183 ol{counter-reset:guide;list-style:none;padding:0;margin:35px 0}
.editorial-guidearticle183 li{counter-increment:guide;position:relative;margin:0 0 14px;padding:20px 22px 20px 65px;border:1px solid var(--line);border-radius:12px;line-height:1.6;font-size:1.05rem}
.editorial-guidearticle183 li:before{content:counter(guide,decimal-leading-zero);position:absolute;left:20px;top:19px;color:var(--blue);font-weight:800}
@media(max-width:900px){.editorial-cards183{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-body183{grid-template-columns:1fr}.editorial-body183 aside{position:static;display:flex;overflow:auto;border-left:0;border-bottom:1px solid var(--line);padding:0 0 15px;white-space:nowrap}.editorial-body183 aside a{flex:none}.editorial-lead183 img{height:310px}}
@media(max-width:650px){.editorial-lead183{grid-template-columns:1fr}.editorial-lead183 img{height:260px}.editorial-cards183,.editorial-relatedgrid183,.editorial-guidegrid183{grid-template-columns:1fr}.editorial-filters183{flex-direction:column;align-items:stretch}.editorial-filters183 label:last-child{flex:auto}.editorial-chipgroup186>div{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding:2px 2px 10px}.editorial-chipgroup186 button{flex:none}.editorial-guideslink183{display:block;padding:25px}.editorial-guideslink183 .editorial-cta183{margin-top:15px}.editorial-photo183 img{height:260px}.editorial-workflow183>div{grid-template-columns:1fr}.editorial-articlehead183 .editorial-summary183{font-size:1.14rem}}
@media(prefers-reduced-motion:reduce){.editorial-card183{transition:none}}
