body#html-body .rr-keynote .hero-act .btns{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px}body#html-body .rr-keynote .hero-act .btn--ghost{justify-content:center;min-height:54px;padding:14px 24px;border:1px solid var(--border-accent);border-radius:var(--btn-radius);text-decoration:none;font-size:17px!important}body#html-body .rr-keynote .hero-act .btn--ghost:hover{background:var(--border-accent)}body#html-body .rr-keynote .ensemble-controls{border-bottom:0;gap:12px}body#html-body .rr-keynote .ensemble-controls button{padding:0;border:0}body#html-body .rr-keynote .ensemble-controls svg{width:52px;height:52px;min-width:52px}body#html-body .rr-keynote .ensemble-controls button span{padding:6px 12px;border-radius:var(--radius-pill)}body#html-body .rr-keynote .ensemble-controls button[aria-pressed=true] span{background:var(--border-accent)}body#html-body .rr-keynote .keynote-section-art{display:block;width:100%;height:auto;margin-top:24px;stroke-width:1.5}body#html-body .rr-keynote .section-art-muted{stroke:var(--text);opacity:.45}body#html-body .rr-keynote .section-art-main{stroke:var(--main)}body#html-body .rr-keynote .faq-art-dot{stroke:var(--text);opacity:.45}body#html-body .rr-keynote .faq-visual[data-faq-active="1"] [data-faq-dot="1"],body#html-body .rr-keynote .faq-visual[data-faq-active="2"] [data-faq-dot="2"],body#html-body .rr-keynote .faq-visual[data-faq-active="3"] [data-faq-dot="3"],body#html-body .rr-keynote .faq-visual[data-faq-active="4"] [data-faq-dot="4"]{stroke:var(--main);fill:var(--border-accent);opacity:1}body#html-body .rr-keynote .hero-act .btns a{width:100%;min-width:0;justify-self:stretch;padding:14px 16px;font-size:15px!important}body#html-body .rr-keynote .rr-keynote-enquiry .bfb-form>h3,body#html-body .rr-keynote .enq-intro .price b{font-weight:500!important}@media (max-width:640px){body#html-body .rr-keynote .hero-act .btns{grid-template-columns:minmax(0,1fr)}body#html-body .rr-keynote .hero-act .btns a{padding:14px 24px;font-size:17px!important}}@media (max-width:767px){body#html-body .rr-keynote :is(.keynote-scene,.keynote-ensemble,.keynote-section-art){display:none}}