/* AdvisoryCompass product surface. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. AdvisoryCompass uses a product surface for Direction Reviews: direction setting, route comparison, constraint reading, priority signals, decision bearings. The page rhythm should feel different from other properties, with its own advisory vocabulary, spacing, review language, and management use cases. */
:root{--ink:#172331;--accent:#d2a24c;--paper:#f2f6f8;--mist:#fff9ec;--line:color-mix(in srgb,var(--ink) 13%,transparent);--radius:8px;--measure:748px}*{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}.aco-skip{position:absolute;left:-999px}.aco-skip:focus{left:1rem;top:1rem;z-index:5;background:var(--paper);padding:.6rem 1rem}.aco-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)}.aco-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800}.aco-brand img{width:42px;height:42px;object-fit:contain}.aco-brand small{display:block;font-size:.76rem;font-weight:500;max-width:30ch;color:color-mix(in srgb,var(--ink) 68%,white)}.aco-nav{display:flex;gap:.9rem;align-items:center}.aco-nav a{text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius)}.aco-nav a[aria-current="page"],.aco-nav a:hover{background:var(--paper);color:var(--accent)}.aco-menu{display:none}.aco-hero,.aco-page,.aco-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}.aco-hero h1,.aco-page h1,.aco-contact h1{font-size:clamp(2rem,5vw,4.8rem);line-height:1.02;margin:.2rem 0 1rem;letter-spacing:0;max-width:13ch}.aco-lead{font-size:1.08rem;max-width:var(--measure);color:color-mix(in srgb,var(--ink) 76%,white)}.aco-eyebrow{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--accent);font-weight:800}.aco-visual,.aco-page figure,.aco-panel{margin:0;background:var(--paper);border:1px solid var(--line);padding:.75rem;border-radius:var(--radius)}.aco-visual img,.aco-page img,.aco-panel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius) - 2px)}.aco-actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.4rem}.aco-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}.aco-btn.main{background:var(--ink);color:white}.aco-btn.plain{background:transparent}.aco-band{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);background:var(--paper)}.aco-band.alt{background:color-mix(in srgb,var(--paper) 74%,var(--accent))}.aco-inner{max-width:1180px;margin:auto}.aco-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.aco-card,.aco-person{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:170px}.aco-card span{font-weight:900;color:var(--accent)}.aco-card h3,.aco-card h2{margin:.7rem 0 .45rem}.aco-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);align-items:center}.aco-split figure{margin:0}.aco-split img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.aco-notes,.aco-legal{padding:clamp(2.5rem,7vw,5rem) clamp(1rem,5vw,4rem);max-width:1100px;margin:auto}.aco-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,4rem)}.aco-panel h2{font-size:1.05rem;overflow-wrap:anywhere}.aco-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)}.aco-context>div{max-width:910px;margin:auto}.aco-context ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding:0;list-style:none}.aco-context li{padding:.75rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.aco-footer{display:flex;justify-content:space-between;gap:1.5rem;padding:2rem clamp(1rem,5vw,4rem);background:var(--ink);color:white}.aco-footer nav{display:flex;gap:1rem;flex-wrap:wrap}.aco-footer p{max-width:50ch;color:color-mix(in srgb,white 76%,var(--accent))}.aco-tone-direction-setting{border-color:color-mix(in srgb,var(--accent) 36%,transparent);scroll-margin-top:73px}.aco-tone-route-comparison{border-color:color-mix(in srgb,var(--accent) 42%,transparent);scroll-margin-top:76px}.aco-tone-constraint-reading{border-color:color-mix(in srgb,var(--accent) 48%,transparent);scroll-margin-top:79px}.aco-tone-priority-signals{border-color:color-mix(in srgb,var(--accent) 54%,transparent);scroll-margin-top:82px}.aco-tone-decision-bearings{border-color:color-mix(in srgb,var(--accent) 60%,transparent);scroll-margin-top:85px}@media(max-width:940px){.aco-grid,.aco-context ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.aco-menu{display:inline-flex}.aco-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)}.aco-nav.open{display:flex}.aco-hero,.aco-page,.aco-contact,.aco-split{grid-template-columns:1fr}.aco-grid,.aco-people,.aco-context ul{grid-template-columns:1fr}.aco-footer{display:block}}
/* AdvisoryCompass model language: Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. Compass Direction Room. A compass review begins with the destination and the constraints around it. AdvisoryCompass helps teams compare routes without losing sight of the tradeoffs that make one direction more practical than another. The method is useful when several options sound attractive but only one can receive full operating attention. The work produces a bearing the team can explain, review, and adjust. route bearing notes, north-star decision journal, constraint horizon prompts, priority course markers, direction review cards. */
.aco-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)))}.aco-deep>div{max-width:1020px;margin:auto}.aco-deep-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;margin-top:1.25rem}.aco-deep-card{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--mist) 86%,white)}.aco-deep-card span{font-weight:900;color:var(--accent)}@media(max-width:940px){.aco-deep-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.aco-deep-grid{grid-template-columns:1fr}}
.aco-surface-compass-1{outline-offset:2px;border-spacing:3px;text-underline-offset:3px}
.aco-surface-direction-2{outline-offset:3px;border-spacing:4px;text-underline-offset:4px}
.aco-surface-compass-3{outline-offset:4px;border-spacing:5px;text-underline-offset:5px}
.aco-surface-destination-4{outline-offset:5px;border-spacing:6px;text-underline-offset:6px}
.aco-surface-constraints-5{outline-offset:6px;border-spacing:7px;text-underline-offset:7px}
.aco-surface-advisorycompass-6{outline-offset:7px;border-spacing:8px;text-underline-offset:8px}
.aco-surface-compare-7{outline-offset:8px;border-spacing:9px;text-underline-offset:2px}
.aco-surface-without-8{outline-offset:9px;border-spacing:10px;text-underline-offset:3px}
.aco-surface-tradeoffs-9{outline-offset:10px;border-spacing:2px;text-underline-offset:4px}
.aco-surface-direction-10{outline-offset:11px;border-spacing:3px;text-underline-offset:5px}
.aco-surface-practical-11{outline-offset:1px;border-spacing:4px;text-underline-offset:6px}
.aco-surface-another-12{outline-offset:2px;border-spacing:5px;text-underline-offset:7px}
.aco-surface-several-13{outline-offset:3px;border-spacing:6px;text-underline-offset:8px}
.aco-surface-options-14{outline-offset:4px;border-spacing:7px;text-underline-offset:2px}
.aco-surface-attractive-15{outline-offset:5px;border-spacing:8px;text-underline-offset:3px}
.aco-surface-receive-16{outline-offset:6px;border-spacing:9px;text-underline-offset:4px}
.aco-surface-operating-17{outline-offset:7px;border-spacing:10px;text-underline-offset:5px}
.aco-surface-attention-18{outline-offset:8px;border-spacing:2px;text-underline-offset:6px}
.aco-surface-produces-19{outline-offset:9px;border-spacing:3px;text-underline-offset:7px}
.aco-surface-bearing-20{outline-offset:10px;border-spacing:4px;text-underline-offset:8px}
.aco-surface-explain-21{outline-offset:11px;border-spacing:5px;text-underline-offset:2px}
.aco-surface-bearing-22{outline-offset:1px;border-spacing:6px;text-underline-offset:3px}
.aco-surface-decision-23{outline-offset:2px;border-spacing:7px;text-underline-offset:4px}
.aco-surface-journal-24{outline-offset:3px;border-spacing:8px;text-underline-offset:5px}
.aco-surface-constraint-25{outline-offset:4px;border-spacing:9px;text-underline-offset:6px}
.aco-surface-horizon-26{outline-offset:5px;border-spacing:10px;text-underline-offset:7px}
.aco-surface-prompts-27{outline-offset:6px;border-spacing:2px;text-underline-offset:8px}
.aco-surface-priority-28{outline-offset:7px;border-spacing:3px;text-underline-offset:2px}
.aco-surface-markers-29{outline-offset:8px;border-spacing:4px;text-underline-offset:3px}
.aco-surface-direction-30{outline-offset:9px;border-spacing:5px;text-underline-offset:4px}
.aco-surface-compass-31{outline-offset:10px;border-spacing:6px;text-underline-offset:5px}
.aco-surface-direction-32{outline-offset:11px;border-spacing:7px;text-underline-offset:6px}
.aco-surface-compass-33{outline-offset:1px;border-spacing:8px;text-underline-offset:7px}
.aco-surface-destination-34{outline-offset:2px;border-spacing:9px;text-underline-offset:8px}
.aco-surface-constraints-35{outline-offset:3px;border-spacing:10px;text-underline-offset:2px}
.aco-surface-advisorycompass-36{outline-offset:4px;border-spacing:2px;text-underline-offset:3px}
.aco-surface-compare-37{outline-offset:5px;border-spacing:3px;text-underline-offset:4px}
.aco-surface-without-38{outline-offset:6px;border-spacing:4px;text-underline-offset:5px}
.aco-surface-tradeoffs-39{outline-offset:7px;border-spacing:5px;text-underline-offset:6px}
.aco-surface-direction-40{outline-offset:8px;border-spacing:6px;text-underline-offset:7px}
.aco-surface-practical-41{outline-offset:9px;border-spacing:7px;text-underline-offset:8px}
.aco-surface-another-42{outline-offset:10px;border-spacing:8px;text-underline-offset:2px}
.aco-surface-several-43{outline-offset:11px;border-spacing:9px;text-underline-offset:3px}
.aco-surface-options-44{outline-offset:1px;border-spacing:10px;text-underline-offset:4px}
.aco-surface-attractive-45{outline-offset:2px;border-spacing:2px;text-underline-offset:5px}
.aco-surface-receive-46{outline-offset:3px;border-spacing:3px;text-underline-offset:6px}
.aco-surface-operating-47{outline-offset:4px;border-spacing:4px;text-underline-offset:7px}
.aco-surface-attention-48{outline-offset:5px;border-spacing:5px;text-underline-offset:8px}
.aco-surface-produces-49{outline-offset:6px;border-spacing:6px;text-underline-offset:2px}
.aco-surface-bearing-50{outline-offset:7px;border-spacing:7px;text-underline-offset:3px}
.aco-surface-explain-51{outline-offset:8px;border-spacing:8px;text-underline-offset:4px}
.aco-surface-bearing-52{outline-offset:9px;border-spacing:9px;text-underline-offset:5px}
.aco-surface-decision-53{outline-offset:10px;border-spacing:10px;text-underline-offset:6px}
.aco-surface-journal-54{outline-offset:11px;border-spacing:2px;text-underline-offset:7px}
.aco-surface-constraint-55{outline-offset:1px;border-spacing:3px;text-underline-offset:8px}
.aco-surface-horizon-56{outline-offset:2px;border-spacing:4px;text-underline-offset:2px}
.aco-surface-prompts-57{outline-offset:3px;border-spacing:5px;text-underline-offset:3px}
.aco-surface-priority-58{outline-offset:4px;border-spacing:6px;text-underline-offset:4px}
.aco-surface-markers-59{outline-offset:5px;border-spacing:7px;text-underline-offset:5px}
.aco-surface-direction-60{outline-offset:6px;border-spacing:8px;text-underline-offset:6px}
.aco-surface-compass-61{outline-offset:7px;border-spacing:9px;text-underline-offset:7px}
.aco-surface-direction-62{outline-offset:8px;border-spacing:10px;text-underline-offset:8px}
.aco-surface-compass-63{outline-offset:9px;border-spacing:2px;text-underline-offset:2px}
.aco-surface-destination-64{outline-offset:10px;border-spacing:3px;text-underline-offset:3px}
.aco-surface-constraints-65{outline-offset:11px;border-spacing:4px;text-underline-offset:4px}
.aco-surface-advisorycompass-66{outline-offset:1px;border-spacing:5px;text-underline-offset:5px}
.aco-surface-compare-67{outline-offset:2px;border-spacing:6px;text-underline-offset:6px}
.aco-surface-without-68{outline-offset:3px;border-spacing:7px;text-underline-offset:7px}
.aco-surface-tradeoffs-69{outline-offset:4px;border-spacing:8px;text-underline-offset:8px}
.aco-surface-direction-70{outline-offset:5px;border-spacing:9px;text-underline-offset:2px}
.aco-surface-practical-71{outline-offset:6px;border-spacing:10px;text-underline-offset:3px}
.aco-surface-another-72{outline-offset:7px;border-spacing:2px;text-underline-offset:4px}
.aco-surface-several-73{outline-offset:8px;border-spacing:3px;text-underline-offset:5px}
.aco-surface-options-74{outline-offset:9px;border-spacing:4px;text-underline-offset:6px}
.aco-surface-attractive-75{outline-offset:10px;border-spacing:5px;text-underline-offset:7px}
.aco-surface-receive-76{outline-offset:11px;border-spacing:6px;text-underline-offset:8px}
.aco-surface-operating-77{outline-offset:1px;border-spacing:7px;text-underline-offset:2px}
.aco-surface-attention-78{outline-offset:2px;border-spacing:8px;text-underline-offset:3px}
.aco-surface-produces-79{outline-offset:3px;border-spacing:9px;text-underline-offset:4px}
.aco-surface-bearing-80{outline-offset:4px;border-spacing:10px;text-underline-offset:5px}

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