.I5CnrW_element{background:#fff}.I5CnrW_content{width:100%;max-width:136rem;margin:0 auto}.I5CnrW_inner{width:var(--citation-width,70rem);flex-direction:column;gap:3.2rem;max-width:100%;margin:0 auto;padding-block:8rem;display:flex}@media (max-width:1099px){.I5CnrW_inner{gap:32px;width:100%;padding:48px 24px}}@media (max-width:767px){.I5CnrW_inner{gap:24px;padding:40px 16px}}.I5CnrW_title{color:#121212;font-family:var(--font-pp-neue);letter-spacing:-.048rem;font-size:3.2rem;font-weight:400;line-height:4rem}@media (max-width:1099px){.I5CnrW_title{letter-spacing:-.48px;font-size:32px;line-height:40px}}@media (max-width:767px){.I5CnrW_title{font-size:24px;line-height:28px}}.I5CnrW_list_wrapper{max-height:55rem;transition:max-height .8s;position:relative;overflow-y:hidden}@media (max-width:1099px){.I5CnrW_list_wrapper{border-radius:12px;max-height:528px}}@media (max-width:767px){.I5CnrW_list_wrapper{max-height:540px}}.I5CnrW_list_wrapper--expanded{max-height:var(--list-height,9999px)}.I5CnrW_list_wrapper:has(:target){max-height:none;transition:none;overflow-y:visible}.I5CnrW_list{border:1px solid #f2f2f2;border-radius:1.2rem;flex-direction:column;gap:1px;display:flex;overflow:hidden}@media (max-width:1099px){.I5CnrW_list{border-radius:12px}}.I5CnrW_item{outline:1px solid #f2f2f2;padding:.8rem;position:relative}@media (max-width:1099px){.I5CnrW_item{padding:8px}}.I5CnrW_anchor{position:absolute;top:0;left:0}.I5CnrW_citation{background-color:#fff;border:1px solid #f2f2f2;border-radius:.8rem;gap:5.6rem;padding:1.6rem;transition:background-color .4s,box-shadow .4s;display:flex;position:relative}.I5CnrW_citation:hover{background-color:#f9fbfb;box-shadow:0 20px 12px -20px #0000001f}@media (max-width:1099px){.I5CnrW_citation{border-radius:6px;gap:56px;padding:16px}}@media (max-width:767px){.I5CnrW_citation{gap:16px}}.I5CnrW_number{color:#758084;width:2.4rem;font-family:var(--font-zagma);letter-spacing:-.007rem;text-transform:uppercase;flex-shrink:0;font-size:1.4rem;font-weight:400;line-height:1.6rem;transition:color .4s}.I5CnrW_citation:hover .I5CnrW_number{color:#233137}@media (max-width:1099px){.I5CnrW_number{letter-spacing:-.07px;width:24px;font-size:14px;line-height:16px}}.I5CnrW_text{color:#515255;min-width:0;font-family:var(--font-pp-neue);flex:1 0 0;font-size:1.4rem;font-weight:400;line-height:2rem}@media (max-width:1099px){.I5CnrW_text{font-size:14px;line-height:20px}}.I5CnrW_lead{color:#233137;font-weight:450}.I5CnrW_url{color:#798f97;word-break:break-all}.I5CnrW_link_icon{flex-shrink:0;width:2rem;height:2rem;display:block;overflow:hidden}@media (max-width:1099px){.I5CnrW_link_icon{width:20px;height:20px}}.I5CnrW_link_icon path{transition:transform .4s}.I5CnrW_link_icon path:first-child{transform:translate(0)}.I5CnrW_link_icon path:last-child{transform:translate(-100%,100%)}.I5CnrW_citation:hover .I5CnrW_link_icon path:first-child{transform:translate(100%,-100%)}.I5CnrW_citation:hover .I5CnrW_link_icon path:last-child{transform:translate(0)}.I5CnrW_link{width:100%;height:100%;position:absolute;top:0;left:0}.I5CnrW_expand_wrapper{opacity:1;background:linear-gradient(#fff0 0%,#fff 100%);justify-content:center;align-items:flex-end;width:100%;height:20rem;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0}@media (max-width:1099px){.I5CnrW_expand_wrapper{height:200px}}.I5CnrW_expand_wrapper--hidden{display:none}.I5CnrW_list_wrapper:has(:target) .I5CnrW_expand_wrapper{display:none}.I5CnrW_expand{color:#758084;text-align:center;height:3.2rem;min-height:3.2rem;font-family:var(--font-pp-neue);background:#fff;border:1px solid #e8e8e8;border-radius:.6rem;justify-content:center;align-items:center;gap:1.2rem;padding:.8rem 1rem;font-size:1.2rem;font-weight:500;line-height:1.6rem;transition:background-color .4s;display:flex}.I5CnrW_expand:hover{background-color:#f9f9f9}.I5CnrW_expand svg{flex-shrink:0;width:1.6rem;height:1.6rem}@media (max-width:1099px){.I5CnrW_expand svg{width:16px;height:16px}.I5CnrW_expand{border-radius:6px;gap:12px;height:32px;min-height:32px;padding:8px 10px;font-size:12px;line-height:16px}}