.pc-meter{flex-direction:column;gap:8px;display:flex}.pc-meter-row{background:repeating-linear-gradient(90deg,#1f273314 0 2px,#0000 2px 14px);border-radius:999px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.pc-meter--hero .pc-meter-row{gap:14px;padding:14px 18px}.pc-meter--inline{display:inline-flex}.pc-meter--inline .pc-meter-row{background:0 0;gap:5px;padding:4px 8px}.pc-plate{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.pc-meter--inline .pc-plate{flex:none}.pc-plate svg{display:block}.pc-plate-word{text-align:center;color:#5b6672;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:10.5px;font-weight:700;line-height:1.15}.pc-meter--inline .pc-plate-word{display:none}.pc-meter--inline .pc-plate--reached .pc-plate-word{white-space:nowrap;-webkit-hyphens:none;hyphens:none;max-width:none;font-size:9.5px;display:block}.pc-plate--reached .pc-plate-word{color:#1f2733}.pc-meter-reached-label{text-align:center;font-family:Bricolage Grotesque,sans-serif;font-size:15px;font-weight:800}.pc-meter--hero .pc-meter-reached-label{font-size:20px}.pc-meter--inline .pc-meter-reached-label{display:none}.pc-beads{flex-wrap:wrap;align-items:center;gap:22px 8px;padding:20px 0 12px;display:flex}.pc-bead-person{white-space:nowrap;font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:800}.pc-bead-link{flex-direction:column;align-items:center;gap:2px;display:inline-flex;position:relative}.pc-bead-tag{text-transform:uppercase;letter-spacing:.06em;color:#b0522f;white-space:nowrap;font-size:9.5px;font-weight:800;position:absolute;top:-18px}.pc-bead-word{color:#5b6672;white-space:nowrap;font-size:9px;font-weight:700}.pc-chip{background:#fff;border:1.5px solid;border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 6px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.pc-chip svg{flex:none;display:block}.pc-evidence-ladder{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pc-evidence-ladder li{align-items:flex-start;gap:12px;display:flex}.pc-evidence-ladder svg{flex:none;margin-top:2px}.pc-evidence-ladder strong{font-family:Bricolage Grotesque,sans-serif}.pc-evidence-ladder-sub{color:#5b6672;margin-top:2px;font-size:12px;display:block}.pc-weakest-link{color:#3a4048;margin:6px 0 10px;font-size:13.5px}.pc-rung-tally{color:#5b6672;margin:4px 0 0;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.pc-plate--reached svg{transition:transform .16s}.pc-plate--reached:hover svg{transform:scale(1.08)}}@media (max-width:480px){.pc-meter-row{flex-wrap:nowrap;overflow-x:auto}.pc-beads{gap:4px}.pc-plate-word{display:none}.pc-plate--reached .pc-plate-word{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;max-width:68px;font-size:11px;display:block}}@media (max-width:600px){.pc-beads{flex-direction:column;align-items:flex-start;gap:10px 0;padding:14px 0}.pc-bead-link{flex-direction:row;align-items:center;gap:6px;position:static}.pc-bead-tag{position:static;top:auto}}
.pc-motif{color:inherit;flex:none;display:block}.pc-motif-head{align-items:center;gap:14px;display:flex}.pc-motif-head>.pc-motif{color:var(--ink,#1f2733);background:color-mix(in srgb, var(--marigold,#e9a63a) 34%, transparent);box-sizing:content-box;border-radius:999px;padding:6px}.pc-marketing .pc-tile .pc-motif{color:var(--accent);margin-bottom:4px}.pc-marketing .pc-tile--flip .pc-motif{color:var(--marigold);opacity:1}.pc-hero-art{pointer-events:none;z-index:0;color:#1f2733;opacity:.5;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;bottom:-74px;left:-6%;right:12%}.pc-hero-art .pc-motif{width:min(360px,100%);height:auto}.pc-cards>.pc-card{z-index:1;position:relative}@media (max-width:760px){.pc-hero-art{opacity:.9;justify-content:center;margin:0 0 4px;position:static}.pc-hero-art .pc-motif{width:250px}}.pc-motif-note{align-items:flex-start;gap:16px;display:flex}.pc-motif-note>div{min-width:0}.pc-motif-note p:last-child{margin-bottom:0}@media (max-width:560px){.pc-motif-note{gap:12px}}.pc-motif-centre{color:var(--accent,#1d6f8e);justify-content:center;margin:0 0 14px;display:flex}.siteNav .familyMast{background-image:radial-gradient(circle at 14px 0, color-mix(in srgb, var(--marigold,#e9a63a) 26%, transparent) 7px, transparent 7.5px);background-position:0 0;background-repeat:repeat-x;background-size:28px 28px;position:relative}.siteNav .familyMast:after{content:"";background:radial-gradient(circle at 10px 0, var(--marigold,#e9a63a) 9px, transparent 9.5px) 0 0/20px 10px repeat-x;opacity:.5;pointer-events:none;height:10px;position:absolute;bottom:-9px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.pc-marketing .pc-btn,.btn,.pc-btn-like,.siteNavSignout{transition:transform .14s,box-shadow .14s}.pc-marketing .pc-btn:hover,.btn:hover,.pc-btn-like:hover,.siteNavSignout:hover{transform:rotate(-1deg)translateY(-1px)}.pc-marketing .pc-btn:active,.btn:active,.pc-btn-like:active{transform:rotate(0)translateY(0)}.pc-marketing .pc-tile{transition:transform .16s,border-color .16s,box-shadow .16s}.pc-marketing .pc-tile:hover{transform:rotate(0)translateY(-3px)}.pc-meter .pc-plate svg{animation:.38s both pc-plate-in}.pc-meter .pc-plate:first-child svg{animation-delay:0s}.pc-meter .pc-plate:nth-child(2) svg{animation-delay:60ms}.pc-meter .pc-plate:nth-child(3) svg{animation-delay:.12s}.pc-meter .pc-plate:nth-child(4) svg{animation-delay:.18s}.pc-meter .pc-plate:nth-child(5) svg{animation-delay:.24s}.pc-meter .pc-plate--reached svg{animation-name:pc-plate-in-lit}.pc-beads .pc-bead-link svg{animation:.32s both pc-bead-in}.pc-beads .pc-bead-link:hover svg{transition:transform .14s;transform:scale(1.14)}.pc-beads .pc-bead-person{transition:color .14s}}@keyframes pc-plate-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes pc-plate-in-lit{0%{opacity:0;transform:translateY(5px)scale(.82)}60%{transform:translateY(0)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pc-bead-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.treescroll .pt-card{box-shadow:inset 3px 0 0 0 var(--accent);border-left-width:1px;border-radius:16px 16px 16px 4px;transition:box-shadow .14s,transform .14s,border-color .14s}.treescroll .pt-card.living{box-shadow:inset 4px 0 0 0 var(--seal)}.treescroll .pt-card.root{box-shadow:inset 3px 0 0 0 var(--accent), 0 0 0 3px color-mix(in srgb, var(--accent) 26%, transparent)}@media (prefers-reduced-motion:no-preference){.treescroll .pt-card:hover{transform:translateY(-1px)}}.pc-pagemark{color:var(--accent,#1d6f8e);margin:0 0 10px;display:block}.pc-pagemark .pc-motif{width:84px;height:auto}@media (max-width:560px){.pc-pagemark .pc-motif{width:56px}}.pc-ok-box.pc-motif-note,.pc-notice.pc-motif-note{align-items:center}.pc-ok-box .pc-motif,.pc-notice .pc-motif{color:var(--accent,#1d6f8e)}.pc-error .pc-motif{color:var(--clay,#b0522f)}.familyState .pc-motif-centre{color:var(--accent)}.familyState .pc-motif{width:96px;height:auto}.storyCover[data-cover]{background-image:radial-gradient(color-mix(in srgb, var(--ink) 10%, transparent) 1.1px, transparent 1.1px);background-size:14px 14px;position:relative}.storyCover[data-cover=letter],.storyCover[data-cover=quilt]{background-color:color-mix(in srgb, var(--marigold) 18%, var(--surface));color:var(--seal)}.storyCover[data-cover=compass],.storyCover[data-cover=beads]{background-color:var(--accent-soft);color:var(--accent)}.storyCover[data-cover=lantern],.storyCover[data-cover=basket]{background-color:color-mix(in srgb, var(--marigold) 26%, var(--surface));color:var(--ink)}.storyCover[data-cover=book],.storyCover[data-cover=table]{background-color:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--ink)}.storyCoverKit{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.storyCoverKit .pc-motif{width:100%;height:auto;max-height:100%}.storyCoverOption .storyCoverKit .pc-motif{width:100%}.mast{position:relative}.mastArt{pointer-events:none;z-index:0;opacity:.18;color:var(--ink);display:block;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.mast>:not(.mastArt):not(.mastChartBackdrop){z-index:1;position:relative}@media (max-width:760px){.mastArt{opacity:.13}.mastArt .pc-motif{width:260px;height:auto}}.pc-ask-opener{color:var(--ink,#1f2733);align-items:center;gap:12px;margin:0 0 14px;font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:800;display:flex}.pc-ask-opener .pc-motif{color:var(--marigold,#e9a63a)}.pc-footer-brand{align-items:center;gap:12px;max-width:46ch;display:flex}.pc-footer-brand .pc-motif{color:var(--accent,#1d6f8e)}.pc-page .pc-card{width:100%;max-width:460px;transform:none}[data-preview="1"] .pc-pagemark,[data-preview="1"] .pc-motif-centre,[data-preview="1"] .pc-footer-brand .pc-motif,[data-preview="1"] .pc-ask-opener .pc-motif{color:var(--ink)}[data-preview="1"] .pc-motif-head>.pc-motif{background:var(--chip,#f0eee6)}
