.artist-page,.questions-page{color:var(--ink,#291b16)}.secondary-label{color:var(--muted,#715d50);margin:0 0 22px;font-size:14px;line-height:1.5}.artist-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(40px,9vw,140px);padding-block:80px 70px;display:grid}.artist-title h1{font:800 clamp(90px,12vw,176px)/.83 var(--display-font);letter-spacing:-.035em;color:var(--red,#d52d00);margin:0 0 32px}.artist-location{font-size:15px;display:block}.artist-intro-copy{max-width:460px}.artist-intro-copy .artist-lead{font:700 clamp(36px,4vw,56px)/1.03 var(--display-font);letter-spacing:-.02em;margin:0 0 24px}.artist-intro-copy>p:not(.artist-lead){color:var(--muted,#715d50);margin:0 0 18px;font-size:16px;line-height:1.75}.artist-intro-copy .button{margin-top:10px}.artist-social{text-underline-offset:5px;width:fit-content;margin-top:22px;font-size:13px;text-decoration:underline;display:block}.artist-page .brodie-portfolio{border-top:1px solid #291b1624;padding-block:50px 70px}.artist-page .brodie-portfolio header{margin-bottom:30px}.artist-page .brodie-portfolio header h2{font-size:clamp(36px,4vw,56px)}.artist-page .portfolio-kicker{display:none}.artist-page .portfolio-grid{gap:48px 28px}.artist-page .portfolio-item img{background:#f5eadb}.artist-page .portfolio-item h3{font-size:29px}.artist-page .portfolio-item figcaption>span{color:var(--muted,#715d50)}.artist-page .portfolio-footer{border-top:1px solid #291b1624;margin-top:42px;padding-top:25px}.artist-next{background:var(--paper,#ffbe63);grid-template-columns:1fr 1fr;gap:40px;margin-bottom:80px;display:grid;padding:48px!important}.artist-next h2{font:700 clamp(36px,4vw,54px)/1 var(--display-font);margin:0 0 18px}.artist-next p{max-width:52ch;margin:0;font-size:15px;line-height:1.65}.artist-next-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;display:flex}.artist-next-actions .text-link{font-size:13px}.questions-page{padding-top:70px;padding-bottom:80px}.questions-header{max-width:900px;margin-bottom:70px}.questions-header h1{font:800 clamp(62px,8vw,106px)/.98 var(--display-font);letter-spacing:-.03em;color:var(--red,#d52d00);margin:0 0 25px}.questions-header>p:last-child{max-width:52ch;color:var(--muted,#715d50);margin:0;font-size:17px;line-height:1.7}.questions-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(45px,7vw,110px);display:grid}.questions-nav{font-size:15px;position:sticky;top:35px}.questions-nav>a:not(.text-link){border-bottom:1px solid #291b1624;justify-content:space-between;padding:17px 0;font-weight:600;display:flex}.questions-nav>p{color:var(--muted,#715d50);margin:30px 0 9px;font-size:13px}.questions-nav .text-link{font-size:14px}.questions-group{margin-bottom:50px;scroll-margin-top:30px}.questions-group h2{font:700 42px/1 var(--display-font);margin:0 0 20px}.questions-list{border-top:1px solid #291b1640}.questions-list details{border-bottom:1px solid #291b1624}.questions-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:17px;font-weight:600;line-height:1.5;list-style:none;display:flex}.questions-list summary::-webkit-details-marker{display:none}.question-toggle{width:22px;height:22px;color:var(--red,#d52d00);flex:none;position:relative}.question-toggle:before,.question-toggle:after{content:"";background:currentColor;width:14px;height:2px;position:absolute;top:10px;left:4px}.question-toggle:after{transform:rotate(90deg)}.questions-list details[open] .question-toggle:after{transform:none}.questions-list details[open] summary{color:var(--red,#d52d00)}.questions-list details>p{max-width:66ch;color:var(--muted,#715d50);margin:0 40px 25px 0;font-size:15px;line-height:1.8}.questions-list summary:focus-visible,.questions-nav a:focus-visible{outline:3px solid var(--red,#d52d00);outline-offset:4px}.questions-next{background:var(--paper,#ffbe63);justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:38px 42px;display:flex}.questions-next h2{font:700 clamp(34px,4vw,48px)/1 var(--display-font);margin:0}.questions-next>div{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:800px){.artist-intro{gap:35px;padding-block:50px}.artist-title h1{font-size:100px}.artist-intro-copy .artist-lead{font-size:40px}.artist-page .portfolio-grid{gap:35px 18px}.artist-page .portfolio-item h3{font-size:25px}.artist-next{grid-template-columns:1fr;gap:25px;padding:32px!important}.questions-layout{grid-template-columns:175px minmax(0,1fr);gap:35px}.questions-next{flex-direction:column;align-items:flex-start}}@media (max-width:580px){.artist-intro{grid-template-columns:1fr;gap:32px;padding-block:40px 32px}.secondary-label{margin-bottom:20px;font-size:12px}.artist-title h1{margin-bottom:22px;font-size:clamp(92px,24vw,130px)}.artist-location{font-size:13px}.artist-intro-copy{max-width:none}.artist-intro-copy .artist-lead{font-size:36px}.artist-intro-copy .artist-lead br{display:none}.artist-intro-copy>p:not(.artist-lead){font-size:15px}.artist-page .brodie-portfolio{padding-block:30px 40px}.artist-page .portfolio-full .portfolio-grid{gap:28px 12px}.artist-page .portfolio-item h3{font-size:23px}.artist-page .portfolio-item figcaption span{font-size:10px}.artist-page .portfolio-footer{margin-top:30px}.artist-next{margin-bottom:42px;padding:26px!important}.artist-next p{font-size:14px}.questions-page{padding-top:40px;padding-bottom:45px}.questions-header{margin-bottom:35px}.questions-header h1{font-size:clamp(52px,13vw,74px)}.questions-header>p:last-child{font-size:15px}.questions-layout{display:block}.questions-nav{flex-wrap:wrap;column-gap:25px;margin-bottom:38px;display:flex;position:static}.questions-nav>a:not(.text-link){gap:16px;padding:12px 0}.questions-nav>p,.questions-nav>.text-link{display:none}.questions-group h2{font-size:36px}.questions-list summary{gap:16px;padding:20px 0;font-size:16px}.questions-list details>p{margin-right:15px;font-size:14px}.questions-next{gap:22px;margin-top:0;padding:28px 24px}.questions-next>div{width:100%;display:grid}.questions-next .button{width:100%}}
