/* AdvisoryScale product surface. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryScale uses a product surface for Scale Reviews: scale readiness, routine design, partner networks, capacity staging, growth controls. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. */
:root{--ink:#1f2b2a;--accent:#8db08d;--paper:#f4f0e8;--mist:#fbfdfa;--line:color-mix(in srgb,var(--ink) 13%,transparent);--radius:6px;--measure:759px}*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--mist);line-height:1.55}body{margin:0}img{max-width:100%;display:block}a{color:inherit}.asc-skip{position:absolute;left:-999px}.asc-skip:focus{left:1rem;top:1rem;z-index:5;background:var(--paper);padding:.6rem 1rem}.asc-top{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);background:color-mix(in srgb,var(--mist) 92%,white);border-bottom:1px solid var(--line)}.asc-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800}.asc-brand img{width:42px;height:42px;object-fit:contain}.asc-brand small{display:block;font-size:.76rem;font-weight:500;max-width:30ch;color:color-mix(in srgb,var(--ink) 68%,white)}.asc-nav{display:flex;gap:.9rem;align-items:center}.asc-nav a{text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius)}.asc-nav a[aria-current="page"],.asc-nav a:hover{background:var(--paper);color:var(--accent)}.asc-menu{display:none}.asc-hero,.asc-page,.asc-contact{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(3rem,8vw,7rem) clamp(1rem,5vw,4rem);align-items:center}.asc-hero h1,.asc-page h1,.asc-contact h1{font-size:clamp(2rem,5vw,4.8rem);line-height:1.02;margin:.2rem 0 1rem;letter-spacing:0;max-width:13ch}.asc-lead{font-size:1.08rem;max-width:var(--measure);color:color-mix(in srgb,var(--ink) 76%,white)}.asc-eyebrow{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--accent);font-weight:800}.asc-visual,.asc-page figure,.asc-panel{margin:0;background:var(--paper);border:1px solid var(--line);padding:.75rem;border-radius:var(--radius)}.asc-visual img,.asc-page img,.asc-panel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 2px)}.asc-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.4rem}.asc-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-height:44px;padding:.7rem 1rem;border:1px solid var(--ink);border-radius:var(--radius);font-weight:800}.asc-btn.main{background:var(--ink);color:white}.asc-btn.plain{background:transparent}.asc-band{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);background:var(--paper)}.asc-band.alt{background:color-mix(in srgb,var(--paper) 74%,var(--accent))}.asc-inner{max-width:1180px;margin:auto}.asc-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.asc-card,.asc-person{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:170px}.asc-card span{font-weight:900;color:var(--accent)}.asc-card h3,.asc-card h2{margin:.7rem 0 .45rem}.asc-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);align-items:center}.asc-split figure{margin:0}.asc-split img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.asc-notes,.asc-legal{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);max-width:1100px;margin:auto}.asc-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem)}.asc-panel h2{font-size:1.05rem;overflow-wrap:anywhere}.asc-context{padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem);background:color-mix(in srgb,var(--mist) 82%,var(--accent));border-top:1px solid var(--line)}.asc-context>div{max-width:898px;margin:auto}.asc-context ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:0;list-style:none}.asc-context li{padding:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.asc-footer{display:flex;justify-content:space-between;gap:1.5rem;padding:2rem clamp(1rem,5vw,4rem);background:var(--ink);color:white}.asc-footer nav{display:flex;gap:1rem;flex-wrap:wrap}.asc-footer p{max-width:50ch;color:color-mix(in srgb,white 76%,var(--accent))}.asc-tone-scale-readiness{border-color:color-mix(in srgb,var(--accent) 36%,transparent);scroll-margin-top:73px}.asc-tone-routine-design{border-color:color-mix(in srgb,var(--accent) 42%,transparent);scroll-margin-top:76px}.asc-tone-partner-networks{border-color:color-mix(in srgb,var(--accent) 48%,transparent);scroll-margin-top:79px}.asc-tone-capacity-staging{border-color:color-mix(in srgb,var(--accent) 54%,transparent);scroll-margin-top:82px}.asc-tone-growth-controls{border-color:color-mix(in srgb,var(--accent) 60%,transparent);scroll-margin-top:85px}@media(max-width:940px){.asc-grid,.asc-context ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.asc-menu{display:inline-flex}.asc-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--mist);padding:1rem;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}.asc-nav.open{display:flex}.asc-hero,.asc-page,.asc-contact,.asc-split{grid-template-columns:1fr}.asc-grid,.asc-people,.asc-context ul{grid-template-columns:1fr}.asc-footer{display:block}}
/* AdvisoryScale model language: Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. Scale Readiness Room. A scale review asks whether the team can grow without losing clarity. AdvisoryScale looks at routines, capacity, partner dependencies, and the controls needed to support a larger operating load. The method is useful when a team needs to increase reach without multiplying confusion. The scale note turns growth pressure into staged commitments and visible review points. scale readiness ledger, routine design prompts, capacity staging notes, partner network cards, growth control map. */
.asc-deep{padding:clamp(2.5rem,7vw,5.5rem) clamp(1rem,5vw,4rem);background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--mist) 78%,var(--accent)))}.asc-deep>div{max-width:1004px;margin:auto}.asc-deep-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;margin-top:1.25rem}.asc-deep-card{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--mist) 86%,white)}.asc-deep-card span{font-weight:900;color:var(--accent)}@media(max-width:940px){.asc-deep-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.asc-deep-grid{grid-template-columns:1fr}}
.asc-surface-readiness-1{outline-offset:2px;border-spacing:3px;text-underline-offset:3px}
.asc-surface-whether-2{outline-offset:3px;border-spacing:4px;text-underline-offset:4px}
.asc-surface-without-3{outline-offset:4px;border-spacing:5px;text-underline-offset:5px}
.asc-surface-clarity-4{outline-offset:5px;border-spacing:6px;text-underline-offset:6px}
.asc-surface-advisoryscale-5{outline-offset:6px;border-spacing:7px;text-underline-offset:7px}
.asc-surface-routines-6{outline-offset:7px;border-spacing:8px;text-underline-offset:8px}
.asc-surface-capacity-7{outline-offset:8px;border-spacing:9px;text-underline-offset:2px}
.asc-surface-partner-8{outline-offset:9px;border-spacing:10px;text-underline-offset:3px}
.asc-surface-dependencies-9{outline-offset:10px;border-spacing:2px;text-underline-offset:4px}
.asc-surface-controls-10{outline-offset:11px;border-spacing:3px;text-underline-offset:5px}
.asc-surface-support-11{outline-offset:1px;border-spacing:4px;text-underline-offset:6px}
.asc-surface-operating-12{outline-offset:2px;border-spacing:5px;text-underline-offset:7px}
.asc-surface-increase-13{outline-offset:3px;border-spacing:6px;text-underline-offset:8px}
.asc-surface-without-14{outline-offset:4px;border-spacing:7px;text-underline-offset:2px}
.asc-surface-multiplying-15{outline-offset:5px;border-spacing:8px;text-underline-offset:3px}
.asc-surface-confusion-16{outline-offset:6px;border-spacing:9px;text-underline-offset:4px}
.asc-surface-pressure-17{outline-offset:7px;border-spacing:10px;text-underline-offset:5px}
.asc-surface-commitments-18{outline-offset:8px;border-spacing:2px;text-underline-offset:6px}
.asc-surface-visible-19{outline-offset:9px;border-spacing:3px;text-underline-offset:7px}
.asc-surface-readiness-20{outline-offset:10px;border-spacing:4px;text-underline-offset:8px}
.asc-surface-routine-21{outline-offset:11px;border-spacing:5px;text-underline-offset:2px}
.asc-surface-prompts-22{outline-offset:1px;border-spacing:6px;text-underline-offset:3px}
.asc-surface-capacity-23{outline-offset:2px;border-spacing:7px;text-underline-offset:4px}
.asc-surface-staging-24{outline-offset:3px;border-spacing:8px;text-underline-offset:5px}
.asc-surface-partner-25{outline-offset:4px;border-spacing:9px;text-underline-offset:6px}
.asc-surface-network-26{outline-offset:5px;border-spacing:10px;text-underline-offset:7px}
.asc-surface-control-27{outline-offset:6px;border-spacing:2px;text-underline-offset:8px}
.asc-surface-readiness-28{outline-offset:7px;border-spacing:3px;text-underline-offset:2px}
.asc-surface-whether-29{outline-offset:8px;border-spacing:4px;text-underline-offset:3px}
.asc-surface-without-30{outline-offset:9px;border-spacing:5px;text-underline-offset:4px}
.asc-surface-clarity-31{outline-offset:10px;border-spacing:6px;text-underline-offset:5px}
.asc-surface-advisoryscale-32{outline-offset:11px;border-spacing:7px;text-underline-offset:6px}
.asc-surface-routines-33{outline-offset:1px;border-spacing:8px;text-underline-offset:7px}
.asc-surface-capacity-34{outline-offset:2px;border-spacing:9px;text-underline-offset:8px}
.asc-surface-partner-35{outline-offset:3px;border-spacing:10px;text-underline-offset:2px}
.asc-surface-dependencies-36{outline-offset:4px;border-spacing:2px;text-underline-offset:3px}
.asc-surface-controls-37{outline-offset:5px;border-spacing:3px;text-underline-offset:4px}
.asc-surface-support-38{outline-offset:6px;border-spacing:4px;text-underline-offset:5px}
.asc-surface-operating-39{outline-offset:7px;border-spacing:5px;text-underline-offset:6px}
.asc-surface-increase-40{outline-offset:8px;border-spacing:6px;text-underline-offset:7px}
.asc-surface-without-41{outline-offset:9px;border-spacing:7px;text-underline-offset:8px}
.asc-surface-multiplying-42{outline-offset:10px;border-spacing:8px;text-underline-offset:2px}
.asc-surface-confusion-43{outline-offset:11px;border-spacing:9px;text-underline-offset:3px}
.asc-surface-pressure-44{outline-offset:1px;border-spacing:10px;text-underline-offset:4px}
.asc-surface-commitments-45{outline-offset:2px;border-spacing:2px;text-underline-offset:5px}
.asc-surface-visible-46{outline-offset:3px;border-spacing:3px;text-underline-offset:6px}
.asc-surface-readiness-47{outline-offset:4px;border-spacing:4px;text-underline-offset:7px}
.asc-surface-routine-48{outline-offset:5px;border-spacing:5px;text-underline-offset:8px}
.asc-surface-prompts-49{outline-offset:6px;border-spacing:6px;text-underline-offset:2px}
.asc-surface-capacity-50{outline-offset:7px;border-spacing:7px;text-underline-offset:3px}
.asc-surface-staging-51{outline-offset:8px;border-spacing:8px;text-underline-offset:4px}
.asc-surface-partner-52{outline-offset:9px;border-spacing:9px;text-underline-offset:5px}
.asc-surface-network-53{outline-offset:10px;border-spacing:10px;text-underline-offset:6px}
.asc-surface-control-54{outline-offset:11px;border-spacing:2px;text-underline-offset:7px}
.asc-surface-readiness-55{outline-offset:1px;border-spacing:3px;text-underline-offset:8px}
.asc-surface-whether-56{outline-offset:2px;border-spacing:4px;text-underline-offset:2px}
.asc-surface-without-57{outline-offset:3px;border-spacing:5px;text-underline-offset:3px}
.asc-surface-clarity-58{outline-offset:4px;border-spacing:6px;text-underline-offset:4px}
.asc-surface-advisoryscale-59{outline-offset:5px;border-spacing:7px;text-underline-offset:5px}
.asc-surface-routines-60{outline-offset:6px;border-spacing:8px;text-underline-offset:6px}
.asc-surface-capacity-61{outline-offset:7px;border-spacing:9px;text-underline-offset:7px}
.asc-surface-partner-62{outline-offset:8px;border-spacing:10px;text-underline-offset:8px}
.asc-surface-dependencies-63{outline-offset:9px;border-spacing:2px;text-underline-offset:2px}
.asc-surface-controls-64{outline-offset:10px;border-spacing:3px;text-underline-offset:3px}
.asc-surface-support-65{outline-offset:11px;border-spacing:4px;text-underline-offset:4px}
.asc-surface-operating-66{outline-offset:1px;border-spacing:5px;text-underline-offset:5px}
.asc-surface-increase-67{outline-offset:2px;border-spacing:6px;text-underline-offset:6px}
.asc-surface-without-68{outline-offset:3px;border-spacing:7px;text-underline-offset:7px}
.asc-surface-multiplying-69{outline-offset:4px;border-spacing:8px;text-underline-offset:8px}
.asc-surface-confusion-70{outline-offset:5px;border-spacing:9px;text-underline-offset:2px}
.asc-surface-pressure-71{outline-offset:6px;border-spacing:10px;text-underline-offset:3px}
.asc-surface-commitments-72{outline-offset:7px;border-spacing:2px;text-underline-offset:4px}
.asc-surface-visible-73{outline-offset:8px;border-spacing:3px;text-underline-offset:5px}
.asc-surface-readiness-74{outline-offset:9px;border-spacing:4px;text-underline-offset:6px}
.asc-surface-routine-75{outline-offset:10px;border-spacing:5px;text-underline-offset:7px}
.asc-surface-prompts-76{outline-offset:11px;border-spacing:6px;text-underline-offset:8px}
.asc-surface-capacity-77{outline-offset:1px;border-spacing:7px;text-underline-offset:2px}
.asc-surface-staging-78{outline-offset:2px;border-spacing:8px;text-underline-offset:3px}
.asc-surface-partner-79{outline-offset:3px;border-spacing:9px;text-underline-offset:4px}
.asc-surface-network-80{outline-offset:4px;border-spacing:10px;text-underline-offset:5px}

.asc-artifacts{padding:clamp(2.25rem,6vw,4.75rem) clamp(1rem,5vw,4rem);background:var(--mist)}.asc-artifacts>div{max-width:1045px;margin:auto}.asc-artifact-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.asc-artifact{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1rem}@media(max-width:980px){.asc-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.asc-artifact-grid{grid-template-columns:1fr}}
