.archivements-app{--arch-ink:#080706;--arch-ink-soft:#11100f;--arch-panel:#191614e6;--arch-panel-soft:#121010b8;--arch-ivory:#f1ead9;--arch-ivory-soft:#d4cbbb;--arch-muted:#a99f92;--arch-brass:#c19a58;--arch-brass-soft:#8e7045;--arch-silver:#aaa5a8;--arch-amethyst:#6d557f;--arch-red:#a14c3e;--arch-green:#687f6a;--arch-rule:#cfb88c30;--arch-rule-strong:#cfb88c61;min-height:100vh;color:var(--arch-ivory);font-variant-numeric:tabular-nums;background:radial-gradient(circle at 82% 8%,#6e4a2d1f,#0000 24rem),linear-gradient(#0b0909e0,#060507f5);position:relative;overflow:clip}.archivements-app [hidden]{display:none!important}.archivements-app:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#c19a5807 1px,#0000 1px),linear-gradient(90deg,#c19a5807 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 78%)}.archivements-app>*{z-index:1;position:relative}.arch-kicker{color:var(--arch-brass);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;line-height:1.5}.arch-chip,.arch-verification,.arch-subnav__links a,.arch-wear-preview__controls button{border-radius:26px}.arch-subnav{z-index:14;border-bottom:1px solid var(--arch-rule);backdrop-filter:blur(18px);background:#080706e6;position:sticky;top:4.65rem}.arch-subnav__inner,.arch-subnav__brand,.arch-subnav__brand>span:last-child,.arch-subnav__links{display:flex}.arch-subnav__inner{justify-content:space-between;align-items:center;gap:1.2rem;min-height:4.25rem;padding:.7rem 0}.arch-subnav__brand{flex:none;align-items:center;gap:.7rem}.arch-subnav__brand>span:last-child{flex-direction:column;line-height:1.25}.arch-subnav__brand strong{color:var(--arch-ivory);letter-spacing:.03em;font-size:.92rem;font-weight:400}.arch-subnav__brand small{color:var(--arch-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem}.arch-subnav__seal{border:1px solid var(--arch-rule-strong);width:2.45rem;height:2.45rem;color:var(--arch-brass);letter-spacing:.09em;border-radius:50%;place-items:center;font-size:.72rem;display:grid}.arch-subnav__links{scrollbar-width:thin;gap:.2rem;min-width:0;overflow-x:auto}.arch-subnav__links a{color:var(--arch-muted);letter-spacing:.08em;border:1px solid #0000;flex:none;padding:.55rem .72rem;font-size:.74rem;transition:border-color .16s,color .16s,background .16s}.arch-subnav__links a:hover,.arch-subnav__links a.is-active{border-color:var(--arch-rule);color:var(--arch-ivory);background:#c19a5812}.arch-hero{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:center;gap:clamp(1.4rem,4vw,3.5rem);min-height:min(46rem,100svh - 8rem);padding-top:clamp(3.2rem,7vw,6rem);padding-bottom:clamp(3rem,7vw,5.5rem);display:grid}.arch-hero__copy h1,.arch-page-intro h1,.arch-family-hero h1,.arch-detail-hero h1{color:var(--arch-ivory);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(3rem,8.4vw,6.8rem);font-weight:400;line-height:.98}.arch-hero__copy h1 em{color:var(--arch-brass);margin-top:.1em;font-style:normal;display:block}.arch-hero__copy h1{font-size:clamp(3rem,4.2vw,4.25rem)}.arch-hero__subtitle{color:var(--arch-ivory-soft);margin:1.4rem 0 0;font-size:clamp(1.12rem,2.1vw,1.45rem);line-height:1.45}.arch-hero__body{max-width:62ch;color:var(--arch-muted);margin:1.2rem 0 0;font-size:1rem}.arch-hero__actions,.arch-family-hero__links,.arch-detail-hero__actions,.arch-institution-note__actions,.arch-about-registry__links,.arch-dialog__actions,.arch-settings__actions{flex-wrap:wrap;gap:.7rem;display:flex}.arch-hero__actions{margin-top:1.7rem}.archivements-app .button{border-radius:26px;min-height:3rem}.archivements-app .button--primary{color:#15110d;background:linear-gradient(135deg,#d6b574,#a97e47);border-color:#dcc08b8a}.archivements-app .button--primary:hover{background:linear-gradient(135deg,#e3c687,#bd9156)}.archivements-app .button--ghost{border-color:var(--arch-rule);color:var(--arch-ivory-soft);background:#100e0eb3}.arch-hero__verification{color:var(--arch-muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.3rem;font-size:.78rem;display:flex}.arch-hero__object{min-width:0;position:relative}.arch-hero__photo{border:1px solid var(--arch-rule);background:#090807;border-radius:26px;overflow:hidden;transform:rotate(.7deg);box-shadow:0 38px 90px #0000007a}.arch-hero__photo img{aspect-ratio:3/2;object-fit:cover;filter:saturate(.85)contrast(1.04);width:100%}.arch-hero__badge-inset{border:1px solid var(--arch-rule-strong);background:#0e0c0cf0;border-radius:26px;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.8rem;width:min(22rem,82%);padding:.85rem;display:grid;position:absolute;bottom:-3.3rem;right:-1.2rem;box-shadow:0 22px 48px #0000006b}.arch-hero__badge-inset span,.arch-hero__badge-inset strong,.arch-hero__badge-inset small{display:block}.arch-hero__badge-inset span,.arch-hero__badge-inset small{color:var(--arch-muted);font-size:.68rem}.arch-hero__badge-inset strong{margin:.15rem 0;font-weight:400}.arch-badge{isolation:isolate;place-items:center;margin:0;display:grid;position:relative}.arch-badge img{object-fit:contain;filter:drop-shadow(0 .75rem .9rem #0000006b);width:100%;height:100%;transition:filter .24s,transform .24s}.arch-badge--small{width:4.8rem;height:4.8rem}.arch-badge--medium{width:8.4rem;height:8.4rem}.arch-badge--hero{width:min(21rem,100%);height:min(21rem,68vw)}.arch-badge--locked img{filter:saturate(.2)brightness(.56)}.arch-badge--locked:after{color:#f1ead9ad;content:"LOCKED";letter-spacing:.16em;border:1px dashed #f1ead93d;border-radius:50%;place-items:center;font-size:.62rem;display:grid;position:absolute;inset:12%;transform:rotate(-11deg)}.arch-badge:not(.arch-badge--locked):hover img{filter:drop-shadow(0 1rem 1.1rem #00000080)brightness(1.06);transform:translateY(-.15rem)rotate(-.4deg)}.arch-verification{border:1px solid var(--arch-rule);width:fit-content;min-height:1.85rem;color:var(--arch-ivory-soft);letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;align-items:center;gap:.48rem;padding:.28rem .68rem;font-size:.67rem;display:inline-flex}.arch-verification__mark{background:var(--arch-brass);border-radius:50%;width:.43rem;height:.43rem;box-shadow:0 0 0 3px #c19a581f}.arch-verification--estimated .arch-verification__mark{background:var(--arch-green)}.arch-verification--disputed .arch-verification__mark{background:var(--arch-red)}.arch-verification--pending .arch-verification__mark{background:var(--arch-muted)}.arch-verification--corrected .arch-verification__mark{background:var(--arch-amethyst)}.arch-statistics{margin-top:1.2rem;margin-bottom:clamp(3rem,6vw,5rem)}.arch-stat-strip{border-top:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.arch-stat-strip>div{border-left:1px solid var(--arch-rule);min-width:0;padding:1.2rem 1rem}.arch-stat-strip>div:first-child{border-left:0}.arch-stat-strip dt{color:var(--arch-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.arch-stat-strip dd{color:var(--arch-ivory);margin:.35rem 0 0;font-size:clamp(1.2rem,2.4vw,1.72rem);line-height:1.1}.arch-section{padding-top:clamp(3.6rem,7vw,6rem);padding-bottom:clamp(1rem,2vw,2rem)}.arch-section-heading{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:1.5rem;margin-bottom:1.6rem;display:grid}.arch-section-heading--compact{grid-template-columns:minmax(0,1fr) minmax(12rem,.52fr);margin-bottom:1.2rem}.arch-section-heading h2,.arch-display-case h2,.arch-institution-note h2,.arch-about-registry h2,.arch-profile-record h2,.arch-detail-definition h2,.arch-asset-note h2,.arch-settings h2,.arch-dialog h2{color:var(--arch-ivory);text-wrap:balance;margin:0;font-size:clamp(1.8rem,4.4vw,3.25rem);font-weight:400;line-height:1.08}.arch-section-heading>p,.arch-section-heading>div+p{max-width:56ch;color:var(--arch-muted);margin:0}.arch-display-case{border:1px solid var(--arch-rule-strong);box-shadow:inset 0 0 0 .75rem #11100e, inset 0 0 0 calc(.75rem + 1px) var(--arch-rule);background:linear-gradient(#7653301a,#0000 25%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 6rem),#0b0908;border-radius:26px;overflow:hidden}.arch-display-case__header{border-bottom:1px solid var(--arch-rule);justify-content:space-between;align-items:end;gap:1rem;padding:2rem 2rem 1.25rem;display:flex}.arch-display-case__header>span{color:var(--arch-muted);font-size:.72rem}.arch-display-case__rack{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:.75rem 1.2rem 1.2rem;list-style:none;display:grid}.arch-display-case__rack li{border-left:1px solid var(--arch-rule);border-top:1px solid var(--arch-rule);min-width:0}.arch-display-case__rack li:nth-child(3n+1){border-left:0}.arch-display-case__rack li:nth-child(-n+3){border-top:0}.arch-display-case__rack a{text-align:center;justify-items:center;height:100%;padding:1.35rem .8rem;transition:background .18s;display:grid}.arch-display-case__rack a:hover{background:#c19a580e}.arch-display-case__rack strong{margin-top:.6rem;font-weight:400}.arch-display-case__rack span{color:var(--arch-muted);font-size:.67rem}.arch-progress{border-top:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);padding:1rem 0}.arch-progress__header{color:var(--arch-muted);justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.arch-progress__header strong{color:var(--arch-ivory-soft);font-weight:400}.arch-progress__track{background:#ffffff14;border-radius:26px;height:.52rem;margin:.72rem 0;overflow:hidden}.arch-progress__fill{width:var(--progress);border-radius:inherit;background:linear-gradient(90deg, var(--arch-amethyst), var(--arch-brass));height:100%;display:block;box-shadow:0 0 1.2rem #c19a5847}.arch-progress p{color:var(--arch-muted);margin:0;font-size:.72rem}.arch-token-ledger{border-top:1px solid var(--arch-rule);margin:1.7rem 0 0;padding:0;list-style:none}.arch-token-ledger>li{border-bottom:1px solid var(--arch-rule);grid-template-columns:2.5rem 5.4rem minmax(0,1fr) minmax(7rem,auto);align-items:center;gap:1rem;min-width:0;padding:1rem 0;display:grid}.arch-token-ledger>li.is-current-major{border:1px solid var(--arch-rule-strong);background:linear-gradient(100deg,#c19a5814,#6d557f0f);border-radius:26px;margin-inline:-1rem;padding-inline:1rem}.arch-token-ledger__number{color:var(--arch-brass);letter-spacing:.12em;font-size:.72rem}.arch-token-ledger__copy{min-width:0}.arch-token-ledger__copy>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.arch-token-ledger__copy>div>span{color:var(--arch-muted);font-size:.72rem}.arch-token-ledger h3{margin:.25rem 0;font-size:1.25rem;font-weight:400}.arch-token-ledger p{max-width:62ch;color:var(--arch-muted);margin:0;font-size:.86rem}.arch-token-ledger__state{text-align:right;flex-direction:column;align-items:end;display:flex}.arch-token-ledger__state strong{font-size:.8rem;font-weight:400}.arch-token-ledger__state span{color:var(--arch-muted);font-size:.67rem}.arch-token-ledger .is-locked .arch-token-ledger__copy h3{color:var(--arch-muted)}.arch-achievement-grid,.arch-family-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.arch-family-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.arch-achievement{border:1px solid var(--arch-rule);background:linear-gradient(145deg,#221d1ad1,#0c0b0bdb);border-radius:26px;grid-template-columns:9.2rem minmax(0,1fr);min-width:0;transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.arch-achievement:hover{border-color:var(--arch-rule-strong);transform:translateY(-2px)}.arch-achievement__badge-link{border-right:1px solid var(--arch-rule);background:#00000029;place-items:center;padding:1rem .5rem;display:grid}.arch-achievement__body{flex-direction:column;min-width:0;padding:1.05rem;display:flex}.arch-achievement__register{color:var(--arch-brass);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:.7rem;font-size:.65rem;display:flex}.arch-achievement h3{margin:.6rem 0 .3rem;font-size:1.35rem;font-weight:400;line-height:1.18}.arch-achievement p{color:var(--arch-muted);margin:0;font-size:.86rem}.arch-achievement .arch-achievement__locked-notice{color:var(--arch-ivory-soft);margin-top:.65rem;font-size:.72rem}.arch-achievement__locked-notice span{color:var(--arch-brass)}.arch-achievement>.arch-achievement__body>.arch-rarity{margin-top:.85rem}.arch-achievement__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-top:auto;padding-top:1rem;display:flex}.arch-achievement--compact{grid-template-columns:7rem minmax(0,1fr)}.arch-achievement--compact .arch-achievement__badge-link{padding-inline:.2rem}.arch-achievement--locked{background:#0c0b0cb8}.arch-text-link{width:fit-content;color:var(--arch-brass);letter-spacing:.06em;text-underline-offset:.32em;align-items:center;gap:.35rem;font-size:.76rem;text-decoration:underline #0000;display:inline-flex}.arch-text-link:hover{text-decoration-color:currentColor}.arch-text-link--section{margin-top:1.3rem}.arch-recent-register>ol,.arch-evidence-timeline,.arch-principles ol{border-top:1px solid var(--arch-rule);margin:0;padding:0;list-style:none}.arch-recent-register>ol>li{border-bottom:1px solid var(--arch-rule);grid-template-columns:2.5rem minmax(0,1fr) minmax(7rem,auto);align-items:center;gap:1rem;padding:1.1rem 0;display:grid}.arch-recent-register li>span{color:var(--arch-brass);font-size:.7rem}.arch-recent-register h3{margin:0;font-size:1.15rem;font-weight:400}.arch-recent-register p{color:var(--arch-muted);margin:.22rem 0 0;font-size:.82rem}.arch-recent-register li>div:last-child{flex-direction:column;align-items:end;display:flex}.arch-recent-register li>div:last-child strong{font-weight:400}.arch-recent-register time{color:var(--arch-muted);font-size:.68rem}.arch-about-registry,.arch-profile-record,.arch-detail-definition,.arch-method-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,4rem);padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.arch-about-registry>div+div,.arch-profile-record>aside{border-left:1px solid var(--arch-rule);padding-left:clamp(1rem,3vw,2rem)}.arch-about-registry p,.arch-profile-record p,.arch-detail-definition p,.arch-method-summary p{color:var(--arch-muted)}.arch-institution-note{border:1px solid var(--arch-rule);background:#0c0a0ac7;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(16rem,.65fr);align-items:end;gap:2rem;margin-top:clamp(5rem,10vw,9rem);margin-bottom:clamp(3rem,6vw,5rem);padding:clamp(1.4rem,4vw,2.5rem);display:grid}.arch-institution-note p{max-width:70ch;color:var(--arch-muted);margin-bottom:0}.arch-institution-note__actions{justify-content:end}.arch-page-intro{border-bottom:1px solid var(--arch-rule);padding-top:clamp(3.4rem,7vw,6rem);padding-bottom:clamp(2.7rem,5vw,4rem)}.arch-page-intro>p{max-width:68ch;color:var(--arch-muted);font-size:1.08rem}.arch-page-intro--split{grid-template-columns:minmax(0,1fr) minmax(16rem,.56fr);align-items:end;gap:2rem;display:grid}.arch-page-intro--split>div>p{max-width:65ch;color:var(--arch-muted)}.arch-page-intro--split>aside{border:1px solid var(--arch-rule);background:#ffffff06;border-radius:26px;padding:1.2rem}.arch-page-intro--split>aside strong{color:var(--arch-brass);font-weight:400}.arch-page-intro--split>aside p{color:var(--arch-muted);margin-bottom:0}.arch-page-intro--split>img{aspect-ratio:3/2;border:1px solid var(--arch-rule);object-fit:cover;border-radius:26px;width:100%;overflow:hidden}.arch-page-intro__index{border:1px solid var(--arch-rule);border-radius:26px;grid-template-columns:1fr auto;gap:.7rem 1rem;padding:1.2rem;display:grid}.arch-page-intro__index span{color:var(--arch-muted)}.arch-page-intro__index strong{color:var(--arch-brass);font-size:1.35rem;font-weight:400}.arch-profile-header{grid-template-columns:8rem minmax(0,1fr) minmax(13rem,.42fr);align-items:center;gap:1.5rem;display:grid}.arch-profile-header__avatar{aspect-ratio:1;border:1px solid var(--arch-rule-strong);width:8rem;color:var(--arch-brass);background:radial-gradient(circle at 35% 25%,#3a2c45,#121014 72%);border-radius:50%;place-items:center;font-size:3rem;display:grid;box-shadow:inset 0 0 0 .55rem #00000040}.arch-profile-header__identity h1{font-size:clamp(2.8rem,7vw,5rem)}.arch-profile-header__identity>p:not(.arch-kicker){max-width:55ch;color:var(--arch-muted)}.arch-profile-header__handle{color:var(--arch-ivory-soft);flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.arch-chip{border:1px solid var(--arch-rule);color:var(--arch-brass);padding:.2rem .62rem;font-size:.68rem}.arch-profile-header__registry{border-left:1px solid var(--arch-rule);margin:0;padding-left:1.2rem}.arch-profile-header__registry>div{border-top:1px solid var(--arch-rule);padding:.7rem 0}.arch-profile-header__registry>div:first-child{border-top:0}.arch-profile-header__registry dt{color:var(--arch-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.arch-profile-header__registry dd{color:var(--arch-ivory);margin:.2rem 0 0}.arch-heatmap{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;padding:1.5rem}.arch-heatmap__grid{grid-template-rows:repeat(7,.85rem);grid-auto-columns:minmax(.85rem,1fr);grid-auto-flow:column;gap:.32rem;padding-bottom:.4rem;display:grid;overflow-x:auto}.arch-heatmap__grid span,.arch-heatmap__legend i{background:#161414;border:1px solid #ffffff0f;border-radius:.22rem}.arch-heatmap [data-level="1"]{background:#2e2832}.arch-heatmap [data-level="2"]{background:#50415c}.arch-heatmap [data-level="3"]{background:#806a56}.arch-heatmap [data-level="4"]{background:#c19a58}.arch-heatmap__legend{color:var(--arch-muted);justify-content:end;align-items:center;gap:.3rem;margin-top:.8rem;font-size:.62rem;display:flex}.arch-heatmap__legend i{width:.68rem;height:.68rem}.arch-profile-record dl,.arch-detail-definition dl,.arch-method-summary dl,.arch-carbon-method dl,.arch-physical-spec dl,.arch-family-methods dl,.arch-source-register dl{margin:0}.arch-profile-record dl>div,.arch-detail-definition dl>div,.arch-method-summary dl>div,.arch-carbon-method dl>div,.arch-physical-spec dl>div{border-top:1px solid var(--arch-rule);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1rem;padding:.78rem 0;display:grid}.arch-profile-record dt,.arch-detail-definition dt,.arch-method-summary dt,.arch-carbon-method dt,.arch-physical-spec dt{color:var(--arch-muted);font-size:.72rem}.arch-profile-record dd,.arch-detail-definition dd,.arch-method-summary dd,.arch-carbon-method dd,.arch-physical-spec dd{color:var(--arch-ivory-soft);margin:0}.arch-profile-record aside>strong{color:var(--arch-brass);margin:.5rem 0;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.08;display:block}.arch-collection{padding-top:2rem;padding-bottom:4rem}.arch-collection__controls{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(10rem,.35fr) minmax(10rem,.3fr);gap:.8rem;padding:1rem;display:grid}.arch-collection__controls label,.arch-settings__unit-grid label{color:var(--arch-muted);letter-spacing:.08em;text-transform:uppercase;gap:.38rem;font-size:.68rem;display:grid}.arch-collection__controls input,.arch-collection__controls select,.arch-settings select{border:1px solid var(--arch-rule);width:100%;min-height:3rem;color:var(--arch-ivory);text-transform:none;background:#0e0c0d;border-radius:26px;padding:.7rem .9rem;font-size:.9rem}.arch-collection__count{color:var(--arch-muted);margin:1rem 0;font-size:.75rem}.arch-collection__empty{text-align:center;padding:3rem 1rem}.arch-collection__empty h2{margin:0;font-size:2rem;font-weight:400}.arch-collection__empty p{color:var(--arch-muted)}.arch-family-hero{border-bottom:1px solid var(--arch-rule);grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);align-items:center;gap:2rem;padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.arch-family-hero>div:first-child>p:not(.arch-kicker){max-width:65ch;color:var(--arch-muted);font-size:1.06rem}.arch-family-hero__links{margin-top:1.5rem}.arch-family-hero__badge{border:1px solid var(--arch-rule);text-align:center;background:radial-gradient(circle,#c19a5814,#0000 68%);border-radius:26px;justify-items:center;padding:1.2rem;display:grid}.arch-family-hero__badge span,.arch-family-hero__badge strong{display:block}.arch-family-hero__badge span{color:var(--arch-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.67rem}.arch-family-hero__badge strong{font-weight:400}.arch-detail-hero{border-bottom:1px solid var(--arch-rule);grid-template-columns:minmax(18rem,.8fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.arch-detail-hero__badge{justify-items:center;min-width:0;display:grid}.arch-detail-hero__badge>img{border:1px solid var(--arch-rule);border-radius:26px;width:min(100%,31rem);margin-top:1rem}.arch-detail-hero__copy h1{font-size:clamp(3rem,7vw,5.7rem)}.arch-detail-hero__lede{max-width:52ch;color:var(--arch-ivory-soft);font-size:1.2rem}.arch-detail-hero__metrics{border-top:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.5rem 0;display:grid}.arch-detail-hero__metrics>div{border-top:1px solid var(--arch-rule);padding:.8rem 0}.arch-detail-hero__metrics>div:nth-child(-n+2){border-top:0}.arch-detail-hero__metrics dt{color:var(--arch-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.arch-detail-hero__metrics dd{color:var(--arch-brass);margin:.2rem 0 0}.arch-evidence-timeline>li{border-bottom:1px solid var(--arch-rule);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.2rem 0;display:grid}.arch-evidence-timeline__index{color:var(--arch-brass);font-size:.7rem}.arch-evidence-timeline__heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.arch-evidence-timeline h3{margin:0;font-size:1.2rem;font-weight:400}.arch-evidence-timeline time{color:var(--arch-muted);font-size:.68rem}.arch-evidence-timeline li>div>strong{color:var(--arch-brass);margin-top:.25rem;font-weight:400;display:block}.arch-evidence-timeline p{color:var(--arch-muted);margin:.35rem 0 .7rem}.arch-rarity{width:fit-content;color:var(--arch-ivory-soft);align-items:center;gap:.5rem;display:inline-flex}.arch-rarity__mark{border:1px solid var(--arch-rule-strong);background:var(--arch-brass-soft);border-radius:50%;width:.62rem;height:.62rem;box-shadow:0 0 0 .22rem #c19a580f}.arch-rarity--estimated .arch-rarity__mark{background:var(--arch-green)}.arch-rarity--disputed .arch-rarity__mark{background:var(--arch-red)}.arch-rarity--exceptional .arch-rarity__mark{background:var(--arch-amethyst)}.arch-rarity>span:last-child{flex-direction:column;display:flex}.arch-rarity small{color:var(--arch-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.arch-rarity strong{font-size:.78rem;font-weight:400}.arch-rarity--compact small{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.arch-methodology-panel{border:1px solid var(--arch-rule);background:linear-gradient(145deg,#c19a580b,#6d557f09);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.4rem,4vw,2.4rem);display:grid}.arch-methodology-panel h2{margin:0;font-weight:400}.arch-methodology-panel p{color:var(--arch-muted)}.arch-methodology-panel__method{border-top:1px solid var(--arch-rule);padding-top:.9rem;color:var(--arch-ivory-soft)!important}.arch-methodology-panel dl{margin:0}.arch-methodology-panel dl>div{border-top:1px solid var(--arch-rule);grid-template-columns:7rem minmax(0,1fr);gap:.8rem;padding:.75rem 0;display:grid}.arch-methodology-panel dl>div:first-child{border-top:0}.arch-methodology-panel dt{color:var(--arch-muted);font-size:.68rem}.arch-methodology-panel dd{color:var(--arch-ivory-soft);margin:0}.arch-unlock-ceremony{border:1px solid var(--arch-rule-strong);background:linear-gradient(100deg,#c19a5817,#6d557f0d);border-radius:26px;grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.2rem;display:grid}.arch-unlock-ceremony__seal{animation:.72s cubic-bezier(.2,.75,.25,1) both arch-ceremony-reveal}.arch-unlock-ceremony h2{margin:0;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:400}.arch-unlock-ceremony p{color:var(--arch-muted);margin:.35rem 0 0}.arch-unlock-ceremony__serial{color:var(--arch-brass);letter-spacing:.08em;text-align:right;font-size:.68rem}@keyframes arch-ceremony-reveal{0%{opacity:0;filter:brightness(.45);transform:translateY(.7rem)rotate(-4deg)}to{opacity:1;filter:brightness();transform:none}}.arch-physical-spec{border:1px solid var(--arch-rule);background:linear-gradient(150deg,#c19a580f,#ffffff05);border-radius:26px;padding:1.4rem}.arch-physical-spec dl>div:first-child{border-top:0}.arch-wear-preview{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;padding:1.4rem}.arch-wear-preview__stage{border:1px solid var(--arch-rule);background:#0b0a0a;border-radius:26px;margin:0;display:grid;overflow:hidden}.arch-wear-preview__stage img{aspect-ratio:3/2;object-fit:cover;width:100%}.arch-wear-preview__stage figcaption{border-top:1px solid var(--arch-rule);color:var(--arch-muted);padding:.8rem 1rem;font-size:.7rem}.arch-wear-preview__controls{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.arch-wear-preview__controls button{border:1px solid var(--arch-rule);min-height:2.7rem;color:var(--arch-muted);background:0 0;padding:.55rem .8rem}.arch-wear-preview__controls button:hover,.arch-wear-preview__controls button[aria-pressed=true]{border-color:var(--arch-rule-strong);color:var(--arch-ivory);background:#c19a5814}.arch-social-share{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;grid-template-columns:minmax(17rem,.68fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,5vw,3.5rem);padding:clamp(1.4rem,4vw,2.4rem);display:grid}.arch-social-share__preview{aspect-ratio:1;border:1px solid var(--arch-rule-strong);text-align:center;background:radial-gradient(circle,#6d557f2e,#0000 58%),#0a090b;border-radius:26px;justify-items:center;padding:1.2rem;display:grid}.arch-social-share__preview>span{color:var(--arch-brass);letter-spacing:.12em;text-transform:uppercase;justify-self:start;font-size:.62rem}.arch-social-share__preview>strong{align-self:end;font-size:1.5rem;font-weight:400}.arch-social-share__preview>small{color:var(--arch-brass)}.arch-social-share h2{margin:0;font-weight:400}.arch-social-share p:not(.arch-kicker){color:var(--arch-muted)}.arch-social-share .arch-rarity{margin-bottom:1rem}.arch-social-share .button{width:fit-content;display:flex}.arch-mockup-gallery>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.arch-mockup-gallery figure{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;margin:0;overflow:hidden}.arch-mockup-gallery img{aspect-ratio:3/2;object-fit:cover;width:100%}.arch-mockup-gallery figcaption{border-top:1px solid var(--arch-rule);color:var(--arch-muted);padding:.75rem .9rem;font-size:.72rem}.arch-carbon-range{scroll-margin-top:9rem}.arch-carbon-range__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.arch-carbon-range h2{margin:0;font-weight:400}.arch-carbon-range__track{border:1px solid var(--arch-rule);background:linear-gradient(90deg,#687f6a24,#a14c3e29);border-radius:26px;height:1rem;margin:1.5rem 0;position:relative}.arch-carbon-range__track span{top:-1px;bottom:-1px;left:var(--low);right:calc(100% - var(--high));background:#687f6a6b;border:1px solid #abc5aba3;border-radius:26px;position:absolute}.arch-carbon-range dl{margin:0}.arch-carbon-range dl>div{border-top:1px solid var(--arch-rule);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:1rem;padding:.78rem 0;display:grid}.arch-carbon-range dt{color:var(--arch-muted);font-size:.72rem}.arch-carbon-range dd{color:var(--arch-ivory-soft);margin:0}.arch-carbon-range ul{color:var(--arch-muted);padding-left:1.2rem}.arch-carbon-range--compact .arch-carbon-range__track{margin-block:1rem}.arch-carbon-range--compact h2{color:var(--arch-brass);font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}.arch-carbon-range--compact dl>div{grid-template-columns:1fr;gap:.2rem}.arch-carbon-range--compact dl>div:nth-child(2),.arch-carbon-range--compact dl>div:nth-child(3),.arch-carbon-range--compact dl>div:nth-child(4){display:none}.arch-carbon-range--compact .arch-text-link{margin-top:1rem}.arch-data-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.arch-data-source{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;min-width:0;padding:1.1rem}.arch-data-source__state{border:1px solid var(--arch-rule);width:fit-content;color:var(--arch-brass);letter-spacing:.1em;text-transform:uppercase;border-radius:26px;margin-bottom:.7rem;padding:.22rem .58rem;font-size:.62rem;display:inline-flex}.arch-data-source__state--unavailable{color:var(--arch-red)}.arch-data-source__state--available{color:#a6c5a8}.arch-data-source h3{margin:0;font-size:1.2rem;font-weight:400}.arch-data-source p{color:var(--arch-ivory-soft);margin:.45rem 0}.arch-data-source small{color:var(--arch-muted);margin-top:.35rem;display:block}.arch-data-source--interactive{border:0;border-top:1px solid var(--arch-rule);background:0 0;border-radius:0;padding:1rem 0}.arch-data-source--interactive:first-child{border-top:0}.arch-data-source--interactive>span{flex-direction:column;display:flex}.arch-data-source--interactive em{color:var(--arch-muted);font-size:.72rem;font-style:normal}.arch-format-ledger dl,.arch-badge-family-gallery ol,.arch-principles ol,.arch-leaderboard ol{margin:0;padding:0;list-style:none}.arch-format-ledger dl{border-top:1px solid var(--arch-rule)}.arch-format-ledger dl>div{border-bottom:1px solid var(--arch-rule);grid-template-columns:2.5rem minmax(10rem,.45fr) minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.arch-format-ledger dl span{color:var(--arch-brass);font-size:.7rem}.arch-format-ledger dt{color:var(--arch-ivory)}.arch-format-ledger dd{color:var(--arch-muted);margin:0}.arch-badge-family-gallery ol{border-top:1px solid var(--arch-rule);border-left:1px solid var(--arch-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.arch-badge-family-gallery li{border-right:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);min-width:0}.arch-badge-family-gallery a{text-align:center;justify-items:center;height:100%;padding:1.1rem .75rem;display:grid}.arch-badge-family-gallery strong,.arch-badge-family-gallery span,.arch-badge-family-gallery small{display:block}.arch-badge-family-gallery strong{margin-top:.4rem;font-weight:400}.arch-badge-family-gallery span{color:var(--arch-brass);font-size:.72rem}.arch-badge-family-gallery small{color:var(--arch-muted);font-size:.62rem}.arch-badge-family-gallery .is-locked{background:#ffffff03}.arch-asset-note{border:1px solid var(--arch-rule);border-radius:26px;padding:2rem}.arch-asset-note p:last-child{max-width:70ch;color:var(--arch-muted)}.arch-principles ol{border-top:1px solid var(--arch-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.arch-principles li{border-right:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem;padding:1.2rem;display:grid}.arch-principles li:nth-child(2n){border-right:0}.arch-principles li>span{color:var(--arch-brass);font-size:.7rem}.arch-principles h3{margin:0;font-size:1.2rem;font-weight:400}.arch-principles p{color:var(--arch-muted);margin:.3rem 0 0}.arch-family-methods dl{border-top:1px solid var(--arch-rule)}.arch-family-methods dl>div,.arch-source-register dl>div{border-bottom:1px solid var(--arch-rule);grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);gap:1.2rem;padding:1.2rem 0;display:grid}.arch-family-methods dt{font-size:1.2rem}.arch-family-methods dd,.arch-source-register dd{margin:0}.arch-family-methods dd p,.arch-source-register dd p{color:var(--arch-ivory-soft);margin:0}.arch-family-methods dd span,.arch-family-methods dd small,.arch-source-register dd span,.arch-source-register dd small{color:var(--arch-muted);margin-top:.35rem;font-size:.7rem;display:block}.arch-carbon-method{scroll-margin-top:9rem}.arch-carbon-method__range{border:1px solid var(--arch-rule);background:linear-gradient(90deg,#687f6a24,#a14c3e29);border-radius:26px;height:1rem;margin:1.5rem 0;position:relative}.arch-carbon-method__range span{top:-1px;bottom:-1px;left:var(--low);right:calc(100% - var(--high));background:#687f6a6b;border:1px solid #abc5aba3;border-radius:26px;position:absolute}.arch-carbon-method ul{color:var(--arch-muted);padding-left:1.2rem}.arch-source-register dl>div:first-child{border-top:1px solid var(--arch-rule)}.arch-source-register dd strong{color:var(--arch-brass);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:400}.arch-leaderboard{gap:1.2rem;display:grid}.arch-leaderboard article{border:1px solid var(--arch-rule);border-radius:26px;overflow:hidden}.arch-leaderboard article header{border-bottom:1px solid var(--arch-rule);background:#c19a580b;padding:1.2rem}.arch-leaderboard h2{margin:0;font-size:1.8rem;font-weight:400}.arch-leaderboard li{border-top:1px solid var(--arch-rule);grid-template-columns:2.5rem minmax(0,1fr) minmax(8rem,.3fr) minmax(10rem,.4fr);gap:1rem;padding:.95rem 1.2rem;display:grid}.arch-leaderboard li:first-child{border-top:0}.arch-leaderboard li>span{color:var(--arch-brass);font-size:.7rem}.arch-leaderboard li>em{color:var(--arch-ivory);font-style:normal}.arch-leaderboard li>small{color:var(--arch-muted);text-align:right}.arch-settings{gap:1.2rem;padding-top:2rem;padding-bottom:5rem;display:grid}.arch-settings>section{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;padding:1.25rem}.arch-settings__heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.arch-settings__heading>strong{color:var(--arch-brass);font-weight:400}.arch-settings__badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.arch-settings__badges>label{cursor:pointer;position:relative}.arch-settings__badges input{z-index:2;width:1rem;height:1rem;accent-color:var(--arch-brass);position:absolute;inset:.65rem auto auto .65rem}.arch-settings__badges label>span{border:1px solid var(--arch-rule);text-align:center;border-radius:26px;justify-items:center;height:100%;padding:.8rem;display:grid}.arch-settings__badges input:checked+span{border-color:var(--arch-rule-strong);background:#c19a5811}.arch-settings__badges strong{font-weight:400}.arch-settings__badges small{color:var(--arch-muted)}.arch-settings__message{min-height:1.5em;color:var(--arch-brass);margin:.8rem 0 0}.arch-profile-local-hidden{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;margin-block:3rem 5rem;padding:clamp(1.2rem,3vw,2rem)}.arch-profile-local-hidden h1{max-width:18ch}.arch-settings__rows,.arch-settings__sources{display:grid}.arch-settings__rows>label,.arch-settings__sources>label{border-top:1px solid var(--arch-rule);justify-content:space-between;align-items:center;gap:1.2rem;padding:1rem 0;display:flex}.arch-settings__rows>label:first-child,.arch-settings__sources>label:first-child{border-top:0}.arch-settings__rows label>span,.arch-settings__sources label>span{flex-direction:column;display:flex}.arch-settings__rows small,.arch-settings__sources small,.arch-settings__sources em{color:var(--arch-muted);font-size:.72rem;font-style:normal}.arch-settings__rows input,.arch-settings__sources input{width:1.25rem;height:1.25rem;accent-color:var(--arch-brass);flex:none}.arch-settings__unit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.arch-dialog{border:1px solid var(--arch-rule-strong);width:min(37rem,100vw - 2rem);max-height:calc(100svh - 2rem);color:var(--arch-ivory);background:#11100f;border-radius:26px;padding:0;box-shadow:0 40px 120px #000000b8}.arch-dialog::backdrop{backdrop-filter:blur(6px);background:#000000bd}.arch-dialog__frame{padding:1.3rem}.arch-dialog__header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.arch-dialog__close{border:1px solid var(--arch-rule);min-height:2.6rem;color:var(--arch-muted);background:0 0;border-radius:26px;padding:.5rem .8rem}.arch-dialog p{color:var(--arch-muted)}.arch-dialog__preview{border:1px solid var(--arch-rule);min-height:13rem;color:var(--arch-muted);text-align:center;background:radial-gradient(circle,#6d557f29,#0000 68%);border-radius:26px;place-items:center;padding:1rem;display:grid}.arch-dialog__preview canvas{border-radius:26px;width:min(100%,24rem);height:auto}.arch-dialog__actions{margin-top:1rem}.arch-verifier-status{border:1px solid var(--arch-rule);background:#b997580f;border-radius:26px;padding:1.2rem}.arch-verifier-status strong,.arch-verifier-status p{display:block}.arch-verifier-status p{color:var(--arch-muted);margin:.45rem 0 0}.arch-verifier-flow ol{border-top:1px solid var(--arch-rule);border-left:1px solid var(--arch-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.arch-verifier-flow li{border-right:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);min-width:0;padding:1.2rem}.arch-verifier-flow li>span{color:var(--arch-brass);letter-spacing:.15em;font-size:.7rem}.arch-verifier-flow h3{margin:.65rem 0 .45rem;font-weight:400}.arch-verifier-flow p{color:var(--arch-muted);margin:0;font-size:.83rem}.arch-verifier-classes>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.arch-verifier-classes article{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;min-width:0;padding:1.1rem}.arch-verifier-classes article>span{color:var(--arch-brass);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem}.arch-verifier-classes h3{min-height:2.8em;margin:.55rem 0;font-size:.9rem;font-weight:400}.arch-verifier-classes p{min-height:4.5em;color:var(--arch-muted);margin:0 0 .7rem;font-size:.78rem}.arch-verifier-classes code{color:var(--arch-ivory-soft);font-size:.69rem}.arch-table-scroll{border:1px solid var(--arch-rule);border-radius:26px;max-width:100%;overflow-x:auto}.arch-verifier-capabilities table{border-collapse:collapse;width:100%;min-width:52rem}.arch-verifier-capabilities th,.arch-verifier-capabilities td{border-right:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);text-align:left;vertical-align:top;padding:1rem}.arch-verifier-capabilities tr:last-child th,.arch-verifier-capabilities tr:last-child td{border-bottom:0}.arch-verifier-capabilities th{color:var(--arch-ivory);font-weight:400}.arch-verifier-capabilities td{color:var(--arch-muted);font-size:.78rem}.arch-source-note{color:var(--arch-muted);margin:1rem 0 0;font-size:.75rem}.arch-source-note a{color:var(--arch-brass)}.arch-verifier-proof{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1rem;display:grid}.arch-verifier-proof>div{border:1px solid var(--arch-rule);background:#ffffff05;border-radius:26px;min-width:0;padding:1.2rem}.arch-verifier-proof h2{margin:.4rem 0 1rem;font-weight:400}.arch-verifier-proof dl{margin:0}.arch-verifier-proof dl>div{border-bottom:1px solid var(--arch-rule);grid-template-columns:7rem minmax(0,1fr);gap:.6rem;padding:.48rem 0;display:grid}.arch-verifier-proof dt{color:var(--arch-muted)}.arch-verifier-proof dd{overflow-wrap:anywhere;margin:0}.arch-verifier-proof pre{color:#d5c6aa;background:#08070a;border-radius:26px;max-height:31rem;margin:0;padding:1rem;font-size:.68rem;line-height:1.55;overflow:auto}.arch-verifier-proof p{color:var(--arch-muted)}.arch-verifier-operations{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.arch-verifier-operations>div{border-top:1px solid var(--arch-rule);padding:1.2rem}.arch-verifier-operations h2{margin:.4rem 0 .9rem;font-weight:400}.arch-verifier-operations ul{color:var(--arch-muted);margin:0;padding-left:1.2rem}.arch-verifier-operations li+li{margin-top:.48rem}.arch-verifier-operations code{color:var(--arch-ivory)}.arch-verifier-privacy{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:1.2rem;display:grid}.arch-verifier-privacy h2{margin:.4rem 0 0;font-weight:400}.arch-verifier-privacy__columns{border-top:1px solid var(--arch-rule);border-left:1px solid var(--arch-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.arch-verifier-privacy__columns>div{border-right:1px solid var(--arch-rule);border-bottom:1px solid var(--arch-rule);padding:1.1rem}.arch-verifier-privacy__columns h3{margin:0 0 .45rem;font-weight:400}.arch-verifier-privacy__columns p{color:var(--arch-muted);margin:0}@media (width<=1500px){.arch-subnav__brand small{display:none}.arch-subnav__inner{flex-direction:column;align-items:start}.arch-subnav__links{width:100%}}@media (width<=1100px){.arch-subnav__brand small{display:none}.arch-subnav__links a{padding-inline:.58rem}.arch-hero{grid-template-columns:1fr;min-height:0}.arch-hero__copy h1{font-size:clamp(4rem,8.1vw,5.2rem)}.arch-hero__object{margin-top:1rem}.arch-family-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-badge-family-gallery ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.arch-subnav{position:relative;top:auto}.arch-verifier-flow ol,.arch-verifier-classes>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-verifier-proof,.arch-verifier-privacy{grid-template-columns:1fr}.arch-subnav__inner{flex-direction:column;align-items:start}.arch-subnav__links{width:100%}.arch-hero,.arch-page-intro--split,.arch-family-hero,.arch-detail-hero,.arch-profile-header,.arch-about-registry,.arch-profile-record,.arch-detail-definition,.arch-method-summary,.arch-methodology-panel,.arch-social-share,.arch-institution-note{grid-template-columns:1fr}.arch-hero{min-height:0}.arch-hero__object{margin-top:1rem}.arch-hero__badge-inset{right:.7rem}.arch-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-stat-strip>div:nth-child(odd){border-left:0}.arch-stat-strip>div:nth-child(n+3){border-top:1px solid var(--arch-rule)}.arch-stat-strip>div:last-child{border-left:0;grid-column:1/-1}.arch-section-heading,.arch-section-heading--compact{grid-template-columns:1fr;align-items:start}.arch-display-case__rack{grid-template-columns:repeat(2,minmax(0,1fr))}.arch-display-case__rack li{border-top:1px solid var(--arch-rule)}.arch-display-case__rack li:nth-child(3n+1){border-left:1px solid var(--arch-rule)}.arch-display-case__rack li:nth-child(odd){border-left:0}.arch-display-case__rack li:nth-child(-n+3){border-top:1px solid var(--arch-rule)}.arch-display-case__rack li:nth-child(-n+2){border-top:0}.arch-achievement-grid{grid-template-columns:1fr}.arch-profile-header__registry,.arch-about-registry>div+div,.arch-profile-record>aside{border-top:1px solid var(--arch-rule);border-left:0;padding:1rem 0 0}.arch-institution-note__actions{justify-content:start}.arch-collection__controls{grid-template-columns:1fr}.arch-badge-family-gallery ol,.arch-settings__badges,.arch-mockup-gallery>div:last-child,.arch-data-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.arch-verifier-flow ol,.arch-verifier-classes>div:last-child,.arch-verifier-operations,.arch-verifier-privacy__columns{grid-template-columns:1fr}.arch-subnav__brand{padding-inline:.1rem}.arch-hero{padding-top:2.6rem}.arch-hero__copy h1,.arch-page-intro h1,.arch-family-hero h1,.arch-detail-hero h1{font-size:clamp(2.35rem,11.4vw,3.75rem)}.arch-hero__photo img{aspect-ratio:1/.78}.arch-hero__badge-inset{width:100%;margin-top:.8rem;position:relative;bottom:auto;right:auto}.arch-stat-strip{grid-template-columns:1fr}.arch-stat-strip>div,.arch-stat-strip>div:nth-child(odd),.arch-stat-strip>div:last-child{border-top:1px solid var(--arch-rule);border-left:0;grid-column:auto}.arch-stat-strip>div:first-child{border-top:0}.arch-display-case__header{flex-direction:column;align-items:start;padding-inline:1.3rem}.arch-display-case__rack{grid-template-columns:1fr}.arch-display-case__rack li,.arch-display-case__rack li:nth-child(odd),.arch-display-case__rack li:nth-child(-n+2){border-top:1px solid var(--arch-rule);border-left:0}.arch-display-case__rack li:first-child{border-top:0}.arch-token-ledger>li,.arch-token-ledger>li.is-current-major{border-left:0;border-right:0;border-radius:0;grid-template-columns:2.2rem 4.8rem minmax(0,1fr);gap:.6rem;margin-inline:0;padding-inline:0}.arch-token-ledger__state{text-align:left;grid-column:3;align-items:start}.arch-token-ledger__copy>div{justify-content:start}.arch-token-ledger__copy .arch-verification{display:none}.arch-family-gallery{grid-template-columns:1fr}.arch-achievement,.arch-achievement--compact{grid-template-columns:6.5rem minmax(0,1fr)}.arch-achievement__register{flex-direction:column;gap:.15rem}.arch-achievement__footer{flex-direction:column;align-items:start}.arch-recent-register>ol>li{grid-template-columns:2rem minmax(0,1fr)}.arch-recent-register li>div:last-child{grid-column:2;align-items:start}.arch-profile-header{justify-items:start}.arch-profile-header__avatar{width:6rem}.arch-heatmap{padding:1rem}.arch-profile-record dl>div,.arch-detail-definition dl>div,.arch-method-summary dl>div,.arch-carbon-method dl>div,.arch-physical-spec dl>div,.arch-methodology-panel dl>div,.arch-carbon-range dl>div{grid-template-columns:1fr;gap:.2rem}.arch-unlock-ceremony{grid-template-columns:4.8rem minmax(0,1fr)}.arch-unlock-ceremony__serial{text-align:left;grid-column:2}.arch-detail-hero__metrics{grid-template-columns:1fr}.arch-detail-hero__metrics>div,.arch-detail-hero__metrics>div:nth-child(-n+2){border-top:1px solid var(--arch-rule)}.arch-detail-hero__metrics>div:first-child{border-top:0}.arch-format-ledger dl>div,.arch-family-methods dl>div,.arch-source-register dl>div{grid-template-columns:2rem minmax(0,1fr)}.arch-format-ledger dd,.arch-family-methods dd,.arch-source-register dd{grid-column:2}.arch-badge-family-gallery ol,.arch-principles ol{grid-template-columns:1fr}.arch-principles li{border-right:0}.arch-leaderboard li{grid-template-columns:2rem minmax(0,1fr) auto}.arch-leaderboard li>small{text-align:left;grid-column:2/-1}.arch-settings__badges,.arch-settings__unit-grid,.arch-mockup-gallery>div:last-child,.arch-data-source-grid{grid-template-columns:1fr}.arch-settings__heading,.arch-settings__rows>label,.arch-settings__sources>label{flex-direction:column;align-items:start}.arch-dialog__actions .button{width:100%}}@media (prefers-reduced-motion:reduce){.archivements-app *,.archivements-app :before,.archivements-app :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
