.artistern-faq-page{--artistern-faq-border:#e6e6e6;--artistern-faq-text:#1d1d1d;--artistern-faq-muted:#777;--artistern-faq-gold:#c8a45c;--artistern-faq-gold-soft:#f0e4c8;--artistern-faq-surface:#fafafa;overflow:clip;background:#fff;color:var(--artistern-faq-text)}.artistern-faq-page :where(button,input,a){border-radius:0;box-shadow:none;letter-spacing:0}.artistern-faq-head{padding-top:64px}.artistern-faq-head-copy{width:auto;margin-inline:auto}.artistern-faq-eyebrow{margin:0 0 16px;color:var(--artistern-faq-gold);font-size:11.5px;font-weight:600;line-height:1.4;text-transform:uppercase}.artistern-faq-head h1{margin:0 0 14px;color:var(--artistern-faq-text);font-family:Georgia,"Times New Roman",serif;font-size:50px;font-weight:400;line-height:1.08}.artistern-faq-lede{margin:0 0 24px;color:#3a3a3a;font-family:Georgia,"Times New Roman",serif;font-size:17px;line-height:1.7}.artistern-faq-search{position:relative;display:block;width:min(520px, 100%)}.artistern-faq-search>svg{position:absolute;top:50%;left:15px;z-index:1;width:17px;height:17px;color:var(--artistern-faq-muted);pointer-events:none;transform:translateY(-50%)}.artistern-faq-search input[type="search"]{width:100%;min-width:0;height:47px;margin:0;padding:13px 16px 13px 42px;border:1px solid var(--artistern-faq-border);outline:0;background:var(--artistern-faq-surface);color:var(--artistern-faq-text);appearance:none;font:inherit;font-size:14.5px;line-height:1.4;transition:border-color 150ms ease,background-color 150ms ease}.artistern-faq-search input[type="search"]::placeholder{color:var(--artistern-faq-muted);opacity:1}.artistern-faq-search input[type="search"]:focus{border-color:var(--artistern-faq-gold);background:#fff}.artistern-faq-search input[type="search"]::-webkit-search-cancel-button{cursor:pointer}.artistern-faq-body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;align-items:start;padding-top:48px}.artistern-faq-rail{position:sticky;top:180px;display:block}.artistern-faq-rail a,.artistern-faq-rail a:visited{display:block;padding:9px 0 9px 14px;border-left:2px solid var(--artistern-faq-border);color:var(--artistern-faq-muted);font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;transition:border-color 150ms ease,color 150ms ease}.artistern-faq-rail a:hover,.artistern-faq-rail a:focus,.artistern-faq-rail a.is-active{color:var(--artistern-faq-text)}.artistern-faq-rail a.is-active{border-left-color:var(--artistern-faq-gold);font-weight:600}.artistern-faq-main{min-width:0}.artistern-faq-group{margin:0 0 44px;scroll-margin-top:92px}.artistern-faq-group:last-of-type{margin-bottom:0}.artistern-faq-group>h2{margin:0 0 6px;color:var(--artistern-faq-gold);font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase}.artistern-faq-group-rule{height:1px;margin-bottom:6px;background:var(--artistern-faq-border)}.artistern-faq-item{border-bottom:1px solid var(--artistern-faq-border)}.artistern-faq-question,.artistern-faq-question:hover,.artistern-faq-question:focus{position:relative;display:block;width:100%;min-height:0;margin:0;padding:20px 40px 20px 0;border:0;outline:0;background:transparent;color:var(--artistern-faq-text);appearance:none;font-family:Georgia,"Times New Roman",serif;font-size:16px;font-weight:400;line-height:1.45;text-align:left}.artistern-faq-question:focus-visible{outline:2px solid var(--artistern-faq-gold);outline-offset:2px}.artistern-faq-toggle{position:absolute;top:50%;right:2px;width:18px;height:18px;transform:translateY(-50%)}.artistern-faq-toggle::before,.artistern-faq-toggle::after{position:absolute;content:"";background:var(--artistern-faq-gold);transition:transform 250ms ease,opacity 250ms ease}.artistern-faq-toggle::before{top:8px;left:0;width:18px;height:2px}.artistern-faq-toggle::after{top:0;left:8px;width:2px;height:18px}.artistern-faq-item.is-open .artistern-faq-toggle::after{opacity:0;transform:scaleY(0)}.artistern-faq-answer{max-height:0;overflow:hidden;transition:max-height 300ms ease}.artistern-faq-answer-inner{max-width:64ch;padding:0 40px 22px 0;color:#3a3a3a;font-size:14.5px;line-height:1.75}.artistern-faq-answer-inner>:last-child{margin-bottom:0}.artistern-faq-answer-inner a,.artistern-faq-answer-inner a:visited{border-bottom:1px solid var(--artistern-faq-gold-soft);color:#8a6a28}.artistern-faq-answer-inner a:hover,.artistern-faq-answer-inner a:focus{border-color:var(--artistern-faq-gold)}.artistern-faq-no-results{margin:0;padding:40px 0;color:var(--artistern-faq-muted)}.artistern-faq-no-results a{border-bottom:1px solid var(--artistern-faq-gold-soft);color:#8a6a28}.artistern-faq-cta{margin-top:40px;border-top:1px solid var(--artistern-faq-border);background:var(--artistern-faq-surface)}.artistern-faq-cta-inner{padding-top:52px;padding-bottom:52px;text-align:center}.artistern-faq-cta h2{margin:0 0 8px;color:var(--artistern-faq-text);font-family:Georgia,"Times New Roman",serif;font-size:26px;font-weight:400;line-height:1.25}.artistern-faq-cta p{margin:0 0 22px;color:var(--artistern-faq-muted)}.artistern-faq-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.artistern-faq-cta .artistern-button,.artistern-faq-cta .artistern-button:visited{min-height:46px;padding:13px 28px;border-color:var(--artistern-faq-border);background:#fff;color:var(--artistern-faq-text);font-size:13.5px;font-weight:600}.artistern-faq-cta .artistern-button:hover,.artistern-faq-cta .artistern-button:focus{border-color:#b9b9b9}.artistern-faq-cta .artistern-button-dark,.artistern-faq-cta .artistern-button-dark:visited,.artistern-faq-cta .artistern-button-dark:hover,.artistern-faq-cta .artistern-button-dark:focus{border-color:var(--artistern-faq-text);background:var(--artistern-faq-text);color:#fff}@media (max-width:820px){.artistern-faq-head{padding-top:40px}.artistern-faq-head h1{font-size:34px}.artistern-faq-body{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:32px}.artistern-faq-rail{position:static;display:flex;flex-wrap:wrap;gap:6px}.artistern-faq-rail a,.artistern-faq-rail a:visited{padding:8px 14px;border:1px solid var(--artistern-faq-border)}.artistern-faq-rail a.is-active{border-color:var(--artistern-faq-gold)}}@media (max-width:520px){.artistern-faq-lede{font-size:16px}.artistern-faq-question,.artistern-faq-question:hover,.artistern-faq-question:focus{padding-right:34px}.artistern-faq-answer-inner{padding-right:24px}.artistern-faq-cta-actions .artistern-button{flex:1 1 170px}}@media (prefers-reduced-motion:reduce){.artistern-faq-page *,.artistern-faq-page *::before,.artistern-faq-page *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important}}