.bp-disc{--bp-disc-ink:#1b1f2e;--bp-disc-accent:#2b4f5c;--bp-disc-accent-d:#1d3a45;--bp-disc-line:#e7e2d9;--bp-disc-line-open:#d7cfbf;--bp-disc-hover-bg:#fbfaf6;--bp-disc-focus:#1d6fd1;--bp-disc-font:"Fraunces",Georgia,serif;--bp-disc-size:19px;--bp-disc-pad-x:22px;display:block;margin:0 0 10px;border-radius:16px;background:#fff;-webkit-box-shadow:0 0 0 1px var(--bp-disc-line);box-shadow:0 0 0 1px var(--bp-disc-line);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.bp-disc:last-child{margin-bottom:0}.bp-disc>summary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:44px;margin:0;padding:16px var(--bp-disc-pad-x) 16px var(--bp-disc-pad-x);border-radius:inherit;list-style:none;cursor:pointer;color:var(--bp-disc-ink);font-family:var(--bp-disc-font);font-size:var(--bp-disc-size);font-weight:600;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;-webkit-tap-highlight-color:transparent;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.bp-disc>summary::-webkit-details-marker,.bp-disc>summary::marker{display:none;content:""}.bp-disc>summary:hover{color:var(--bp-disc-accent);background-color:var(--bp-disc-hover-bg)}.bp-disc>summary:focus-visible{outline:3px solid var(--bp-disc-focus);outline-offset:2px}.bp-disc[open]{-webkit-box-shadow:0 0 0 1px var(--bp-disc-line-open),0 18px 40px -24px rgba(27,31,46,.28);box-shadow:0 0 0 1px var(--bp-disc-line-open),0 18px 40px -24px rgba(27,31,46,.28)}.bp-disc[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.bp-disc>:not(summary){padding:0 var(--bp-disc-pad-x) 20px}.bp-disc[open]>:not(summary){-webkit-animation:bp-disc-in .28s cubic-bezier(.16,1,.3,1);animation:bp-disc-in .28s cubic-bezier(.16,1,.3,1)}.bp-disc__icon{--bp-disc-icon-size:32px;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:var(--bp-disc-icon-size);height:var(--bp-disc-icon-size);margin-left:auto;border-radius:50%;background:var(--bp-disc-icon-bg,#f3f7f8);-webkit-box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-ring,rgba(43,79,92,.55));box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-ring,rgba(43,79,92,.55));color:var(--bp-disc-icon-fg,#2b4f5c);-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1);transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,transform .3s cubic-bezier(.16, 1, .3, 1);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,transform .3s cubic-bezier(.16, 1, .3, 1),-webkit-box-shadow .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1);pointer-events:none}.bp-disc__icon::after,.bp-disc__icon::before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:1px;background:currentColor;-webkit-transition:opacity .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1);transition:opacity .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1);transition:transform .3s cubic-bezier(.16, 1, .3, 1),opacity .2s ease;transition:transform .3s cubic-bezier(.16, 1, .3, 1),opacity .2s ease,-webkit-transform .3s cubic-bezier(.16, 1, .3, 1)}.bp-disc__icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bp-disc>summary:hover>.bp-disc__icon,:hover>.bp-disc__icon{background:var(--bp-disc-icon-hover-bg,#2b4f5c);-webkit-box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-hover-bg,#2b4f5c);box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-hover-bg,#2b4f5c);color:var(--bp-disc-icon-hover-fg,#fff)}.bp-disc[open]>summary>.bp-disc__icon,[aria-expanded=true]>.bp-disc__icon{background:var(--bp-disc-icon-open-bg,#1d3a45);-webkit-box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-open-bg,#1d3a45);box-shadow:inset 0 0 0 1.5px var(--bp-disc-icon-open-bg,#1d3a45);color:var(--bp-disc-icon-open-fg,#fff)}.bp-disc[open]>summary>.bp-disc__icon::after,[aria-expanded=true]>.bp-disc__icon::after{-webkit-transform:rotate(0);transform:rotate(0)}.bp-disc.bp-disc--flush{margin:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid var(--bp-disc-line)}.bp-disc.bp-disc--flush>summary{padding-left:4px;padding-right:4px;border-radius:8px}.bp-disc.bp-disc--flush>:not(summary){padding-left:4px;padding-right:52px}.bp-disc.bp-disc--flush[open]{-webkit-box-shadow:none;box-shadow:none}.bp-disc.bp-disc--sm{--bp-disc-font:"DM Sans",Arial,sans-serif;--bp-disc-size:15px;--bp-disc-pad-x:14px;margin:0;border-radius:12px}.bp-disc.bp-disc--sm>summary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding-top:10px;padding-bottom:10px;font-weight:700;color:var(--bp-disc-accent-d)}.bp-disc.bp-disc--sm>summary>.bp-disc__icon{--bp-disc-icon-size:24px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0}.bp-disc.bp-disc--sm>summary>.bp-disc__icon::after,.bp-disc.bp-disc--sm>summary>.bp-disc__icon::before{width:10px;margin-left:-5px}.bp-disc.bp-disc--sm>:not(summary){padding-bottom:14px;font-size:14px}.bp-disc.bp-disc--sm[open]{-webkit-box-shadow:0 0 0 1px var(--bp-disc-line-open);box-shadow:0 0 0 1px var(--bp-disc-line-open)}@media (max-width:600px){.bp-disc{--bp-disc-size:17px;--bp-disc-pad-x:18px}.bp-disc.bp-disc--sm{--bp-disc-size:15px;--bp-disc-pad-x:14px}}@supports (interpolate-size:allow-keywords){.bp-disc{interpolate-size:allow-keywords}.bp-disc::details-content{block-size:0;overflow-y:clip;-webkit-transition:block-size .32s cubic-bezier(.16, 1, .3, 1),content-visibility .32s allow-discrete;transition:block-size .32s cubic-bezier(.16, 1, .3, 1),content-visibility .32s allow-discrete}.bp-disc[open]::details-content{block-size:auto}}@-webkit-keyframes bp-disc-in{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes bp-disc-in{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.bp-disc,.bp-disc>summary,.bp-disc__icon,.bp-disc__icon::after,.bp-disc__icon::before{-webkit-transition:none!important;transition:none!important}.bp-disc[open]>:not(summary){-webkit-animation:none!important;animation:none!important}.bp-disc::details-content{-webkit-transition:none!important;transition:none!important}}