.a1{--paper:#f1f3f1;--paper2:#e5e9e6;--ink:#0e1512;--ink80:#2b3733;--ink70:#3a4642;--ink60:#4a5551;--pine:#14382f;--pine-deep:#0b241e;--sage:#9db5aa;--stone:#c2cbc6;--plum:#6b2b45;--serif:var(--font-newsreader),Georgia,"Times New Roman",serif;--sans:var(--font-hanken),system-ui,-apple-system,sans-serif;--mono:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}.a1 *,.a1 :before,.a1 :after{box-sizing:border-box}.a1 ::selection{background:var(--pine);color:var(--paper)}.a1 a{color:inherit}.a1 img{max-width:100%;display:block}.a1 .w{max-width:1240px;margin:0 auto;padding:0 34px}@media (max-width:720px){.a1 .w{padding:0 20px}}.a1 .mono{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink60);font-size:11px}.a1 .ph{isolation:isolate;background:var(--pine-deep);position:relative;overflow:hidden}.a1 .ph img{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.95);mix-blend-mode:luminosity;width:100%;height:100%}.a1 .ph.dark:after{content:"";background:linear-gradient(#0b241e29 0%,#0b241e08 38%,#0b241edb 100%);position:absolute;inset:0}.a1 .cap{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink60);margin-top:9px;font-size:10px}.a1 .nav{border-bottom:1px solid var(--stone);align-items:baseline;gap:38px;padding:24px 0 20px;display:flex}.a1 .mark{font-family:var(--serif);font-size:23px;font-weight:400;line-height:1;text-decoration:none}.a1 .mark s{color:var(--pine);text-decoration:none}.a1 .nav .lk{color:var(--ink60);gap:24px;font-size:14px;display:flex}.a1 .nav .lk a{border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none;transition:color .18s,border-color .18s}.a1 .nav .lk a:hover{color:var(--ink);border-bottom-color:var(--pine)}.a1 .nav .rt{align-items:baseline;gap:20px;margin-left:auto;font-size:14px;display:flex}.a1 .nav .rt a{color:var(--ink60);text-decoration:none}.a1 .nav .rt a:hover{color:var(--ink)}.a1 .nav .rt a.on{color:var(--pine);text-underline-offset:4px;font-weight:600;text-decoration:underline}.a1 .menu-btn{font:inherit;color:var(--ink60);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;display:none}.a1 .menu-btn:hover{color:var(--ink)}.a1 .mobile-nav{display:none}@media (max-width:900px){.a1 .nav .lk,.a1 .nav .rt a.lg{display:none}.a1 .menu-btn{display:inline-block}.a1 .mobile-nav{border-bottom:1px solid var(--stone);gap:2px;padding:6px 0 14px;display:grid}.a1 .mobile-nav[hidden]{display:none}.a1 .mobile-nav a{color:var(--ink70);border-bottom:1px solid var(--paper2);padding:9px 0;font-size:15px;text-decoration:none}}.a1 h1.hl{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(34px,4.7vw,60px);font-weight:300;line-height:1.05}.a1 h1.hl em{color:var(--pine);white-space:nowrap;font-style:normal}.a1 .on-dark h1.hl{color:var(--paper)}.a1 .on-dark h1.hl em{color:var(--sage)}.a1 .on-dark .mono{color:#f1f3f1d6}.a1 h2.sec{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(26px,3.3vw,38px);font-weight:300;line-height:1.12}.a1 .deck{color:var(--ink80);max-width:46ch;margin:0 0 30px;font-size:18px;line-height:1.56}.a1 .eyebrow{align-items:center;gap:10px;margin-bottom:22px;display:flex}.a1 .eyebrow i{opacity:.6;background:currentColor;width:26px;height:1px;display:block}.a1 .cta{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.a1 .btn{background:var(--pine);color:var(--paper);padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-block}.a1 .btn:hover{background:var(--pine-deep)}.a1 .lnk{border-bottom:1px solid var(--stone);padding-bottom:3px;font-size:14.5px;text-decoration:none;transition:border-color .18s}.a1 .lnk:hover{border-bottom-color:var(--pine)}.a1 .fine{color:var(--ink60);border-top:1px solid var(--stone);max-width:44ch;margin-top:28px;padding-top:14px;font-size:13px}.a1 .stmt{border:1px solid var(--stone);background:#fff;margin:0}.a1 .stmt-h{border-bottom:1px solid var(--stone);justify-content:space-between;align-items:baseline;gap:12px;padding:15px 18px;display:flex}.a1 .stmt-h b{font-family:var(--mono);font-size:13px;font-weight:500;line-height:1}.a1 .tot{border-bottom:1px solid var(--stone);justify-content:space-between;align-items:flex-end;gap:16px;padding:20px 18px;display:flex}.a1 .tot .big{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(29px,4vw,40px);font-weight:400;line-height:1}.a1 .tot .sub{color:var(--ink60);text-align:right;font-size:12px;line-height:1.5}.a1 .tbl{border-collapse:collapse;width:100%}.a1 .tbl th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink60);text-align:left;border-bottom:1px solid var(--stone);padding:11px 18px;font-size:10px;font-weight:500;line-height:1}.a1 .tbl td{border-bottom:1px solid var(--paper2);padding:12px 18px;font-size:13.5px}.a1 .tbl td.num{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.a1 .tbl td small{color:var(--ink60);margin-top:2px;font-size:11px;display:block}.a1 .tbl tr:last-child td{border-bottom:0}.a1 .up{color:var(--pine)}.a1 .dn{color:var(--plum)}.a1 .stmt-f{background:var(--paper2);font-family:var(--mono);color:var(--ink60);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 18px;font-size:11px;line-height:1.5;display:flex}.a1 .pulse{background:var(--pine);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.a1 .ccy{font-style:normal;display:none}.a1 .v1-top{align-items:flex-end;min-height:clamp(360px,46vw,600px);padding:72px 0 52px;display:flex;position:relative}.a1 .v1-top .ph{position:absolute;inset:0}.a1 .v1-top .in{z-index:2;width:100%;position:relative}.a1 .v1-hero{grid-template-columns:1.02fr .98fr;align-items:start;gap:54px;padding:54px 0 76px;display:grid}.a1 .v1-hero>*{min-width:0}.a1 .v1-hero .stmt{z-index:3;margin-top:-176px;position:relative;box-shadow:0 26px 60px #0e151233}@media (max-width:980px){.a1 .v1-hero{grid-template-columns:1fr;gap:36px;padding:34px 0 48px}.a1 .v1-hero .stmt{box-shadow:none;margin-top:0}}.a1 .strip{border-top:1px solid var(--ink);border-bottom:1px solid var(--stone);grid-template-columns:repeat(4,1fr);display:grid}.a1 .strip div{border-right:1px solid var(--stone);padding:18px 22px 20px 0}.a1 .strip div:last-child{border-right:0}.a1 .strip div:not(:first-child){padding-left:22px}.a1 .strip b{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:26px;font-weight:400;line-height:1;display:block}.a1 .strip p{color:var(--ink60);margin:0;font-size:13px;line-height:1.45}@media (max-width:760px){.a1 .strip{grid-template-columns:1fr 1fr}.a1 .strip div:nth-child(2n){border-right:0}.a1 .strip div:nth-child(-n+2){border-bottom:1px solid var(--stone)}.a1 .strip div:nth-child(odd){padding-left:0}}.a1 .arg{grid-template-columns:1fr 1.3fr;gap:60px;padding:88px 0 76px;display:grid}.a1 .arg p{color:var(--ink80);margin:0 0 18px}.a1 .arg p:last-child{margin-bottom:0}.a1 .argfig .ph{aspect-ratio:1}@media (max-width:980px){.a1 .arg{grid-template-columns:1fr;gap:26px;padding:52px 0}}.a1 .defs{border-top:1px solid var(--ink);margin:34px 0 0}.a1 .defs>div{border-bottom:1px solid var(--stone);grid-template-columns:190px 1fr;align-items:baseline;gap:26px;padding:18px 0;display:grid}.a1 .defs dt{font-family:var(--serif);letter-spacing:-.01em;font-size:19px;font-weight:400;line-height:1.2}.a1 .defs dd{color:var(--ink70);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:720px){.a1 .defs>div{grid-template-columns:1fr;gap:6px}}.a1 .band{background:var(--pine-deep);margin:0;position:relative}.a1 .band .ph{height:clamp(240px,32vw,440px)}.a1 .band figcaption{color:var(--paper);padding:24px 0 26px;position:absolute;bottom:0;left:0;right:0}.a1 .band figcaption>.w>p{max-width:46ch}.a1 .band figcaption>.w>span{display:block}.a1 .band figcaption p{font-family:var(--serif);margin:0 0 8px;font-size:clamp(19px,2.5vw,29px);font-weight:300;line-height:1.28}.a1 .band figcaption span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sage);font-size:10.5px}.a1 .pillars{padding:78px 0 8px}.a1 .pillars-h{grid-template-columns:1fr 1.25fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}.a1 .pillars-h p{color:var(--ink80);margin:0;font-size:15.5px}.a1 .plist{border-top:1px solid var(--ink)}.a1 .plist>div{border-bottom:1px solid var(--stone);grid-template-columns:52px 250px 1fr;align-items:baseline;gap:34px;padding:24px 0;display:grid}.a1 .plist .idx{font-family:var(--mono);color:var(--pine);letter-spacing:.1em;font-size:11px}.a1 .plist h3{font-family:var(--serif);letter-spacing:-.012em;margin:0;font-size:21px;font-weight:400;line-height:1.2}.a1 .plist p{color:var(--ink70);margin:0;font-size:14.5px;line-height:1.62}@media (max-width:980px){.a1 .pillars-h{grid-template-columns:1fr;gap:20px}}@media (max-width:760px){.a1 .plist>div{grid-template-columns:1fr;gap:8px}}.a1 .seq{padding:74px 0}.a1 .seq-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:34px;display:flex}.a1 .steps{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:34px;padding-top:22px;display:grid}.a1 .step .ph{aspect-ratio:4/3;margin-bottom:16px}.a1 .step h3{font-family:var(--sans);margin:10px 0 8px;font-size:17px;font-weight:500;line-height:1.3}.a1 .step p{color:var(--ink70);margin:0;font-size:14.5px}.a1 .when{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pine);font-size:11px}@media (max-width:860px){.a1 .steps{grid-template-columns:1fr;gap:30px}}.a1 .cov{padding:16px 0 84px}.a1 .cov table{border-collapse:collapse;width:100%;margin-top:24px}.a1 .cov th{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;text-align:left;color:var(--ink60);border-bottom:1px solid var(--ink);vertical-align:bottom;padding:0 14px 12px 0;font-size:10px;font-weight:500;line-height:1.3}.a1 .cov th.c{text-align:center;width:15%}.a1 .cov td{border-bottom:1px solid var(--stone);padding:14px 14px 14px 0;font-size:14.5px}.a1 .cov td.c{text-align:center;font-family:var(--mono);color:var(--ink60);font-size:13px}.a1 .cov tr:last-child td{border-bottom:1px solid var(--ink)}.a1 .cov caption{caption-side:bottom;text-align:left;color:var(--ink60);padding-top:12px;font-size:12px}.a1 .prin{background:var(--pine);color:var(--paper);padding:78px 0}.a1 .prin-grid{grid-template-columns:1.05fr .95fr;align-items:end;gap:60px;display:grid}.a1 .prin blockquote{font-family:var(--serif);letter-spacing:-.015em;max-width:24ch;margin:0;font-size:clamp(23px,3vw,34px);font-weight:300;line-height:1.32}.a1 .prin .mono{color:var(--sage);margin-bottom:22px;display:block}.a1 .prin .src{color:var(--sage);max-width:46ch;margin-top:24px;font-size:13.5px}.a1 .prin .src a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.a1 .prin dl{grid-template-columns:auto 1fr;gap:12px 20px;margin:0;font-size:14px;display:grid}.a1 .prin dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sage);padding-top:3px;font-size:11px}.a1 .prin dd{border-bottom:1px solid #f1f3f129;margin:0;padding-bottom:12px}@media (max-width:980px){.a1 .prin-grid{grid-template-columns:1fr;gap:30px}}.a1 .close{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;padding:86px 0 92px;display:grid}.a1 .close h2{font-family:var(--serif);letter-spacing:-.022em;margin:12px 0 0;font-size:clamp(30px,4.2vw,52px);font-weight:300;line-height:1.06}.a1 .close h2 em{color:var(--pine);font-style:normal}.a1 .close p{color:var(--ink80);margin:0 0 24px}@media (max-width:980px){.a1 .close{grid-template-columns:1fr;gap:28px;padding:54px 0 60px}}.a1 .ft{border-top:1px solid var(--stone);padding:48px 0 40px}.a1 .ft-top{grid-template-columns:1.6fr repeat(4,1fr);gap:34px;display:grid}.a1 .ft-brand p{color:var(--ink60);max-width:30ch;margin:14px 0 0;font-size:14px;line-height:1.55}.a1 .ft h4{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink60);margin:0 0 14px;font-size:10px;font-weight:500}.a1 .ft ul{margin:0;padding:0;list-style:none}.a1 .ft li{margin-bottom:9px}.a1 .ft li a{color:var(--ink70);font-size:14px;text-decoration:none}.a1 .ft li a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.a1 .ft-bottom{border-top:1px solid var(--stone);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:44px;padding-top:20px;display:flex}.a1 .ft-bottom p{color:var(--ink60);max-width:82ch;margin:0;font-size:11.5px;line-height:1.65}@media (max-width:900px){.a1 .ft-top{grid-template-columns:1fr 1fr}.a1 .ft-brand{grid-column:1/-1}}@media (max-width:720px){.a1 .ccy{display:inline}.a1 .tbl th:nth-child(2),.a1 .tbl td:nth-child(2){display:none}.a1 .tbl th,.a1 .tbl td,.a1 .stmt-h,.a1 .tot,.a1 .stmt-f{padding-left:14px;padding-right:14px}.a1 .tot{flex-direction:column;align-items:flex-start;gap:10px}.a1 .tot .sub{text-align:left}.a1 .cov th,.a1 .cov td{padding-right:8px;font-size:13px}.a1 .cov th.c{width:19%}.a1 .band figcaption{background:var(--pine-deep);padding:18px 0 22px;position:static}.a1 .v1-top .ph:after{background:linear-gradient(#0b241e80,#0b241e61 34%,#0b241eeb)}}.a1 .phead{border-bottom:1px solid var(--stone);padding:clamp(56px,7vw,96px) 0 clamp(34px,4vw,52px)}.a1 .phead-grid{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(30px,5vw,72px);display:grid}.a1 .phead h1{font-family:var(--serif);letter-spacing:-.022em;max-width:17ch;margin:14px 0 0;font-size:clamp(32px,4.4vw,56px);font-weight:300;line-height:1.05}.a1 .phead h1 em{color:var(--pine);font-style:normal}.a1 .phead p{color:var(--ink80);max-width:50ch;margin:0;font-size:16.5px;line-height:1.6}@media (max-width:900px){.a1 .phead-grid{grid-template-columns:1fr;align-items:start;gap:22px}}.a1 .split{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(30px,5vw,62px);padding:clamp(52px,7vw,88px) 0;display:grid}.a1 .split.even{grid-template-columns:1fr 1fr}.a1 .split.wide-left{grid-template-columns:1.3fr 1fr}.a1 .split>*{min-width:0}.a1 .split p{color:var(--ink80);margin:0 0 18px}.a1 .split p:last-child{margin-bottom:0}.a1 .split .sticky{position:sticky;top:28px}@media (max-width:980px){.a1 .split,.a1 .split.even,.a1 .split.wide-left{grid-template-columns:1fr;gap:26px;padding:48px 0}.a1 .split .sticky{position:static}}.a1 .shead{grid-template-columns:1fr 1.25fr;align-items:end;gap:clamp(30px,5vw,62px);margin-bottom:34px;display:grid}.a1 .shead p{color:var(--ink80);margin:0;font-size:15.5px}.a1 .shead h2.sec{margin-top:14px}@media (max-width:980px){.a1 .shead{grid-template-columns:1fr;align-items:start;gap:18px}}.a1 .tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pine);border:1px solid var(--stone);padding:4px 8px;font-size:10px;display:inline-block}.a1 .tag.soon{color:var(--ink60)}.a1 .ticks{border-top:1px solid var(--stone);margin:18px 0 0;padding:0;list-style:none}.a1 .ticks li{border-bottom:1px solid var(--paper2);color:var(--ink70);grid-template-columns:26px 1fr;gap:10px;padding:11px 0;font-size:14.5px;line-height:1.55;display:grid}.a1 .ticks li:before{content:"—";font-family:var(--mono);color:var(--sage);font-size:12px}.a1 .ticks.pos li:before{content:"+";color:var(--pine)}.a1 .ticks h4,.a1 .subhead{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink60);margin:26px 0 0;font-size:10.5px;font-weight:500}.a1 .plist.tight>div{grid-template-columns:52px 1fr;gap:26px}.a1 .plist.tight h3{grid-column:2}.a1 .plist.tight p{grid-column:2;margin-top:6px}.a1 .plist .body{grid-column:3}.a1 .plist ul.ticks{border-top:0;margin-top:10px}.a1 .plist ul.ticks li{border-bottom:0;padding:3px 0;font-size:13.5px}.a1 .pull{border-top:1px solid var(--ink);border-bottom:1px solid var(--stone);margin:46px 0 0;padding:34px 0}.a1 .pull p{font-family:var(--serif);letter-spacing:-.015em;text-indent:-.4em;max-width:30ch;margin:0;font-size:clamp(21px,2.6vw,30px);font-weight:300;line-height:1.3}.a1 .pull cite{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink60);margin-top:18px;font-size:11px;font-style:normal;display:block}@media (max-width:720px){.a1 .pull p{text-indent:0}}.a1 .statgrid{border-bottom:1px solid var(--stone);grid-template-columns:1fr 1fr;display:grid}.a1 .statgrid>div{border-right:1px solid var(--paper2);border-bottom:1px solid var(--paper2);padding:14px 18px}.a1 .statgrid>div:nth-child(2n){border-right:0}.a1 .statgrid>div:nth-last-child(-n+2){border-bottom:0}.a1 .statgrid b{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-bottom:7px;font-size:21px;font-weight:400;line-height:1;display:block}.a1 .statgrid span{color:var(--ink60);font-size:12px}.a1 .kv{border-collapse:collapse;width:100%}.a1 .kv td{border-bottom:1px solid var(--paper2);padding:11px 18px;font-size:13.5px}.a1 .kv td:last-child{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.a1 .kv tr:last-child td{border-bottom:0}.a1 .card-note{border-top:1px solid var(--stone);background:var(--paper2);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink60);padding:11px 18px;font-size:10.5px}.a1 .tabs{border-bottom:1px solid var(--stone);flex-wrap:wrap;gap:26px;margin-bottom:0;padding-bottom:0;display:flex}.a1 .tabs button{font:inherit;color:var(--ink60);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-bottom:-1px;padding:0 0 12px;font-size:14px}.a1 .tabs button:hover{color:var(--ink)}.a1 .tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--pine)}.a1 .arts{border-top:0}.a1 .art{border-bottom:1px solid var(--stone);grid-template-columns:190px 1fr 150px;align-items:start;gap:clamp(20px,3vw,48px);padding:28px 0;display:grid}.a1 .art h3{font-family:var(--serif);letter-spacing:-.012em;margin:0 0 8px;font-size:22px;font-weight:400;line-height:1.2}.a1 .art p{color:var(--ink70);max-width:62ch;margin:0;font-size:14.5px;line-height:1.6}.a1 .art .meta{text-align:right}.a1 .art .meta span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink60);margin-bottom:5px;font-size:10.5px;display:block}@media (max-width:860px){.a1 .art{grid-template-columns:1fr;gap:8px}.a1 .art .meta{text-align:left;gap:16px;margin-top:6px;display:flex}.a1 .art .meta span{margin-bottom:0}}.a1 .inline-form{border-bottom:1px solid var(--ink);align-items:center;gap:12px;max-width:420px;padding-bottom:8px;display:flex}.a1 .inline-form input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:15px}.a1 .inline-form input::placeholder{color:var(--ink60)}.a1 .inline-form button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.a1 .prose{max-width:68ch;padding:clamp(44px,6vw,72px) 0 clamp(56px,8vw,96px)}.a1 .prose h2{font-family:var(--serif);letter-spacing:-.012em;margin:38px 0 12px;font-size:24px;font-weight:400;line-height:1.2}.a1 .prose h2:first-child{margin-top:0}.a1 .prose p{color:var(--ink80);margin:0 0 16px;font-size:15.5px;line-height:1.68}.a1 .prose a{color:var(--pine);text-underline-offset:3px;text-decoration:underline}.a1 .dark-band{background:var(--pine);color:var(--paper);padding:clamp(56px,7vw,88px) 0}.a1 .dark-band h2.sec,.a1 .dark-band h3,.a1 .dark-band h4{color:var(--paper)}.a1 .dark-band p{color:#cfdcd6}.a1 .dark-band .mono{color:var(--sage)}.a1 .dark-band .plist,.a1 .dark-band .ticks{border-top-color:#f1f3f147}.a1 .dark-band .plist>div,.a1 .dark-band .ticks li{border-bottom-color:#f1f3f124}.a1 .dark-band .plist .idx{color:var(--sage)}.a1 .dark-band .lnk{border-bottom-color:#f1f3f166}.a1 .dark-band .btn{background:var(--paper);color:var(--pine)}.a1 .dark-band .btn:hover{background:#fff}.a1 .pcta{border-top:1px solid var(--stone);grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(30px,5vw,62px);padding:clamp(56px,7vw,92px) 0;display:grid}.a1 .pcta h2{font-family:var(--serif);letter-spacing:-.022em;margin:12px 0 0;font-size:clamp(28px,3.8vw,46px);font-weight:300;line-height:1.06}.a1 .pcta h2 em{color:var(--pine);font-style:normal}.a1 .pcta p{color:var(--ink80);max-width:44ch;margin:0 0 24px}@media (max-width:980px){.a1 .pcta{grid-template-columns:1fr;gap:26px}}.a1 .strip.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.a1 .strip.cols-3{grid-template-columns:1fr}.a1 .strip.cols-3 div{border-right:0;border-bottom:1px solid var(--stone);padding-left:0}.a1 .strip.cols-3 div:last-child{border-bottom:0}}.a1 .cov th.c{width:17%}.a1 .cov td.c.y{color:var(--pine);font-weight:500}.a1 .cov td.c.n{color:var(--ink60)}.a1 .dark-band .stmt{color:var(--ink)}.a1 .dark-band .stmt p,.a1 .dark-band .stmt td,.a1 .dark-band .stmt small{color:inherit}.a1 .dark-band .stmt td small,.a1 .dark-band .stmt .mono,.a1 .dark-band .stmt th,.a1 .dark-band .stmt .card-note{color:var(--ink60)}.a1 .dark-band .stmt .up{color:var(--pine)}.a1 .dark-band .stmt .dn{color:var(--plum)}.a1 .dark-band .ticks li{color:#cfdcd6}.a1 .dark-band .subhead{color:var(--sage)}.a1 .dark-band .pull p{color:var(--paper)}.a1 .dark-band .pull{border-top-color:#f1f3f166;border-bottom-color:#f1f3f129}.a1 .dark-band .pull cite{color:var(--sage)}.a1 .dark-band .stmt .ticks li{color:var(--ink70)}.a1 .dark-band .stmt .ticks li:before{color:var(--pine)}.a1 .tscroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.a1 .tscroll table{min-width:580px}.a1 .tscroll table caption{white-space:normal;min-width:0}@media (min-width:761px){.a1 .tscroll{overflow-x:visible}.a1 .tscroll table{min-width:0}}
