.cp-brackets{margin:auto;max-width:var(--max-width)}.cp-brackets,.cp-brackets .description,.cp-brackets .title{padding:var(--main-padding)}.cp-brackets .title a:hover{text-decoration:none}.cp-brackets .title a h3:hover{opacity:.8}.cp-brackets .columns{display:flex;flex-direction:row;justify-content:space-between}.cp-brackets .cta-bracket-button{background:none;background-color:var(--cta-bg-color);border:none;border-radius:var(--button-border-radius);color:#fff;cursor:pointer;font:inherit;font-size:var(--paragraph);font-weight:500;outline:inherit;padding:var(--main-padding) calc(var(--main-padding)*2)}.cp-brackets .button-column p{padding-top:var(--main-padding);width:140px}.cp-brackets .button-column{margin-left:12px;margin-right:12px;padding-bottom:36px;padding-top:24px;white-space:nowrap}.cp-brackets .container{display:block;margin:calc(var(--main-margin)*2) auto;padding:var(--main-padding)}.cp-brackets .text-column{display:flex;flex-direction:column}.cp-brackets .details-container{display:flex;flex-direction:row;padding:var(--main-padding)}.cp-brackets .detail{font-size:var(--paragraph-small);margin-right:calc(var(--main-margin)*3)}@media screen and (max-width:768px){.cp-brackets{margin:0 var(--main-margin)}.cp-brackets .columns{flex-direction:column}.cp-brackets .button-column p{padding-left:var(--main-padding)}.cp-brackets .details-container{flex-direction:column}.cp-brackets .detail{padding:var(--main-padding) 0}.cp-brackets .button-column p{padding-bottom:var(--main-padding)}}