.ic-article-intro{padding:32px 0 50px}.ic-back{color:#62666e;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.ic-back:hover{color:var(--ic-blue)}.ic-article-title-group{max-width:1120px;margin:70px auto 0}.ic-article-meta{color:#5c6069;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;margin:0 0 20px;font-size:11px;display:flex}.ic-article-meta span:first-child{color:var(--ic-blue);font-weight:600}.ic-article h1{font:normal clamp(38px,4.8vw,79px)/.98 var(--ic-serif);letter-spacing:-.063em;text-wrap:balance;max-width:1100px;margin:0}.ic-article-deck{font:normal clamp(16px,1.76vw,23px)/1.4 var(--ic-serif);color:#4f535b;text-wrap:pretty;max-width:770px;margin:26px 0 0}.ic-article-cover{width:100%;height:min(35.75vw,416px);min-height:260px;overflow:hidden}.ic-article-cover .ic-cover{height:100%}.ic-body-layout{width:min(100% - 2*var(--lp-x),740px);margin:0 auto;padding:82px 0 25px}.ic-prose{font:normal 21px/1.66 var(--ic-serif);color:#24272c;min-width:0}.ic-prose p{margin:0 0 1.45em}.ic-prose>p:first-child:first-letter{float:left;font:normal 4.35em/.78 var(--ic-serif);color:var(--ic-blue);margin:11px 12px 0 0}.ic-prose h2{font:normal clamp(38px,4.4vw,58px)/1.08 var(--ic-serif);letter-spacing:-.04em;text-wrap:balance;margin:1.55em 0 .42em}.ic-prose h3{font:600 13px/1.5 var(--font-outfit),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ic-blue);margin:3em 0 1em}.ic-prose blockquote{border-left:2px solid var(--ic-blue);font:italic clamp(26px,3vw,38px)/1.24 var(--ic-serif);color:#3157e8;margin:2.3em -4vw;padding:.15em 0 .15em 30px}.ic-prose blockquote p{margin:0}.ic-prose a{color:#3157e8;text-underline-offset:3px;text-decoration-thickness:1px}.ic-prose a:hover{color:#183eae}.ic-prose ul,.ic-prose ol{margin:0 0 1.5em;padding-left:1.25em}.ic-prose li{margin-bottom:.5em;padding-left:.35em}.ic-prose strong{font-weight:700}.ic-prose hr{background:#c6c9ce;border:0;height:1px;margin:2.5em 0}.ic-prose h2:last-of-type:not(:first-child){scroll-margin-top:30px}.ic-body-after{padding-top:80px}.ic-next{border-top:1px solid var(--ic-rule);margin-top:100px;padding-top:20px}.ic-next>span{color:#737680;letter-spacing:.15em;font-size:10px}.ic-next a{color:var(--ic-ink);justify-content:space-between;align-items:center;gap:30px;padding:18px 0 28px;text-decoration:none;display:flex}.ic-next strong{font:normal clamp(38px,5vw,70px)/1.05 var(--ic-serif);letter-spacing:-.04em}.ic-next a:hover{color:var(--ic-blue)}.ic-feature{width:min(100% - 2*var(--lp-x),1280px);border-top:1px solid var(--ic-ink);border-bottom:1px solid var(--ic-rule);margin:80px auto 0;padding:50px 0 58px}.ic-feature-index{color:var(--ic-blue);letter-spacing:.16em;margin-bottom:24px;font-size:10px;font-weight:600;display:block}.ic-feature h2{font:normal clamp(42px,5.4vw,76px)/1.02 var(--ic-serif);letter-spacing:-.05em;text-wrap:balance;max-width:870px;margin:0 0 42px}.ic-feature p{font:normal 17px/1.55 var(--font-outfit),sans-serif;color:#555a63;margin:0}.ic-feature strong{font-weight:500}.ic-feature-note{margin-top:30px!important;font-size:12px!important}.ic-clock-pair{grid-template-columns:1fr 1fr;gap:26px;display:grid}.ic-clock-pair>div{border-top:2px solid var(--ic-blue);padding:24px 16px 12px 0}.ic-clock-pair>div+div{border-top-color:#d89435}.ic-clock-pair span{letter-spacing:.14em;color:#656a74;font-size:10px}.ic-clock-pair strong{font:normal clamp(32px,3.8vw,54px)/1.08 var(--ic-serif);margin:16px 0;display:block}.ic-clock-pair p{max-width:380px}.ic-feature-ledger{width:min(100% - 2*var(--lp-x),1370px);background:#e8ebef;padding:56px clamp(20px,5vw,74px)}.ic-status-grid{border-top:1px solid #929aa6;grid-template-columns:repeat(4,1fr);display:grid}.ic-status-grid>div{border-right:1px solid #929aa6;min-height:180px;padding:20px 18px}.ic-status-grid>div:first-child{padding-left:0}.ic-status-grid>div:last-child{border:0}.ic-status-grid span{color:var(--ic-blue);font-size:11px}.ic-status-grid strong{font:normal clamp(22px,2vw,31px)/1.1 var(--ic-serif);margin:18px 0 12px;display:block}.ic-status-grid p{font-size:14px}.ic-feature-chorus{color:#f3f4f2;width:100%;padding:72px max(var(--lp-x),calc((100vw - 1300px)/2));background:#1d2737;border:0}.ic-feature-chorus h2{color:#f3f4f2}.ic-voices{border-top:1px solid #748398;grid-template-columns:repeat(3,1fr);display:grid}.ic-voices>div{border-right:1px solid #748398;padding:20px 34px 50px 0}.ic-voices>div+div{padding-left:34px}.ic-voices>div:last-child{border:0}.ic-voices span{color:#90adff;font-size:11px}.ic-voices h3{font:normal 35px/1.15 var(--ic-serif);margin:36px 0 15px}.ic-feature-chorus p{color:#c4ccd7}.ic-feature-chorus .ic-feature-note{color:#aeb8c8}.ic-feature-sequence ol{border-top:1px solid var(--ic-blue);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 34px;padding:0;list-style:none;display:grid}.ic-feature-sequence li{border-right:1px solid #c1c6ce;padding:20px 10px 0 0}.ic-feature-sequence li+li{padding-left:15px}.ic-feature-sequence li:last-child{border:0}.ic-feature-sequence li span{color:var(--ic-blue);margin-bottom:28px;font-size:11px;display:block}.ic-feature-sequence li strong{font:normal clamp(17px,1.8vw,25px)/1.15 var(--ic-serif)}.ic-feature-branch{color:#fff;width:100%;padding:75px max(var(--lp-x),calc((100vw - 1300px)/2));background:#151d2a;border:0}.ic-feature-branch h2{color:#fff}.ic-feature-branch>p{color:#b6c0d0;margin-top:32px}.ic-branch-tracks{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ic-branch-tracks>div{border-top:1px solid #8193b1;padding:28px 25px 30px 0;position:relative}.ic-branch-node{background:#8faafd;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.ic-branch-tracks h3{font:normal 34px/1.15 var(--ic-serif);margin:12px 0}.ic-branch-tracks p{color:#bac4d3}.ic-feature-diary{border:0;border-left:2px solid var(--ic-blue);width:min(100% - 2*var(--lp-x),940px);padding:35px 0 35px 60px}.ic-policy-list{border-top:1px solid #a8aeb6}.ic-policy-list details{border-bottom:1px solid #a8aeb6}.ic-policy-list summary{cursor:pointer;font:normal 30px/1.2 var(--ic-serif);padding:20px 44px 20px 0;list-style:none;position:relative}.ic-policy-list summary::-webkit-details-marker{display:none}.ic-policy-list summary:after{content:"+";color:var(--ic-blue);position:absolute;right:8px}.ic-policy-list details[open] summary:after{content:"−"}.ic-policy-list details p{max-width:680px;padding:0 0 20px}.ic-feature-diary>p{margin-top:25px}.ic-feature-map{width:min(100% - 2*var(--lp-x),1280px);background:#e8eee9;border:0;padding:60px clamp(24px,4vw,70px)}.ic-map-points{background:#aebbb0;border:1px solid #aebbb0;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.ic-map-points>div{background:#e8eee9;min-height:140px;padding:24px}.ic-map-points span{color:#3157e8;font-size:11px}.ic-map-points p{font:normal 25px/1.24 var(--ic-serif);max-width:400px;margin-top:22px}.ic-feature-storm{color:#fff;width:100%;padding:75px max(var(--lp-x),calc((100vw - 1300px)/2));background:#22252d;border:0}.ic-feature-storm h2{color:#fff}.ic-feature-storm>p{color:#c3c7d0;margin-top:30px}.ic-storm-paths{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ic-storm-paths>div{border-top:2px solid #899ff9;padding:25px 35px 30px 0}.ic-storm-paths>div+div{border-color:#d99c4e}.ic-storm-paths span{letter-spacing:.14em;color:#adbdfd;font-size:10px}.ic-storm-paths h3{font:normal clamp(32px,3.4vw,48px)/1.05 var(--ic-serif);margin:24px 0 16px}.ic-storm-paths p{color:#c3c7d0}.ic-article-ledger .ic-article-title-group{max-width:1000px;margin-left:0}.ic-article-ledger h1{font-size:clamp(39px,4.8vw,73px)}.ic-article-chorus .ic-article-title-group{max-width:1010px;margin-right:0}.ic-article-chorus h1{font-style:italic}.ic-article-sequence .ic-article-title-group{text-align:center}.ic-article-sequence .ic-article-deck{margin-left:auto;margin-right:auto}.ic-article-branch .ic-article-intro,.ic-article-storm .ic-article-intro{color:#f5f5f4}.ic-article-branch,.ic-article-storm{background:#f4f4f3}.ic-article-branch .ic-article-intro,.ic-article-storm .ic-article-intro{max-width:none;padding-left:var(--lp-x);padding-right:var(--lp-x);background:#151d2a}.ic-article-branch .ic-article-deck,.ic-article-storm .ic-article-deck,.ic-article-branch .ic-back,.ic-article-storm .ic-back{color:#c3cbd8}.ic-article-diary .ic-article-title-group{max-width:880px;margin-left:8vw}.ic-article-map .ic-article-title-group{max-width:1030px}.ic-article-map h1{font-size:clamp(39px,4.98vw,76px)}@media (max-width:900px){.ic-feature-sequence ol{grid-template-columns:repeat(3,1fr);row-gap:28px}.ic-status-grid{grid-template-columns:repeat(2,1fr)}.ic-status-grid>div:nth-child(2){border:0}.ic-status-grid>div:nth-child(n+3){border-top:1px solid #929aa6}}@media (max-width:759px){.ic-article-intro{padding:24px 0 38px}.ic-article-title-group,.ic-article-diary .ic-article-title-group{margin:54px 0 0}.ic-article-meta{gap:15px;font-size:9px}.ic-article-meta span:last-child{text-align:right}.ic-article h1,.ic-article-ledger h1,.ic-article-map h1{font-size:clamp(34px,6.5vw,50px)}.ic-article-deck{margin-top:22px;font-size:17px}.ic-article-cover{height:255px;min-height:0}.ic-body-layout{padding:55px 0 0}.ic-prose{font-size:19px;line-height:1.64}.ic-prose h2{margin:1.35em 0 .45em;font-size:38px}.ic-prose blockquote{margin:2em 0;padding-left:20px;font-size:28px}.ic-feature{margin-top:60px;padding-top:40px;padding-bottom:45px}.ic-feature h2{margin-bottom:30px;font-size:clamp(38px,8.6vw,60px)}.ic-clock-pair,.ic-voices,.ic-branch-tracks,.ic-storm-paths{grid-template-columns:1fr}.ic-clock-pair{gap:26px}.ic-feature-ledger,.ic-feature-map{padding:35px 20px}.ic-status-grid{grid-template-columns:1fr}.ic-status-grid>div,.ic-status-grid>div:first-child,.ic-status-grid>div:nth-child(2){border:0;border-bottom:1px solid #929aa6;min-height:0;padding:18px 0}.ic-status-grid>div:last-child{border:0}.ic-status-grid strong{margin:8px 0}.ic-feature-chorus,.ic-feature-branch,.ic-feature-storm{padding-left:var(--lp-x);padding-right:var(--lp-x)}.ic-voices>div,.ic-voices>div+div{border:0;border-top:1px solid #748398;padding:20px 0 26px}.ic-voices h3{margin:15px 0}.ic-branch-tracks>div{padding-bottom:12px}.ic-feature-diary{padding-left:20px}.ic-policy-list summary{font-size:24px}.ic-map-points{grid-template-columns:1fr}.ic-map-points>div{min-height:0}.ic-article-branch .ic-article-intro,.ic-article-storm .ic-article-intro{padding-left:var(--lp-x);padding-right:var(--lp-x)}.ic-next{margin-top:65px}}@media (max-width:420px){.ic-article-cover{height:202px}.ic-feature-sequence ol{grid-template-columns:repeat(2,1fr)}.ic-prose{font-size:18px}.ic-next strong{font-size:36px}}.ic-article-branch .ic-article-intro,.ic-article-storm .ic-article-intro{width:100%;padding-left:max(var(--lp-x),calc((100vw - 1480px)/2));padding-right:max(var(--lp-x),calc((100vw - 1480px)/2))}.ic-article-policy .ic-article-title-group{max-width:920px;margin-left:0}.ic-article-holdings .ic-article-title-group{max-width:970px;margin-right:0}.ic-article-holdings .ic-article-cover{border-top:1px solid #9ba9bf}.ic-article-evidence .ic-article-title-group{max-width:890px}.ic-article-evidence h1{font-style:italic}.ic-article-trial .ic-article-title-group{text-align:center}.ic-article-trial .ic-article-deck{margin-left:auto;margin-right:auto}.ic-article-chain .ic-article-title-group{max-width:940px;margin-left:7vw}.ic-article-chain h1{font-size:clamp(38px,4.6vw,74px)}.ic-feature-policy{width:100%;padding:72px max(var(--lp-x),calc((100vw - 1250px)/2));background:#dce9ed;border:0}.ic-feature-policy h2{max-width:1000px}.ic-policy-comparison{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ic-policy-comparison>div{border-top:2px solid #466bc0;padding:24px 24px 26px 0}.ic-policy-comparison>div+div{border-color:#ca8a39}.ic-policy-comparison span,.ic-holdings-bottom span{font:600 10px/1.3 var(--font-outfit),sans-serif;letter-spacing:.15em;color:#536078}.ic-policy-comparison strong{font:normal clamp(32px,3vw,48px)/1.1 var(--ic-serif);margin:21px 0 13px;display:block}.ic-policy-comparison p{max-width:420px}.ic-feature-holdings{color:#f6f7f5;width:100%;padding:76px max(var(--lp-x),calc((100vw - 1250px)/2));background:#1b2533;border:0}.ic-feature-holdings h2{color:#f6f7f5}.ic-holdings-grid{grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;height:185px;margin:50px 0 22px;display:grid}.ic-holdings-grid span{background:linear-gradient(#91b4eb28,#0000);border-top:2px solid #91b4eb;height:65%;animation:4s ease-in-out infinite alternate ic-holdings-rise;display:block}.ic-holdings-grid span:nth-child(2n){height:90%}.ic-holdings-grid span:nth-child(3n){border-color:#d9a459;height:45%}.ic-holdings-bottom{border-top:1px solid #65758b;grid-template-columns:1fr 1fr;gap:32px;padding-top:22px;display:grid}.ic-feature-holdings p{color:#cbd3dd;max-width:470px}@keyframes ic-holdings-rise{to{opacity:.55;height:85%}}.ic-feature-evidence{background:#efeee8;border:0;padding:64px clamp(24px,5vw,72px)}.ic-evidence-layers{background:#bcc1c4;border:1px solid #bcc1c4;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ic-evidence-layers>div{background:#efeee8;min-height:245px;padding:26px}.ic-evidence-layers span{font:600 11px/1 var(--font-outfit),sans-serif;color:#3157e8;letter-spacing:.16em}.ic-evidence-layers p{font:normal clamp(21px,2.3vw,30px)/1.22 var(--ic-serif);color:#31363d;margin-top:65px}.ic-feature-trial{width:min(100% - 2*var(--lp-x),1080px);border:0;border-left:2px solid var(--ic-blue);padding:25px 0 25px 50px}.ic-feature-trial h2{max-width:880px}.ic-trial-questions{border-top:1px solid #a3adbc}.ic-trial-questions>div{border-bottom:1px solid #a3adbc;grid-template-columns:170px 1fr;gap:24px;padding:22px 0;display:grid}.ic-trial-questions span{font:600 11px/1.5 var(--font-outfit),sans-serif;letter-spacing:.14em;color:var(--ic-blue)}.ic-trial-questions p{font:normal clamp(20px,2.2vw,29px)/1.25 var(--ic-serif);color:#242b36}.ic-feature-trial>p{margin-top:25px;font-size:13px}.ic-feature-chain{width:100%;padding:74px max(var(--lp-x),calc((100vw - 1250px)/2));background:#e6eee9;border:0}.ic-chain-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}.ic-chain-steps>div{border-top:2px solid #4263ac;padding:24px 18px 34px 0;position:relative}.ic-chain-steps>div:before{content:"";background:#3157e8;border-radius:50%;width:9px;height:9px;position:absolute;top:-6px;left:0}.ic-chain-steps span{color:#4d6478;letter-spacing:.13em;font-size:10px;font-weight:600;display:block}.ic-chain-steps strong{font:normal clamp(25px,2.7vw,39px)/1.15 var(--ic-serif);max-width:290px;margin-top:27px;display:block}.ic-feature-chain>p{margin-top:25px}@media (prefers-reduced-motion:reduce){.ic-holdings-grid span{animation:none}}@media (max-width:759px){.ic-article-chain .ic-article-title-group{margin-left:0}.ic-article-chain h1{font-size:clamp(34px,6.5vw,50px)}.ic-feature-policy,.ic-feature-holdings,.ic-feature-chain{padding:46px var(--lp-x)}.ic-policy-comparison,.ic-holdings-bottom,.ic-evidence-layers,.ic-chain-steps{grid-template-columns:1fr}.ic-evidence-layers>div{min-height:0}.ic-evidence-layers p{margin-top:26px}.ic-feature-evidence{padding:36px 20px}.ic-trial-questions>div{grid-template-columns:1fr;gap:6px}.ic-feature-trial{padding-left:20px}.ic-holdings-grid{height:110px}}.ic-prose h3+ul{border-top:1px solid var(--ic-rule);font:400 14px/1.5 var(--font-outfit),sans-serif;color:#62666f;padding:20px 0 0 18px}.ic-prose h3+ul li{margin-bottom:9px;padding-left:4px}
