@charset "UTF-8";.bri-accordion .accordion-heading{margin:0 0 2.5rem;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:500;font-size:clamp(2rem, 1.35rem + 2.2vw, 2.875rem);line-height:1.08;letter-spacing:-.015em;color:#000}.bri-accordion .accordion-stack{border:3px solid #000;box-shadow:var(--accordion-shadow,9px) var(--accordion-shadow,9px) 0 0 #000;background:#fff}.bri-accordion .accordion-item+.accordion-item{border-top:3px solid #000}.bri-accordion .accordion-question{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding:clamp(1.5rem, 1.2678571429rem + 0.9523809524vw, 2.125rem) clamp(1.25rem, 3vw, 2rem);cursor:pointer;list-style:none}.bri-accordion .accordion-question::-webkit-details-marker{display:none}.bri-accordion .accordion-question::marker{content:""}.bri-accordion .accordion-question:focus-visible{outline:2px solid #2668fc;outline-offset:-4px}.bri-accordion .question-text{font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:700;font-size:clamp(1.1875rem, 1.0602375566rem + 0.5429864253vw, 1.5625rem);line-height:1.3;color:#000;text-wrap:pretty;transition:color .25s ease-in-out}.bri-accordion .question-icon{flex:none;display:grid;place-items:center;font-size:clamp(1.1875rem, 1.0602375566rem + 0.5429864253vw, 1.5625rem);width:1.5625rem;height:1.5625rem;width:calc(round(down, 1.3em, 2px) + 1px);height:calc(round(down, 1.3em, 2px) + 1px);color:#000;transition:color .25s ease-in-out}.bri-accordion .question-icon .icon-open,.bri-accordion .question-icon .icon-close{grid-area:1/1;position:relative;width:100%;height:100%}.bri-accordion .question-icon .icon-open:before,.bri-accordion .question-icon .icon-open:after,.bri-accordion .question-icon .icon-close:before{content:"";position:absolute;inset:0;margin:auto;background:currentColor}.bri-accordion .question-icon .icon-open:before,.bri-accordion .question-icon .icon-close:before{width:100%;height:3px}.bri-accordion .question-icon .icon-open:after{width:3px;height:100%}.bri-accordion .accordion-question:hover .question-text,.bri-accordion .accordion-question:hover .question-icon{color:#2668fc}.bri-accordion .icon-close,.bri-accordion .accordion-item[open] .icon-open{display:none}.bri-accordion .accordion-item[open] .icon-close{display:block}.bri-accordion .accordion-answer{display:grid;grid-template-rows:1fr}.bri-accordion .answer-inner{min-height:0}.bri-accordion .answer-body{padding:0 clamp(1.25rem, 3vw, 2rem) clamp(1.5rem, 1.2678571429rem + 0.9523809524vw, 2.125rem)}.bri-accordion .answer-inner p{max-inline-size:59.375rem;margin:0 0 1.25em;font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(0.9375rem, 0.8314479638rem + 0.4524886878vw, 1.25rem);line-height:1.45;color:#111;text-wrap:pretty}.bri-accordion .answer-inner p:last-child{margin-bottom:0}.bri-accordion .answer-list{max-inline-size:59.375rem;margin:0 0 1.25em;padding:0;list-style:none}.bri-accordion .answer-list:last-child{margin-bottom:0}.bri-accordion .answer-list li{position:relative;padding-left:1.1em;font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(0.9375rem, 0.8314479638rem + 0.4524886878vw, 1.25rem);line-height:1.45;color:#111;text-wrap:pretty}.bri-accordion .answer-list li:before{content:"•";position:absolute;left:0}.bri-accordion .answer-list li a{color:inherit;text-decoration:none;transition:color .25s ease-in-out}.bri-accordion .answer-list li a:hover,.bri-accordion .answer-list li a:focus-visible{color:#2668fc;text-decoration:underline}.bri-accordion .accordion-actions{display:flex;justify-content:var(--accordion-actions-align,center);margin-top:calc(clamp(2rem, 1.5821428571rem + 1.7142857143vw, 3.125rem) + var(--accordion-shadow, 9px))}.bri-accordion .accordion-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:3.25rem;padding:1.6666666667em 1.5em;background:#477eff;color:#fff;font-family:hagrid,"Trebuchet MS","Segoe UI",sans-serif;font-weight:500;font-size:clamp(1rem, 0.7368421053rem + 1.3157894737cqi, 1.3125rem);line-height:1.25;text-decoration:none;transform-origin:center;transition:background .25s ease-in-out,scale .25s ease-in-out}.bri-accordion .accordion-cta i{flex:none;font-size:1.125rem;transition:translate .25s ease-in-out}.bri-accordion .accordion-cta:hover,.bri-accordion .accordion-cta:focus-visible{background:#1b4fcc;scale:1.025}.bri-accordion .accordion-cta:hover i,.bri-accordion .accordion-cta:focus-visible i{translate:4px 0}@media (prefers-reduced-motion:reduce){.bri-accordion .accordion-cta{transition:background .25s ease-in-out}.bri-accordion .accordion-cta i{transition:none}.bri-accordion .accordion-cta:hover,.bri-accordion .accordion-cta:focus-visible{scale:1}.bri-accordion .accordion-cta:hover i,.bri-accordion .accordion-cta:focus-visible i{translate:0}}.bri-accordion.is-enhanced .accordion-answer{grid-template-rows:0fr;transition:grid-template-rows var(--accordion-speed,.4s) cubic-bezier(.4,0,.2,1)}.bri-accordion.is-enhanced .answer-inner{overflow:hidden}.bri-accordion.is-enhanced .accordion-item.is-open .accordion-answer{grid-template-rows:1fr}.bri-accordion.is-enhanced .accordion-item[open] .icon-open{display:block}.bri-accordion.is-enhanced .accordion-item[open] .icon-close{display:none}.bri-accordion.is-enhanced .accordion-item.is-open .icon-open{display:none}.bri-accordion.is-enhanced .accordion-item.is-open .icon-close{display:block}@media (width <=900px){.bri-accordion .accordion-stack{box-shadow:6px 6px 0 0 #000}.bri-accordion .accordion-actions{margin-top:calc(clamp(2rem, 1.5821428571rem + 1.7142857143vw, 3.125rem) + 6px)}}@media (prefers-reduced-motion:reduce){.bri-accordion .question-text,.bri-accordion .question-icon{transition:none}.bri-accordion.is-enhanced .accordion-answer{transition:none}}