.RwTT0q_logo{display:block}.RwTT0q_image{width:100%;height:auto;display:block}
.n3MrDa_section{background:var(--color-forest);padding:clamp(4.5rem,9vw,8rem) max(1.25rem,50vw - 700px) clamp(4rem,8vw,7rem)}.n3MrDa_scrollStage{position:relative}.n3MrDa_intro{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.n3MrDa_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin-top:1rem;font-size:clamp(3rem,6vw,6rem);line-height:.98}.n3MrDa_title em{color:var(--color-sand);font-weight:400}.n3MrDa_introAside{color:#afbab4;max-width:22rem;padding-bottom:.3rem;line-height:1.7}.n3MrDa_introAside a{color:var(--color-bone);border-bottom:1px solid #68766b;gap:2rem;margin-top:1rem;display:inline-flex}.n3MrDa_console{background:#091613;border:1px solid #ffffff12;border-radius:8px;overflow:hidden;box-shadow:0 16px 36px #02090770}.n3MrDa_consoleTop{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.n3MrDa_brand{letter-spacing:.22em;font-size:.68rem;font-weight:600}.n3MrDa_brand small{color:#a9b1a6;letter-spacing:.15em;margin-left:1rem;font-size:.6rem}.n3MrDa_live{letter-spacing:.15em;color:#b8c3b6;align-items:center;gap:.6rem;font-size:.6rem;display:flex}.n3MrDa_live i,.n3MrDa_mixer i{background:#718d72;border-radius:50%;width:7px;height:7px;display:inline-block}.n3MrDa_live i[data-on=true]{background:#bde39e;box-shadow:0 0 12px #bde39e}.n3MrDa_tabBar{background:0 0;border-bottom:1px solid #ffffff15;padding:0 .6rem;display:flex}.n3MrDa_tabBar button{cursor:pointer;color:#aeb7ae;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid #0000;padding:.9rem 1.1rem;font-size:.72rem}.n3MrDa_tabBar button[aria-selected=true]{color:#eed5a1;background:0 0;border-color:#ddbb79}.n3MrDa_tabNumber{display:none}.n3MrDa_panel{min-height:390px;padding:1.8rem 2rem 1.3rem}.n3MrDa_panel[hidden]{display:none}.n3MrDa_instrumentHeader{justify-content:space-between;align-items:center;gap:2rem;display:flex}.n3MrDa_instrumentLabel{color:#abb8aa;letter-spacing:.16em;font-size:.6rem}.n3MrDa_instrumentHeader h2{font-family:var(--font-display), Georgia, serif;margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.1rem)}.n3MrDa_bubble{color:#28332b;background:#e2e8d9;border:1px solid #7e8e79;border-radius:12px 12px 12px 2px;padding:.7rem 1rem;font-size:.75rem;line-height:1.65;position:relative;box-shadow:3px 4px #0002}.n3MrDa_bubble:after{content:"";background:#e2e8d9;border-bottom:1px solid #7e8e79;border-right:1px solid #7e8e79;width:14px;height:14px;position:absolute;bottom:-8px;left:16px;transform:rotate(45deg)}.n3MrDa_bubble strong{font-weight:600}.n3MrDa_guitarStage{align-items:center;min-height:205px;margin:1rem 0;padding-left:.4rem;display:flex}.n3MrDa_guitarNeck{z-index:2;filter:drop-shadow(0 12px 12px #0008);width:76%;min-width:0;font-size:11px;position:relative;container-type:inline-size}.n3MrDa_guitarNeck>div{border-radius:5px;font-size:1.75439cqw}.n3MrDa_guitarBody{transform-origin:15%;touch-action:manipulation;cursor:pointer;background:repeating-linear-gradient(92deg,#b87d40 0,#be874a 3px,#b98245 6px);border:7px solid #d9ad70;border-radius:42% 48% 48% 42%;flex-shrink:0;width:25%;height:230px;margin-left:-1rem;position:relative;box-shadow:inset 0 0 0 3px #503c25,inset 0 0 25px #5b351c,6px 15px 15px #0007}.n3MrDa_guitarBody:active{filter:brightness(1.15)}.n3MrDa_soundHole{background:#20160f;border:7px double #e0b574;border-radius:50%;outline:3px solid #54391f;width:90px;height:90px;position:absolute;top:65px;left:19%}.n3MrDa_bodyStrings{pointer-events:none;z-index:1;flex-direction:column;justify-content:space-between;width:77%;height:75px;display:flex;position:absolute;top:72px;left:0}.n3MrDa_bodyString{opacity:.65;background:#fff0c9;height:1px;display:block;box-shadow:0 1px 2px #24180d,0 0 4px #ffe0a377}.n3MrDa_bodyString:nth-child(n+4){height:2px}.n3MrDa_bodyString[data-muted=true]{box-shadow:none;background:#735435}.n3MrDa_guitarReadout{background:#141d17;border:1px solid #596149;border-left:3px solid #d9bb80;border-radius:4px 10px 10px 4px;align-items:center;gap:1.25rem;min-height:66px;margin-bottom:1.25rem;padding:.7rem 1rem;display:flex}.n3MrDa_readoutLabel{color:#aebba3;letter-spacing:.14em;font-size:.6rem}.n3MrDa_readoutValue{gap:.2rem;min-width:0;display:grid}.n3MrDa_readoutValue strong{color:#efcf94;font-size:.95rem;font-weight:500}.n3MrDa_readoutValue small{color:#bac5ae;overflow-wrap:anywhere;font-size:.7rem}.n3MrDa_bridge{background:#3a251a;border-radius:4px;width:17px;height:105px;position:absolute;top:59px;right:23%}.n3MrDa_strumLabel{letter-spacing:.2em;color:#322213;font-size:.65rem;font-weight:700;position:absolute;bottom:19px;left:0;right:0}.n3MrDa_guitarLoading{background:#563b29;place-items:center;height:130px;display:grid}.n3MrDa_chordRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.n3MrDa_chordRow>span{color:#b2bbb0;margin-right:1rem;font-size:.75rem}.n3MrDa_chordRow button{touch-action:manipulation;cursor:pointer;background:#263229;border:1px solid #63705f;border-radius:6px;min-width:48px;min-height:44px;padding:.6rem 1rem;position:relative;box-shadow:inset 0 1px #ffffff0d,0 3px #101710}.n3MrDa_chordRow button[aria-pressed=true]{color:#252a21;background:#e1c28a;border-color:#e1c28a;box-shadow:inset 0 1px #fff1cf,0 3px #75623f,0 0 18px #dfba7220}.n3MrDa_chordIndicator{pointer-events:none;background:#52432a;border-radius:2px;width:14px;height:2px;position:absolute;bottom:4px;left:calc(50% - 7px)}.n3MrDa_chordRow button:hover{border-color:#e1c28a}.n3MrDa_guitarBody:focus-visible,.n3MrDa_chordRow button:focus-visible{outline-offset:5px;outline:2px solid #f4dcae}.n3MrDa_primary{cursor:pointer;border-radius:6px;min-height:44px;padding:.7rem 1.1rem;font-size:.85rem;font-weight:600;color:#22291f!important;background:#e0c18b!important;border:1px solid #e0c18b!important}.n3MrDa_primary:hover{background:#f4dcae!important}.n3MrDa_hint{color:#abb6a6;margin-top:1rem;font-size:.75rem;line-height:1.7}.n3MrDa_drumKit{width:min(100%,650px);height:255px;margin:.5rem auto;position:relative}.n3MrDa_kitFloor{background:#080e0b66;border-radius:50%;width:80%;height:50px;position:absolute;bottom:5px;left:10%}.n3MrDa_drum{cursor:pointer;touch-action:manipulation;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:filter .12s;display:flex;position:absolute}.n3MrDa_drum:active{filter:brightness(1.3)}.n3MrDa_drum span{font-size:.75rem;font-weight:600}.n3MrDa_drum small{opacity:.6;font-size:.6rem}.n3MrDa_drum0{background:radial-gradient(circle,#202722 55%,#414b40 57%,#ddd4bd 60%,#5b6656 64%,#292e29 68%);border:3px solid #899182;width:155px;height:155px;bottom:5px;left:calc(50% - 77px);box-shadow:0 10px #141914}.n3MrDa_drum1{color:#3c443b;background:radial-gradient(#d9d9c9 55%,#919f91 60%,#ddd8c2 65%,#586451 72%);width:115px;height:85px;bottom:30px;left:15%;rotate:-8deg;box-shadow:0 15px #85503d,0 19px #969b85}.n3MrDa_drum2,.n3MrDa_drum4{color:#44351b;background:repeating-radial-gradient(#cba356 0 3px,#bb944b 4px 5px);border:2px solid #d8b96e;box-shadow:0 4px #745e36,0 15px 20px #0004}.n3MrDa_drum2{width:140px;height:58px;top:28px;left:4%;rotate:-12deg}.n3MrDa_drum4{width:160px;height:65px;top:12px;right:4%;rotate:12deg}.n3MrDa_drum3{color:#404c42;background:radial-gradient(#deddd1 57%,#a9ac99 59%,#ddd4c1 64%,#858f80 68%);width:110px;height:86px;top:43px;left:calc(50% - 55px);box-shadow:0 20px #955942,0 23px #a7aa92}.n3MrDa_stickOne,.n3MrDa_stickTwo{pointer-events:none;background:#c1a16a;border-radius:10px;width:100px;height:5px;position:absolute;bottom:45px;right:13%;transform:rotate(-45deg)}.n3MrDa_stickTwo{transform:rotate(-65deg)}.n3MrDa_sequencer{max-width:760px;margin:auto}.n3MrDa_sequenceRow{grid-template-columns:55px repeat(16,1fr);align-items:center;gap:5px;margin-top:6px;display:grid}.n3MrDa_sequenceRow span{color:#abb6a6;font-size:.65rem}.n3MrDa_sequenceRow button{cursor:pointer;background:#344139;border:1px solid #465448;border-radius:3px;min-height:27px}.n3MrDa_sequenceRow button:nth-child(4n+2){border-left:2px solid #a0a68a}.n3MrDa_sequenceRow button[aria-pressed=true]{background:#d5b57b;border-color:#e7cb95}.n3MrDa_sequenceRow button[data-current=true]{outline-offset:1px;outline:2px solid #f7f1d8}.n3MrDa_piano{background:#111512;border:1px solid #485246;border-bottom:10px solid #090d0a;border-radius:10px;margin:2rem 0 1rem;padding:1rem 1.1rem .8rem;box-shadow:0 16px 20px #0005}.n3MrDa_pianoFascia{justify-content:space-between;align-items:center;gap:1rem;padding:0 .6rem 1rem;display:flex}.n3MrDa_pianoFascia>span{letter-spacing:.22em;color:#dad5bf;font-size:.7rem}.n3MrDa_pianoFascia small{letter-spacing:.15em;margin-top:.3rem;font-size:.5rem;display:block}.n3MrDa_pianoScreen{color:#243522;background:#94ac86;border:5px solid #283127;width:125px;padding:.3rem .6rem;font-family:monospace;font-size:1.15rem}.n3MrDa_speaker{background:repeating-linear-gradient(0deg,#333d31 0 1px,#0000 1px 4px);width:100px;height:40px}.n3MrDa_keys{border-top:4px solid #9d4838;height:175px;display:flex;position:relative}.n3MrDa_whiteKey{touch-action:manipulation;color:#4c5548;cursor:pointer;background:linear-gradient(90deg,#dcd9cb,#f7f4e9 15%,#eae7db 92%,#c9c6b9);border:1px solid #9d9f91;border-radius:0 0 4px 4px;width:8.33333%;position:relative;box-shadow:0 5px #aaa999}.n3MrDa_whiteKey:active{background:#dfbd82}.n3MrDa_whiteKey span{font-size:.75rem;position:absolute;bottom:13px;left:0;right:0}.n3MrDa_whiteKey small{color:#777d6e;margin-top:4px;font-size:.6rem;display:block}.n3MrDa_blackKey{touch-action:manipulation;cursor:pointer;background:linear-gradient(90deg,#121713,#394035 80%,#151a16);border:1px solid #050906;border-radius:0 0 4px 4px;width:5%;height:63%;position:absolute;top:0;translate:-50%;box-shadow:0 5px #030604,2px 7px 3px #0007}.n3MrDa_blackKey:active{background:#8a734d}.n3MrDa_functionGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.n3MrDa_functionGrid article{background:#263127;border:1px solid #53604e;border-radius:8px;padding:1.4rem}.n3MrDa_functionGrid article>span{letter-spacing:.12em;color:#b6c2a9;font-size:.6rem}.n3MrDa_functionGrid h3{margin:.8rem 0;font-size:1.2rem}.n3MrDa_functionGrid p{color:#bac4b4;font-size:.85rem;line-height:1.7}.n3MrDa_functionGrid input{width:100%;margin:1rem 0;display:block}.n3MrDa_functionGrid button{cursor:pointer;border-bottom:1px solid #b3be9f;min-height:44px;margin:.5rem 1rem 0 0;padding:.5rem 0;font-size:.8rem}.n3MrDa_transport{background:#111a15;border-top:1px solid #46513f;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.2rem 1.8rem;display:flex}.n3MrDa_record{cursor:pointer;border:1px solid #65705c;border-radius:6px;align-items:center;gap:.6rem;min-height:44px;padding:.7rem 1rem;font-size:.8rem;display:flex}.n3MrDa_record i{background:#d27d66;border-radius:50%;width:9px;height:9px}.n3MrDa_record[aria-pressed=true]{background:#753e31;border-color:#e79e86}.n3MrDa_beats{flex:1;gap:4px;min-width:120px;display:flex}.n3MrDa_beats span{background:#334131;border-radius:2px;width:100%;height:20px}.n3MrDa_beats span:nth-child(4n+1){background:#5c6749}.n3MrDa_beats span[data-on=true]{background:#eed399;box-shadow:0 0 8px #e5ce9844}.n3MrDa_tempo{white-space:nowrap;color:#d3d8c5;font-size:.8rem}.n3MrDa_tempo small{letter-spacing:.12em;color:#9ca88d;margin-top:3px;font-size:.5rem;display:block}.n3MrDa_demo{color:#e2c693;cursor:pointer;min-height:44px;font-size:.75rem}.n3MrDa_console button:disabled{opacity:.45;cursor:wait}.n3MrDa_mixer{background:#172019;grid-template-columns:repeat(3,1fr);display:grid}.n3MrDa_mixer>div{border-right:1px solid #ffffff12;align-items:center;gap:1rem;padding:1rem 1.8rem;display:flex}.n3MrDa_mixer button{text-transform:capitalize;text-align:left;cursor:pointer;flex:1;min-height:44px;font-size:.75rem}.n3MrDa_mixer i{margin-right:.5rem}.n3MrDa_mixer i[data-muted=true]{background:#6d6c61}.n3MrDa_mixer button span{text-transform:none;color:#94a08c;margin-top:.3rem;font-size:.6rem;display:block}.n3MrDa_mixer input{accent-color:#c4b789;width:70px}.n3MrDa_functionGrid input{accent-color:#d9bd87}.n3MrDa_audioStatus{color:#a4af9c;background:#172019;padding:0 1.8rem 1rem;font-size:.65rem}.n3MrDa_join{justify-content:space-between;align-items:center;gap:2rem;padding:2rem 0 .2rem;display:flex}.n3MrDa_join p{color:#b1bbab;font-size:.8rem}.n3MrDa_join strong{font-family:var(--font-display), Georgia, serif;color:#e2e3ce;margin-top:.35rem;font-size:1.8rem;font-weight:400;display:block}.n3MrDa_join a{color:#e1c796;border-bottom:1px solid #786c50;gap:1.5rem;padding:.7rem 0;font-size:.85rem;display:flex}.n3MrDa_join[data-played=true] strong{color:#edd19a}@media (max-width:760px){.n3MrDa_section{padding-top:4rem}.n3MrDa_intro{gap:1rem}.n3MrDa_introAside{max-width:13rem;font-size:.8rem}.n3MrDa_consoleTop{padding:1rem}.n3MrDa_live{display:none}.n3MrDa_tabBar{padding:0}.n3MrDa_tabBar button{flex:1;padding:1rem .3rem;font-size:.75rem}.n3MrDa_tabNumber{display:none}.n3MrDa_panel{min-height:410px;padding:1rem}.n3MrDa_instrumentHeader{align-items:flex-start;gap:1rem}.n3MrDa_bubble{max-width:185px;padding:.5rem .7rem;font-size:.65rem}.n3MrDa_instrumentHeader h2{font-size:1.5rem}.n3MrDa_instrumentLabel{font-size:.5rem}.n3MrDa_guitarStage{min-height:200px}.n3MrDa_guitarNeck{width:80%}.n3MrDa_guitarBody{border-width:4px;width:22%;height:155px}.n3MrDa_soundHole{border-width:4px;width:48px;height:48px;top:45px;left:8%}.n3MrDa_bodyStrings{height:57px;top:45px}.n3MrDa_bridge{width:9px;height:75px;top:39px;right:13%}.n3MrDa_strumLabel{font-size:.45rem;bottom:10px}.n3MrDa_chordRow>span{width:100%}.n3MrDa_chordRow button{min-width:44px;padding:.5rem .65rem}.n3MrDa_transport{gap:.65rem;padding:1rem}.n3MrDa_beats{flex-basis:100%;order:5}.n3MrDa_demo{margin-left:auto}.n3MrDa_mixer>div{flex-direction:column;align-items:stretch;gap:0;padding:.6rem}.n3MrDa_mixer input{width:100%}.n3MrDa_mixer button{font-size:.65rem}.n3MrDa_audioStatus{padding:.5rem .8rem .8rem}.n3MrDa_functionGrid{grid-template-columns:1fr;gap:.6rem;margin-top:1.2rem}.n3MrDa_functionGrid article{padding:1rem}.n3MrDa_functionGrid h3{margin:.3rem 0}.n3MrDa_piano{padding:.7rem .6rem}.n3MrDa_keys{height:155px}.n3MrDa_pianoFascia>span{font-size:.55rem}.n3MrDa_speaker{width:50px}.n3MrDa_pianoScreen{width:90px;font-size:.8rem}.n3MrDa_whiteKey small{display:none}.n3MrDa_sequenceRow{grid-template-columns:39px repeat(16,1fr);gap:3px}.n3MrDa_sequenceRow span{font-size:.55rem}.n3MrDa_sequenceRow button{min-height:32px}.n3MrDa_drumKit{transform-origin:50%;transform:scale(.9)}.n3MrDa_drum1{left:6%}.n3MrDa_drum2{left:0}.n3MrDa_drum4{width:125px;right:0}.n3MrDa_stickOne,.n3MrDa_stickTwo{right:2%}.n3MrDa_join{flex-direction:column;align-items:flex-start;gap:1rem}.n3MrDa_join strong{font-size:1.6rem}}@media (max-width:420px){.n3MrDa_intro{display:block}.n3MrDa_introAside{max-width:none;margin-top:1rem}.n3MrDa_introAside p{display:none}.n3MrDa_introAside a{margin-top:0}.n3MrDa_title br{display:none}.n3MrDa_title{font-size:3.1rem}.n3MrDa_bubble{max-width:150px}.n3MrDa_guitarNeck{width:100%}.n3MrDa_guitarBody{align-self:center;width:155px;margin:-.25rem 0 0}.n3MrDa_guitarStage{flex-direction:column;gap:.75rem;min-height:185px;padding:0}.n3MrDa_guitarReadout{gap:.75rem}.n3MrDa_readoutLabel{max-width:3rem;line-height:1.6}.n3MrDa_brand small{margin-left:.5rem}.n3MrDa_drum0{width:130px;height:130px;left:calc(50% - 65px)}.n3MrDa_drum2,.n3MrDa_drum4{width:110px}.n3MrDa_drum1{width:90px}.n3MrDa_pianoScreen{width:68px;padding:.25rem .4rem;font-size:.65rem}.n3MrDa_pianoFascia{gap:.5rem}.n3MrDa_speaker{width:34px}}
.RNVqWW_explorer{background:var(--color-bone);color:var(--color-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-margin-top:calc(var(--nav-h) + 1rem);font-family:var(--font-explorer), Georgia, serif;padding:clamp(2.5rem,5vw,5rem) clamp(1.25rem,3vw,3rem)}.RNVqWW_inner{max-width:88rem;margin-inline:auto}.RNVqWW_header,.RNVqWW_sectionHeading{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.RNVqWW_header{margin-bottom:2rem}.RNVqWW_header>p{max-width:24rem}.RNVqWW_explorer h2,.RNVqWW_explorer h3{text-wrap:balance;letter-spacing:-.02em;font-family:inherit;font-weight:400;line-height:1.08}.RNVqWW_explorer h2{margin-top:.65rem;font-size:clamp(2.25rem,4.5vw,4rem)}.RNVqWW_explorer h3{font-size:clamp(1.8rem,3vw,2.75rem)}.RNVqWW_explorer h4{margin-bottom:.65rem;font-size:1.05rem;font-weight:600}.RNVqWW_explorer p,.RNVqWW_explorer address{line-height:1.7}.RNVqWW_eyebrow{color:var(--color-brass-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}.RNVqWW_explorer a{text-underline-offset:.25em;color:var(--color-brass-deep);overflow-wrap:anywhere;text-decoration:underline}.RNVqWW_explorer a:hover{color:var(--color-ink)}.RNVqWW_explorer :is(button,summary,a):focus-visible,.RNVqWW_panel:focus-visible{outline:2px solid var(--color-brass-deep);outline-offset:3px}.RNVqWW_explorer button,.RNVqWW_explorer summary{cursor:pointer}.RNVqWW_tabs{border:1px solid var(--color-bone-line);background:var(--color-bone-raised);grid-template-columns:repeat(6,1fr);display:grid}.RNVqWW_tabs button{border-bottom:3px solid #0000;min-height:3.5rem;padding:.75rem;font-size:.9375rem;font-weight:500}.RNVqWW_tabs button:hover{background:var(--color-bone)}.RNVqWW_tabs button[aria-selected=true]{background:var(--color-ink);color:var(--color-bone);border-bottom-color:var(--color-brass)}.RNVqWW_tabs button:focus-visible{outline-offset:-5px;outline-color:var(--color-brass)}.RNVqWW_panel{scroll-margin-top:calc(var(--nav-h) + 1rem);padding-top:2rem}.RNVqWW_panel[hidden]{display:none}.RNVqWW_classes{grid-template-columns:minmax(14rem,1fr) 2fr;gap:2rem;display:grid}.RNVqWW_choices{align-content:start;gap:.25rem;display:grid}.RNVqWW_choices button{text-align:left;border:1px solid var(--color-bone-line);align-items:center;gap:1rem;min-height:2.75rem;padding:.65rem .85rem;display:flex}.RNVqWW_choices button>span{color:var(--color-brass-deep);font-size:.75rem}.RNVqWW_choices button:hover{background:var(--color-bone-raised)}.RNVqWW_choices button[aria-pressed=true]{background:var(--color-ink);color:var(--color-bone);border-color:var(--color-ink)}.RNVqWW_choices button[aria-pressed=true]>span{color:var(--color-brass)}.RNVqWW_classDetail{background:var(--color-bone-raised);border-top:3px solid var(--color-brass-deep);align-self:start;padding:clamp(1.25rem,3vw,3rem)}.RNVqWW_classDetail h3{margin:1rem 0 1.5rem}.RNVqWW_classDetail>p:not(.RNVqWW_eyebrow){max-width:60ch}.RNVqWW_courseCopy{gap:1rem;max-width:65ch;display:grid}.RNVqWW_courseCopy p{line-height:1.7}.RNVqWW_variants{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.RNVqWW_variants span{border:1px solid var(--color-brass-deep);padding:.55rem .8rem;font-size:.875rem}.RNVqWW_links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.RNVqWW_links a{align-items:center;min-height:2.75rem;display:inline-flex}.RNVqWW_manifesto{grid-template-columns:1fr 2fr;gap:2rem;margin-bottom:2rem;display:grid}.RNVqWW_manifesto h3{margin-top:.75rem}.RNVqWW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;list-style:none;display:grid}.RNVqWW_grid>*{border-top:1px solid var(--color-bone-line);padding-top:1rem}.RNVqWW_grid .RNVqWW_eyebrow{margin-bottom:.5rem}.RNVqWW_sectionHeading{margin-bottom:1.5rem}.RNVqWW_sectionHeading>p{color:var(--color-mute-on-bone);max-width:25rem}.RNVqWW_people{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 1.5rem;display:grid}.RNVqWW_disclosure,.RNVqWW_staff{border-top:1px solid var(--color-bone-line)}.RNVqWW_disclosure summary{min-height:3.5rem;padding:1rem 0;font-weight:500}.RNVqWW_people summary{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.RNVqWW_role{color:var(--color-mute-on-bone);margin-top:.25rem;font-size:.875rem;display:block}.RNVqWW_disclosureHint{color:var(--color-brass-deep);white-space:nowrap;font-size:.75rem}.RNVqWW_disclosure[open] .RNVqWW_disclosureHint{text-decoration:underline}.RNVqWW_disclosure>p{padding-bottom:1.25rem}.RNVqWW_staff{padding-block:1rem}.RNVqWW_staff a{align-items:center;min-height:2.75rem;font-size:.875rem;display:inline-flex}.RNVqWW_numbers{background:var(--color-ink);color:var(--color-bone);grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem;padding:1.5rem;display:grid}.RNVqWW_numbers>div{flex-direction:column-reverse;gap:.65rem;display:flex}.RNVqWW_numbers dt{font-size:.875rem}.RNVqWW_numbers dd{font-family:var(--font-display);color:var(--color-brass);font-size:2.75rem;line-height:1}.RNVqWW_visit{border-top:1px solid var(--color-bone-line);grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.RNVqWW_visit address{font-style:normal}.RNVqWW_visit address span{display:block}.RNVqWW_visit .RNVqWW_links{align-content:start;margin:0}.RNVqWW_story{border-left:3px solid var(--color-brass-deep);background:var(--color-bone-raised);max-width:65rem;margin:auto;padding:clamp(1rem,3vw,2rem)}.RNVqWW_story blockquote{margin-top:.75rem;font-family:inherit;font-size:clamp(1.2rem,2.2vw,1.75rem);line-height:1.55}.RNVqWW_storyMeta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.RNVqWW_stars{color:var(--color-brass-deep);gap:.15rem;display:inline-flex}.RNVqWW_stars svg{fill:currentColor;width:1.1rem;height:1.1rem}.RNVqWW_story figcaption{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.25rem;display:flex}.RNVqWW_story figcaption span{color:var(--color-mute-on-bone)}.RNVqWW_storyControls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.RNVqWW_storyControls button{border:1px solid var(--color-bone-line);min-width:2.75rem;min-height:2.75rem;padding:.5rem}.RNVqWW_storyControls button:hover{border-color:var(--color-brass-deep)}.RNVqWW_storyControls button[aria-pressed=true]{background:var(--color-ink);color:var(--color-bone)}.RNVqWW_storyPages{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.RNVqWW_source{text-align:center;color:var(--color-mute-on-bone);margin-top:1rem;font-size:.875rem}.RNVqWW_questions{max-width:65rem}.RNVqWW_questions summary{list-style-position:inside}.RNVqWW_questions .RNVqWW_disclosure>p{max-width:85ch}.RNVqWW_gallerySection .RNVqWW_sectionHeading h3{margin-top:.75rem}.RNVqWW_galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.RNVqWW_galleryItem{aspect-ratio:4/3;background:var(--color-bone-raised);border-radius:2px;position:relative;overflow:hidden}.RNVqWW_galleryItem img{object-fit:cover;transition:transform .6s var(--ease-out-expo), filter .3s ease}.RNVqWW_galleryItem:hover img{filter:saturate(1.08);transform:scale(1.04)}@media (max-width:850px){.RNVqWW_header,.RNVqWW_sectionHeading{flex-direction:column;align-items:start;gap:.75rem}.RNVqWW_header>p,.RNVqWW_sectionHeading>p{max-width:none}.RNVqWW_people{grid-template-columns:repeat(2,minmax(0,1fr))}.RNVqWW_tabs{grid-template-columns:repeat(3,1fr)}.RNVqWW_storyControls{flex-wrap:wrap}.RNVqWW_storyPages{flex-basis:100%;order:1}.RNVqWW_galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.RNVqWW_classes,.RNVqWW_manifesto,.RNVqWW_grid,.RNVqWW_people,.RNVqWW_visit{grid-template-columns:1fr;gap:1rem}.RNVqWW_choices{grid-template-columns:repeat(2,minmax(0,1fr))}.RNVqWW_choices button{gap:.5rem;font-size:.875rem}.RNVqWW_tabs button{padding-inline:.4rem;font-size:.875rem}.RNVqWW_numbers{grid-template-columns:repeat(2,1fr)}.RNVqWW_panel{padding-top:1.25rem}.RNVqWW_galleryGrid{grid-template-columns:1fr;gap:.75rem}}@media (prefers-reduced-motion:reduce){.RNVqWW_galleryItem img{transition:none}.RNVqWW_galleryItem:hover img{transform:none}}
