@font-face{font-family:barlow;src:url(../media/barlow_400-s.p.2g-m-43w4inzo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(../media/barlow_600-s.p.20ymm9zt6h9oi.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.barlow_ec64f819-module__GgxRYW__className{font-family:barlow,barlow Fallback}.barlow_ec64f819-module__GgxRYW__variable{--font-b:"barlow", "barlow Fallback"}
@font-face{font-family:barlowCondensed;src:url(../media/barlowcond_600-s.p.289y3avl9x-vx.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/barlowcond_700-s.p.21s4tc4km7afu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.barlowcondensed_c6cd7310-module__1MgF6q__className{font-family:barlowCondensed,barlowCondensed Fallback}.barlowcondensed_c6cd7310-module__1MgF6q__variable{--font-bc:"barlowCondensed", "barlowCondensed Fallback"}
:root{--paper:#f7f8f6;--paper-2:#fcfdfc;--card:#fff;--ink:#1b222a;--ink-2:#39434d;--dim:#5f6b75;--faint:#8b95a0;--rule:#dde1e0;--rule-2:#c3cacd;--oxide:#123d6e;--oxide-hot:#1a4f86;--oxide-deep:#0c2b50;--rock:#0f1720;--rock-2:#131d28;--rock-line:#26333f;--on-rock:#e4eaef;--on-rock-dim:#9dacba}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font:16px/1.6 var(--font-b), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased}.mono{font-family:Consolas,SF Mono,Menlo,monospace}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}h1,h2,h3{text-wrap:balance}.display{font-family:var(--font-bc), "Arial Narrow", Arial, sans-serif;text-transform:uppercase;letter-spacing:.01em}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--oxide-hot);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.band-top,.band-bottom{background:linear-gradient(90deg, var(--oxide-deep), var(--oxide) 50%, var(--oxide-deep));height:3px}.util{background:var(--rock);color:var(--on-rock-dim);font-size:12.5px}.util .wrap{justify-content:space-between;gap:16px;padding:8px 28px;display:flex}.util a{color:var(--on-rock-dim)}.util a:hover{color:var(--on-rock)}.util .right{gap:20px;display:flex}@media (max-width:640px){.util .left{display:none}.util .wrap{justify-content:center}}header.mast{background:var(--rock);border-bottom:1px solid var(--rock-line);z-index:50;position:sticky;top:0}.mast .wrap{justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex}.brand{color:var(--on-rock);align-items:center;gap:13px;display:flex}.brand .name{font-family:var(--font-bc), Arial, sans-serif;letter-spacing:.045em;font-size:25px;font-weight:700;line-height:1}.brand .sub{letter-spacing:.3em;color:var(--on-rock-dim);text-transform:uppercase;font-family:Consolas,SF Mono,Menlo,monospace;font-size:9.5px}nav.top{color:var(--on-rock-dim);gap:28px;font-size:14.5px;font-weight:600;display:flex}nav.top a:hover{color:var(--on-rock)}@media (max-width:860px){nav.top{display:none}}.hero{background:var(--rock);color:var(--on-rock);position:relative;overflow:hidden}.hero .strata{pointer-events:none;background:linear-gradient(180deg, var(--rock) 0%, #121c27 30%, #15212d 62%, #101a24 100%);height:34%;position:absolute;inset:auto 0 0}.hero .seam{pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#6e5314,#b8892a 45%,#cda034 58%,#b8892a 72%,#6e5314);height:8px;animation:1.1s cubic-bezier(.6,0,.2,1) both seam;position:absolute;bottom:calc(34% - 8px);left:0;right:0}@keyframes seam{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero .inner{padding:72px 0 250px;position:relative}.hero .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--on-rock-dim);font-family:Consolas,SF Mono,Menlo,monospace;font-size:12px}.hero h1{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.008em;color:#f0f4f6;margin-top:20px;font-size:clamp(52px,8.5vw,104px);font-weight:700;line-height:.94}.hero h1 .ox{color:#d6a02f}.hero p.lede{max-width:58ch;color:var(--on-rock-dim);margin-top:22px;font-size:18px}@media (max-width:640px){.hero .inner{padding:52px 0 210px}}.doors-zone{background:var(--paper)}.doors{z-index:2;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:-128px;padding-bottom:26px;display:grid;position:relative}@media (max-width:860px){.doors{grid-template-columns:1fr;margin-top:-116px}}.door{background:var(--card);border:1px solid var(--rule-2);border-top:3px solid var(--oxide);text-align:left;cursor:pointer;flex-direction:column;gap:9px;padding:24px 22px 20px;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;box-shadow:0 10px 30px #221d181a}.door:hover{border-color:var(--oxide);transform:translateY(-3px);box-shadow:0 16px 40px #221d1824}.door .k{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-family:Consolas,SF Mono,Menlo,monospace;font-size:10.5px}.door .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:24px;font-weight:600;line-height:1.05}.door .d{color:var(--dim);font-size:14.5px;line-height:1.55}.door .go{color:var(--oxide);margin-top:8px;font-size:14px;font-weight:600}.door:hover .go{color:var(--oxide-hot)}.trust{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper)}.trust .wrap{grid-template-columns:repeat(4,1fr);display:grid}.trust .cell{border-left:1px solid var(--rule);color:var(--ink-2);align-items:center;gap:10px;padding:15px 18px;font-size:13.5px;display:flex}.trust .cell:first-child{border-left:none;padding-left:0}.trust .tick{background:var(--oxide);flex:none;width:8px;height:8px}@media (max-width:860px){.trust .wrap{grid-template-columns:1fr 1fr}.trust .cell{border-left:none;padding-left:0}}section.sec{background:var(--paper);padding:80px 0 56px;position:relative}.sec-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px;display:flex}.sec-head h2{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.015em;color:var(--ink);font-size:clamp(30px,3.6vw,42px);font-weight:700;line-height:1}.sec-head .meta{align-items:baseline;gap:22px;display:flex}.sec-head a{color:var(--oxide);white-space:nowrap;font-size:14px;font-weight:600}.sec-head a:hover{color:var(--oxide-hot)}.depth{color:var(--faint);letter-spacing:.12em;white-space:nowrap;font-family:Consolas,SF Mono,Menlo,monospace;font-size:11.5px}.depth:before{content:"— ";color:var(--oxide)}.cat{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:1000px){.cat{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cat{grid-template-columns:repeat(2,1fr)}}.tile{background:var(--card);border:1px solid var(--rule);flex-direction:column;gap:10px;padding:18px 16px 15px;transition:border-color .14s,transform .14s,box-shadow .14s;display:flex}.tile:hover{border-color:var(--oxide);transform:translateY(-2px);box-shadow:0 8px 22px #221d1814}.tile svg{stroke:var(--ink-2)}.tile:hover svg{stroke:var(--oxide)}.tile .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--ink);font-size:17.5px;font-weight:600;line-height:1.1}.tile .s{color:var(--dim);font-size:12.5px;line-height:1.5}.equiv{color:#eff5f9;background:linear-gradient(135deg,#0b2740 0%,#113a66 55%,#0e3252 100%);position:relative;overflow:hidden}.equiv .inner{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;padding:64px 0;display:grid;position:relative}@media (max-width:900px){.equiv .inner{grid-template-columns:1fr;gap:26px}}.equiv .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#a8bacb;font-family:Consolas,SF Mono,Menlo,monospace;font-size:11.5px}.equiv h2{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:.98}.equiv p{color:#c9d8e4;max-width:50ch;margin-top:12px;font-size:16px}.equiv .search{margin-top:4px;display:flex}.equiv input{color:#eff5f9;background:#05111c4d;border:1px solid #eff5f959;flex:1;min-width:0;padding:16px 18px;font-size:15.5px}.equiv input::placeholder{color:#8b9fb2}.equiv button{color:#c9ddec;cursor:pointer;white-space:nowrap;letter-spacing:.02em;background:#0a1520;border:1px solid #0a1520;padding:16px 26px;font-weight:700}.equiv button:hover{color:#fff}.equiv .fine{color:#9fb2c4;max-width:52ch;margin-top:14px;font-size:11.5px;line-height:1.55}.apps{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:1000px){.apps{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.apps{grid-template-columns:1fr 1fr}}.app{background:var(--card);border:1px solid var(--rule);border-left:3px solid var(--rule-2);padding:18px 16px;transition:border-color .14s}.app:hover{border-left-color:var(--oxide);border-color:var(--rule-2)}.app .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--ink);font-size:18px;font-weight:600}.app .d{color:var(--dim);margin-top:7px;font-size:13px;line-height:1.55}.app .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);border:1px solid var(--rule);margin-top:11px;padding:3px 8px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:9.5px;display:inline-block}.steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.steps{grid-template-columns:1fr}}.step{border-top:2px solid var(--rule-2);padding-top:16px;position:relative}.step:before{content:"";background:var(--oxide);width:34px;height:2px;position:absolute;top:-2px;left:0}.step .n{color:var(--oxide);letter-spacing:.1em;font-family:Consolas,SF Mono,Menlo,monospace;font-size:12px}.step .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin-top:8px;font-size:19px;font-weight:600}.step .d{color:var(--dim);margin-top:7px;font-size:14px;line-height:1.6}.letter{background:var(--rock);color:var(--on-rock);border-top:4px solid var(--oxide);grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;padding:40px 42px;display:grid}@media (max-width:900px){.letter{grid-template-columns:1fr;padding:30px 24px}}.letter .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#a8bacb;font-family:Consolas,SF Mono,Menlo,monospace;font-size:11px}.letter h2{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;color:#f0f4f6;margin-top:10px;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1}.letter p{color:var(--on-rock-dim);max-width:52ch;margin-top:10px;font-size:15.5px}.letter form{display:flex}.letter input{min-width:0;color:var(--on-rock);background:#16222d;border:1px solid #2b3947;flex:1;padding:15px 16px;font-size:15px}.letter input::placeholder{color:#7a8b98}.letter button{background:var(--oxide);border:1px solid var(--oxide);color:#fff;cursor:pointer;white-space:nowrap;padding:15px 24px;font-weight:700}.letter button:hover{background:var(--oxide-hot);border-color:var(--oxide-hot)}.lead{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:860px){.lead{grid-template-columns:1fr}}.lead .card{background:var(--card);border:1px solid var(--rule);padding:26px}.lead .card .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:21px;font-weight:600;line-height:1.15}.lead .card .d{color:var(--dim);margin-top:10px;font-size:14.5px;line-height:1.65}.story{text-align:center;background:var(--rock);color:var(--on-rock);padding:96px 0 86px;position:relative}.story .depth{color:var(--on-rock-dim);position:absolute;top:34px;left:50%;transform:translate(-50%)}.story .depth:before{color:var(--oxide-hot)}.story .mark{margin:0 auto 26px;display:block}.story blockquote{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.015em;color:#f0f4f6;max-width:26ch;margin:0 auto;font-size:clamp(26px,3.6vw,40px);font-weight:600;line-height:1.14}.story blockquote .ox{color:#fff}.story .tag{letter-spacing:.2em;text-transform:uppercase;color:#a8bacb;margin-top:20px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:12px}footer{background:var(--rock);color:var(--on-rock-dim);border-top:1px solid var(--rock-line);font-size:13.5px}footer .cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding:48px 0 32px;display:grid}@media (max-width:860px){footer .cols{grid-template-columns:1fr 1fr}}footer h4{color:var(--on-rock);letter-spacing:.18em;text-transform:uppercase;margin-bottom:13px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:11px}footer li{margin:8px 0;list-style:none}footer a:hover{color:var(--on-rock)}footer .base{border-top:1px solid var(--rock-line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 0 20px;font-size:12px;display:flex}.mock-tag{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--rock-line);color:var(--on-rock-dim);padding:3px 8px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:10px}.crumbs{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:22px 0 0;font-family:Consolas,SF Mono,Menlo,monospace;font-size:11.5px}.crumbs a{color:var(--dim)}.crumbs a:hover{color:var(--oxide)}.crumbs .sep{color:var(--rule-2);margin:0 8px}.art{padding:26px 0 70px}.art-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}@media (max-width:960px){.art-grid{grid-template-columns:1fr}}.art h1{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.012em;color:var(--ink);font-size:clamp(34px,4.6vw,54px);font-weight:700;line-height:1}.art .lede{color:var(--ink-2);max-width:68ch;margin-top:18px;font-size:17px;line-height:1.7}.art .qa{margin-top:44px}.art .qa h2{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);border-top:2px solid var(--rule-2);padding-top:16px;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.1;position:relative}.art .qa h2:before{content:"";background:var(--oxide);width:34px;height:2px;position:absolute;top:-2px;left:0}.art .qa p{color:var(--ink-2);max-width:70ch;margin-top:12px;font-size:15.5px;line-height:1.7}.art .qa ul,.art .qa ol{color:var(--ink-2);max-width:66ch;margin:12px 0 0 20px;font-size:15.5px;line-height:1.7}.art .qa li{margin:6px 0}.art .qa strong{color:var(--ink)}.fact-strip{border:1px solid var(--rule);background:var(--card);grid-template-columns:repeat(4,1fr);margin-top:26px;display:grid}@media (max-width:860px){.fact-strip{grid-template-columns:1fr 1fr}}.fact-strip .f{border-left:1px solid var(--rule);padding:14px 16px}.fact-strip .f:first-child{border-left:none}.fact-strip .k{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-family:Consolas,SF Mono,Menlo,monospace;font-size:10px}.fact-strip .v{color:var(--ink);margin-top:5px;font-size:13.5px;font-weight:600;line-height:1.4}.spec-wrap{border:1px solid var(--rule);background:var(--card);margin-top:16px;overflow-x:auto}table.spec{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}table.spec caption{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--rule);padding:12px 16px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:10.5px}table.spec th{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-align:left;border-bottom:1px solid var(--rule-2);background:var(--paper-2);padding:10px 16px;font-family:Consolas,SF Mono,Menlo,monospace;font-size:10.5px}table.spec td{border-bottom:1px solid var(--rule);color:var(--ink-2);vertical-align:top;padding:11px 16px;line-height:1.55}table.spec tr:last-child td{border-bottom:none}table.spec td:first-child{color:var(--ink);white-space:nowrap;font-weight:600}.side{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}.side .panel{background:var(--card);border:1px solid var(--rule);border-top:3px solid var(--oxide);padding:20px}.side .panel .k{letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-family:Consolas,SF Mono,Menlo,monospace;font-size:10px}.side .panel .t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin-top:8px;font-size:19px;font-weight:600;line-height:1.12}.side .panel p{color:var(--dim);margin-top:8px;font-size:13.5px;line-height:1.6}.side .panel .btn{background:var(--oxide);color:#fff;margin-top:14px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-block}.side .panel .btn:hover{background:var(--oxide-hot)}.side .panel .lnk{color:var(--oxide);margin-top:12px;font-size:13.5px;font-weight:600;display:inline-block}.side .panel .lnk:hover{color:var(--oxide-hot)}.tm-note{border:1px solid var(--rule);background:var(--paper-2);color:var(--dim);max-width:100%;margin-top:48px;padding:16px 20px;font-size:12.5px;line-height:1.65}.equiv-index{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}@media (max-width:860px){.equiv-index{grid-template-columns:1fr}}.equiv-index .row{background:var(--card);border:1px solid var(--rule);border-left:3px solid var(--rule-2);padding:16px 18px;transition:border-color .14s}.equiv-index .row:hover{border-left-color:var(--oxide)}.equiv-index .b{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.15}.equiv-index .g{color:var(--dim);margin-top:6px;font-size:13px;line-height:1.5}.equiv-index .go{color:var(--oxide);margin-top:9px;font-size:13.5px;font-weight:600;display:inline-block}.equiv-lite .search{margin-top:4px;display:flex}.equiv-lite input{border:1px solid var(--rule-2);background:var(--card);min-width:0;color:var(--ink);flex:1;padding:15px 17px;font-size:15px}.equiv-lite input::placeholder{color:var(--faint)}.equiv-lite button{background:var(--oxide);border:1px solid var(--oxide);color:#fff;cursor:pointer;white-space:nowrap;padding:15px 24px;font-weight:700}.equiv-lite button:hover{background:var(--oxide-hot);border-color:var(--oxide-hot)}.art-grid.wide{grid-template-columns:minmax(0,1fr) 280px}@media (max-width:960px){.art-grid.wide{grid-template-columns:1fr}}.byline{color:var(--dim);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);align-items:center;gap:10px;margin-top:16px;padding:12px 0;font-size:13px;display:flex}.byline .tick{background:var(--oxide);flex:none;width:8px;height:8px}.byline strong{color:var(--ink);font-weight:600}.callout{background:var(--paper-2);border:1px solid var(--rule);border-left:3px solid var(--oxide);margin-top:22px;padding:16px 20px}.callout-k{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-family:Consolas,SF Mono,Menlo,monospace;font-size:10px}.callout-t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);margin-top:5px;font-size:16px;font-weight:600}.callout p{color:var(--ink-2);margin-top:8px;font-size:14.5px;line-height:1.65}.callout ul,.callout ol{color:var(--ink-2);margin:8px 0 0 20px;font-size:14.5px;line-height:1.65}.basis{border:1px solid var(--rule-2);background:var(--rock);color:var(--on-rock);grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid}@media (max-width:860px){.basis{grid-template-columns:1fr 1fr}}.basis .b{border-left:1px solid var(--rock-line);padding:14px 16px}.basis .b:first-child{border-left:none}.basis .bk{letter-spacing:.16em;text-transform:uppercase;color:var(--on-rock-dim);font-family:Consolas,SF Mono,Menlo,monospace;font-size:10px}.basis .bv{color:#fff;margin-top:5px;font-size:14px;font-weight:600;line-height:1.35}.side-links{margin:2px 0 0;list-style:none}.side-links li{margin:9px 0;font-size:14px}.side-links a{color:var(--ink-2);border-bottom:1px solid var(--rule-2);font-weight:600}.side-links a:hover{color:var(--oxide);border-color:var(--oxide)}.link-cards{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}@media (max-width:700px){.link-cards{grid-template-columns:1fr}}.lcard{background:var(--card);border:1px solid var(--rule);border-left:3px solid var(--rule-2);padding:16px 18px;transition:border-color .14s,transform .14s}.lcard:hover{border-left-color:var(--oxide);transform:translateY(-2px)}.lcard-t{font-family:var(--font-bc), Arial, sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:17px;font-weight:600;line-height:1.15}.lcard-s{color:var(--dim);margin-top:6px;font-size:13px;line-height:1.5}.lcard-go{color:var(--oxide);margin-top:9px;font-size:13px;font-weight:600;display:inline-block}
