button.experience-switch{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:9px 13px;border:1px solid currentColor;border-radius:3px;font:500 13px/1.2 'Avenir Next',Avenir,Arial,sans-serif!important;white-space:nowrap;background:transparent;color:inherit;cursor:pointer;flex-shrink:0;touch-action:manipulation}
button.experience-switch>span{margin:0!important;font-size:18px}button.experience-switch:hover{background:#96968918}
#experience-chooser{box-sizing:border-box;position:fixed;inset:0;margin:auto;width:min(650px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;padding:30px;border:1px solid #c9c4b7;background:#f3f0e8;color:#292b27;border-radius:4px;box-shadow:0 25px 100px #0006;backdrop-filter:none;font-family:'Avenir Next',Avenir,Arial,sans-serif;text-align:left;color-scheme:light}
#experience-chooser::backdrop{background:#060b12a8;backdrop-filter:blur(6px)}#experience-chooser .experience-chooser-bar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;font-size:10px;letter-spacing:.12em}#experience-chooser .experience-chooser-bar button{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:1px solid #c9c4b7;border-radius:50%;color:#292b27;font:26px/1 Arial;cursor:pointer}
#experience-chooser h2{font:400 42px/1.08 'Baskerville',Georgia,serif;letter-spacing:-.035em;margin:0 0 12px}#experience-chooser p{font-size:15px;line-height:1.6;color:#62665d;margin:0 0 26px}#experience-chooser .experience-options{display:grid;grid-template-columns:1fr 1fr;gap:16px}#experience-chooser a{color:inherit;text-decoration:none}#experience-chooser .experience-options a{display:block;padding:23px 19px;border:1px solid #bfb9a8;background:linear-gradient(95deg,#e9e3d6,#f9f5e9 65%,#ddd5c5);border-radius:2px}#experience-chooser .experience-options a:nth-child(2){color:#f1e8d2;background:radial-gradient(ellipse at 70% 0,#33435c,#101a26);border-color:#33435c}#experience-chooser .experience-options a>span{display:block;font-size:8px;letter-spacing:.08em;margin-bottom:30px}#experience-chooser strong{display:block;font:400 31px/1.1 'Baskerville',Georgia,serif;white-space:nowrap}#experience-chooser small{display:flex;justify-content:space-between;gap:15px;font-size:12px;line-height:1.4;margin-top:27px}#experience-chooser b{font-size:17px;font-weight:400}#experience-chooser .experience-options a:hover{outline:2px solid #aa8653;outline-offset:2px}#experience-chooser .experience-home{display:inline-flex;align-items:center;gap:24px;font-size:13px;min-height:44px;margin-top:18px;border-bottom:1px solid #aaa695}#experience-chooser a:focus-visible,#experience-chooser button:focus-visible{outline:2px solid #b07829;outline-offset:4px}
body[data-experience=illustrated] .site-header nav{align-items:center;gap:22px}body[data-experience=illustrated] .site-header nav>a[href="#work"]{display:none}
body[data-experience=attic] header>.experience-switch{order:5}
body[data-experience=attic]:not(.attic-entered) header>.experience-switch{position:absolute;right:0;top:0}
@media(min-width:801px) and (max-width:1510px){body[data-experience=attic] header nav .studio-direct-clients,body[data-experience=attic] header nav .gear-direct{display:none}}
@media(min-width:801px) and (max-width:1200px){body[data-experience=attic] header nav .studio-direct{display:none}}
@media(min-width:801px) and (max-width:1100px){body[data-experience=attic] header nav .project-link{display:none}}
@media(max-width:1050px){body[data-experience=illustrated] .site-header nav>a{display:none}body[data-experience=illustrated] .site-header nav{gap:16px}}
@media(max-width:700px){button.experience-switch{font-size:12px!important;padding:9px 11px;gap:7px}body[data-experience=illustrated] .site-header{padding-inline:5%;gap:10px}body[data-experience=illustrated] .site-header nav{gap:12px}body[data-experience=illustrated] .wordmark{font-size:11px;letter-spacing:.04em}body[data-experience=illustrated] .wordmark span{font-size:8px;letter-spacing:.26em}body[data-experience=illustrated] #section-menu-toggle{font-size:13px;gap:6px}body[data-experience=illustrated] #section-menu-toggle span{display:none}#experience-chooser{padding:22px}#experience-chooser h2{font-size:35px}#experience-chooser .experience-options{grid-template-columns:1fr}#experience-chooser .experience-options a{padding:19px}#experience-chooser .experience-options a>span{margin-bottom:15px}#experience-chooser small{margin-top:16px}#experience-chooser strong{font-size:30px}}
@media(max-width:800px){body[data-experience=attic]:not(.attic-entered) header{justify-content:space-between}body[data-experience=attic]:not(.attic-entered) .wordmark{text-align:left;font-size:12px}body[data-experience=attic]:not(.attic-entered) .wordmark span{font-size:8px}body[data-experience=attic]:not(.attic-entered) header>.experience-switch{position:static}}
@media(max-width:600px),(max-height:500px) and (max-width:950px){body[data-experience=attic].attic-entered:not(.touring) header{grid-template-columns:1fr auto auto;gap:9px}body[data-experience=attic].attic-entered header .wordmark{font-size:10px}body[data-experience=attic].attic-entered header .wordmark span{font-size:7px}body[data-experience=attic] header>.experience-switch{order:0;grid-column:2;grid-row:1}body[data-experience=attic] header nav{grid-column:3;grid-row:1}body[data-experience=attic] #menu-toggle{font-size:13px;padding:10px;gap:8px}body[data-experience=attic].touring header{flex-wrap:wrap}body[data-experience=attic].touring header>.experience-switch{margin-left:auto}body[data-experience=attic].touring #now-playing{display:none}}
@media(max-width:370px){button.experience-switch>span{display:none}body[data-experience=illustrated] .site-header nav{gap:10px}}

@media(max-width:1200px){body[data-experience=studio] .attic-return span{display:none}body[data-experience=studio] .attic-return{width:44px;padding:10px}}
@media(max-width:700px){body[data-experience=studio] .site-header{display:grid;grid-template-columns:60px 1fr 44px;gap:6px 12px}body[data-experience=studio] .studio-brand{grid-column:1;grid-row:1}body[data-experience=studio] .experience-switch{grid-column:2;grid-row:1;justify-self:end}body[data-experience=studio] .attic-return{grid-column:3;grid-row:1;margin:0}body[data-experience=studio] .site-header nav{grid-column:1/-1;grid-row:2;width:100%;margin:0}}
