.resource-sidebar--connections h3[data-v-875cf378],.resource-sidebar--connections h4[data-v-875cf378]{color:#fff}.resource-sidebar--connections__expand[data-v-875cf378]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#282a3b;border:0;bottom:0;box-shadow:none;cursor:pointer;display:none;left:0;opacity:.5;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.77,0,.175,1);width:100%;z-index:10}@media (min-width:1101px){.resource-sidebar--connections__expand[data-v-875cf378]{display:block}}.resource-sidebar--connections__expand[data-v-875cf378]:hover{opacity:.2}.resource-connections[data-v-875cf378]{color:#fff;padding:2em 0 50px;transition:opacity 1s cubic-bezier(.165,.84,.44,1) .3s}@media (min-width:601px){.resource-connections[data-v-875cf378]{padding:3em 0 2em}}@media (min-width:1101px){.resource-connections[data-v-875cf378]{align-items:center;bottom:0;box-sizing:border-box;display:flex;left:0;padding:3em 0;position:absolute;right:0;top:0}}@media (min-width:1000px) and (max-height:700px){.resource-connections[data-v-875cf378]{min-height:620px}}[data-is-collapsed=true] .resource-connections[data-v-875cf378]{overflow:hidden}.load-content--loading .resource-connections[data-v-875cf378]{opacity:0;transition:none}[data-has-collection-bar=true] .resource-connections[data-v-875cf378]{padding-bottom:100px}@media (min-width:601px){[data-has-collection-bar=true] .resource-connections[data-v-875cf378]{padding-bottom:calc(60px + 2em)}}.connection-type-nav[data-v-875cf378]{margin:0 auto;max-width:360px;padding:0 30px;text-align:center}@media (min-width:1101px){.connection-type-nav[data-v-875cf378]{margin:0;max-width:none;padding:40px 45px}}@media (min-width:1300px){.connection-type-nav[data-v-875cf378]{padding-left:70px;padding-right:55px}}@media (min-width:1101px){.resource-sidebar[data-publication-type=original] .connection-type-nav[data-v-875cf378]{transition:opacity .2s cubic-bezier(.165,.84,.44,1) .3s,padding .3s cubic-bezier(.77,0,.175,1)}.resource-sidebar[data-publication-type=original][data-is-collapsed=true] .connection-type-nav[data-v-875cf378]{opacity:0;padding-left:10px;padding-right:10px;transition:none}}.connection-type-nav ul[data-v-875cf378]{display:flex;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:1101px){.connection-type-nav ul[data-v-875cf378]{display:block}}.connection-type-nav ul li[data-v-875cf378]{min-width:25%}.connection-type-nav .bunkcurl[data-v-875cf378]{display:none}@media (min-width:1101px){.connection-type-nav .bunkcurl[data-v-875cf378]{display:block}}.connection-type-nav .connection-type-wrap[data-v-875cf378]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#fff;cursor:pointer;display:inline-block;outline:0;padding:0;position:relative;text-align:center;text-transform:capitalize;width:100%}@media (min-width:1101px){.connection-type-nav .connection-type-wrap[data-v-875cf378]{display:block;margin:8px 0}}.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378]{cursor:default}.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378] .connection-type__icon .icon{opacity:1}.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378] .connection-type__descriptor{background-color:#3867ff;border-radius:10px;display:inline-block}@media (min-width:1101px){.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378] .connection-type__descriptor{background-color:transparent;display:block;margin-top:4px}}.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378] .connection-type__descriptor .connection-descriptor__subtype{display:none}.connection-type-nav .connection-type-wrap[data-is-active=true][data-v-875cf378] .connection-type__descriptor .connection-descriptor__subtype+.connection-descriptor__type{display:block}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon{display:none;margin:0;padding:12px 0;position:relative}@media (min-width:1101px){.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon{display:block}}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon .icon-wrap{height:auto;width:auto}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon .icon{display:block;height:22px;width:22px;fill:#fff;margin:0 auto;opacity:.3}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon .icon.icon--time{position:relative;top:-1px}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__icon .icon.icon--tag--big-idea{height:26px;width:26px;fill:#ffd154;margin-bottom:-4px;position:relative;top:-3px}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__descriptor{font-family:Graphik Web,sans-serif;font-size:13px;font-weight:500;line-height:16px;padding:3px 10px}@media (min-width:1101px){.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__descriptor{display:none;font-size:16px;font-weight:700;height:20px;padding:0;width:22px}}.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__descriptor span{display:block}@media (min-width:1101px){.connection-type-nav .connection-type-wrap[data-v-875cf378] .connection-type__descriptor span{left:50%;position:absolute;transform:translate(-50%)}}.connection-type-detail[data-v-875cf378]{align-items:center;display:flex;font-family:Graphik Web,sans-serif;font-size:20px;font-weight:700;justify-content:center;letter-spacing:-.0125em;line-height:1;margin:20px 0;text-transform:capitalize}@media (min-width:1101px){.connection-type-detail[data-v-875cf378]{display:none}}.connections-stack[data-v-875cf378]{flex-grow:1;margin-left:auto;margin-right:auto;max-width:320px;padding:0 30px 30px}@media (min-width:1101px){.connections-stack[data-v-875cf378]{margin-left:0;margin-right:auto;min-width:250px;padding:0 20px 0 0}}@media (min-width:1300px){.connections-stack[data-v-875cf378]{padding-right:40px}}.connections-stack__footer[data-v-875cf378]{align-items:center;display:flex;justify-content:space-between;padding-top:25px}.connections-stack__footer .connections-stack__count[data-v-875cf378]{color:#fff6;font-family:Graphik Web,sans-serif;font-size:40px;font-weight:700;line-height:1}.connections-stack__footer .button--connections[data-v-875cf378]{font-size:12px;min-width:0;padding:12px 30px;white-space:nowrap}.jump-to-related[data-v-875cf378]{background:#282a3b;bottom:0;box-shadow:0 0 10px #00000026;cursor:pointer;left:0;line-height:16px;opacity:0;padding:1em;pointer-events:none;position:fixed;right:0;text-align:center;transform:translateY(100%);transition:opacity .25s,transform .25s;z-index:10000}[data-has-collection-bar=true] .jump-to-related[data-v-875cf378]{bottom:50px}@media (min-width:601px){[data-has-collection-bar=true] .jump-to-related[data-v-875cf378]{bottom:60px}}.jump-to-related[data-visible=true][data-v-875cf378]{opacity:1;pointer-events:auto;transform:none}@media (min-width:1101px){.jump-to-related[data-v-875cf378]{display:none}}.jump-to-related .jump-to[data-v-875cf378]{color:#fff;display:inline-block;font-family:Graphik Web,sans-serif;font-size:12px;font-weight:500;position:relative}.jump-to-related .bunkcurl[data-v-875cf378]{color:#d31530;height:26px}.jump-to-related .bunkcurl .bunkcurl-dot[data-v-875cf378]{height:2px;margin-top:-3px;width:2px}.slide-enter-active[data-v-875cf378],.slide-leave-active[data-v-875cf378]{opacity:1;transition:opacity .3s,transform .3s}.slide-enter-active[data-v-875cf378]{transition-delay:.1s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.slide-enter-from[data-v-875cf378],.slide-leave-to[data-v-875cf378]{opacity:0;transform:translateY(30px)}.slide-leave-to[data-v-875cf378]{transform:translateY(-30px);transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.resource-root.without-context .resource--page[data-v-3a2aeb2c]{background-color:#fff;min-height:100vh;min-height:calc(100vh - 70px)}@media (min-width:801px){.resource-root.without-context .resource--page[data-v-3a2aeb2c]{min-height:100vh;padding-top:24px}}@media (min-width:1000px) and (max-height:700px){.resource-root.without-context .resource--page[data-v-3a2aeb2c]{min-height:620px}}@media (min-width:1101px){.resource-root[data-v-3a2aeb2c]{background-color:#282a3bcc;height:100%;overflow-x:none;overflow-y:auto;position:relative;width:100%;z-index:100;-webkit-overflow-scrolling:touch}}
