.ctype-prosacards_lightcreation{margin:0 auto;max-width:calc(1200px - 31rem)}.ctype-prosacards_lightcreation form .row{display:flex;gap:3rem;align-items:center}.ctype-prosacards_lightcreation form .row>div{flex:1}.ctype-prosacards_lightcreation form fieldset button{position:relative}.ctype-prosacards_lightcreation form fieldset button span{transition:all 0.2s}.ctype-prosacards_lightcreation form fieldset:disabled button{cursor:not-allowed}.ctype-prosacards_lightcreation form fieldset:disabled button::after{content:"";position:absolute;width:1em;height:1em;top:0;left:0;right:0;bottom:0;margin:auto;border:0.25em solid transparent;border-top-color:#ffffff;border-radius:50%;animation:lightcreation-button-loading-spinner 0.75s ease infinite}.ctype-prosacards_lightcreation form fieldset:disabled button span{visibility:hidden;opacity:0}.lightcreation-toast{all:unset;background:red;bottom:1rem;right:1rem;cursor:pointer;border-radius:0.5em;color:#ffffff;text-decoration:none;max-width:100%;overflow:hidden;padding:1em 2em;position:fixed;text-align:center;text-overflow:ellipsis;width:fit-content;white-space:nowrap;transition:all 0.25s;z-index:1000}@media screen and (max-width:576px){.ctype-prosacards_lightcreation form .row{display:block;gap:3rem;align-items:center}.ctype-prosacards_lightcreation form .row>div{flex:1}}@keyframes lightcreation-button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.lowercase{text-transform:lowercase}.list-records{display:grid;gap:1em;grid-template-columns:repeat(1, 1fr)}.list-records .record{background-color:#ffffff;border:1px solid #e4e3dc;cursor:pointer;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0}.list-records .record img{aspect-ratio:1.7777777778;height:auto;width:100%}.list-records .record .misc{display:flex;flex-direction:column;gap:0.5em;margin:auto 0;overflow:hidden;padding:2em 1em;text-align:center}.list-records .record .misc .header{margin:0}.list-records .record .misc .header a span{color:black}.list-records .record .misc .header a span:after{content:": "}.list-records .record .misc .teaser{display:-webkit-box;hyphens:auto;overflow:hidden;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:5}.list-records .record .misc .tags{display:flex;justify-content:center;flex-wrap:wrap;gap:0.5rem;margin-bottom:1em}.list-records .record .misc .tags span{display:inline-block;background-color:#4b4be6;color:#ffffff;font-size:75%;padding:0.25rem 0.75rem;white-space:nowrap}.list-records .record .misc .publication{color:#8a866a;text-align:center}.list-records .record .misc .publication time{display:inline-block;font-size:80%}.list-records .record:has(img) .misc{margin:0}.list-records[data-columns="1"] .record{border:none;border-bottom:1px solid #e4e3dc;padding-bottom:1em}.list-records[data-columns="1"] .record:has(img){display:grid;gap:1em;grid-template-columns:1fr 4fr}.list-records[data-columns="1"] .record .misc{padding:0;text-align:initial}.list-records[data-columns="1"] .record .misc .header{order:1}.list-records[data-columns="1"] .record .misc .publication{order:2;text-align:initial}.list-records[data-columns="1"] .record .misc .teaser{order:4;-webkit-line-clamp:5}.list-records[data-columns="1"] .record .misc .tags{justify-content:initial;margin:0;order:3}.list-records[data-columns="1"] .record .misc .tags span{font-size:60%}.list-records[data-columns="2"]{grid-template-columns:repeat(2, 1fr)}.list-records[data-columns="3"]{grid-template-columns:repeat(3, 1fr)}.list-records[data-columns="4"]{grid-template-columns:repeat(4, 1fr)}.ctype-prosacards_articlelist{display:flex;flex-direction:column;gap:1em;margin:auto}.ctype-prosacards_articlelist .pagination{margin:2em auto}.ctype-prosacards_articlelist .pagination ul{all:unset;display:flex;gap:1em;list-style:none}.ctype-prosacards_articlelist .pagination ul li{all:unset}.ctype-prosacards_articlelist .pagination ul li:before{all:unset}.ctype-prosacards_articlelist .pagination a[aria-current="true"]{color:#000000}.ctype-prosacards_articlesingle article{display:flex;flex-direction:column;gap:1em;margin:auto;max-width:768px}.ctype-prosacards_articlesingle article h1{margin:0}.ctype-prosacards_articlesingle article .publication{text-align:right}.ctype-prosacards_articlesingle article .publication time{display:inline-block}.ctype-prosacards_articlesingle article figure{margin:0}.ctype-prosacards_articlesingle article figure picture{display:block}.ctype-prosacards_articlesingle article figure picture img{display:block;height:auto;max-width:fit-content;margin:0 auto;width:100%}.ctype-prosacards_articlesingle article figure picture figcaption{font-size:80%;margin-bottom:1em;margin-top:0.5em;padding:0 10%;text-align:center}.ctype-prosacards_articlesingle article .authors{border:1px solid #e4e3dc;border-left:none;border-right:none;font-size:80%;padding:1em 0}.ctype-prosacards_articlesingle article .authors .created:after{content:": "}.ctype-prosacards_articlesingle article .authors .author:after{content:", "}.ctype-prosacards_articlesingle article .authors .author:last-of-type:after{content:none}.ctype-prosacards_articlesingle article .authors .author .position:after{content:" - "}.ctype-prosacards_articlesingle article .bodytext>:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.ctype-prosacards_articlesingle article .block{display:flex;flex-direction:column;gap:1em}.ctype-prosacards_articlesingle article .block .header{margin:0}.ctype-prosacards_articlesingle article .block .video{background-color:#ff5729}.ctype-prosacards_articlesingle article .block .video video{display:block;height:auto;width:100%}.ctype-prosacards_articlesingle article .tags{display:flex;flex-wrap:wrap;gap:0.25em}.ctype-prosacards_articlesingle article .tags span{background:#4b4be6;color:#ffffff;font-size:70%;padding:0.15ch 0.85ch}.ctype-prosacards_articlesingle article .gotolist{display:flex;flex-direction:column;gap:0.5em}.ctype-prosacards_articlesingle article .full-width{background:#e4e3dc;margin:2em -50vw;transition:all 0.25s}.ctype-prosacards_articlesingle article .full-width figure{margin:auto;max-width:1200px}.ctype-prosacards_articlesingle article .full-width figure picture figcaption{margin-bottom:2em;margin-top:1em}.ctype-prosacards_articlesingle article .full-width .related{margin:2rem auto;max-width:1200px}.ctype-prosacards_articlesingle article .full-width .related>.header{text-align:center;margin-bottom:2rem}@media screen and (max-width:1200px){.ctype-prosacards_articlesingle article .full-width{margin-left:calc(-1 * ((100vw - 768px) / 2));margin-right:calc(-1 * ((100vw - 768px) / 2))}}@media screen and (max-width:768px){.list-records{grid-template-columns:repeat(2, 1fr) !important}.ctype-prosacards_articlesingle article figure picture figcaption{padding:0;text-align:left}.ctype-prosacards_articlesingle article .full-width{background:none;margin:0}.ctype-prosacards_articlesingle article .full-width figure picture figcaption{margin-bottom:0;margin-top:0.5em}.ctype-prosacards_articlesingle article .full-width .related>.header{text-align:initial}}@media screen and (max-width:576px){.list-records{grid-template-columns:repeat(1, 1fr) !important}.list-records .record{border:none;border-bottom:1px solid #e4e3dc;padding-bottom:1em}.list-records .record:has(img){display:grid;gap:1em;grid-template-columns:1fr 2fr}.list-records .record .misc{padding:0;text-align:initial}.list-records .record .misc .header{order:1}.list-records .record .misc .publication{order:2;text-align:initial}.list-records .record .misc .teaser{order:4;-webkit-line-clamp:5}.list-records .record .misc .tags{justify-content:initial;margin:0;order:3}.list-records .record .misc .tags span{font-size:60%}.ctype-prosacards_articlelist .pagination ul{gap:0.5em}}.ctype-prosacards_eventsingle{display:flex;flex-wrap:wrap;gap:3rem;margin-bottom:2em}.ctype-prosacards_eventsingle article{display:flex;flex-direction:column;gap:1em;width:calc(65% - 1.5rem)}.ctype-prosacards_eventsingle article h1{margin:0}.ctype-prosacards_eventsingle article .bodytext>:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.ctype-prosacards_eventsingle article .teaser{font-weight:bold}.ctype-prosacards_eventsingle aside{display:flex;gap:1em;flex-wrap:wrap;flex-direction:column;overflow:hidden;width:calc(35% - 1.5rem)}.ctype-prosacards_eventsingle aside>div{display:flex;gap:1em;flex-wrap:wrap;flex-direction:column;border:1px solid #e4e3dc;padding:1em}.ctype-prosacards_eventsingle aside>div h2{border-bottom:1px solid #e4e3dc;line-height:2;margin:0;text-align:center}.ctype-prosacards_eventsingle aside #event-dates,.ctype-prosacards_eventsingle aside #event-subscription,.ctype-prosacards_eventsingle aside #event-organizer{text-align:center}.ctype-prosacards_eventsingle aside #event-subscription a,.ctype-prosacards_eventsingle aside #event-subscription button{margin:0 auto;white-space:normal}.ctype-prosacards_eventsingle aside #event-price .price{display:flex;justify-content:space-between}.ctype-prosacards_eventsingle #membership-button{background-color:#000000;color:#ffffff;padding:1em 2em;text-align:center;width:100%}.ctype-prosacards_eventsingle #subscription-container{border-top:1px solid #e4e3dc;display:none;padding-top:2em;width:calc(65% - 1.5rem)}.ctype-prosacards_eventsingle #subscription-container.active{display:block}.ctype-prosacards_eventsingle #subscription-button{position:relative}.ctype-prosacards_eventsingle #subscription-button span{transition:all 0.2s}.ctype-prosacards_eventsingle #subscription-button:disabled{cursor:not-allowed}.ctype-prosacards_eventsingle #subscription-button:disabled::after{content:"";position:absolute;width:1em;height:1em;top:0;left:0;right:0;bottom:0;margin:auto;border:0.25em solid transparent;border-top-color:#ffffff;border-radius:50%;animation:button-loading-spinner 0.75s ease infinite}.ctype-prosacards_eventsingle #subscription-button:disabled span{visibility:hidden;opacity:0}#prosa-events{display:flex;gap:3rem}#prosa-events .nowrap{white-space:nowrap}#prosa-events #events-filter{display:flex;gap:0.5em;flex-wrap:wrap;flex-direction:column;min-width:28rem;overflow:hidden}#prosa-events #events-filter label{align-items:center;cursor:pointer;display:flex;gap:0.5em}#prosa-events #events-filter label input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer;margin:0;font:inherit;color:currentColor;width:1.25em;height:1.25em;border:1px solid currentColor;border-radius:0.15em;transform:translateY(-0.075em);display:grid;place-content:center}#prosa-events #events-filter label input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #ff5729;background-color:transparent}#prosa-events #events-filter label input[type="checkbox"]:checked::before{transform:scale(1)}#prosa-events #events-filter label input[type="checkbox"]:focus{background-color:#e4e3dc}#prosa-events #events-list{display:flex;flex-direction:column;gap:1em}#prosa-events #events-list article{display:grid;border-left:1px solid #e4e3dc;border-top:1px solid #e4e3dc;grid-template-columns:1fr 5fr;overflow:hidden;transition:all 0.25s}#prosa-events #events-list article.hidden{display:none}#prosa-events #events-list article>div{border-bottom:1px solid #e4e3dc;border-right:1px solid #e4e3dc;padding:1em}#prosa-events #events-list article .event-misc{min-width:20rem;text-align:center}#prosa-events #events-list article .event-misc .day{font-size:200%}#prosa-events #events-list article .event-misc aside{border-top:1px solid #e4e3dc;margin:0 -1em;margin-top:1em;padding:1em 1em 0}#prosa-events #events-list article .event-misc aside>div{font-size:80%}#prosa-events #events-list article .event-info{display:flex;flex-direction:column;gap:1em}#prosa-events #events-list article .event-info .header{margin:0}#prosa-events #events-list article .event-info .event-address,#prosa-events #events-list article .event-info .event-online{margin-top:auto}.event-members-only{background:#3c965a;color:#ffffff;font-size:70%;padding:0.5ch 0.85ch;width:max-content}@media screen and (max-width:768px){.ctype-prosacards_eventsingle{flex-direction:column}.ctype-prosacards_eventsingle article,.ctype-prosacards_eventsingle aside,.ctype-prosacards_eventsingle #subscription-container{width:100%}#prosa-events{flex-wrap:wrap}#prosa-events #events-filter{min-width:100%}#prosa-events #events-list article{grid-template-columns:1fr}#prosa-events #events-list article .event-misc{order:2}#prosa-events #events-list article .event-info{order:1}}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}