.nd-root .nd-masthead__search.wp-block-search{margin:0;flex:0 1 210px;max-width:210px;min-width:0;background:#fff0;border:0;padding:0;box-shadow:none}.nd-root .nd-masthead__search .wp-block-search__inside-wrapper{display:flex;align-items:center;gap:var(--nd-space-2);background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-pill);padding:6px var(--nd-space-3);transition:border-color 0.15s ease,background-color 0.15s ease}.nd-root .nd-masthead__search .wp-block-search__inside-wrapper::before{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='16.5' y1='16.5' x2='21' y2='21'/%3E%3C/svg%3E") center / contain no-repeat}.nd-root .nd-masthead__search .wp-block-search__input{flex:1;min-width:0;border:none;background:#fff0;outline:none;padding:0;margin:0;font-family:var(--nd-font-sans);font-size:var(--nd-text-sm);color:var(--nd-color-ink)}.nd-root .nd-masthead__search .wp-block-search__input::placeholder{color:var(--nd-color-subtle)}.nd-root .nd-masthead__search:focus-within .wp-block-search__inside-wrapper{background:var(--nd-color-paper);border-color:var(--nd-color-ink)}.nd-root .nd-masthead__search .wp-block-search__button{display:none}.nd-root .nd-masthead__search.nd-search-collapsible{flex:0 0 auto;max-width:none}.nd-root .nd-masthead__search.nd-search-collapsible .wp-block-search__inside-wrapper{width:36px;height:36px;padding:0;justify-content:center;background:#fff0;border-color:#fff0;cursor:pointer;transition:width 0.25s ease,padding 0.25s ease,background-color 0.2s ease,border-color 0.2s ease}.nd-root .nd-masthead__search.nd-search-collapsible .wp-block-search__inside-wrapper::before{margin:0}.nd-root .nd-masthead__search.nd-search-collapsible .wp-block-search__input{width:0;min-width:0;padding:0;opacity:0;transition:width 0.25s ease,opacity 0.2s ease}.nd-root .nd-masthead__search.nd-search-collapsible:hover .wp-block-search__inside-wrapper,.nd-root .nd-masthead__search.nd-search-collapsible:focus-within .wp-block-search__inside-wrapper{width:220px;padding:6px var(--nd-space-3);justify-content:flex-start;background:var(--nd-color-paper-2);border-color:var(--nd-color-rule);cursor:text}.nd-root .nd-masthead__search.nd-search-collapsible:hover .wp-block-search__input,.nd-root .nd-masthead__search.nd-search-collapsible:focus-within .wp-block-search__input{width:auto;flex:1;opacity:1}.nd-root .nd-search-form .wp-block-search__inside-wrapper{gap:var(--nd-space-2)}.nd-root .nd-search-form .wp-block-search__input{border:1px solid var(--nd-color-rule-strong);border-radius:var(--nd-radius-sm);padding:var(--nd-space-3);font:inherit}.nd-root .nd-search-form .wp-block-search__button{background:var(--nd-color-accent);color:var(--nd-color-accent-ink);border:none;border-radius:var(--nd-radius-sm);font-weight:var(--nd-weight-bold);padding-inline:var(--nd-space-4)}.nd-root .nd-section__head{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;border-bottom:2px solid var(--nd-color-ink);padding-bottom:var(--nd-space-2)}.nd-grid{display:grid;gap:var(--nd-space-6)}.nd-grid--2{grid-template-columns:repeat(2,1fr)}.nd-grid--3{grid-template-columns:repeat(3,1fr)}.nd-grid--4{grid-template-columns:repeat(4,1fr)}.nd-stack{display:flex;flex-direction:column;gap:var(--nd-space-5)}@media (max-width:900px){.nd-grid--3,.nd-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nd-grid--2,.nd-grid--3,.nd-grid--4{grid-template-columns:1fr}}.nd-masthead__menu-toggle{display:none}@media (max-width:781px){.nd-hide-mobile,.is-style-nd-desktop-only{display:none!important}}@media (min-width:782px){.nd-hide-desktop,.nd-only-mobile,.is-style-nd-mobile-only{display:none!important}}.editor-styles-wrapper .is-style-nd-desktop-only,.editor-styles-wrapper .is-style-nd-mobile-only{position:relative;outline:1px dashed var(--nd-color-rule-strong);outline-offset:2px}.editor-styles-wrapper .is-style-nd-desktop-only::before{content:"Desktop only"}.editor-styles-wrapper .is-style-nd-mobile-only::before{content:"Mobile only"}.editor-styles-wrapper .is-style-nd-desktop-only::before,.editor-styles-wrapper .is-style-nd-mobile-only::before{position:absolute;top:0;right:0;z-index:5;font:700 10px/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--nd-color-paper);background:var(--nd-color-accent);padding:3px 6px;border-radius:0 0 0 var(--nd-radius-sm)}.nd-root .nd-sectionnav{border-bottom:1px solid var(--nd-color-rule);padding-block:0}.nd-root .nd-sectionnav .wp-block-navigation{justify-content:center}.nd-root .nd-sectionnav .wp-block-navigation__container{gap:0 var(--nd-space-3);flex-wrap:nowrap;justify-content:safe center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nd-root .nd-sectionnav .wp-block-navigation__container::-webkit-scrollbar{display:none}.nd-root .nd-sectionnav .wp-block-navigation-item{flex:0 0 auto}.nd-root .nd-sectionnav__item{position:relative}.nd-root .nd-sectionnav__item.menu-item-has-children>.nd-sectionnav__link::after{content:"";display:inline-block;width:.4em;height:.4em;margin-left:.4em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.nd-root .nd-sectionnav .sub-menu{position:absolute;top:100%;left:0;min-width:210px;margin:0;padding:var(--nd-space-2) 0;list-style:none;background:var(--nd-color-paper);border:1px solid var(--nd-color-rule);box-shadow:var(--nd-shadow-md);z-index:60;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0.15s}.nd-root .nd-sectionnav__item:hover>.sub-menu,.nd-root .nd-sectionnav__item:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.nd-root .nd-sectionnav .sub-menu .nd-sectionnav__item{display:block}.nd-root .nd-sectionnav .sub-menu .nd-sectionnav__link{display:block;height:auto;padding:var(--nd-space-2) var(--nd-space-4);border-bottom:none;white-space:nowrap}.nd-root .nd-sectionnav .sub-menu .nd-sectionnav__link:hover{background:var(--nd-color-paper-2)}.nd-root .nd-sectionnav .sub-menu .sub-menu{top:0;left:100%;transform:translateX(4px)}.nd-root .nd-sectionnav .sub-menu .menu-item-has-children>.nd-sectionnav__link{display:flex;align-items:center;justify-content:space-between;gap:var(--nd-space-3)}.nd-root .nd-sectionnav .sub-menu .menu-item-has-children>.nd-sectionnav__link::after{margin-left:0;transform:rotate(-45deg)}.nd-root .nd-sectionnav .wp-block-navigation-item__content{font-size:var(--nd-text-xs);font-weight:var(--nd-weight-bold);letter-spacing:var(--nd-tracking-wide);text-transform:uppercase;color:var(--nd-color-ink);padding:var(--nd-space-3) var(--nd-space-3);border-bottom:2px solid #fff0}.nd-root .nd-sectionnav .wp-block-navigation-item__content:hover{color:var(--nd-color-accent)}.nd-root .nd-sectionnav .current-menu-item>.wp-block-navigation-item__content{border-bottom-color:var(--nd-color-accent)}.nd-root .nd-footer .wp-block-navigation .wp-block-navigation__container{flex-direction:column;gap:var(--nd-space-2)}.nd-root .nd-footer .wp-block-navigation-item__content{color:rgb(255 255 255 / .7);font-size:var(--nd-text-sm)}.nd-root .nd-footer .wp-block-navigation-item__content:hover{color:#fff}.nd-root .nd-footer .wp-block-navigation__responsive-container-open,.nd-root .nd-footer .wp-block-navigation__responsive-container-close{display:none!important}.nd-root .nd-footer .wp-block-navigation__responsive-container{display:block!important;position:static!important;width:auto!important;height:auto!important;background:transparent!important;visibility:visible!important;opacity:1!important;z-index:auto!important}.nd-root .nd-footer .wp-block-navigation__responsive-container .wp-block-navigation__container{display:flex;flex-direction:column}.nd-front-cols{align-items:flex-start;gap:var(--nd-space-7)}.nd-front-cols>.wp-block-column:last-child{flex-grow:0}.nd-root .wp-block-post-template.nd-grid{gap:var(--nd-space-6)}.nd-root .wp-block-post-template{list-style:none;margin:0;padding:0}.nd-root .nd-byline .wp-block-post-author{display:flex;align-items:center;gap:var(--nd-space-3)}.nd-root .nd-byline .wp-block-post-author__avatar img{border-radius:var(--nd-radius-pill)}.nd-root .nd-byline .wp-block-post-date{color:var(--nd-color-subtle);font-size:var(--nd-text-sm)}.nd-root .nd-kicker a{color:inherit}.nd-root .nd-kicker a:hover{color:inherit;text-decoration:underline}.nd-root .nd-tags a{color:inherit}.nd-root .nd-well{background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-5)}.nd-root .nd-well__title{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1;margin:var(--nd-space-2) 0 var(--nd-space-4)}.nd-root .nd-section__head{font-size:var(--nd-text-2xl);margin-bottom:var(--nd-space-5)}@media (prefers-color-scheme:dark){:root:not([data-nd-theme="light"]){--nd-color-ink:#f2f2f2;--nd-color-ink-soft:#e2e2e2;--nd-color-muted:#b3b3b3;--nd-color-subtle:#8a8a8a;--nd-color-paper:#121212;--nd-color-paper-2:#1c1c1c;--nd-color-paper-3:#262626;--nd-color-rule:#2c2c2c;--nd-color-rule-strong:#3a3a3a;--nd-color-link:#f2f2f2;--nd-color-accent-soft:#2a1417}}:root[data-nd-theme="dark"]{--nd-color-ink:#f2f2f2;--nd-color-ink-soft:#e2e2e2;--nd-color-muted:#b3b3b3;--nd-color-subtle:#8a8a8a;--nd-color-paper:#121212;--nd-color-paper-2:#1c1c1c;--nd-color-paper-3:#262626;--nd-color-rule:#2c2c2c;--nd-color-rule-strong:#3a3a3a;--nd-color-link:#f2f2f2;--nd-color-accent-soft:#2a1417}:root[data-nd-theme="dark"] .nd-footer{background:#0a0a0a}@media (prefers-color-scheme:dark){:root:not([data-nd-theme="light"]) .nd-footer{background:#0a0a0a}}.nd-root .nd-masthead{position:sticky;top:0;z-index:50;background:var(--nd-color-paper)}.nd-theme-toggle{margin-left:var(--nd-space-1)}.nd-backtotop{position:fixed;right:var(--nd-space-5);bottom:var(--nd-space-5);width:44px;height:44px;border:none;border-radius:var(--nd-radius-pill);background:var(--nd-color-ink);color:var(--nd-color-paper);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s;z-index:60;box-shadow:var(--nd-shadow-md)}.nd-backtotop.is-visible{opacity:1;visibility:visible;transform:none}.nd-backtotop:hover{background:var(--nd-color-accent)}.nd-breaking{display:flex;align-items:stretch;background:var(--nd-color-accent);color:#fff;font-family:var(--nd-font-sans);overflow:hidden}.nd-breaking__label{background:rgb(0 0 0 / .18);font-weight:var(--nd-weight-bold);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);font-size:var(--nd-text-xs);display:flex;align-items:center;padding:var(--nd-space-2) var(--nd-space-4);white-space:nowrap;flex:none}.nd-breaking__viewport{overflow:hidden;flex:1;display:flex;align-items:center}.nd-breaking__track{display:inline-flex;white-space:nowrap;animation:nd-ticker 36s linear infinite}.nd-breaking__run{display:inline-flex;align-items:center;gap:var(--nd-space-3);padding-left:var(--nd-space-4)}.nd-breaking:hover .nd-breaking__track{animation-play-state:paused}.nd-breaking__item{color:#fff;font-size:var(--nd-text-sm);font-weight:var(--nd-weight-semibold)}.nd-breaking__item:hover{color:#fff;text-decoration:underline}.nd-breaking__sep{opacity:.55}@keyframes nd-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.nd-breaking__track{animation:none}.nd-breaking__viewport{overflow-x:auto}}.nd-authorbox{display:flex;gap:var(--nd-space-4);align-items:flex-start;margin-top:var(--nd-space-7);padding:var(--nd-space-5);background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md)}.nd-authorbox .wp-block-post-author{gap:var(--nd-space-4);align-items:flex-start}.nd-authorbox .wp-block-post-author__avatar img,.nd-authorbox .avatar{width:64px;height:64px;border-radius:var(--nd-radius-pill)}.nd-authorbox .wp-block-post-author__name{font-family:var(--nd-font-display);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1}.nd-authorbox .wp-block-post-author__bio{font-size:var(--nd-text-sm);color:var(--nd-color-muted);margin-top:var(--nd-space-2)}.nd-keyfacts{background:var(--nd-color-paper-2);border-left:4px solid var(--nd-color-accent);border-radius:var(--nd-radius-md);padding:var(--nd-space-5);margin-block:var(--nd-space-5)}.nd-keyfacts__title{font-family:var(--nd-font-display);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1;margin-bottom:var(--nd-space-3)}.nd-keyfacts ul{margin:0;padding-left:1.1rem}.nd-keyfacts li{margin-bottom:var(--nd-space-2)}.nd-faq .wp-block-details{border-bottom:1px solid var(--nd-color-rule);padding:var(--nd-space-3) 0}.nd-faq summary{font-family:var(--nd-font-sans);font-weight:var(--nd-weight-bold);font-size:var(--nd-text-md);cursor:pointer}.nd-faq .wp-block-details[open]>summary{color:var(--nd-color-accent)}.nd-rating{display:inline-flex;align-items:center;gap:1px;font-size:1.2rem;line-height:1}.nd-rating__star{color:var(--nd-color-rule-strong)}.nd-rating__star.is-full{color:var(--nd-color-accent)}.nd-rating__star.is-half{background:linear-gradient(90deg,var(--nd-color-accent) 50%,var(--nd-color-rule-strong) 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.nd-rating__value{margin-left:var(--nd-space-2);font-family:var(--nd-font-sans);font-size:var(--nd-text-sm);font-weight:var(--nd-weight-bold);color:var(--nd-color-muted)}.nd-readalso{display:flex;gap:var(--nd-space-3);align-items:baseline;border-top:1px solid var(--nd-color-ink);border-bottom:1px solid var(--nd-color-ink);padding:var(--nd-space-3) 0;margin-block:var(--nd-space-5)}.nd-readalso__label{font-family:var(--nd-font-sans);font-weight:var(--nd-weight-bold);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);font-size:var(--nd-text-xs);color:var(--nd-color-accent);flex:none}.nd-readalso__link{font-weight:var(--nd-weight-bold);font-size:var(--nd-text-md)}.nd-review-meta{display:flex;align-items:center;gap:var(--nd-space-4);margin:var(--nd-space-3) 0 var(--nd-space-5)}.nd-root .woocommerce a.button,.nd-root .woocommerce button.button.alt,.nd-root .woocommerce #respond input#submit,.nd-root .woocommerce .wc-block-components-button{background:var(--nd-color-accent);color:var(--nd-color-accent-ink);border-radius:var(--nd-radius-sm);font-weight:var(--nd-weight-bold)}.nd-root .woocommerce ul.products li.product .price{color:var(--nd-color-ink);font-weight:var(--nd-weight-bold)}.nd-root .woocommerce span.onsale{background:var(--nd-color-accent);color:var(--nd-color-accent-ink);border-radius:var(--nd-radius-pill)}.nd-faq__item{border-bottom:1px solid var(--nd-color-rule);padding:var(--nd-space-3) 0}.nd-faq__item>summary{font-family:var(--nd-font-sans);font-weight:var(--nd-weight-bold);font-size:var(--nd-text-md);cursor:pointer}.nd-faq__item[open]>summary{color:var(--nd-color-accent)}.nd-faq__answer{margin-top:var(--nd-space-2);color:var(--nd-color-muted)}.nd-faq__answer p{margin-bottom:var(--nd-space-2)}.nd-faq__answer p:last-child{margin-bottom:0}.nd-faq--editing .nd-faq__edit-item{border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-3) var(--nd-space-4);margin-bottom:var(--nd-space-3);background:var(--nd-color-paper)}.nd-faq--editing .nd-faq__edit-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nd-space-3)}.nd-faq--editing .nd-faq__edit-q{font-weight:var(--nd-weight-bold);font-size:var(--nd-text-md);flex:1}.nd-faq--editing .nd-faq__edit-tools{display:flex;flex:none}.nd-faq--editing .nd-faq__edit-a{margin-top:var(--nd-space-2);color:var(--nd-color-muted)}.nd-faq--editing .nd-faq__add{margin-top:var(--nd-space-2)}.nd-verdict{background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-top:4px solid var(--nd-color-accent);border-radius:0 0 var(--nd-radius-md) var(--nd-radius-md);padding:var(--nd-space-5);margin-block:var(--nd-space-5)}.nd-verdict__score{display:flex;align-items:baseline;gap:var(--nd-space-3);flex-wrap:wrap}.nd-verdict__num{font-family:var(--nd-font-display);font-size:var(--nd-text-4xl);line-height:1;color:var(--nd-color-ink)}.nd-verdict__den{font-family:var(--nd-font-display);font-size:var(--nd-text-xl);color:var(--nd-color-subtle)}.nd-verdict__score .nd-rating{font-size:1.4rem}.nd-verdict__text{font-size:var(--nd-text-md);color:var(--nd-color-ink-soft);margin:var(--nd-space-3) 0 0;line-height:1.5}.nd-verdict__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--nd-space-5);margin-top:var(--nd-space-4)}.nd-verdict__col h4{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);margin-bottom:var(--nd-space-2)}.nd-verdict__col--pro h4{color:#1d9e75}.nd-verdict__col--con h4{color:var(--nd-color-accent)}.nd-verdict__col ul{list-style:none;margin:0;padding:0}.nd-verdict__col li{position:relative;padding-left:1.4em;font-size:var(--nd-text-sm);margin-bottom:var(--nd-space-2)}.nd-verdict__col--pro li::before{content:"✓";position:absolute;left:0;color:#1d9e75;font-weight:700}.nd-verdict__col--con li::before{content:"✕";position:absolute;left:0;color:var(--nd-color-accent);font-weight:700}.nd-verdict--editing .nd-verdict__hint,.nd-albuminfo--editing .nd-albuminfo__hint{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-accent);margin-bottom:var(--nd-space-3)}@media (max-width:600px){.nd-verdict__cols{grid-template-columns:1fr}}.nd-ranked__list{list-style:none;margin:0;padding:0}.nd-ranked__item{display:flex;gap:var(--nd-space-4);align-items:flex-start;padding:var(--nd-space-4) 0;border-bottom:1px solid var(--nd-color-rule)}.nd-ranked__rank{font-family:var(--nd-font-display);font-size:var(--nd-text-3xl);line-height:.9;color:var(--nd-color-accent);flex:none;width:1.4em;text-align:center}.nd-ranked__media{flex:none;width:96px}.nd-ranked__media img{width:96px;height:96px;object-fit:cover;border-radius:var(--nd-radius-md)}.nd-ranked__body{min-width:0}.nd-ranked__title{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1;margin:0 0 var(--nd-space-1)}.nd-ranked__text{font-size:var(--nd-text-sm);color:var(--nd-color-muted);margin:0;line-height:1.5}.nd-ranked--editing .nd-ranked__edit-item{border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-3) var(--nd-space-4);margin-bottom:var(--nd-space-3)}.nd-ranked--editing .nd-ranked__edit-head{display:flex;align-items:center;justify-content:space-between}.nd-ranked--editing .nd-ranked__edit-rank{font-family:var(--nd-font-display);font-size:var(--nd-text-xl);color:var(--nd-color-accent)}.nd-albuminfo{background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-5);margin-block:var(--nd-space-5)}.nd-albuminfo__cover{margin-bottom:var(--nd-space-4)}.nd-albuminfo__cover img{width:100%;max-width:220px;border-radius:var(--nd-radius-sm)}.nd-albuminfo__list{margin:0}.nd-albuminfo__row{display:grid;grid-template-columns:110px 1fr;gap:var(--nd-space-3);padding:var(--nd-space-2) 0;border-bottom:1px solid var(--nd-color-rule);font-size:var(--nd-text-sm)}.nd-albuminfo__row:last-child{border-bottom:none}.nd-albuminfo__row dt{font-weight:var(--nd-weight-bold);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);font-size:var(--nd-text-xs);color:var(--nd-color-subtle)}.nd-albuminfo__row dd{margin:0;color:var(--nd-color-ink)}.nd-opinion{display:flex;align-items:center;gap:var(--nd-space-3);border-left:4px solid var(--nd-color-accent);background:var(--nd-color-accent-soft);border-radius:0;padding:var(--nd-space-3) var(--nd-space-4);margin-block:var(--nd-space-4);flex-wrap:wrap}.nd-opinion__tag{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-accent);background:var(--nd-color-paper);border:1px solid var(--nd-color-accent);border-radius:var(--nd-radius-pill);padding:4px 12px;flex:none}.nd-opinion__note{font-size:var(--nd-text-sm);color:var(--nd-color-muted)}.nd-howto__intro{font-size:var(--nd-text-md);color:var(--nd-color-ink-soft);line-height:1.5;margin:0 0 var(--nd-space-3)}.nd-howto__time{display:inline-block;font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-accent);margin:0 0 var(--nd-space-4)}.nd-howto__list{list-style:none;counter-reset:none;margin:0;padding:0}.nd-howto__step{display:flex;gap:var(--nd-space-4);align-items:flex-start;padding:var(--nd-space-4) 0;border-bottom:1px solid var(--nd-color-rule)}.nd-howto__step:last-child{border-bottom:none}.nd-howto__num{font-family:var(--nd-font-display);font-size:var(--nd-text-2xl);line-height:1;color:var(--nd-color-paper);background:var(--nd-color-accent);flex:none;width:1.7em;height:1.7em;display:flex;align-items:center;justify-content:center;border-radius:var(--nd-radius-pill)}.nd-howto__body{min-width:0}.nd-howto__title{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1;margin:.2em 0 var(--nd-space-2)}.nd-howto__img{border-radius:var(--nd-radius-md);margin:var(--nd-space-2) 0}.nd-howto__text{font-size:var(--nd-text-base);color:var(--nd-color-ink-soft);line-height:1.6}.nd-howto__text p{margin:0 0 var(--nd-space-2)}.nd-howto__text p:last-child{margin-bottom:0}.nd-howto--editing .nd-howto__edit-step{border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-3) var(--nd-space-4);margin-bottom:var(--nd-space-3)}.nd-howto--editing .nd-howto__edit-head{display:flex;align-items:center;justify-content:space-between}.nd-howto--editing .nd-howto__edit-num{font-family:var(--nd-font-display);font-size:var(--nd-text-xl);color:var(--nd-color-accent)}.nd-howto--editing .nd-howto__edit-field{margin-top:var(--nd-space-3)}.nd-howto--editing .nd-howto__edit-label,.nd-faq--editing .nd-faq__edit-label{display:block;font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-subtle);margin-bottom:var(--nd-space-2)}.nd-howto--editing .nd-howto__edit-text,.nd-faq--editing .nd-faq__edit-a{min-height:84px;border:1px solid var(--nd-color-rule-strong);border-radius:var(--nd-radius-sm);padding:var(--nd-space-3);background:#fff;color:var(--nd-color-ink);font-size:var(--nd-text-base);line-height:1.55}.nd-howto--editing .nd-howto__edit-text:focus,.nd-faq--editing .nd-faq__edit-a:focus{outline:none;border-color:var(--nd-color-ink)}.nd-listen{border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);background:var(--nd-color-paper);padding:var(--nd-space-3);margin-block:var(--nd-space-5)}.nd-listen__label{display:block;font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-accent);margin-bottom:var(--nd-space-3)}.nd-listen__frame{display:block}.nd-listen__yt{position:relative;aspect-ratio:16 / 9}.nd-listen__yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--nd-radius-sm)}.nd-listen__hint,.nd-listen__fallback{font-size:var(--nd-text-sm);color:var(--nd-color-muted)}.nd-listen__fallback{word-break:break-all}.nd-artist{display:grid;grid-template-columns:200px 1fr;gap:var(--nd-space-6);align-items:center;max-width:var(--nd-container);margin-inline:auto;padding:var(--nd-space-6) var(--nd-space-4);border-bottom:2px solid var(--nd-color-ink)}.nd-artist--no-image{grid-template-columns:1fr}.nd-artist__media img{width:200px;height:200px;object-fit:cover;border-radius:var(--nd-radius-pill)}.nd-artist__name{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-4xl);line-height:1;margin:var(--nd-space-2) 0}.nd-artist__bio{color:var(--nd-color-muted);max-width:60ch;margin:0 0 var(--nd-space-4)}.nd-artist__socials{display:flex;gap:var(--nd-space-2);flex-wrap:wrap}.nd-artist__social{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-ink);border:1px solid var(--nd-color-rule-strong);border-radius:var(--nd-radius-pill);padding:7px 14px}.nd-artist__social:hover{background:var(--nd-color-ink);color:var(--nd-color-paper);text-decoration:none}@media (max-width:700px){.nd-artist{grid-template-columns:1fr;text-align:center}.nd-artist__media img{margin-inline:auto;width:140px;height:140px}.nd-artist__socials{justify-content:center}.nd-artist__name{font-size:var(--nd-text-3xl)}}.nd-release__list{list-style:none;margin:0;padding:0}.nd-release__item{display:flex;align-items:center;gap:var(--nd-space-4);padding:var(--nd-space-4) 0;border-bottom:1px solid var(--nd-color-rule)}.nd-release__cover{flex:none}.nd-release__cover img{width:64px;height:64px;object-fit:cover;border-radius:var(--nd-radius-md)}.nd-release__body{flex:1;min-width:0}.nd-release__title{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-lg);line-height:1.1;margin:var(--nd-space-1) 0}.nd-release__date{font-size:var(--nd-text-sm);color:var(--nd-color-subtle)}.nd-release__count{flex:none;font-family:var(--nd-font-mono);font-size:var(--nd-text-sm);font-weight:var(--nd-weight-bold);color:var(--nd-color-accent);background:var(--nd-color-accent-soft);border-radius:var(--nd-radius-sm);padding:var(--nd-space-2) var(--nd-space-3);white-space:nowrap}.nd-release__count.is-out{color:var(--nd-color-muted);background:var(--nd-color-paper-2)}.nd-release--editing .nd-release__edit-item{border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-3) var(--nd-space-4);margin-bottom:var(--nd-space-3)}.nd-release--editing .nd-release__edit-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--nd-space-2)}.nd-toc{display:block;background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);padding:var(--nd-space-4) var(--nd-space-5);margin-block:var(--nd-space-5)}.nd-toc[hidden]{display:none}.nd-toc__title{display:block;font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-subtle);margin-bottom:var(--nd-space-3)}.nd-toc__list{list-style:none;margin:0;padding:0}.nd-toc__item{margin-bottom:var(--nd-space-2)}.nd-toc__item--h3{padding-left:var(--nd-space-4)}.nd-toc__item a{font-size:var(--nd-text-sm);font-weight:var(--nd-weight-semibold);color:var(--nd-color-ink)}.nd-toc__item a:hover{color:var(--nd-color-accent)}.nd-toc--editing .nd-listen__hint{display:block;margin-top:var(--nd-space-2)}.nd-artistcard{display:flex;gap:var(--nd-space-4);align-items:center;padding:var(--nd-space-4);background:var(--nd-color-paper-2);border:1px solid var(--nd-color-rule);border-radius:var(--nd-radius-md);margin-block:var(--nd-space-5)}.nd-artistcard__media{flex:none}.nd-artistcard__media img{width:84px;height:84px;object-fit:cover;border-radius:var(--nd-radius-pill)}.nd-artistcard__body{min-width:0}.nd-artistcard__name{font-family:var(--nd-font-display);font-weight:var(--nd-weight-regular);text-transform:uppercase;font-size:var(--nd-text-xl);line-height:1.05;margin:var(--nd-space-1) 0}.nd-artistcard__name a{color:var(--nd-color-ink)}.nd-artistcard__name a:hover{color:var(--nd-color-accent)}.nd-artistcard__bio{font-size:var(--nd-text-sm);color:var(--nd-color-muted);margin:0 0 var(--nd-space-2)}.nd-artistcard__more{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-accent)}.nd-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nd-space-2);font-size:var(--nd-text-xs);color:var(--nd-color-subtle);margin-bottom:var(--nd-space-4)}.nd-breadcrumbs__link{color:var(--nd-color-muted);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);font-weight:var(--nd-weight-semibold)}.nd-breadcrumbs__link:hover{color:var(--nd-color-accent)}.nd-breadcrumbs__current{color:var(--nd-color-ink);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);font-weight:var(--nd-weight-semibold)}.nd-breadcrumbs__sep{color:var(--nd-color-rule-strong)}.nd-root .is-layout-constrained>.wp-block-post-terms.nd-kicker{display:block}.nd-root .nd-prose a,.nd-root .nd-prose a.nd-autolink{color:var(--nd-color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.nd-root .nd-prose a:hover,.nd-root .nd-prose a.nd-autolink:hover{color:var(--nd-color-ink)}html{scroll-behavior:smooth}.nd-anchor{display:block;height:0;scroll-margin-top:84px}.nd-jumplink-wrap{margin:var(--nd-space-2) 0 0}.nd-jumplink{font:var(--nd-weight-bold) var(--nd-text-sm)/1 var(--nd-font-sans);letter-spacing:.02em;color:var(--nd-color-accent);text-decoration:none}.nd-jumplink:hover{text-decoration:underline;text-underline-offset:2px}.nd-root .nd-prose h2,.nd-root .nd-prose h3,.nd-root .nd-prose h4{text-transform:none;letter-spacing:0;line-height:1.18;margin-top:var(--nd-space-7);margin-bottom:0}.nd-root .nd-prose h2+*,.nd-root .nd-prose h3+*,.nd-root .nd-prose h4+*{margin-top:var(--nd-space-3)}.nd-root .nd-prose>h2:first-child,.nd-root .nd-prose>h3:first-child{margin-top:0}.nd-share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nd-space-2);margin-block:var(--nd-space-5)}.nd-share__label{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-subtle);margin-right:var(--nd-space-1)}.nd-share__btn{font:var(--nd-weight-bold) var(--nd-text-xs)/1 var(--nd-font-sans);text-transform:uppercase;letter-spacing:var(--nd-tracking-wide);color:var(--nd-color-ink);background:#fff0;border:1px solid var(--nd-color-rule-strong);border-radius:var(--nd-radius-pill);padding:7px 13px;cursor:pointer}.nd-share__btn:hover{background:var(--nd-color-ink);color:var(--nd-color-paper);border-color:var(--nd-color-ink);text-decoration:none}.nd-share__copy.is-copied{background:var(--nd-color-accent);color:#fff;border-color:var(--nd-color-accent)}.nd-newslist__grid{margin-bottom:var(--nd-space-6)}.nd-newslist__more-wrap{display:flex;justify-content:center;margin-top:var(--nd-space-5)}.nd-newslist__more[disabled]{opacity:.6;cursor:default}.is-nd-hidden{display:none!important}@media (max-width:860px){.nd-root .nd-masthead__menu-toggle{display:inline-flex}.nd-root .nd-theme-toggle{display:none}.nd-root .nd-masthead__search.wp-block-search{display:flex}.nd-root .nd-sectionnav{display:none}.nd-root .nd-sectionnav.is-open{display:block}.nd-root .nd-sectionnav.is-open .nd-sectionnav__list{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;overflow:visible;gap:0;padding-block:var(--nd-space-2)}.nd-root .nd-sectionnav.is-open .nd-sectionnav__item{width:100%}.nd-root .nd-sectionnav.is-open .nd-sectionnav__link{display:flex;width:100%;height:auto;justify-content:space-between;padding:var(--nd-space-3) var(--nd-space-4);border-bottom:1px solid var(--nd-color-rule)}.nd-root .nd-sectionnav.is-open .nd-sectionnav__item{position:relative}.nd-root .nd-sectionnav.is-open .menu-item-has-children>.nd-sectionnav__link::after{display:none}.nd-root .nd-sectionnav.is-open .menu-item-has-children>.nd-sectionnav__link{padding-right:56px}.nd-root .nd-sectionnav.is-open .sub-menu{display:none;position:static;opacity:1;visibility:visible;transform:none;min-width:0;margin:0;padding:0;border:0;box-shadow:none;background:var(--nd-color-paper-2)}.nd-root .nd-sectionnav.is-open .nd-sectionnav__item.is-expanded>.sub-menu{display:block}.nd-root .nd-sectionnav.is-open .sub-menu .nd-sectionnav__link{padding-left:var(--nd-space-6)}.nd-root .nd-sectionnav.is-open .sub-menu .sub-menu .nd-sectionnav__link{padding-left:var(--nd-space-7)}.nd-root .nd-sectionnav.is-open .nd-submenu-toggle{display:flex;position:absolute;top:0;right:0;width:52px;height:44px;align-items:center;justify-content:center;background:#fff0;border:0;border-bottom:1px solid var(--nd-color-rule);color:var(--nd-color-ink);cursor:pointer}.nd-root .nd-sectionnav.is-open .nd-submenu-toggle svg{transition:transform 0.2s ease}.nd-root .nd-sectionnav.is-open .nd-sectionnav__item.is-expanded>.nd-submenu-toggle svg{transform:rotate(180deg)}.nd-root .nd-footer__inner{grid-template-columns:1fr;gap:var(--nd-space-6)}.nd-root .nd-footer__columns{grid-template-columns:1fr 1fr;gap:var(--nd-space-5)}}.nd-root .nd-submenu-toggle{display:none}@media (max-width:480px){.nd-root .nd-footer__columns{grid-template-columns:1fr}}