.fhd-block ul.analysis-context-notes{margin:var(--fhd-space-16) 0;padding:0;list-style:none}.analysis-context-actions{align-items:center;gap:var(--fhd-space-12);margin-top:var(--fhd-space-16);flex-wrap:wrap;display:flex}
.fNIkjq_card.app-card[data-tone]{padding:var(--fhd-space-24,22px)}.fNIkjq_card.app-card[data-tone=wash]{background:var(--fhd-wash,var(--ui-accent-soft))}.fNIkjq_card.app-card[data-tone]>.fNIkjq_label{color:var(--fhd-muted,var(--ui-muted));font:var(--fhd-weight-700,700) var(--fhd-text-10,10px)/var(--fhd-leading-label,1.4) var(--app-font);letter-spacing:var(--fhd-tracking-kicker,.14em);text-transform:uppercase;margin:0;display:block}.fNIkjq_card.app-card[data-tone]>.fNIkjq_label+*{margin-top:var(--fhd-space-12,12px)}@media (max-width:767px){.fNIkjq_card.app-card[data-tone]{padding:var(--fhd-space-16,16px) var(--fhd-space-12,12px)}}
html:has(.freud-overview-design){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.freud-overview-design){scroll-behavior:auto}}.freud-overview-design .fop-article{border:0;margin:0 auto;padding:0}.freud-overview-design .fop-back-row{justify-content:space-between;align-items:center;gap:var(--fhd-space-16);margin-bottom:var(--fhd-space-20);display:none}.freud-overview-design .fop-back{font-size:var(--fhd-text-12);display:none}.freud-overview-design .fop-source-pill,.freud-overview-design .fop-theme-count{display:none}.freud-overview-design .fop-meta{margin-bottom:var(--fhd-space-16);color:var(--fhd-muted)}.freud-overview-design .fop-actions{align-items:flex-start;gap:var(--fhd-space-16);margin-top:var(--fhd-space-24);display:flex}.freud-overview-design .fop-update{gap:var(--fhd-space-8);flex-shrink:0;max-width:100%;display:grid}.freud-overview-design .fop-update small{font:var(--fhd-weight-400) var(--fhd-text-10)/var(--fhd-leading-body) var(--app-font);color:var(--fhd-muted);text-align:center}.freud-overview-design .fop-actions>.fhd-link{min-width:0}.freud-overview-design .fop-section{max-width:none;scroll-margin-top:var(--fhd-size-100);margin-inline:0;padding:0}.freud-overview-design .fop-section .fhd-section-header h2{max-width:none}.freud-overview-design .fop-section>p,.freud-overview-design .fop-change>p,.freud-overview-design .fop-question>p{font:var(--fhd-weight-400) var(--fhd-text-15)/var(--fhd-leading-body) var(--app-font);color:var(--fhd-body-secondary);margin-top:var(--fhd-space-16)}.freud-overview-design .fop-change+.fop-change,.freud-overview-design .fop-question+.fop-question{margin-top:var(--fhd-space-32)}.freud-overview-design .fop-section>p strong{color:var(--app-ink);font-weight:var(--fhd-weight-650)}.freud-overview-design .fop-section>.fop-section-intro{margin-bottom:var(--fhd-space-24)}.freud-overview-design .fop-comparison,.freud-overview-design .fop-themes{gap:var(--fhd-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.freud-overview-design .fop-themes:has(>.fop-theme:only-child){grid-template-columns:minmax(0,1fr)}.freud-overview-design .fop-observation{padding:var(--fhd-space-24)}.freud-overview-design .fop-comparison blockquote,.freud-overview-design .fop-observation blockquote{font:var(--fhd-weight-400) var(--fhd-text-18)/var(--fhd-leading-body) var(--fhd-serif);margin-top:var(--fhd-space-12);border:0;padding:0}.freud-overview-design .fop-observation .fhd-kicker{color:var(--fhd-muted)}.freud-overview-design .fop-theme{display:flex}.freud-overview-design .fop-theme>:is(.app-button,.fop-theme-preview){align-items:stretch;gap:var(--fhd-space-8);padding:var(--fhd-space-24);border-radius:inherit;text-align:left;flex-direction:column;flex:1;display:flex}.freud-overview-design .fop-theme-title{color:var(--app-ink);font:var(--fhd-weight-400) var(--fhd-text-22)/var(--fhd-leading-card) var(--fhd-serif);letter-spacing:var(--fhd-tracking-subheading);display:block}.freud-overview-design .fop-theme-description{font:var(--fhd-weight-400) var(--fhd-text-13)/var(--fhd-leading-body) var(--app-font);color:var(--fhd-muted);display:block}.freud-overview-design .fop-theme-footer{justify-content:space-between;align-items:center;gap:var(--fhd-space-12);padding-top:var(--fhd-space-24);color:var(--fhd-editorial-muted);margin-top:auto;display:flex}.freud-overview-design .fop-theme-footer small{font:var(--fhd-weight-500) var(--fhd-text-11)/var(--fhd-leading-body) var(--app-font)}.freud-overview-design .fop-section>.fhd-link{margin-top:var(--fhd-space-12);font-size:var(--fhd-text-12)}.freud-overview-design .fop-theme>.app-button[aria-busy=true]{background:var(--fhd-hover-surface)}.freud-overview-design .fop-insights{margin:0;padding:0;list-style:none}.freud-overview-design .fop-insights li{grid-template-columns:minmax(var(--fhd-size-30), max-content) minmax(0, 1fr);gap:var(--fhd-space-16);border-top:1px solid var(--app-border);padding:var(--fhd-space-24) 0;display:grid}.freud-overview-design .fop-insight-number{color:var(--fhd-editorial-muted);font:var(--fhd-weight-400) var(--fhd-text-20)/var(--fhd-leading-body) var(--fhd-serif)}.freud-overview-design .fop-insights h3{font:var(--fhd-weight-650) var(--fhd-text-13)/var(--fhd-leading-body) var(--app-font)}.freud-overview-design .fop-insights p{font:var(--fhd-weight-400) var(--fhd-text-15)/var(--fhd-leading-body) var(--app-font);color:var(--fhd-body-secondary);margin-top:var(--fhd-space-8)}.freud-overview-design .fop-observation{margin-top:var(--fhd-space-24)}.freud-overview-design .fop-rail h2{font:var(--fhd-weight-700) var(--fhd-text-10)/var(--fhd-leading-label) var(--app-font);letter-spacing:var(--fhd-tracking-kicker);text-transform:uppercase;color:var(--fhd-muted)}.freud-overview-design .fop-toc-link{min-height:var(--fhd-touch-target);font:var(--fhd-weight-500) var(--fhd-text-12)/var(--fhd-leading-body) var(--app-font);color:var(--fhd-body-secondary);align-items:center;text-decoration:none;display:flex}.freud-overview-design .fop-toc-link:focus-visible{outline:var(--fhd-size-2) solid var(--app-accent);outline-offset:var(--fhd-size-4)}.freud-overview-design .fop-toc-link[aria-current=location]{color:var(--app-accent);text-underline-offset:var(--fhd-size-3);text-decoration:underline}.freud-overview-design .fop-sources{margin:var(--fhd-space-24) 0 0;padding:var(--fhd-space-24) 0 0;border-top:1px solid var(--app-border)}.freud-overview-design .fop-sources p{font:var(--fhd-weight-400) var(--fhd-text-12)/var(--fhd-leading-support) var(--app-font);color:var(--fhd-muted);margin-top:var(--fhd-space-16)}.freud-overview-design .fop-sources .fhd-link{width:100%;min-width:0;font-size:var(--fhd-text-12);margin-top:var(--fhd-space-12);justify-content:space-between}@media (hover:hover) and (pointer:fine){.freud-overview-design .fop-theme>.app-button:hover:not(:disabled){background:var(--fhd-hover-surface)}.freud-overview-design .fop-toc-link:hover{color:var(--app-accent);text-underline-offset:var(--fhd-size-4);text-decoration:underline;text-decoration-thickness:1px}}@media (max-width:767px){.freud-overview-design .fop-back-row{justify-content:flex-start;gap:var(--fhd-space-8);margin-bottom:var(--fhd-space-20);display:flex}.freud-overview-design .fop-back-row:not(:has(.fop-source-pill)){display:none}.freud-overview-design .fop-source-pill{gap:var(--fhd-space-4);padding:var(--fhd-space-4) var(--fhd-space-8);border:1px solid var(--app-border);border-radius:var(--fhd-radius-pill);font:var(--fhd-weight-500) var(--fhd-text-9)/var(--fhd-leading-compact) var(--app-font);color:var(--fhd-muted);align-items:center;display:inline-flex}.freud-overview-design .fop-source-pill:before{content:"";width:var(--fhd-size-4);height:var(--fhd-size-4);background:var(--fhd-indicator);border-radius:50%;flex-shrink:0}.freud-overview-design .fop-meta{font-size:var(--fhd-text-9)}.freud-overview-design .fop-section{margin-top:var(--fhd-space-48)}.freud-overview-design .fop-comparison blockquote{font-size:var(--fhd-text-15)}.freud-overview-design .fop-theme-count{max-width:var(--fhd-size-90);color:var(--fhd-muted);font-size:var(--fhd-text-12);line-height:var(--fhd-leading-compact);display:block}.freud-overview-design .fop-themes{grid-template-columns:minmax(0,1fr)}.freud-overview-design .fop-theme>:is(.app-button,.fop-theme-preview){padding:var(--fhd-space-20)}.freud-overview-design .fop-theme-footer{padding-top:var(--fhd-space-8)}}.freud-overview-design .fop-version-banner{justify-content:space-between;align-items:center;gap:var(--fhd-space-12) var(--fhd-space-20);margin-bottom:var(--fhd-space-24);padding-block:var(--fhd-space-12);border-bottom:1px solid var(--app-border);color:var(--fhd-muted);font-size:var(--fhd-text-13);flex-wrap:wrap;display:flex}
