.referater-page{min-height:calc(100vh - 200px);background:#b8f5f3;padding:2rem 0}.referater-header{text-align:center;padding:2rem 2rem 3rem}.referater-header h1{font-size:4rem;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.1);color:#0b3d3a}.referater-header p{font-size:1.5rem;opacity:.9;color:#0b3d3a}.referat-container{max-width:900px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.referat-container{padding:0 1rem}}.summary{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:2.5rem;margin-bottom:2rem;transition:transform .3s,box-shadow .3s}.summary:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.summary:last-child{margin-bottom:0}@media(max-width:768px){.summary{padding:2rem 1.5rem}}.summary-date{font-size:1.2rem;font-weight:600;color:#0b3d3a;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(11,61,58,.2)}.summary-text{font-size:1rem;color:#0b3d3a;white-space:pre-line}.summary-text,.summary-text br{line-height:1.8}