.jt-page.svelte-o3zgkg{background-color:var(--HL-LIGHT);flex-direction:column;min-height:100%;display:flex;overflow-x:clip}.jt-hero.svelte-o3zgkg{height:calc(100vh - 98px);position:relative;overflow:hidden}.jt-field.svelte-o3zgkg{background-color:var(--HL-RED);flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0;overflow:hidden}.jt-title.svelte-o3zgkg{font-family:var(--HL-Amaranth);color:var(--HL-LIGHT);white-space:nowrap;will-change:transform;opacity:0;font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.05}.jt-w.svelte-o3zgkg{will-change:transform;display:inline-block}.pin-spacer{flex-shrink:0}.jt-mission.svelte-o3zgkg{text-align:center;max-width:820px;color:var(--HL-LIGHT);opacity:0;margin:0;padding:0 24px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.6}.jt-reveal .jt-title.svelte-o3zgkg,.jt-reveal .jt-mission.svelte-o3zgkg{opacity:1}.jt-scroll-cue.svelte-o3zgkg{color:var(--HL-LIGHT);pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.jt-scroll-cue-track.svelte-o3zgkg{background:linear-gradient(to bottom, transparent, var(--HL-LIGHT));opacity:.6;width:1px;height:44px}.jt-scroll-cue-icon.svelte-o3zgkg{width:40px;height:40px;font-size:40px;animation:1.9s ease-in-out infinite svelte-o3zgkg-jt-cue-slide}@keyframes svelte-o3zgkg-jt-cue-slide{0%{opacity:0;transform:translateY(-8px)}45%{opacity:1}to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.jt-scroll-cue-icon.svelte-o3zgkg{opacity:1;animation:none}}.jt-words.svelte-o3zgkg{text-align:left;padding:64px 24px 96px;position:relative}.jt-words-inner.svelte-o3zgkg{border:2px solid var(--HL-TISSUE);background-color:#f2dff2;border-radius:32px;max-width:840px;margin-inline:auto;padding:48px;box-shadow:0 8px 32px #2811280f}.jt-words.svelte-o3zgkg>:where(.svelte-o3zgkg){z-index:1;position:relative}.jt-words-rings.svelte-o3zgkg{z-index:0;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 112px,#c8202d4d 112px 114px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 430px,#000 560px 1000px,#0000 1350px);mask-image:radial-gradient(circle,#0000 430px,#000 560px 1000px,#0000 1350px)}.jt-words-title.svelte-o3zgkg{font-size:var(--fs-3xl);text-align:center;padding:96px 0 48px;line-height:1.2}.jt-words-dots.svelte-o3zgkg{justify-content:center;gap:32px;margin:0 auto 32px;display:flex}.jt-words-dot.svelte-o3zgkg{object-fit:cover;border:3px solid #0000;border-radius:50%;width:128px;height:128px;transition:border-color .2s,transform .2s}.jt-words-circle.svelte-o3zgkg{display:inline-flex;position:relative}.jt-words-tip.svelte-o3zgkg{text-align:left;background-color:var(--HL-DARK);width:max-content;color:var(--HL-LIGHT);font-family:var(--HL-Montserrat);font-size:var(--fs-xs);opacity:0;pointer-events:auto;z-index:2;border-radius:8px;padding:8px 14px;transition:opacity .2s,transform .2s;position:absolute;top:50%}.jt-words-tip.svelte-o3zgkg:before{content:"";width:16px;position:absolute;top:0;bottom:0}.jt-tip-left.svelte-o3zgkg:before{right:-16px}.jt-tip-right.svelte-o3zgkg:before{left:-16px}.jt-words-tip-link.svelte-o3zgkg{color:var(--HL-OXYGEN);text-underline-offset:2px;text-decoration:underline}.jt-words-tip-link.svelte-o3zgkg:hover{color:#fff}.jt-tip-left.svelte-o3zgkg{right:calc(100% + 12px);transform:translateY(-50%)translate(6px)}.jt-tip-right.svelte-o3zgkg{left:calc(100% + 12px);transform:translateY(-50%)translate(-6px)}.jt-words-circle.svelte-o3zgkg:hover .jt-words-tip:where(.svelte-o3zgkg){opacity:1}.jt-words-circle.svelte-o3zgkg:hover .jt-words-dot:where(.svelte-o3zgkg){border-color:var(--HL-RED);transform:scale(1.03)}.jt-words-circle.svelte-o3zgkg:hover .jt-tip-left:where(.svelte-o3zgkg),.jt-words-circle.svelte-o3zgkg:hover .jt-tip-right:where(.svelte-o3zgkg){transform:translateY(-50%)translate(0)}.jt-words-header.svelte-o3zgkg{border-left:4px solid var(--HL-RED);margin-bottom:32px;padding:16px 24px;line-height:1.4}.jt-words-q.svelte-o3zgkg{margin-bottom:8px;font-weight:600;line-height:1.4}.jt-words-p.svelte-o3zgkg{margin-bottom:24px;line-height:1.75}.jt-words-list.svelte-o3zgkg{margin:0 0 24px;padding-left:1.25em;line-height:1.75}.jt-words-list.svelte-o3zgkg li:where(.svelte-o3zgkg){margin-bottom:4px}.jt-words-sep.svelte-o3zgkg{background-color:var(--HL-RED);width:48px;height:2px;margin:32px auto;display:block}.jt-words-life.svelte-o3zgkg{width:100%;max-width:320px;height:auto;margin:40px auto 0;display:block}.jt-words-attr.svelte-o3zgkg{letter-spacing:.08em;text-transform:uppercase;color:var(--HL-RED);text-align:center;margin-top:32px;font-weight:700}.jt-strip-heading.svelte-o3zgkg{padding:48px 24px}.jt-strip-title.svelte-o3zgkg{font-size:var(--fs-3xl);text-align:center;max-width:900px;margin:0 auto;line-height:1.2}.jt-faces.svelte-o3zgkg{background-color:var(--HL-LIGHT);padding:32px 24px;overflow:hidden}.jt-strip.svelte-o3zgkg{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;display:grid}.strip-cell.svelte-o3zgkg{background-color:var(--HL-TISSUE);font:inherit;color:inherit;cursor:pointer;text-align:left;border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #2811280f}.strip-cell.svelte-o3zgkg img:where(.svelte-o3zgkg){aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s;display:block}.strip-cell.svelte-o3zgkg:hover img:where(.svelte-o3zgkg){transform:scale(1.05)}.strip-title.svelte-o3zgkg{font-family:var(--HL-Montserrat);font-size:var(--fs-md);text-transform:uppercase;letter-spacing:.08em;color:var(--HL-BLUE);background:var(--HL-OXYGEN);text-align:center;margin:0;padding:14px 16px;font-weight:700;line-height:1.4}.jt-story.svelte-o3zgkg{background:#fff;border-radius:20px;grid-template-columns:40% 60%;height:min(80vh,720px);display:grid;overflow:hidden}.jt-story-cover.svelte-o3zgkg{object-fit:cover;width:100%;height:100%}.jt-story-content.svelte-o3zgkg{min-height:0;padding:28px 28px 28px 24px;overflow-y:auto}.jt-story-head.svelte-o3zgkg{margin-bottom:16px}.jt-story-title.svelte-o3zgkg{font-family:var(--HL-Amaranth);font-size:var(--fs-2xl);color:var(--HL-DARK);margin:0 0 4px;line-height:1.2}.jt-story-date.svelte-o3zgkg{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-xxs);letter-spacing:.06em;text-transform:uppercase;color:var(--HL-RED)}.jt-story-body.svelte-o3zgkg{font-family:var(--HL-Montserrat);font-size:var(--fs-md);color:var(--HL-DARK);line-height:1.7}.jt-story-body p{margin:0 0 20px}.jt-story-body p:last-child{margin-bottom:0}@media (width<=640px){.jt-story.svelte-o3zgkg{grid-template-rows:320px 1fr;grid-template-columns:1fr;height:min(80vh,640px)}.jt-story-cover.svelte-o3zgkg{height:100%}}.jt-stats-section.svelte-o3zgkg{background-color:var(--HL-DARK);color:var(--HL-LIGHT);padding:64px 24px}.jt-stats-container.svelte-o3zgkg{grid-template-columns:repeat(2,1fr);gap:32px;max-width:1200px;margin:0 auto;display:grid}.jt-stat-card.svelte-o3zgkg{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:24px;display:flex}.jt-stat-num.svelte-o3zgkg{color:var(--HL-OXYGEN);font-size:clamp(2.5rem,4vw,3.5rem);line-height:1}.jt-stat-label.svelte-o3zgkg{font-size:var(--fs-sm);opacity:.85;line-height:1.4}.jt-nav.svelte-o3zgkg{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:2px solid var(--HL-RED);background:#f3eff2f2;padding:12px 24px;position:sticky;top:0;box-shadow:0 4px 20px #2811281f}.jt-nav-inner.svelte-o3zgkg{scrollbar-width:none;justify-content:center;gap:12px;max-width:1200px;margin:0 auto;display:flex;overflow-x:auto}.jt-nav-inner.svelte-o3zgkg::-webkit-scrollbar{display:none}.jt-nav-item.svelte-o3zgkg{color:#281128b3;cursor:pointer;white-space:nowrap;font-size:var(--fs-xs);background:0 0;border:1px solid #0000;border-radius:30px;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:inline-flex}.jt-nav-item.svelte-o3zgkg:hover{color:var(--HL-DARK);background:var(--HL-TISSUE)}.jt-nav-item.is-active{background:var(--HL-RED);color:var(--HL-LIGHT);border-color:var(--HL-RED);box-shadow:0 2px 10px #c8202d66}.jt-nav-num.svelte-o3zgkg{font-size:var(--fs-xxs);background:#c8202d1f;border-radius:12px;padding:2px 6px}.jt-phase.svelte-o3zgkg{padding:120px 24px;position:relative}.jt-phase-light.svelte-o3zgkg{background-color:var(--HL-LIGHT);color:var(--HL-DARK)}#phase-1.svelte-o3zgkg .tag:where(.svelte-o3zgkg){color:var(--HL-RED);box-shadow:0 1px 8px #c8202d33}.jt-phase-dark.svelte-o3zgkg{background-color:var(--HL-DARK);color:var(--HL-LIGHT)}.jt-phase-dark.svelte-o3zgkg .tag:where(.svelte-o3zgkg){color:var(--HL-LIGHT);background:#f3eff21f;box-shadow:0 1px 8px #00000040}.jt-phase-container.svelte-o3zgkg{flex-direction:column;gap:80px;max-width:1200px;margin:0 auto;display:flex}.jt-phase-header.svelte-o3zgkg{flex-direction:column;align-items:flex-start;gap:16px;max-width:860px;display:flex}.jt-phase-header.text-center.svelte-o3zgkg{text-align:center;align-items:center;margin-inline:auto}.jt-phase-title.svelte-o3zgkg{font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.15}.jt-phase-intro.svelte-o3zgkg{font-size:var(--fs-lg);opacity:.9;line-height:1.65}.jt-block.svelte-o3zgkg{flex-direction:column;gap:32px;display:flex}.jt-block-header.svelte-o3zgkg{flex-direction:column;gap:8px;display:flex}.jt-block-title.svelte-o3zgkg{font-size:var(--fs-2xl);line-height:1.25}.jt-block-sub.svelte-o3zgkg{font-size:var(--fs-md);opacity:.85}.symptoms-grid.svelte-o3zgkg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.symptom-card.svelte-o3zgkg{background:#fff;border:1px solid #28112814;border-radius:24px;flex-direction:column;gap:12px;padding:32px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 4px 20px #2811280d}.symptom-card.svelte-o3zgkg:hover{transform:translateY(-4px);box-shadow:0 12px 32px #2811281a}.symptom-icon-wrap.svelte-o3zgkg{background:var(--HL-OXYGEN-17);width:56px;height:56px;color:var(--HL-BLUE);border-radius:16px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.symptom-title.svelte-o3zgkg{font-size:var(--fs-lg);color:var(--HL-RED);margin:0}.symptom-subtitle.svelte-o3zgkg{font-size:var(--fs-xs);color:var(--HL-BLUE);letter-spacing:.04em}.symptom-desc.svelte-o3zgkg{font-size:var(--fs-sm);color:var(--HL-DARK);opacity:.9;line-height:1.6}.symptom-quote.svelte-o3zgkg{border-top:1px solid var(--HL-TISSUE);font-size:var(--fs-xs);color:#555;margin-top:auto;padding-top:16px;font-style:italic;line-height:1.5}.archetype-tabs.svelte-o3zgkg{grid-template-columns:repeat(3,1fr);justify-items:center;gap:10px;display:grid}.archetype-tab.svelte-o3zgkg{cursor:pointer;text-align:left;background:#fff;border:1px solid #2811281f;border-radius:16px;flex-direction:column;align-items:flex-start;width:100%;padding:10px 18px;transition:all .2s;display:flex}.archetype-tab.svelte-o3zgkg:hover{border-color:var(--HL-OXYGEN-ALT);transform:translateY(-2px)}.archetype-tab.is-active.svelte-o3zgkg{background:var(--HL-OXYGEN);color:var(--HL-BLUE);border-color:var(--HL-OXYGEN-ALT);box-shadow:0 4px 16px #2d20c826}.archetype-tab-tag.svelte-o3zgkg{font-size:var(--fs-xxs);text-transform:uppercase;opacity:.8;font-weight:700}.archetype-tab-demo.svelte-o3zgkg{font-size:var(--fs-xs);font-weight:600}.archetype-card.svelte-o3zgkg{border:2px solid var(--HL-TISSUE);background:#fff;border-radius:32px;grid-template-columns:1.6fr 1fr;align-items:center;gap:48px;padding:48px;display:grid;box-shadow:0 12px 40px #28112814}.archetype-card-main.svelte-o3zgkg{flex-direction:column;gap:18px;display:flex}.archetype-badge-row.svelte-o3zgkg{align-items:center;gap:14px;display:flex}.archetype-badge.svelte-o3zgkg{font-size:var(--fs-xs);background:var(--HL-TISSUE-TINT);color:var(--HL-RED);letter-spacing:.05em;border-radius:20px;padding:4px 14px;font-weight:700}.archetype-demo-label.svelte-o3zgkg{font-size:var(--fs-sm);color:var(--HL-BLUE);font-weight:700}.archetype-card-headline.svelte-o3zgkg{font-size:var(--fs-2xl);color:var(--HL-DARK);line-height:1.2}.archetype-card-story.svelte-o3zgkg{font-size:var(--fs-md);color:var(--HL-DARK);opacity:.9;line-height:1.7}.archetype-symptoms-list.svelte-o3zgkg{flex-direction:column;gap:8px;margin-top:8px;display:flex}.archetype-symptoms-label.svelte-o3zgkg{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:#777}.archetype-symptoms-tags.svelte-o3zgkg{flex-wrap:wrap;gap:8px;display:flex}.archetype-symptom-pill.svelte-o3zgkg{font-size:var(--fs-xs);background:var(--HL-LIGHT);color:var(--HL-DARK);border:1px solid #2811281a;border-radius:20px;padding:4px 12px}.archetype-card-quote-box.svelte-o3zgkg{background:var(--HL-LIGHT);border-left:6px solid var(--HL-RED);border-radius:24px;padding:36px 32px;position:relative}.quote-mark.svelte-o3zgkg{color:var(--HL-RED);opacity:.4;font-size:4rem;line-height:0;position:absolute;top:24px;left:18px}.archetype-quote-text.svelte-o3zgkg{font-size:var(--fs-md);color:var(--HL-DARK);z-index:1;font-style:italic;line-height:1.6;position:relative}.feature-bridge.svelte-o3zgkg{background:linear-gradient(135deg, var(--HL-OXYGEN-17) 0%, #fffc 100%);border:2px solid var(--HL-OXYGEN);border-radius:32px;padding:48px;box-shadow:0 8px 32px #2d20c814}.feature-bridge.dark-bridge.svelte-o3zgkg{background:linear-gradient(135deg,#c8202d26 0%,#ffffff0d 100%);border-color:#c8202d66}.feature-bridge-content.svelte-o3zgkg{flex-direction:column;gap:20px;max-width:860px;display:flex}.feature-bridge.svelte-o3zgkg .tag:where(.svelte-o3zgkg){align-self:flex-start}.feature-bridge-title.svelte-o3zgkg{font-size:var(--fs-2xl);line-height:1.25}.feature-bridge-desc.svelte-o3zgkg{font-size:var(--fs-md);opacity:.9;line-height:1.7}.feature-bridge-actions.svelte-o3zgkg{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.duality-grid.svelte-o3zgkg{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px;display:grid}.duality-card.svelte-o3zgkg{border:1px solid #ffffff1f;border-radius:32px;flex-direction:column;gap:20px;padding:44px;display:flex}.duality-card-shock.svelte-o3zgkg{background:#c8202d2e;border-color:#c8202d66}.duality-card-relief.svelte-o3zgkg{background:var(--HL-LIGHT);color:var(--HL-DARK);border-color:#28112814}.duality-card-relief.svelte-o3zgkg .duality-title:where(.svelte-o3zgkg){color:var(--HL-DARK)}.duality-card-relief.svelte-o3zgkg .relief-icon:where(.svelte-o3zgkg){background:var(--HL-OXYGEN);color:var(--HL-BLUE)}.duality-card-top.svelte-o3zgkg{align-items:center;gap:16px;display:flex}.duality-icon-wrap.svelte-o3zgkg{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.shock-icon.svelte-o3zgkg{color:#ff8b94;background:#c8202d4d}.relief-icon.svelte-o3zgkg{color:var(--HL-OXYGEN);background:#2d20c859}.duality-label.svelte-o3zgkg{font-size:var(--fs-xs);letter-spacing:.08em;opacity:.8}.duality-title.svelte-o3zgkg{font-size:var(--fs-2xl);color:var(--HL-LIGHT);line-height:1.2}.duality-desc.svelte-o3zgkg{font-size:var(--fs-md);opacity:.9;line-height:1.65}.duality-points.svelte-o3zgkg{opacity:.85;font-size:var(--fs-sm);flex-direction:column;gap:10px;padding-left:20px;line-height:1.6;display:flex}.discharge-cards-row.svelte-o3zgkg{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px;display:grid}.discharge-card.svelte-o3zgkg{background:#ffffff0a;border:1px solid #ffffff14;border-radius:28px;flex-direction:column;gap:20px;padding:40px;display:flex}.discharge-gap.svelte-o3zgkg{border-top:6px solid #e05d68}.discharge-empowered.svelte-o3zgkg{background:var(--HL-LIGHT);border-color:#28112814;border-top:6px solid var(--HL-OXYGEN);color:var(--HL-DARK)}.discharge-status-pill.svelte-o3zgkg{font-size:var(--fs-xs);letter-spacing:.06em;border-radius:20px;padding:4px 12px;font-weight:700}.gap-pill.svelte-o3zgkg{color:#ff9da6;background:#c8202d40}.empowered-pill.svelte-o3zgkg{background:var(--HL-OXYGEN);color:var(--HL-BLUE)}.discharge-card-title.svelte-o3zgkg{font-size:var(--fs-xl);line-height:1.3}.discharge-list.svelte-o3zgkg{font-size:var(--fs-sm);opacity:.9;flex-direction:column;gap:14px;padding-left:20px;line-height:1.6;display:flex}.day-types-block.svelte-o3zgkg{background:#fff;border:1px solid #28112814;border-radius:32px;padding:48px;box-shadow:0 8px 32px #2811280f}.day-types-header.svelte-o3zgkg .jt-block-title:where(.svelte-o3zgkg){margin-bottom:32px}.golden-rule-banner.svelte-o3zgkg{font-style:italic;font-size:var(--fs-lg);color:var(--HL-DARK);border-left:4px solid #e0a82e;margin-top:24px;padding:4px 0 4px 20px;font-weight:700;display:block}.day-types-bar.svelte-o3zgkg{flex-wrap:wrap;gap:16px;margin:24px 0 16px;display:flex}.day-pill.svelte-o3zgkg{font-size:var(--fs-md);cursor:pointer;background:var(--HL-LIGHT);color:var(--HL-DARK);border:2px solid #28112826;border-radius:30px;padding:12px 28px;font-weight:700;transition:all .2s}.day-pill.svelte-o3zgkg:hover{transform:translateY(-2px)}.day-pill.is-active.day-good.svelte-o3zgkg{background:var(--HL-SAGE);color:#fff;border-color:var(--HL-SAGE);box-shadow:0 4px 16px #7fa88b4d}.day-pill.is-active.day-bad.svelte-o3zgkg{background:var(--HL-RED);color:#fff;border-color:var(--HL-RED);box-shadow:0 4px 16px #c8202d4d}.day-pill.is-active.day-rest.svelte-o3zgkg{background:var(--HL-BLUE);color:#fff;border-color:var(--HL-BLUE);box-shadow:0 4px 16px #2d20c84d}.day-card.svelte-o3zgkg{border-radius:24px;flex-direction:column;gap:16px;padding:36px;display:flex}.good-card.svelte-o3zgkg{border-left:6px solid var(--HL-SAGE);background:#7fa88b14}.bad-card.svelte-o3zgkg{background:var(--HL-TISSUE-TINT);border-left:6px solid var(--HL-RED)}.rest-card.svelte-o3zgkg{background:var(--HL-OXYGEN-17);border-left:6px solid var(--HL-BLUE)}.day-card-label.svelte-o3zgkg{font-size:var(--fs-xs);letter-spacing:.08em;color:#555;font-weight:700}.day-card-title.svelte-o3zgkg{font-size:var(--fs-xl);line-height:1.25}.day-card-desc.svelte-o3zgkg{font-size:var(--fs-md);line-height:1.7}.day-card-tips.svelte-o3zgkg{font-size:var(--fs-sm);background:#fff;border:1px solid #28112814;border-radius:16px;margin-top:8px;padding:14px 20px}.pillar-tabs.svelte-o3zgkg{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pillar-tab.svelte-o3zgkg{cursor:pointer;font-size:var(--fs-xs);color:var(--HL-DARK);background:#fff;border:1px solid #2811281f;border-radius:20px;align-items:center;gap:10px;padding:12px 20px;font-weight:700;transition:all .2s;display:flex}.pillar-tab.svelte-o3zgkg:hover{border-color:var(--HL-BLUE);transform:translateY(-2px)}.pillar-tab.is-active.svelte-o3zgkg{background:var(--HL-BLUE);color:#fff;border-color:var(--HL-BLUE);box-shadow:0 4px 16px #2d20c840}.pillar-tab-num.svelte-o3zgkg{background:#fff3;border-radius:8px;padding:2px 6px}.pillar-detail-card.svelte-o3zgkg{border:2px solid var(--HL-OXYGEN);background:#fff;border-radius:32px;flex-direction:column;gap:28px;padding:48px;display:flex;box-shadow:0 12px 40px #28112814}.pillar-card-header.svelte-o3zgkg{flex-direction:column;gap:8px;display:flex}.pillar-num-tag.svelte-o3zgkg{font-size:var(--fs-xs);color:var(--HL-BLUE);letter-spacing:.06em;font-weight:700}.pillar-main-title.svelte-o3zgkg{font-size:var(--fs-2xl);color:var(--HL-DARK);line-height:1.2}.pillar-tagline.svelte-o3zgkg{font-size:var(--fs-lg);color:var(--HL-RED);font-weight:700}.pillar-quote.svelte-o3zgkg{background:var(--HL-LIGHT);border-left:4px solid var(--HL-BLUE);font-style:italic;font-size:var(--fs-md);border-radius:12px;padding:20px 24px;line-height:1.6}.pillar-insights-list.svelte-o3zgkg{flex-direction:column;gap:12px;display:flex}.pillar-insights-label.svelte-o3zgkg{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:#777}.pillar-insights-list.svelte-o3zgkg ul:where(.svelte-o3zgkg){flex-direction:column;gap:10px;padding-left:20px;display:flex}.pillar-insights-list.svelte-o3zgkg li:where(.svelte-o3zgkg){font-size:var(--fs-sm);line-height:1.6}.pillar-footer.svelte-o3zgkg{border-top:1px solid #28112814;grid-template-columns:1.4fr 1fr;align-items:center;gap:32px;padding-top:24px;display:grid}.pillar-takeaway.svelte-o3zgkg{flex-direction:column;gap:6px;display:flex}.pillar-takeaway-label.svelte-o3zgkg{font-size:var(--fs-xxs);text-transform:uppercase;color:var(--HL-RED);font-weight:700}.pillar-takeaway-text.svelte-o3zgkg{font-size:var(--fs-sm);font-weight:600;line-height:1.6}.pillar-bridge-cta.svelte-o3zgkg{background:var(--HL-TISSUE-TINT);border:1px solid var(--HL-TISSUE);border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex}.pillar-cta-label.svelte-o3zgkg{font-size:var(--fs-xs);color:var(--HL-RED);font-weight:700}.pillar-cta-desc.svelte-o3zgkg{font-size:var(--fs-xs);line-height:1.5}.spectrum-track.svelte-o3zgkg{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.spectrum-step.svelte-o3zgkg{background:#fff;border:1px solid #28112814;border-radius:20px;flex-direction:column;gap:10px;padding:28px 24px;display:flex;position:relative;box-shadow:0 4px 16px #2811280a}.spectrum-step.svelte-o3zgkg:before{content:"";background:var(--HL-RED);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:24px;right:24px}.step-num.svelte-o3zgkg{font-size:var(--fs-xs);color:var(--HL-RED);font-weight:700}.step-title.svelte-o3zgkg{font-size:var(--fs-md);line-height:1.3}.step-desc.svelte-o3zgkg{font-size:var(--fs-xs);opacity:.85;line-height:1.5}#phase-opportunities.svelte-o3zgkg{overflow:hidden}#phase-opportunities.svelte-o3zgkg:before{content:"";z-index:0;pointer-events:none;background:repeating-radial-gradient(circle at 100% 0,#0000 0 96px,#b4e1e112 96px 98px),repeating-radial-gradient(circle at 0 100%,#0000 0 120px,#b4e1e10f 120px 122px);position:absolute;inset:0}#phase-opportunities.svelte-o3zgkg .jt-phase-container:where(.svelte-o3zgkg){z-index:1;position:relative}.opportunities-grid.svelte-o3zgkg{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.opportunity-card.svelte-o3zgkg:last-child{grid-column:1/-1}.opportunity-card.svelte-o3zgkg{background:#251d38;border:1px solid #3a2c55;border-radius:28px;flex-direction:column;gap:20px;padding:40px;transition:all .25s;display:flex;box-shadow:0 8px 32px #00000040}.opportunity-card.svelte-o3zgkg:hover{border-color:var(--HL-OXYGEN);background:#2b2344;transform:translateY(-4px)}.opp-card-top.svelte-o3zgkg{justify-content:space-between;align-items:center;display:flex}.opp-num.svelte-o3zgkg{font-size:var(--fs-lg);color:var(--HL-OXYGEN);font-weight:700}.opp-subtitle.svelte-o3zgkg{font-size:var(--fs-xxs);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.opp-title.svelte-o3zgkg{font-size:var(--fs-xl);color:var(--HL-LIGHT);line-height:1.25}.opp-obs.svelte-o3zgkg{font-size:var(--fs-sm);opacity:.85;line-height:1.6}.opp-hmw-box.svelte-o3zgkg{border-left:3px solid var(--HL-OXYGEN);background:#b4e1e114;border-radius:12px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}.opp-hmw-label.svelte-o3zgkg{font-size:var(--fs-xxs);letter-spacing:.08em;color:var(--HL-OXYGEN);font-weight:700}.opp-hmw-text.svelte-o3zgkg{font-size:var(--fs-sm);color:var(--HL-LIGHT);line-height:1.5}.opp-action-box.svelte-o3zgkg{border-top:1px solid #ffffff14;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.opp-action-label.svelte-o3zgkg{font-size:var(--fs-xxs);color:var(--HL-TISSUE);letter-spacing:.06em;font-weight:700}.opp-action-text.svelte-o3zgkg{font-size:var(--fs-xs);opacity:.85;line-height:1.55}.opp-link.svelte-o3zgkg{color:var(--HL-OXYGEN);font-size:var(--fs-xs);margin-top:4px;text-decoration:none;transition:transform .2s;display:inline-flex}.opp-link.svelte-o3zgkg:hover{text-decoration:underline;transform:translate(4px)}.jt-charter-banner.svelte-o3zgkg{color:var(--HL-LIGHT);border:2px solid var(--HL-OXYGEN);background:linear-gradient(135deg,#281128ed 0%,#281128bf 55%,#c8202d66 100%),url(../../../content/pages/charter/hero-bg.png) 50%/cover no-repeat;border-radius:36px;flex-direction:column;gap:24px;padding:64px 48px;display:flex;box-shadow:0 16px 48px #28112833}.jt-charter-banner.svelte-o3zgkg .tag:where(.svelte-o3zgkg){color:var(--HL-LIGHT);background:#f3eff21f;box-shadow:0 1px 8px #00000040}.charter-title.svelte-o3zgkg{color:var(--HL-LIGHT);font-size:clamp(2rem,3.5vw,3rem);line-height:1.15}.charter-body.svelte-o3zgkg{font-size:var(--fs-lg);opacity:.95;max-width:900px;line-height:1.7}.charter-actions.svelte-o3zgkg{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.actions-grid.svelte-o3zgkg{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.action-card.svelte-o3zgkg:last-child{grid-column:1/-1}.action-card.svelte-o3zgkg{background:#fff;border:1px solid #28112814;border-radius:28px;flex-direction:column;align-items:flex-start;gap:16px;padding:36px 32px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 4px 20px #2811280d}.action-card.svelte-o3zgkg:hover{transform:translateY(-4px);box-shadow:0 12px 32px #2811281a}.action-icon.svelte-o3zgkg{color:var(--HL-RED)}.action-title.svelte-o3zgkg{font-size:var(--fs-xl);margin:0;line-height:1.25}.action-desc.svelte-o3zgkg{font-size:var(--fs-sm);opacity:.85;margin-bottom:auto;line-height:1.6}@media (width<=900px){.archetype-card.svelte-o3zgkg{grid-template-columns:1fr;gap:28px;padding:32px}.pillar-footer.svelte-o3zgkg{grid-template-columns:1fr;gap:20px}.jt-charter-banner.svelte-o3zgkg{padding:40px 28px}.opportunities-grid.svelte-o3zgkg{grid-template-columns:1fr}}@media (width<=768px){.jt-field.svelte-o3zgkg{gap:18px;padding:24px 16px}.jt-mission.svelte-o3zgkg{font-size:var(--fs-sm);max-width:330px;padding:0 8px;line-height:1.55}.jt-words.svelte-o3zgkg{padding:40px 16px 64px}.jt-words-inner.svelte-o3zgkg{padding:32px 20px}.jt-words-dots.svelte-o3zgkg{gap:20px}.jt-words-dot.svelte-o3zgkg{width:104px;height:104px}.jt-words-tip.svelte-o3zgkg{display:none}.jt-words-title.svelte-o3zgkg{font-size:var(--fs-2xl);padding:32px 0 20px}.jt-words-header.svelte-o3zgkg{font-size:var(--fs-md);margin-bottom:24px;padding:12px 16px;line-height:1.55}.jt-words-q.svelte-o3zgkg{font-size:var(--fs-md)}.jt-words-p.svelte-o3zgkg,.jt-words-list.svelte-o3zgkg{font-size:var(--fs-sm);line-height:1.65}.jt-strip-heading.svelte-o3zgkg{padding:32px 16px}.jt-strip-title.svelte-o3zgkg{font-size:var(--fs-xl);padding:0 8px;line-height:1.25}.jt-strip.svelte-o3zgkg{grid-template-columns:1fr}.strip-cell.svelte-o3zgkg img:where(.svelte-o3zgkg){aspect-ratio:16/9}.jt-stats-container.svelte-o3zgkg{grid-template-columns:1fr}.archetype-tabs.svelte-o3zgkg{grid-template-columns:repeat(2,1fr)}.jt-phase.svelte-o3zgkg{padding:80px 16px}.jt-phase-container.svelte-o3zgkg{gap:56px}.day-types-block.svelte-o3zgkg,.pillar-detail-card.svelte-o3zgkg,.feature-bridge.svelte-o3zgkg{padding:32px 20px}.duality-card.svelte-o3zgkg,.discharge-card.svelte-o3zgkg,.opportunity-card.svelte-o3zgkg{padding:28px 20px}.symptoms-grid.svelte-o3zgkg,.actions-grid.svelte-o3zgkg{grid-template-columns:1fr}.jt-nav-text.svelte-o3zgkg{display:none}.jt-nav-item.svelte-o3zgkg{justify-content:center;min-width:40px;min-height:40px;padding:8px 12px}}
