/*!
Quandary Peak Research
Tech Due Diligence Case Studies
*/.casestudy-summary{position:relative;display:flex;flex-flow:column;margin:0 auto;padding:4px;width:100%;max-width:70rem;border:2px solid var(--color-ash-light);transition:var(--transition-default)}.casestudy-summary[data-collapsed=true] .post-content{margin-bottom:-12px;padding-top:0;padding-bottom:0;transition:var(--transition-slow)}.casestudy-summary .preview{display:flex;flex-flow:column;align-content:center;width:100%}.casestudy-summary .photo figure{background-color:var(--color-ash-light)}.casestudy-summary .content{flex:1 1 50%;display:flex;flex-flow:column;justify-content:center;padding:12px 4px}.casestudy-summary .content header .h-kicker{color:var(--color-sapphire)}.casestudy-summary .content header .title{line-height:1.15;color:var(--color-coal-dark)}.casestudy-summary .content .meta{display:flex;flex-flow:row wrap;margin:8px 0;padding:8px 0;border-top:2px solid var(--color-ash-light);border-bottom:2px solid var(--color-ash-light)}.casestudy-summary .content .meta .meta-item{flex:0 0 100%;padding:8px 0;font-size:14px;font-weight:var(--weight-bold);line-height:1.25;color:var(--color-coal-dark)}.casestudy-summary .content .meta .meta-item .label{display:block;font-size:11px;font-weight:var(--weight-bold);text-transform:uppercase;line-height:1;color:var(--color-ash-dark)}.casestudy-summary .content .meta .transaction-size{display:flex;margin-top:4px}.casestudy-summary .content .meta .transaction-size .symbol svg{fill:var(--color-ash)}.casestudy-summary .content .meta .transaction-size .symbol.active svg{fill:var(--color-money)}.casestudy-summary .content .meta .regions{display:flex;flex-flow:row wrap;align-items:center}.casestudy-summary .content .meta .regions .country{display:flex;align-items:center;margin:2px 8px 2px 0}.casestudy-summary .content .meta .regions .country i.fi{margin-right:4px}.casestudy-summary .btn-group{justify-content:space-between;margin:8px auto}.casestudy-summary .btn.js-btn-casestudy span.activated{display:none}.casestudy-summary .btn.js-btn-share{display:none;opacity:0;pointer-events:none}.casestudy-summary .post-content{overflow:hidden;margin-top:12px;padding:8px 4px;height:auto;transition:var(--transition-default)}.casestudy-summary .post-content h2,.casestudy-summary .post-content h3,.casestudy-summary .post-content h4,.casestudy-summary .post-content h5{font-weight:var(--weight-bold)}.casestudy-summary.open{border-color:var(--color-sapphire)}.casestudy-summary.open .btn.js-btn-casestudy .symbol{transform:rotate(180deg)}.casestudy-summary.open .btn.js-btn-casestudy span.default{display:none}.casestudy-summary.open .btn.js-btn-casestudy span.activated{display:inline-block}.casestudy-summary.open .btn.js-btn-share{display:flex;opacity:1;pointer-events:all}.btn.js-btn-casestudy{letter-spacing:0}.btn.js-btn-casestudy .symbol svg{fill:var(--color-sapphire)}@media (hover){.btn.js-btn-casestudy:focus,.btn.js-btn-casestudy:hover{box-shadow:none}.btn.js-btn-casestudy:focus .symbol svg,.btn.js-btn-casestudy:hover .symbol svg{fill:#fff}.btn.js-btn-casestudy:focus .symbol,.btn.js-btn-casestudy:hover .symbol{transform:rotate(180deg)}}.btn.js-btn-share{letter-spacing:0;box-shadow:none}@media print,screen and (max-width:47.99875em){.casestudy-summary .photo figure{padding-bottom:56.25%;width:100%;height:0}.casestudy-summary .content header .title{font-size:22px}.casestudy-summary .btn.js-btn-casestudy span,.casestudy-summary .btn.js-btn-share span{order:2}.casestudy-summary .btn.js-btn-casestudy .symbol,.casestudy-summary .btn.js-btn-share .symbol{order:1}}@media print,screen and (min-width:48em){.casestudy-summary[data-collapsed=true] .post-content{margin-bottom:-4px}.casestudy-summary .preview{flex-flow:row nowrap}.casestudy-summary .photo{flex:1 1 25%;min-height:100%;max-height:100%}.casestudy-summary .photo figure{min-height:100%}}@media print and (hover),screen and (min-width:48em) and (hover){.casestudy-summary .photo{cursor:pointer}}@media print,screen and (min-width:48em){.casestudy-summary .content{flex-flow:column;padding:16px 16px 12px}.casestudy-summary .content .meta .meta-item{padding:8px 8px 8px 0;font-size:16px}.casestudy-summary .content .meta .meta-item .label{font-size:12px}.casestudy-summary .content .meta .regions .country{margin-right:16px}.casestudy-summary .post-content{margin-top:4px;padding:16px}.casestudy-summary .btn-group{margin:8px 0}}@media screen and (min-width:60em){.casestudy-summary .photo{flex:1 1 33%}.casestudy-summary .content .meta .meta-item{flex:0 0 50%;padding:8px 8px 8px 0}.casestudy-summary .content .meta .regions .country{margin:2px 8px 2px 0}.casestudy-summary .content .meta .regions .country .name{font-size:14px}}@media screen and (min-width:70em){.casestudy-summary .photo{flex:1 1 50%}}
/*# sourceMappingURL=style-tdd-case-studies.css.map */