.philosophy{--philosophy-easel-column:45%;--philosophy-easel-pic-height:clamp(24rem, 21rem + 7.5vw, 27rem);--philosophy-easel-tilt:0deg;--philosophy-easel-pic-room:calc(100cqi - (var(--space-s) + var(--philosophy-easel-gap)) * 2);--philosophy-easel-pic-narrow:min(clamp(24rem, 21rem + 7.5vw, 27rem), calc(var(--philosophy-easel-pic-room) / (var(--ratio-story))));--philosophy-easel-leg-back-dim:.82;--philosophy-easel-gap:var(--space-l);--philosophy-easel-drop:var(--space-3xl);--philosophy-easel-leg-top:2%;--philosophy-easel-leg-height:99%;--philosophy-easel-leg-in:26%;--philosophy-easel-leg-tilt:14deg;--philosophy-easel-leg-back-tilt:-9deg;--philosophy-easel-leg-back-height:86%;--philosophy-easel-leg-back-x:38%;--philosophy-easel-ledge-over:6%;--philosophy-easel-ledge-face:28%;--philosophy-sum-width:clamp(32rem, 28rem + 10vw, 36rem);--philosophy-room-under:clamp(24rem, 21rem + 7.5vw, 27rem);--philosophy-room-under-narrow:30%;--philosophy-room-under-wide:var(--space-m);--philosophy-easel-hang:1.85rem;--philosophy-easel-seat:calc(var(--philosophy-easel-hang) - var(--space-xs));--philosophy-inset-wide:calc(var(--page-inset) + var(--grid-column) + var(--grid-gutter));--philosophy-say-measure:45ch}.philosophy.section.seamed{max-width:none;padding-block:calc(var(--space-xl) + var(--strip-room)) var(--space-m);padding-inline:var(--page-inset)}.philosophy-inside.section.seamed:before,.philosophy-inside.section.seamed:after{content:none}.philosophy-stack{gap:var(--space-l);flex-direction:column;display:flex}.philosophy-subsection{grid-template-columns:var(--philosophy-easel-column) 1fr;gap:var(--space-l);align-items:end;display:grid;position:relative}.philosophy-subsection[data-side=left] .philosophy-mount,.philosophy-subsection[data-side=right] .philosophy-say{grid-area:1/1}.philosophy-mount,.philosophy-subsection-out{--art-reach:var(--page-inset)}@media (width<72rem){.philosophy.section{overflow-x:clip}.philosophy .has-art{overflow-x:visible}}@media (width>60rem){.philosophy.section.seamed{padding-inline:var(--philosophy-inset-wide)}.philosophy-mount,.philosophy-subsection-out{--art-reach:var(--philosophy-inset-wide)}.philosophy-subsection[data-side] .philosophy-say{max-width:var(--philosophy-say-measure)}}.philosophy-subsection[data-side=left] .philosophy-mount{justify-self:end}.philosophy-subsection[data-side=right] .philosophy-mount{justify-self:start}.philosophy-subsection[data-side=right] .philosophy-mount,.philosophy-subsection[data-side=left] .philosophy-say{grid-area:1/2}.philosophy-subsection[data-side=right]{grid-template-columns:1fr var(--philosophy-easel-column)}.philosophy-say{gap:var(--space-m);flex-direction:column;padding-block-end:var(--space-m);display:flex}.philosophy-subsection[data-side=right] .philosophy-say{justify-self:end}.philosophy-subsection-title{color:var(--section-headline);text-wrap:balance}.philosophy-point+.philosophy-point{margin-block-start:var(--paragraph-gap)}.philosophy-lead-in{font-style:italic}.philosophy-rig{width:fit-content;padding-block-end:var(--philosophy-easel-drop);padding-inline:var(--philosophy-easel-gap);rotate:var(--philosophy-easel-tilt);position:relative}.philosophy-board{z-index:var(--z-slip);width:fit-content;padding:0 0 var(--space-l);position:relative}.philosophy-pic{height:var(--philosophy-easel-pic-height);aspect-ratio:var(--ratio-story);place-items:center;display:grid;position:relative}.philosophy-pic>flip-pile{translate:0 calc(var(--philosophy-easel-seat) * -1)}.philosophy-pic .flip-pile-turn>svg{bottom:max(var(--space-2xs), calc(100% - var(--philosophy-easel-pic-height) - var(--space-l) - var(--philosophy-easel-seat) + var(--space-2xs) * 2))}.philosophy-pic>print-pile{width:100%;height:100%}.philosophy-pic>print-pile:not(.is-open) .print-pile-print{top:0;bottom:calc(var(--space-2xs) - var(--space-l));width:100%;left:0}.philosophy-pic>print-pile:not(.is-open) .print-pile-print>.exhibit{height:100%}.philosophy-pic>print-pile:not(.is-open) .print-pile-print>.exhibit>.exhibit-mat{flex-direction:column;height:100%;display:flex}.philosophy-pic>print-pile:not(.is-open) .print-pile-print>.exhibit .exhibit-pic{aspect-ratio:auto;flex:auto;min-height:0}.philosophy-pic>print-pile:not(.is-open) .print-pile-print>.exhibit .exhibit-pic-face{object-fit:cover;width:100%;height:100%}.philosophy-pic>print-pile:not(.is-open) .plus-button{right:var(--control-plus);bottom:var(--control-plus)}.philosophy-pic>print-pile:not(.is-open) .print-pile-print>.exhibit .exhibit-cap{padding-block-end:calc(var(--control-disc-x-small) + var(--control-plus))}.philosophy-pic>flip-pile .flip-pile-card>.quote{padding-inline:var(--space-s);justify-content:center}.philosophy-said{gap:var(--space-s);text-align:center;align-items:center}.philosophy-sum{color:var(--section-headline);max-width:var(--philosophy-sum-width);text-wrap:balance;font-style:italic}.philosophy-out-body{max-width:var(--section-measure);text-align:start;text-indent:var(--space-xs);margin-inline:auto}.philosophy-point,.philosophy-out-body{text-wrap:pretty}.philosophy-subsection[data-side]{align-items:start}.philosophy-subsection[data-side] .philosophy-mount{justify-self:stretch;position:relative}.philosophy-subsection[data-side=left] .philosophy-rig{margin-inline-start:auto}.philosophy-subsection[data-side=right] .philosophy-rig{margin-inline-end:auto}.philosophy-leg{top:var(--philosophy-easel-leg-top);z-index:var(--z-art);width:var(--space-xs);height:var(--philosophy-easel-leg-height);background:var(--easel-grain-along);box-shadow:inset 0 0 0 var(--line-hairline) var(--easel-edge), inset var(--line-rule) 0 0 var(--easel-lit);transform-origin:top;position:absolute}.philosophy-leg-l{left:var(--philosophy-easel-leg-in);rotate:calc(var(--philosophy-easel-leg-tilt) * -1)}.philosophy-leg-r{right:var(--philosophy-easel-leg-in);rotate:var(--philosophy-easel-leg-tilt)}.philosophy-leg-back{left:var(--philosophy-easel-leg-back-x);height:var(--philosophy-easel-leg-back-height);rotate:var(--philosophy-easel-leg-back-tilt);filter:brightness(var(--philosophy-easel-leg-back-dim))}.philosophy-ledge{left:var(--philosophy-easel-ledge-over);right:var(--philosophy-easel-ledge-over);bottom:calc(var(--philosophy-easel-drop) - var(--space-m) + var(--space-2xs));z-index:var(--z-strip);height:var(--space-m);background:linear-gradient(var(--easel-lit) 0 var(--philosophy-easel-ledge-face), var(--easel-lit-line) var(--philosophy-easel-ledge-face) calc(var(--philosophy-easel-ledge-face) + var(--line-hairline)), var(--easel-clear) calc(var(--philosophy-easel-ledge-face) + var(--line-hairline))), var(--easel-grain-across);box-shadow:var(--shadow-hovering), inset 0 0 0 var(--line-hairline) var(--easel-edge), inset 0 calc(var(--line-rule) * -1) 0 var(--easel-lit-line);position:absolute}.philosophy-rig:has(.reveal-host:is(.is-open,[data-reveal-closing])){rotate:none}.philosophy-board:has(.reveal-host:is(.is-open,[data-reveal-closing])){z-index:var(--z-overlay)}@media (width<=60rem){.philosophy-subsection,.philosophy-subsection[data-side]{--philosophy-easel-pic-height:var(--philosophy-easel-pic-narrow);align-items:start;padding-block-end:var(--space-m)}.philosophy-mount{container-type:inline-size}}@media (width<48rem){.philosophy-subsection,.philosophy-subsection[data-side]{grid-template-columns:1fr}.philosophy-subsection[data-side] .philosophy-mount,.philosophy-subsection[data-side] .philosophy-say{grid-area:auto/1;justify-self:stretch;max-width:none;padding-inline-start:0}.philosophy-subsection[data-side] .philosophy-rig{margin-inline:auto}.philosophy-subsection[data-side] .philosophy-say{order:-1}.philosophy-subsection[data-side] .philosophy-ledge{left:0;right:0}}.philosophy-subsection.philosophy-subsection-out{padding-block-end:calc(var(--philosophy-room-under) + var(--space-xl))}@media (width>=72rem){.philosophy-subsection.philosophy-subsection-out{padding-block-end:var(--philosophy-room-under-wide)}}@media (width<=45rem){.philosophy-subsection.philosophy-subsection-out{padding-block-end:var(--philosophy-room-under-narrow)}}
