@keyframes minami-page-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes minami-page-pop{0%{opacity:0;translate:0 16px;scale:.96}to{opacity:1;translate:0 0;scale:1}}.minami-shell.is-no-rail .minami-page.minami-shell__main{max-width:clamp(720px,62vw + 170px,1160px);margin-inline:auto}.minami-page{padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--60)}.minami-page__hero{text-align:center}.minami-page__kicker{margin-bottom:var(--wp--preset--spacing--20);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.minami-page .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column{display:flex}.minami-page .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column>.minami-aside__card{flex:1 1 auto}.minami-page .minami-aside__card{gap:var(--wp--preset--spacing--20)}.minami-page .minami-aside__card .wp-block-buttons{margin-top:auto}.minami-page__num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;border-radius:999px;background:var(--wp--preset--color--brand);color:var(--wp--preset--color--on-brand);font-weight:800;line-height:1}.minami-nav-animate .minami-page__hero>*{animation:minami-rise var(--minami-dur-medium) var(--minami-ease-emphasized-decelerate) both}.minami-nav-animate .minami-page__hero>:nth-child(1){animation-delay:40ms}.minami-nav-animate .minami-page__hero>:nth-child(2){animation-delay:110ms}.minami-nav-animate .minami-page__hero>:nth-child(3){animation-delay:180ms}.minami-nav-animate .minami-page__hero>:nth-child(4){animation-delay:250ms}.minami-nav-animate .minami-page__cta,.minami-nav-animate .minami-page__hero,.minami-nav-animate .minami-page__section,.minami-nav-animate .minami-page__stats{animation:minami-rise var(--minami-motion-page-transition-dur) var(--minami-ease-emphasized-decelerate) both}.minami-nav-animate .minami-page__section:nth-of-type(2){animation-delay:60ms}.minami-nav-animate .minami-page__section:nth-of-type(3){animation-delay:120ms}@supports (animation-timeline:view()){.minami-page__cta,.minami-page__section,.minami-page__stats{animation:minami-page-reveal var(--minami-dur-long) var(--minami-ease-emphasized-decelerate) both;animation-timeline:view();animation-range:entry 5%entry 45%}.minami-page .minami-aside__card{animation:minami-page-pop var(--minami-dur-medium) var(--minami-ease-spring) both;animation-timeline:view();animation-range:entry 0%entry 38%}.minami-page__stats .wp-block-column{animation:minami-page-pop var(--minami-dur-long) var(--minami-ease-spring-expressive) both;animation-timeline:view();animation-range:entry 0%cover 12%}}.minami-page .minami-aside__card{transition:transform var(--minami-motion-item-hover-dur) var(--minami-ease-spring),box-shadow var(--minami-motion-item-hover-dur) var(--minami-ease-standard),border-color var(--minami-dur-short) var(--minami-ease-standard)}.minami-page .minami-aside__card:hover{transform:translateY(var(--minami-motion-item-hover-y)) scale(var(--minami-motion-item-grow));box-shadow:var(--minami-ds-card-shadow, var(--wp--preset--shadow--lg))}.minami-page .minami-aside__card:active{transform:translateY(calc(var(--minami-motion-item-hover-y)*.4)) scale(var(--minami-ds-press-scale, 0.97));transition-duration:var(--minami-dur-x-short)}.minami-page__num,.minami-page__stats .wp-block-column{transition:transform var(--minami-dur-medium) var(--minami-ease-spring-expressive)}.minami-page .minami-aside__card:hover .minami-page__num{transform:scale(1.12) rotate(-6deg)}.minami-page__stats .wp-block-column:hover{transform:translateY(-4px) scale(1.04)}.minami-archive-head{margin-block:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);gap:var(--wp--preset--spacing--30)}.minami-archive-head .wp-block-query-title{margin:0;font-weight:800;line-height:1.15}.minami-archive-head__desc{margin-block:.35rem 0;color:var(--wp--preset--color--contrast-secondary);max-width:60ch}.minami-archive-head__desc p{margin:0}@media (max-width:560px){.minami-archive-head{flex-direction:column;align-items:flex-start}}.minami-404__code{color:var(--wp--preset--color--brand);line-height:.9;letter-spacing:-.02em;margin-block-end:var(--wp--preset--spacing--10);opacity:.92}.minami-404__hero .minami-search{margin-block-start:var(--wp--preset--spacing--40)}.minami-404__popular{padding-block-start:var(--wp--preset--spacing--70);margin-block-start:var(--wp--preset--spacing--60);border-block-start:1px solid var(--wp--preset--color--border)}.minami-404__popular .minami-shelf__title{font-size:var(--wp--preset--font-size--medium)}.minami-page{gap:var(--wp--preset--spacing--40)}.minami-page__hero img{border-radius:var(--wp--custom--radius--lg, 12px)}.minami-page__title.wp-block-post-title{margin-block-end:var(--wp--preset--spacing--20);text-wrap:balance}.minami-shell:not(.is-no-rail) .minami-page .wp-block-post-content,.minami-shell:not(.is-no-rail) .minami-page .wp-block-post-content>:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright),.minami-shell:not(.is-no-rail) .minami-page__hero,.minami-shell:not(.is-no-rail) .minami-page__title.wp-block-post-title{max-width:var(--minami-page-measure, 820px);margin-inline:auto}@media (min-width:1600px){.minami-shell:not(.is-no-rail) .minami-page{--minami-page-measure:900px}}@media (min-width:1280px) and (max-width:1599px){.minami-shell:not(.is-no-rail) .minami-page{--minami-page-measure:820px}}@media (min-width:782px) and (max-width:1279px){.minami-shell:not(.is-no-rail) .minami-page{--minami-page-measure:100%}}@media (max-width:781px){.minami-shell:not(.is-no-rail) .minami-page{--minami-page-measure:100%}}.minami-button{display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.5rem 1rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md, 8px);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast);font-weight:600;font-size:.875rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),border-color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),opacity var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-button:hover{border-color:var(--wp--preset--color--contrast-tertiary, var(--wp--preset--color--contrast-secondary))}.minami-button:disabled{opacity:.6;cursor:default}.minami-button--primary{border-color:var(--wp--preset--color--brand);background:var(--wp--preset--color--brand);color:var(--wp--preset--color--on-brand, #fff)}.minami-button--primary:hover{background:var(--wp--preset--color--brand-hover, var(--wp--preset--color--brand))}