@layer components{.standard-chapter{padding-block:var(--space-chapter)}.standard-heading>.eyebrow{color:var(--accent-ink);margin-bottom:24px}.standard-heading>p:not(.eyebrow){max-width:42em;color:var(--muted);margin-top:28px}.standard-heading>.round-link{margin-top:36px}.method-belief>.caption{color:var(--muted);margin-top:20px}.standard-principles{padding-block:64px var(--space-chapter);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(48px,7vw,112px);display:grid}.standard-principles figure img{width:100%;height:auto}.standard-principles figcaption{text-align:center;margin-top:32px}.standard-principle-list{gap:36px;margin-top:40px;display:grid}.standard-principle-list article>.eyebrow{color:var(--accent-ink);margin-bottom:12px}.standard-principle-list h3{margin-bottom:14px}.standard-principle-list article>p:last-child{color:var(--muted)}#professional-standards{border-top:1px solid var(--line)}.standard-explorer{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(48px,6vw,96px);margin-top:64px;display:grid}.standard-tabs{display:grid}.standard-tabs a{color:var(--muted);transition:color var(--motion-hover),border-color var(--motion-hover);border-bottom:1px solid #0000;grid-template-columns:32px 1fr 22px;align-items:center;gap:24px;padding:25px 0;display:grid}.standard-tabs a:first-child{padding-top:16px}.standard-tabs a[aria-selected=true]{color:var(--accent-ink);border-color:var(--clay)}.standard-tabs a:hover{color:var(--accent-ink)}.standard-tabs .eyebrow{margin-bottom:8px;display:block}.standard-tabs svg{opacity:0;width:20px;height:20px;transition:opacity var(--motion-hover),transform var(--motion-hover);transform:translate(-5px,5px)}.standard-tabs a[aria-selected=true] svg,.standard-tabs a:hover svg{opacity:1;transform:none}.standard-panels{min-width:0}.standard-panel{background:var(--stone);flex-direction:column;min-height:610px;padding:clamp(32px,4vw,64px);display:flex}.standard-panel[hidden]{display:none}.standard-panel+.standard-panel{margin-top:32px}[data-enhanced=true] .standard-panel{margin-top:0}.standard-panel-copy>.eyebrow{color:var(--accent-ink);margin-bottom:28px}.standard-panel-copy h3{margin-bottom:24px}.standard-panel-copy>p:last-child{max-width:35em;color:var(--muted)}.standard-cycle{margin-block:40px 32px;padding-top:8px}.standard-cycle ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.standard-cycle li{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.cycle-label-part{white-space:nowrap;display:inline-block}.cycle-dot{border:1px solid var(--line);background:var(--stone);z-index:1;width:48px;height:48px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:relative}.is-current .cycle-dot{background:var(--clay-deep);border-color:var(--clay-deep);color:var(--paper)}.standard-cycle li:not(:last-child):after{content:"";background:var(--line);width:calc(100% - 60px);height:1px;position:absolute;top:23px;left:calc(50% + 30px)}.standard-cycle li:not(:last-child):before{content:"";border-top:1px solid var(--line);border-right:1px solid var(--line);width:6px;height:6px;position:absolute;top:20px;left:calc(150% - 35px);transform:rotate(45deg)}.standard-cycle .is-reciprocal .cycle-dot:after{content:"";border-top:1px solid var(--line);border-right:1px solid var(--line);width:6px;height:6px;position:absolute;top:19px;left:calc(100% + 7px);transform:rotate(-135deg)}.standard-cycle .is-current>.caption{color:var(--accent-ink)}.cycle-return{fill:none;width:80%;height:28px;stroke:var(--muted);stroke-width:1px;margin:12px auto 0;display:block;overflow:visible}.cycle-return path{vector-effect:non-scaling-stroke}.standard-cycle figcaption{text-align:center;margin-top:14px}.standard-result{border-top:1px solid var(--line);margin-top:auto;padding-top:24px}.standard-result>.caption{margin-bottom:8px}.standard-decision{background:var(--clay-deep);color:var(--paper);padding-block:var(--space-chapter)}.standard-split{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(48px,7vw,112px);display:grid}.standard-decision .standard-heading>.eyebrow{color:var(--paper)}.standard-split>div>p+p{margin-top:24px}.standard-outcomes{grid-template-columns:repeat(4,1fr);gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid}.standard-outcomes li{flex-direction:column;gap:4px;display:flex}.standard-outcomes span{letter-spacing:.08em}.process-disclosure{border-block:1px solid var(--line);margin-top:48px}.process-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:28px;list-style:none;display:flex}.process-disclosure>summary::-webkit-details-marker{display:none}.process-disclosure>summary>span{transition:transform var(--motion-hover)}.process-disclosure[open]>summary>span{transform:rotate(45deg)}.process-disclosure>.steps{max-width:880px;margin:12px 0 40px auto}.process-disclosure .steps p{max-width:38em;color:var(--muted)}.standard-project{padding-bottom:var(--space-chapter);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,7vw,112px);display:grid}.standard-project-image{display:block;overflow:hidden}.standard-project-image img{width:100%;height:auto;aspect-ratio:var(--media-entry);object-fit:cover;transition:transform var(--motion-enter) var(--ease-out)}.standard-project-image:hover img{transform:scale(1.025)}.standard-secondary-link{width:fit-content;color:var(--muted);align-items:center;gap:16px;margin-top:48px;display:flex}.standard-secondary-link svg{width:18px;height:18px}.standard-closing{background:var(--charcoal);color:var(--paper);padding-block:var(--space-chapter)}.standard-closing>.container{justify-content:space-between;align-items:end;gap:48px;display:flex}.standard-closing h2{margin-top:28px}.standard-closing .round-link{flex-shrink:0}.standard-closing .round-link:hover>span,.about-belief-band .round-link:hover>span{background:var(--paper);color:var(--ink);border-color:var(--paper)}.about-belief{padding-block:var(--space-hero) var(--space-chapter);grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(40px,5vw,80px);display:grid}.about-belief-copy>.eyebrow{color:var(--accent-ink);margin-bottom:32px}.belief-english{margin-top:36px}.about-introduction{color:var(--muted);max-width:33em;margin-top:36px}.about-belief-art{overflow:hidden}.about-belief-art img{width:100%;height:auto;aspect-ratio:var(--media-entry);object-fit:cover}.about-philosophy{background:var(--stone);padding-block:var(--space-chapter)}.about-philosophy-grid,.about-commitment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,6vw,96px);margin-top:64px;display:grid}.about-philosophy-grid h3{margin-block:20px}.about-philosophy-grid article>p:last-child,.about-commitment-grid p{color:var(--muted);max-width:25em}.about-commitment-grid h3{margin-block:22px}.about-commitment-grid .caption{color:var(--accent-ink)}.about-belief-band{background:var(--charcoal);color:var(--paper);padding-block:var(--space-chapter)}.about-belief-band .eyebrow{color:var(--on-dark-muted)}.about-belief-band .round-link{margin-top:36px}.about-knowledge-grid{grid-template-columns:1fr 1fr;gap:clamp(48px,8vw,128px);margin-top:64px;display:grid}.about-knowledge-grid article{border-top:1px solid var(--line);padding-top:32px}.about-knowledge-grid .eyebrow{color:var(--accent-ink);margin-bottom:22px}.about-knowledge-grid h3{margin-bottom:24px}.about-knowledge-grid article>p:not(.eyebrow){max-width:30em;color:var(--muted)}.about-knowledge-grid .round-link{margin-top:32px}@media (prefers-reduced-motion:no-preference){[data-enhanced=true] .standard-panel:not([hidden]){animation:standard-panel-enter var(--motion-panel) var(--ease-out) both}@keyframes standard-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (width<=1000px){.standard-explorer{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:32px}.standard-tabs a{gap:16px}.standard-panel{min-height:640px;padding:32px}.standard-principles,.standard-split,.standard-project{gap:48px}.standard-closing>.container{display:block}.standard-closing .round-link{margin-top:40px}}@media (width<=900px){.standard-explorer{grid-template-columns:1fr;gap:32px}.standard-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.standard-tabs a,.standard-tabs a:first-child{flex-direction:column;align-items:start;gap:12px;padding-block:12px 20px;display:flex}.standard-tabs svg{display:none}.standard-panel{min-height:560px;padding:40px}.standard-tabs .eyebrow{min-height:36px}.about-belief{grid-template-columns:1fr;gap:48px}.about-belief-art{justify-self:end;width:100%;max-width:620px}}@media (width<=700px){.standard-principles{grid-template-columns:1fr;gap:48px;padding-top:32px}.standard-principles figure{max-width:440px;margin-inline:auto}.standard-principles figcaption{margin-top:20px}.standard-principle-list{gap:36px;margin-top:36px}.standard-heading>p:not(.eyebrow){margin-top:24px}.standard-explorer{margin-top:40px}.standard-tabs{scrollbar-width:thin;gap:20px;padding-bottom:8px;display:flex;overflow-x:auto}.standard-tabs a{flex:0 0 136px}.standard-tabs .eyebrow{min-height:0}.standard-panel{min-height:0;padding:32px 24px}.standard-panel-copy h3 br{display:none}.standard-panel-copy>.eyebrow{margin-bottom:24px}.cycle-dot{width:34px;height:34px}.standard-cycle li{gap:12px}.standard-cycle li:not(:last-child):after{width:calc(100% - 40px);top:16px;left:calc(50% + 20px)}.standard-cycle li:not(:last-child):before{top:13px;left:calc(150% - 25px)}.standard-cycle .is-reciprocal .cycle-dot:after{top:12px;left:calc(100% + 3px)}.standard-cycle li>.caption{text-align:center;letter-spacing:0;width:100%}.standard-cycle figcaption{margin-top:14px}.standard-split,.standard-project{grid-template-columns:1fr;gap:40px}.standard-outcomes{gap:12px}.process-disclosure{margin-top:36px}.process-disclosure>.steps{margin-bottom:16px}.standard-secondary-link{margin-top:36px}.about-belief{gap:40px;padding-block:56px 80px}.about-belief-copy>.eyebrow{margin-bottom:28px}.belief-english,.about-introduction{margin-top:28px}.about-philosophy-grid,.about-commitment-grid,.about-knowledge-grid{grid-template-columns:1fr;gap:40px;margin-top:44px}.about-philosophy-grid h3{margin-block:16px}.standard-closing h2{margin-top:24px}}}.about-belief h1{font-size:var(--type-chapter)}.standard-heading h2,.standard-panel h3,.standard-closing h2{font-size:var(--type-section)}.standard-principle-list h3,.standard-result>p:last-child,.about-philosophy-grid h3,.about-commitment-grid h3,.about-knowledge-grid h3{font-size:var(--type-title);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.standard-tab-name{font-size:var(--type-title);line-height:var(--leading-heading)}.standard-index{font-size:var(--type-label);line-height:1.6}.standard-outcomes li,.standard-outcomes span{font-size:var(--type-label);line-height:1.7}.belief-english{font-family:var(--font-editorial);font-size:var(--type-title);letter-spacing:0;line-height:1.4}.philosophy-word{font-family:var(--font-editorial);font-size:var(--type-section);color:var(--accent-ink);line-height:1.2}.process-disclosure>summary{font-size:var(--type-control);line-height:1.6}.process-disclosure>summary>span{font-size:var(--type-title)}@media (width<=900px){.standard-tab-name{font-size:var(--type-control)}}
