.study-block.svelte-wm6bex{display:flex;padding:var(--spaces-margin-2, 3.5rem) var(--spaces-margin, 1.5rem);flex-direction:column;align-items:center;align-self:stretch;width:100svw;box-sizing:border-box;min-width:100svw;background:linear-gradient(180deg,#24211e00,#24211e),var(--icons-icon, #2d2926)}@media(min-width:700px){.study-block.svelte-wm6bex{width:46.5rem;min-width:100svw;max-width:100svw;padding:var(--spaces-none, 0);gap:var(--spaces-none, 0)}}@media(min-width:1200px){.study-block.svelte-wm6bex{width:100svw;box-sizing:border-box;min-width:100svw;justify-content:center;padding:var(--spaces-xl, 12rem)}}.timeline.svelte-wm6bex{position:relative;display:flex;max-width:105.75rem;padding:var(--spaces-none, 0);flex-direction:column;align-items:flex-start;gap:var(--spaces-none, 0);height:100%;width:100%;align-self:stretch;border-radius:var(--corner-radius-xl, 1rem);outline:var(--stroke-focused, 8px) solid rgba(255,255,255,.5);box-shadow:0 330px 92px #0000,0 211px 84px #00000003,0 119px 71px #0000000d,0 53px 53px #00000017,0 13px 29px #0000001a;overflow:hidden;background:var(--surfaces-bg, #fff)}@media(min-width:700px){.timeline.svelte-wm6bex{border-radius:var(--corner-radius-xl, 1.25rem)}}@media(min-width:1200px){.timeline.svelte-wm6bex{border-radius:var(--corner-radius-xl, 2.75rem);align-self:center;min-height:fit-content}}@media(min-width:2000px){.timeline.svelte-wm6bex{border-radius:var(--corner-radius-xl, 2.75rem);align-self:center;min-height:fit-content}}.header.svelte-wm6bex{position:absolute;display:flex;width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--spaces-l, 2.25rem) var(--spaces-l, 2.25rem) var(--spaces-m, 1.25rem) var(--spaces-l, 2.25rem);flex-direction:column;justify-content:flex-end;align-items:center;gap:2.25rem;background:var(--surfaces-bg, #fff);transition:max-width .6s cubic-bezier(.4,0,.2,1),max-height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1);z-index:2;top:0;left:0;overflow:hidden}.header.collapsed.svelte-wm6bex{max-height:4.25rem;padding:var(--spaces-xs, 1.25rem);justify-content:flex-end}@media(min-width:700px){.header.svelte-wm6bex{max-height:20.5625rem;padding:var(--spaces-xl, 5.5rem);justify-content:center;gap:var(--spaces-m, 1.5rem)}.header.collapsed.svelte-wm6bex{max-height:8.25rem;padding:var(--spaces-m, 1.25rem);justify-content:center}}@media(min-width:1200px){.header.svelte-wm6bex{max-width:100%;max-height:100%;padding:var(--spaces-l, 3rem) var(--spaces-xl, 6rem) var(--spaces-m, 1.5rem) var(--spaces-xl, 6rem);flex-direction:row;justify-content:space-between}.header.collapsed.svelte-wm6bex{max-height:unset;max-width:18rem;padding-right:var(--spaces-xs, 1.5rem);padding-left:0;justify-content:flex-end}}@media(min-width:2000px){.header.svelte-wm6bex{padding:var(--spaces-l, 4.5rem) var(--spaces-xl, 12rem) var(--spaces-m, 3rem) var(--spaces-xl, 12rem)}.header.collapsed.svelte-wm6bex{max-width:14rem;padding-right:var(--spaces-xs, 1.5rem);padding-left:0}}.background-video.svelte-wm6bex{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.text-component.svelte-wm6bex{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-s, 1.5rem);max-width:34.375rem;opacity:1;transition:opacity .3s ease-in .6s;position:relative;z-index:1}.header.collapsed.svelte-wm6bex .text-component:where(.svelte-wm6bex){opacity:0;transition:opacity 0ms}.text-component.svelte-wm6bex h3:where(.svelte-wm6bex){text-align:left;margin:0}.text-component.svelte-wm6bex .p-small:where(.svelte-wm6bex){text-align:left;margin:0}.button-wrapper.svelte-wm6bex{flex-shrink:0;position:relative;z-index:1}.info.svelte-wm6bex{display:flex;flex-direction:column;width:100%;height:100%;padding:var(--spaces-l, 2.25rem) var(--spaces-m, 1.25rem);gap:2.25rem;opacity:0;pointer-events:none;transition:opacity .4s ease-in-out .2s,padding-top .6s cubic-bezier(.4,0,.2,1);z-index:1;padding-top:4.5625rem}.info.visible.svelte-wm6bex{opacity:1;pointer-events:auto}@media(min-width:700px){.info.svelte-wm6bex{padding-top:20.5625rem}.info.visible.svelte-wm6bex{padding-top:8.25rem}}@media(min-width:1200px){.info.svelte-wm6bex{padding-left:19rem;padding-top:var(--spaces-l, 3rem)}}@media(min-width:2000px){.info.svelte-wm6bex{padding-left:19rem;padding-top:var(--spaces-l, 4.5rem)}}.tab-bar.svelte-wm6bex{display:flex;padding:var(--spaces-xxs, .25rem);align-items:flex-start;gap:var(--spaces-s, .75rem);align-self:center}@media(min-width:700px){.tab-bar.svelte-wm6bex{align-self:flex-end}}.tab.svelte-wm6bex{display:flex;padding:var(--spaces-xs, .5rem) var(--spaces-m, 1.25rem);flex-direction:column;justify-content:center;align-items:center;gap:-.125rem;border:none;border-radius:var(--corner-radius-pill, 12rem);background:transparent;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.tab.svelte-wm6bex .p-button:where(.svelte-wm6bex){color:var(--text-text, #2d2926)}.tab.active.svelte-wm6bex{background:var(--icons-icon-button, #ac1a46)}.tab.active.svelte-wm6bex .p-button:where(.svelte-wm6bex){color:var(--text-btn, #fff)}.tab.svelte-wm6bex:hover:not(.active){opacity:.7}.tab-content.svelte-wm6bex{flex:1;overflow-x:auto;overflow-y:hidden}.timeline-container.svelte-wm6bex{display:flex;gap:0;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:4rem 0}.timeline-container.svelte-wm6bex::-webkit-scrollbar{display:none}.timeline-entry.svelte-wm6bex{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--spaces-s, .75rem);align-self:stretch;width:20.125rem;min-width:20.125rem;max-width:20.125rem}.entry-content.svelte-wm6bex{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;flex:1 1 auto;min-height:0;overflow:hidden;gap:var(--spaces-s, .5rem);padding-right:var(--spaces-s, 2.25rem);padding-left:var(--spaces-s, 2.25rem);box-sizing:border-box}.entry-content.svelte-wm6bex h3:where(.svelte-wm6bex){margin:0;height:2.2rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:left}@media(min-width:1200px){.entry-content.svelte-wm6bex h3:where(.svelte-wm6bex){height:5rem;line-height:4.5rem}}.entry-content.svelte-wm6bex h6:where(.svelte-wm6bex){margin:0;height:3rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;text-align:left}@media(min-width:1200px){.entry-content.svelte-wm6bex h6:where(.svelte-wm6bex){height:5.5rem;line-height:2.75rem}}.entry-content.svelte-wm6bex .p-small:where(.svelte-wm6bex){margin:0;height:4.5rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;text-align:left}@media(min-width:1200px){.entry-content.svelte-wm6bex .p-small:where(.svelte-wm6bex){height:7.5rem;line-height:2.5rem}}.entry-visual.svelte-wm6bex{display:flex;flex-direction:column;align-items:center;gap:var(--spaces-m, .5rem);width:100%}.progress-bar.svelte-wm6bex{display:flex;width:20.125rem;position:relative;height:.5rem}@media(min-width:1200px){.progress-bar.svelte-wm6bex{height:.5rem}}.bar-segment.svelte-wm6bex{height:100%;flex:1;background:var(--button-btn-inact, #ccc);transition:background .4s ease-in-out}.bar-segment.active.svelte-wm6bex{background:var(--button-btn-hover, #dd225a)}.bar-left.is-last.svelte-wm6bex{flex:.5}.bar-right.is-first.svelte-wm6bex{flex:.5;margin-left:auto}.checkmark-container.svelte-wm6bex{display:flex;width:2.125rem;height:2.125rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;flex-shrink:0;aspect-ratio:1/1;border-radius:var(--corner-radius-pill, 12rem);background:var(--icons-icon-button, #ac1a46);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.checkmark-container.svelte-wm6bex svg:where(.svelte-wm6bex){width:1rem;height:1rem;flex-shrink:0}.date-chip.svelte-wm6bex{display:flex;padding:var(--spaces-xxs, .25rem) var(--spaces-xs, .5rem);justify-content:center;align-items:center;gap:.625rem;border-radius:var(--corner-radius-s, .25rem);border:1px solid var(--chip-chip-stroke, #322f23);background:var(--chip-chip-surface, #f3f2ee)}.date-chip.svelte-wm6bex .p-tiny:where(.svelte-wm6bex){margin:0;white-space:nowrap}.custom-scrollbar.svelte-wm6bex{display:flex;height:1.25rem;min-height:1.25rem;width:60%;max-width:30rem;padding:0 var(--spaces-m, 1.25rem);justify-content:center;align-items:center;gap:.625rem;align-self:center;border-radius:var(--corner-radius-pill, 12rem);background:var(--surfaces-surf-2, #dcd9cd);position:relative;cursor:pointer;flex-shrink:0}.scrollbar-handle.svelte-wm6bex{display:flex;width:2.5rem;height:2.5rem;padding:.5rem;justify-content:center;align-items:center;border-radius:var(--corner-radius-pill, 12rem);background:var(--button-btn, #ac1a46);border:0 solid transparent;position:absolute;transform:translate(-50%);cursor:grab;transition:left .1s ease-out,border .2s ease-in-out}.scrollbar-handle.svelte-wm6bex svg:where(.svelte-wm6bex){width:1.5rem;height:1.5rem}.scrollbar-handle.svelte-wm6bex:hover{border-radius:var(--corner-radius-pill, 12rem);border:var(--stroke-l, 3px) solid var(--button-btn-stroke-hover, #dd225a);background:var(--button-btn, #ac1a46)}.scrollbar-handle.dragging.svelte-wm6bex,.scrollbar-handle.svelte-wm6bex:active{cursor:grabbing;outline:var(--stroke-focused, 8px) solid var(--button-btn-stroke-focus, rgba(255, 81, 0, .3));outline-offset:0}.documents-container.svelte-wm6bex{display:flex;flex-wrap:wrap;gap:var(--spaces-s, .75rem);padding:var(--spaces-m, 1.25rem);height:100%;align-content:flex-start;overflow-y:auto}@media(min-width:700px){.documents-container.svelte-wm6bex{gap:var(--spaces-m, 1rem);padding:var(--spaces-l, 2rem)}}@media(min-width:1200px){.documents-container.svelte-wm6bex{gap:var(--spaces-m, 1.25rem);padding:var(--spaces-xl, 2.5rem)}}@media(min-width:2000px){.documents-container.svelte-wm6bex{gap:var(--spaces-l, 2rem);padding:var(--spaces-xl, 4rem)}}.document-pill.svelte-wm6bex{display:flex;padding:var(--spaces-xs, .5rem) var(--spaces-m, 1rem);align-items:center;gap:var(--spaces-xs, .5rem);border-radius:var(--corner-radius-pill, 12rem);border:1px solid var(--chip-chip-stroke, #322f23);background:var(--chip-chip-surface, #f3f2ee);text-decoration:none;color:var(--text-text, #2d2926);cursor:pointer;transition:background .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out;white-space:nowrap}.document-pill.svelte-wm6bex .p-small:where(.svelte-wm6bex){margin:0}.document-pill.svelte-wm6bex .icon:where(.svelte-wm6bex){width:1.25rem;height:1.25rem;flex-shrink:0}.document-pill.svelte-wm6bex:hover{background:var(--button-btn-hover, #dd225a);border-color:var(--button-btn-hover, #dd225a);color:var(--text-btn, #fff)!important;transform:translateY(-2px)}.document-pill.svelte-wm6bex:hover .p-small:where(.svelte-wm6bex){color:#fff}.document-pill.svelte-wm6bex:active{transform:translateY(0)}@media(min-width:700px){.document-pill.svelte-wm6bex{padding:var(--spaces-xs, .625rem) var(--spaces-m, 1.25rem);gap:var(--spaces-xs, .625rem)}.document-pill.svelte-wm6bex .icon:where(.svelte-wm6bex){width:1.5rem;height:1.5rem}}@media(min-width:1200px){.document-pill.svelte-wm6bex{padding:var(--spaces-s, .75rem) var(--spaces-m, 1.5rem);gap:var(--spaces-s, .75rem)}.document-pill.svelte-wm6bex .icon:where(.svelte-wm6bex){width:1.75rem;height:1.75rem}}@media(min-width:2000px){.document-pill.svelte-wm6bex{padding:var(--spaces-s, 1rem) var(--spaces-l, 2rem);gap:var(--spaces-s, 1rem)}.document-pill.svelte-wm6bex .icon:where(.svelte-wm6bex){width:2.5rem;height:2.5rem}}.text.svelte-wm6bex{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spaces-s, 1.5rem);align-self:stretch}
