.arch{--a-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--a-accent: var(--teal);--a-accent-ink: var(--teal-ink);--a-accent-soft: var(--teal-wash);--a-accent-on-dark: var(--teal-glow);--a-hero: var(--paper-2);--a-hero-line: var(--line-2);--a-panel: var(--teal-deep);--a-panel-2: #0b2c2f;--a-panel-line: rgba(255, 255, 255, .13);--a-panel-ink: #f3f6f5;--a-panel-muted: #b6c6c4;--a-grid: rgba(33, 112, 116, .08)}.arch-benefits{--a-accent: #9d853f;--a-accent-ink: #78672f;--a-accent-soft: #f1ebdb;--a-accent-on-dark: #c4ae6e;--a-hero: #f7f5f0;--a-hero-line: #e2dccd;--a-panel: #232323;--a-panel-2: #1a1a1a;--a-panel-line: rgba(247, 245, 240, .14);--a-panel-ink: #f7f5f0;--a-panel-muted: #b5afa1;--a-grid: rgba(157, 133, 63, .1)}.arch-pixie{--a-accent: #0274a1;--a-accent-ink: #035a7c;--a-accent-soft: #e3f0f6;--a-accent-on-dark: #62c6ec;--a-hero: #eef5f8;--a-hero-line: #d0e2ea;--a-panel: #023b54;--a-panel-2: #022d41;--a-panel-line: rgba(255, 255, 255, .14);--a-panel-ink: #f2f8fb;--a-panel-muted: #a7c2d0;--a-grid: rgba(2, 116, 161, .09)}.arch .arch-mono{font-family:var(--a-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.arch-hero{padding-top:36px}.arch-hero .mm-back{margin-bottom:22px}.arch-hero-block{position:relative;overflow:hidden;background:var(--a-hero);border:1px solid var(--a-hero-line);border-radius:22px;padding:44px 48px 40px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);gap:56px;align-items:start}.arch-hero-block:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--a-grid) 1px,transparent 1px),linear-gradient(90deg,var(--a-grid) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%)}.arch-hero-main,.arch-hero-side{position:relative}.arch-hero-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px}.arch-hero-kicker .arch-mono{color:var(--a-accent-ink)}.arch-hero-logo{margin:0;line-height:0}.arch-hero-logo img{height:clamp(40px,5vw,58px);width:auto}.arch-benefits .arch-hero-logo img{height:clamp(38px,4.6vw,52px)}.arch-pixie .arch-hero-title{max-width:18ch;font-size:clamp(32px,3.8vw,50px)}.arch-hero-title{margin-top:26px;font-size:clamp(34px,4.1vw,54px);letter-spacing:-.035em;line-height:1.02;max-width:14ch}.arch-hero-title em{font-style:normal;color:var(--a-accent-ink)}.arch-hero-lede{margin-top:22px;font:var(--type-lead);color:var(--ink-2);max-width:60ch}.arch-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.arch-hero-actions .mm-btn{flex:0 0 auto;white-space:nowrap}.arch .arch-btn-accent{background:var(--a-panel);color:var(--a-panel-ink)!important}.arch .arch-btn-accent:hover{background:var(--a-panel-2)}.arch .arch-btn-outline{border:1.5px solid var(--a-accent-ink)!important;color:var(--a-accent-ink)!important}.arch .arch-btn-outline:hover{background:var(--a-accent-soft)}.arch-tb{border:1px solid var(--a-hero-line);border-radius:14px;background:color-mix(in srgb,var(--card) 78%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.arch-tb-head{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--a-hero-line);background:color-mix(in srgb,var(--a-accent-soft) 70%,transparent)}.arch-tb-head .arch-mono{color:var(--a-accent-ink)}.arch-tb-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:13px 18px;border-top:1px solid var(--a-hero-line);font-size:13.5px;line-height:1.55;color:var(--ink-2)}.arch-tb-row:first-of-type{border-top:0}.arch-tb-key{font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--a-accent-ink);padding-top:3px}.arch-tb-row strong{color:var(--ink);font-weight:600}.arch-toc{display:flex;flex-wrap:wrap;gap:6px 26px;padding:18px 8px;border-bottom:1px solid var(--line);margin-top:8px}.arch-toc a{display:inline-flex;align-items:baseline;gap:8px;font-size:13.5px;color:var(--muted);padding:4px 0;border-bottom:1.5px solid transparent;transition:color .2s,border-color .2s}.arch-toc a:hover{color:var(--a-accent-ink);border-color:currentColor}.arch-toc a .arch-mono{font-size:10.5px;color:var(--a-accent-ink)}.arch-sec{padding-top:var(--gap-section);scroll-margin-top:120px}.arch-sec:focus{outline:none}.arch-content-intro{margin-bottom:var(--gap-heading)}.arch-sec-head{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:18px;align-items:end;padding-bottom:18px;margin-bottom:var(--gap-heading);border-bottom:1px solid var(--line-2)}.arch-sec-n{font-family:var(--a-mono);font-size:13px;letter-spacing:.06em;color:var(--a-accent-ink);padding-bottom:6px}.arch-sec-head h2{font-size:var(--type-technical-size);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.arch-sec-tag{font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:6px;padding:7px 10px;white-space:nowrap;margin-bottom:4px}.arch-lead{font:var(--type-lead);color:var(--ink-2);max-width:72ch}.arch-body{font:var(--type-body);color:var(--ink-2);max-width:70ch}.arch-body+.arch-body,.arch-lead+.arch-body{margin-top:16px}.arch-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:start}.arch-split>.arch-lead,.arch-split>.arch-body{max-width:none}.arch-table{width:100%;border-collapse:collapse;margin-top:28px;font-size:14.5px;line-height:1.55}.arch-table th{text-align:left;font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--a-accent-ink);padding:0 16px 12px 0;border-bottom:1px solid var(--ink);vertical-align:bottom}.arch-table td{padding:16px 16px 16px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2)}.arch-table tr:last-child td{border-bottom:1px solid var(--line-2)}.arch-table td:first-child{width:22%;color:var(--ink);font-weight:600;font-family:var(--display);font-size:17px;letter-spacing:-.015em;padding-right:24px}.arch-table td:first-child small{display:block;font-family:var(--a-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--a-accent-ink);margin-top:6px}.arch-table ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.arch-table li{padding:4px 9px;border-radius:6px;background:var(--a-accent-soft);color:var(--ink-2);font-size:13px}.arch-table .arch-td-note{font-size:14px;color:var(--muted)}.arch-stack{position:relative;background:var(--a-panel);color:var(--a-panel-ink);border-radius:24px;padding:26px 32px 24px;overflow:hidden}.arch-stack:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--a-panel-line) 1px,transparent 1px),linear-gradient(90deg,var(--a-panel-line) 1px,transparent 1px);background-size:56px 56px;opacity:.3;mask-image:radial-gradient(ellipse at 80% 0%,rgba(0,0,0,.8),transparent 60%);-webkit-mask-image:radial-gradient(ellipse at 80% 0%,rgba(0,0,0,.8),transparent 60%)}.arch-stack>*{position:relative;z-index:1}.arch-stack-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding-bottom:18px;border-bottom:1px solid var(--a-panel-line)}.arch-stack-title{display:flex;align-items:center;gap:18px}.arch-stack-title img{height:24px;width:auto;opacity:.95}.arch-benefits .arch-stack-title img{height:22px}.arch-stack-title div{display:flex;flex-direction:column;gap:4px}.arch-stack-title .arch-mono{color:var(--a-accent-on-dark)}.arch-stack-title strong{font-family:var(--display);font-size:19px;letter-spacing:-.02em;font-weight:600}.arch-seg-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.arch-seg-label{font-size:12.5px;color:var(--a-panel-muted)}.arch-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--a-panel-line);border-radius:10px;background:#0000002e}.arch-seg button{font-size:13px;font-weight:500;padding:8px 13px;border-radius:7px;color:var(--a-panel-muted);transition:background-color .2s,color .2s}.arch-seg button:hover{color:var(--a-panel-ink)}.arch-seg button[aria-checked=true]{background:var(--a-panel-ink);color:var(--a-panel);font-weight:600}.arch-seg button:focus-visible,.arch-cell:focus-visible,.arch-layer-btn:focus-visible,.arch-dc-tab:focus-visible{outline:2px solid var(--a-accent-on-dark);outline-offset:2px}.arch-stack-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(290px,.9fr);gap:32px;padding-top:8px}.arch-layers{display:flex;flex-direction:column}.arch-layer{display:grid;grid-template-columns:168px minmax(0,1fr);gap:20px;padding:18px 0 18px 14px;border-top:1px dashed var(--a-panel-line);border-left:2px solid transparent;transition:border-color .25s,background-color .25s}.arch-layer:first-child{border-top:0}.arch-layer.is-base{border-left-color:var(--a-accent-on-dark);background:linear-gradient(90deg,color-mix(in srgb,var(--a-accent-on-dark) 10%,transparent),transparent 60%);border-radius:0 12px 12px 0}.arch-layer.is-active{border-left-color:var(--a-panel-ink)}.arch-layer-btn{text-align:left;display:flex;flex-direction:column;gap:4px;border-radius:8px}.arch-layer-btn .arch-mono{color:var(--a-accent-on-dark)}.arch-layer-name{font-family:var(--display);font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--a-panel-ink)}.arch-layer.is-base .arch-layer-name{font-size:20px;text-transform:uppercase;letter-spacing:.02em}.arch-layer-role{font-size:12.5px;color:var(--a-panel-muted);line-height:1.45}.arch-cells{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px}.arch-cell{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:8px;border:1px solid var(--a-panel-line);background:#ffffff08;color:var(--a-panel-muted);font-size:13px;line-height:1.35;transition:opacity .3s var(--ease),border-color .3s,background-color .3s,color .3s}.arch-cell:before{content:"";width:6px;height:6px;border-radius:2px;background:currentColor;opacity:.45;flex-shrink:0}.arch-cell.is-hot{border-color:var(--a-accent-on-dark);background:color-mix(in srgb,var(--a-accent-on-dark) 20%,transparent);color:var(--a-panel-ink)}.arch-cell.is-hot:before{background:var(--a-accent-on-dark);opacity:1}.arch-stack.is-tracing .arch-cell:not(.is-hot){opacity:.4}.arch-notes{border-left:1px solid var(--a-panel-line);padding:14px 0 0 28px;display:flex;flex-direction:column;gap:18px}.arch-notes-head{display:flex;flex-direction:column;gap:6px;padding-bottom:14px;border-bottom:1px solid var(--a-panel-line)}.arch-notes-head .arch-mono{color:var(--a-accent-on-dark)}.arch-notes-head strong{font-family:var(--display);font-size:20px;letter-spacing:-.02em;font-weight:600;line-height:1.2}.arch-notes-head p{font-size:13.5px;color:var(--a-panel-muted);line-height:1.5}.arch-note{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.arch-note .arch-mono{color:var(--a-accent-on-dark);padding-top:3px}.arch-note p{font-size:14px;line-height:1.55;color:var(--a-panel-ink)}.arch-note p b{font-weight:600;color:var(--a-panel-ink)}.arch-note p span{color:var(--a-panel-muted)}.arch-stack-caption{margin-top:20px;padding-top:14px;border-top:1px solid var(--a-panel-line);font-size:12.5px;line-height:1.55;color:var(--a-panel-muted);max-width:90ch}.arch-dag{width:100%;height:auto;display:block;margin:2px 0 14px}.arch-dag .edge{stroke:var(--a-panel-line);stroke-width:1.5;fill:none;transition:stroke .3s}.arch-dag .edge.is-dashed{stroke-dasharray:3 4}.arch-dag .edge.is-hot{stroke:var(--a-accent-on-dark);stroke-width:2}.arch-dag .node circle{fill:var(--a-panel);stroke:var(--a-panel-muted);stroke-width:1.5;transition:fill .3s,stroke .3s}.arch-dag .node.is-hot circle{fill:var(--a-accent-on-dark);stroke:var(--a-accent-on-dark)}.arch-dag .node text{font-family:var(--body);font-size:10.5px;fill:var(--a-panel-muted);transition:fill .3s}.arch-dag .node.is-hot text{fill:var(--a-panel-ink);font-weight:600}.arch-dag .axis{font-family:var(--a-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;fill:var(--a-panel-muted);opacity:.8}.arch-pipe{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:30px;border:1px solid var(--line-2);border-radius:16px;overflow:hidden;background:var(--card)}.arch-pipe-step{position:relative;padding:20px 20px 22px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.arch-pipe-step:first-child{border-left:0}.arch-pipe-step .arch-mono{color:var(--a-accent-ink)}.arch-pipe-step strong{font-family:var(--display);font-size:17px;letter-spacing:-.015em;font-weight:600;color:var(--ink)}.arch-pipe-step p{font-size:13.5px;line-height:1.55;color:var(--muted)}.arch-pipe-step:after{content:"";position:absolute;right:-7px;top:24px;width:12px;height:12px;border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);transform:rotate(45deg);background:var(--card);z-index:1}.arch-pipe-step:last-child:after{display:none}.arch-pipe-step.is-loop{background:var(--a-accent-soft)}.arch-aside{margin-top:22px;display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:18px 22px;border-left:3px solid var(--a-accent);background:var(--card);border-radius:0 12px 12px 0;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.arch-aside .arch-mono{color:var(--a-accent-ink);padding-top:3px}.arch-dc{margin-top:30px;border:1px solid var(--line-2);border-radius:18px;background:var(--card);overflow:hidden}.arch-dc-domains{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}.arch-dc-domain{padding:18px 20px 16px;border-left:1px solid var(--line)}.arch-dc-domain:first-child{border-left:0}.arch-dc-domain .arch-mono{color:var(--a-accent-ink)}.arch-dc-domain strong{display:block;font-family:var(--display);font-size:18px;letter-spacing:-.02em;font-weight:600;margin-top:6px}.arch-dc-domain ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.arch-dc-domain li{font-size:12.5px;padding:3px 8px;border-radius:5px;background:var(--paper-2);color:var(--ink-2)}.arch-dc-chain{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:22px 20px;background:var(--paper);border-bottom:1px solid var(--line)}.arch-dc-chain:before{content:"";position:absolute;left:32px;right:32px;top:50%;height:1px;background:var(--line-2)}.arch-dc-tab{position:relative;display:flex;flex-direction:column;gap:3px;text-align:left;padding:12px 14px;border-radius:10px;border:1px solid var(--line-2);background:var(--card);transition:border-color .2s,background-color .2s,transform .25s var(--ease)}.arch-dc-tab:hover{border-color:var(--a-accent)}.arch-dc-tab[aria-selected=true]{border-color:var(--a-accent);background:var(--a-accent-soft);transform:translateY(-2px)}.arch-dc-tab .arch-mono{font-size:10px;color:var(--a-accent-ink)}.arch-dc-tab strong{font-family:var(--display);font-size:16px;letter-spacing:-.015em;font-weight:600;color:var(--ink)}.arch-dc-tab span{font-size:12px;color:var(--muted)}.arch-dc-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) 256px;gap:28px;padding:24px 24px 26px}.arch-dc-panel h4{font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--a-accent-ink);margin-bottom:8px}.arch-dc-panel p{font-size:15px;line-height:1.6;color:var(--ink-2)}.arch-dc-tiers{display:flex;flex-direction:column;gap:6px}.arch-dc-tier{display:grid;grid-template-columns:86px minmax(0,1fr);gap:8px;padding:7px 10px;border-radius:7px;border:1px solid var(--line);font-size:12.5px;line-height:1.4;color:var(--ink-2);background:var(--paper)}.arch-dc-tier .arch-mono{font-size:10px;color:var(--a-accent-ink);padding-top:2px}.arch-dc-tier.is-on{border-color:var(--a-accent);background:var(--a-accent-soft)}.arch-dc-caption{padding:0 24px 18px;font-size:12.5px;color:var(--muted);line-height:1.5}.arch-tiers{margin-top:28px;display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1.2fr);border:1px solid var(--line-2);border-radius:14px;overflow:hidden}.arch-tier-row{display:contents}.arch-tier-row>*{padding:14px 18px;border-top:1px solid var(--line);font-size:14px;line-height:1.5}.arch-tier-row:first-child>*{border-top:0}.arch-tier-row>:nth-child(1){font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--a-accent-ink);background:var(--a-accent-soft);padding-top:17px}.arch-tier-row>:nth-child(2){font-family:var(--display);font-weight:600;font-size:15.5px;letter-spacing:-.01em;color:var(--ink)}.arch-tier-row>:nth-child(3){color:var(--muted);border-left:1px solid var(--line)}.arch-ev{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line-2);border:1px solid var(--line-2);border-radius:16px;overflow:hidden}.arch-ev>div{background:var(--card);padding:20px 20px 22px;display:flex;flex-direction:column;gap:6px}.arch-ev strong{font-family:var(--display);font-size:30px;letter-spacing:-.03em;font-weight:700;color:var(--ink);line-height:1}.arch-ev .arch-ev-label{font-size:14px;color:var(--ink-2);line-height:1.45}.arch-ev .arch-ev-rule{font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:4px;padding-top:8px;border-top:1px dashed var(--line-2)}.arch-ev-prose{margin-top:22px;columns:2;column-gap:40px;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.arch-ev-prose p{break-inside:avoid;margin-bottom:14px}.arch-ev-prose p b{font-weight:600;color:var(--ink)}.arch-flag{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:var(--amber-wash);color:#8a4e14;font-family:var(--a-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.arch-ledger{margin-top:6px;border-top:1px solid var(--ink)}.arch-ledger-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.arch-ledger-row strong{font-family:var(--display);font-size:19px;letter-spacing:-.02em;font-weight:600;color:var(--ink)}.arch-ledger-row strong small{display:block;font-family:var(--a-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--a-accent-ink);margin-top:6px}.arch-ledger-row p{font-size:15.5px;line-height:1.65;color:var(--ink-2)}.arch-transfer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:8px}.arch-transfer>div{padding-top:18px;border-top:2px solid var(--ink)}.arch-transfer .arch-mono{color:var(--a-accent-ink)}.arch-transfer h3{font-size:21px;letter-spacing:-.025em;margin-top:10px;line-height:1.15}.arch-transfer p{margin-top:10px;font-size:15px;line-height:1.62;color:var(--ink-2)}.arch-invite{margin-top:56px;padding:26px 30px;border:1px solid var(--a-hero-line);background:var(--a-hero);border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.arch-invite p{font-size:17px;line-height:1.6;color:var(--ink-2);max-width:64ch}.arch-invite p b{color:var(--ink);font-weight:600}@media(max-width:1040px){.arch-hero-block{grid-template-columns:1fr;gap:32px;padding:32px 28px}.arch-stack-body{grid-template-columns:1fr}.arch-notes{border-left:0;border-top:1px solid var(--a-panel-line);padding:20px 0 0}.arch-dc-panel{grid-template-columns:1fr 1fr}.arch-dc-panel>:last-child{grid-column:1 / -1}.arch-ev{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-split{grid-template-columns:1fr;gap:24px}}@media(max-width:820px){.arch-hero-title{max-width:none}.arch-sec-head{grid-template-columns:1fr;gap:8px}.arch-sec-tag{justify-self:start}.arch-layer{grid-template-columns:1fr;gap:12px}.arch-pipe{grid-template-columns:1fr}.arch-pipe-step{border-left:0;border-top:1px solid var(--line)}.arch-pipe-step:after{display:none}.arch-dc-domains,.arch-dc-chain{grid-template-columns:1fr}.arch-dc-chain:before{display:none}.arch-dc-domain{border-left:0;border-top:1px solid var(--line)}.arch-dc-panel,.arch-tiers{grid-template-columns:1fr}.arch-tier-row>:nth-child(3){border-left:0;border-top:0;padding-top:0}.arch-ev{grid-template-columns:1fr}.arch-ev-prose{columns:1}.arch-ledger-row,.arch-aside,.arch-tb-row{grid-template-columns:1fr;gap:8px}.arch-transfer{grid-template-columns:1fr;gap:24px}.arch-invite{grid-template-columns:1fr}.arch-table,.arch-table thead,.arch-table tbody,.arch-table tr,.arch-table td{display:block;width:auto}.arch-table thead{display:none}.arch-table td{padding:8px 0;border-bottom:0}.arch-table tr{padding:14px 0;border-bottom:1px solid var(--line)}.arch-table td:first-child{width:auto}}@media(prefers-reduced-motion:reduce){.arch *,.arch *:before,.arch *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.arch-dc-tab[aria-selected=true]{transform:none}}
