.chaptered-report{--chapter-accent:#a54130;--chapter-paper:#fffdf9;--chapter-wash:#f3eee6;--chapter-rule:#ded8ce;--chapter-ink:#272a25;--chapter-muted:#60665d;background:var(--chapter-paper);color:var(--chapter-ink);overflow-wrap:anywhere;min-width:0;padding:30px clamp(20px,4vw,42px);font:400 15px/1.65 Arial,sans-serif}.chaptered-report[data-brand=windwater]{--chapter-accent:#426454;--chapter-wash:#edf1ea;--chapter-rule:#cdd6cc}.chaptered-report *{box-sizing:border-box}.chaptered-report h1,.chaptered-report h2,.chaptered-report h3,.chaptered-report h4,.chaptered-report p{letter-spacing:normal;margin:0;font-weight:400}.chaptered-report h1{margin:7px 0;font:400 clamp(32px,4vw,45px)/1.18 Georgia,serif}.chaptered-report h2{margin:4px 0 12px;font:400 clamp(26px,3vw,34px)/1.24 Georgia,serif}.chaptered-report h3{margin:5px 0 12px;font:400 24px/1.3 Georgia,serif}.chaptered-report h4{color:var(--chapter-accent);margin:0 0 7px;font:500 13px/1.5 Arial,sans-serif}.chaptered-report p{max-width:80ch;font:400 15px/1.65 Arial,sans-serif}.chaptered-report p+p{margin-top:12px}.chaptered-report .chapter-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--chapter-accent);font:500 11px/1.5 Arial,sans-serif}.chaptered-report .chapter-small,.chaptered-report .chapter-date,.chaptered-report .chapter-people{color:var(--chapter-muted);font:400 12px/1.6 Arial,sans-serif}.chaptered-report .chapter-mast{border-bottom:1px solid var(--chapter-rule);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.chaptered-report .chapter-date{text-align:right;margin-bottom:12px}.chaptered-report .chapter-actions{flex-wrap:wrap;gap:9px;margin:0;display:flex}.chaptered-report .chapter-actions button{color:var(--chapter-accent);border:1px solid var(--chapter-rule);cursor:pointer;background:0 0;border-radius:6px;min-height:46px;padding:12px 18px;font:500 14px/1.3 Arial,sans-serif}.chaptered-report .chapter-actions button:last-child{background:var(--chapter-accent);color:#fff;border-color:var(--chapter-accent)}.chaptered-report .chapter-overview{background:0 0;border:0;border-radius:0;margin:0;padding:26px 0}.chaptered-report .jl-brief-nutshell,.chaptered-report .connection-nutshell{background:0 0;border:0;border-radius:0;margin:12px 0 24px;padding:0}.chaptered-report .jl-brief-nutshell h2{max-width:34ch;font-size:clamp(28px,3.4vw,38px)}.chaptered-report .chapter-summary-grid{grid-template-columns:1fr;gap:0;margin:20px 0 0;display:grid}.chaptered-report .chapter-summary-grid>article{border:0;border-top:1px solid var(--chapter-rule);background:0 0;border-radius:0;grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);gap:26px;padding:22px 0;display:grid}.chaptered-report .chapter-summary-grid h3{margin:0;font-size:23px}.chaptered-report .chapter-summary-grid p{font-size:15px}.chaptered-report .chapter-heading{align-items:center;gap:13px;margin:0 0 16px;display:flex}.chaptered-report .chapter-heading h2{margin:3px 0 0}.chaptered-report .chapter-number{border:1px solid var(--chapter-rule);height:34px;color:var(--chapter-accent);border-radius:50%;flex:0 0 34px;place-items:center;font:500 12px/1 Arial,sans-serif;display:grid}.chaptered-report .chapter-intro{color:var(--chapter-muted);margin-bottom:20px;font-size:14px}.chaptered-report .chapter-animals,.chaptered-report .chapter-elements,.chaptered-report .chapter-practice{border:0;border-top:1px solid var(--chapter-rule);background:0 0;border-radius:0;margin:0;padding:28px 0}.chaptered-report .chapter-animal-row{border-top:1px solid var(--chapter-rule);grid-template-columns:minmax(170px,.7fr) minmax(0,1.3fr);gap:26px;padding:24px 0;display:grid}.chaptered-report .chapter-position{color:var(--chapter-muted);margin-bottom:10px;font:400 11px/1.6 Arial,sans-serif}.chaptered-report .chapter-pair h3{font-size:26px}.chaptered-report .chapter-pattern{color:var(--chapter-accent);margin-bottom:10px;font:500 12px/1.5 Arial,sans-serif}.chaptered-report .chapter-finding+.chapter-finding{border-top:1px solid var(--chapter-rule);margin-top:20px;padding-top:20px}.chaptered-report .chapter-response{grid-template-columns:1fr 1fr;gap:22px;margin-top:16px;display:grid}.chaptered-report .chapter-response p{font-size:14px}.chaptered-report .chapter-help{border:0;border-top:1px solid var(--chapter-rule);background:0 0;border-radius:0;margin:16px 0 0;padding:0}.chaptered-report .chapter-help>summary{color:var(--chapter-accent);cursor:pointer;min-height:44px;padding:11px 0;font:500 13px/1.5 Arial,sans-serif}.chaptered-report .chapter-help[open]>:not(summary){margin-top:10px;margin-bottom:12px}.chaptered-report .chapter-help p{font-size:14px}.chaptered-report .chapter-estimate{border-left:3px solid var(--chapter-accent);background:var(--chapter-wash);padding:13px 17px;font-size:13px}.chaptered-report .chapter-profiles{grid-template-columns:1fr 1fr;gap:30px;margin:22px 0;display:grid}.chaptered-report .chapter-profiles>article{border-top:2px solid var(--chapter-rule);padding:16px 0}.chaptered-report .chapter-profiles h3{font-size:28px}.chaptered-report .chapter-quality{color:var(--chapter-accent);font-size:14px}.chaptered-report .chapter-element-bridge{background:var(--chapter-wash);margin:20px 0 26px;padding:22px}.chaptered-report .chapter-element-bridge p{font-size:14px}.chaptered-report .chapter-element-layout{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);align-items:center;gap:30px;display:grid}.chaptered-report .chapter-wheel svg{width:100%;max-width:420px;height:auto;margin:auto;display:block}.chaptered-report .jl-wheel-stage .element-wheel,.chaptered-report .wwa-wheel-stage .element-wheel{max-width:none!important;margin:0!important}.chaptered-report .jl-element-help,.chaptered-report .wwa-element-help{z-index:10000;overscroll-behavior:contain;border:1px solid var(--chapter-rule);background:var(--chapter-paper);width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--chapter-ink);border-radius:10px;margin:0;padding:18px;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #272a2526}.chaptered-report .jl-element-help h3,.chaptered-report .wwa-element-help h3{margin:0 0 12px;font:400 22px/1.3 Georgia,serif}.chaptered-report .jl-element-help p,.chaptered-report .wwa-element-help p{margin:0 0 12px;font:400 14px/1.55 Arial,sans-serif}.chaptered-report .chapter-wheel .jl-wheel-hint,.chaptered-report .chapter-wheel .wwa-wheel-hint{display:none}.chaptered-report .chapter-mixes h3{font-size:23px}.chaptered-report .chapter-mix-row{border-bottom:1px solid var(--chapter-rule);padding:13px 0}.chaptered-report .chapter-mix-row h4{color:var(--chapter-ink);margin:0 0 7px}.chaptered-report .chapter-mix-value{grid-template-columns:minmax(70px,1fr) minmax(50px,1fr) 62px;align-items:center;gap:12px;min-width:0;margin:6px 0;font-size:12px;display:grid}.chaptered-report .chapter-mix-value b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.chaptered-report .chapter-mix-track{background:var(--chapter-wash);border-radius:3px;height:6px;overflow:hidden}.chaptered-report .chapter-mix-track i{height:100%;display:block}.chaptered-report .chapter-step{border-top:1px solid var(--chapter-rule);grid-template-columns:32px minmax(0,1fr);gap:16px;padding:23px 0;display:grid}.chaptered-report .chapter-step-number{color:var(--chapter-accent);font:400 24px/1.3 Georgia,serif}.chaptered-report .chapter-step h3{margin-top:0;font-size:24px}.chaptered-report .chapter-step-action{background:var(--chapter-wash);margin-top:16px;padding:18px 20px}.chaptered-report blockquote{color:var(--chapter-accent);margin:15px 0 0;font:400 20px/1.5 Georgia,serif}.chaptered-report .chapter-position-table{border-collapse:collapse;width:100%;font-size:13px}.chaptered-report .chapter-position-table th,.chaptered-report .chapter-position-table td{text-align:left;border-bottom:1px solid var(--chapter-rule);overflow-wrap:anywhere;padding:12px 8px;font-weight:400}.chaptered-report .chapter-footer{color:var(--chapter-muted);border-top:1px solid var(--chapter-rule);margin-top:24px;padding-top:22px;font:400 12px/1.6 Arial,sans-serif}.chaptered-report .reading-basis-panel{margin-top:18px}.chaptered-report .chapter-perspectives{margin:22px 0}.chaptered-report .chapter-perspectives article{border-top:1px solid var(--chapter-rule);padding:20px 0}@media screen{#results[data-chaptered=true]>:not(.chaptered-screen):not(.report-print-heading):not(#report-edit-bar),.report-depth-shell[data-depth=chaptered]>#results{display:none!important}}@media (max-width:700px){.chaptered-report{padding:22px 20px}.chaptered-report .chapter-mast{display:block}.chaptered-report .chapter-date{text-align:left;margin:16px 0 10px}.chaptered-report .chapter-actions{width:100%}.chaptered-report .chapter-actions button{flex:1;padding-inline:10px}.chaptered-report .chapter-animal-row,.chaptered-report .chapter-summary-grid>article,.chaptered-report .chapter-element-layout,.chaptered-report .chapter-profiles,.chaptered-report .chapter-response{grid-template-columns:1fr;gap:16px}.chaptered-report .chapter-pair h3{font-size:25px}.chaptered-report .chapter-profiles{gap:0}.chaptered-report .chapter-element-bridge{padding:18px}.chaptered-report .chapter-mix-value{grid-template-columns:minmax(70px,1fr) minmax(40px,1fr) 58px;gap:8px}.chaptered-report .chapter-step{grid-template-columns:24px minmax(0,1fr);gap:12px}.chaptered-report .chapter-step-action{padding:16px}.chaptered-report .element-wheel .wheel-name{letter-spacing:0;font-size:20px}.chaptered-report .element-wheel .wheel-value{font-size:24px}.chaptered-report .element-wheel .wheel-center{letter-spacing:0;font-size:20px}.chaptered-report .element-wheel .wheel-center-small{display:none}.chaptered-report .jl-element-help,.chaptered-report .wwa-element-help{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;max-height:65dvh;top:auto!important;left:12px!important}}@media (max-width:400px){.reading-section-nav:has([href=\#chapter-overview]) .reading-section-actions{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.reading-section-nav:has([href=\#chapter-overview]) .reading-section-actions button{white-space:normal;min-width:0;min-height:44px;margin:0;padding:9px 4px;font-size:11px}}.chaptered-print{display:none}@media print{@page{margin:14mm 13mm}.report-depth-shell[data-depth=chaptered]{background:#fff!important;min-height:0!important}body:has(.chaptered-print){background:#fff!important;min-height:0!important}main:has(.chaptered-print){background:#fff!important;min-height:0!important}.chaptered-screen,#results[data-chaptered=true]>:not(.chaptered-print):not(.report-print-heading),.report-depth-shell[data-depth=chaptered]>#results.results{display:none!important}:is(#results[data-chaptered=true],.report-depth-shell[data-depth=chaptered]) .chaptered-print{color:#272a25;-webkit-print-color-adjust:exact;print-color-adjust:exact;font:10pt/1.45 Arial,sans-serif;break-inside:auto!important;background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}:is(#results,.report-depth-shell) .chaptered-print :is(p,li){orphans:3;widows:3;max-width:none!important;margin:0 0 7pt!important;font:10pt/1.45 Arial,sans-serif!important}:is(#results,.report-depth-shell) .chaptered-print h2{break-after:avoid!important;margin:0 0 10pt!important;font:20pt/1.2 Georgia,serif!important}:is(#results,.report-depth-shell) .chaptered-print h3{break-after:avoid!important;margin:0 0 7pt!important;font:15pt/1.25 Georgia,serif!important}:is(#results,.report-depth-shell) .chaptered-print h4{color:var(--chapter-accent);break-after:avoid!important;margin:0 0 5pt!important;font:700 9pt/1.4 Arial,sans-serif!important}:is(#results,.report-depth-shell) .chaptered-print .chapter-kicker{color:var(--chapter-accent);letter-spacing:.1em!important;font:700 8pt/1.4 Arial,sans-serif!important}:is(#results,.report-depth-shell) .chaptered-print :is(.chapter-small,.chapter-position){color:var(--chapter-muted);font:9pt/1.4 Arial,sans-serif!important}.chaptered-print :is(section,article,div){overflow:visible;min-height:0!important;max-height:none!important}.chaptered-print .chapter-overview{padding:0 0 14pt!important}.chaptered-print .chapter-heading{gap:10pt;margin:0 0 12pt;break-inside:avoid!important;break-after:avoid!important;display:flex!important}.chaptered-print .chapter-number{flex-basis:24pt;height:24pt;font-size:9pt}.chaptered-print :is(.chapter-animals,.chapter-elements,.chapter-practice){break-before:page!important;border:0!important;margin:0!important;padding:18pt 0 0!important;display:block!important}.chaptered-print .chapter-summary-grid{margin-top:12pt;display:block}.chaptered-print .chapter-summary-grid>article{break-inside:avoid!important;padding:11pt 0!important;display:block!important}.chaptered-print .chapter-animal-row{break-inside:auto!important;padding:13pt 0!important;display:block!important}.chaptered-print .chapter-pair{margin-bottom:10pt;break-inside:avoid!important;break-after:avoid!important}.chaptered-print .chapter-pair h3 br{display:none}.chaptered-print .chapter-pair h3 br:after{content:" "}.chaptered-print .chapter-finding{break-inside:auto!important}.chaptered-print .chapter-finding+.chapter-finding{margin-top:12pt;padding-top:12pt}.chaptered-print .chapter-response{margin-top:10pt;display:block!important}.chaptered-print .chapter-response>div{border-left:2pt solid var(--chapter-rule);margin-bottom:10pt;padding-left:10pt;break-inside:avoid!important}.chaptered-print .chapter-help{break-inside:auto!important;border:0!important;margin:10pt 0!important;padding:0!important;display:block!important}.chaptered-print .chapter-print-context>h4{border-top:1px solid var(--chapter-rule);padding-top:8pt}.chaptered-print details>summary{break-after:avoid!important;min-height:0!important;padding:0 0 6pt!important;font:700 9pt/1.4 Arial,sans-serif!important;display:block!important}.chaptered-print details::details-content{content-visibility:visible!important;display:contents!important}.chaptered-print .chapter-profiles{gap:20pt;margin:12pt 0;break-inside:avoid!important;grid-template-columns:1fr 1fr!important;display:grid!important}.chaptered-print .chapter-profiles>article{padding:10pt 0}.chaptered-print .chapter-element-bridge{background:var(--chapter-wash);margin:12pt 0;padding:12pt;break-inside:avoid!important}.chaptered-print .chapter-element-layout{break-inside:avoid!important;display:block!important}.chaptered-print .chapter-wheel{margin:12pt 0 18pt;break-inside:avoid!important}:is(#results,.report-depth-shell) .chaptered-print :is(.jl-wheel-stage,.wwa-wheel-stage){width:75mm!important;margin:0 auto!important;display:block!important}:is(#results,.report-depth-shell) .chaptered-print .element-wheel{width:75mm!important;max-width:none!important;height:75mm!important;margin:0 auto!important;display:block!important}.chaptered-print :is(.jl-element-help,.wwa-element-help,.jl-element-hotspot,.wwa-element-hotspot,.jl-wheel-hint,.wwa-wheel-hint){display:none!important}.chaptered-print .chapter-mix-row{padding:9pt 0;break-inside:avoid!important}.chaptered-print .chapter-mix-value{grid-template-columns:1fr 1fr 55pt;gap:12pt;margin:5pt 0;font-size:9pt;display:grid!important}.chaptered-print .chapter-mix-track{-webkit-print-color-adjust:exact;print-color-adjust:exact;outline:.5pt solid #aaa}.chaptered-print .chapter-mix-track i{-webkit-print-color-adjust:exact;print-color-adjust:exact;outline-offset:-.5pt;outline:.5pt solid #666}.chaptered-print .chapter-step{padding:14pt 0;break-inside:avoid!important;display:block!important}.chaptered-print .chapter-step-number{margin-bottom:7pt;font-size:16pt;display:block}.chaptered-print .chapter-step-action{margin-top:10pt;padding:12pt;break-inside:avoid!important}.chaptered-print blockquote{margin:10pt 0 0;font:14pt/1.4 Georgia,serif;break-inside:avoid!important}.chaptered-print .chapter-position-table{table-layout:fixed;width:100%;font-size:9pt}.chaptered-print .chapter-position-table :is(th,td){padding:7pt 5pt}.chaptered-print .chapter-position-table{break-inside:avoid!important}.chaptered-print .chapter-share-table{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:10pt;font:9pt/1.4 Arial,sans-serif}.chaptered-print .chapter-share-table :is(th,td){text-align:left;border-bottom:1px solid var(--chapter-rule);overflow-wrap:anywhere;padding:8pt 6pt;font-weight:400}.chaptered-print .chapter-share-table thead th{color:var(--chapter-ink);background:var(--chapter-wash);font-weight:700}.chaptered-print .chapter-share-table td{font-variant-numeric:tabular-nums}.chaptered-print tr{break-inside:avoid!important}.chaptered-print .chapter-footer{margin-top:14pt;padding-top:10pt;break-inside:avoid!important}}.report-birth-details{color:inherit;overflow-wrap:anywhere;border-block:1px solid #c9c0b4;margin:20px 0;padding:14px 0;font:14px/1.5 Arial,sans-serif}.report-birth-details h2{margin:0 0 10px!important;font:600 15px/1.4 Arial,sans-serif!important}.report-birth-people{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 24px;display:grid}.report-birth-details h3{margin:0 0 6px!important;font:600 14px/1.4 Arial,sans-serif!important}.report-birth-fields{margin:0}.report-birth-fields>p{grid-template-columns:95px minmax(0,1fr);gap:8px;display:grid;font:inherit!important;margin:3px 0!important}.report-birth-line b{font-weight:600}.report-birth-line span{margin:0}.report-birth-details>p{opacity:.8;margin:10px 0 0!important;font:12px/1.5 Arial,sans-serif!important}@media print{.report-birth-details{break-inside:avoid;margin:10pt 0;padding:8pt 0;font-size:9pt}.report-birth-details h2{font-size:10pt!important}.report-birth-details h3{font-size:9pt!important}.report-birth-details>p{font-size:8pt!important}.report-birth-people{grid-template-columns:repeat(2,minmax(0,1fr))}.report-birth-fields>p{grid-template-columns:65pt minmax(0,1fr)}}details.reading-basis-panel{box-sizing:border-box;width:100%;box-shadow:none;color:#62665e;text-align:left;background:0 0;border:0;border-radius:0;margin:8px 0 0;padding:0;display:block}details.reading-basis-panel>summary{box-sizing:border-box;cursor:pointer;letter-spacing:0;text-transform:none;min-height:36px;list-style:revert;color:#62665e;margin:0;padding:8px 0;font:400 13px/1.5 Arial,sans-serif}details.reading-basis-panel>summary small{color:#757970;white-space:nowrap;margin-left:10px;font:400 11px/1.5 Arial,sans-serif}details.reading-basis-panel>summary:focus-visible{outline-offset:3px;outline:2px solid}details.reading-basis-panel .reading-basis-content{background:#fafaf7;border:1px solid #deddd5;border-radius:8px;max-width:760px;margin:4px 0 0;padding:14px 16px}details.reading-basis-panel .reading-basis-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 12px;display:grid}details.reading-basis-panel .reading-basis-people dt{overflow-wrap:anywhere;color:#41483e;margin:0 0 2px;font:600 13px/1.5 Arial,sans-serif}details.reading-basis-panel .reading-basis-people dd{overflow-wrap:anywhere;margin:0;font:400 13px/1.5 Arial,sans-serif}details.reading-basis-panel .reading-basis-content p{color:#62665e;letter-spacing:0;max-width:none;margin:9px 0 0;font:400 13px/1.6 Arial,sans-serif}details.reading-basis-panel .reading-basis-content .reading-basis-note{color:#73786e;font-size:12px}@media (max-width:520px){details.reading-basis-panel>summary{min-height:44px;padding:11px 0}details.reading-basis-panel .reading-basis-people{grid-template-columns:1fr;gap:10px}details.reading-basis-panel .reading-basis-content{padding:12px 14px}}@media print{details.reading-basis-panel,details.reading-basis-panel[open],.reading-basis-panel *{display:none!important}}@media screen{#results .reading-basis-panel>summary{min-height:36px;padding:8px 0;font:400 13px/1.5 Arial,sans-serif}#results .reading-basis-panel .reading-basis-content p{font:400 13px/1.6 Arial,sans-serif}#results .reading-basis-panel .reading-basis-content .reading-basis-note{font-size:12px}}@media screen and (max-width:520px){#results .reading-basis-panel>summary{min-height:44px;padding:11px 0}}@media print{#results details.reading-basis-panel[data-export-omit]{display:none!important}#results details.reading-basis-panel[data-export-omit]::details-content{content-visibility:hidden!important;display:none!important}}
