@charset "UTF-8";.eeg{display:grid;gap:28px;padding:clamp(22px,3vw,32px);background-color:var(--color-status-bg);border-radius:24px}.eeg__heads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,4vw,40px)}.eeg__head{display:grid;align-content:start;justify-items:center;gap:14px}.eeg__map{display:block;width:min(100%,210px);overflow:visible}.eeg__skin{fill:var(--stage-bg,var(--color-bg))}.eeg__base{opacity:.22}.eeg__outline{fill:none;stroke:var(--color-line);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.eeg__electrode{fill:var(--color-ink);opacity:.45}.eeg__label{color:var(--color-dim);text-align:center}.eeg__label-detail:before{content:" · "}@media(max-width:640px){.eeg__label-detail{display:block;margin-top:4px}.eeg__label-detail:before{content:none}}.eeg__head--modulated .eeg__label{color:var(--color-main)}.eeg__scale{display:grid;gap:10px}.eeg__scale-bar{height:6px;border-radius:3px;background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-logo-blue) 22%,transparent),color-mix(in srgb,var(--color-logo-violet) 60%,transparent) 55%,var(--color-logo-pink))}.eeg__scale-title{text-align:center}.eeg__scale-ends{display:flex;justify-content:space-between}.brain{display:block;overflow:visible}.brain__body{fill:color-mix(in srgb,var(--color-logo-violet) 7%,transparent);stroke:var(--color-line);stroke-width:1.2;vector-effect:non-scaling-stroke}.brain__base{fill:var(--stage-bg,var(--color-bg))}.brain__body--cortex,.brain__body--stem{stroke:none}.brain__fold,.brain__outline{fill:none;stroke:var(--color-line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.brain__outline{stroke-width:1.5}.fmri{display:grid;gap:28px;padding:clamp(22px,3vw,32px);background-color:var(--color-status-bg);border-radius:24px}.fmri__brains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,4vw,40px)}.fmri__brain{display:grid;justify-items:center;gap:14px}.fmri__image{width:100%}.fmri__brain--modulated .fmri__image{filter:drop-shadow(0 0 22px color-mix(in srgb,var(--color-logo-violet) var(--icon-glow-near),transparent))}.fmri__label{color:var(--color-dim)}.fmri__brain--modulated .fmri__label{color:var(--color-main)}.fmri__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;list-style:none}.fmri__network{display:inline-flex;align-items:center;gap:8px}.fmri__dot{width:8px;height:8px;border-radius:50%}.modulation{display:grid;gap:22px;padding:clamp(22px,3vw,32px);background-color:var(--color-status-bg);border-radius:24px}.modulation__row{display:grid;gap:10px}.modulation__label{color:var(--color-dim)}.modulation__label--modulated{color:var(--color-main)}.modulation__wave{display:block;width:100%;height:clamp(48px,7vw,72px);fill:none;stroke-width:2;stroke-linecap:round}.modulation__wave,.modulation__wave path{vector-effect:non-scaling-stroke}.modulation__wave--plain{stroke:var(--color-line)}.modulation__wave--modulated{stroke:var(--color-main)}.modulation__note{margin-top:2px}.sart-key{--text-meta-size:15px;position:relative;display:grid;place-items:center;width:min(100%,360px);height:var(--sart-key-height);padding:0 0 0 var(--text-meta-tracking);color:var(--color-ink);background-color:var(--color-key-bg);border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:14px;box-shadow:inset 0 1px 0 var(--color-key-highlight),0 6px 18px var(--color-nav-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease-out,color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.sart-key>*{grid-area:1/1}.sart-key:not(.sart-key--live):hover{color:var(--color-main)}.sart-key:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}.sart-key:active{transform:scale(.985)}.sart-key:active:after{content:"";position:absolute;inset:calc(-.76142% - 2px)}.sart-key__label{display:inline-flex;align-items:center;gap:12px}.sart-key__icon{flex:0 0 auto;width:20px;height:20px}.sart-key__icon--play{width:26px;height:26px;margin-right:-2px}.sart-key__label--hidden{visibility:hidden}.sart-key--down{transform:scale(.985)}.sart-key--down,.sart-key:not(.sart-key--live):active{background-color:color-mix(in srgb,var(--color-key-bg) 60%,transparent);box-shadow:inset 0 1px 0 transparent,0 2px 8px var(--color-nav-shadow);transition-duration:60ms}.sart-key--wrong{color:var(--color-danger);border-color:var(--color-danger);background-color:color-mix(in srgb,var(--color-danger) 14%,transparent)}.sart{--sart-digit-size:clamp(56px,9vw,80px);--sart-gap:20px;--sart-padding:clamp(22px,3vw,32px);--sart-key-height:52px;display:grid;grid-template-rows:1fr auto 1fr auto 1fr auto;justify-items:center;min-height:calc(var(--sart-padding)*2 + var(--sart-digit-size) + 20px + var(--text-prose-small-size)*3.1 + var(--sart-key-height) + var(--sart-gap)*2);padding:0 var(--sart-padding) var(--sart-padding);background-color:var(--color-status-bg);border-radius:24px;touch-action:manipulation}.sart>.sart__screen{grid-row:2}.sart>.sart__caption{grid-row:4}.sart>.sart-key{grid-row:6}.sart__screen{display:grid;grid-template-rows:var(--sart-digit-size) 20px;place-items:center;width:100%;text-align:center}.sart__digits{grid-row:1/-1;align-self:end;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:min(100%,600px);list-style:none}.sart__digit{--sart-hint-height:16px;--sart-hint-gap:12px;display:grid;justify-items:center;gap:var(--sart-hint-gap)}.sart__digit-value{font-family:var(--font-mono);font-size:calc(var(--sart-digit-size) + 20px - var(--text-prose-small-size)*.775 - var(--sart-hint-gap) - var(--sart-hint-height));font-weight:500;line-height:1;color:var(--color-ink)}.sart__digit-hint{margin-right:calc(var(--text-meta-tracking)*-1);line-height:var(--sart-hint-height);color:var(--color-dim)}@media(max-width:480px){.sart__digits{grid-template-columns:repeat(5,minmax(0,1fr))}.sart__digit:first-child,.sart__digit:last-child{display:none}.sart__digit-value{font-size:calc(var(--sart-digit-size) + 20px - var(--sart-hint-gap) - var(--sart-hint-height))}}.sart__accent,.sart__digit--stop>*{color:var(--color-main)}.sart__caption{display:grid;align-content:center;min-height:3.1em;max-width:38ch;text-align:center;text-wrap:balance}@media(max-width:360px){.sart__caption{font-size:15px}}.music-article__title{max-width:18ch}.music-article__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}@media(max-width:560px){.music-article__cards{grid-template-columns:minmax(0,1fr)}}.music-article__figure,.music-article__wide-card{grid-column:1/-1}.music-article__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:14px;list-style:none}@media(max-width:560px){.music-article__facts{grid-template-columns:minmax(0,1fr)}}.music-article__fact-value{display:flex;align-items:baseline;gap:10px}.music-article__fact-number{font-family:var(--font-mono);font-size:clamp(40px,5vw,52px);font-variant-numeric:tabular-nums;font-weight:500;line-height:1;letter-spacing:-.03em;padding-right:.04em;color:transparent;background-image:var(--gradient-logo);background-clip:text;-webkit-background-clip:text}.music-article__fact-method{margin-top:6px}.music-article__quote{position:relative;display:grid;gap:14px;margin-block:18px;padding-left:24px;border-left:2px solid var(--color-main)}.music-article__quote .text-heading-small{font-style:italic}.music-article__methods{display:grid;list-style:none}.music-article__method{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:baseline;gap:6px 24px;padding-block:32px}.music-article__method:first-child{padding-top:0}.music-article__method:last-child{padding-bottom:0}.music-article__method+.music-article__method{border-top:1px solid var(--color-divider)}@media(max-width:640px){.music-article__method{grid-template-columns:minmax(0,1fr)}}.music-article__method-figure{grid-column:1/-1;align-self:start;margin-top:18px}.music-article__levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:10px;list-style:none}@media(max-width:640px){.music-article__levels{grid-template-columns:minmax(0,1fr);gap:0}}.music-article__level{display:grid;align-content:start;justify-items:start;gap:12px}.music-article__level-chip{display:inline-flex;align-items:center;gap:10px;min-height:var(--control-size);padding:0 16px;color:var(--color-ink);background-color:var(--color-status-bg);border-radius:999px}@media(max-width:640px){.music-article__level{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:14px;padding-block:14px}.music-article__level+.music-article__level{border-top:1px solid var(--color-line)}.music-article__level-chip{min-height:calc(var(--text-note-size)*var(--text-note-leading));padding:0;background-color:transparent}}.music-article__meter{display:inline-flex;align-items:flex-end;gap:2.5px;height:11px}.music-article__bar{width:3px;border-radius:1.5px;background-color:var(--color-line)}.music-article__bar:first-child{height:5px}.music-article__bar:nth-child(2){height:8px}.music-article__bar:nth-child(3){height:11px}.music-article__bar--on{background-color:var(--color-main)}.music-article__caveats{display:grid;gap:10px;list-style:none}.music-article__caveats li{display:grid;grid-template-columns:22px minmax(0,1fr)}.music-article__caveats li:before{content:"—";color:var(--color-faint)}.music-article__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(64px,11svh,120px);list-style:none}@media(max-width:560px){.music-article__features{grid-template-columns:minmax(0,1fr)}}.music-article__feature-title{display:flex;align-items:center;gap:12px}.music-article__feature-icon{flex:0 0 auto;box-sizing:border-box;width:36px;height:36px;padding:9px;color:var(--color-main);background-color:color-mix(in srgb,var(--color-main) 12%,transparent);border-radius:50%}.music-article__badge{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:34px;margin-top:clamp(24px,4svh,32px);padding:0 14px 0 12px;color:var(--color-ink);background-color:var(--color-status-bg);border-radius:999px}.music-article__badge-icon{width:var(--control-icon-size);height:var(--control-icon-size);color:var(--color-main)}.music-article__badge-label{margin-right:calc(var(--text-meta-tracking)*-1);white-space:nowrap}.music-article__listen{display:flex;justify-content:center;padding-block:clamp(16px,4svh,48px) clamp(8px,2svh,24px)}.music-article__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:300px;min-height:56px;padding:0 40px;color:var(--color-main);text-decoration:none;white-space:nowrap;background-color:color-mix(in srgb,var(--color-main) 12%,transparent);border-radius:999px;transition:background-color var(--hover-duration) var(--hover-easing),transform .2s cubic-bezier(.34,1.56,.64,1)}.music-article__cta:active{transform:scale(.96)}.music-article__cta:active:after{content:"";position:absolute;inset:calc(-2.08333% - 2px)}.music-article__cta:hover{background-color:color-mix(in srgb,var(--color-main) 18%,transparent)}@media(max-width:560px){.music-article__cta{width:100%;min-width:0}}.music-article__cta-icon{width:18px;height:18px}.music-article__cta-label{margin-right:calc(var(--text-meta-tracking)*-1)}.music-article__sources{padding-top:clamp(48px,9svh,96px)}.music-article__sources-title{margin-bottom:24px;font-weight:400}.music-article__sources-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px clamp(24px,4vw,56px);list-style:none;counter-reset:source}@media(max-width:700px){.music-article__sources-list{grid-template-columns:minmax(0,1fr)}}.music-article__source{display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;counter-increment:source}.music-article__source:before{content:counter(source);grid-row:span 2;font-family:var(--font-mono);font-size:var(--text-caption-size);line-height:1.45;color:var(--color-faint)}.music-article__source-link{color:var(--color-ink);text-wrap:pretty;text-decoration:none;transition:color var(--hover-duration) var(--hover-easing)}.music-article__source-link:hover{color:var(--color-main)}.music-article__source-note{margin-top:3px}.music-article__source-journal:before{content:" · "}@media(max-width:700px){.music-article__source-journal{display:block}.music-article__source-journal:before{content:none}}
