.knot-info[data-v-a6d2180b]{min-height:100%}.knot-info__breadcrumb[data-v-a6d2180b]{color:var(--kc-muted);display:flex;font-size:.6875rem;gap:.625rem;min-width:0;overflow:hidden;padding-top:1.5rem;text-overflow:ellipsis;white-space:nowrap}.knot-info__breadcrumb a[data-v-a6d2180b]{color:var(--kc-primary)}.knot-info__hero[data-v-a6d2180b]{border-bottom:.0625rem solid var(--kc-line);padding:clamp(3.5rem,7vw,5.5rem) 0}.knot-info__hero h1[data-v-a6d2180b]{font-size:clamp(3.25rem,7vw,5.5rem);max-width:60rem;text-wrap:balance}.knot-info__intro[data-v-a6d2180b]{color:var(--kc-muted);font-size:1.0625rem;line-height:1.8;margin:1.75rem 0 0;max-width:46.25rem}.knot-info__age[data-v-a6d2180b]{border-top:.0625rem solid var(--kc-coral);color:var(--kc-primary);font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin:1.5rem 0 0;padding-top:.75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.knot-info__article[data-v-a6d2180b]{max-width:63.75rem;padding:var(--kc-section) 0}.knot-info__section[data-v-a6d2180b]{display:grid;gap:1.5rem;grid-template-columns:4rem minmax(0,1fr);padding-bottom:3rem}.knot-info__section+.knot-info__section[data-v-a6d2180b]{border-top:.0625rem solid var(--kc-line);padding-top:3rem}.knot-info__number[data-v-a6d2180b]{color:var(--kc-coral);font-family:Georgia,serif;font-size:1.25rem;padding-top:.4375rem}.knot-info__section h2[data-v-a6d2180b]{color:var(--kc-ink);font-family:Iowan Old Style,Georgia,serif;font-size:clamp(1.875rem,3.6vw,2.75rem);font-weight:500;letter-spacing:-.035em;line-height:1.1;margin:0 0 1.375rem;max-width:47.5rem}.knot-info__section li[data-v-a6d2180b],.knot-info__section p[data-v-a6d2180b]{color:var(--kc-muted);font-size:1rem;line-height:1.85}.knot-info__section p[data-v-a6d2180b]{margin:0 0 1rem}.knot-info__section ul[data-v-a6d2180b]{list-style:none;margin:1.25rem 0 0;padding:0}.knot-info__section li[data-v-a6d2180b]{border-top:.0625rem solid var(--kc-line);padding:.75rem 0}.knot-info__links[data-v-a6d2180b]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.5rem}.knot-info__links a[data-v-a6d2180b]{align-items:center;border-bottom:.0625rem solid;color:var(--kc-primary);display:inline-flex;font-size:.8125rem;font-weight:700;gap:.75rem;line-height:2}.knot-info__links a[data-v-a6d2180b]:hover{color:var(--kc-primary-hover)}.knot-info__related[data-v-a6d2180b]{background:var(--bg-tertiary);padding:var(--kc-section) 0}.knot-info__related-links[data-v-a6d2180b]{border-block:.0625rem solid var(--kc-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem}.knot-info__related-links a[data-v-a6d2180b]{min-width:0;padding:1.75rem 1.75rem 1.875rem}.knot-info__related-links a[data-v-a6d2180b]:first-child{padding-left:0}.knot-info__related-links a+a[data-v-a6d2180b]{border-left:.0625rem solid var(--kc-line)}.knot-info__related-links strong[data-v-a6d2180b]{color:var(--kc-ink);display:block;font-family:Georgia,serif;font-size:1.375rem;font-weight:500;line-height:1.25}.knot-info__related-links span[data-v-a6d2180b]{color:var(--kc-muted);display:block;font-size:.8125rem;line-height:1.7;margin-top:.75rem}.knot-info__related-links a:hover strong[data-v-a6d2180b]{color:var(--kc-primary)}@media(max-width:700px){.knot-info__hero[data-v-a6d2180b]{padding:2.75rem 0}.knot-info__hero h1[data-v-a6d2180b]{font-size:clamp(2.625rem,13vw,3.75rem)}.knot-info__intro[data-v-a6d2180b]{font-size:.9375rem;line-height:1.75;margin-top:1.375rem}.knot-info__section[data-v-a6d2180b]{gap:.625rem;grid-template-columns:2rem minmax(0,1fr);padding-bottom:2.25rem}.knot-info__section+.knot-info__section[data-v-a6d2180b]{padding-top:2.25rem}.knot-info__number[data-v-a6d2180b]{font-size:1rem}.knot-info__section li[data-v-a6d2180b],.knot-info__section p[data-v-a6d2180b]{font-size:.9375rem}.knot-info__related-links[data-v-a6d2180b]{grid-template-columns:1fr}.knot-info__related-links a[data-v-a6d2180b],.knot-info__related-links a[data-v-a6d2180b]:first-child{padding:1.5rem 0}.knot-info__related-links a+a[data-v-a6d2180b]{border-left:0;border-top:.0625rem solid var(--kc-line)}.knot-info main[data-v-a6d2180b]>:last-child{padding-bottom:calc(var(--kc-section) + 4.75rem + env(safe-area-inset-bottom))}}
