@import "https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Ubuntu:wght@400;500;700&display=swap";:root{--acr-green:#0f3b2e;--acr-cream:#f4f0e6;--acr-ink:#262626;--acr-paper:#fbfaf6;--acr-gold:#b89b5e;--acr-line:#d8d2c6;--acr-muted:#5e6661;--acr-navy:var(--acr-green);--acr-navy2:var(--acr-green);--acr-ivory:var(--acr-cream);--acr-bronze:var(--acr-gold)}html,body.adamas-continuity-review-page{margin:0;padding:0}.acr{color:var(--acr-ink);background:var(--acr-paper);min-height:100vh;font-family:Ubuntu,Arial,Helvetica,sans-serif}.acr *{box-sizing:border-box}.acr h1,.acr h2,.acr h3,.acr blockquote,.acr legend{font-family:eb garamond,Garamond,Georgia,serif;font-weight:400}.acr h1{font-size:clamp(43px,5vw,72px);line-height:1.08;letter-spacing:-.025em;margin:0;max-width:1050px}.acr h2{font-size:clamp(31px,3.5vw,49px);line-height:1.17;letter-spacing:-.018em;margin:0}.acr h3{font-size:25px;line-height:1.25;margin:0}.acr p{line-height:1.72}.acr button,.acr input{font:inherit}.acr button{cursor:pointer}.acr-topbar{height:98px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--acr-line);background:#fff}.acr-logo{display:block;width:244px;height:76px;overflow:hidden;text-decoration:none;flex:none}.acr-logo img{display:block;width:244px;height:137px;max-width:none;object-fit:cover;object-position:center}.acr-logo-footer{width:196px;height:62px}.acr-logo-footer img{width:196px;height:110px}.acr-exit,.acr-text-button,.acr-back,.acr-print,.acr-retake{border:0;background:0 0;text-transform:uppercase;letter-spacing:.14em;font-size:10px;color:var(--acr-ink);padding:10px 0;border-bottom:1px solid var(--acr-bronze)}.acr-stage{padding:90px max(6vw,24px)110px;max-width:1440px;margin:0 auto}.acr-kicker{font:700 10px/1.4 Ubuntu,Arial,Helvetica,sans-serif!important;letter-spacing:.22em;text-transform:uppercase;margin:0 0 25px;color:var(--acr-bronze)}.acr-lede{font:21px/1.7 eb garamond,Garamond,Georgia,serif;color:#4d5961;max-width:880px;margin:30px 0 0}.acr-opening-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:9vw;margin:65px 0 45px}.acr-opening-grid h2{font-size:29px}.acr-opening-grid ul,.acr-report ul{list-style:none;padding:0;margin:28px 0 0;border-top:1px solid var(--acr-line)}.acr-opening-grid li,.acr-report li{padding:15px 0 15px 28px;border-bottom:1px solid var(--acr-line);position:relative;line-height:1.55}.acr-opening-grid li:before,.acr-report li:before{content:'✓';position:absolute;left:0;color:var(--acr-bronze)}.acr-opening-grid aside{background:var(--acr-ivory);padding:35px}.acr-opening-grid aside span,.acr-priorities b{display:block;text-transform:uppercase;letter-spacing:.16em;font-size:9px;color:var(--acr-bronze);margin-bottom:15px}.acr-opening-grid aside p{font:16px/1.8 eb garamond,Garamond,Georgia,serif;margin:0}.acr-primary{display:inline-flex;align-items:center;gap:32px;border:0;background:var(--acr-bronze);color:#fff;padding:18px 25px;text-transform:uppercase;letter-spacing:.14em;font-size:10px;transition:.2s ease}.acr-primary:hover{background:#8e6339;transform:translateY(-1px)}.acr-primary:disabled{opacity:.42;cursor:not-allowed;transform:none}.acr-text-button{margin-left:28px}.acr-how{max-width:760px;margin-top:28px;padding:24px 0;border-top:1px solid var(--acr-line);font:16px/1.8 eb garamond,Garamond,Georgia,serif}.acr-perspectives{display:grid;grid-template-columns:repeat(2,1fr);margin-top:58px;border-top:1px solid var(--acr-line)}.acr-perspective{position:relative;text-align:left;background:0 0;border:0;border-bottom:1px solid var(--acr-line);padding:30px 70px 30px 0;color:var(--acr-ink)}.acr-perspective:nth-child(even){border-left:1px solid var(--acr-line);padding-left:42px}.acr-perspective strong{display:block;font:25px/1.3 eb garamond,Garamond,Georgia,serif;font-weight:400}.acr-perspective span{display:block;color:#5d6870;font-size:14px;line-height:1.65;margin-top:10px}.acr-perspective i{position:absolute;right:22px;top:42px;color:var(--acr-bronze);font-style:normal}.acr-perspective.is-selected{background:var(--acr-ivory)}.acr-nav{margin-top:50px;display:flex;justify-content:space-between;align-items:center}.acr-progress-wrap{margin-bottom:58px}.acr-progress-meta{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.14em;font-size:9px;color:#69747b;margin-bottom:12px}.acr-progress{height:2px;background:var(--acr-line)}.acr-progress i{display:block;height:100%;background:var(--acr-bronze);transition:width .3s ease}.acr-instruction{color:#667078;margin:22px 0 50px}.acr-statements{border-top:1px solid var(--acr-line)}.acr-statement{border:0;border-bottom:1px solid var(--acr-line);margin:0;padding:34px 0}.acr-statement legend{font-size:21px;line-height:1.45;padding:0;max-width:980px}.acr-statement legend span{color:var(--acr-bronze);font:11px Ubuntu,Arial,sans-serif;margin-right:18px}.acr-scale{display:grid;grid-template-columns:repeat(5,1fr).9fr .9fr;margin-top:25px;gap:7px}.acr-scale label{cursor:pointer;border:1px solid var(--acr-line);min-height:57px;display:grid;place-items:center;text-align:center;padding:8px;font-size:11px;line-height:1.35;color:#58636b;background:#fff;transition:.15s ease}.acr-scale input{position:absolute;opacity:0;pointer-events:none}.acr-scale label:hover,.acr-scale label.is-selected{border-color:var(--acr-bronze);background:var(--acr-ivory);color:var(--acr-ink)}.acr-scale label:focus-within{outline:2px solid var(--acr-bronze);outline-offset:2px}.acr-complete{display:inline-block;text-transform:uppercase;letter-spacing:.16em;font-size:9px;background:#e5eee8;color:#38604a;padding:8px 10px;margin-bottom:25px}.acr-results>.acr-lede{margin-bottom:25px}.acr-result-section{margin-top:105px}.acr-result-section>header{display:grid;grid-template-columns:60px 1fr;gap:20px;align-items:start;margin-bottom:45px}.acr-result-section>header>span{color:var(--acr-bronze);font:14px eb garamond,Garamond,Georgia,serif;padding-top:12px}.acr-result-section>header p{margin:12px 0 0;color:#657078}.acr-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--acr-line)}.acr-profile-card{min-width:0;padding:34px 5vw 30px 0;border-bottom:1px solid var(--acr-line)}.acr-profile-card:nth-child(even){padding-left:5vw;border-left:1px solid var(--acr-line)}.acr-profile-card>div,.acr-priority-head{display:flex;justify-content:space-between;gap:25px;align-items:center}.acr-profile-card p{color:#59646b;margin:17px 0 0}.acr-status{display:inline-block;border-radius:30px;padding:7px 11px;font:700 8px Ubuntu,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap}.acr-status.established,.acr-legend .established{background:#e3eee7;color:#375b45}.acr-status.developing,.acr-legend .developing{background:#eee9db;color:#735d24}.acr-status.exposed,.acr-legend .exposed{background:#f1e0dd;color:#7a3c34}.acr-status.unclear,.acr-legend .unclear{background:#e4e7e9;color:#4f5d65}.acr-legend{display:flex;gap:12px;margin-top:22px}.acr-legend span{padding:6px 9px;border-radius:20px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.acr-priorities{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--acr-line)}.acr-priorities article{padding:34px 36px 20px 0}.acr-priorities article+article{padding-left:36px;border-left:1px solid var(--acr-line)}.acr-number{font:12px eb garamond,Garamond,Georgia,serif;color:var(--acr-bronze)}.acr-priority-head{margin:20px 0}.acr-priorities p{font-size:14px;color:#59646b}.acr-priorities b{margin-top:28px}.acr-priorities blockquote{font-size:20px;line-height:1.55;color:var(--acr-bronze);margin:0}.acr-priorities a{display:inline-block;color:var(--acr-ink);font-size:10px;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid var(--acr-bronze);padding-bottom:7px;margin-top:20px}.acr-discussion ol{margin:0;padding:0;list-style:none;counter-reset:discussion;border-top:1px solid var(--acr-line)}.acr-discussion li{counter-increment:discussion;padding:24px 0 24px 70px;border-bottom:1px solid var(--acr-line);font:20px/1.55 eb garamond,Garamond,Georgia,serif;position:relative}.acr-discussion li:before{content:'0' counter(discussion);position:absolute;left:0;color:var(--acr-bronze);font:11px Ubuntu,Arial,sans-serif}.acr-guidance{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--acr-line)}.acr-guidance a{display:flex;flex-direction:column;padding:30px 30px 20px 0;color:var(--acr-ink)}.acr-guidance a+a{border-left:1px solid var(--acr-line);padding-left:30px}.acr-guidance small{color:var(--acr-bronze);text-transform:uppercase;letter-spacing:.14em;font-size:8px}.acr-guidance strong{font:24px/1.3 eb garamond,Garamond,Georgia,serif;font-weight:400;margin:14px 0}.acr-guidance span{font-size:13px;color:#5e6970;line-height:1.55}.acr-report{margin-top:110px;background:var(--acr-navy);color:#fff;padding:70px;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.acr-report h2{max-width:600px}.acr-report>div>p:not(.acr-kicker){color:#b8c4cb;font:17px/1.75 eb garamond,Garamond,Georgia,serif}.acr-report ul{border-color:#344653}.acr-report li{border-color:#344653;color:#c7d0d5;font-size:13px}.acr-report form{display:flex;flex-direction:column;gap:20px}.acr-report label:not(.acr-check){font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#b9c4ca}.acr-report label em{font-weight:400;text-transform:none;letter-spacing:0;color:#83919a}.acr-report input:not([type=checkbox]){display:block;width:100%;background:0 0;border:0;border-bottom:1px solid #52616a;color:#fff;padding:12px 0;font-size:16px;border-radius:0}.acr-report input:focus{outline:0;border-color:var(--acr-bronze)}.acr-check{display:grid;grid-template-columns:20px 1fr;gap:10px;color:#c3cdd2;font-size:12px;line-height:1.5}.acr-check input{accent-color:var(--acr-bronze);margin-top:3px}.acr-check a{color:#fff;text-decoration-color:var(--acr-bronze);text-underline-offset:3px}.acr-report .acr-primary{width:max-content;margin-top:8px}.acr-form-note{font-size:10px;line-height:1.6!important;color:#8d9aa2}.acr-form-message{font-size:13px;line-height:1.5}.acr-form-message.is-success{color:#b6d6bd}.acr-form-message.is-error{color:#e0ada5}.acr-honeypot{position:absolute!important;left:-1e4px!important}.acr-conversation{text-align:center;padding:105px 8vw 55px}.acr-conversation h2{max-width:850px;margin:0 auto}.acr-conversation>p:not(.acr-kicker){font:17px/1.75 eb garamond,Garamond,Georgia,serif;color:#5e6970;max-width:720px;margin:28px auto}.acr-conversation a{display:inline-block;background:var(--acr-bronze);color:#fff;padding:18px 25px;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.acr-retake{display:block;margin:25px auto 75px}.acr-footer{background:var(--acr-ivory);padding:50px 6vw;display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center}.acr-footer p{font:14px/1.6 eb garamond,Garamond,Georgia,serif;color:#657078}.acr-footer>small{color:#7b858b}.acr-noscript{padding:60px;text-align:center}@media(max-width:900px){.acr-topbar{height:78px;padding:0 20px}.acr-stage{padding:64px 22px 80px}.acr-opening-grid,.acr-report{grid-template-columns:1fr;gap:38px}.acr-opening-grid{margin:45px 0 38px}.acr-perspectives,.acr-profile-grid,.acr-priorities,.acr-guidance{grid-template-columns:1fr}.acr-perspective:nth-child(even){border-left:0;padding-left:0}.acr-perspective{padding-right:50px}.acr-scale{grid-template-columns:repeat(2,1fr)}.acr-scale label:nth-child(5){grid-column:1/-1}.acr-profile-card,.acr-profile-card:nth-child(even),.acr-priorities article,.acr-priorities article+article,.acr-guidance a,.acr-guidance a+a{padding:28px 0;border-left:0;border-bottom:1px solid var(--acr-line)}.acr-priorities{border-top:1px solid var(--acr-line)}.acr-report{padding:50px 24px;margin-left:-22px;margin-right:-22px}.acr-footer{grid-template-columns:1fr;text-align:center}.acr-footer .acr-logo{margin:0 auto}}@media print{.acr-topbar,.acr-print,.acr-report,.acr-conversation,.acr-retake,.acr-footer{display:none!important}.acr-stage{padding:20px!important;max-width:none}.acr-result-section{break-inside:avoid;margin-top:45px}.acr-priorities{grid-template-columns:1fr}.acr-priorities article+article{border-left:0;padding-left:0}}@media(prefers-reduced-motion:reduce){.acr *{scroll-behavior:auto!important;transition:none!important}}.acr-subdimension-label{display:block;margin:12px 0 0 42px;color:var(--acr-gold);font:700 9px/1.4 Ubuntu,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.acr-radar-wrap{margin:0 auto 60px;padding:30px 30px 24px;max-width:1020px;background:var(--acr-cream);border:1px solid var(--acr-line)}.acr-radar{display:block;width:100%;height:auto;overflow:visible}.acr-radar .rings polygon,.acr-radar .rings line{fill:none;stroke:#cfc7b8;stroke-width:1}.acr-radar .profile-shape{fill:rgba(184,155,94,.26);stroke:var(--acr-gold);stroke-width:3}.acr-radar .dimension-point{stroke-width:2}.acr-radar .dimension-point.established{fill:#3f7358;stroke:#3f7358}.acr-radar .dimension-point.developing{fill:#b89b5e;stroke:#b89b5e}.acr-radar .dimension-point.exposed{fill:#a45b49;stroke:#a45b49}.acr-radar .dimension-point.unclear{fill:#87908a;stroke:#87908a}.acr-radar .dimension-point.partial-visibility{fill:var(--acr-paper)}.acr-radar .dimension-point.insufficient-visibility{fill:var(--acr-paper);stroke-dasharray:2 2}.acr-radar text{font-family:Ubuntu,Arial,sans-serif}.acr-radar .axis-title{fill:var(--acr-green);font-size:12px;font-weight:700}.acr-radar .axis-status{font-size:9px;font-weight:700;text-transform:uppercase}.acr-radar .axis-status.established,.acr-radar .marker.established{fill:#3f7358}.acr-radar .axis-status.developing,.acr-radar .marker.developing{fill:#9b7837}.acr-radar .axis-status.exposed,.acr-radar .marker.exposed{fill:#a45b49}.acr-radar .axis-status.unclear,.acr-radar .marker.unclear{fill:#68736d}.acr-radar .marker{font-size:12px}.acr-radar .marker.partial-visibility{fill:var(--acr-paper);stroke:currentColor;stroke-width:.4}.acr-radar .marker.insufficient-visibility{fill:#a9afab}.acr-radar .portrait-core{fill:var(--acr-green);font-size:9px;font-weight:700;letter-spacing:.12em}.acr-radar-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:11px 20px;padding-top:20px;border-top:1px solid var(--acr-line);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--acr-muted)}.acr-radar-legend i{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:50%}.acr-radar-legend i.established{background:#3f7358}.acr-radar-legend i.developing{background:#b89b5e}.acr-radar-legend i.exposed{background:#a45b49}.acr-radar-legend i.unclear{background:#87908a}.acr-profile-card>.acr-subdimension-results{display:block;min-width:0}.acr-subdimension-results{margin-top:24px;border-top:1px solid var(--acr-line)}.acr-subdimension-results>div{display:grid;grid-template-columns:18px minmax(0,1fr)auto;gap:8px 12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--acr-line)}.acr-subdimension-results b{font-size:11px;color:var(--acr-green)}.acr-subdimension-results small{font-size:9px;color:var(--acr-muted);text-align:right}.acr-sub-marker{font-size:13px}.acr-sub-marker.established{color:#3f7358}.acr-sub-marker.developing{color:#9b7837}.acr-sub-marker.exposed{color:#a45b49}.acr-sub-marker.unclear{color:#68736d}.acr-action-heading{margin:55px 0 20px;padding-bottom:12px;border-bottom:2px solid var(--acr-gold);color:var(--acr-green)}.acr-action-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--acr-line)}.acr-action-cards article{padding:32px 34px 28px 0}.acr-action-cards article+article{padding-left:34px;border-left:1px solid var(--acr-line)}.acr-action-cards h3{font-size:22px}.acr-action-cards b{display:block;margin:22px 0 7px;color:var(--acr-gold);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.acr-action-cards p{margin:0;color:var(--acr-muted);font-size:13px}.acr-action-cards small{display:inline-block;margin-top:22px;padding:6px 9px;background:var(--acr-cream);color:var(--acr-green);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.acr-empty{padding:25px;background:var(--acr-cream);color:var(--acr-muted)}@media(max-width:900px){.acr-radar-wrap{padding:16px 8px}.acr-radar .axis-title{font-size:10px}.acr-radar .axis-status{font-size:8px}.acr-subdimension-results>div{grid-template-columns:18px 1fr}.acr-subdimension-results small{grid-column:2;text-align:left}.acr-action-cards{grid-template-columns:1fr}.acr-action-cards article,.acr-action-cards article+article{padding:27px 0;border-left:0;border-bottom:1px solid var(--acr-line)}}@media print{.acr-radar-wrap{background:#fff}.acr-action-cards{grid-template-columns:1fr}.acr-action-cards article+article{border-left:0;padding-left:0}}.acr{color:var(--acr-ink);background:var(--acr-paper);font-family:Ubuntu,Arial,Helvetica,sans-serif}.acr h1,.acr h2,.acr h3,.acr blockquote,.acr legend{font-family:eb garamond,Garamond,Georgia,serif}.acr-topbar{height:112px;background:var(--acr-cream)}.acr-logo{width:252px;height:auto;overflow:visible}.acr-logo img{width:252px;height:auto;max-width:100%;aspect-ratio:3/1;object-fit:contain}.acr-logo-footer{width:230px;height:auto}.acr-logo-footer img{width:230px;height:auto}.acr-kicker{color:var(--acr-green)}.acr-exit,.acr-text-button,.acr-back,.acr-print,.acr-retake{color:var(--acr-ink);border-bottom-color:var(--acr-gold)}.acr-opening-grid li:before,.acr-report li:before{color:var(--acr-gold)}.acr-progress i{background:var(--acr-gold)}.acr-primary,.acr-conversation a{background:var(--acr-green);color:var(--acr-cream)}.acr-primary:hover,.acr-conversation a:hover{background:var(--acr-ink);color:var(--acr-cream)}.acr-scale label:hover,.acr-scale label.is-selected{border-color:var(--acr-gold);background:var(--acr-cream);color:var(--acr-ink)}.acr-scale label:focus-within{outline-color:var(--acr-gold)}.acr-report{background:var(--acr-green);color:var(--acr-cream)}.acr-report>div>p:not(.acr-kicker),.acr-report li{color:rgba(244,240,230,.78)}.acr-report ul,.acr-report li{border-color:rgba(244,240,230,.2)}.acr-report label:not(.acr-check),.acr-report label em,.acr-form-note{color:rgba(244,240,230,.68)}.acr-report input:not([type=checkbox]){border-bottom-color:rgba(244,240,230,.42);color:var(--acr-cream)}.acr-report input:focus{border-color:var(--acr-gold)}.acr-report .acr-primary{background:var(--acr-cream);color:var(--acr-green)}.acr-report .acr-primary:hover{background:var(--acr-gold);color:var(--acr-green)}.acr-conversation>p:not(.acr-kicker){color:var(--acr-muted)}.acr-footer{background:var(--acr-green);color:var(--acr-cream)}.acr-footer p,.acr-footer>small{color:rgba(244,240,230,.78)}@media(max-width:900px){.acr-topbar{height:86px}.acr-logo{width:210px}.acr-logo img{width:210px}.acr-logo-footer,.acr-logo-footer img{width:220px}}.acr-hero{margin:42px 0 0;max-width:1120px;overflow:hidden;border-bottom:3px solid var(--acr-gold);background:var(--acr-cream)}.acr-hero img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center 50%}.acr-portrait{max-width:980px;margin:34px 0;padding:36px 42px;border-left:3px solid var(--acr-gold);background:var(--acr-cream);font:20px/1.7 eb garamond,Garamond,Georgia,serif}.acr-portrait p{margin:0 0 18px}.acr-portrait p:last-child{margin-bottom:0}.acr-disclaimer{max-width:840px;color:var(--acr-muted);font-size:12px;line-height:1.65!important}.acr-architecture{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1020px;margin:0 auto 54px;padding:30px;background:var(--acr-cream);border:1px solid var(--acr-line)}.acr-architecture article{min-height:138px;padding:24px;background:var(--acr-paper);border-top:3px solid var(--acr-gold);display:flex;flex-direction:column;justify-content:center;text-align:center}.acr-architecture article h3{font-size:22px}.acr-architecture article b{margin-top:11px;color:var(--acr-green);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.acr-architecture article small{margin-top:7px;color:var(--acr-muted)}.acr-architecture-core{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:154px;height:154px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--acr-green);color:var(--acr-cream);border:7px solid var(--acr-cream);box-shadow:0 0 0 1px var(--acr-gold);font:19px/1.2 eb garamond,Garamond,Georgia,serif}.acr-visibility{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding-top:15px;border-top:1px solid var(--acr-line);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.acr-visibility b{color:var(--acr-muted)}.acr-visibility span{color:var(--acr-green)}.acr-visibility span.partial-visibility{color:#735d24}.acr-visibility span.insufficient-visibility{color:#7a3c34}.acr-status.resilient,.acr-legend .resilient{background:#dcebe2;color:#244f38}.acr-status.practised,.acr-legend .practised{background:#e6eee5;color:#496248}.acr-status.defined,.acr-legend .defined{background:#eee9db;color:#735d24}.acr-status.informal,.acr-legend .informal{background:#f1e0dd;color:#7a3c34}.acr-insight-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--acr-line)}.acr-insight-grid article{padding:34px 36px 25px 0}.acr-insight-grid article+article{padding-left:36px;border-left:1px solid var(--acr-line)}.acr-insight-grid p,.acr-cross-grid p,.acr-method-grid p{color:var(--acr-muted);font-size:14px}.acr-insight-grid b{display:block;margin-top:24px;color:var(--acr-gold);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.acr-cross-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--acr-line);border:1px solid var(--acr-line)}.acr-cross-grid article{padding:42px;background:var(--acr-cream)}.acr-cross-grid h3{color:var(--acr-green)}.acr-scenario blockquote{margin:0;padding:45px 50px;background:var(--acr-green);color:var(--acr-cream);font-size:27px;line-height:1.55;border-bottom:3px solid var(--acr-gold)}.acr-agenda{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--acr-line);border:1px solid var(--acr-line)}.acr-agenda article{padding:36px;background:var(--acr-paper)}.acr-agenda span{display:block;color:var(--acr-gold);font-size:9px;letter-spacing:.15em;text-transform:uppercase}.acr-agenda p{font:20px/1.55 eb garamond,Garamond,Georgia,serif;color:var(--acr-green)}.acr-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.acr-method-grid article{padding-top:25px;border-top:2px solid var(--acr-gold)}.acr-method-grid b{color:var(--acr-green)}@media(max-width:900px){.acr-portrait{padding:28px 25px}.acr-architecture{grid-template-columns:1fr;padding:18px}.acr-architecture-core{position:static;transform:none;width:auto;height:auto;border-radius:0;margin-bottom:4px;padding:25px}.acr-insight-grid,.acr-cross-grid,.acr-agenda,.acr-method-grid{grid-template-columns:1fr}.acr-insight-grid article,.acr-insight-grid article+article{padding:28px 0;border-left:0;border-bottom:1px solid var(--acr-line)}.acr-cross-grid article,.acr-agenda article{padding:28px}.acr-scenario blockquote{padding:32px 26px;font-size:23px}}@media print{.acr-architecture-core{box-shadow:none}.acr-portrait,.acr-cross-grid article,.acr-agenda article{background:#fff}.acr-scenario blockquote{background:#fff;color:var(--acr-ink);border:1px solid var(--acr-line)}}.acr-contour-wrap{margin:0 auto 60px;padding:30px 30px 24px;max-width:1020px;background:var(--acr-cream);border:1px solid var(--acr-line)}.acr-contour{display:block;width:100%;height:auto;overflow:visible}.acr-contour .contour-grid circle,.acr-contour .contour-grid line{fill:none;stroke:#cfc7b8;stroke-width:1}.acr-contour .contour-grid .dimension-divider{stroke:var(--acr-gold);stroke-width:1.25;opacity:.7}.acr-contour .contour-grid .sub-axis{opacity:.72}.acr-contour .contour-shape{fill:rgba(15,59,46,.23);stroke:var(--acr-green);stroke-width:3;stroke-linejoin:round}.acr-contour .visibility-wedge{fill:var(--acr-cream);stroke:var(--acr-muted);stroke-width:1;stroke-dasharray:3 3}.acr-contour .visibility-wedge.partial{opacity:.48}.acr-contour .visibility-wedge.insufficient{opacity:.94}.acr-contour .contour-point{fill:var(--acr-green);stroke:var(--acr-green);stroke-width:2}.acr-contour .contour-point.partial-visibility{fill:var(--acr-cream)}.acr-contour .contour-point.insufficient-visibility{fill:var(--acr-cream);stroke:var(--acr-muted)}.acr-contour .gap-cross{fill:none;stroke:var(--acr-muted);stroke-width:1.5}.acr-contour text{font-family:Ubuntu,Arial,sans-serif}.acr-contour .ring-label{fill:var(--acr-muted);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.acr-contour .dimension-label{fill:var(--acr-green);font-size:12px;font-weight:700}.acr-contour .dimension-status{font-size:9px;text-transform:uppercase;letter-spacing:.08em}.acr-contour .dimension-status.established{fill:#3f7358}.acr-contour .dimension-status.developing{fill:#9b7837}.acr-contour .dimension-status.exposed{fill:#a45b49}.acr-contour .dimension-status.unclear{fill:#68736d}.acr-contour .contour-core{fill:var(--acr-green);font-size:9px;font-weight:700;letter-spacing:.12em}.acr-contour-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:11px 20px;padding-top:20px;border-top:1px solid var(--acr-line);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--acr-muted)}.acr-contour-legend i{display:inline-block;width:11px;height:11px;margin-right:6px;vertical-align:-2px}.acr-contour-legend i.weighted{background:rgba(15,59,46,.23);border:2px solid var(--acr-green);border-radius:50%}@media(max-width:900px){.acr-contour-wrap{padding:16px 4px}.acr-contour .dimension-label{font-size:10px}.acr-contour .dimension-status{font-size:8px}.acr-contour .ring-label{font-size:8px}}@media print{.acr-contour-wrap{background:#fff}.acr-contour .visibility-wedge{fill:#fff}}