.minami-archive-hero,.minami-author-hero{display:flex;gap:var(--wp--preset--spacing--40);margin-block-end:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--50);border:0;background:linear-gradient(135deg,color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 16%,transparent),transparent 60%),var(--wp--preset--color--surface)}.minami-author-hero{align-items:center;border-radius:var(--wp--custom--radius--lg, 20px)}.minami-archive-hero__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--wp--custom--radius--md, 12px);color:var(--minami-cat, var(--wp--preset--color--brand));background:color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 16%,var(--wp--preset--color--surface));box-shadow:0 4px 14px color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 25%,transparent)}.minami-archive-hero__body,.minami-author-hero__body{min-width:0;display:flex;flex-direction:column;gap:.3rem}.minami-archive-hero__eyebrow,.minami-author-hero__eyebrow{margin:0;font-size:var(--wp--preset--font-size--x-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--minami-cat, var(--wp--preset--color--brand))}.minami-archive-hero__title,.minami-author-hero__title{margin:0;font-size:var(--wp--preset--font-size--xx-large);line-height:1.1}.minami-archive-hero__desc,.minami-author-hero__bio{margin:0;color:var(--wp--preset--color--contrast-secondary);max-width:64ch}.minami-archive-hero__count,.minami-author-hero__count{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-tertiary);font-weight:600}.minami-archive-hero__subchips,.minami-author-hero__links{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);margin-block-start:var(--wp--preset--spacing--20)}.minami-archive-hero__subchips .minami-chip,.minami-author-hero__links .minami-chip{position:static}.minami-author-hero__avatar{inline-size:5.5rem;block-size:5.5rem;flex:0 0 auto;border-radius:50%;object-fit:cover;background:var(--wp--preset--color--surface);box-shadow:inset 0 0 0 1px var(--wp--preset--color--border)}@media (max-width:600px){.minami-archive-hero,.minami-author-hero{flex-direction:column;align-items:flex-start;text-align:start;padding:var(--wp--preset--spacing--40)}}.minami-archive-hero{position:relative;isolation:isolate;overflow:hidden;align-items:flex-start;padding:clamp(1.25rem,1rem + 2.5vw,2.25rem);border-radius:var(--wp--custom--radius--lg, 20px);background:radial-gradient(135% 165%at 0% 0%,color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 22%,transparent) 0%,color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 6%,transparent) 38%,transparent 64%),var(--wp--preset--color--surface-raised)}.minami-archive-hero::after{content:"";position:absolute;z-index:-1;inset-block-start:-34px;inset-inline-end:-30px;width:210px;height:210px;background:var(--minami-cat, var(--wp--preset--color--brand));opacity:.08;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.59 13.41 13.42 20.6a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82Z'/%3E%3Cpath d='M7 7h.01'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.59 13.41 13.42 20.6a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82Z'/%3E%3Cpath d='M7 7h.01'/%3E%3C/svg%3E")center/contain no-repeat}.minami-archive-hero .minami-archive-hero__icon{align-self:flex-start;width:72px;height:72px;border-radius:var(--wp--custom--radius--lg, 16px);box-shadow:0 6px 20px color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 28%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 30%,transparent)}.minami-archive-hero .minami-archive-hero__title{font-weight:800;line-height:1.08;letter-spacing:-.02em;font-size:clamp(2rem,1.4rem + 3.4vw,3.25rem)}.minami-archive-hero .minami-archive-hero__desc{max-width:60ch;line-height:1.5}.minami-archive-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);margin-block-start:.5rem}.minami-archive-hero__meta .minami-archive-hero__count{margin:0}.minami-archive-hero__meta .minami-follow,.minami-author-card__email svg{flex:0 0 auto}.minami-archive-hero__subchips .minami-chip{border-color:color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 30%,var(--wp--preset--color--border));transition:background var(--minami-dur-short) var(--minami-ease-spring),color var(--minami-dur-short) var(--minami-ease-spring),border-color var(--minami-dur-short) var(--minami-ease-spring)}.minami-archive-hero__subchips .minami-chip:hover{background:color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 14%,transparent);border-color:var(--minami-cat, var(--wp--preset--color--brand))}@media (max-width:600px){.minami-archive-hero{align-items:stretch}.minami-archive-hero .minami-archive-hero__icon{width:56px;height:56px}.minami-archive-hero__meta .minami-follow{flex:1 1 auto;justify-content:center;height:44px}}.minami-author-layout{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:var(--wp--preset--spacing--50);align-items:start}.minami-author-layout__feed{min-width:0}.minami-author-layout__feed .minami-river.is-grid .minami-river__track{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.minami-author-layout{grid-template-columns:1fr}}@media (max-width:600px){.minami-author-layout__feed .minami-river.is-grid .minami-river__track{grid-template-columns:1fr}}.minami-author-card{position:sticky;top:50vh;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--50);border:0;border-radius:var(--wp--custom--radius--lg, 16px);background:linear-gradient(180deg,color-mix(in srgb,var(--wp--preset--color--brand) 7%,transparent),transparent 46%),var(--wp--preset--color--surface-raised);overflow:hidden}@media (max-width:900px){.minami-author-card{position:static;transform:none}}.minami-author-card__cover{height:96px;margin:calc(-1*var(--wp--preset--spacing--50)) calc(-1*var(--wp--preset--spacing--50))0;background:linear-gradient(135deg,var(--wp--preset--color--brand),var(--wp--preset--color--brand-hover, var(--wp--preset--color--brand)));opacity:.9}.minami-author-card__identity{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem}.minami-author-card__identity .minami-avatar{margin-block-start:-3.5rem;margin-block-end:.5rem;box-shadow:0 0 0 4px var(--wp--preset--color--surface-raised);border-radius:50%}.minami-author-card__eyebrow{margin:0;font-size:var(--wp--preset--font-size--x-small);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--brand)}.minami-author-card__name{margin:0;font-size:var(--wp--preset--font-size--x-large);line-height:1.15}.minami-author-card__role{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-secondary)}.minami-author-card__stats{display:flex;justify-content:center;gap:var(--wp--preset--spacing--40);margin:.6rem 0 0}.minami-author-card__stat{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding-inline:var(--wp--preset--spacing--30)}.minami-author-card__stat+.minami-author-card__stat{border-inline-start:1px solid var(--wp--preset--color--border)}.minami-author-card__stat-num{margin:0;font-size:var(--wp--preset--font-size--large);font-weight:700;line-height:1;color:var(--wp--preset--color--contrast)}.minami-author-card__stat-label{margin:0;font-size:var(--wp--preset--font-size--x-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wp--preset--color--contrast-tertiary)}.minami-author-card__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--wp--preset--spacing--20);margin-block-start:.5rem}.minami-author-card__email{display:inline-flex;align-items:center;gap:.4rem;height:36px;padding-inline:.9rem;border:1px solid transparent;background:var(--wp--preset--color--brand);color:var(--wp--preset--color--on-brand);border-radius:var(--wp--custom--radius--md, 8px);box-shadow:var(--wp--preset--shadow--sm);font-size:var(--wp--preset--font-size--small);font-weight:500;text-decoration:none;transition:background var(--minami-dur-short) var(--minami-ease-emphasized),transform var(--minami-dur-medium) var(--minami-ease-spring)}.minami-author-card__email:hover{background:var(--wp--preset--color--brand-hover);color:var(--wp--preset--color--on-brand)}.minami-author-card__email:active{transform:scale(var(--minami-press-scale))}.minami-author-card__bio{margin:0;font-size:var(--wp--preset--font-size--small);line-height:1.65;color:var(--wp--preset--color--contrast-secondary)}.minami-author-card__section{display:flex;flex-direction:column;gap:.55rem;padding-block-start:var(--wp--preset--spacing--40);border-block-start:1px solid var(--wp--preset--color--border)}.minami-author-card__label{margin:0;font-size:var(--wp--preset--font-size--small);font-weight:700;color:var(--wp--preset--color--contrast)}.minami-author-card__value{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-secondary)}.minami-author-card__value a{color:inherit;text-decoration:none}.minami-author-card__social-link:hover .minami-author-card__social-icon,.minami-author-card__value a:hover{color:var(--wp--preset--color--brand)}.minami-author-card__social{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.1rem}.minami-author-card__social-link{display:inline-flex;align-items:center;gap:.65rem;margin-inline:-.4rem;padding:.35rem .4rem;border-radius:var(--wp--custom--radius--sm, 6px);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-secondary);text-decoration:none;transition:background var(--minami-dur-short) var(--minami-ease-emphasized),color var(--minami-dur-short) var(--minami-ease-emphasized)}.minami-author-card__social-link:hover{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--brand)}.minami-author-card__social-icon{flex:0 0 auto;display:inline-flex;color:var(--wp--preset--color--contrast-tertiary)}.minami-author-card__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20)}.minami-author-card__tags .minami-chip{position:static}.minami-shell .wp-block-quote{border-inline-start:2px solid var(--wp--preset--color--border);padding-inline-start:var(--wp--preset--spacing--40);margin-inline:0;color:var(--wp--preset--color--contrast-secondary);font-style:italic}.minami-shell .wp-block-pullquote cite,.minami-shell .wp-block-quote cite{color:var(--wp--preset--color--contrast-tertiary);font-style:normal}.minami-shell .wp-block-pullquote{border-block:1px solid var(--wp--preset--color--border);padding:var(--wp--preset--spacing--40)0}.minami-shell :where(.wp-block-code,pre),.minami-shell :where(code,kbd){font-family:var(--wp--preset--font-family--mono);background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border)}.minami-shell :where(code,kbd){font-size:.875em;font-weight:600;padding:.15em .4em;border-radius:var(--wp--custom--radius--sm, 6px)}.minami-shell :where(.wp-block-code,pre){font-size:var(--wp--preset--font-size--small);padding:var(--wp--preset--spacing--30);border-radius:var(--wp--custom--radius--md, 8px)}.minami-shell :where(.wp-block-code,pre) code{background:0 0;border:0;padding:0}.minami-river{margin-block:var(--wp--preset--spacing--40)}.minami-river__head{margin-block-end:var(--wp--preset--spacing--30)}.minami-river__title{margin:0;font-size:var(--wp--preset--font-size--large);font-weight:800;line-height:1.2;display:flex;align-items:center;gap:.6rem}.minami-river__title::before{content:"";width:4px;height:1.1em;border-radius:999px;background:var(--wp--preset--color--brand)}.minami-river__track{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.minami-river__item{margin:0}.minami-mosaic.is-editor-preview,.minami-river.is-editor-preview{pointer-events:none}.minami-mosaic__editor{display:grid;grid-template-columns:1.55fr 1fr;gap:.75rem}.minami-mosaic__editor-lead{min-height:240px;border-radius:var(--wp--custom--radius--lg, 14px);background:var(--wp--preset--color--surface)}.minami-mosaic__editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.minami-mosaic__editor-tile{min-height:110px;border-radius:var(--wp--custom--radius--md, 8px);background:var(--wp--preset--color--surface)}.minami-mosaic__editor-note,.minami-river__editor-note{display:block;margin-top:.6rem;font-size:12px;color:var(--wp--preset--color--contrast-tertiary)}.minami-river__editor-title{display:block;font-weight:800;margin-bottom:.6rem}.minami-river__editor-row{display:grid;grid-template-columns:38% 1fr;gap:.75rem;margin-bottom:.75rem}.minami-river__editor-media{aspect-ratio:16/9;border-radius:var(--wp--custom--radius--md, 8px);background:var(--wp--preset--color--surface)}.minami-river__editor-lines{display:flex;flex-direction:column;gap:.5rem;padding-top:.3rem}.minami-river__editor-line{height:12px;border-radius:6px;background:var(--wp--preset--color--surface)}.minami-river__editor-line.is-wide{width:85%}.minami-river__editor-line:not(.is-wide){width:55%}