.bc-process-accordion{display:flex;flex-direction:column;gap:var(--bc-space-xs,.5rem)}.bc-process-accordion__step{background:var(--bc-color-gold-6,#e5dfd3);border-radius:var(--bc-radius-md,16px);overflow:hidden}.bc-process-accordion__step.is-open{background:var(--bc-color-navy-1,#151722)}.bc-process-accordion__heading{font-size:inherit;margin:0}.bc-process-accordion__trigger{align-items:center;background:none;border:0;color:var(--bc-color-ink,#000);cursor:pointer;display:flex;font:inherit;gap:var(--bc-space-md,1.5rem);padding:var(--bc-space-md,1.5rem);text-align:start;width:100%}.bc-process-accordion__trigger:focus-visible{outline:2px solid var(--bc-color-accent-alt,#1f6feb);outline-offset:-2px}.bc-process-accordion__step.is-open .bc-process-accordion__trigger{color:#fff}.bc-process-accordion__numeral,.bc-process-accordion__title{font-family:var(--bc-font-heading,"Hahmlet",georgia,serif);font-size:var(--bc-text-xl,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.3}.bc-process-accordion__panel{padding:0 var(--bc-space-md,1.5rem) var(--bc-space-md,1.5rem)}.bc-process-accordion__step.is-open .bc-process-accordion__panel{color:var(--bc-color-muted-on-dark,#adb3d9)}.bc-process-accordion__media{margin-bottom:var(--bc-space-md,1.5rem)}.bc-process-accordion__media .bc-process-accordion__image{border-radius:var(--bc-radius-sm,8px);display:block;height:auto;max-width:35rem;width:100%}.bc-process-accordion__body{font-size:var(--bc-text-md,1.125rem);line-height:1.5;margin:0;max-width:34rem}@media(max-width:1079.98px){.bc-process-accordion--js .bc-process-accordion__trigger:after{border-block-end:2px solid currentcolor;border-inline-end:2px solid currentcolor;box-sizing:border-box;content:"";flex:none;height:.625rem;margin-inline-start:auto;transform:rotate(45deg);width:.625rem}.bc-process-accordion--js .bc-process-accordion__step.is-open .bc-process-accordion__trigger:after{transform:rotate(225deg)}}@media screen and (max-width:1079.98px)and (prefers-reduced-motion:no-preference){.bc-process-accordion--js .bc-process-accordion__trigger:after{transition:transform var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1))}.bc-process-accordion--js .bc-process-accordion__panel{opacity:1;transition:opacity var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)),translate var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1));translate:0 0}@starting-style{.bc-process-accordion--js .bc-process-accordion__panel:not([hidden]){opacity:0;translate:0 .5rem}}}@media(min-width:1080px){.bc-process-accordion--js{flex-direction:row;gap:0;min-height:39rem}.bc-process-accordion--js .bc-process-accordion__step{border-radius:0;display:flex;flex:0 0 5rem;flex-direction:column;min-width:0;transition:flex var(--bc-dur-slow,.38s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)),background-color var(--bc-dur-slow,.38s) var(--bc-ease,cubic-bezier(.2,.8,.2,1))}.bc-process-accordion--js .bc-process-accordion__step:first-child{border-radius:var(--bc-radius-md,16px) 0 0 var(--bc-radius-md,16px)}.bc-process-accordion--js .bc-process-accordion__step:last-child{border-radius:0 var(--bc-radius-md,16px) var(--bc-radius-md,16px) 0}.bc-process-accordion--js .bc-process-accordion__trigger{transition:color var(--bc-dur-slow,.38s) var(--bc-ease,cubic-bezier(.2,.8,.2,1))}.bc-process-accordion--js .bc-process-accordion__numeral{transition:color var(--bc-dur-fast,.16s) var(--bc-ease,cubic-bezier(.2,.8,.2,1))}.bc-process-accordion--js .bc-process-accordion__panel{opacity:1;padding:0 var(--bc-space-lg,2.5rem) var(--bc-space-lg,2.5rem) 6.5rem;transition:opacity var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)) .24s,translate var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)) .24s,display var(--bc-dur-slow,.38s) allow-discrete;translate:0 0}.bc-process-accordion--js .bc-process-accordion__panel[hidden]{display:none;opacity:0;transition:opacity var(--bc-dur-fast,.16s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)),translate var(--bc-dur-fast,.16s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)),display var(--bc-dur-fast,.16s) allow-discrete;translate:0 .75rem}.bc-process-accordion--js .bc-process-accordion__body,.bc-process-accordion--js .bc-process-accordion__media{max-width:none;width:34rem}.bc-process-accordion--js .bc-process-accordion__media{opacity:1;transition:opacity var(--bc-dur-med,.24s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)) .3s}.bc-process-accordion--js .bc-process-accordion__panel[hidden] .bc-process-accordion__media{opacity:0;transition:none}@starting-style{.bc-process-accordion--js .bc-process-accordion__panel:not([hidden]){opacity:0;translate:0 .75rem}.bc-process-accordion--js .bc-process-accordion__panel:not([hidden]) .bc-process-accordion__media{opacity:0}}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open){contain:size}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open) .bc-process-accordion__heading{display:flex;flex:1 1 auto;min-height:0}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open) .bc-process-accordion__trigger{align-items:center;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:var(--bc-space-md,1.5rem) var(--bc-space-xs,.5rem)}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open) .bc-process-accordion__title{animation:bc-pa-title-in var(--bc-dur-slow,.38s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)) .16s both;font-size:var(--bc-text-lg,1.5rem);transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}}@media(min-width:1080px)and (hover:hover){.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):hover{background:var(--bc-color-gold-5,#d9cfbf)}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):hover .bc-process-accordion__numeral{color:var(--bc-color-accent-text,#6f6349)}}@media screen and (min-width:1080px)and (hover:hover)and (prefers-reduced-motion:no-preference){.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):hover{flex-basis:6.25rem}}@media(min-width:1080px){.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):has(:focus-visible){background:var(--bc-color-gold-5,#d9cfbf)}.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):has(:focus-visible) .bc-process-accordion__numeral{color:var(--bc-color-accent-text,#6f6349)}}@media screen and (min-width:1080px)and (prefers-reduced-motion:no-preference){.bc-process-accordion--js .bc-process-accordion__step:not(.is-open):has(:focus-visible){flex-basis:6.25rem}}@media(min-width:1080px){.bc-process-accordion--js .bc-process-accordion__step.is-open{flex:1 1 auto}.bc-process-accordion--js .bc-process-accordion__step.is-open .bc-process-accordion__trigger{cursor:default;padding:var(--bc-space-md,1.5rem) var(--bc-space-lg,2.5rem) var(--bc-space-md,1.5rem)}.bc-process-accordion--js .bc-process-accordion__step.is-open .bc-process-accordion__title{animation:bc-pa-title-in-open var(--bc-dur-slow,.38s) var(--bc-ease,cubic-bezier(.2,.8,.2,1)) .12s both;white-space:nowrap}}@keyframes bc-pa-title-in{0%{opacity:0}}@keyframes bc-pa-title-in-open{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.bc-process-accordion--js .bc-process-accordion__media,.bc-process-accordion--js .bc-process-accordion__numeral,.bc-process-accordion--js .bc-process-accordion__panel,.bc-process-accordion--js .bc-process-accordion__panel[hidden],.bc-process-accordion--js .bc-process-accordion__panel[hidden] .bc-process-accordion__media,.bc-process-accordion--js .bc-process-accordion__step,.bc-process-accordion--js .bc-process-accordion__trigger{transition:none}.bc-process-accordion--js .bc-process-accordion__step.is-open .bc-process-accordion__title,.bc-process-accordion--js .bc-process-accordion__step:not(.is-open) .bc-process-accordion__title{animation:none}}
