/* Approved Philosophy section 1 eye. */

.s-judgment-art { width:300px; max-width:100%; margin-top:32px; }
.s-judgment-art svg { display:block; width:100%; height:auto; overflow:visible; fill:none; stroke:#111111; stroke-width:1.25; stroke-linecap:round; stroke-linejoin:round; }
.s-judgment-eye { stroke-opacity:.68; }
.s-judgment-sweep { stroke-opacity:.26; }
.s-judgment-iris { stroke-opacity:.42; }
.s-judgment-focus { fill:#F5C518; stroke:none; }
.s-judgment-piece { transform-origin:160px 98px; }
@media(max-width:1023px) { .s-judgment-art { width:230px; margin-top:24px; } }
@media(max-width:639px) { .s-judgment-art { width:192px; margin-top:20px; } .s-judgment-art svg { stroke-width:1.7; } }
@media(prefers-reduced-motion:reduce), print { .s-judgment-piece { animation:none!important; transform:none!important; opacity:1!important; } }

/* Approved Philosophy section 3 compass. */

.s-compass-art { width:300px; max-width:100%; margin-top:32px; }
.s-compass-art svg { display:block; width:100%; height:auto; overflow:visible; fill:none; stroke:#111111; stroke-width:1.25; stroke-linecap:round; stroke-linejoin:round; }
.s-compass-rim { stroke-opacity:.48; }
.s-compass-ticks { stroke-opacity:.32; }
.s-compass-needle { stroke-opacity:.75; }
.s-compass-facet { stroke:none; }
.s-compass-axis { stroke-opacity:.24; }
.s-compass-pivot { fill:#FFFFFF; stroke-opacity:.65; }
.s-compass-gold { fill:#F5C518; stroke:none; }
.s-compass-piece { transform-origin:114px 106px; }
@media(max-width:1023px) { .s-compass-art { width:230px; margin-top:24px; } }
@media(max-width:639px) { .s-compass-art { width:192px; margin-top:20px; } .s-compass-art svg { stroke-width:1.7; } }
@media(prefers-reduced-motion:reduce), print { .s-compass-piece { animation:none!important; transform:none!important; opacity:1!important; } }

/* Approved Philosophy section 5 capacity illustration. */

.s-capacity-art { width:300px; max-width:100%; margin-top:32px; }
.s-capacity-art svg { display:block; width:100%; height:auto; overflow:visible; fill:none; stroke:#111111; stroke-width:1.25; stroke-linecap:round; stroke-linejoin:round; }
.s-capacity-curve { stroke:url(#philosophy-capacity-ink); stroke-width:1.45; }
.s-capacity-origin { fill:#FFFFFF; stroke-opacity:.4; stroke-width:1.2; }
.s-capacity-tip { fill:#F5C518; stroke:#111111; stroke-opacity:.55; stroke-width:.75; }
@media(max-width:1023px) { .s-capacity-art { width:230px; margin-top:24px; } }
@media(max-width:639px) { .s-capacity-art { width:192px; margin-top:20px; } .s-capacity-curve { stroke-width:1.8; } }
@media(prefers-reduced-motion:reduce), print { .s-capacity-piece, .s-capacity-tip { animation:none!important; transform:none!important; opacity:1!important; } }
